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] and nexxeln
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] and thdxr
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] and vimtor
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] and simonklee
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 zhuang and Simon Klee
b8aa08f260
fix(tui): complete Mini exit aliases ( #50388 )
...
Co-authored-by: Simon Klee <[email protected] >
2026-09-21 17:04:58 +00:00