Commit Graph

479 Commits

Author SHA1 Message Date
Aiden Cline ea5c182ba8 fix: visual token bug (#2603) 2025-09-14 21:23:52 -05:00
Aiden Cline 0e4a551e47 fix: token counting visual bug (#2587) 2025-09-13 19:46:24 -05:00
Chris Covington 599233a52c 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 b06068c101 fix: command being passed as arg when no args present (#2553) 2025-09-11 13:03:12 -05:00
Dax Raad 20b28c8265 ignore: compacting 2025-09-11 02:31:28 -04:00
Dax Raad 785feb29a7 compaction improvements 2025-09-11 02:22:51 -04:00
Dax Raad e3bf324ea9 ci: format 2025-09-09 23:44:04 -04:00
Aiden Cline ffe1cfdba9 fix: dont paste collapse if in bash mode (#2482) 2025-09-07 20:24:49 -05:00
Aiden Cline a3ad73b616 fix: file fuzzy search (#2409) 2025-09-03 23:20:16 -05:00
Aiden Cline bac6f3918d fix: tui attachment bound (#2361) 2025-09-01 16:33:36 -05:00
Dax aea78046d0 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 174177c304 fix: ensure command uses currently selected model (#2336) 2025-08-30 15:41:06 -05:00
Aiden Cline 9d9179a021 fix: resolve [pasted lines] when passing paste as arguments for command (#2333) 2025-08-30 10:56:00 -05:00
Roderik van der Veer d4669a33fc fix: change command selection to prefer exact matches over fuzzy sear… (#2314) 2025-08-30 09:44:27 -05:00
Aiden Cline a250fb17fc tui: show actual error if command fails (#2296) 2025-08-28 18:42:55 -05:00
Aiden Cline b69264990b fix: tui not showing err toasts (#2290) 2025-08-28 10:55:47 -05:00
spoons-and-mirrors 287c079a97 fix: shimmer cpu cost (#2084) 2025-08-27 06:18:26 -05:00
Frank 3246645642 Revert "fix(tui): too early"
This reverts commit b88b0e0eb5.
2025-08-26 16:13:16 -04:00
adamdotdevin b88b0e0eb5 fix(tui): too early 2025-08-25 12:04:49 -05:00
adamdotdevin 0002d2a473 fix(tui): wording 2025-08-25 16:38:25 +00:00
adamdotdevin 1fcf31e299 fix(tui): sort custom commands lower 2025-08-25 11:32:15 -05:00
adamdotdevin e580176bbb fix(tui): sort custom commands lower 2025-08-25 11:29:56 -05:00
adamdotdevin d1afeb738e feat(tui): grok free 2025-08-25 11:27:58 -05:00
adamdotdevin 343cfa9f63 fix(tui): fix logo color 2025-08-25 10:08:52 -05:00
Aiden Cline 8e27f9bef7 fix: command model selection (#2219) 2025-08-24 12:06:48 -05:00
Dax 1bd97ef802 slash commands (#2157)
Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com>
2025-08-22 17:04:28 -04:00
Aiden Cline d1f4a2ec6a fix: keybind panic (#2092) 2025-08-19 22:39:59 -05:00
Timo Clasen 0af6bd06ce fix(TUI): make it less shimmer (#2076) 2025-08-19 15:30:54 -05:00
Aiden Cline 5342d540df fix: tui panic from logger (#2075) 2025-08-19 14:47:44 -05:00
Aiden Cline a91e034cf0 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 2f802244e3 fix: interface conversion panic (#2060) 2025-08-19 05:25:46 -05:00
adamdotdevin 7f9f277948 fix(tui): title bg color missing on system theme 2025-08-18 06:00:38 -05:00
Ytzhak e69bc53ecc feat: add shimmer text rendering (#2027) 2025-08-18 05:55:01 -05:00
spoons-and-mirrors dbf12e634f 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 a4112e1f91 fix(tui): text selection is sometimes not cleared when click+release without dragging (#1993) 2025-08-16 09:16:09 -05:00
Yihui Khuu b28f3c90ab feat(tui): retain cache when cycling between subagent/parent sessions for perf (#1981) 2025-08-16 08:58:13 -05:00
Aiden Cline 4d3f44d8b5 tweak: fix scroll speed (#1974) 2025-08-15 16:19:58 -05:00
adamdotdevin 0be1a86db9 fix: some visual bugs in dialogs 2025-08-15 13:50:54 -05:00
spoons-and-mirrors 3a21e5e10f 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 0d6342bd7f feat: add scroll speed to config (#1968) 2025-08-15 13:21:02 -05:00
adamdotdevin dddc968bb2 feat(tui): navigate child sessions (subagents) 2025-08-15 10:16:08 -05:00
adamdotdevin 6369bb9130 feat: /tui/show-toast api 2025-08-15 08:39:58 -05:00
adamdotdevin d258ad2aa9 fix: more commands cleanup 2025-08-15 07:43:30 -05:00
adamdotdevin d4d00e3e31 feat: better queued visual 2025-08-15 06:55:16 -05:00
adamdotdevin 8a95a0f288 fix: keybind docs out of sync 2025-08-15 06:45:20 -05:00
Yihui Khuu 09ec4b5750 fix(tui): issue with rendering markdown tables (#1956) 2025-08-15 06:21:08 -05:00
Yihui Khuu 3554fff446 feat(tui): support cycling recent models in reverse (#1953) 2025-08-15 06:20:07 -05:00
Mariano Uvalle 3f1eec0747 Feat: Render tool metadata after permission rejection. (#1949)
Signed-off-by: jmug <u.g.a.mariano@gmail.com>
2025-08-15 06:16:40 -05:00
Timo Clasen a7ce33a024 fix(TUI): fix agent types agents modal (#1942) 2025-08-14 17:58:44 -05:00
Dax Raad b4c81830db fix for session stuck in "Working..." 2025-08-14 12:20:22 -04:00