James Long and GitHub
98ea5b6e7e
feat(tui): support builtin protocol for handling context from editors ( #24034 )
2026-04-23 16:19:19 -04:00
Kit Langton and GitHub
cd93533b1f
refactor(bus): migrate BusEvent to Effect Schema ( #24040 )
2026-04-23 15:37:44 -04:00
Kit Langton and GitHub
0517ab4695
refactor(session): migrate session domain to Effect Schema ( #24005 )
2026-04-23 11:30:02 -04:00
James Long and GitHub
bbf67d0fff
fix(tui): render all non-synthetic text parts of a user message ( #24009 )
2026-04-23 11:24:40 -04:00
Luke Parker and Aiden Cline
e383df4b17
feat: support pull diagnostics in the LSP client (C#, Kotlin, etc) ( #23771 )
2026-04-23 00:25:40 -04:00
Shoubhit Dash and Aiden Cline
6196b81e0a
fix(tui): fail fast on invalid session startup ( #23837 )
2026-04-23 00:25:38 -04:00
Kit Langton and GitHub
ed802fd121
refactor(core): migrate MessageV2 errors to Schema-backed named errors ( #23764 )
2026-04-21 23:40:32 -04:00
Kit Langton and GitHub
e89543811c
refactor(core): migrate MessageV2 message DTOs (User/Assistant/Part/Info/WithParts) to Effect Schema ( #23757 )
2026-04-21 23:26:12 -04:00
cd6415f332
fix(tui): don't check for version upgrades if it's disabled by the user ( #20089 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-21 15:30:15 -04:00
Aiden Cline and GitHub
e95474df05
fix: revert parts of a824064c4 which caused system theme regression ( #23714 )
2026-04-21 12:08:12 -04:00
James Long and GitHub
b5acc2203c
fix(core): fix permissions routing when using remote workspace ( #23593 )
2026-04-21 14:42:54 +00:00
Sebastian and GitHub
a824064c4c
stabilize TUI theme persistence and KV writes ( #23188 )
2026-04-20 00:10:31 +02:00
Dax and GitHub
a26d53151b
tui: allow full-session forks from the session dialog ( #23339 )
2026-04-18 20:20:23 +00:00
Dax Raad
55315bdffa
tui: fix sync loading indicator to properly show loading state on startup
2026-04-18 10:39:10 -04:00
Kit Langton and GitHub
3573019916
fix(generate): make openapi output deterministic by formatting in-place ( #23228 )
2026-04-17 22:31:21 -04:00
Kit Langton and opencode
b5aba5807c
feat(tui): show session ID in sidebar on non-prod channels ( #23185 )
2026-04-18 00:29:26 +00:00
Dax and GitHub
cded68a2e2
refactor(npm): use object-based package spec for install API ( #23181 )
2026-04-17 17:30:50 -04:00
Kit Langton and GitHub
5980b0a5ee
feat(effect-zod): add tuple support; migrate config/plugin to Effect Schema ( #23178 )
2026-04-17 21:06:55 +00:00
Kit Langton and GitHub
68834cfcc3
fix(opencode): normalize provider metadata and tag otel runs ( #23140 )
2026-04-17 15:22:08 -04:00
opencode-agent[bot]
d6e1362fee
chore: generate
2026-04-17 19:15:07 +00:00
James Long and GitHub
b275b8580d
feat(tui): minor UX improvements for workspaces ( #23146 )
2026-04-17 15:14:05 -04:00
Dax and GitHub
467be08e67
refactor: consolidate npm exports and trace flock acquisition ( #23151 )
2026-04-17 18:58:37 +00:00
Dax Raad
2f73e73e9d
trace npm fully
2026-04-17 14:08:45 -04:00
James Long and GitHub
a8c78fc005
fix(core): add historical sync on workspace connect ( #23121 )
2026-04-17 13:30:09 -04:00
opencode-agent[bot]
ce0cfb0ea5
chore: generate
2026-04-17 16:46:34 +00:00
Kit Langton and GitHub
13dfe569ef
tui: fix agent cycling and prompt metadata polish ( #23115 )
2026-04-17 12:45:29 -04:00
Dax Raad and opencode
1a59133168
Improve light mode dark mode copy
2026-04-17 16:19:57 +00:00
Dax Raad
a27d3c1623
tui: fix session resumption with --session-id flag to navigate after app initialization
...
Previously when passing a session ID directly, the route was set during initial
render which could cause navigation issues before the router was fully ready.
Now the session navigation happens after initialization completes, ensuring
the TUI properly loads the requested session when users resume with --session-id.
2026-04-17 11:41:24 -04:00
Dax Raad
551216a452
fix incorrect light mode in ghostty
2026-04-17 11:32:17 -04:00
James Long and GitHub
0f80c827ed
feat(core): exponential backoff of workspace reconnect ( #23083 )
2026-04-17 09:52:10 -04:00
Dax Raad
fffc496f41
remove log
2026-04-17 09:46:35 -04:00
Dax and GitHub
d9950598d0
core: migrate config loading to Effect framework ( #23032 )
2026-04-17 06:44:01 +00:00
opencode-agent[bot]
81f0885879
chore: generate
2026-04-17 06:13:42 +00:00
Dax and GitHub
65b2a10e97
fade in prompt metadata transitions ( #23037 )
2026-04-17 06:12:41 +00:00
Dax and GitHub
4bd5a158a5
fix: preserve prompt input across unmount/remount cycles ( #22508 )
2026-04-17 04:23:30 +00:00
Kit Langton and GitHub
4260c40efa
refactor(tui): inline final Go shimmer settings ( #23017 )
2026-04-17 03:36:21 +00:00
James Long and GitHub
0bedea52b1
fix(tui): tui resiliency when workspace is dead, disable directory filter in session list ( #23013 )
2026-04-16 23:35:36 -04:00
Kit Langton and GitHub
cccb907a9b
feat(tui): animated GO logo + radial pulse in free-limit upsell dialog ( #22976 )
2026-04-16 23:19:18 -04:00
opencode-agent[bot]
ebe6ea580d
chore: generate
2026-04-17 02:26:48 +00:00
Dax and GitHub
ee708040f6
fix: prefer real undo filenames over /dev/null ( #23006 )
2026-04-16 22:25:43 -04:00
Dax and GitHub
01bb54a94d
refactor: split config parsing steps ( #22996 )
2026-04-17 01:57:43 +00:00
Kit Langton and GitHub
c026e25088
refactor: eliminate account/ barrel, route consumers to sibling files ( #22995 )
2026-04-17 01:55:50 +00:00
Dax and GitHub
6405e3a7b1
tui: stabilize session dialog ordering ( #22987 )
2026-04-17 01:32:36 +00:00
Kit Langton and GitHub
94878d76f8
refactor: unwrap TuiPluginRuntime namespace + self-reexport ( #22980 )
2026-04-17 01:02:07 +00:00
Dax Raad
d6af5a686c
tui: convert TuiConfig namespace to ES module exports
2026-04-16 20:46:40 -04:00
Dax Raad
39342b0e75
tui: fix Windows terminal suspend and input undo keybindings
...
On Windows, native terminals don't support POSIX suspend (ctrl+z), so we now
assign ctrl+z to input undo instead of terminal suspend. Terminal suspend is
disabled on Windows to avoid conflicts with the undo functionality.
2026-04-16 20:37:58 -04:00
Kit Langton and GitHub
2704ad9110
refactor: unwrap TuiConfig namespace + self-reexport ( #22952 )
2026-04-17 00:02:24 +00:00
Kit Langton and GitHub
79732ab175
refactor: unwrap UI namespace + self-reexport ( #22951 )
2026-04-17 00:01:41 +00:00
Kit Langton and GitHub
f6dbb2f3e0
refactor: unwrap Heap namespace + self-reexport ( #22931 )
2026-04-17 00:01:37 +00:00
Kit Langton and GitHub
5d47ea0918
refactor: unwrap ConfigMCP namespace + self-reexport ( #22948 )
2026-04-16 19:52:04 -04:00