opencode
803d9eb7ad
release: v1.4.9
2026-04-17 16:19:46 +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
3fe602cda3
feat: add LLM Gateway provider ( #7847 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-17 10:29:31 -05:00
OpeOginni and GitHub
8fbbca5f4b
fix(opencode): rescrict github copilot opus 4.7 variants to "medium" ( #23097 )
2026-04-17 10:25:12 -05:00
Dax Raad
10c4ab9a3d
roll back opentui
2026-04-17 10:51:02 -04:00
Dax Raad
7e39c9b950
back to opentui 0.1.99
2026-04-17 10:43: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
opencode
06ae43920b
release: v1.4.8
2026-04-17 13:37:06 +00:00
Sebastian and GitHub
ec3ac0c4b0
upgrade opentui to 0.1.100 ( #22928 )
2026-04-17 14:29:46 +02: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
James Long and GitHub
7605acff65
refactor(core): move server routes around to clarify workspacing ( #23031 )
2026-04-17 02:06:20 -04:00
Dax Raad
e7f8f7fa3b
fix crash on experimental
2026-04-17 01:14:08 -04:00
Aiden Cline and GitHub
76a141090e
chore: delete filetime module ( #22999 )
2026-04-16 23:31:21 -05: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
9ee89f7868
refactor: move project read routes onto HttpApi ( #23003 )
2026-04-17 03:48:12 +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
Kit Langton and GitHub
ee7339f2c6
refactor: move provider and config provider routes onto HttpApi ( #23004 )
2026-04-16 23:10:45 -04:00
Kit Langton and GitHub
c51f3e35ca
chore: retire namespace migration tooling + document module shape ( #23010 )
2026-04-17 02:48:40 +00:00
7b3bb9a761
fix: preserve plugin tool metadata in execute result ( #22827 )
...
Co-authored-by: jquense <jquense@ramp.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-16 21:38:21 -05:00
opencode-agent[bot]
dc38f22bd8
chore: generate
2026-04-17 02:34:07 +00:00
Dax and GitHub
220e3e9a2b
refactor: make formatter config opt-in ( #22997 )
2026-04-17 02:33:09 +00: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
Kit Langton and GitHub
61c4815a37
refactor: unwrap FileWatcher namespace + self-reexport (redo) ( #23000 )
2026-04-17 02:20:43 +00:00
Dax and GitHub
01bb54a94d
refactor: split config parsing steps ( #22996 )
2026-04-17 01:57:43 +00:00
Kit Langton and GitHub
f592c3846b
refactor: convert Flag namespace to const object with getters ( #22984 )
2026-04-17 01:57:21 +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
Kit Langton and GitHub
8ba73bed23
refactor: collapse auth/ barrel — merge auth.ts into index.ts + self-reexport ( #22993 )
2026-04-17 01:52:19 +00:00
Kit Langton and GitHub
4f8986aa48
refactor: unwrap Question namespace + fix script to emit "." for index.ts ( #22992 )
2026-04-17 01:51:02 +00:00
Kit Langton and GitHub
9c87a144e8
refactor: normalize AccountRepo to canonical Effect service pattern ( #22991 )
2026-04-17 01:43:57 +00:00
opencode-agent[bot]
5b9fa32255
chore: generate
2026-04-17 01:36:45 +00:00
Dax and GitHub
f13778215a
perf: speed up skill directory discovery ( #22990 )
2026-04-17 01:35:47 +00:00
Dax and GitHub
326471a25c
refactor: split config lsp and formatter schemas ( #22986 )
2026-04-17 01:35:26 +00:00
Dax and GitHub
6405e3a7b1
tui: stabilize session dialog ordering ( #22987 )
2026-04-17 01:32:36 +00:00
Kit Langton and GitHub
8afb625bab
refactor: extract Diagnostic namespace into lsp/diagnostic.ts + self-reexport ( #22983 )
2026-04-17 01:19:01 +00:00
Kit Langton and GitHub
c59df636cc
chore: delete empty v2/session-common + collapse patch barrel ( #22981 )
2026-04-17 01:02:09 +00:00
Kit Langton and GitHub
94878d76f8
refactor: unwrap TuiPluginRuntime namespace + self-reexport ( #22980 )
2026-04-17 01:02:07 +00:00
Kit Langton and GitHub
5022895e2b
refactor: unwrap ExperimentalHttpApiServer namespace + self-reexport ( #22979 )
2026-04-17 01:01:24 +00:00
Kit Langton and GitHub
54046e0b98
refactor: unwrap SessionV2 namespace + self-reexport ( #22978 )
2026-04-17 01:00:30 +00:00
Kit Langton and GitHub
d2cb1613ac
refactor: unwrap SessionEntry namespace + self-reexport ( #22977 )
2026-04-17 00:59:42 +00:00
opencode-agent[bot]
266fb93422
chore: generate
2026-04-17 00:50:44 +00:00
Kit Langton and GitHub
51d8219c46
refactor: unwrap session/ tier-2 namespaces + self-reexport ( #22973 )
2026-04-17 00:49:39 +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