Dax Raad
fb0a200ecf
refactor: replace OPENCODE_AGENTS env var with HTTP API call
...
Replace environment variable passing of agent data from Node.js to TUI
with proper HTTP API call to /agent endpoint. This improves architecture
by eliminating env var dependencies and allows dynamic agent data fetching.
2025-08-11 22:42:25 -04:00
Aiden Cline
b2a4f57d64
feat: add -c and -s args to tui command following run command pattern ( #1835 )
2025-08-11 18:32:09 -05:00
Dax
c34aec060f
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
adamdotdevin
872b1e068f
feat: more scriptable tui (api)
2025-07-31 11:24:23 -05:00
Andrea Grandi
3bd2b340c8
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
Aiden Cline
38ae7d60aa
feat(tui): support pipe into tui ( #1230 )
2025-07-22 17:19:20 -05:00
Dax Raad
f20ef61bc7
wip: api for tui
2025-07-21 19:53:58 -04:00
adamelmore
bb17d14665
feat(tui): theme override with OPENCODE_THEME
2025-07-21 10:02:57 -05:00
Dax Raad
5b4fb96c2e
wip: make api logger sort correctly
2025-07-20 11:54:56 -04:00
Dax Raad
f06cd88773
perf: more performance improvements
2025-07-19 18:41:21 -04:00
Mike Wallio
dfede9ae6e
Remove binary file opencode ( #1069 )
2025-07-16 15:10:40 -05:00
Adi Yeroslav
57d1a60efc
feat(tui): shift+tab to cycle modes backward ( #1049 )
2025-07-16 07:43:48 -05:00
adamdotdevin
85805d2c38
fix(tui): handle SIGTERM, closes #319
2025-07-10 15:59:03 -05:00
adamdotdevin
294d0e7ee3
fix(tui): mouse wheel ansi codes leaking into editor
2025-07-10 15:49:58 -05:00
adamdottv
6603d9a9f0
feat: --mode flag passed to tui
2025-07-10 10:19:25 -05:00
adamdottv
ce4cb820f7
feat(tui): modes
2025-07-10 10:06:51 -05:00
adamdottv
ca8ce88354
feat(tui): move logging to server logs
2025-07-09 08:16:10 -05:00
adamdottv
3f25e5bf86
chore: internal clipboard package
2025-07-09 04:55:24 -05:00
adamdottv
662d022a48
feat(tui): paste images and pdfs
2025-07-08 08:09:01 -05:00
adamdottv
ea96ead346
feat(tui): handle --model and --prompt flags
2025-07-08 05:50:18 -05:00
adamdottv
ef73926db6
chore: include model release date
2025-06-30 15:46:18 -05:00
adamdottv
79bbf90b72
chore: rework openapi spec and use stainless sdk
2025-06-27 14:26:25 -05:00
adamdottv
59b3268c64
ignore: more metadata in app info
2025-06-27 06:19:27 -05:00
Adam
7d13baadc8
feat: default system theme ( #419 )
...
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com >
2025-06-26 10:16:07 -05:00
Thomas Meire
119d2d966c
Add error handling on the calls to the server to debug issue #132 ( #137 )
2025-06-21 07:24:39 -05:00
adamdottv
bd46cf0f86
feat(tui): configurable keybinds and mouse scroll
2025-06-18 13:56:51 -05:00
adamdottv
7c0d10a4ce
feat: faster tui init
2025-06-16 11:54:55 -05:00
adamdottv
3c94d26570
chore: remove status service
2025-06-16 10:45:19 -05:00
adamdottv
62b9a30a9c
wip: refactoring tui
2025-06-13 10:47:51 -05:00
adamdottv
cce2e4ad75
wip: refactoring tui
2025-06-12 16:00:24 -05:00
adamdottv
95d5e1f231
wip: refactoring tui
2025-06-11 11:43:28 -05:00
Dax Raad
49110f7412
sync
2025-06-10 18:10:30 -04:00
Dax Raad
b34d5c959b
add go version
2025-06-06 23:26:11 -04:00
Dax Raad
db2bb32bcf
integrate with models.dev
2025-06-05 14:59:16 -04:00
adamdottv
01050a430f
wip: refactoring tui
2025-06-04 09:20:48 -05:00
Dax Raad
1e063e7937
fix port issue
2025-06-03 16:35:37 -04:00
adamdottv
b00326a75a
wip: refactoring tui
2025-06-03 12:45:28 -05:00
adamdottv
ca87b2806f
wip: refactoring tui
2025-06-02 13:33:05 -05:00
adamdottv
8b5394e031
wip: refactoring tui
2025-06-02 12:00:21 -05:00
adamdottv
da92ee5f09
wip: refactoring tui
2025-06-02 11:33:01 -05:00
Dax Raad
f3da73553c
sync
2025-05-30 20:48:36 -04:00