Commit Graph
592 Commits
Author SHA1 Message Date
Kit Langton 2fb589aa7c fix(cli,tui): handle global cache rewrites and query-suffixed paths 2026-10-06 07:48:17 -07:00
Kit Langton 1573bf153d refactor(cli): simplify plugin runtime specifier resolution and tests 2026-10-06 00:43:55 -07:00
Kit Langton cdb5ac2c04 fix(cli,tui): handle dynamic TUI plugin host imports and cold require 2026-10-05 23:48:49 -07:00
Kit Langton 732d4c6c05 refactor(cli): simplify plugin runtime discovery and tests 2026-10-05 22:43:32 -07:00
Kit Langton 5c8485ab15 fix(cli,tui): redirect workspace file:// rewrites and guard TUI test fixtures 2026-10-05 18:20:06 -07:00
Kit Langton 3c7afcc943 fix(cli,tui,plugin): avoid OpenTUI Effect rewrites and resolve exported host specifiers 2026-10-05 17:50:48 -07:00
Kit Langton 72780ce469 refactor(cli): simplify host plugin runtime registration and tests 2026-10-05 15:31:41 -07:00
Kit Langton dd98eee547 test(core,tui): trim Effect fixture copy in plugin runtime tests 2026-10-05 14:23:21 -07:00
Kit Langton 7d01abfb67 fix(cli): give plugins the host's Effect 2026-10-05 12:43:11 -07:00
opencode-agent[bot]andnexxeln eb2f0d5e5d fix(tui): keep the subagent activity filter across navigation (#53318)
Co-authored-by: nexxeln <[email protected]>
2026-10-05 19:24:45 +05:30
Shoubhit Dash 8380c864bf feat(plugin): add select dialog search and actions (#53009) 2026-10-04 16:10:27 +05:30
Shoubhit Dash 247eb5cc9a fix(tui): allow plugin keymaps during setup (#53010) 2026-10-04 15:46:34 +05:30
Kit Langton 5ac5027cce refactor(tui): remove unused mini thinking override (#52999) 2026-10-03 21:33:42 -07:00
Simon Klee 40679546d4 fix(tui): keep transcript rows stable when history is prepended (#52824)
Session rows have no id, so reconcile matched them by position. Each page of older history shifted every row into a different store object and remounted the visible transcript. Newly mounted markdown is blank until highlighting finishes, so the transcript blinked once per page. This was most visible with Low verbosity, where opening a session loads several pages to complete the oldest group.
2026-10-03 06:09:37 +00:00
Kit Langton c0c9c69a27 chore(tui): enable noUnusedLocals (#52851) 2026-10-02 22:36:03 +00:00
Kit Langton 22f81eed0b test(tui): drop title shimmer animation timing tests (#52848) 2026-10-02 15:23:31 -07:00
Filip 661853903b fix(tui): gate terminals on server persistent PTY support (#52760) 2026-10-02 16:49:15 +02:00
Shoubhit Dash b73e75fb6a test(tui): isolate app fixture state (#52512) 2026-10-01 21:49:07 +05:30
OpeOginni 9388b94a97 fix(tui): tighten expanded instruction group spacing (#52311) 2026-09-30 15:08:01 +00:00
135995d4fc test: stabilize V2 CI test suites (#52159)
Co-authored-by: rekram1-node <[email protected]>
Co-authored-by: jlongster <[email protected]>
2026-09-29 14:54:11 -05:00
opencode-agent[bot]andthdxr 948047a8ca fix(tui): use disclosure icon for low activity errors (#52097)
Co-authored-by: thdxr <[email protected]>
2026-09-29 11:10:32 -04:00
Kit Langton 7ef4a1a56e feat(tui): show recently closed tabs in new session menu 2026-09-29 03:35:31 -07:00
Aiden Cline 8c1ce954d0 fix(tui): wait for agent and model before auto-submitting --prompt (#51938) 2026-09-28 15:41:14 -05:00
07338c5d48 feat(cli): create the session when --session names one that does not exist (#51405)
Co-authored-by: Alireza Haghdoost <[email protected]>
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
Co-authored-by: Aiden Cline <[email protected]>
2026-09-28 15:09:03 -05:00
Shoubhit Dash 995f76cb63 feat(tui): add last turn source to diff viewer (#51639) 2026-09-27 17:39:41 +05:30
d14f20b46e fix(tui): capitalize OpenCode web search provider (#49023)
Co-authored-by: vimtor <[email protected]>
Co-authored-by: Victor Navarro <[email protected]>
2026-09-26 09:36:20 +00:00
beeb14e910 feat(prompt): undo queued prompts back into the input (#51124)
Co-authored-by: vimtor <[email protected]>
Co-authored-by: vimtor <[email protected]>
2026-09-25 14:36:29 +02:00
cc9011c1ae fix(tui): virtualize large added-file diffs (#51122)
Co-authored-by: vimtor <[email protected]>
Co-authored-by: vimtor <[email protected]>
2026-09-25 13:51:00 +02:00
e8b3e19e85 fix(tui): don't crash when fs.watch throws (e.g. ENOSPC) (#51210)
Co-authored-by: Alireza Haghdoost <[email protected]>
Co-authored-by: Claude Sonnet 5 <[email protected]>
2026-09-24 19:16:43 -05:00
James Long c832432d89 refactor(tui): drop unused yellow alias from opencode theme (#51177) 2026-09-24 13:17:21 -04:00
James Long c1f50659a7 feat(tui): add transcript verbosity levels (#51131) 2026-09-24 11:21:15 -04:00
Victor Navarro c35c211460 feat(tui): expose model variant selection to plugins (#51101) 2026-09-24 14:19:27 +02:00
opencode-agent[bot]andvimtor efb8e23dcc fix(tui): move session when recovering missing directory (#51096)
Co-authored-by: vimtor <[email protected]>
2026-09-24 13:47:23 +02:00
James Long f53cc41657 fix(tui): revert transcript verbosity levels (#50983) 2026-09-23 17:20:21 -04:00
James Long bbbac2507b feat(tui): add transcript verbosity levels (#50941) 2026-09-23 16:54:42 -04:00
James Long b3b030856b feat(tui): budget transcript mounting by rendered entries (#50936) 2026-09-23 12:36:10 -04:00
James Long 0332a26be6 fix(tui): load history until the oldest group is complete (#50930) 2026-09-23 11:58:44 -04:00
James Long b6bc55764c refactor(tui): persist group expansion and exact scroll anchors (#48489) 2026-09-23 11:33:19 -04:00
Dax 53179daefa feat(core): order projects by recent activity (#50790) 2026-09-23 01:59:32 +00:00
James Long 8683406690 feat(theme): support dynamic hue names (#50728) 2026-09-22 17:34:38 -04:00
opencode-agent[bot]andsimonklee ad756ef09b test(tui): wait for workspace filter focus (#50709)
Co-authored-by: simonklee <[email protected]>
2026-09-22 18:43:53 +00:00
James Long cdccde7408 refactor(tui): derive bright terminal palette (#50433) 2026-09-22 12:56:22 -04:00
Dax 3584eca0eb fix(tui): show canonical projects in open dialog (#50674) 2026-09-22 15:59:27 +00:00
Shoubhit Dash 2f06f9d58b fix(tui): keep worktrees out of projects (#50612) 2026-09-22 17:35:00 +05:30
Luke Parker fbacf6a126 feat(app): sign in to OpenCode Go and Console through the browser (#50267) 2026-09-22 19:34:30 +10:00
opencode-agent[bot] 4b381ac6a1 fix(tui): clear the active session tab (#50524) 2026-09-22 00:53:42 -04:00
opencode-agent[bot] 532f25d0d4 feat(tui): restore sidebar onboarding (#50475) 2026-09-21 22:17:22 -04:00
opencode-agent[bot] 5b9dc35eec feat(tui): add automatic tabs mode (#50456) 2026-09-22 01:00:26 +00:00
James Long 990463aa9f refactor(tui): favor dark theme base (#50412) 2026-09-21 16:23:38 -04:00
xin zhuangandSimon Klee b8aa08f260 fix(tui): complete Mini exit aliases (#50388)
Co-authored-by: Simon Klee <[email protected]>
2026-09-21 17:04:58 +00:00