effect-bot
|
e17ecdbe90
|
Version Packages (#8993)
|
2026-10-13 04:27:39 +00:00 |
|
Tim
|
de38e53651
|
Allow OpenAI find_in_page web search actions without a URL (#9075)
|
2026-10-13 11:39:32 +13:00 |
|
Tim
|
984b4abfb2
|
Regenerate the OpenAI client from the canonical OpenAI spec (#9067)
|
2026-10-13 11:07:17 +13:00 |
|
 Dan van der MerweandEffect Bot
|
8aee3b9caa
|
perf(ai-openai-compat): reuse prepared tool parameter codecs (#9054)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-12 23:09:49 +13:00 |
|
effect-bot
|
4a999a34e8
|
Clean up Anthropic documentation imports and omitted binding (#9029)
|
2026-10-11 20:51:13 +00:00 |
|
Tim
|
844a77b18c
|
Fix assistant replay with legacy OpenAI compat config (#9011)
|
2026-10-11 08:22:07 +00:00 |
|
 effect-botandTim Smart
|
42aceb966a
|
Replay assistant reasoning alongside tool calls in openai-compat (#9005)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-11 07:55:41 +00:00 |
|
 effect-botandTim Smart
|
cc843ea091
|
Return invalid and undeclared AI tool calls when tool call validation is deferred (#9008)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-11 20:28:31 +13:00 |
|
effect-bot
|
967a7dc596
|
Version Packages (#8887)
|
2026-10-10 23:00:13 +13:00 |
|
Tim Smart
|
43bb382f68
|
fix(ai-openai): default unrecognized models to reasoning and preserve explicit includes (#8980)
|
2026-10-10 19:51:20 +13:00 |
|
  
|
1db5671d77
|
fix(ai-anthropic): decode replies a fallback model took over (#8971)
Co-authored-by: Mathieu Post <5338582+m9tdev@users.noreply.github.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-10 09:27:39 +13:00 |
|
 Jay HemnaniandEffect Bot
|
b63a4f9ac7
|
Fix ai-openai-compat splitting streamed reasoning on empty content deltas (#8952)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
|
2026-10-09 20:36:40 +13:00 |
|
 
|
950ea4eeb2
|
Preserve tool call extra_content in ai-openai-compat (#8916)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-08 19:45:43 +00:00 |
|
effect-bot
|
269a7c8643
|
Version Packages (#8744)
|
2026-10-07 19:23:49 +02:00 |
|
   
|
540ecd1a94
|
Require explicit @stability on every module and importable export (#8770)
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Mattia Manzati <mattia.manzati@gmail.com>
|
2026-10-07 23:01:54 +13:00 |
|
 
|
26c108919f
|
fix(ai): follow the OpenTelemetry GenAI semantic conventions (#8870)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-07 11:43:23 +13:00 |
|
effect-bot
|
460272d304
|
Version Packages (#8647)
|
2026-10-04 21:47:48 +00:00 |
|
 Dan van der MerweandTim Smart
|
f84f41e866
|
fix(ai-openai): preserve prompt cache diagnostics (#8613)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 16:08:30 +13:00 |
|
Tim
|
23047696f9
|
fix(ai-openrouter): scope transcription JSON encoding to provider spec (#8713)
|
2026-10-04 16:07:36 +13:00 |
|
 Dan van der MerweandTim Smart
|
ed2cc2f322
|
fix(ai-anthropic): support mid-conversation system messages (#8603)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-04 14:35:24 +13:00 |
|
Tim
|
97ee2bd684
|
Fix Anthropic streamed tool JSON errors (#8683)
|
2026-10-03 13:40:47 +00:00 |
|
 Dan van der MerweandTim Smart
|
480bba2dfe
|
Add Cloudflare Clef decision provider (#8677)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-10-03 16:10:41 +13:00 |
|
effect-bot
|
67ba4e46a1
|
Version Packages (#8577)
|
2026-09-30 18:43:42 -07:00 |
|
 
|
8b0eac6ac4
|
Update readme files (#8634)
Co-authored-by: Maxwell Brown <maxwellbrown1990@gmail.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-09-30 18:19:46 +00:00 |
|
 Maxwell BrownandClaude Opus 5.5
|
2c552f220e
|
Consolidate changesets and fix stability tags (#8633)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-09-30 13:59:10 -04:00 |
|
effect-bot
|
ad61db80ef
|
Version Packages (rc) (#8336)
|
2026-09-28 14:54:06 +13:00 |
|
Tim
|
92e91511e3
|
fix(ai-anthropic): accept messages without usage.inference_geo (#8478)
|
2026-09-24 05:17:43 +00:00 |
|
Tim
|
0f42b56447
|
Fix Anthropic gateway 4xx error mapping (#8479)
|
2026-09-24 17:07:15 +12:00 |
|
Tim
|
98792c3bf8
|
Fix rounded OpenRouter decision probabilities (#8405)
|
2026-09-23 01:07:40 +00:00 |
|
 Dan van der MerweandTim Smart
|
cb85792196
|
fix(ai-openai): preserve web searches without actions (#8400)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 11:43:35 +12:00 |
|
 Dardan BujupajandTim Smart
|
1519fd7b21
|
support raw JSON Schema dynamic tool calls (#8363)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-23 07:17:33 +12:00 |
|
Tim
|
24fa0ab30b
|
Retry OpenAI websocket turns after previous_response_not_found (#8355)
|
2026-09-22 20:23:43 +12:00 |
|
Tim
|
d426feb658
|
Split encoding formats into dedicated modules (#8356)
|
2026-09-22 03:38:43 +00:00 |
|
Tim
|
1b4461ec3a
|
Move unstable Effect modules to top-level paths (#8354)
|
2026-09-22 13:06:30 +12:00 |
|
 JordanandTim Smart
|
621a65093d
|
Preserve streamed text and tool args for nullable delta.role and tool call id (#8333)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-21 02:33:21 +00:00 |
|
effect-bot
|
14a3f14009
|
Version Packages (rc) (#8307)
|
2026-09-20 23:56:33 +00:00 |
|
Tim
|
3d59ae6d5f
|
Make AI probability criteria optional (#8305)
|
2026-09-19 11:14:03 +00:00 |
|
effect-bot
|
d62dd0d652
|
Version Packages (rc) (#8201)
|
2026-09-19 07:42:24 +12:00 |
|
Tim
|
8cb0a4f28f
|
Add DecisionModel to effect/unstable/ai (#8287)
|
2026-09-18 23:11:10 +12:00 |
|
 Dan van der MerweandTim Smart
|
90695b0d5b
|
fix(ai-openai): support API sources in web search (#8236)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-15 14:54:11 +12:00 |
|
effect-bot
|
4a05d4914f
|
Version Packages (rc) (#8192)
|
2026-09-11 18:22:31 +02:00 |
|
effect-bot
|
cdb3ac9171
|
Version Packages (rc) (#8159)
|
2026-09-11 15:50:54 +12:00 |
|
 JeremyFunkandTim Smart
|
b0f7be1743
|
fix(ai-openrouter): handle disjoint reasoning and cached token usage details (#8170)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-11 10:07:46 +12:00 |
|
 Dan van der MerweandTim Smart
|
fdec3b23a1
|
fix(ai-openai): preserve failed search outcomes (#8157)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-10 21:44:55 +00:00 |
|
effect-bot
|
d3b837aee8
|
Version Packages (rc) (#8125)
|
2026-09-10 00:35:21 +00:00 |
|
Tim
|
5a77084651
|
Declare Reactivity, LanguageModel, EmbeddingModel, and Chat as interface + Context.Service (#8155)
|
2026-09-10 00:27:34 +00:00 |
|
Giulio Canti
|
c8349ede1a
|
refactor(Schema): rename transformOrFail to transformEffect (#8143)
|
2026-09-09 11:26:07 +02:00 |
|
Tim
|
7105c732f3
|
Revert "Version Packages (rc) (#7446)" (#8124)
|
2026-09-08 14:20:01 +12:00 |
|
effect-bot
|
54adcab052
|
Version Packages (rc) (#7446)
|
2026-09-07 23:06:28 +00:00 |
|
Tim
|
39b9738727
|
Fix tool result serialization to respect failure status (#8106)
|
2026-09-07 02:22:09 +00:00 |
|