Commit Graph

210 Commits

Author SHA1 Message Date
Halil Tezcan KARABULUT efaeefc3d6 fix(app): terminal improvements - focus, rename, error state, CSP (#9700) 2026-01-21 06:49:46 -06:00
GitHub Action 15c2751770 chore: generate 2026-01-21 02:39:31 +00:00
Ariane Emory 6b32465309 fix: don't update session timestamp for metadata-only changes (resolves #9494) (#9495) 2026-01-20 20:38:54 -06:00
Adam 161f9e6e32 wip(app): settings 2026-01-20 07:33:44 -06:00
Adam 9a2c42af36 feat(app): reset worktree 2026-01-19 07:35:52 -06:00
Adam d9b29d8acb feat(app): delete workspace 2026-01-19 07:35:52 -06:00
Aiden Cline 088d592c09 feat: apply_patch tool for openai models (#9127) 2026-01-18 00:35:09 -06:00
Nathan Flurry cd0a77dec9 feat: bind vim-style line-by-line scrolling (#8980)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-17 21:54:26 -06:00
Javier Aceña 56948e9670 fix: mdns discover hostname (#9039) 2026-01-17 05:47:19 -06:00
Akshar Patel 0d4adc88cb fix: open help dialog with tui/open-help route (#8596) 2026-01-16 16:42:27 -06:00
GitHub Action 9f128a1951 chore: generate 2026-01-16 21:21:54 +00:00
Aiden Cline 16380f387c chore: cleanup server routes (#8965)
Co-authored-by: Leka74 <leke.dobruna@gmail.com>
Co-authored-by: Leka74 <791494+Leka74@users.noreply.github.com>
2026-01-16 15:21:13 -06:00
Shane Bishop 8598b78554 fix(desktop): "load more" button behavior in desktop sidebar (#8430) 2026-01-14 07:36:08 -06:00
Dax Raad f30091eb84 core: rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration 2026-01-12 15:59:17 -05:00
Dax Raad 3930f7e57d core: fix HTTP exception handling order to prevent NamedError from masking HTTP exceptions
docs: add OPENCODE_PASSWORD environment variable documentation for basic auth
2026-01-12 15:43:48 -05:00
Dax Raad 0ddb992bd6 core: add password authentication and improve server security
- Add OPENCODE_PASSWORD flag for basic auth protection
- Show security warnings when password is not set
- Remove deprecated spawn command
- Improve error handling with HTTPException responses
2026-01-12 15:23:19 -05:00
Aiden Cline ded956635e feat: codex auth support (#7537) 2026-01-09 17:47:37 -06:00
Dax 043e16e061 disable server unless explicitly opted in (#7529) 2026-01-09 16:33:46 -05:00
Dax 185f2e7090 feat(question): support multi-select questions (#7386) 2026-01-08 17:32:21 -05:00
Dax 544f398374 core: add interactive question tool for gathering user preferences and clarifying instructions (#7268) 2026-01-07 22:29:42 -05:00
jwaterwater 1a39d39c15 fix: encode non-ASCII directory paths in HTTP headers (#7145)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-07 06:46:17 -06:00
Dax Raad 82c2b82a26 tui: add session search functionality with debounced input and server-side filtering 2026-01-04 13:38:30 -05:00
Paolo Ricciuti 1e49c94c76 feat: mcp resources (#6542) 2026-01-04 09:12:54 -06:00
Dax Raad 7a2e94b7e2 oops 2026-01-03 19:25:59 -05:00
Dax Raad d738332fc7 tui: add reject message support to permission dialogs for better user feedback 2026-01-03 01:34:23 -05:00
Adam 30800b0b05 feat: add managed git worktrees (#6674) 2026-01-02 20:17:02 -06:00
Dax Raad 530b1ac163 tui: add escape key handling to permission dialogs for better keyboard navigation 2026-01-02 18:48:26 -05:00
YeonGyu-Kim ca71d4c289 feat(plugin): add tui.session.select API endpoint for TUI navigation (#6565)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-02 16:57:21 -06:00
Dax Raad b248c73361 ignore 2026-01-01 20:42:06 -05:00
Dax e839c1522d Permission rework (#6319)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-01-01 17:54:11 -05:00
Tom 8a9a82890a fix(server): add Content-Type headers for proxied static assets (#6587) 2026-01-01 11:35:04 -06:00
Adam 3fd628121d fix(core): mdns fails if service already registered 2025-12-31 07:33:49 -06:00
Adam a62738b1e1 feat(core): configurable cors hosts 2025-12-31 03:50:29 -06:00
Adam 836a328ddd fix(core): cors exception for tauri 2025-12-30 14:14:44 -06:00
Dax Raad 49a4881468 core: allow CORS requests from tauri://localhost 2025-12-30 13:58:41 -05:00
Dax Raad e520862069 core: allow CORS requests from *.opencode.ai subdomains 2025-12-30 13:04:18 -05:00
Adam 931f23c917 feat(web): open projects 2025-12-30 04:57:37 -06:00
Jkker d426c61a45 fix(mdns): use named import for bonjour-service (resolves #6422) (#6423) 2025-12-29 23:29:34 -06:00
Eduardo Santos de Brito c216f49971 feat(plugin): expose server URL to plugins (#6373) 2025-12-29 21:05:08 -06:00
Adam 48b9951946 feat(desktop): permissions 2025-12-27 14:43:42 -06:00
Christopher Ochsenreither ae86f868ed fix: compact command after revert now properly cleans up revert state (#6235) 2025-12-26 22:57:59 -06:00
Adam c03ddd3046 Reapply "feat(core): optional mdns service (#6192)"
This reverts commit 40ba4cf21e.
2025-12-26 14:47:53 -06:00
Aiden Cline 40ba4cf21e Revert "feat(core): optional mdns service (#6192)"
This reverts commit 6122c0b8a9.
2025-12-26 11:43:52 -06:00
Adam 6122c0b8a9 feat(core): optional mdns service (#6192)
Co-authored-by: Github Action <action@github.com>
2025-12-26 10:29:48 -06:00
Adam 4e46d511d3 chore: rename packages/desktop -> packages/app 2025-12-22 19:39:00 -06:00
Adam d23078d173 fix(desktop): better error messages on connection failure 2025-12-22 19:16:54 -06:00
Adam e5d154fc70 Revert "server: ensure frontend has correct port for PTY websocket connections (#5898)"
This reverts commit aa8cae4d59.
2025-12-22 06:05:46 -06:00
Adam c9f05cfd3a Revert "fix: server"
This reverts commit 2cc86bbe51.
2025-12-22 06:05:46 -06:00
Adam 2cc86bbe51 fix: server 2025-12-22 06:02:16 -06:00
Ashutosh Kumar aa8cae4d59 server: ensure frontend has correct port for PTY websocket connections (#5898) 2025-12-22 05:56:23 -06:00