Commit Graph

104 Commits

Author SHA1 Message Date
Dax 2290890fa0 feat: open dialog for model variant selection instead of cycling (#19534) 2026-03-28 15:37:20 +00:00
Dax b22e3a9a8a refactor(session): move context into prompt footer (#19486) 2026-03-28 01:05:18 -04:00
Sebastian 35ab6b6d40 tui plugins (#19347) 2026-03-27 15:00:26 +01:00
Luke Parker 121c8b3151 fix(opencode): image paste on Windows Terminal 1.25+ with kitty keyboard (#17674) 2026-03-26 12:00:38 +10:00
James Long 87d41cd5ac feat(core): initial implementation of syncing (#17814) 2026-03-25 10:47:40 -04:00
Dax 16a38009ee feat(tui): add heap snapshot functionality for TUI and server (#19028) 2026-03-24 18:20:11 -04:00
Sebastian 62b3869f0d manually lock/unlock theme mode (#18905) 2026-03-24 10:00:19 +01:00
Dax a65e6119ad feat: interactive update flow for non-patch releases (#18662) 2026-03-22 23:12:40 +00:00
Aiden Cline d318add4a0 tweak: rm openrouter warning (#17259) 2026-03-12 19:42:31 -05:00
James Long df704db089 feat(core): allow passing workspaceID into session create endpoint (#16798) 2026-03-10 11:12:51 -04:00
James Long fea9bc2077 fix(core): put workspace routing behind OPENCODE_EXPERIMENTAL_WORKSPACES flag (#16775) 2026-03-09 16:14:19 -04:00
James Long 1aff94d7ad feat(tui): add initial support for workspaces into the tui (#16230) 2026-03-09 10:28:04 -04:00
Sebastian 496f96721f guard tui exit (#16640) 2026-03-08 23:14:41 +01:00
Sebastian e0d78a4445 split tui/server config (#13968) 2026-02-25 23:53:09 +01:00
Luke Parker 2dd654eea6 feat: windows selection behavior, manual ctrl+c (#13315) 2026-02-13 07:38:27 +10:00
Sebastian 89a6043fa5 do not open console on error (#13374) 2026-02-12 21:29:58 +00:00
Luke Parker 210bb1dc65 fix(win32): use ffi to get around bun raw input/ctrl+c issues (#13052) 2026-02-12 15:39:31 +10: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
Sebastian 59660f5a72 restore direct osc52 (#12071) 2026-02-04 00:35:57 -06:00
Sebastian 3abaec44a0 Use opentui OSC52 clipboard, again (#11744) 2026-02-02 08:12:50 +01:00
Dax Raad 04c76c9151 Revert "Use opentui OSC52 clipboard (#11718)"
This reverts commit 81bbd2eff0.
2026-02-02 00:13:02 -05:00
Sebastian 81bbd2eff0 Use opentui OSC52 clipboard (#11718)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-02-02 04:48:29 +01:00
Dax Raad 5f842fccc4 tui: enable password authentication for remote session attachment
Allow users to authenticate when attaching to a remote OpenCode session by supporting basic auth via a password flag or OPENCODE_SERVER_PASSWORD environment variable
2026-01-31 14:42:36 -05:00
Ariane Emory e399b46c51 fix: Make diff wrapping toggle always available in command_list and correct a type error (resolves #10682) (#10683) 2026-01-26 09:01:23 -05:00
Aiden Cline 97999b956a fix: remove broken app.tsx command option 2026-01-25 20:27:41 -05:00
Ariane Emory fa2ce06d76 fix(tui): Move animations toggle to global System category (resolves #10495) (#10497) 2026-01-25 17:57:47 -05:00
Kit Langton 0f974fb90a refactor(tui): unify command registry and derive slash commands (#9115) 2026-01-17 20:39:19 -06:00
b3nw ecf95ae13c fix: centralize OSC 52 clipboard support for SSH sessions (#8974) 2026-01-16 16:57:17 -06:00
Dax Raad 9f6d4903d5 tui: remove update complete toast notification 2026-01-12 09:30:31 -05:00
Dax 043e16e061 disable server unless explicitly opted in (#7529) 2026-01-09 16:33:46 -05:00
Mani Sundararajan 17f309c702 fix: cleanly restore terminal state on fatal error exit (#7359) 2026-01-08 14:22:24 -06:00
galkatz373 d831d14636 feat(cli): frecency file autocomplete (#6603) 2026-01-06 14:05:57 -06:00
David Hill fe1455be1d fix: cleaner interrupted experience (#6785)
Co-authored-by: Dax <mail@thdxr.com>
2026-01-05 09:53:19 -05:00
Adam Spiers 3c572587e0 fix(tui): add missing theme_list keybind (#6779)
Co-authored-by: Adam Spiers <opencode@adamspiers.org>
2026-01-04 09:13:19 -06:00
shuv 841fa12720 fix(tui): pass attach directory to sdk client (#6715)
Co-authored-by: shuv <shuv@shuv.dev>
2026-01-02 21:54:11 -06: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 a1a32f22c9 chore: rename repo references from sst/opencode to anomalyco/opencode (#6687)
publish-github-action / publish (push) Has been cancelled
Update Nix Hashes / update (push) Has been cancelled
Co-authored-by: Github Action <action@github.com>
2026-01-02 16:02:52 -05:00
Dax Raad 8290bca068 tui: add heap snapshot option to system menu for debugging memory usage 2026-01-01 21:18:28 -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
Aiden Cline f41ff554e8 fix: move variant toggle to command bar 2025-12-30 12:33:50 -06:00
Didier Durand 3897f7e7a7 doc: fix typos in various files (#6196) 2025-12-26 10:21:33 -06:00
rari404 81eabb5099 feat(tui): console copy-to-clipboard via opentui (#5658)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-23 18:46:01 -06:00
Aiden Cline 2279689a0f Revert "Add animated braille spinner to terminal title when agent is running (#5984)"
This reverts commit 0983e242e5.
2025-12-23 14:40:55 -06:00
David Hill 0983e242e5 Add animated braille spinner to terminal title when agent is running (#5984)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-23 13:38:10 -06:00
Rhys Sullivan 850eee623c [feat]: prompt stashing (#6021) 2025-12-23 09:58:00 -06:00
Dax Raad 724ad46bc7 tui: fix SDK context usage and server port fallback
- Update SDK context to return client instead of event for proper usage
- Add server port fallback to 4096 when port 0 is specified but unavailable
- Fix SDK event listener usage in TUI app
2025-12-21 14:57:55 -05:00
ja 48744d79c9 fix: prioritize session list loading when resuming with -c (#5816)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-20 11:39:26 -06:00
Jake Nelson eafe590d5d feat(tui): add option to disable terminal title (#5713) 2025-12-17 22:30:01 -06:00
Aiden Cline 0ae5f2b753 fix: keep session dialog open if deleting session 2025-12-17 11:29:55 -06:00
GitHub Action 18574e90e0 chore: format code 2025-12-17 08:40:22 +00:00