Commit Graph

  • 020b2240c2 docs: update SDK docs to reference v2 SDK exclusively docs-sdk Aiden Cline 2026-04-30 23:22:11 -05:00
  • 4eae8ec037 chore: generate opencode-agent[bot] 2026-05-01 04:21:51 +00:00
  • 08895c396e docs: fix tui and keybinds documentation (#25233) Aiden Cline 2026-04-30 23:20:54 -05:00
  • 4e451a4b0f chore: update nix node_modules hashes opencode-agent[bot] 2026-05-01 04:07:58 +00:00
  • 163290bcf0 desktop: sentry integration (#15300) Brendan Allan 2026-05-01 11:56:31 +08:00
  • c68c33d4fe docs: remove deprecated modes.mdx pages (#25227) Aiden Cline 2026-04-30 22:49:32 -05:00
  • 9b85d2cbb4 Merge branch 'dev' into brendan/lazy-init-plugins Brendan Allan 2026-05-01 11:48:58 +08:00
  • 3615d8e226 core: clarify that temp directory already exists for AI agents Dax Raad 2026-04-30 23:48:48 -04:00
  • 4a86c2b77a Merge branch 'dev' into brendan/lazy-init-plugins Brendan Allan 2026-05-01 11:47:10 +08:00
  • 2283979199 Preapprove agent tmp directory access (#25226) Dax 2026-04-30 23:47:15 -04:00
  • 33f7f593ee fix: tui list jank issue (#25219) Aiden Cline 2026-04-30 22:45:41 -05:00
  • 461e7345b3 chore: update nix node_modules hashes opencode-agent[bot] 2026-05-01 03:32:55 +00:00
  • 6bd91c68e8 chore: generate opencode-agent[bot] 2026-05-01 03:22:36 +00:00
  • ff55a40749 core: remove @effect/language-service plugin and optimize hot path type performance Dax Raad 2026-04-30 23:20:20 -04:00
  • e8562cad22 refactor(llm): drop approval bridge kit/llm-approval-instance-ref Kit Langton 2026-04-30 23:05:10 -04:00
  • 8b56d77ea1 chore: generate opencode-agent[bot] 2026-05-01 03:02:15 +00:00
  • dd3aa96730 test(httpapi): cover more safe GET parity (#25217) Kit Langton 2026-04-30 23:01:11 -04:00
  • 8b56d1712f refactor(session): pass project to list (#25215) Kit Langton 2026-04-30 23:00:59 -04:00
  • 3c24d22d42 fix(httpapi): omit absent optional response fields (#25214) Kit Langton 2026-04-30 22:38:32 -04:00
  • 4c70ea28d2 fix(tui): scope Zed editor context to containing workspaces (#25211) Kit Langton 2026-04-30 22:33:39 -04:00
  • 5ba68a28c0 refactor(httpapi): scope async prompt fiber (#25213) Kit Langton 2026-04-30 22:33:02 -04:00
  • bce4def2db chore: generate opencode-agent[bot] 2026-05-01 02:26:56 +00:00
  • 3544ea0244 refactor(httpapi): drop session prompt bridge (#25210) Kit Langton 2026-04-30 22:25:52 -04:00
  • 6434918794 chore: generate opencode-agent[bot] 2026-05-01 01:46:55 +00:00
  • 5984d917dc refactor(session): yield instance context in system prompt (#25207) Kit Langton 2026-04-30 21:45:48 -04:00
  • c2a97a7a6c refactor(file): yield instance context in watcher (#25205) Kit Langton 2026-04-30 21:45:21 -04:00
  • a083c88e87 refactor(sync): capture instance context for publish (#25206) Kit Langton 2026-04-30 21:45:02 -04:00
  • ce3b0988c4 refactor(project): yield instance context in bootstrap (#25204) Kit Langton 2026-04-30 21:44:52 -04:00
  • e8a194a2bb test(effect): stabilize runner active shell check (#25203) Kit Langton 2026-04-30 21:36:19 -04:00
  • 2d116655c4 test(effect): stabilize runner active shell check kit/session-llm-instance-state Kit Langton 2026-04-30 21:30:30 -04:00
  • 8aa8798e07 refactor(session): yield instance context in llm (#25200) Kit Langton 2026-04-30 21:29:28 -04:00
  • 6d4629b566 chore: generate opencode-agent[bot] 2026-05-01 01:28:37 +00:00
  • a9d399699e fix(desktop): Prevent Model response Interruption when opening settings dialog (#25114) OpeOginni 2026-05-01 03:27:38 +02:00
  • bc805b3001 Pass CORS options to HttpApi backend (#25201) Kit Langton 2026-04-30 21:26:32 -04:00
  • 8eae3a287e refactor(session): yield instance context in llm Kit Langton 2026-04-30 21:03:14 -04:00
  • 668d77bb4e refactor(tool): yield InstanceState context (#25199) Kit Langton 2026-04-30 21:01:06 -04:00
  • 5c2e06f353 Document HttpApi route patterns (#25188) Kit Langton 2026-04-30 20:48:14 -04:00
  • a499fe2b17 refactor(tool/read): yield InstanceState.context instead of reading ALS (#25183) Kit Langton 2026-04-30 20:33:04 -04:00
  • 451650b584 refactor(httpapi): preserve typed errors in session prompt handlers (#25181) Kit Langton 2026-04-30 20:04:00 -04:00
  • 1b76bec0e2 chore: generate opencode-agent[bot] 2026-05-01 00:03:55 +00:00
  • 96f4da1e1d Serve instance events through HttpApiBuilder (#25182) Kit Langton 2026-04-30 20:02:46 -04:00
  • 96a0dd6b04 chore: generate opencode-agent[bot] 2026-04-30 23:37:58 +00:00
  • 2dd1f2d453 Avoid request-time HttpApi layer provisioning (#25179) Kit Langton 2026-04-30 19:36:57 -04:00
  • 510f01674a chore: generate opencode-agent[bot] 2026-04-30 23:29:58 +00:00
  • e3134a2a99 refactor(session): align prompt input types with their schemas (#25178) Kit Langton 2026-04-30 19:28:46 -04:00
  • 8805104b8d chore: generate opencode-agent[bot] 2026-04-30 23:25:10 +00:00
  • fc155e9fc5 Build HttpApi UI route from services (#25177) Kit Langton 2026-04-30 19:24:10 -04:00
  • 3aaac0098e chore: generate opencode-agent[bot] 2026-04-30 23:06:57 +00:00
  • a12333310f fix(provider): split providerOptions key on dot for openai-compatible, openai, and anthropic providers (#25145) Sewer. 2026-05-01 00:05:56 +01:00
  • 247284b9af chore: generate opencode-agent[bot] 2026-04-30 22:51:09 +00:00
  • e0305e47f3 Protect HttpApi web UI fallback with auth (#25169) Kit Langton 2026-04-30 18:49:54 -04:00
  • 76a0f0f619 docs(httpapi): update migration spec to current state (#25173) Kit Langton 2026-04-30 18:41:27 -04:00
  • 560baae15d fix: ensure user config takes precendence over plugin hooks for model resolution (#25167) Aiden Cline 2026-04-30 17:15:56 -05:00
  • 5518ecaefe Fix HttpApi web UI fallback (#25163) Kit Langton 2026-04-30 17:43:18 -04:00
  • 924ba97055 chore: generate opencode-agent[bot] 2026-04-30 21:04:24 +00:00
  • b80f52f8ad tweak: adjust codex plugin to use the models hook (#25157) Aiden Cline 2026-04-30 16:03:07 -05:00
  • feb275d08b Remove covered workspace websocket todo (#25161) Kit Langton 2026-04-30 16:58:08 -04:00
  • 1c2b2e682b Remove covered workspace websocket todo effect-sync-event-service Kit Langton 2026-04-30 16:46:43 -04:00
  • fbcbd24063 Add SyncEvent service (#25158) Kit Langton 2026-04-30 16:45:26 -04:00
  • 4f5af93e44 Simplify SyncEvent service access Kit Langton 2026-04-30 16:39:15 -04:00
  • bdefdc2306 Make SyncEvent layer canonical Kit Langton 2026-04-30 16:28:30 -04:00
  • ec98b656fd Add SyncEvent service Kit Langton 2026-04-30 16:09:14 -04:00
  • 3250b814ce Fix HttpApi raw route authorization (#25154) Kit Langton 2026-04-30 15:55:20 -04:00
  • 0e9d9282c6 Refactor workspace service boundaries (#25152) Kit Langton 2026-04-30 15:34:37 -04:00
  • b315a70773 test: use Effect test helper for agent colors (#25051) Kit Langton 2026-04-30 15:14:25 -04:00
  • cedff6fb89 Isolate TUI thread cwd resolution test (#25147) Kit Langton 2026-04-30 15:10:30 -04:00
  • 87cd9446d8 test: use testEffect for plugin triggers (#25053) Kit Langton 2026-04-30 14:24:53 -04:00
  • f4ce240a2e Use PTY service directly in HTTP routes (#25138) Kit Langton 2026-04-30 14:24:43 -04:00
  • 320527a3e4 Support multiple Zed selections in TUI context (#25140) Kit Langton 2026-04-30 14:15:50 -04:00
  • 19271fca2d Use workspace service in HTTP routes (#25139) Kit Langton 2026-04-30 13:57:25 -04:00
  • feeebbe7d4 Preserve workspace context in session HTTP routes (#25136) Kit Langton 2026-04-30 13:53:26 -04:00
  • f384675c01 test: use Effect test helper for run-service (#25048) Kit Langton 2026-04-30 13:05:10 -04:00
  • ec3ab4a00c test: use testEffect for retry policy (#25050) Kit Langton 2026-04-30 12:55:33 -04:00
  • e4ac936eb9 test: use testEffect for plugin workspace adaptor (#25052) Kit Langton 2026-04-30 12:54:53 -04:00
  • 79e23b7eb9 test: use testEffect for instance state (#25115) Kit Langton 2026-04-30 12:53:13 -04:00
  • 92e80b4660 test: use Effect test helper for app runtime logger (#25049) Kit Langton 2026-04-30 12:52:29 -04:00
  • ce63ca4d7a test: use testEffect for system prompt test (#25047) Kit Langton 2026-04-30 12:51:32 -04:00
  • fef7981942 test: use Effect runtime in runner deadlock case (#25045) Kit Langton 2026-04-30 12:45:30 -04:00
  • ffe0314c47 fix: ensure disabling OPENCODE_DISABLE_CLAUDE_CODE_SKILLS doesnt disable external skills too (#25123) Aiden Cline 2026-04-30 11:15:53 -05:00
  • 375444a149 chore: update nix node_modules hashes opencode-agent[bot] 2026-04-30 15:48:28 +00:00
  • 65c15afe9f test: use testEffect for instruction tests (#25046) Kit Langton 2026-04-30 11:48:13 -04:00
  • 8f57a2a462 chore: generate opencode-agent[bot] 2026-04-30 15:46:04 +00:00
  • 53e9cac383 refactor(core): convert control-plane workspace to Effect (#25018) James Long 2026-04-30 11:44:58 -04:00
  • fe0c182747 upgrade opentui to 0.2.0 (#24810) Sebastian 2026-04-30 17:33:54 +02:00
  • 29b1060c67 chore: generate opencode-agent[bot] 2026-04-30 15:08:03 +00:00
  • dddfcbf0d8 test: port instance HttpApi path/vcs read coverage to Effect Kit Langton 2026-04-30 11:07:00 -04:00
  • fdfe599cb5 handle all events jlongster/pin-session James Long 2026-04-28 21:34:47 -04:00
  • 6df566161e fix(core): run sessions with the same directory they were created with James Long 2026-04-28 21:12:46 -04:00
  • 62e1335388 fix(opencode): allow oc://renderer origin in cors middleware (#25099) OpeOginni 2026-04-30 14:11:42 +02:00
  • 908e28175f fix: invert *_ready getters to fix server status indicator (#25077) Brendan Allan 2026-04-30 15:10:39 +08:00
  • 3398fd7719 feat(httpapi): add CORS middleware to instance routes (#25074) Brendan Allan 2026-04-30 15:06:17 +08:00
  • 9bddf7f3ef fix app crash restoring messages without model (#25062) Luke Parker 2026-04-30 14:44:53 +10:00
  • 8ba374fefa ci: enable sourcemaps for beta releases Dax Raad 2026-04-30 00:41:51 -04:00
  • 3ef0aaf768 tweak: make azure onboarding ux a bit better (#25057) Aiden Cline 2026-04-29 23:35:59 -05:00
  • d7701dbfb6 fix(opencode): preserve external_dir and deny parent permissions in task child sessions (#23290) Tommy D. Rossi 2026-04-30 05:06:29 +02:00
  • aa190a9bd4 fix: make azure cognitive services match azure azure-cognitive-improvements Aiden Cline 2026-04-29 21:50:04 -05:00
  • c49bf0b402 test: cover ConfigService helper (#25042) Kit Langton 2026-04-29 22:41:59 -04:00
  • cee9610d26 refactor: use Effect config for HttpApi authorization (#25035) Kit Langton 2026-04-29 22:22:32 -04:00
  • 38adc13295 test: cover HttpApi authorization middleware (#25033) Kit Langton 2026-04-29 21:34:52 -04:00
  • 4fe14abb8c test: cover HttpApi instance context middleware (#25032) Kit Langton 2026-04-29 21:24:45 -04:00