Commit Graph

18 Commits

Author SHA1 Message Date
Timo Clasen 152d377191 fix(TUI): display correct branch name in git worktree (#2626) 2025-09-17 09:46:18 -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
adamdotdevin d258ad2aa9 fix: more commands cleanup 2025-08-15 07:43:30 -05:00
spoons-and-mirrors a593e45195 Feat: Add Agent Name in the LLM Response Footer (and re-order it) (#1770) 2025-08-09 20:22:16 -05:00
Dax 77c101d742 Merge agent and mode into one (#1689)
The concept of mode has been deprecated, there is now only the agent field in the config.

An agent can be cycled through as your primary agent with <tab> or you can spawn a subagent by @ mentioning it. if you include a description of when to use it, the primary agent will try to automatically use it

Full docs here: https://opencode.ai/docs/agents/
2025-08-07 16:32:12 -04:00
Andrea Grandi 173da3caaf feat: show current git branch in status bar, and make it responsive (#1339)
Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com>
2025-07-29 11:15:04 -05:00
adamdottv 65cca91e5f feat(tui): add token and cost info to session header 2025-07-10 10:06:51 -05:00
adamdottv bc4f2faf6d feat(tui): modes 2025-07-10 10:06:51 -05:00
Josh Medeski ebca03f1b4 feat(tui): subsitute cwd home path on status bar (#808) 2025-07-10 06:12:19 -05:00
Timo Clasen 23956f4671 feat(tui): hide cost if using subscription model (#828) 2025-07-10 05:56:36 -05:00
Dax 9cad702612 v2 message format and upgrade to ai sdk v5 (#743)
publish / publish (push) Has been cancelled
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Liang-Shih Lin <liangshihlin@proton.me>
Co-authored-by: Dominik Engelhardt <dominikengelhardt@ymail.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com>
2025-07-07 15:53:43 -04:00
adamdottv 85d21de2bc fix(tui): always show status bar 2025-07-03 06:53:05 -05:00
Dax Raad 91fc0dd8a8 fix context display
publish / publish (push) Has been cancelled
2025-06-28 21:01:53 -04:00
adamdottv fce49d6887 chore: rework openapi spec and use stainless sdk 2025-06-27 14:26:25 -05:00
Adam 069d4b4c2c feat: default system theme (#419)
publish / publish (push) Has been cancelled
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com>
2025-06-26 10:16:07 -05:00
Dax Raad 0ae21cb235 footer clarifies it's showing context usage, not input token usage 2025-06-20 22:52:51 -04:00
adamdottv fdbdf1d281 chore(tui): rename theme colors 2025-06-20 13:00:31 -05:00
adamdottv 60c10c7b68 chore: consolidate chat page into tui.go 2025-06-17 07:09:04 -05:00