Aiden Cline
|
8fd2ec1b72
|
feat(ai): send min_p on xAI Responses (#58889)
|
2026-10-25 00:27:58 -05:00 |
|
Aiden Cline
|
dbdf7750a7
|
fix(ai): keep cassettes of filtered tests when recording (#58890)
|
2026-10-25 00:27:31 -05:00 |
|
Aiden Cline
|
b367fdd168
|
fix(ai): send top_k and drop penalties for xAI Responses (#58868)
|
2026-10-24 23:23:21 -05:00 |
|
Aiden Cline
|
b7321f7fcc
|
feat(ai): add Anthropic fast mode speed option (#58870)
|
2026-10-24 23:23:10 -05:00 |
|
Aiden Cline
|
4c8f4fceda
|
fix(ai): let Groq use the shared Chat parallel_tool_calls and service_tier (#58871)
|
2026-10-24 23:22:46 -05:00 |
|
Aiden Cline
|
ed623cc648
|
feat(ai): add OpenAI Responses reasoning mode and context options (#58872)
|
2026-10-24 23:22:31 -05:00 |
|
Aiden Cline
|
16cd50db22
|
fix(ai): keep known throttles out of overflow matching (#58866)
|
2026-10-24 23:12:18 -05:00 |
|
Aiden Cline
|
d7e56bc25e
|
fix(ai): send OpenAI Chat options that were silently dropped (#58857)
|
2026-10-24 23:07:07 -05:00 |
|
Aiden Cline
|
ead522a7df
|
fix(ai): preserve text and reasoning after the finish reason (#58851)
|
2026-10-24 22:54:39 -05:00 |
|
Aiden Cline
|
dad29a8991
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
Aiden Cline
|
ddd9e103fe
|
fix(ai): support Responses video inputs (#58615)
|
2026-10-24 21:15:31 -05:00 |
|
Aiden Cline
|
1cf1d43967
|
fix(ai): support Messages video inputs (#58614)
|
2026-10-24 21:13:59 -05:00 |
|
Aiden Cline
|
097a93e511
|
feat(ai): replace experimental evaluation with Decision (#58758)
|
2026-10-24 20:06:45 -05:00 |
|
Aiden Cline
|
6ac6549a0a
|
fix(ai): classify failed Google Interactions by reported errors (#58771)
|
2026-10-24 18:15:06 -05:00 |
|
Aiden Cline
|
252ed4a2d8
|
fix(ai): classify AWS modeled errors from every restJson1 identity location (#58770)
|
2026-10-24 18:14:40 -05:00 |
|
Adam
|
de284dc1bc
|
refactor(core): keep Go allowance out of messages and sessions (#58765)
|
2026-10-24 13:05:02 -05:00 |
|
Irish Joseph
|
1aeb6464d5
|
fix(ai): classify Bedrock throttling as a retryable rate limit (#58759)
|
2026-10-24 12:57:31 -05:00 |
|
Aiden Cline
|
53b044d313
|
fix(ai): encode video in Chat routes by default (#58613)
|
2026-10-24 12:26:47 -05:00 |
|
Adam
|
e42f6d1016
|
feat(core): read OpenCode Console usage limits and classify budget refusals (#58694)
|
2026-10-24 11:13:12 -05:00 |
|
Adam
|
4cba1b7f5d
|
feat(core): record reported cost and Go allowance (#58562)
|
2026-10-24 03:32:36 -05:00 |
|
Aiden Cline
|
7d3dd861cc
|
fix(ai): forward native Google video URLs (#58612)
|
2026-10-24 00:38:46 -05:00 |
|
Aiden Cline
|
dbd99a940b
|
fix(ai): map unknown OpenAI Chat finish reasons to unknown (#58608)
|
2026-10-23 23:30:32 -05:00 |
|
Aiden Cline
|
7d59b05429
|
fix(ai): ignore unknown OpenAI speech stream events (#58609)
|
2026-10-23 23:29:59 -05:00 |
|
Aiden Cline
|
7457861d3c
|
fix(ai): ignore unknown OpenAI image stream events (#58596)
|
2026-10-23 23:15:59 -05:00 |
|
Aiden Cline
|
43f7997bfa
|
fix(ai): classify OpenAI image moderation blocks as content policy (#58544)
|
2026-10-23 21:12:51 -05:00 |
|
Aiden Cline
|
50989519c7
|
feat(ai): portable image shape with aspect and resolution (#58528)
|
2026-10-23 16:48:27 -05:00 |
|
Aiden Cline
|
4386838922
|
feat(ai): add Cloudflare Workers AI image generation via the Run API (#58387)
|
2026-10-23 11:11:22 -05:00 |
|
Aiden Cline
|
39a62609b4
|
feat(ai): add System One evaluation to Baseten and DigitalOcean (#58379)
|
2026-10-23 10:57:27 -05:00 |
|
Aiden Cline
|
23cd3109b4
|
feat(ai): add Vercel AI Gateway image generation (#58469)
|
2026-10-23 10:45:35 -05:00 |
|
Aiden Cline
|
e3e83be566
|
fix(ai): detect AVIF and other ISO-BMFF brands instead of labeling them video/mp4 (#58480)
|
2026-10-23 10:33:00 -05:00 |
|
Aiden Cline
|
259972688d
|
feat(ai): add Cloudflare Run evaluation for Clef and Jev (#58381)
|
2026-10-23 10:28:32 -05:00 |
|
Aiden Cline
|
861a2cf479
|
feat(ai): add Alibaba image generation (#58383)
|
2026-10-23 10:20:04 -05:00 |
|
Aiden Cline
|
194f853f0b
|
fix(ai): detect image type from bytes when OpenAI-compatible hosts omit output_format (#58475)
|
2026-10-23 10:19:29 -05:00 |
|
Aiden Cline
|
71f3ca1860
|
feat(ai): add OpenAI Decisions evaluation route (#58382)
|
2026-10-23 09:42:08 -05:00 |
|
Aiden Cline
|
76fd05ff45
|
refactor(ai): remove unused exports and redundant String coercions (#57995)
|
2026-10-22 14:33:28 -05:00 |
|
Aiden Cline
|
09a1db3b08
|
fix(ai): recognize more context overflow errors (#57982)
|
2026-10-22 11:45:25 -05:00 |
|
Aiden Cline
|
e37f1a0f66
|
refactor(ai): use Schema Json codec in toolResultText and forward Bedrock stream statusCode (#57612)
|
2026-10-21 13:23:25 -05:00 |
|
Aiden Cline
|
ab249a9684
|
fix(ai): skip non-cacheable content parts when placing cache breakpoints (#57610)
|
2026-10-21 11:05:59 -05:00 |
|
Kit Langton
|
79fd806343
|
feat(server): list experimental voice models (#57194)
|
2026-10-20 23:13:14 -07:00 |
|
Aiden Cline
|
a2cb1c4e7f
|
refactor(ai): use OpenAIChat assistant hook and drop OpenRouterBody cast (#57616)
|
2026-10-21 00:48:47 -05:00 |
|
Aiden Cline
|
80b8762913
|
fix(core): forward retryAfterMs across provider session errors (#57589)
|
2026-10-20 20:57:12 -05:00 |
|
Kit Langton
|
a13c48b90c
|
fix(ai): send expires_after.anchor for OpenAI realtime client secrets (#57514)
|
2026-10-20 13:01:44 -07:00 |
|
Aiden Cline
|
16c338372a
|
refactor(ai): avoid copying unchanged request data during sanitization (#57173)
|
2026-10-19 22:25:29 -05:00 |
|
opencode-agent[bot]
|
49f52ff2d5
|
feat(schema): add streamUsage compatibility to turn off stream_options (#57255)
Co-authored-by: rekram1-node <63023139+rekram1-node@users.noreply.github.com>
|
2026-10-19 21:36:10 -05:00 |
|
opencode-agent[bot]
|
57f4a364e3
|
fix(ai): only send store on chat completions for OpenAI and Azure (#57239)
Co-authored-by: rekram1-node <63023139+rekram1-node@users.noreply.github.com>
|
2026-10-19 20:40:57 -05:00 |
|
Kit Langton
|
31dc762147
|
feat(voice): add Gemini Live ephemeral token support (#56888)
|
2026-10-19 13:04:04 -07:00 |
|
Aiden Cline
|
60a5a6ca7c
|
fix(ai): treat null Responses stream fields as absent (#56669)
|
2026-10-18 00:50:51 -05:00 |
|
Aiden Cline
|
4a5302817b
|
fix(ai): tolerate unknown and untyped stream events (#56286)
|
2026-10-16 23:40:31 -05:00 |
|
Kit Langton
|
d4a6223d01
|
feat(server): add experimental voice session endpoint (#55951)
|
2026-10-16 14:37:20 -07:00 |
|
Aiden Cline
|
180fd9d622
|
fix(ai): retry Gemini MALFORMED_RESPONSE finishes (#56232)
|
2026-10-16 15:05:01 -05:00 |
|