Kit Langton
3704dbcee1
fix(ui): stabilize shell rolling output transitions
2026-03-06 16:34:18 -06:00
Kit Langton
b47ab35ddf
fix(ui): fix useRowWipe stuck blur and useCollapsible race conditions
...
- Remove anim.stop() from useRowWipe cleanup — stopping mid-animation
leaves WAAPI fill-forward that overrides cleared inline styles. Let
animations run to completion; cancelAnimationFrame prevents starts.
- Add generation counter to useCollapsible to guard against stale
microtask and promise callbacks on rapid open/close toggling.
- Use .then(ok, err) instead of .catch().then() to prevent callbacks
firing after animation cancellation.
- Remove redundant fade constant in ShellExpanded.
- Clean up unused imports in context-tool-results.tsx.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:18 -06:00
Kit Langton
0ac8f06521
refactor(ui): extract shared collapsible, scroll mask, and hold utilities
...
- Replace manual autoOpen signal+effect with hold(pending, 2000)
- Extract updateScrollMask() shared by ShellExpanded and ContextToolExpandedList
- Extract useCollapsible() hook for the shared expand/collapse animation pattern
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:17 -06:00
Kit Langton
4e46d98156
fix(ui): shell-rolling-results formatting cleanup
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:17 -06:00
Kit Langton
4795806b13
feat(ui): tool call abstraction, turn diff summary, and composer improvements
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:34:10 -06:00
Adam
7a071eff5c
chore: fix test
2026-03-06 15:27:49 -06:00
opencode-agent[bot]
7da24ebf5d
chore: generate
2026-03-06 19:40:36 +00:00
Shoubhit Dash
d6e0f47361
feat: add project git init api ( #16383 )
2026-03-06 13:39:50 -06:00
Alexandre Reyes Martins
95385eb652
fix(app): enable Safari autocorrect in normal mode, disable in shell mode ( #15563 )
2026-03-06 22:36:27 +05:30
Adam
a71b11caca
fix(app): stale keyed show errors
2026-03-06 11:03:37 -06:00
Hoshiumi Arata
e9568999c3
fix(ui): prevent unwanted key events during composition in LineCommentEditor ( #16361 )
2026-03-06 11:01:13 -06:00
Dax Raad
5e699c9426
chore(storage): update drizzle and channel db handling
2026-03-06 10:58:19 -05:00
Adam
e0ca52ed1f
fix(app): part type gate
2026-03-06 09:56:02 -06:00
Shoubhit Dash
1d9dcd2a27
share: speed up share loads ( #16165 )
2026-03-06 06:49:15 -06:00
Adam
eeeb21ff86
Revert "fix(app): stale read error"
...
This reverts commit 152df2428d .
2026-03-06 05:52:48 -06:00
Adam
2094e8b255
Revert "fix(app): stale keyed show errors"
...
This reverts commit 7665b8e30d .
2026-03-06 05:52:47 -06:00
Kirill Tregubov
f64bb91257
fix(app): add english to locale matchers ( #16280 )
2026-03-06 05:47:39 -06:00
opencode-agent[bot]
d4d1292a0e
chore: generate
2026-03-06 10:50:00 +00:00
Luis Felipe Cordeiro Sena
b7605add58
fix(app): enable auto-accept keybind regardless of permission config ( #16259 )
2026-03-06 04:49:12 -06:00
opencode
6c7d968c44
release: v1.2.20
2026-03-06 07:29:34 +00:00
Dax
326c70184d
fix: restore Bun stdin reads for prompt input ( #16300 )
2026-03-06 02:08:10 -05:00
Luke Parker
aec6ca71fa
fix(git): stop leaking fsmonitor daemons e.g. 60GB+ of commited memory after running tests ( #16249 )
2026-03-06 15:42:08 +10:00
Dax
74effa8eec
refactor(opencode): replace Bun.which with npm which ( #15012 )
2026-03-06 05:18:29 +00:00
opencode
cb411248bf
release: v1.2.19
2026-03-06 04:29:10 +00:00
Sadık
46d7d2fdc0
feat: add "gpt-5.4" to codex allowed models list ( #16274 )
2026-03-05 23:03:01 -05:00
Dax Raad
d68afcaa55
refactor: replace Bun.stderr and Bun.color with Node.js equivalents
2026-03-05 22:20:16 -05:00
Dax Raad
bf35a865ba
refactor: replace Bun.connect with net.createConnection
2026-03-05 22:17:08 -05:00
Dax Raad
6733a5a822
fix: use sha1 for hash instead of unsupported xxhash3-xxh64
2026-03-05 22:12:10 -05:00
Dax Raad
7e28098365
refactor: use node:stream/consumers for stdin reading
2026-03-05 22:08:50 -05:00
Dax Raad
ae5c9ed3dd
refactor: replace Bun.stdin.text with Node.js stream reading
2026-03-05 22:04:20 -05:00
Dax Raad
a9bf1c0505
refactor: replace Bun.hash with Hash.fast using xxhash3-xxh64
2026-03-05 22:03:24 -05:00
Dax Raad
dad248832d
refactor: replace Bun.write with Filesystem.write in config files
2026-03-05 21:59:20 -05:00
Dax Raad
6e89d3e597
refactor: replace Bun.write/file with Filesystem utilities in snapshot
2026-03-05 21:56:41 -05:00
Dax
3ebba02d04
refactor: replace Bun.sleep with node timers ( #15013 )
2026-03-05 21:54:06 -05:00
Filip
cf425d114e
fix(app): stale show ( #16236 )
2026-03-05 18:23:48 -06:00
David Hill
39691e5174
tui: remove keyboard shortcut tooltips from new session and new workspace buttons in the sidebar
2026-03-05 23:44:00 +00:00
Frank
adaee66364
zen: gpt 5.4 pro
2026-03-05 18:39:17 -05:00
Frank
a6978167ae
ci: fix
2026-03-05 15:46:17 -05:00
Frank
80c36c788c
zen: gpt5.3 codex spark
2026-03-05 15:40:51 -05:00
Jun
76cdc668e8
fix(console): follow-up for #13108 docs/en routing and locale cookie sync ( #13608 )
2026-03-05 14:31:38 -06:00
Adam
2ba1ecabc9
fix(app): load tab on open file
2026-03-05 13:40:25 -06:00
opencode-agent[bot]
e3b6d84b57
docs(i18n): sync locale docs from english changes
2026-03-05 19:01:10 +00:00
Frank
0638e49b02
zen: gpt5.4
2026-03-05 19:01:10 +00:00
opencode
2c58964a6b
release: v1.2.18
2026-03-05 19:01:03 +00:00
Dax
4da199697b
feat(tui): add onClick handler to InlineTool and Task components ( #16187 )
2026-03-05 15:02:30 +00:00
Adam
9cccaa693a
chore(app): ghostty-web fork
2026-03-05 08:58:11 -06:00
Dax Raad
bb37e908ad
ci: remove unused publishConfig that was breaking npm publishing
2026-03-05 09:45:30 -05:00
Dax Raad
d802e28381
update sdk package.json
2026-03-05 09:45:30 -05:00
Adam
7665b8e30d
fix(app): stale keyed show errors
2026-03-05 08:42:50 -06:00
Adam
a3d4ea0de1
fix(app): locale error
2026-03-05 08:10:36 -06:00