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 |
|
Tim
|
98592a2373
|
Fix strictJsonSchema leaking into OpenRouter requests (#8102)
|
2026-09-06 22:22:25 +00:00 |
|
Tim
|
8f3ea0d005
|
Fix Anthropic non-native structured output generation (#8100)
|
2026-09-06 22:20:47 +00:00 |
|
Tim
|
ad8e9ad7af
|
Fix strictJsonSchema leaking into Anthropic Messages requests (#8098)
|
2026-09-06 22:20:18 +00:00 |
|
Tim
|
e255f0893e
|
fix(ai-openai): tolerate missing response sequence numbers (#8037)
|
2026-09-05 11:50:40 +12:00 |
|
 Kit LangtonandTim Smart
|
8479f4e91f
|
fix(ai-anthropic): preserve base64 image string payloads (#7758)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-03 05:20:26 +00:00 |
|
Tim
|
0b93584808
|
fix(ai): preserve string tool results (#7805)
|
2026-09-03 03:05:55 +00:00 |
|
 Kit LangtonandTim Smart
|
62945c1baf
|
fix(ai-openrouter): retain normalized tool-call finish reasons (#7764)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-03 13:13:37 +12:00 |
|
 Kit LangtonandTim Smart
|
685275058a
|
fix(ai-openai): preserve image strings in OpenAI and compatible requests (#7756)
Co-authored-by: Tim Smart <hello@timsmart.co>
|
2026-09-03 13:12:08 +12:00 |
|
Tim
|
cec6c2d7be
|
unstable/ai: route tool param validation through failureMode and drop ToolParameterValidationError.toolParams (#7588)
|
2026-09-02 03:12:22 +00:00 |
|
Tim
|
3623e3550b
|
Preserve omitted additionalProperties in OpenAPI schemas (#7546)
|
2026-09-01 10:56:32 +12:00 |
|
Tim
|
b76a1cf32b
|
Add in-place TLS socket upgrade (#7514)
|
2026-08-31 11:13:05 +12:00 |
|
Tim
|
ba53b646e9
|
Pull-based Socket API with backpressure (#7487)
|
2026-08-27 23:09:13 +00:00 |
|
Andrew Lee
|
be0f8221e3
|
Support WebSocket clients across runtimes (#7477)
|
2026-08-27 12:33:40 +12:00 |
|