Commit Graph

14707 Commits

Author SHA1 Message Date
Aiden Cline 452e6f955f feat(core): add grouped and deferred tool registration (#35232) 2026-07-04 11:49:24 -05:00
Kit Langton 3209a2b64e fix(core): report missing search paths (#35337) 2026-07-04 12:12:56 -04:00
Kit Langton 2c8cbb2dc1 fix(core): bound recursive file watching (#35323) 2026-07-04 11:55:05 -04:00
Kit Langton 2f29fe3630 fix(tui): clear completed background shell status (#35320) 2026-07-04 11:33:45 -04:00
Kit Langton 9b1c6abab8 fix(tui): reconcile session state after reconnect (#35262) 2026-07-04 11:05:41 -04:00
Kit Langton 6a0a4968bd fix(tui): distinguish variant switch notices (#35315) 2026-07-04 10:58:56 -04:00
Kit Langton 92edafa23a test(core): release shell test locations (#35271) 2026-07-04 10:54:34 -04:00
Dax Raad e49a8cc6bf bye bye orchestrator 2026-07-04 02:04:58 -04:00
Dax Raad 547f7b7b27 fix(core): disable external plugin hot reload 2026-07-04 01:58:17 -04:00
Dax Raad d6aaa1203d Revert "fix(core): bust external plugin import cache"
This reverts commit e6b995694f.
2026-07-04 01:54:30 -04:00
Aiden Cline 4e8c395a27 fix(core): resolve mcp header env placeholders (#35236) 2026-07-03 23:00:10 -05:00
Dax Raad e6b995694f fix(core): bust external plugin import cache 2026-07-03 23:12:09 -04:00
Kit Langton a45d266995 fix(core): tolerate minimal FSWatcher typings (#35264) 2026-07-03 22:37:42 -04:00
Kit Langton 89a882453d fix(tui): improve MCP error details (#35263) 2026-07-03 22:26:54 -04:00
Dax Raad 94c698b303 fix(core): reload all config plugins 2026-07-03 20:41:33 -04:00
Dax Raad f9aae06022 feat(core): reload config on filesystem changes 2026-07-03 20:35:04 -04:00
Aiden Cline fbbb0ef97f fix(tui): expand MCP server errors in dialog (#35243) 2026-07-03 18:19:16 -05:00
Dax Raad b0d1c4682f chore(client): remove cyclic test dependencies 2026-07-03 18:12:22 -04:00
Dax Raad abf5469a3b feat(plugin): align hooks with client APIs 2026-07-03 18:12:22 -04:00
Kit Langton 45b2057d91 refactor(schema): session shell payloads and event prefix restore (#35229) 2026-07-03 17:30:25 -04:00
Simon Klee fc223b21fe cli: route run commands through v2 APIs (#35234) 2026-07-03 22:47:04 +02:00
Aiden Cline 4551d27e82 feat(tui): render execute child calls on v2 (#35231) 2026-07-03 15:10:25 -05:00
Aiden Cline 646161c2b4 fix(codemode): require exact tool paths in guidance (#35224) 2026-07-03 14:55:03 -05:00
James Long 0c3799fd1a feat(simulation): share control protocol schemas (#35230) 2026-07-03 15:46:04 -04:00
Kit Langton df0efb490b refactor(core): align runner naming with step vocabulary (#35227) 2026-07-03 15:41:50 -04:00
James Long 78e01f528b fix(core): constrain location services (#35228) 2026-07-03 15:34:30 -04:00
Dax Raad e318d3f955 server: emit logs for every HTTP request to help debug API traffic 2026-07-03 15:13:37 -04:00
Dax Raad 97498c92b8 sync 2026-07-03 14:58:23 -04:00
Kit Langton 810dd9f0fa docs: consolidate session work-unit vocabulary (#35218) 2026-07-03 14:49:05 -04:00
Dax Raad a8ef65766b fix(core): tolerate missing models.dev temperature 2026-07-03 14:46:54 -04:00
Aiden Cline 1b7faa7cdb fix(core): clean up mcp event surface (#35221) 2026-07-03 13:43:21 -05:00
Kit Langton 0033be88fc refactor(schema): rename V2 session events and normalize payloads (#35217) 2026-07-03 14:25:59 -04:00
James Long 392cb3b080 feat(simulation): add driver controlled backend LLM (#35186) 2026-07-03 14:19:25 -04:00
Dax Raad 4af57079a9 feat(tui): reload command restarts the service 2026-07-03 14:01:01 -04:00
Kit Langton f45c7dd65a chore: effect pattern lint infrastructure (#35210) 2026-07-03 13:58:26 -04:00
Kit Langton 5e9ea16b19 fix(core): clean up Effect audit patterns (#35174) 2026-07-03 13:54:13 -04:00
Dax Raad a19df3f215 refactor(cli): single password config with legacy fallback 2026-07-03 13:41:15 -04:00
Dax Raad fd411d3ac5 refactor(cli): manage environment variables with effect config 2026-07-03 13:37:12 -04:00
Dax Raad 37a86251f7 feat(cli): validate explicit server before starting the tui 2026-07-03 13:34:12 -04:00
Dax Raad dc598773f4 fix(cli): read OPENCODE_PASSWORD for explicit server auth 2026-07-03 13:34:12 -04:00
James Long 64a42f6243 refactor(core): move path resolve into fs service (#35201) 2026-07-03 13:25:38 -04:00
Dax Raad 020a97222e chore: update lockfile 2026-07-03 12:42:09 -04:00
Dax Raad 1b8eb3e9d9 refactor(client): namespace service exports and share the registration contract 2026-07-03 12:36:56 -04:00
Kit Langton 3784670419 refactor(schema): declare event durability at definition level (#35172) 2026-07-03 12:35:35 -04:00
James Long 6c3dcc0a08 feat(core): implement V2 session.shell (#35183) 2026-07-03 12:19:09 -04:00
Aiden Cline 42dc72f797 test(core): cover when AND semantics and multiselect neq (#35182) 2026-07-03 11:10:49 -05:00
Aiden Cline 887fb0a6eb feat(codemode): add confined execution package (#35118)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-03 10:57:16 -05:00
James Long 1dd03a69a3 fix(core): rewrite replacements while hoisting layers (#35176) 2026-07-03 11:26:58 -04:00
Simon Klee 121e6087e0 fix(run): handle unattended form blockers (#35170) 2026-07-03 16:35:19 +02:00
Simon Klee 9909a842ca fix(run): use parentID filter for subagent hydration (#35168) 2026-07-03 15:38:54 +02:00