Commit graph

90 commits

Author SHA1 Message Date
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
9bc4eea79a
refactor(core): replace integration prompts with forms (#40997) 2026-08-09 22:00:18 -05: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
Aiden Cline
6f3a3600b9
fix(ai): forward chat cache keys (#41131) 2026-08-07 14:06:37 -05:00
Aiden Cline
9ca650f97c
refactor(ai): promote prompt cache key (#39965) 2026-08-07 13:43:00 -05:00
opencode-agent[bot]
db3b54a30d
fix(ai): preserve Gemini agent loop parity (#41109)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-07 12:27:22 -05:00
Aiden Cline
dcae95e2bb
feat(ai): expose model compatibility options (#40942) 2026-08-06 17:46:05 -05:00
Aiden Cline
0cce215de4
fix(ai): harden compatible chat parsing (#40798) 2026-08-05 23:54:41 -05:00
Aiden Cline
ae494ffce5
fix(core): retire legacy provider aliases (#40487) 2026-08-05 23:27:14 -05:00
opencode-agent[bot]
f9ac6f3171
fix(ai): restore Responses tool input semantics (#40553)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-04 20:46:51 -05:00
opencode-agent[bot]
62e5d73d45
fix(ai): classify malformed Responses tool calls (#40549)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-04 20:40:36 -05:00
opencode-agent[bot]
ad9a95f6ee
fix(ai): preserve Gemini tool finish semantics (#40546)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-04 20:29:06 -05:00
Aiden Cline
4ed343706d
fix: retry empty incomplete streams (#40535) 2026-08-04 19:38:56 -05:00
Dax Raad
53b8111121 refactor: rename tool call ID fields 2026-08-04 17:08:12 -04:00
Aiden Cline
aa820db18d
feat(plugin): add session HTTP middleware (#40327) 2026-08-04 09:15:52 -05:00
Shoubhit Dash
8ce850e142
fix(ai): expose client service requirements (#40275) 2026-08-03 17:01:32 +05:30
opencode-agent[bot]
bf7f0cb521
feat(ai): add native Bedrock Mantle support (#40119)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-02 11:16:22 -05:00
Aiden Cline
634b9b21dd
refactor(ai): align multimodal naming (#40073) 2026-08-01 21:57:05 -05:00
Aiden Cline
003b22edda
fix: preserve provider error status (#39976) 2026-08-01 11:06:00 -05:00
opencode-agent[bot]
b69e51d835
refactor(ai): simplify provider options (#39924)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-07-31 13:27:32 -05:00
Aiden Cline
b498a5c6c4
feat(ai): expand OpenRouter native support (#39907) 2026-07-31 12:57:18 -05:00
Aiden Cline
3468aa0140
feat(ai): configure chat max tokens field (#39909) 2026-07-31 11:14:08 -05:00
Aiden Cline
ff2b184af1
feat(ai): support Gemini thinking levels (#39796) 2026-07-30 23:38:00 -05:00
Aiden Cline
98229d466d
feat(plugin): add session request hook (#39764) 2026-07-30 21:11:22 -05:00
Aiden Cline
7625cbdf47
feat(core): route providers through native AI (#39615) 2026-07-30 11:26:18 -05:00
Aiden Cline
906dc8f5b2
fix(ai): apply catalog settings to provider models (#39613) 2026-07-29 22:42:47 -05:00
Shoubhit Dash
9554f9a16e
feat(ai): type Vertex request options (#39499) 2026-07-29 18:23:00 +05:30
Shoubhit Dash
d72b428061
feat(ai): type Vertex Chat request options (#39503) 2026-07-29 18:22:41 +05:30
Shoubhit Dash
fea17b4a0e
feat(ai): type Cloudflare request options (#39507) 2026-07-29 18:22:16 +05:30
Shoubhit Dash
9038e44a68
feat(ai): type Copilot request options (#39496) 2026-07-29 18:22:01 +05:30
Shoubhit Dash
3b8299e3f2
feat(ai): type Azure request options (#39498) 2026-07-29 18:21:43 +05:30
Shoubhit Dash
f5cdf0f056
feat(ai): type Anthropic request options (#39502) 2026-07-29 18:21:19 +05:30
Shoubhit Dash
224feff7c4
feat(ai): type compatible Responses options (#39506) 2026-07-29 18:20:55 +05:30
Shoubhit Dash
ce2c9e7e26
feat(ai): type Google request options (#39504) 2026-07-29 18:20:30 +05:30
Shoubhit Dash
cb80f47112
feat(ai): type Vertex Messages request options (#39501) 2026-07-29 18:20:04 +05:30
Shoubhit Dash
b4ac939537
feat(ai): type xAI request options (#39505) 2026-07-29 18:19:44 +05:30
Shoubhit Dash
8a96b80aec
feat(ai): type OpenAI request options (#39495) 2026-07-29 18:19:26 +05:30
Shoubhit Dash
333a090975
feat(ai): type Vertex Responses request options (#39500) 2026-07-29 18:19:02 +05:30
Shoubhit Dash
5a78a17e49
feat(ai): type OpenRouter request options (#39508) 2026-07-29 18:18:43 +05:30
Shoubhit Dash
9d6af6afa4
feat(ai): type compatible request options (#39509) 2026-07-29 18:18:24 +05:30
Shoubhit Dash
8c3e06798c
refactor(ai): limit provider option inference (#39510) 2026-07-29 18:18:00 +05:30
Shoubhit Dash
5882b64612
feat(ai): type Anthropic-compatible request options (#39497) 2026-07-29 18:07:24 +05:30
Shoubhit Dash
309c4fe6f0
feat(ai): infer model provider options (#39493) 2026-07-29 18:05:56 +05:30
Shoubhit Dash
d9555f138b
refactor(ai): internalize request compilation (#39132) 2026-07-29 16:51:11 +05:30