Commit Graph

22 Commits

Author SHA1 Message Date
Dax 16a38009ee feat(tui): add heap snapshot functionality for TUI and server (#19028) 2026-03-24 18:20:11 -04:00
Dax fb1b5328d7 refactor(tui): replace Bun-specific APIs with portable alternatives (#18304) 2026-03-19 19:32:59 -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
James Long 1aff94d7ad feat(tui): add initial support for workspaces into the tui (#16230) 2026-03-09 10:28:04 -04:00
Dax 9c6d6ca359 refactor: replace Bun.sleep with node timers (#15013)
publish-github-action / publish (push) Has been cancelled
2026-03-05 21:54:06 -05:00
Dax 2bb68320ac fix(process): prevent orphaned opencode subprocesses on shutdown (#15924) 2026-03-03 22:14:28 -05:00
Dax Raad 2eb31d01dd tui: exit cleanly without hanging after session ends
- Force process exit after TUI thread completes to prevent lingering processes
- Add 5-second timeout to worker shutdown to prevent indefinite hangs during cleanup
2026-02-17 17:56:39 -05:00
Leonidas d5d06eb7a4 fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (#8179) 2026-01-13 16:50:19 -06:00
Dax Raad 66acd4c859 tui: refactor event streaming to use SDK instead of manual RPC subscription 2026-01-11 18:53:39 -05:00
Dax 043e16e061 disable server unless explicitly opted in (#7529) 2026-01-09 16:33:46 -05:00
Dax Raad c0c2d7fea3 tui: add reload functionality and improve lazy utility with reset capability 2026-01-01 22:11:43 -05: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 9b3c90e3fe Reapply "feat(desktop): terminal pane (#5081)"
This reverts commit 03a0312e5b.
2025-12-04 20:32:08 -06:00
Aiden Cline 03a0312e5b Revert "feat(desktop): terminal pane (#5081)"
This reverts commit def9fc463c.
2025-12-04 15:57:01 -06:00
Adam def9fc463c feat(desktop): terminal pane (#5081)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Dax Raad <d@ironbay.co>
2025-12-04 15:37:29 -06:00
YeonGyu-Kim 289475cece fix: ensure checkUpgrade sets init: (#5040) 2025-12-03 22:28:35 -06:00
Ravi Kumar 2417e7ea87 fix: auto upgrade toast message (#4625)
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: opencode <opencode@sst.dev>
2025-11-22 16:26:46 -06:00
Dax Raad 09e96e7525 handle config errors gracefully 2025-11-13 18:59:09 -05:00
Dax Raad bfda88d84b fix issue with input randomly breaking 2025-11-06 19:48:10 -05:00
Dax fd63884d0b OpenTUI is here (#2685) 2025-10-31 15:07:36 -04:00