Aiden Cline
af9dff96df
fix(opencode): await run event loop ( #31389 )
2026-06-08 12:47:39 -05:00
Kit Langton
75c5d0ab83
feat(tui): allow backgrounding synchronous subagents ( #30488 )
2026-06-04 23:40:52 -04:00
Dax
fbda5fadda
refactor(core): move v1 schemas into core ( #30473 )
2026-06-03 02:42:13 +00:00
Simon Klee
0a100dce4f
run: enable interactive replay by default ( #30465 )
2026-06-02 22:20:16 +02:00
Dustin Deus
a796803a5e
refactor(opencode): improve startup time by 38% ( #30453 )
...
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box >
2026-06-02 21:20:25 +02:00
Dax
3056f6c030
feat(core): add location-based permission service ( #30287 )
2026-06-02 01:32:50 +00:00
Simon Klee
cb4e002655
add run --replay mode ( #30239 )
2026-06-01 15:11:45 +02:00
Dax
106fa6518a
Rename v2 auth service to account ( #28260 )
2026-05-21 00:53:27 +00:00
Simon Klee
3a667d1f12
run: replay session history on interactive resume ( #26880 )
2026-05-18 13:06:27 +02:00
Dax Raad
f6ecc466bf
fixed issue in opencode run
2026-05-16 08:27:25 -04:00
Shoubhit Dash
0c677d46e4
refactor(flags): move auto share to runtime flags ( #27611 )
2026-05-15 03:58:26 +05:30
Aiden Cline
be0a5249cb
fix(run): restore non-interactive exit behavior ( #27371 )
2026-05-13 18:45:34 +00:00
Kit Langton
f0ea3eacc1
Fix run JSON output draining ( #26955 )
2026-05-11 20:30:23 -04:00
Simon Klee
3a519e1dbc
feat(opencode): add interactive split-footer mode to run ( #23557 )
2026-05-08 12:17:14 +02:00
Shoubhit Dash
9691a2cbcb
feat(websearch): add parallel provider rollout ( #26227 )
2026-05-08 14:19:36 +05:30
OpeOginni
04642915c3
fix(auth): add username option for basic auth in RunCommand ( #25600 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-05-03 22:51:33 +05:30
Kit Langton
1702c1d35a
refactor(cli/github+run): Stage 4 — drop AppRuntime.runPromise bridges ( #25539 )
2026-05-03 15:42:05 +00:00
Shoubhit Dash
22d0563671
fix(auth): respect server username in clients ( #25596 )
2026-05-03 19:28:31 +05:30
opencode-agent[bot]
41ee15720c
chore: generate
2026-05-03 02:36:41 +00:00
Kit Langton
aa77fa3227
refactor(cli): convert run command to effectCmd ( #25519 )
2026-05-02 22:35:20 -04:00
Luke Parker
b2ee2c9a97
feat: refactor bash tool with shell-aware prompts for bash, pwsh+powershell, and cmd ( #20039 )
2026-05-03 09:18:48 +10:00
Aiden Cline
60f88a613c
chore: rm broken codesearch tool ( #24992 )
2026-04-29 13:15:44 -05:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
6bc94f94b1
core: consolidate shared infrastructure into core package
...
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.
All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
Kit Langton
181ca1a17f
feat: unwrap tool namespaces to flat exports + barrel ( #22762 )
2026-04-16 03:56:54 +00:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
b047f7af36
feat: unwrap Provider namespace + improved automation script ( #22690 )
2026-04-15 21:44:46 -04:00
Ariane Emory
cab36f6ef4
fix(core): Remove dead code and documentation related to the obsolete list tool. ( #22672 )
2026-04-15 17:44:53 -05:00
Kit Langton
202f585eec
refactor(agent): remove async facade exports ( #22341 )
2026-04-13 14:54:01 -04:00
Brendan Allan
30d17b3b82
Remove CLI from electron app ( #17803 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-04-09 13:18:46 +08:00
Aiden Cline
cd2dacfec7
feat: add --dangerously-skip-permissions flag to opencode run ( #21266 )
2026-04-06 23:30:05 -05:00
Kit Langton
dd1f1687b5
refactor(effect): resolve built tools through the registry ( #20787 )
2026-04-03 10:31:00 -04:00
Kit Langton
b6aa472839
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
Kit Langton
2a6909cd07
refactor(truncation): effectify TruncateService, delete Scheduler ( #17957 )
2026-03-17 21:59:54 -04:00
Dax Raad
7e10f80b49
refactor(server): extract createApp function for server initialization
...
- Replace Server.App() with Server.Default() for internal server access
- Extract server app creation into Server.createApp(opts) for testability
- Move CORS whitelist from module-level variable to function parameter
- Update all tests to use Server.Default() instead of Server.App()
2026-03-09 17:13:52 -04:00
Dax Raad
c854a6917d
refactor: change pathToFileURL imports from bun to url module
2026-03-09 14:52:25 -04:00
Eric Clemmons
dec0a3b85f
fix(opencode): pass missing auth headers in run --attach ( #16097 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-03-09 07:32:13 +00:00
Dax
0e44e3803a
fix: restore Bun stdin reads for prompt input ( #16300 )
2026-03-06 02:08:10 -05:00
Dax Raad
a289e15cb0
refactor: use node:stream/consumers for stdin reading
2026-03-05 22:08:50 -05:00
Dax Raad
1aa25a9ea3
refactor: replace Bun.stdin.text with Node.js stream reading
2026-03-05 22:04:20 -05:00
Andrea Alberti
f85648c660
fix: run --attach agent validation ( #11812 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-03-03 22:30:16 +00:00
Aiden Cline
b755d919a4
fix: opencode run crashing, and show errored tool calls in output ( #14206 )
2026-02-18 17:13:01 -06:00
Dax
a8cf960a09
refactor: migrate cli/cmd/run.ts from Bun.file() to Filesystem/stat modules ( #14155 )
2026-02-18 17:22:46 +00:00
Kevin
3585a8b57a
fix: prevent opencode run crash on malformed tool inputs ( #13051 )
...
Co-authored-by: 0xK3vin <kevin@git-pu.sh >
2026-02-13 20:54:20 -06:00
Rahul Mishra
f8e94fd002
feat(cli): add --dir option to run command ( #12443 )
2026-02-13 00:59:37 -06:00
Khang Ha (Kelvin)
c908bc5c51
fix: properly encode file URLs with special characters ( #12424 )
2026-02-06 16:16:56 -06:00
opencode-agent[bot]
bf819f3636
chore: generate
2026-02-06 19:16:36 +00:00
Ariane Emory
dea36da633
feat(tui): add Claude Code-style --fork flag to duplicate sessions before continuing ( resolves #11137 ) ( #11340 )
2026-02-06 13:15:47 -06:00
Dax
5634443181
cli: add --thinking flag to show reasoning blocks in run command ( #12013 )
2026-02-03 20:49:15 +00:00
Dax
122a765c48
cli: make run non-interactive ( #11814 )
2026-02-02 23:35:23 -05:00