226 Commits

Author SHA1 Message Date
Aiden Cline 06ce93a626 fix: ensure parallel tool calls dont double load AGENTS.md 2026-01-28 01:38:10 -05:00
Aiden Cline 907fa1fe71 tweak: adjust retry check to be more defensive 2026-01-27 11:31:02 -05:00
Aiden Cline 76d122b48e tweak: retry logic to catch certain provider problems 2026-01-26 16:12:41 -05:00
GitHub Action 059b7dd50e chore: generate 2026-01-26 18:50:58 +00: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
adamelmore fcb7685d9a fix(core): don't override source in custom provider loaders 2026-01-25 20:40:00 -06:00
Aiden Cline b29d5ee105 test: fix 2026-01-24 23:42:12 -05:00
Aiden Cline 25644f2948 test: fix 2026-01-24 23:41:47 -05:00
Dax Raad f9e8fbfb8a core: fix unicode filename handling in snapshot diff by disabling quote escaping
This ensures unicode and special characters in filenames are displayed correctly when generating diff patches, allowing proper file detection and revert operations
2026-01-24 13:07:07 -05:00
Britt 16c9f5b8a4 fix(web): construct apply_patch metadata before requesting permission (#10422) 2026-01-24 12:00:21 -06:00
Dax Raad e47a14fd43 get rid of models.dev macro 2026-01-24 12:27:13 -05:00
Arthur 2d61d471ee fix: add xhigh reasoning effort for GitHub Copilot GPT-5 models (#10092)
Co-authored-by: Arthur Freitas Ramos <arthur@MacBook-Air-de-Arthur.local>
2026-01-24 00:09:47 -05:00
Aiden Cline 4a98b986ea fix: ensure images are properly returned as tool results 2026-01-21 23:54:44 -06:00
Alex Sadleir 2791300b65 fix(acp): rename setSessionModel to unstable_setSessionModel (#9940) 2026-01-21 22:11:09 -06:00
Daniel Olowoniyi 1b13aca9c2 feat: implement home directory expansion for permission patterns using ~ and $HOME prefixes. (#9813) 2026-01-21 12:52:21 -06:00
Bart Broere bddd609991 feat: Make the models.dev domain configurable for offline environments (#9258) 2026-01-21 11:23:07 -06:00
Stephen Collings ccb25dd8ce fix: Claude w/bedrock custom inference profile - caching support (#9838)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-21 10:42:13 -06:00
GitHub Action a9ae6d4dcd chore: generate 2026-01-21 05:37:18 +00:00
Kenny fce5f6cad1 feat: add OPENCODE_DISABLE_PROJECT_CONFIG env var (#8093)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-20 23:36:42 -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 96e8e691b9 rm filetime assertions from patch tool 2026-01-20 00:32:29 -06:00
Aiden Cline b775887049 add scheduler, cleanup module (#9346) 2026-01-18 23:33:23 -06:00
Aiden Cline e77d2a4a4c test: fix transfomr test 2026-01-18 14:44:39 -06:00
zerone0x 710b42f910 fix(tool): treat .fbs files as text instead of images (#9276)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-18 13:17:49 -06:00
Noam Bressler 5e991f33d3 fix(acp): use single global event subscription and route by sessionID (#5628)
Co-authored-by: noamzbr <noamzbr@users.noreply.github.com>
Co-authored-by: noam-v <noam@bespo.ai>
2026-01-18 01:29:42 -06:00
GitHub Action f67c381bc8 chore: generate 2026-01-18 06:42:13 +00:00
Bowen Dwelle cb4625cc62 feat(tool): increase question header and label limits (#9201) 2026-01-18 00:41:36 -06:00
Aiden Cline 088d592c09 feat: apply_patch tool for openai models (#9127) 2026-01-18 00:35:09 -06:00
Aiden Cline 863461c394 core: prevent env variables in config from being replaced with actual values
When opencode.json was missing a $schema, the config loader would add it
and write the file back - but with env variables like {env:API_KEY} replaced
with their actual secret values. This made it impossible to safely commit
opencode.json to version control.

Now the original config text is preserved when adding $schema, keeping
variable placeholders intact.
2026-01-17 20:59:50 -06:00
Aiden Cline ce03719b0e test: add azure test case 2026-01-17 00:35:49 -06:00
Aiden Cline 7dd7c7690b Revert "feat(mcp): add OAuth redirect URI configuration for MCP servers (#7379)"
This reverts commit 3c8765e4c4.
2026-01-16 22:17:33 -06:00
Aiden Cline 94cf094225 fix: gpt id stuff fr fr this time :/ (#9006) 2026-01-16 22:09:36 -06:00
Aiden Cline 72a6fc1208 test: fix 2026-01-16 15:52:51 -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 e51a8fadb6 fix: fix the itemId stripping logic, this time it should fix that id issue w/ gpt models fr 2026-01-16 11:34:45 -06:00
Aiden Cline 3607fccf63 Revert "test: fix test now that image fix went in"
This reverts commit f1ecc531ac.
2026-01-16 09:34:00 -06:00
Aiden Cline f1ecc531ac test: fix test now that image fix went in 2026-01-16 00:11:30 -06:00
Christopher Tso 3c8765e4c4 feat(mcp): add OAuth redirect URI configuration for MCP servers (#7379) 2026-01-15 23:36:48 -06:00
Aiden Cline 60b1a7f646 test: fix transform test 2026-01-15 19:27:04 -06:00
Dan Lapid 12ede83460 fix(mcp): show auth URL when browser cannot open in remote sessions (#7884) 2026-01-15 20:21:39 -05:00
Sercan Sagman 70f64292c8 fix(agent): default agent selection in acp and headless mode (#8678)
Signed-off-by: assagman <ahmetsercansagman@gmail.com>
2026-01-15 17:09:19 -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
Aiden Cline 6b56f46281 fix: ensure frontmatter can process same content as other agents (#8719) 2026-01-15 13:06:14 -06:00
opencode-agent[bot] d73076651e Prettify retry duration display in TUI (#8608)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-15 11:50:18 -06:00
Brandon Smith e8f542c963 fix(opencode): add input limit for compaction (#8465) 2026-01-15 01:35:16 -06:00
Aiden Cline 8f12616408 fix: codex id issue (#8605) 2026-01-15 01:31:50 -06:00
Aiden Cline c49885fe5c chore: upgrade bun from 1.3.5 -> 1.3.6, also update types/bun from 1.3.4 -> 1.3.6 and fix type errs (#8499)
Co-authored-by: Github Action <action@github.com>
2026-01-14 11:53:12 -06:00