Commit Graph

503 Commits

Author SHA1 Message Date
Dax fd63884d0b OpenTUI is here (#2685) 2025-10-31 15:07:36 -04:00
oribi 5174dd4b78 fix: agent model selection priority issue (#3572) 2025-10-30 09:32:39 -05:00
Aiden Cline 4c680c6d98 fix: tui not showing some errors 2025-10-30 01:41:28 -05:00
Khang Ha (Kelvin) 1145802f0f Fix "bufio.Scanner token too long" error by replacing Scanner with Reader in SSE (#3531) 2025-10-30 01:04:06 -05:00
ElecTwix 8a8f6898c1 fix: add doom loop detection (#3445)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-10-30 00:13:18 -05:00
kcrommett a151c93312 fix: editor paste functionality for text attachments (#3489) 2025-10-27 17:51:33 -05:00
geril07 005b126b13 add option to allow agent switches to not change model (#3356) 2025-10-22 17:51:46 -05:00
Affaan Mustafa 3fd056741b feat: Improve editor detection with auto-discovery and better error messages (#3155)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2025-10-21 20:49:42 -05:00
Squibid cc6c2a9d2f theme: add mellow theme (#3198) 2025-10-19 22:34:04 -05:00
Joscha Götzer 4f266df2b9 feat(theme): Add Night Owl theme (#3269) 2025-10-19 22:30:04 -05:00
Walter 3260c0c188 fix(tui): Allow modals to handle ESC key before force closing (#3279) 2025-10-19 22:16:54 -05:00
Adam cfe96f6551 fix(tui): suggestions gap on home page 2025-10-08 06:56:18 -05:00
Aiden Cline af71bc7084 fix: adjust model dialog to handle same model id but different names (#2881) 2025-09-30 11:43:57 -05:00
Aiden Cline 64b3b456ff fix: tui stuck saying generating... even when it is done (#2872) 2025-09-29 23:55:47 -05:00
Aiden Cline 2a41938ad8 ignore: go mod tidy (#2851) 2025-09-28 23:05:56 -05:00
Adam d9bd7de976 fix(tui): cursor position 2025-09-26 06:13:23 -05:00
Dax Raad 180f493ac0 tui: fix cursor position offset in home screen 2025-09-26 05:46:16 -04:00
Dax Raad 8c44ba84cd tui: fix opencode logo spacing in home view 2025-09-26 01:40:32 -04:00
Dax Raad 50fd5fc640 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 d11ad9226a Update opencode logo 2025-09-25 23:22:50 +01:00
Dax Raad da362e9460 turn back on compaction summaries 2025-09-20 18:52:30 -04:00
Adam b4cc733715 fix: remove grok msg 2025-09-19 09:59:47 -05:00
Timo Clasen 152d377191 fix(TUI): display correct branch name in git worktree (#2626) 2025-09-17 09:46:18 -05:00
Dax Raad 8fdc585174 fix crash when todo content is empty fixes #2622 2025-09-16 04:28:35 -04:00
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