Aiden Cline
6c2bdd8ce7
fix(core): drop shell from location builtin tool test
2026-06-29 17:58:43 -05:00
Aiden Cline
9ead8f98b7
fix(core): drain and flush shell output before resolving completion
2026-06-29 17:58:43 -05:00
Dax Raad
fe59174c23
fix(core): resume after synthetic session message
2026-06-29 17:32:54 -04:00
Dax Raad
2fe057324f
fix(core): provide filesystem to shell tool
2026-06-29 17:27:24 -04:00
Dax Raad
19a5b5a05d
feat(core): support background shell tool
2026-06-29 17:01:04 -04:00
Dax Raad
ff4cab03c1
refactor(core): simplify session fork event
2026-06-29 16:16:13 -04:00
Dax Raad
b2d46ecd7e
feat(core): add durable session fork event
2026-06-29 16:13:51 -04:00
Kit Langton
935ac2db91
feat(client): expose v2 project APIs ( #34456 )
2026-06-29 14:10:11 -04:00
Dax Raad
01edae4a7f
fix(core): spawn shell non-interactively without sourcing rc files
...
ShellSelect.args() ran zsh/bash with -l and explicitly sourced .zshrc/.bashrc,
loading user functions and aliases that can shadow builtins and return non-zero
exit codes, breaking && chains. Match the old tool behavior: plain non-login
non-interactive shell -c command with cwd passed via spawn options.
2026-06-29 12:05:56 -04:00
Dax Raad
5ae93092aa
refactor(core): replace bash tool with shell tool
2026-06-29 00:44:17 -04:00
Kit Langton
595c6bd4a7
feat: add v2 generate text endpoint ( #34371 )
2026-06-28 22:43:58 -04:00
Kit Langton
7073e8797f
fix(core): remove per-prompt system option ( #34361 )
2026-06-28 21:56:59 -04:00
Kit Langton
f7034a35a8
feat(core): add v2 manual compaction ( #34336 )
2026-06-28 21:18:19 -04:00
Kit Langton
53b93b6991
feat(sdk-next): let embedders contribute plugins via opencode.plugin ( #34356 )
2026-06-28 20:30:21 -04:00
opencode-agent[bot]
6067019434
fix(core): restore v2 model prompts ( #34275 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-06-28 14:47:20 -05:00
Dax
42a3cf9645
fix(core): commit staged revert before admitting new prompt ( #34338 )
2026-06-28 14:50:06 -04:00
Kit Langton
04c6bed240
feat(core): restore per-request system prompt ( #34335 )
2026-06-28 14:02:46 -04:00
Kit Langton
94e3a29d2f
feat(core): wire v2 subagent tool ( #34320 )
2026-06-28 12:52:39 -04:00
Kit Langton
41283933ff
chore: merge dev into v2 ( #34317 )
...
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Affan Ali <93028901+affanali2k3@users.noreply.github.com >
Co-authored-by: affanali2k3 <affanalikhanxx@gmail.com >
Co-authored-by: Frank <frank@anoma.ly >
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Jay V <air@live.ca >
Co-authored-by: Dax Raad <d@ironbay.co >
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com >
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com >
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com >
Co-authored-by: Ben Guthrie <benjee.012@gmail.com >
Co-authored-by: Dax <mail@thdxr.com >
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com >
2026-06-28 11:30:38 -04:00
Dax
d1d7ebc2c6
feat(tui): wire up undo/redo and revert for V2 sessions ( #34263 )
2026-06-28 00:04:53 +00:00
Dax Raad
b6553d14e1
fix(core): fail interrupted session steps
2026-06-27 01:16:30 -04:00
Dax Raad
6a16c41e8f
fix(core): continue after tool defects
2026-06-26 22:02:30 -04:00
Dax Raad
658cbe9caf
fix(core): load OpenCode provider config asynchronously
2026-06-26 21:16:15 -04:00
Dax Raad
655adbf46e
fix: stabilize v2 runtime behavior
2026-06-26 20:56:36 -04:00
Dax Raad
e6f660fecf
feat(tui): add v2 terminal interface
2026-06-26 14:38:25 -04:00
opencode-agent[bot]
0e2dd4ad15
chore: generate
2026-06-26 17:56:55 +00:00
Dax Raad
1ac6b4bec4
fix(core): authorize external read paths
2026-06-26 13:55:04 -04:00
Dax Raad
850a0dfe7c
fix(core): resolve prompt attachment mime types
2026-06-26 13:51:00 -04:00
Aiden Cline
0d3e0fc8f4
fix(core): enlarge OAuth callback card ( #34082 )
2026-06-26 10:16:51 -05:00
Aiden Cline
639c8e6475
tweak: update OAuth callback branding ( #34081 )
2026-06-26 10:08:29 -05:00
Shoubhit Dash
971518c6d9
fix(core): refresh cached remote skills ( #34059 )
2026-06-26 12:12:50 +00:00
Aiden Cline
e8fea9e63a
feat(oauth): unify OAuth callback browser pages ( #34025 )
2026-06-26 00:36:40 -05:00
Kit Langton
ef5c9f4931
feat(sdk): expose active sessions ( #33991 )
2026-06-26 03:33:35 +00:00
Kit Langton
40ecfceec2
fix(sdk): wake embedded session execution ( #33992 )
2026-06-25 23:04:14 -04:00
Aiden Cline
ded29f03f0
fix(core): refine small model defaults ( #33926 )
2026-06-25 20:31:53 -05:00
opencode-agent[bot]
f428755851
feat(core): split MCP timeout configuration ( #33977 )
...
Co-authored-by: Test <test@opencode.test >
2026-06-25 20:31:00 -05:00
James Long
0e731c2a1a
refactor(core): support tiered layer nodes ( #33937 )
2026-06-25 14:34:17 -04:00
Kit Langton
f44423609b
feat(sdk): restore session runtime operations ( #33777 )
2026-06-25 14:23:01 -04:00
opencode-agent[bot]
ecabab49a7
chore: generate
2026-06-25 17:13:12 +00:00
Kit Langton
9e9d405d7e
refactor(schema): tighten public contracts ( #33771 )
2026-06-25 17:10:23 +00:00
opencode-agent[bot]
77f2d2227a
chore: generate
2026-06-25 15:44:27 +00:00
Kit Langton
7854f5b9f7
refactor(schema): normalize module patterns ( #33770 )
2026-06-25 15:42:22 +00:00
opencode
7c0e1b431c
sync release versions for v1.17.11
2026-06-25 12:09:26 +00:00
Kit Langton
cdd67cf30f
feat(sdk): add HttpApi clients and embedded host ( #33445 )
2026-06-24 23:08:54 -04:00
Kit Langton
56a37c3640
refactor(protocol): extract server contracts ( #33708 )
2026-06-24 22:15:31 -04:00
opencode-agent[bot]
3730125f8f
chore: generate
2026-06-24 23:43:02 +00:00
Dax
9bb5370205
feat(core): add session snapshot and revert system ( #33226 )
2026-06-24 23:41:16 +00:00
Dax Raad
25c6abc31a
fix(core): lower OpenAI text verbosity
2026-06-24 19:32:59 -04:00
Dax Raad
f4afb2c0a5
fix(core): preserve unconfigured console models
2026-06-24 18:58:17 -04:00
Dax Raad
bba74985ab
fix(core): handle unavailable fff index
2026-06-24 18:49:22 -04:00