Vladimir Glafirov
|
bb097d4c50
|
feat(llm): integrate GitLab DWS tool approval with permission system (#19955)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
|
2026-04-08 20:39:33 -05:00 |
|
Dax
|
b9ded6db4e
|
fix(opencode): keep user message variants scoped to model (#21332)
|
2026-04-07 10:12:53 -04:00 |
|
opencode-agent[bot]
|
765b93e9ea
|
chore: generate
|
2026-04-01 23:49:44 +00:00 |
|
Kit Langton
|
0a1efc63fe
|
refactor: add Effect-returning versions of MessageV2 functions (#20374)
|
2026-04-01 19:48:36 -04:00 |
|
Aiden Cline
|
5dace6536b
|
feat: AI SDK v6 support (#18433)
|
2026-03-27 15:24:30 -05:00 |
|
Sebastian
|
35ab6b6d40
|
tui plugins (#19347)
|
2026-03-27 15:00:26 +01:00 |
|
André Cruz
|
8016c14695
|
fix(opencode): classify ZlibError from Bun fetch as retryable instead of unknown (#19104)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
|
2026-03-25 13:08:40 -05:00 |
|
James Long
|
87d41cd5ac
|
feat(core): initial implementation of syncing (#17814)
|
2026-03-25 10:47:40 -04:00 |
|
Kit Langton
|
b6aa472839
|
Move service state into InstanceState, flatten service facades (#18483)
|
2026-03-21 04:51:35 +00:00 |
|
Kit Langton
|
9eafdc92ec
|
fix: switch consumers to service imports to break bundle cycles (#18438)
|
2026-03-20 20:55:46 +00:00 |
|
Dax
|
f07cdc7072
|
fix: miscellaneous small fixes (#18328)
|
2026-03-19 22:20:29 -04:00 |
|
Kit Langton
|
ed45bd6de1
|
fix(session): preserve tagged error messages (#18165)
|
2026-03-18 20:36:53 -04:00 |
|
Shoubhit Dash
|
984e0b66ad
|
perf(server): paginate session history (#17134)
|
2026-03-13 15:48:43 +05:30 |
|
Kit Langton
|
36aee4908f
|
feat(id): brand ProviderID and ModelID (#17110)
|
2026-03-12 09:27:52 -04:00 |
|
Kit Langton
|
2a225d7c72
|
feat(id): brand PartID through Drizzle and Zod schemas (#16966)
|
2026-03-11 23:40:50 +00:00 |
|
Kit Langton
|
b9eaabe80b
|
feat(id): brand WorkspaceID through Drizzle and Zod schemas (#16964)
|
2026-03-11 23:30:17 +00:00 |
|
Kit Langton
|
4401c08142
|
feat(id): brand SessionID through Drizzle and Zod schemas (#16953)
|
2026-03-11 23:16:56 +00:00 |
|
bentrd
|
6ccc8b01f7
|
fix: recover from 413 Request Entity Too Large via auto-compaction (#14707)
Co-authored-by: Noam Bressler <noamzbr@gmail.com>
|
2026-03-02 13:10:55 +05:30 |
|
Dax
|
3010323ee0
|
sqlite again (#10597)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
|
2026-02-14 04:19:02 +00:00 |
|
Kyle Mistele
|
a65133f183
|
feat: support claude agent SDK-style structured outputs in the OpenCode SDK (#8161)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Dax Raad <d@ironbay.co>
|
2026-02-12 04:54:05 +00:00 |
|
Aiden Cline
|
61c5e8ab80
|
fix(core): ensure compaction is more reliable, add reserve token buffer to ensure that input window has enough room to compact (#12924)
Co-authored-by: James Lal <james@littlebearlabs.io>
|
2026-02-10 19:55:22 -06:00 |
|
Aiden Cline
|
671f90a945
|
tweak: add new ContextOverflowError type (#12777)
|
2026-02-08 23:54:01 -06:00 |
|
Aiden Cline
|
e4f069ea64
|
fix: parse mid stream openai responses style errors to prevent infinite retries for errors that should STOP execution (#12768)
|
2026-02-08 20:55:41 -06:00 |
|
Shantur Rathore
|
d865ac0b4e
|
feat(core): Set variant in assistant messages too (#12531)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
|
2026-02-06 16:33:47 -06:00 |
|
Zhiming Guo
|
8749e2d2a0
|
fix(opencode): Fixes image reading with OpenAI-compatible providers like Kimi K2.5. (#11323)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
|
2026-02-05 01:54:07 -06:00 |
|
RenegadeE
|
531328d477
|
fix: add SubtaskPart with metadata reference (#10990)
Co-authored-by: yangtianzhe <yangtianzhe@corp.netease.com>
|
2026-01-28 11:11:43 -05:00 |
|
Tim
|
c3541d98a4
|
fix: ensure openai 404 errors are retried (#10590)
|
2026-01-26 13:50:04 -05:00 |
|
Aiden Cline
|
5be2bcf5c9
|
feat: dynamically resolve AGENTS.md files from subdirectories as agent explores them (#10678)
|
2026-01-26 10:49:41 -05:00 |
|
Aiden Cline
|
4a98b986ea
|
fix: ensure images are properly returned as tool results
|
2026-01-21 23:54:44 -06:00 |
|
Aiden Cline
|
54714b7d10
|
fix: when dropping unsupported metadata match on providerID/model.id instead of providerID/model.api.id to prevent regression when using legacy model ids (pre-variant)
|
2026-01-21 13:39:55 -06:00 |
|
Aiden Cline
|
4c4f51cc29
|
core: fix issue when switching models (mainly between providers) where past reasoning/metadata would be sent to server and cause 400 errors since they came from another account/provider
|
2026-01-20 16:39:00 -06:00 |
|
Aiden Cline
|
c568f0b748
|
chore: rename toModelMessage -> toModelMessages
|
2026-01-20 16:16:23 -06:00 |
|
Aiden Cline
|
6c957f55fc
|
tweak: wording
|
2026-01-16 15:50:24 -06:00 |
|
Aiden Cline
|
ffa65001b9
|
Revert "fix: ensure that tool attachments arent sent as user messages (#8944)"
This reverts commit 9fed2f9029.
|
2026-01-16 15:50:24 -06:00 |
|
Aiden Cline
|
9fed2f9029
|
fix: ensure that tool attachments arent sent as user messages (#8944)
|
2026-01-16 12:47:43 -06:00 |
|
Aiden Cline
|
19627961f0
|
Revert "fix: rm user message when dealing w/ image attachments, use proper tool attachment instead"
This reverts commit b5bc35817b.
|
2026-01-16 09:33:54 -06:00 |
|
Aiden Cline
|
b5bc35817b
|
fix: rm user message when dealing w/ image attachments, use proper tool attachment instead
|
2026-01-16 00:05:10 -06:00 |
|
Daniel Polito
|
6f16b0adb4
|
fix: stop changing main model/agent from subtasks invocation (#7681)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
|
2026-01-15 17:18:39 -06:00 |
|
seilk
|
358a037f86
|
feat: add litellmProxy provider option for explicit LiteLLM compatibility (#8658)
Co-authored-by: Mark Henderson <Mark.Henderson99@hotmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
|
2026-01-15 22:01:15 +00:00 |
|
Jason Kölker
|
8807032d68
|
fix(session): store api url in metadata (#8090)
|
2026-01-12 17:22:42 -06:00 |
|
Paolo Ricciuti
|
1e49c94c76
|
feat: mcp resources (#6542)
|
2026-01-04 09:12:54 -06:00 |
|
Aiden Cline
|
0f22b6e67a
|
chore: ensure empty message isnt sent
|
2026-01-02 12:28:40 -06:00 |
|
Aiden Cline
|
66bf9402ce
|
feat: add variants toggle (#6325)
Co-authored-by: Github Action <action@github.com>
|
2025-12-29 21:43:50 -06:00 |
|
Cole Leavitt
|
df04c0cda2
|
fix: filter messages with only step-start parts in toModelMessage (#6383)
|
2025-12-29 14:58:11 -06:00 |
|
Aiden Cline
|
6d33a1e788
|
tweak: retry err
|
2025-12-23 22:10:28 -06:00 |
|
Aiden Cline
|
3d1f43dccb
|
chore: regen sdk
|
2025-12-23 19:34:38 -06:00 |
|
Aiden Cline
|
177e36af60
|
make 'The socket connection was closed unexpectedly' errors retryable
|
2025-12-23 19:20:31 -06:00 |
|
Aiden Cline
|
86db075bc2
|
fix: better api call error msgs in some cases
|
2025-12-18 18:46:25 -06:00 |
|
Spoon
|
e9484d7368
|
plugin(hook): add task tool execution hooks and command context tracking (#5642)
|
2025-12-16 19:28:09 -06:00 |
|
Dax
|
c9c6b26a2e
|
LLM cleanup (#5462)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
|
2025-12-14 21:11:30 -05:00 |
|