Commit graph

1689 commits

Author SHA1 Message Date
Luke Parker
4b83402a29 chore: merge dev into beta 2026-10-26 08:34:06 +10:00
Kit Langton
3e4463a8a3
chore: use our QR encoder (#59057) 2026-10-25 13:53:29 -07:00
opencode-agent[bot]
30890fdc06
fix(client): reload VCS info when the branch changes (#58982)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-25 13:08:42 +00:00
Anmol
3de8f3a89f
fix(tui): contain plugin slots and routes that render bare text (#58144)
Co-authored-by: Daniel Smolsky <dannysmo@gmail.com>
2026-10-24 15:24:44 -04:00
Adam
de284dc1bc
refactor(core): keep Go allowance out of messages and sessions (#58765) 2026-10-24 13:05:02 -05:00
Adam
5e4aa55cda
feat(tui): show OpenCode Console usage limits (#58731) 2026-10-24 11:19:56 -05:00
Adam
9109bcf136
feat(tui): show Go allowance when a session costs nothing (#58565) 2026-10-24 03:43:38 -05:00
Aiden Cline
ddaf06adaf
fix(tui): strip ANSI from tool errors and generic output (#58545) 2026-10-23 21:12:44 -05:00
James Long
09e6ddf630
refactor(tui): use OpenTUI diff gutter options (#57399) 2026-10-23 15:57:31 -04:00
Kit Langton
b4525d79bf
fix(app,client): wire session transcript retention and evict background transcripts (#57025) 2026-10-23 10:28:20 -07:00
Luke Parker
d7a08170e7
fix(app): evict transcripts of closed sessions (#58434) 2026-10-23 21:49:15 +10:00
opencode
2a3e7c0f34 sync release versions for v2.1.4 [skip ci] 2026-10-23 10:15:01 +00:00
Luke Parker
d290006820 chore: merge dev into beta 2026-10-23 13:08:54 +10:00
DS
35adacb8f7
docs: link apps and READMEs to V2 docs (#58289) 2026-10-22 21:57:31 -04:00
Luke Parker
bcd713e2b7 chore: merge dev into beta 2026-10-23 09:41:06 +10:00
Luke Parker
84578e123f
chore: use bun check for local typechecks and TypeScript 7.1 in CI (#58253) 2026-10-23 09:23:31 +10:00
James Long
0b93f0b749
feat(tui): expose open_terminal over client MCP (experimental) (#57506) 2026-10-22 16:16:28 -04:00
opencode-agent[bot]
58d5c02e03
feat(tui): tell users to start OpenCode again after an update restart (#58139)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-22 17:23:18 +02:00
opencode
e965774fa0 sync release versions for v2.1.3 [skip ci] 2026-10-22 12:45:36 +00:00
ANSH SINGH
c93aaae371
fix(tui): degrade gracefully when fs.watch fails (#51536) 2026-10-21 23:54:59 -05:00
Luke Parker
316a688fe9 chore: merge dev into beta 2026-10-22 08:46:18 +10:00
Luke Parker
565a2e3a33
fix(app): show the TUI turn metrics in the debug bar (#57934) 2026-10-22 08:02:18 +10:00
opencode
4b50f5cc6c sync release versions for v2.1.2 [skip ci] 2026-10-21 03:41:13 +00:00
Aiden Cline
dbe08ddc3c
fix(tui): only show location unavailable when the server reports it missing (#57594) 2026-10-20 21:09:41 -05:00
Kit Langton
adcda1b84f
feat(tui): restore animated Go upsell modal on free usage limit (#57471) 2026-10-20 18:35:30 -07:00
Kit Langton
86a0950c61
feat(tui): show free-limit notice, recall prompt, and skip failure toast (#57467) 2026-10-20 15:51:54 -07:00
opencode
133b1ebfaf sync release versions for v2.1.1 [skip ci] 2026-10-20 13:36:20 +00:00
Aarav Sareen
d8148796dc
feat(tui): show setting descriptions under new designs (#56100) 2026-10-20 15:32:06 +05:30
Aarav Sareen
d249607e90
feat(tui): match settings and export dialogs to new designs (#56099) 2026-10-20 15:27:46 +05:30
Aarav Sareen
2b3fc31451
fix(tui): use base color for typed search text in list dialogs (#56098) 2026-10-20 15:20:47 +05:30
Aarav Sareen
19b12707cf
feat(tui): add free model picker under new designs (#56097) 2026-10-20 15:14:25 +05:30
opencode
d30e990c69 sync release versions for v2.1.0 [skip ci] 2026-10-20 07:17:22 +00:00
Aarav Sareen
1d2190beec
feat(tui): match model switcher to new designs (#56095) 2026-10-20 12:40:25 +05:30
Aarav Sareen
d63c8d25f7
fix(tui): use faint secondary text in list dialogs (#56094) 2026-10-20 12:35:36 +05:30
Aarav Sareen
b81629e4c9
feat(tui): match session exported dialog to new designs (#56093) 2026-10-20 12:30:52 +05:30
Aarav Sareen
9d90d892dc
fix(tui): add footer gap to simple dialogs (#56092) 2026-10-20 11:33:49 +05:30
Aiden Cline
acdcdb8dd9
refactor: v2.1 minor breaking changes (#57260) 2026-10-20 00:42:13 -05:00
DS
b29b08aab0
fix(tui): color the selected file in the diff tree (#57227) 2026-10-19 23:56:48 +00:00
Aiden Cline
8f7db12b2a
feat: restore the todowrite tool behind an experimental flag (#56947) 2026-10-19 16:23:12 -05:00
Kit Langton
de19af9263
fix(tui): open /models on the current model and keep the server's model order (#57151) 2026-10-19 13:02:09 -07:00
James Long
f36cda5bc8
fix(tui): show keyboard focus in export options (#57154) 2026-10-19 15:06:20 -04:00
Finn763
52a10f573f
fix(tui): keep long-pending requests past Bun's fetch deadline (#55149)
Give the TUI client timeout: false, share the no-timeout fetch helper across run, mini and the TUI via @opencode/util/no-timeout-fetch, and surface existing-session shell failures with a toast and composer restore.

Closes #54974

Co-authored-by: Finn763 <finn763@users.noreply.github.com>
2026-10-19 13:37:11 -04:00
Dax
86ac38ad56
fix(tui): keep mini waiting when session.wait loses its transport (#57062) 2026-10-19 13:02:52 -04:00
Simon Klee
c7ddff776c
chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
Dax Raad
15d4afd089 Merge remote-tracking branch 'origin/dev' into beta
# Conflicts:
#	packages/app/src/session/composer/location-missing.tsx
2026-10-18 16:03:51 -04:00
opencode-agent[bot]
1da3604a35
feat(app): match the TUI integration dialog in desktop (beta) (#56877)
Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com>
2026-10-18 19:45:41 +00:00
opencode-agent[bot]
23359e9fe6
chore: upgrade typecheck to TypeScript 7.0.2 (#56300)
Co-authored-by: kitlangton <7587245+kitlangton@users.noreply.github.com>
2026-10-17 13:26:46 -07:00
tobwen
512165cec1
fix(tui): share dialog width instead of one resize listener per row (#56234) 2026-10-16 22:46:36 -04:00
opencode
4e95dacd81 sync release versions for v2.0.32 [skip ci] 2026-10-16 22:17:00 +00:00
opencode
83c5abbbe3 sync release versions for v2.0.31 [skip ci] 2026-10-16 12:37:41 +00:00