James Long
cf21710de5
fix(tui): accelerate diff viewer scrolling ( #29453 )
2026-05-26 20:53:13 +00:00
Aiden Cline
f872a1f8bf
fix(tui): separate thinking header from markdown body ( #29028 )
2026-05-24 20:52:17 -05:00
James Long
34d73210e3
fix(tui): when diff viewer closes always return to last route ( #28903 )
2026-05-22 15:30:31 -04:00
James Long
0109e9f9a4
fix(tui): refine diff view keyboard shortcuts ( #28896 )
2026-05-22 14:40:14 -04:00
opencode-agent[bot]
0b6c3eb0a6
chore: generate
2026-05-22 18:22:48 +00:00
James Long
9e0fe79648
fix(tui): empty states, context, and minor improvements to diff viewer ( #28878 )
2026-05-22 14:21:22 -04:00
opencode-agent[bot]
d11ad04a48
chore: generate
2026-05-22 16:31:30 +00:00
James Long
8e1c1cd054
fix(tui): interaction improvements to diff viewer ( #28851 )
2026-05-22 12:30:10 -04:00
opencode-agent[bot]
20f3b9b357
chore: generate
2026-05-21 22:36:00 +00:00
James Long
cfc1c1f39e
feat(tui): design revamp of diff viewer ( #28728 )
2026-05-21 18:34:32 -04:00
Kit Langton
f44c9ebba2
chore: drop dead imports across opencode/core/llm ( #28720 )
2026-05-21 17:03:12 -04:00
opencode-agent[bot]
0966f1a046
chore: generate
2026-05-21 01:53:45 +00:00
Aiden Cline
0da0408922
fix(tui): use colon for collapsed thinking labels ( #28562 )
2026-05-20 20:52:28 -05:00
opencode-agent[bot]
432460bb1e
chore: generate
2026-05-20 20:56:18 +00:00
Aiden Cline
930ab80931
fix(tui): simplify thinking toggle styling ( #28487 )
2026-05-20 15:54:29 -05:00
James Long
925fba535f
feat(tui): collapse directories when possible in file tree ( #28512 )
2026-05-20 16:22:04 -04:00
James Long
c9afbf4531
feat(tui): focus first file in file tree ( #28513 )
2026-05-20 16:04:45 -04:00
opencode-agent[bot]
4ef80dfbec
chore: generate
2026-05-20 15:18:18 +00:00
James Long
e073bfafa2
feat(tui): initial impl of diff viewer ( #28476 )
2026-05-20 11:16:56 -04:00
Shoubhit Dash
3f2d60138e
fix(tui): collapse long tool output lines ( #28148 )
2026-05-18 16:34:34 +05:30
Dax Raad
55f842dc4d
Fix thinking toggle defaults
2026-05-15 20:27:36 -04:00
Sebastian
5335768815
handle undefined tips ( #27635 )
2026-05-15 23:04:00 +02:00
Shoubhit Dash
5d66aa3358
feat(tui): add minimal thinking mode with click-to-expand ( #27623 )
2026-05-16 02:09:58 +05:30
Shoubhit Dash
e77044ca38
feat(tui): enable pinned session switching ( #27780 )
2026-05-16 01:10:16 +05:30
Shoubhit Dash
0b04ec1556
fix(tui): keep session switching pinned-only ( #27775 )
2026-05-16 00:14:07 +05:30
Sebastian
18c1e45c76
Add TUI notifications and attention sounds (disabled by default) ( #26980 )
2026-05-13 03:26:25 +02:00
Shoubhit Dash
9216acf052
chore: remove codesearch tool ( #27019 )
2026-05-12 13:44:02 +05:30
Dax
970fe5b840
Track session usage totals ( #26644 )
2026-05-12 01:18:57 -04:00
Shoubhit Dash
786bcb86f9
feat(tui): pin, quick-switch, and cycle recent sessions ( #26858 )
2026-05-11 22:46:27 +05:30
opencode-agent[bot]
5dde6a33b8
chore: generate
2026-05-09 16:32:52 +00:00
Polo123456789
a910d4f557
fix(sidebar): fix logic and missleading message #26469 ( #26470 )
2026-05-09 11:31:46 -05:00
Sebastian
4d6a1c6101
flatten to keybind compatible config ( #26421 )
2026-05-09 01:29:13 +02:00
opencode-agent[bot]
ddf5a926c3
chore: generate
2026-05-08 11:56:55 +00:00
Sebastian
e39b558e44
internal which-key plugin, inactive by default ( #26337 )
2026-05-08 13:55:49 +02:00
Shoubhit Dash
9691a2cbcb
feat(websearch): add parallel provider rollout ( #26227 )
2026-05-08 14:19:36 +05:30
Sebastian
4785e66cc6
introduce opentui keymap as sole key/cmd engine ( #26053 )
2026-05-07 20:35:31 +02:00
Dax
d3db41c27c
Improve v2 session message rendering ( #25634 )
2026-05-05 02:35:21 +00:00
Dax
cdf3760d79
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Kit Langton
36bde18d74
feat(tui): show /connect tip when user has no models configured ( #24014 )
2026-04-25 15:01:41 -04:00
Dax Raad
9031b8f108
core: move Global module to @opencode-ai/core for centralized path management
...
Move the Global module from packages/opencode/src/global to packages/core/src/global
to provide a unified location for managing XDG directories and application paths.
This eliminates duplicate path definitions across packages and ensures consistent
access to data, config, cache, state, log, and bin directories throughout the codebase.
2026-04-25 13:52:32 -04:00
Kit Langton
949ac8ed15
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
publish-github-action / publish (push) Has been cancelled
2026-04-15 23:27:32 -04:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
gitpush-gitpaid
58b633c54d
feat(opencode): Add PDF attachment Drag and Drop ( #16926 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-07 04:39:59 +00:00
Luke Parker
cfa597b9a1
fix(tui): default Ctrl+Z to undo on Windows ( #21138 )
2026-04-06 02:38:35 +00:00
Sebastian
23214cc7e1
pluggable home footer ( #20057 )
2026-03-30 14:33:01 +02:00
Sebastian
df9ae215ac
Single target plugin entrypoints ( #19467 )
2026-03-27 23:44:46 +00:00
Sebastian
35ab6b6d40
tui plugins ( #19347 )
2026-03-27 15:00:26 +01:00