Aiden Cline
cbd911368e
refactor(schema): separate provider and model settings ( #49850 )
2026-09-18 21:20:08 -05:00
opencode-agent[bot] and rekram1-node
e9201ce933
fix(core): retain console config after refresh errors ( #49873 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-18 20:22:23 -05:00
Aiden Cline and rekram1-node
0f9504d6c5
feat(plugin): add list to the tool domain ( #49838 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-18 18:51:37 -05:00
opencode-agent[bot] and thdxr
4ee9bf0213
revert(core): remove autonomous goal command ( #49866 )
...
Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com >
2026-09-18 23:14:36 +00:00
Dax
5464aa4a74
feat(core): add autonomous goal command ( #45379 )
2026-09-18 20:59:08 +00:00
Aiden Cline and rekram1-node
437cdc03a9
feat(core): repair malformed tool arguments before validation ( #45002 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-18 10:26:02 -05:00
Aiden Cline
219ecada68
refactor(core): move provider policies into settings ( #49666 )
2026-09-18 10:18:33 -05:00
Victor Navarro
7e1d28b549
feat(cli): support custom Console logins ( #49542 )
2026-09-17 13:50:32 +02:00
Dax
7390832f13
feat(tui): reload all locations
...
Add a global location reload endpoint, shared shutdown lifecycle, client resynchronization, and the TUI /reload command.\n\nfrom OpenCode
2026-09-16 16:47:44 -04:00
Shoubhit Dash
cda2bc5100
test(core): match the one minute Console config refresh interval ( #49327 )
2026-09-16 17:37:14 +05:30
Aiden Cline
7d7962b2fa
feat(core): let subagents pick a model and expose models tool ( #49194 )
2026-09-16 01:16:55 -05:00
Dax Raad
b1f6d21ef3
refactor(protocol): refine vcs and shell APIs
2026-09-15 20:19:08 -04:00
Dax Raad
1b6a07dda3
refactor(session): simplify permissions event
2026-09-15 19:24:50 -04:00
Aiden Cline
d54fc305db
feat(core): append model identity to system prompts via plugin ( #49129 )
2026-09-15 11:46:07 -05:00
Aiden Cline
d0a902815d
feat(plugin): add experimental WebSocket handshake hook ( #49131 )
2026-09-15 01:41:00 -05:00
Aiden Cline
0f22b86670
refactor(core): replace websocket flags with a single transport preference ( #48423 )
2026-09-15 00:55:43 -05:00
James Long
081eef3b80
feat(core): make worktree APIs project-based ( #48867 )
2026-09-14 22:40:16 -04:00
Aiden Cline
2226afaea5
refactor(core): refactor model resolving logic, fix missing variant logic ( #48943 )
2026-09-14 18:29:34 -05:00
Dax Raad
648d01eec7
refactor(protocol): normalize session resources
2026-09-14 17:51:48 -04:00
Dax
c62d2e8336
refactor(core): split provider and model registries ( #48901 )
2026-09-14 10:34:11 -04:00
Dax Raad
40f4778296
refactor(protocol): refine audited endpoints
2026-09-13 23:10:37 -04:00
Dax Raad
199aabe9e2
refactor(protocol): simplify skill and reference contracts
2026-09-13 18:52:55 -04:00
opencode-agent[bot] and rekram1-node
3f579f53f4
feat(core): add TinyFish web search ( #48561 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-12 02:10:54 -05:00
Aiden Cline
6e8ff0c2b7
refactor(core): remove dead AISDK hooks ( #48523 )
2026-09-11 12:41:20 -05:00
Aiden Cline
9dd7149e75
feat(core): append comment guidance to Anthropic system prompt ( #48444 )
2026-09-11 00:05:05 -05:00
Shoubhit Dash
45a2ed9a97
feat(core): per-session permission rules ( #48351 )
2026-09-10 22:30:53 +05:30
Shoubhit Dash
573d76933f
fix(ai): make xAI Responses websockets work and enable them ( #48318 )
2026-09-10 17:27:43 +05:30
opencode-agent[bot] and rekram1-node
a0a0e3271c
fix(core): make responses websockets opt-in ( #48231 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-09 16:54:08 -05:00
Aiden Cline
9ae6b21f6a
feat(plugin): add session title hook and request options bag ( #47663 )
2026-09-09 14:14:23 -05:00
Aiden Cline
ba1448325a
fix(core): exclude invalid Bedrock entries from models.dev imports ( #48081 )
2026-09-09 11:36:14 -05:00
Shoubhit Dash
bdc143c1d5
feat(core): enable the responses websocket by default ( #48140 )
2026-09-09 20:13:31 +05:30
Shoubhit Dash
d52380024d
fix(core): drop gpt-5.4 models from the Codex allowlist ( #48141 )
2026-09-09 20:04:46 +05:30
Victor Navarro
cebd25022f
fix(core): honor device token organization ( #46570 )
2026-09-09 10:11:28 +02:00
Aiden Cline
fcafe82cdc
fix(core): hide Bedrock bare IDs that require inference profiles ( #48078 )
2026-09-09 00:06:05 -05:00
Adam
1ead17547b
fix(core): name hosted provider opencode web search ( #48001 )
2026-09-08 12:28:12 -05:00
Aiden Cline
0c1bf08ca6
feat(core): add Poe browser OAuth ( #47883 )
2026-09-08 12:15:17 -05:00
Adam
e791afdfa3
feat(core): add console web search ( #47293 )
2026-09-08 12:08:53 -05:00
Aiden Cline
4d74854e8c
trim redundant opencode instruction ( #47878 )
2026-09-07 23:16:42 -05:00
Aiden Cline
e8177238f6
feat(core): support native Snowflake Cortex authentication ( #47156 )
2026-09-07 22:50:50 -05:00
Dax
a5312e169b
refactor(packages): migrate to the opencode npm scope ( #47852 )
2026-09-07 17:19:33 -04:00
Aiden Cline
ef34ada9fb
feat(core): add DigitalOcean OAuth and router discovery ( #47137 )
2026-09-07 15:41:09 -05:00
Shoubhit Dash
1382cebe10
feat(core): support explicit provider compaction ( #47323 )
2026-09-07 18:20:35 +05:30
Victor Navarro
1a2b985777
refactor(core): remove legacy Console variant normalization ( #47760 )
2026-09-07 10:49:36 +02:00
Shoubhit Dash
e3c89654d1
feat(core): keep web search providers sticky per session ( #47334 )
2026-09-07 03:09:47 +05:30
opencode-agent[bot] and rekram1-node
cf1923c238
fix(core): disable default GPT and Claude search filtering ( #47586 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-06 01:22:48 -05:00
Aiden Cline
2823b886d7
feat(core): add independent GPT and Claude tool optimization ( #47559 )
2026-09-05 23:43:23 -05:00
Aiden Cline
a66e6cd55e
feat(core): discover Bedrock credentials in the provider plugin ( #47548 )
2026-09-05 22:20:48 -05:00
opencode-agent[bot] and rekram1-node
aa48433fa0
fix(core): send session ID with Copilot requests ( #47213 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-05 18:42:46 -05:00
Kit Langton
8da7526616
fix(core): reload local plugin helpers without restarting
...
Reuse the shared dependency-aware plugin loader for Core hot reloads. Scope watcher setup callbacks and subscriptions, recover missing external helpers, and preserve explicit local entrypoint invalidation without reloading package dependencies. Add regression coverage and portable RPC fixtures.
2026-09-05 17:00:41 -04:00
Aiden Cline
4306c07b34
feat(core): update GPT prompts and remove legacy Anthropic prompt ( #47447 )
2026-09-05 01:39:18 -05:00