Commit Graph

488 Commits (fcbc78180b4e2f2ce2e9d242dc16cf8daccd4354)

Author SHA1 Message Date
Adam 05e6c3d8a0
fix(tui): cursor position 2025-09-26 06:13:23 -05:00
Dax Raad 5c67bebf86 tui: fix cursor position offset in home screen 2025-09-26 05:46:16 -04:00
Dax Raad 55d154d4ac tui: fix opencode logo spacing in home view 2025-09-26 01:40:32 -04:00
Dax Raad 7ec3900208 core: enable reasoning.encrypted_content and reasoningSummary for opencode provider\ntui: adjust editorY position calculation 2025-09-26 01:27:53 -04:00
David Hill 8f135d13e3 Update opencode logo 2025-09-25 23:22:50 +01:00
Dax Raad 38ea0fc051 turn back on compaction summaries 2025-09-20 18:52:30 -04:00
Adam 2460108223
fix: remove grok msg 2025-09-19 09:59:47 -05:00
Timo Clasen 16f9edc1a0
fix(TUI): display correct branch name in git worktree (#2626) 2025-09-17 09:46:18 -05:00
Dax Raad 78d6b3a963 fix crash when todo content is empty fixes #2622 2025-09-16 04:28:35 -04:00
Aiden Cline 89d820b1c4
fix: visual token bug (#2603) 2025-09-14 21:23:52 -05:00
Aiden Cline 3752bb9717
fix: token counting visual bug (#2587) 2025-09-13 19:46:24 -05:00
Chris Covington 53f1f16122
feat: Add an experimental option to disable paste summaries (#2552)
Co-authored-by: rekram1-node <aidenpcline@gmail.com>
2025-09-11 14:21:08 -05:00
Aiden Cline 4614e4983e
fix: command being passed as arg when no args present (#2553) 2025-09-11 13:03:12 -05:00
Dax Raad aa9ebe5d7c ignore: compacting 2025-09-11 02:31:28 -04:00
Dax Raad 4c94753eda compaction improvements 2025-09-11 02:22:51 -04:00
Dax Raad 38e8c42cf0 ci: format 2025-09-09 23:44:04 -04:00
Aiden Cline 4d481dea7e
fix: dont paste collapse if in bash mode (#2482) 2025-09-07 20:24:49 -05:00
Aiden Cline a97612287f
fix: file fuzzy search (#2409) 2025-09-03 23:20:16 -05:00
Aiden Cline 26f75d4e68
fix: tui attachment bound (#2361) 2025-09-01 16:33:36 -05:00
Dax f993541e0b
Refactor to support multiple instances inside single opencode process (#2360)
This release has a bunch of minor breaking changes if you are using opencode plugins or sdk

1. storage events have been removed (we might bring this back but had some issues)
2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project
3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo
4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object)
5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory
2025-09-01 17:15:49 -04:00
Aiden Cline 2946898934
fix: ensure command uses currently selected model (#2336) 2025-08-30 15:41:06 -05:00
Aiden Cline dac821229e
fix: resolve [pasted lines] when passing paste as arguments for command (#2333) 2025-08-30 10:56:00 -05:00
Roderik van der Veer 924e84b0de
fix: change command selection to prefer exact matches over fuzzy sear… (#2314) 2025-08-30 09:44:27 -05:00
Aiden Cline d7a9f343c5
tui: show actual error if command fails (#2296) 2025-08-28 18:42:55 -05:00
Aiden Cline 37cf262094
fix: tui not showing err toasts (#2290) 2025-08-28 10:55:47 -05:00
spoons-and-mirrors 6233251fc0
fix: shimmer cpu cost (#2084) 2025-08-27 06:18:26 -05:00
Frank e73a7c23d0 Revert "fix(tui): too early"
This reverts commit 564418f1ff.
2025-08-26 16:13:16 -04:00
adamdotdevin 564418f1ff
fix(tui): too early 2025-08-25 12:04:49 -05:00
adamdotdevin 34982b5d18 fix(tui): wording 2025-08-25 16:38:25 +00:00
adamdotdevin 836c2060c7
fix(tui): sort custom commands lower 2025-08-25 11:32:15 -05:00
adamdotdevin 6357136ca5
fix(tui): sort custom commands lower 2025-08-25 11:29:56 -05:00
adamdotdevin 0a0b363587
feat(tui): grok free 2025-08-25 11:27:58 -05:00
adamdotdevin f1684c9e15
fix(tui): fix logo color 2025-08-25 10:08:52 -05:00
Aiden Cline cc66e06101
fix: command model selection (#2219) 2025-08-24 12:06:48 -05:00
Dax 133fe41cd5
slash commands (#2157)
Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com>
2025-08-22 17:04:28 -04:00
Aiden Cline 574be9febf
fix: keybind panic (#2092) 2025-08-19 22:39:59 -05:00
Timo Clasen 4913ee6afd
fix(TUI): make it less shimmer (#2076) 2025-08-19 15:30:54 -05:00
Aiden Cline 40bdbf92a3
fix: tui panic from logger (#2075) 2025-08-19 14:47:44 -05:00
Aiden Cline ad76d7e57d
fix: add type checking for MCP tool path parameters (#2073)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2025-08-19 13:38:33 -05:00
Aiden Cline 8f230ad4b4
fix: interface conversion panic (#2060) 2025-08-19 05:25:46 -05:00
adamdotdevin 2f4db2777c
fix(tui): title bg color missing on system theme 2025-08-18 06:00:38 -05:00
Ytzhak 667ff90dd6
feat: add shimmer text rendering (#2027) 2025-08-18 05:55:01 -05:00
spoons-and-mirrors cd3d91209a
tweak(timeline): add a dot to the session timeline modal for better visual cue of session's revert point (#1978) 2025-08-18 05:50:43 -05:00
Yihui Khuu 3f3da44ed9
fix(tui): text selection is sometimes not cleared when click+release without dragging (#1993) 2025-08-16 09:16:09 -05:00
Yihui Khuu b3885d1614
feat(tui): retain cache when cycling between subagent/parent sessions for perf (#1981) 2025-08-16 08:58:13 -05:00
Aiden Cline e545bfef1f
tweak: fix scroll speed (#1974) 2025-08-15 16:19:58 -05:00
adamdotdevin 58ca434c78
fix: some visual bugs in dialogs 2025-08-15 13:50:54 -05:00
spoons-and-mirrors 69117fa453
feat(TUI): improves UX with message navigation modal to jump and restore to specific messages (#1969) 2025-08-15 13:23:21 -05:00
Aiden Cline dc01071498
feat: add scroll speed to config (#1968) 2025-08-15 13:21:02 -05:00
adamdotdevin 07dbc30c63
feat(tui): navigate child sessions (subagents) 2025-08-15 10:16:08 -05:00