Aiden Cline
|
e63aba48bc
|
fix(ai): reconcile reasoning finals that arrive without deltas (#44595)
|
2026-08-24 00:29:23 -05:00 |
|
Aiden Cline
|
299e314a28
|
fix(ai): passthrough anthropic top-level body fields (#44604)
|
2026-08-23 23:47:17 -05:00 |
|
Aiden Cline
|
76027fe3da
|
fix(ai): expand anthropic media lowering to match SDK (#44593)
|
2026-08-23 23:12:28 -05:00 |
|
Aiden Cline
|
8b65bd53bf
|
fix(ai): drop invalid item ids when replaying responses history (#44587)
|
2026-08-23 23:08:16 -05:00 |
|
Aiden Cline
|
1dee7e05b5
|
fix(ai): support disable_parallel_tool_use and send beta query (#44583)
|
2026-08-23 22:47:56 -05:00 |
|
Aiden Cline
|
89a51a088a
|
fix(ai): ignore orphan response deltas (#44575)
|
2026-08-23 22:37:44 -05:00 |
|
Aiden Cline
|
4876f416cc
|
fix(ai): fail loudly on missing anthropic tool_use id (#44569)
|
2026-08-23 21:56:39 -05:00 |
|
Aiden Cline
|
6d57667168
|
fix(ai): clamp prompt_cache_key to 64 chars for all chat protocols (#44571)
|
2026-08-23 20:21:15 -05:00 |
|
Aiden Cline
|
d4935360c5
|
fix(ai): keep stateless hosted tool results and tolerate WS keepalives (#44488)
|
2026-08-23 20:19:14 -05:00 |
|
Aiden Cline
|
89281dcd01
|
fix(ai): preserve display on enabled thinking (#44544)
|
2026-08-23 20:05:30 -05:00 |
|
Aiden Cline
|
9f9184b002
|
fix(ai): preserve OpenAI tool schemas (#44546)
|
2026-08-23 20:05:06 -05:00 |
|
opencode-agent[bot]
|
7da10aa65d
|
fix(ai): retry detail-free response errors (#44537)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
|
2026-08-23 17:39:55 -05:00 |
|
Aiden Cline
|
049f0b0c3b
|
fix(ai): handle additional usage locations and tool history for OpenAI Chat (#44502)
|
2026-08-23 13:48:30 -05:00 |
|
Aiden Cline
|
6020f36862
|
fix(ai): handle anthropic error events and ping frames (#44500)
|
2026-08-23 13:45:21 -05:00 |
|
opencode-agent[bot]
|
b22c182406
|
fix(ai): preserve inline file data URLs (#44499)
Co-authored-by: rekram1-node <63023139+rekram1-node@users.noreply.github.com>
|
2026-08-23 13:39:38 -05:00 |
|
Aiden Cline
|
c7f2f367e3
|
refactor(ai): remove deprecated local shell (#44497)
|
2026-08-23 13:36:10 -05:00 |
|
Aiden Cline
|
ccd2135e7a
|
fix(ai): tolerate explicit nulls in Gemini stream payloads (#44490)
|
2026-08-23 13:17:13 -05:00 |
|
Aiden Cline
|
67e99993f5
|
fix(ai): align Responses compatibility (#44482)
|
2026-08-23 12:53:14 -05:00 |
|
Aiden Cline
|
e012a57d1d
|
fix(ai): harden Gemini tool call id handling on Vertex and duplicate streams (#44454)
|
2026-08-23 12:31:30 -05:00 |
|
Aiden Cline
|
92658e4389
|
fix(ai): preserve raw provider error payload on responses streams (#44271)
|
2026-08-22 20:59:59 -05:00 |
|
opencode-agent[bot]
|
95235df4c8
|
refactor(ai): accept nullable response phases (#44235)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
|
2026-08-22 17:30:31 -05:00 |
|
opencode-agent[bot]
|
c3f21fb5fb
|
fix(ai): normalize Responses file inputs (#44234)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
|
2026-08-22 16:45:18 -05:00 |
|
Aiden Cline
|
a1d0f43531
|
fix(ai): preserve unique Gemini function call IDs (#44051)
Signed-off-by: Major Hayden <major@mhtx.net>
Co-authored-by: Major Hayden <major@mhtx.net>
|
2026-08-21 23:12:04 -05:00 |
|
Kit Langton
|
c4eeefe0f1
|
refactor: reuse undefined effect (#44010)
|
2026-08-21 19:17:29 -04:00 |
|
Aiden Cline
|
87ef814190
|
fix(ai): preserve thought signatures on visible text parts (#43984)
|
2026-08-21 15:28:43 -05:00 |
|
Kit Langton
|
e945ddf80e
|
chore: enforce effect simplifications (#43979)
|
2026-08-21 19:48:27 +00:00 |
|
Aiden Cline
|
e81450809d
|
fix(ai): gemini legacy tool media (#43920)
|
2026-08-21 12:51:26 -05:00 |
|
Shoubhit Dash
|
8676dcf705
|
feat(ai): enable azure responses websocket (#43896)
|
2026-08-21 20:25:11 +05:30 |
|
Shoubhit Dash
|
2636797c65
|
feat(ai): enable xai responses websocket (#43889)
|
2026-08-21 19:58:01 +05:30 |
|
Aiden Cline
|
e756e497c2
|
fix(ai): merge parallel gemini tool results into one turn (#43814)
|
2026-08-21 02:27:40 -05:00 |
|
Aiden Cline
|
0d2684b673
|
fix(ai): align Vertex Anthropic version headers (#43804)
|
2026-08-21 01:49:30 -05:00 |
|
opencode-agent[bot]
|
858caa6848
|
fix(ai): classify network error variants (#43807)
Co-authored-by: Aiden <rekram1-node@users.noreply.github.com>
|
2026-08-21 01:47:34 -05:00 |
|
Aiden Cline
|
d158f2cd39
|
fix(ai): scrub Anthropic tool call IDs (#43796)
|
2026-08-21 00:54:31 -05:00 |
|
Aiden Cline
|
d993f1b8ed
|
fix(ai): ignore unknown Anthropic SSE events (#43767)
|
2026-08-20 23:54:33 -05:00 |
|
Aiden Cline
|
212139ff95
|
fix(ai): accept nullable Anthropic input usage (#43761)
|
2026-08-20 22:27:16 -05:00 |
|
Shoubhit Dash
|
a71884dfdf
|
test(ai): record responses websocket flows (#43660)
|
2026-08-20 21:14:37 +05:30 |
|
Aiden Cline
|
e2d9376614
|
fix(ai): preserve response item ids (#43590)
|
2026-08-20 01:50:04 -05:00 |
|
Major Hayden
|
f288d7e107
|
fix(ai): isolate Gemini function-response turns (#43479)
Signed-off-by: Major Hayden <major@mhtx.net>
|
2026-08-20 01:31:36 -05:00 |
|
Aiden Cline
|
5b1e8450e7
|
feat(ai): preserve streamed refusals as text (#43343)
|
2026-08-20 00:47:18 -05:00 |
|
Aiden Cline
|
99490f289b
|
refactor(ai): remove model limits (#43581)
|
2026-08-20 00:36:35 -05:00 |
|
Aiden Cline
|
39f4adb4dc
|
fix(ai): settle pending Responses tool calls (#43575)
|
2026-08-19 23:53:27 -05:00 |
|
Aiden Cline
|
08f26a2d2e
|
feat(ai): support Responses request options (#43360)
|
2026-08-19 22:45:26 -05:00 |
|
Kit Langton
|
6adb98c266
|
refactor(ai): flatten provider request options (#43513)
|
2026-08-19 17:32:29 -04:00 |
|
Kit Langton
|
83ffd292f8
|
docs(ai): remove stale design documents (#43512)
|
2026-08-19 17:32:23 -04:00 |
|
Aiden Cline
|
a9caf9154e
|
fix: move around ai pkg logic (#43504)
|
2026-08-19 15:24:03 -05:00 |
|
opencode-agent[bot]
|
e0be1c0e13
|
fix(ai): match AI SDK Azure URL handling (#43506)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
|
2026-08-19 15:04:54 -05:00 |
|
Aiden Cline
|
8a03b87c1f
|
fix(ai): avoid azure chat v1 url duplication (#43505)
|
2026-08-19 14:50:00 -05:00 |
|
Aiden Cline
|
fbf45f2384
|
fix(core): centralize native provider mapping (#43468)
|
2026-08-19 12:32:53 -05:00 |
|
Aiden Cline
|
daf3f9ed08
|
feat(ai): support Responses tool controls (#43329)
|
2026-08-18 23:33:04 -05:00 |
|
Aiden Cline
|
6baad7fc3e
|
feat(ai): support Responses truncation policy (#43339)
|
2026-08-18 22:54:37 -05:00 |
|