Commit graph

17214 commits

Author SHA1 Message Date
LukeParkerDev
4f0fb9e4a5 refactor(browser): mark control group experimental 2026-09-01 12:47:44 +10:00
LukeParkerDev
0926215723 feat(browser): add page evaluation and fix controls 2026-09-01 10:38:07 +10:00
LukeParkerDev
fe1f3c2cdf fix(desktop): omit unset browser IPC fields 2026-09-01 10:12:25 +10:00
LukeParkerDev
fec28ef63e fix(browser): wait for session creation before registering 2026-09-01 10:03:18 +10:00
LukeParkerDev
f1c1eee11b refactor(browser): unify actions and page state 2026-09-01 09:40:52 +10:00
LukeParkerDev
1c0a321cfb refactor(browser): remove proxy and client abstractions 2026-09-01 09:07:25 +10:00
LukeParkerDev
81e37fc010 refactor(browser): isolate browser lifecycle in internal plugin 2026-09-01 08:40:01 +10:00
LukeParkerDev
ec394ac537 test(browser): update layer replacements for v2 2026-09-01 08:03:41 +10:00
LukeParkerDev
e42eec2bdc feat(browser): add experimental desktop browser 2026-09-01 08:02:36 +10:00
Aiden Cline
9553187ba6
fix(core): allow patch file-to-directory replacements (#46476) 2026-08-31 16:24:04 -05:00
Aiden Cline
d04257eeb4
feat(codemode): add inline namespace metadata (#46464) 2026-08-31 16:01:14 -05:00
opencode-agent[bot]
d68f425c17
feat(cli): port the upgrade command to v2 (#46183)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-31 16:00:22 -05:00
Aiden Cline
49dd2cea34
refactor(ai): clarify responses adapters (#46469) 2026-08-31 15:36:57 -05:00
Simon Klee
fac875dba0
mini v2 v2 (#46410) 2026-08-31 22:03:27 +02:00
Kit Langton
566ca864a0
refactor(util): reuse private patch buffers (#46459) 2026-08-31 15:11:54 -04:00
Dax Raad
5df9cecf03 fix(tui): remove plugin current marker 2026-08-31 14:31:03 -04:00
Dax Raad
a68fe8a97d fix(tui): toggle plugin on dialog submit 2026-08-31 14:28:19 -04:00
Dax Raad
c17c104827 fix(tui): toggle internal plugin controls 2026-08-31 14:25:06 -04:00
Dax Raad
5d4cc4a804 feat(tui): hide internal plugins by default 2026-08-31 14:25:06 -04:00
Kit Langton
1f04baa684
test: migrate fixture layer replacements (#46458)
Update the Core compile options and Server replacement values to the current LayerNode API. Preserve test expectations, replacement targets, and layer lifetimes.
2026-08-31 14:16:40 -04:00
Kit Langton
3e9b009642
feat(core): add session-aware instance selection (#46442) 2026-08-31 13:46:33 -04:00
Kit Langton
36ac35a7c8
refactor(util): make layer graphs opaque and composable
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
Kit Langton
197d28e033
fix(tui): pin sidebar headings without scrollbar flashes (#46449)
Keep the title and workspace label above scrollable sidebar details. Disable the unused horizontal scrollbar and place the automatic vertical scrollbar in the reserved gutter so tab changes do not flash or shift the sidebar.
2026-08-31 13:45:55 -04:00
opencode-agent[bot]
fcce2d7cc9
test(tui): await dialog text selection (#46143)
Co-authored-by: kitlangton <7587245+kitlangton@users.noreply.github.com>
2026-08-31 13:44:00 -04:00
Dax Raad
ec0dcb3da9 docs: improve build documentation discovery 2026-08-31 12:52:59 -04:00
Kit Langton
afd7492018
fix(tui): reduce cached transcript remount work (#46145)
Configure custom Markdown renderers before assigning content and share a reactive message-position index across assistant footers. Preserve completion ordering and historical footer metrics, with regression coverage for prepend, same-length refresh, and revert.
2026-08-31 12:15:39 -04:00
Kit Langton
9517ff1054
fix(core): preserve active session continuation when moving 2026-08-31 12:14:45 -04:00
Kit Langton
1ced747051
fix(ai): handle message-less Gemini errors (#46069) 2026-08-31 12:14:31 -04:00
opencode-agent[bot]
43819dc376
fix(app): restore maskable pwa icons (#46434)
Co-authored-by: David <1879069+iamdavidhill@users.noreply.github.com>
2026-09-01 00:11:07 +08:00
Kit Langton
e15dd8ecd3
fix(ai): require Bedrock message stop for finish (#46065) 2026-08-31 12:03:22 -04:00
Dax
6a38cacc1d
docs: improve plugin guide readability (#46342) 2026-08-31 11:48:04 -04:00
Kit Langton
d609752891
refactor(codemode): avoid merging root definitions twice (#46081) 2026-08-31 11:40:17 -04:00
Brendan Allan
5894e46688
fix(app): improve touch controls and standalone PWA relaunch (#46391) 2026-08-31 23:35:40 +08:00
Kit Langton
327dc809c5
refactor(core): reuse formatter file extension (#46080) 2026-08-31 11:30:57 -04:00
Kit Langton
e9f7331516
refactor(core): reuse Markdown chunk byte counts (#46079) 2026-08-31 11:30:49 -04:00
Kit Langton
8be3ce8b6c
refactor(util): reuse BOM-stripped text (#46078) 2026-08-31 11:30:40 -04:00
Kit Langton
30721b8b5d
fix(server): await providers before catalog reads (#46066) 2026-08-31 11:24:56 -04:00
Kit Langton
eb083cce63
fix(server): detach PTYs when sockets close (#46068) 2026-08-31 10:53:48 -04:00
opencode-agent[bot]
1afb7c614e
fix(app): raise active composer surface (#46401)
Co-authored-by: kitlangton <7587245+kitlangton@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-08-31 22:47:49 +08:00
Kit Langton
56e773831c
fix(ai): validate cache tail counts (#46067) 2026-08-31 10:46:18 -04:00
Brendan Allan
6b1ed3918a
feat(app): refine mobile diff review and wrapping preferences (#46390) 2026-08-31 22:32:11 +08:00
opencode-agent[bot]
1b3eb1138e
fix(tui): queue autocompleted commands (#46414)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-08-31 19:52:29 +05:30
Brendan Allan
711a0a2da2
feat(app): add mobile session panels and detail drawers (#46389) 2026-08-31 14:04:14 +00:00
opencode-agent[bot]
ac77cc46b8
fix(client): isolate shared event consumers (#46393)
Co-authored-by: nexxeln <95541290+nexxeln@users.noreply.github.com>
2026-08-31 19:32:27 +05:30
opencode-agent[bot]
7197fdfb4e chore: update nix node_modules hashes 2026-08-31 13:40:50 +00:00
Brendan Allan
5a4914c670
feat(app): refine mobile shell home and settings (#46388) 2026-08-31 21:20:17 +08:00
Kit Langton
3a797bf6e4
fix(ai): validate canonical tool results (#46062) 2026-08-31 09:14:31 -04:00
opencode-agent[bot]
33536da231
fix(core): commit undo before compaction (#46383)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-08-31 17:03:51 +05:30
Shoubhit Dash
e56ceed32b
Revert "fix(tui): surface subagent permissions and questions" (#46376) 2026-08-31 15:41:46 +05:30
Shoubhit Dash
b2c7246134
fix(core): refresh git references on daily activity (#45575) 2026-08-31 15:36:37 +05:30