Adam
7dd6369952
fix(app): task agent title
2026-03-07 06:03:30 -06:00
Adam
06f60af1e9
chore: update web stats
2026-03-07 05:47:47 -06:00
Adam
66d0beba6f
fix(app): fix max-width on timeline
2026-03-07 05:45:30 -06:00
David Hill
6b99dd50b6
tui: align session empty states ( #16412 )
2026-03-07 05:39:43 -06:00
opencode-agent[bot]
c53c9d4e4e
chore: generate
2026-03-07 11:26:12 +00:00
Kit Langton
bbd0f3a252
STUPID SEXY TIMELINE ( #16420 )
2026-03-07 05:25:22 -06:00
Luke Parker
b7e208b4f1
test(app): share workspace slug wait helper across e2e specs ( #16446 )
2026-03-07 07:48:30 +00:00
Quan Ran
be9b4d1bcd
fix(opencode): preserve original line endings in 'edit' tool ( #9443 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-03-07 07:42:54 +00:00
Nate Williams
5b5b791d75
fix(tui): fix broken /export toggling ( #16443 )
2026-03-07 12:52:17 +05:30
Luke Parker
0b7a5b1e7b
test(app): abort sessions and wait for idle before e2e cleanup ( #16439 )
2026-03-07 16:33:12 +10:00
Luke Parker
8a95be492d
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin ( #16422 )
2026-03-07 15:42:14 +10:00
opencode-agent[bot]
c42c5a0cc6
chore: generate
2026-03-07 04:54:05 +00:00
kikuchan
b2c2478d9d
fix(pty): pty session handle leak ( #15599 )
2026-03-07 14:53:11 +10:00
Luke Parker
1a9af8acb6
feat(desktop): show skill issue when snapshotting is off ( #16432 )
2026-03-07 04:52:04 +00:00
Luke Parker
4c7fe60493
fix(opencode): sanitize preview database filenames ( #16430 )
2026-03-07 04:34:29 +00:00
David Hill
2b8acfa0e2
app: fix portal positioning for sidebar menus and tooltips by removing conditional mount logic
2026-03-07 00:30:51 +00:00
Jay V
b83282b940
docs: update legal policies for 2026 terms refresh
2026-03-06 18:31:02 -05:00
Filip
c4fd677785
tests(app): e2e tests part 67 ( #16406 )
2026-03-06 17:08:59 -06:00
opencode-agent[bot]
770cb66628
chore: generate
2026-03-06 22:34:25 +00:00
David Hill
b0bc3d87f5
feat(app): sidebar reveal animation, hover peek overlay, and weaker dividers ( #16374 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-06 16:33:34 -06:00
James Long
a2634337b8
fix(core): log stack trace when schema validation fails ( #16401 )
2026-03-06 17:04:22 -05:00
Dax Raad
7417c869fc
fix issue with migration
2026-03-06 16:44:49 -05:00
David Hill
091cf25de8
fix(app): better review/filetree empty states ( #16221 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-06 15:39:31 -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
Adam
152df2428d
fix(app): stale read error
2026-03-05 08:09:29 -06:00
Adam
1a420a1a71
fix(app): websearch and codesearch tool rendering
2026-03-05 08:00:42 -06:00
Adam
4c185c70f2
fix(app): provider settings consistency
2026-03-05 08:00:42 -06:00
Adam
6f9e5335dc
fix(app): file icon stability
2026-03-05 08:00:42 -06:00
Adam
6c9ae5ce9f
fix(app): file path truncation in session turn
2026-03-05 08:00:42 -06:00
Adam
8cbe7b4a01
fix(app): file icon stability
2026-03-05 08:00:41 -06:00
ismeth
07348d14a2
fix(app): preserve question dock state across session switches ( #16173 )
2026-03-05 19:05:16 +05:30
Adam
5f40bd42f8
fix(app): icon jiggle
2026-03-05 07:00:21 -06:00
Adam
0e5edef51e
chore(console): go page i18n
2026-03-05 06:59:04 -06:00
Adam
3448118be8
fix(app): mod+f always opens search
2026-03-05 06:57:50 -06:00
Adam
2bb3dc585b
fix(app): no delay on tooltip close
2026-03-05 06:44:11 -06:00
OpeOginni
27baa2d65c
refactor(desktop): improve error handling and translation in server error formatting ( #16171 )
2026-03-05 06:28:17 -06:00
opencode-agent[bot]
62909e917a
chore: generate
2026-03-05 12:27:12 +00:00
OpeOginni
a60e715fc6
fix(app): improve agent selection logic passing in configured models and variants correctly ( #16072 )
2026-03-05 06:26:20 -06:00
Shoubhit Dash
161734fb95
desktop: remove unnecessary macOS entitlements ( #16161 )
2026-03-05 05:43:21 -06:00
Brendan Allan
4e26b0aec7
desktop: new-session deeplink ( #15322 )
2026-03-05 09:15:14 +00:00
Brendan Allan
6531cfc521
desktop-electon: handle latest version update check properly
2026-03-05 17:00:13 +08:00
Brendan Allan
7948de1612
app: prefer using useLocation instead of window.location ( #15989 )
2026-03-05 14:41:12 +08:00
Daniel Polito
f363904feb
feat(opencode): Adding options to auth login to skip questions ( #14470 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-05 06:16:53 +00:00
Frank
85ff05670a
zen: update go page
2026-03-04 22:23:22 -05:00
Luke Parker
7f7e622426
dont let dax touch the ui ( #16060 )
2026-03-04 23:31:48 +00:00
Frank
27447bab26
wip: zen
2026-03-04 18:29:38 -05:00
James Long
45ac20b8aa
fix(core): handle SIGHUP and kill process ( #16057 )
2026-03-04 23:12:05 +00:00
Frank
218330aec1
Merge branch 'go-page' into dev
2026-03-04 18:00:11 -05:00
David Hill
67fa7903c3
tui: prevent Go pricing graph from overflowing on medium screens by constraining width and moving axis labels outside SVG for sharper rendering
2026-03-04 22:31:23 +00:00
David Hill
cd3a09c6a7
tui: clearer graph labels and responsive layout for usage visualization
...
Improve readability of the usage graph y-axis label by spelling out
'Requests per 5 hour' instead of the abbreviated 'Requests/5h'. Fix
layout on smaller screens by removing negative margin that was
causing the graph to overflow its container.
2026-03-04 22:19:28 +00:00
David Hill
f8685a4d53
tui: clarify free tier includes Big Pickle and promotional requests on Go pricing page
2026-03-04 22:16:30 +00:00
David Hill
6cbb1ef1c2
wip: Make bar colors in limit graph customizable via CSS variables for consistent theming across the go route visualization
2026-03-04 22:10:17 +00:00
David Hill
0b825ca383
docs: redesign Go pricing graph with horizontal bars and inline request labels
...
Improve visual clarity of request limits on the Go pricing page by replacing
dot-based chart with animated horizontal bars that directly show model names
and exact request counts. Add proper OpenGraph and Twitter Card meta tags for
better social sharing discovery.
2026-03-04 22:07:49 +00:00
opencode-agent[bot]
22a4c5a77e
docs(i18n): sync locale docs from english changes
2026-03-04 18:39:59 +00:00
Scott Tolinski
29dbfc25e5
docs: Add opencode-sentry-monitor to ecosystem documentation ( #16037 )
2026-03-04 13:34:17 -05:00
David Hill
6f23271741
chore(ui): remove quotes
2026-03-04 16:45:34 +00:00
David Hill
b7198c28c8
tweak(ui): darker text
2026-03-04 16:43:43 +00:00
David Hill
de6a6af5ab
tweak(ui): remove section
2026-03-04 16:42:30 +00:00
David Hill
0f1f55a24c
tui: show Go request limits per 5-hour session
2026-03-04 16:35:03 +00:00
David Hill
744c38cc7c
tui: clarify which models are available in Go subscription
...
Adds list of included AI models (GLM-5, Kimi K2.5, and MiniMax M2.5) to the Go page so users know exactly what model access their subscription provides
2026-03-04 16:19:06 +00:00
Frank
e9de2505f6
Merge branch 'dev' into go-page
2026-03-04 11:13:14 -05:00
David Hill
22fcde926f
tui: reduce excessive spacing in go route layout to improve visual balance
2026-03-04 16:09:51 +00:00
David Hill
b42a63b882
docs: make Go hero CTA translatable with pricing emphasis
2026-03-04 16:02:37 +00:00
David Hill
ca5a7378de
docs: localize Go graph and testimonial copy
2026-03-04 15:58:58 +00:00
David Hill
c6187ee40f
docs: de-link Go testimonials and swap Zen→Go
2026-03-04 15:49:45 +00:00
David Hill
d94c516402
docs: update Go privacy copy for global hosting
2026-03-04 15:47:53 +00:00
David Hill
61795d794e
docs: clarify Go models in FAQ answer
2026-03-04 15:24:51 +00:00
David Hill
7c215c0d02
docs: replace Go landing page video with interactive limits graph
...
Users can now see a clear visual comparison of request limits between Free tier and Go tier across all available models, making it easier to understand the value of a Go subscription at a glance.
2026-03-04 15:21:07 +00:00
opencode
715b844c2a
release: v1.2.17
2026-03-04 14:58:04 +00:00
Sebastian
18cad10647
show scrollbar by default ( #15282 )
2026-03-04 15:10:27 +01:00
Adam
a69742ccb2
fix(app): remove blur from todos
2026-03-04 07:43:28 -06:00
Adam
64b21135f9
fix(app): delay dock animation on session load
2026-03-04 07:39:34 -06:00
Adam
e482405cdc
fix(app): remove diff lines from sessions in sidebar
2026-03-04 07:36:10 -06:00
David Hill
ad56338108
chore(console): update copy
2026-03-04 13:24:08 +00:00
Adam
2ccf21de99
fix(app): loading session should be scrolled to the bottom
2026-03-04 07:18:09 -06:00
David Hill
dd4ad5f2c5
chore(console): edit copy
2026-03-04 13:08:21 +00:00
David Hill
eb71856733
docs: send Go landing page links to Go docs
2026-03-04 13:05:19 +00:00
Adam
d7569a5625
fix(app): terminal tab close
2026-03-04 07:04:03 -06:00
David Hill
0a2aa8688d
chore(console): switch /go page to go.* i18n keys
2026-03-04 12:57:49 +00:00
David Hill
e44cdaf887
chore(console): use Go ornate logo on /go
2026-03-04 12:15:40 +00:00
David Hill
5709561917
chore(console): refine /go hero and pricing copy
2026-03-04 12:01:15 +00:00
David Hill
9909f94048
chore(console): hide Go nav item on /go
2026-03-04 11:46:30 +00:00
David Hill
e8f67ddbcc
chore(console): update /go hero body
2026-03-04 11:34:44 +00:00
opencode-agent[bot]
0541d756a6
docs(i18n): sync locale docs from english changes
2026-03-04 11:27:41 +00:00
David Hill
a2d3d62db3
chore(console): move login to end on zen/go
2026-03-04 11:26:50 +00:00
shivam kr chaudhary
850fd9419e
fix(docs): update dead opencode-daytona ecosystem link ( #15979 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-04 11:18:28 +00:00
Brendan Allan
db3eddc51f
ui: rely on task part href instead of onClick handler ( #15978 )
2026-03-04 16:41:20 +08:00
Brendan Allan
5cf235fa6c
desktop: add electron version ( #15663 )
2026-03-04 15:12:34 +08:00
Frank
e4f0825c56
zen: fix aws bedrock header
2026-03-03 23:45:43 -05:00
Dax
3ebebe0a96
fix(process): prevent orphaned opencode subprocesses on shutdown ( #15924 )
2026-03-03 22:14:28 -05:00
opencode-agent[bot]
2a0be8316b
chore: generate
2026-03-04 02:36:18 +00:00
James Long
7f37acdaaa
feat(core): rework workspace integration and adaptor interface ( #15895 )
2026-03-03 21:35:38 -05:00
Dax
e79d41c70e
docs(bash): clarify output capture guidance ( #15928 )
2026-03-03 21:10:26 -05:00
Andrea Alberti
109ea1709b
fix: `run --attach` agent validation ( #11812 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-03-03 22:30:16 +00:00
opencode
e66d829d18
release: v1.2.16
2026-03-03 21:08:35 +00:00
Dax Raad
c4ffd93caa
tui: replace curved arrow with straight arrow for better terminal compatibility
2026-03-03 15:25:11 -05:00
Dax Raad
c78e7e1a28
tui: show pending toolcall count instead of generic 'Running...' message
2026-03-03 15:08:11 -05:00
Dax
e3a787a7a3
tui: use arrow indicator for active tool execution ( #15887 )
2026-03-03 14:46:07 -05:00
David Hill
12f4315d9d
chore(console): trim /go model logos
2026-03-03 19:04:48 +00:00
David Hill
d80334b2bc
chore(console): update /go hero copy
2026-03-03 19:01:24 +00:00
David Hill
c2f5abe759
chore(console): move Enterprise after Go
2026-03-03 18:51:53 +00:00
Matt Silverlock
74ebb4147f
fix(auth): normalize trailing slashes in auth login URLs ( #15874 )
2026-03-03 13:35:49 -05:00
Frank
1663c11f40
wip: zen
2026-03-03 13:30:34 -05:00
David Hill
b1c166edf4
chore(console): add Go to nav
2026-03-03 18:30:04 +00:00
David Hill
3c8ce4ab90
feat(console): add /go landing page
2026-03-03 18:29:42 +00:00
Adam
502dbb65fc
fix(app): defer diff rendering
2026-03-03 11:14:03 -06:00
Adam
9d427c1ef8
fix(app): defer diff rendering
2026-03-03 11:00:06 -06:00
Adam
70c6fcfbbf
chore: cleanup
2026-03-03 10:25:49 -06:00
Sebastian
3310c25dd1
Upgrade opentui to v0.1.86 and activate markdown renderable by default ( #14974 )
2026-03-03 15:42:27 +00:00
opencode-agent[bot]
b751bd0373
docs(i18n): sync locale docs from english changes
2026-03-03 15:03:53 +00:00
Frank
c2091acd8c
wip: zen
2026-03-03 09:44:34 -05:00
Adam
fd4d3094bf
fix(app): timeline jank
2026-03-03 08:28:56 -06:00
Adam
10c325810b
fix(app): tighten up header elements
2026-03-03 07:19:24 -06:00
Adam
fa45422bf9
chore: cleanup
2026-03-03 07:10:52 -06:00
opencode-agent[bot]
70b6a05235
chore: generate
2026-03-03 12:28:35 +00:00
İbrahim Hakkı Ergin
cbf0570489
fix: update Turkish translations ( #15835 )
2026-03-03 06:27:54 -06:00
Jack
356b5d4601
fix(app): stabilize project close navigation ( #15817 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-03 06:25:55 -06:00
Adam
7305fc044d
chore: cleanup
2026-03-03 06:20:48 -06:00
Adam
1e2da60162
chore: fix test
2026-03-03 05:53:03 -06:00
Adam
e4af1bb422
fix(app): timeline jank
2026-03-03 05:35:15 -06:00
Adam
5e8742f431
fix(app): timeline jank
2026-03-03 05:35:15 -06:00
Jérôme Benoit
18850c4f91
fix(opencode): disable session navigation commands when no parent session ( #15762 )
...
Co-authored-by: Test User <test@test.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-03 16:00:25 +05:30
Frank
6deb27e852
zen: docs
2026-03-03 01:27:55 -05:00
Frank
b985ea344b
wip: zen
2026-03-03 01:00:50 -05:00
Frank
1233ebcce1
wip: zen
2026-03-03 00:52:12 -05:00
opencode-agent[bot]
881ca86432
chore: generate
2026-03-03 05:26:22 +00:00
Frank
6aa4928e9e
wip: zen
2026-03-03 00:25:03 -05:00
opencode-agent[bot]
9f150b0776
chore: generate
2026-03-03 04:41:52 +00:00
Shoubhit Dash
7e3e85ba59
fix(opencode): avoid gemini combiner schema sibling injection ( #15318 )
2026-03-03 10:11:05 +05:30
opencode-agent[bot]
e41b53504f
chore: generate
2026-03-03 03:53:50 +00:00
Ryan Skidmore
96d6fb78da
fix(provider): forward metadata options to cloudflare-ai-gateway provider ( #15619 )
2026-03-02 22:53:03 -05:00
Ryan Skidmore
fd6f7133c5
fix(opencode): clone part data in Bus event to preserve token values ( #15780 )
2026-03-02 22:52:43 -05:00
opencode-agent[bot]
b5dc6e670a
chore: generate
2026-03-02 22:25:39 +00:00
Kit Langton
9d7852b5c3
Animation Smorgasbord ( #15637 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-02 16:24:32 -06:00
Adam
78069369e2
fix(app): default auto-respond to false
2026-03-02 13:10:37 -06:00
Adam
8176bafc55
chore(app): solidjs refactoring ( #13399 )
2026-03-02 10:50:50 -06:00
David Hill
0a3a3216db
ui: move session review bottom padding
...
Remove bottom padding from the scroll wrapper and apply it to the accordion content instead.
2026-03-02 16:19:35 +00:00
David Hill
633a3ba03a
ui: avoid session review header clipping
...
Move the session review header outside the scroll viewport and drop strict containment so shadows can render without being cropped.
2026-03-02 16:05:16 +00:00
David Hill
d60696ded8
ui: tighten scroll thumb and review padding
...
Keep the scroll thumb visually slim (4px) while preserving a 12px drag target, and remove extra right padding in session review content.
2026-03-02 15:37:41 +00:00
David Hill
4c2aa4ab90
ui: widen scroll thumb hit area
...
Make the thumb overlay 12px wide while keeping the visible bar 6px centered for easier hover/drag.
2026-03-02 15:26:55 +00:00
David Hill
51e6000194
core: keep review header buttons visible when scroll thumb shows
2026-03-02 14:59:12 +00:00
Filip
bf2cc3aa2f
feat(app): show which messages are queued ( #15587 )
2026-03-02 13:27:34 +05:30
opencode-agent[bot]
4b9e19f72f
chore: generate
2026-03-02 07:41:53 +00:00
bentrd
be20f865ac
fix: recover from 413 Request Entity Too Large via auto-compaction ( #14707 )
...
Co-authored-by: Noam Bressler <noamzbr@gmail.com>
2026-03-02 13:10:55 +05:30
Noam Bressler
7bfbb1fcf8
fix: project ID conflict, and update on same session id ( #15596 )
2026-03-02 13:09:53 +05:30
Brendan Allan
b1bfecb71d
desktop: fix latest.json finalizer
2026-03-02 14:36:35 +08:00
Shoubhit Dash
cf78855165
Revert "fix(i18n): polish turkish translations" ( #15656 )
2026-03-02 06:03:50 +00:00
Brendan Allan
a692e6fdd4
desktop: use correct download link in finalize-latest-json
2026-03-02 11:21:17 +08:00
opencode-agent[bot]
d1938a472d
chore: generate
2026-03-01 19:17:56 +00:00
Kit Langton
c0483affa6
perf(session): faster session switching via windowed rendering and staged timeline ( #15474 )
2026-03-01 13:17:04 -06:00
Frank
ae0f69e1fa
doc: add zen deprecated models
2026-03-01 13:21:34 -05:00
Dax
90270c615d
feat(tui): improve task tool display with subagent keybind hints and spinner animations ( #15607 )
2026-03-01 17:46:10 +00:00
Rian van der Merwe
6b7e6bde4d
fix(opencode): show human-readable message for HTML error responses ( #15407 )
2026-03-01 09:24:57 -06:00
Filip
b15fb21191
feat(app): add compact ui ( #15578 )
2026-03-01 08:41:47 -06:00
Filip
c8866e60ba
fix(app): make provider icon resolved id reactive ( #15583 )
2026-03-01 08:40:04 -06:00
Uğur Murat Altıntas
f5eade1d2b
fix(i18n): polish turkish translations ( #15491 )
2026-03-01 06:48:26 -06:00
Filip
438610aa64
fix(app): show proper usage limit errors ( #15496 )
2026-03-01 06:48:11 -06:00
ryanwyler
c4c0b23bff
fix: kill orphaned MCP child processes and expose OPENCODE_PID on shu… ( #15516 )
2026-03-01 18:08:17 +05:30
opencode-agent[bot]
38704acacd
chore: generate
2026-03-01 04:44:37 +00:00
inkdust2021
4d968ebd64
docs(ecosystem): add opencode-vibeguard ( #15464 )
2026-03-01 10:13:52 +05:30
opencode-agent[bot]
b88e8e0e0b
chore: generate
2026-03-01 03:10:46 +00:00
James Long
3ee1653f40
feat(core): add workspace_id to `session` table ( #15410 )
2026-02-28 22:09:53 -05:00
opencode-agent[bot]
fcd733e3d6
chore: generate
2026-03-01 01:45:44 +00:00
James Long
cec16dfe95
feat(core): add WorkspaceContext ( #15409 )
2026-02-28 20:44:54 -05:00
Dax Raad
114eb42444
docs: fix broken config imports in translated documentation
...
Fixed incorrect relative import paths in Bosnian, French, Italian,
Korean, Norwegian, Portuguese, Turkish, and Chinese docs that were
referencing config.mjs from the wrong directory level. This resolves
build errors when viewing translated documentation pages.
2026-02-28 18:54:18 -05:00
Adam
e1e18c7abd
chore(docs): i18n sync ( #15417 )
2026-02-28 15:27:11 -06:00
mridul
971bd30516
fix(app): fallback to synthetic icon for unknown provider IDs ( #15295 )
2026-02-28 15:13:23 -06:00
Alex Yaroshuk
2a2082233d
fix(app): display skill name in skill tool call ( #15413 )
2026-02-27 19:18:14 -06:00
Jay
0b8c1f1f7d
docs: Update OpenCode Go subscription and usage details ( #15415 )
2026-02-27 16:04:53 -08:00
Frank
2eb1d4cb9a
doc: go
2026-02-27 18:03:39 -05:00
Frank
d2a8f44c22
doc: opencode go
2026-02-27 17:38:30 -05:00
Adam
7f851da15e
chore(console): i18n sync ( #15360 )
2026-02-27 15:50:50 -06:00
opencode-agent[bot]
46d678fce9
chore: generate
2026-02-27 21:17:37 +00:00
Alex Yaroshuk
1f2348c1ef
fix(app): make bash output selectable ( #15378 )
2026-02-27 15:16:33 -06:00
opencode-agent[bot]
7ff2710ce3
chore: generate
2026-02-27 20:37:28 +00:00
James Long
c12ce2ffff
feat(core): basic implementation of remote workspace support ( #15120 )
2026-02-27 15:36:39 -05:00
Adam
a94f564ff0
fix(app): scroll issues
2026-02-27 09:47:56 -06:00
Adam
6ef3af73df
chore(app): i18n sync ( #15362 )
2026-02-27 09:45:00 -06:00
Kit Langton
e49e781cb8
feat(app): add Warp to the open menu ( #15368 )
2026-02-27 09:44:01 -05:00
Kit Langton
78cea89e0e
chore(script): source team members from TEAM_MEMBERS ( #15369 )
2026-02-27 09:43:51 -05:00
James Long
3dc10a1c16
Change keybindings to navigate between child sessions ( #14814 )
2026-02-27 09:41:23 -05:00
Adam
157920b2fb
chore: update test
2026-02-27 06:54:15 -06:00
Brendan Allan
967313234a
desktop: add latest.json finalizer script ( #15335 )
2026-02-27 20:18:21 +08:00
Adam
dfa0281117
fix(app): auto-accept permissions
2026-02-27 06:17:40 -06:00
Adam
4a94096994
fix(app): update provider sprite
2026-02-27 06:01:00 -06:00
opencode-agent[bot]
3407ded9d0
chore: generate
2026-02-27 11:41:55 +00:00
vaur94
a325c9af8f
feat(app): add Turkish (tr) locale for app and ui packages ( #15278 )
...
Co-authored-by: Ugur <ugur@example.com>
2026-02-27 05:41:06 -06:00
Filip
1f108bc401
feat(app): recent projects section in command pallette ( #15270 )
2026-02-27 05:33:22 -06:00
Frank
6b3118883c
wip: zen
2026-02-27 02:56:43 -05:00
Brendan Allan
0da8af8a28
desktop: move open_path to rust ( #15323 )
2026-02-27 06:17:24 +00:00
Frank
2a4ed49551
wip: zen
2026-02-27 00:30:14 -05:00
Brendan Allan
7528419172
app: allow providing username and password when connecting to remote server ( #14872 )
2026-02-27 13:26:15 +08:00
Frank
8c739b4a7d
zen: fix go plan usage limit
2026-02-26 23:20:05 -05:00
Adam
f2100dcfd8
fix(app): scroll jacking
2026-02-26 20:41:35 -06:00
Adam
b0b88f6792
fix(app): permission indicator
2026-02-26 20:40:39 -06:00
Adam
e9a7c71141
fix(app): permission notifications
2026-02-26 20:36:10 -06:00
David Hill
4205fbd2aa
tweak(app): show keybind on context tab close
2026-02-27 00:29:02 +00:00
Adam
fc52e4b2d3
feat(app): better diff/code comments ( #14621 )
...
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-26 18:23:04 -06:00
Kit Langton
9a6bfeb782
refactor(app): dedupe filetree scroll state
2026-02-26 19:20:56 -05:00
David Hill
fa119423ec
tweak(app): align review changes select height
2026-02-27 00:18:14 +00:00
David Hill
bf442a50c0
fix(ui): mute inactive file tab icons
2026-02-27 00:18:14 +00:00
David Hill
09e1b98bc6
tweak(ui): max-width on session when the review is closed but the file tree is open
2026-02-27 00:18:14 +00:00
Adam
37d42595cf
fix: test
2026-02-26 18:11:05 -06:00
Adam
adabad19f1
Revert "fix(ui): prevent filename and diff count overlap in session changes ( #14773 )"
...
This reverts commit a0b3bbffd5 .
2026-02-26 18:11:05 -06:00
David Hill
7a74be3b47
tweak(ui): add border to filetree on scroll
2026-02-26 23:18:35 +00:00
David Hill
c95febb1d5
tui: fix session tab alignment in compact view to prevent vertical overflow
2026-02-26 22:54:49 +00:00
Adam
05d77b7d47
chore: storybook ( #15285 )
...
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-26 16:05:04 -06:00
Adam
8c484a05b8
fix(app): terminal issues
2026-02-26 15:52:35 -06:00
Shoubhit Dash
a0b3bbffd5
fix(ui): prevent filename and diff count overlap in session changes ( #14773 )
2026-02-26 15:42:24 -06:00
Shoubhit Dash
270d084cb1
fix(ui): avoid truncating workspace paths in assistant text ( #14584 )
2026-02-26 15:41:58 -06:00
Adam
9312867565
feat(app): new tabs styling ( #15284 )
...
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-26 15:39:45 -06:00
Adam
7e6a007c35
feat(app): auto-accept all permissions mode
2026-02-26 15:23:26 -06:00
OpeOginni
5745ee87ba
refactor(desktop): enhance project tile interaction with suppress hover functionality ( #15214 )
2026-02-26 11:00:11 -06:00
Niu Shuai
08f056d412
docs: Sync zh_CN docs with English Version ( #15228 )
2026-02-26 10:59:45 -06:00
Frank
96ca0de3bc
wip: zen
2026-02-26 11:17:19 -05:00
adamelmore
b4d0090e00
chore: fix flaky test
2026-02-26 08:53:40 -06:00
Adam
05ac0a73e1
fix(app): simplify review layout ( #14953 )
...
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-02-26 08:51:58 -06:00
David Hill
7453e78b35
feat: opencode go provider list ( #15203 )
2026-02-26 14:37:33 +00:00
Shoubhit Dash
bb8a1718a6
fix(desktop): restore shell path env for desktop sidecar ( #15211 )
2026-02-26 18:35:21 +05:30
Filip
6b021658ad
fix(app): open in powershell ( #15112 )
2026-02-26 16:39:55 +08:00
opencode
799b2623cb
release: v1.2.15
2026-02-26 08:22:25 +00:00
Luke Parker
fce811b52f
fix: most segfaults on windows with Bun v1.3.10 stable ( #15181 )
2026-02-26 17:55:01 +10:00
Stefan
aae75b3cfb
fix(app): middle-click tab close in scrollable tab bar ( #15081 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-02-26 12:29:08 +05:30
kil-penguin
392a6d993f
fix(desktop): remove interactive shell flag from sidecar spawn to prevent hang on macOS ( #15136 )
...
Co-authored-by: kil-penguin <hyeonjun@gameduo.net>
2026-02-26 14:02:40 +08:00
Frank
c4ea11fef3
wip: zen
2026-02-25 23:06:16 -05:00
Adam
b8337cddc4
fix(app): permissions and questions from child sessions ( #15105 )
...
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-02-26 01:05:08 +00:00
OpeOginni
444178e079
fix(docs): update schema URL in share configuration examples across multiple languages ( #15114 )
2026-02-25 18:16:39 -05:00
opencode-agent[bot]
4551282a4b
chore: generate
2026-02-25 22:55:09 +00:00
Sebastian
9d29d692c6
split tui/server config ( #13968 )
2026-02-25 23:53:09 +01:00
David Hill
7afa48b4ef
tweak(ui): keep reasoning inline code subdued in dark mode
2026-02-25 15:18:05 +00:00
Filip
45191ad144
fix(app): keyboard navigation previous/next message ( #15047 )
2026-02-25 08:57:13 -06:00
Oleksii Pavliuk
2869922696
fix(app): correct Copilot provider description in i18n files ( #15071 )
2026-02-25 14:56:03 +00:00
opencode-agent[bot]
5e5823ed85
chore: generate
2026-02-25 14:56:03 +00:00
opencode
de2bc25677
release: v1.2.14
2026-02-25 14:55:56 +00:00
Shantur Rathore
79b5ce58e9
feat(core): add message delete endpoint ( #14417 )
2026-02-25 09:25:26 -05:00
Ayush Thakur
088a81c116
fix: consume stdout concurrently with process exit in auth login ( #15058 )
2026-02-25 08:22:52 -05:00
opencode
d848c9b6a3
release: v1.2.13
2026-02-25 07:27:19 +00:00
Dax Raad
561f9f5f05
opencode go copy
2026-02-25 01:54:28 -05:00
Dax Raad
3c6c74457d
sync
2026-02-25 01:48:10 -05:00
Filip
fc6e7934bd
feat(desktop): enhance Windows app resolution and UI loading states ( #13320 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-02-25 14:39:58 +08:00
Frank
d7500b25b8
zen: go
2026-02-25 01:25:08 -05:00
Frank
5d5f2cfee6
wip: zen go
2026-02-25 00:48:14 -05:00
Frank
1172ebe697
wip: zen go
2026-02-25 00:47:04 -05:00
Frank
d00d98d56a
wip: zen go
2026-02-25 00:42:33 -05:00
Frank
6fc5506293
zen: go
2026-02-25 00:31:48 -05:00
Brendan Allan
76b60f3779
desktop: make readme more accurate
2026-02-25 12:28:48 +08:00
Dax
637059a515
feat: show LSP errors for apply_patch tool ( #14715 )
2026-02-25 04:15:11 +00:00
Dax Raad
fa559b0385
core: temporarily disable plan enter tool to prevent unintended mode switches during task execution
2026-02-24 23:05:26 -05:00
Dax
814c1d398c
refactor: migrate Bun.spawn to Process utility with timeout and cleanup ( #14448 )
2026-02-24 23:04:15 -05:00
Luke Parker
da40ab7b3d
fix(opencode): disable config bun cache in CI ( #14985 )
2026-02-25 11:38:23 +10:00
Luke Parker
e718263778
fix(project): await git id cache write ( #14977 )
2026-02-25 00:46:12 +00:00
Luke Parker
3af12c53c4
fix(opencode): import custom tools via file URL ( #14971 )
2026-02-25 10:24:47 +10:00
opencode
29ddd55088
release: v1.2.11
2026-02-24 23:29:02 +00:00
James Long
2c00eb60bd
feat(core): add workspace-serve command (experimental) ( #14960 )
2026-02-24 17:34:34 -05:00
Frank
2a87860c06
zen: gpt 5.3 codex
2026-02-24 14:49:07 -05:00
adamelmore
68cf011fd3
fix(app): ignore stale part deltas
2026-02-24 11:48:29 -06:00
Frank
f8cfb697bd
zen: restrict alpha models to admin workspaces
2026-02-24 09:56:11 -05:00
Filip
c6d8e7624d
fix(app): on cancel comment unhighlight lines ( #14103 )
2026-02-24 22:55:17 +08:00
opencode-agent[bot]
0d0d0578eb
chore: generate
2026-02-24 14:49:52 +00:00
OpeOginni
cc02476ea5
refactor: replace error handling with serverErrorMessage utility and checks for if error is ConfigInvalidError ( #14685 )
2026-02-24 14:48:59 +00:00
Frank
5190589632
zen: remove alpha models from models endpoint
2026-02-24 09:43:18 -05:00
adamelmore
c92913e962
chore: cleanup
2026-02-24 08:21:05 -06:00
Luke Parker
082f0cc127
fix(app): preserve native path separators in file path helpers ( #14912 )
2026-02-25 00:03:15 +10:00
Noam Bressler
2cee947671
fix: ACP both live and load share synthetic pending status preceeding… ( #14916 )
2026-02-24 23:54:10 +10:00
adamelmore
e27d3d5d40
fix(app): remove filetree tooltips
2026-02-24 07:32:12 -06:00
Luke Parker
32417774c4
fix(test): replace structuredClone with spread for process.env ( #14908 )
2026-02-24 23:16:24 +10:00
Luke Parker
36197f5ff8
fix(win32): add 50ms tolerance for NTFS mtime fuzziness in FileTime assert ( #14907 )
2026-02-24 23:10:10 +10:00
Luke Parker
3d379c20c4
fix(test): replace Unix-only assumptions with cross-platform alternatives ( #14906 )
2026-02-24 23:03:18 +10:00
Luke Parker
06f25c78f6
fix(test): use path.sep in discovery test for cross-platform path matching ( #14905 )
2026-02-24 22:51:56 +10:00
Luke Parker
1a0639e5b8
fix(win32): normalize backslash paths in config rel() and file ignore ( #14903 )
2026-02-24 22:42:48 +10:00
Luke Parker
1af3e9e557
fix(win32): fix plugin resolution with createRequire fallback ( #14898 )
2026-02-24 22:20:57 +10:00
Luke Parker
a292eddeb5
fix(test): harden preload cleanup against Windows EBUSY ( #14895 )
2026-02-24 21:59:14 +10:00
Luke Parker
79254c1020
fix(test): normalize git excludesFile path for Windows ( #14893 )
2026-02-24 21:40:38 +10:00
opencode-agent[bot]
ef7f222d80
chore: generate
2026-02-24 11:15:39 +00:00
Noam Bressler
888b123387
feat: ACP - stream bash output and synthetic pending events ( #14079 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-24 21:14:47 +10:00
Luke Parker
13cabae29f
fix(win32): add git flags for snapshot operations and fix tests for cross-platform ( #14890 )
2026-02-24 21:14:16 +10:00
Luke Parker
659068942e
fix(win32): handle CRLF line endings in markdown frontmatter parsing ( #14886 )
2026-02-24 20:33:22 +10:00
Luke Parker
3201a7d34b
fix(win32): add bun prefix to console app build scripts ( #14884 )
2026-02-24 20:25:15 +10:00
Luke Parker
de796d9a00
fix(test): use path.join for cross-platform glob test assertions ( #14837 )
2026-02-24 20:07:56 +10:00
Luke Parker
a592bd9684
fix: update createOpenReviewFile test to match new call order ( #14881 )
2026-02-24 19:56:41 +10:00
opencode-agent[bot]
744059a00f
chore: generate
2026-02-24 09:47:20 +00:00
Frank
fb6d201ee0
wip: zen lite
2026-02-24 04:45:41 -05:00
Frank
cda2af2589
wip: zen lite
2026-02-24 04:45:41 -05:00
Brendan Allan
eda71373b0
app: wait for loadFile before opening file tab
2026-02-24 16:47:55 +08:00
Luke Parker
cf5cfb48cd
upgrade to bun 1.3.10 canary and force baseline builds always ( #14843 )
2026-02-24 16:06:45 +10:00
Luke Parker
0a91196919
fix(win32): e2e sometimes fails because windows is weird and sometimes ipv6 ( #14833 )
2026-02-24 09:27:00 +10:00
Frank
284251ad66
zen: display BYOK cost
2026-02-23 18:18:47 -05:00
Luke Parker
34495a70d5
fix(win32): scripts/turbo commands would not run ( #14829 )
2026-02-24 09:15:25 +10:00
adamelmore
8f2d8dd47a
fix(app): duplicate markdown
2026-02-23 09:54:26 -06:00
adamelmore
3b5b21a91e
fix(app): duplicate markdown
2026-02-23 08:23:56 -06:00
Shawn
8e96447960
fix(app): correct inverted chevron direction in todo list ( #14628 )
...
Co-authored-by: shenghui kevin <shenghuikevin@shenghuideMac-mini.local>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 13:41:33 +05:30
adamelmore
9f4fc5b72a
Revert "fix(app): terminal issues"
...
This reverts commit e70d2b27de .
2026-02-22 21:27:25 -06:00
opencode-agent[bot]
d3ecc5a0d9
chore: generate
2026-02-23 03:21:03 +00:00
Frank
a5a70fa05b
wip: zen lite
2026-02-22 22:20:00 -05:00
Frank
5596775c35
zen: display session in usage
2026-02-22 22:19:44 -05:00
Frank
5712cff5c4
zen: track session in usage
2026-02-22 22:19:44 -05:00
Luke Parker
ee754c46f9
fix(win32): normalize paths at permission boundaries ( #14738 )
2026-02-23 12:05:21 +10:00
Erik Demaine
0042a07052
fix: Windows path support and canonicalization ( #13671 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-02-23 10:10:27 +10:00
Sebastian
a4ed020a94
upgrade opentui to v0.1.81 ( #14605 )
2026-02-23 00:51:50 +01:00
opencode-agent[bot]
faa63227ac
chore: generate
2026-02-22 23:49:51 +00:00
Erik Demaine
a74fedd23b
fix(desktop): change detection on Windows, especially Cygwin ( #13659 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-02-23 09:49:05 +10:00
Adam
aaf8317c82
feat(app): feed customization options
2026-02-22 11:36:00 -06:00
Adam
e70d2b27de
fix(app): terminal issues
2026-02-22 06:17:59 -06:00
Pirro Zani
b16f7b426c
docs(tui): correct typo in TUI documentation ( #14604 )
2026-02-22 13:59:50 +05:30
Jun
a41c81dcd2
docs(ko): improve wording in gitlab, ide, index, keybinds, and lsp docs ( #14517 )
2026-02-21 07:01:53 -06:00
Brendan Allan
206d81e02c
desktop: beta icon
2026-02-21 11:11:08 +08:00
Adam
6d58d899f7
fix: e2e test outdated
2026-02-20 19:44:06 -06:00
Adam
b75a27d43e
chore: cleanup
2026-02-20 19:37:35 -06:00
Frank
e77b2cfd61
wip: zen lite
2026-02-20 19:38:29 -05:00
Adam
f07e877204
fix(app): remove double-border in share button
2026-02-20 16:20:13 -06:00
Adam
58ad4359da
chore: cleanup
2026-02-20 16:05:41 -06:00
Adam
ce2763720e
fix(app): better sound effect disabling ux
2026-02-20 16:05:41 -06:00
Aiden Cline
1d9f05e4f5
cache platform binary in postinstall for faster startup ( #14467 )
2026-02-20 12:19:17 -06:00
Adam
46361cf35c
fix(app): session review re-rendering too aggressively
2026-02-20 11:11:48 -06:00
Adam
c09d3dd5a7
chore: cleanup
2026-02-20 10:54:17 -06:00
Adam
fe89bedfcc
wip(app): custom scroll view
2026-02-20 10:54:17 -06:00
Frank
1e48d7fe82
zen: gpt safety_identifier
2026-02-20 11:28:19 -05:00
Adam
2a904ec56f
feat(app): show/hide reasoning summaries
2026-02-20 10:05:09 -06:00
Adam
0ce61c817b
fix(app): stay pinned with auto-scroll on todos/questions/perms
2026-02-20 10:00:56 -06:00
Aiden Cline
1ffed2fa6c
Revert "cache platform binary in postinstall for faster startup" ( #14457 )
2026-02-20 09:28:49 -06:00
Aiden Cline
c79f1a72d8
cache platform binary in postinstall for faster startup ( #14396 )
2026-02-20 09:26:13 -06:00
Adam
9c5bbba6ea
fix(app): patch tool renders like edit tool
2026-02-20 09:13:17 -06:00
Brendan Allan
ce17f9dd94
desktop: publish betas to separate repo ( #14376 )
2026-02-20 22:33:21 +08:00
Brendan Allan
92ab4217c2
desktop: bring back -i in sidecar arguments
...
shell configs like .zshrc don't get loaded without it
2026-02-20 22:03:23 +08:00
opencode-agent[bot]
7867ba441f
chore: generate
2026-02-20 13:46:03 +00:00
Ryan Vogel
7419ebc872
feat: add list sessions for all sessions (experimental) ( #14038 )
2026-02-20 08:45:12 -05:00
Adam
7e681b0bc0
fix(app): large text pasted into prompt-input causes main thread lock
2026-02-20 07:38:22 -06:00
Adam
4e9ef3ecc1
fix(app): terminal issues ( #14435 )
2026-02-20 07:34:36 -06:00
Matt Silverlock
2410593023
fix(github): support variant in github action and opencode github run ( #14431 )
2026-02-20 13:20:54 +00:00
Shoubhit Dash
1de12604cf
fix(ui): preserve url slashes for root workspace ( #14294 )
2026-02-20 07:02:48 -06:00
Shoubhit Dash
ac0b37a7b7
fix(snapshot): respect info exclude in snapshot staging ( #13495 )
2026-02-20 07:02:25 -06:00
Shoubhit Dash
7e1051af07
fix(ui): show full turn duration in assistant meta ( #14378 )
2026-02-20 07:01:13 -06:00
Matt Silverlock
93615bef28
fix(cli): missing plugin deps cause TUI to black screen ( #14432 )
2026-02-20 07:39:15 -05:00
Adam
a04e4e81fb
chore: cleanup
2026-02-20 06:30:19 -06:00
opencode
296250f1b7
release: v1.2.10
2026-02-20 11:18:40 +00:00
Brendan Allan
443214871e
sdk: build to dist/ instead of dist/src ( #14383 )
2026-02-20 14:10:38 +08:00
Brendan Allan
1c2416b6de
desktop: don't spawn sidecar if default is localhost server
2026-02-20 12:18:39 +08:00
Rafi Khardalian
d86c10816d
docs: clarify tool name collision precedence ( #14313 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-19 22:00:06 -06:00
Aiden Cline
04a634a80d
test: merge test files into a single file ( #14366 )
2026-02-19 20:32:01 -06:00
opencode
1eb6caa3c6
release: v1.2.9
2026-02-20 01:45:20 +00:00
Aiden Cline
1a329ba47d
fix: issue from structuredClone addition by using unwrap ( #14359 )
2026-02-19 19:28:06 -06:00
David Hill
8d781b08ce
tweak(ui): adjust session feed spacing
2026-02-20 01:22:12 +00:00
David Hill
8b99ac6513
tweak(ui): tone down reasoning emphasis
2026-02-20 01:17:48 +00:00
David Hill
63a469d0ce
tweak(ui): refine session feed spacing
2026-02-20 01:17:48 +00:00
David Hill
ae98be83b3
fix(desktop): restore settings header mask
2026-02-19 18:37:56 -06:00
David Hill
a3181d5fbd
tweak(ui): nudge edited files chevron
2026-02-19 18:37:56 -06:00
David Hill
998c8bf3a5
tweak(ui): stabilize collapsible chevron hover
2026-02-19 18:37:56 -06:00
NatChung
d2d7a37bca
fix: add missing id/sessionID/messageID to MCP tool attachments ( #14345 )
2026-02-19 18:37:56 -06:00
Michael Hart
8ad60b1ec2
Use structuredClone instead of remeda's clone ( #14351 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Dax <mail@thdxr.com>
2026-02-19 18:37:56 -06:00
Dax
01d518708a
remove unnecessary deep clones from session loop and LLM stream ( #14354 )
2026-02-19 18:37:55 -06:00
Dax Raad
ae50f24c06
fix(web): correct config import path in Korean enterprise docs
2026-02-19 18:37:55 -06:00
Jay V
d32dd4d7fd
docs: update providers layout and Windows sidebar label
2026-02-19 18:37:55 -06:00
Dax Raad
cb5a0de42f
core: remove User-Agent header assertion from LLM test to fix failing test
2026-02-19 18:37:55 -06:00
opencode
f2090b26c1
release: v1.2.8
2026-02-19 22:38:42 +00:00
Adam
fca0166488
fix(app): black screen on launch with sidecar server
2026-02-19 16:23:33 -06:00
opencode-agent[bot]
686dd330a0
chore: generate
2026-02-19 22:19:09 +00:00
tctev
193013a44d
feat(opencode): support adaptive thinking for claude sonnet 4.6 ( #14283 )
...
Co-authored-by: tctev <224793535+tctev@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-02-19 16:17:57 -06:00
Yanosh Kunsh
824ab4cecc
feat(tui): add custom tool and mcp call responses visible and collapsable ( #10649 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-19 15:36:40 -06:00
Adam
7a42ecdddb
chore: cleanup
2026-02-19 21:27:39 +00:00
Adam
dd011e879c
fix(app): clear todos on abort
2026-02-19 21:27:39 +00:00
opencode
04cf2b8268
release: v1.2.7
2026-02-19 21:27:31 +00:00
Matt Silverlock
1a1437e78b
fix(github): action branch detection and 422 handling ( #14322 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-19 15:11:59 -06:00
Adam
c76a81434d
chore: cleanup
2026-02-19 15:09:24 -06:00
Adam
49cc872c44
chore: refactor composer/dock components ( #14328 )
2026-02-19 15:02:45 -06:00
Adam
f8dad0ae17
fix(app): terminal issues ( #14329 )
2026-02-19 14:54:09 -06:00
Adam
40a939f5f0
chore: cleanup
2026-02-19 14:34:49 -06:00
Adam
7729c6d895
chore: cleanup
2026-02-19 14:31:22 -06:00
Adam
7fb2081dce
chore: cleanup
2026-02-19 14:25:12 -06:00
Shintaro Jokagi
3d9f6c0fe0
feat(i18n): update Japanese translations to WSL integration ( #13160 )
2026-02-19 14:18:52 -06:00
Shantur Rathore
190d2957eb
fix(core): normalize file.status paths relative to instance dir ( #14207 )
2026-02-19 14:17:36 -06:00
Jun
b64d0768ba
docs(ko): improve wording in ecosystem, enterprise, formatters, and github docs ( #14220 )
2026-02-19 14:17:15 -06:00
opencode-agent[bot]
1867f1acaa
chore: generate
2026-02-19 20:12:16 +00:00
Aiden Cline
00c079868a
test: fix discovery test to boot up server instead of relying on 3rd party ( #14327 )
2026-02-19 14:11:23 -06:00
Dax
cb8b74d3f1
refactor: migrate from Bun.Glob to npm glob package ( #14317 )
2026-02-19 13:40:09 -05:00
Aiden Cline
7e35d0c610
core: bump ai sdk packages for google, google vertex, anthropic, bedrock, and provider utils ( #14318 )
2026-02-19 12:35:51 -06:00
Aiden Cline
5364ab74a2
tweak: add support for medium reasoning w/ gemini 3.1 ( #14316 )
2026-02-19 12:00:56 -06:00
Dax Raad
af72010e9f
Revert "refactor: migrate from Bun.Glob to npm glob package"
...
This reverts commit 3c21735b35 .
2026-02-19 12:48:43 -05:00
Brendan Allan
50883cc1e9
app: make localhost urls work in isLocal
2026-02-20 01:38:39 +08:00
Adam
f2858a42ba
chore: cleanup
2026-02-19 11:36:37 -06:00
Dax Raad
3c21735b35
refactor: migrate from Bun.Glob to npm glob package
...
Replace Bun.Glob usage with a new Glob utility wrapper around the npm 'glob' package.
This moves us off Bun-specific APIs toward standard Node.js compatible solutions.
Changes:
- Add new src/util/glob.ts utility module with scan(), scanSync(), and match()
- Default include option is 'file' (only returns files, not directories)
- Add symlink option (default: false) to control symlink following
- Migrate all 12 files using Bun.Glob to use the new Glob utility
- Add comprehensive tests for the glob utility
Breaking changes:
- Removed support for include: 'dir' option (use include: 'all' and filter manually)
- symlink now defaults to false (was true in most Bun.Glob usages)
Files migrated:
- src/util/log.ts
- src/util/filesystem.ts
- src/tool/truncation.ts
- src/session/instruction.ts
- src/storage/json-migration.ts
- src/storage/storage.ts
- src/project/project.ts
- src/cli/cmd/tui/context/theme.tsx
- src/config/config.ts
- src/tool/registry.ts
- src/skill/skill.ts
- src/file/ignore.ts
2026-02-19 12:34:18 -05:00
Adam
56dda4c98c
chore: cleanup
2026-02-19 11:12:56 -06:00
Adam
6b8902e8b9
fix(app): navigate to last session on project nav
2026-02-19 11:12:56 -06:00
Frank
08a2d002b8
zen: gemini 3.1 pro
2026-02-19 11:43:14 -05:00
Dax
02a9495063
Remove use of Bun.file ( #14215 )
2026-02-19 11:32:32 -05:00
Adam
0fcba68d4c
chore: cleanup
2026-02-19 09:00:43 -06:00
Adam
338393c016
fix(app): accordion styles
2026-02-19 09:00:43 -06:00
Adam
8ebdbe0ea2
fix(core): text files missclassified as binary
2026-02-19 07:32:58 -06:00
Adam
38f7071da9
chore: cleanup
2026-02-19 07:32:58 -06:00
Brendan Allan
d2d5f3c04b
app: fix typecheck
2026-02-19 21:27:44 +08:00
Brendan Allan
885d71636f
desktop: fetch defaultServer at top level
2026-02-19 21:14:59 +08:00
Adam
d07f09925f
fix(app): terminal rework ( #14217 )
2026-02-19 06:35:14 -06:00
Aiden Cline
308e500832
tweak: bake in the aws and google auth pkgs ( #14241 )
2026-02-19 00:31:33 -06:00
opencode-agent[bot]
4b878f6aeb
chore: generate
2026-02-19 05:19:18 +00:00
Ariane Emory
1893473148
fix: token substitution in OPENCODE_CONFIG_CONTENT (alternate take) ( #14047 )
2026-02-18 23:18:24 -06:00
Dax Raad
3a416f6f33
sdk: fix nested exports transformation in publish script
...
The publish script now recursively transforms export paths to handle nested export objects. This ensures all SDK entry points are correctly mapped to their compiled dist/ locations and type definitions when publishing to npm.
2026-02-18 20:43:50 -05:00
Dax Raad
11a37834c2
tui: ensure onExit callback fires after terminal output is written
2026-02-18 20:43:50 -05:00
Brendan Allan
d620455531
app: deduplicate allServers list
2026-02-19 09:34:23 +08:00
Dax Raad
568eccb4c6
Revert: all refactor commits migrating from Bun.file() to Filesystem module
2026-02-18 19:41:14 -05:00
Dax
3a07dd8d96
refactor: migrate src/project/project.ts from Bun.file() to Filesystem/stat modules ( #14126 )
2026-02-18 19:37:10 -05:00
David Hill
802ccd3788
tweak(ui): rotate collapsible chevron icon
2026-02-19 00:35:12 +00:00
David Hill
6042785c57
tweak(ui): rtl-truncate edited file paths
2026-02-19 00:32:12 +00:00
David Hill
5d8664c13e
tweak(app): adjust session turn horizontal padding
2026-02-19 00:32:12 +00:00
David Hill
3d0f24067c
tweak(app): tighten prompt dock padding
2026-02-19 00:32:12 +00:00
David Hill
44049540b0
tweak(ui): add open-file tooltip icon
2026-02-19 00:32:12 +00:00
David Hill
40f00ccc1c
tweak(ui): use chevron icons for review diff rows
2026-02-19 00:32:12 +00:00
David Hill
a301051263
tweak(ui): tighten review diff file info gap
2026-02-19 00:32:12 +00:00