Commit graph

135 commits

Author SHA1 Message Date
Aiden Cline
212139ff95
fix(ai): accept nullable Anthropic input usage (#43761) 2026-08-20 22:27:16 -05:00
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
Aiden Cline
4df0591025
feat(core): retain provider finish details (#43332) 2026-08-18 22:40:13 -05:00
Aiden Cline
30cb420900
feat(ai): lower system updates as developer (#43326) 2026-08-18 22:20:42 -05:00
Aiden Cline
97265f8ac5
fix(ai): ignore orphaned Anthropic tool deltas (#43289) 2026-08-18 15:42:31 -05:00
Aiden Cline
eb3c4c82fe
fix(ai): support newer Anthropic system updates (#43180) 2026-08-18 00:22:19 -05:00
Aiden Cline
9391987443
fix(ai): settle pending Anthropic tool calls (#43136) 2026-08-17 22:58:01 -05:00
opencode-agent[bot]
5e11cf5fc9 chore: generate 2026-08-17 23:13:55 +00:00
Aiden Cline
f5917726d3
feat(ai): support Vertex request labels (#43129) 2026-08-17 18:12:31 -05:00
Kit Langton
d9b81d2233
chore(effect): update to beta.107 (#43109) 2026-08-17 21:54:08 +00:00
Aiden Cline
43dd33842e
fix(ai): default Gemini function args (#43111) 2026-08-17 13:43:52 -05:00
opencode-agent[bot]
3d13b6c5b6 chore: generate 2026-08-17 18:14:05 +00:00
Aiden Cline
996b05432f
fix(ai): preserve Gemini prompt safety blocks (#43070) 2026-08-17 13:12:51 -05:00
opencode-agent[bot]
75a979ec5c
fix(ai): pass media through protocol lowering (#42921)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-16 15:18:43 -05:00
opencode-agent[bot]
2ca6d8ee49 chore: generate 2026-08-14 17:10:13 +00:00
opencode-agent[bot]
d6c299cee7
fix(ai): remove over-safe provider error handling (#42610)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-14 12:08:59 -05:00
opencode-agent[bot]
923cb28a0a chore: generate 2026-08-14 16:39:28 +00:00
Shoubhit Dash
638cb414c4
test(ai): harden websocket lifecycle coverage (#42600) 2026-08-14 22:07:06 +05:30
Shoubhit Dash
445aacf92e
feat(ai): add Responses websocket continuation (#42596) 2026-08-14 22:06:29 +05:30
Shoubhit Dash
a2a53032d4
feat(core): manage session websocket channels (#41564) 2026-08-14 22:05:43 +05:30
Shoubhit Dash
c0ae362996
refactor(ai): unify OpenAI Responses transport (#41048) 2026-08-14 22:04:16 +05:30
Shoubhit Dash
de32afe358
refactor(ai): add sequential websocket channel seam (#41045) 2026-08-14 22:03:31 +05:30
Shoubhit Dash
2d953a69de
fix(ai): harden websocket error contracts (#40695) 2026-08-14 22:01:37 +05:30
opencode-agent[bot]
01cbdcb8e4
fix(ai): batch Anthropic parallel tool results (#41948)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-12 00:18:50 -05:00
opencode-agent[bot]
9d63ca8f90 chore: generate 2026-08-12 04:19:09 +00:00
opencode-agent[bot]
e3bd82013c
fix(ai): preserve stream transport failures (#41779)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-08-11 23:17:48 -05:00
opencode-agent[bot]
3489abedc0 chore: generate 2026-08-12 01:12:18 +00:00
Dax Raad
49a4175a34 fix: make workspace imports NodeNext compatible 2026-08-11 21:09:46 -04:00
Kit Langton
37a8c6c916
fix(ai): merge Bedrock tool result messages (#41780) 2026-08-11 13:03:31 -04:00
Aiden Cline
16aad9e6ad
fix(core): derive fallback message for empty AI SDK provider errors (#41450) 2026-08-10 11:19:44 -05:00
Aiden Cline
9bc4eea79a
refactor(core): replace integration prompts with forms (#40997) 2026-08-09 22:00:18 -05:00
opencode-agent[bot]
7bd6d002bb chore: generate 2026-08-10 00:20:36 +00:00
Dax Raad
ab872ffb0e fix(ai): reduce message lowering trace overhead 2026-08-09 20:18:30 -04:00
Kit Langton
1ca86ad973
fix(ai): break ToolResultValue type circularity (#41303) 2026-08-08 13:19:48 -04:00
opencode-agent[bot]
7afe537c69
fix(ai): align chat assistant content (#41210)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-08-07 23:59:46 -05:00
opencode-agent[bot]
4194d55522 chore: generate 2026-08-08 04:21:03 +00:00
James Long
5e6370363b
fix(tui): refine provider failure presentation (#41179) 2026-08-07 23:11:32 -04:00