Rohan Godha
25f1643e8e
feat(tui): go to parent keybind for subagents ( #5762 )
2025-12-22 14:50:45 -06:00
Will Marella
af214d35cb
Add keybindable commands to navigate between user messages ( #5078 )
...
Co-authored-by: Will@Cambridge <willcambridge@MacBook-Pro-59.local >
Co-authored-by: Will@Cambridge <willcambridge@macbookpro.mynetworksettings.com >
2025-12-22 11:06:00 -06:00
Aiden Cline
3d822e5f79
fix: regression where config would error despite valid agents
2025-12-20 21:04:37 -06:00
Aiden Cline
9caaae6a18
tweak: better error message if no primary agents are enabled
2025-12-20 13:47:28 -06:00
Matt Silverlock
8f6c8844d7
feat: support configuring a default_agent across all API/user surfaces ( #5843 )
...
Co-authored-by: observerw <observerw@users.noreply.github.com >
2025-12-20 11:49:23 -06:00
Ariane Emory
7437ccd6f4
feat(tui): fork slash command for keyboard-friendly session forking ( resolves #5599 ) ( #5610 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-18 10:38:19 -06:00
Jake Nelson
e789fcf5e5
feat(tui): add option to disable terminal title ( #5713 )
2025-12-17 22:30:01 -06:00
Aiden Cline
dbdea2f659
fix: better error messages
2025-12-17 15:32:44 -06:00
Dax Raad
bbd36e8441
core: update plugin dependency and config loading for .opencode directory support
2025-12-16 15:06:50 -05:00
Ariane Emory
8fcc80bc20
fix: restore ability to bind keys for model_cycle_favorite model_cycle_favorite_reverse ( resolves #5198 ) ( #5202 )
2025-12-15 16:03:50 -06:00
Dax Raad
b0f77da56c
core: reorganize agent configuration to separate primary agents (build, plan) from subagents
2025-12-15 09:58:23 -05:00
Martijn Baay
7368342bab
feat: add experimental.continue_loop_on_deny config option ( #4729 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-12-14 17:13:32 -06:00
Adán
ffec52a17c
fix: Windows LSP URIs using backslashes (Biome initialization failure) ( #5317 )
2025-12-11 16:28:39 -06:00
Sebastian Herrlinger
80e04be84f
fix super modifier parsing
2025-12-11 19:20:23 +01:00
Dax Raad
885a142ae3
temporarily remove undo/redo keybinds
2025-12-11 12:55:08 -05:00
Sebastian Herrlinger
c12be73bf7
align default input keybinds
2025-12-11 17:39:29 +01:00
Sebastian Herrlinger
e271852bc3
allow custom mappings for all textarea actions via config
2025-12-11 17:23:47 +01:00
Sebastian Herrlinger
baed581a7c
remove input_forward_delete special handling
2025-12-10 14:55:56 +01:00
André Cruz
509e43d6f8
feat(mcp): add OAuth authentication support for remote MCP servers ( #5014 )
2025-12-07 15:47:27 -05:00
franlol
b03b9b9017
feat: add optional scrollbar to the session chat ( #5116 )
...
Co-authored-by: Sebastian <hasta84@gmail.com >
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-12-05 14:49:05 -06:00
Nathan Thomas
40eb8b93e1
feat: add max steps for supervisor and sub-agents ( #4062 )
...
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-12-05 12:26:44 -06:00
Noam Bressler
864c098701
add experimental.open_telemetry config option to enable OTEL spans ( #4978 )
...
Co-authored-by: noamzbr <noamzbr@users.noreply.github.com >
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-12-05 10:48:22 -06:00
Dax
6d3fc63658
core: refactor provider and model system ( #5033 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com >
2025-12-03 21:09:03 -05:00
Ariane Emory
c00d4885c6
feat: add tool_details keybind w/ no default ( #4976 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-12-03 13:38:09 -06:00
Ariane Emory
921b98066d
feat: add messages_last_user command to scroll TUI to last user message (implements #4847 ) ( #4855 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-12-03 12:30:11 -06:00
Spoon
0bccd1d578
feat: experimental.primary_tools, allow user to set the tools that should only be available to primary agents ( #4913 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-03 11:19:43 -06:00
Jaga Santagostino
f17e1def32
toggle to hide username in TUI ( #4750 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-12-02 15:11:03 -06:00
Dax Raad
813d287a09
core: add explore agent for fast codebase navigation and improve task UI display
2025-11-28 21:13:07 -05:00
Aiden Cline
ec8f2e078e
Remove keybinds from favorites feature, keep functionality
2025-11-26 00:45:33 -06:00
shuv
335f46122b
Add favorites to model selector ( #23 ) ( #4343 )
...
Co-authored-by: Github Action <action@github.com >
2025-11-26 00:41:41 -06:00
Ariane Emory
57644a4be8
feat: add a diff_style option to allow disabling columnar diffs ( resolve #4677 ) ( #4756 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
Co-authored-by: GitHub Action <action@github.com >
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-11-25 23:34:58 -06:00
Shantur Rathore
69c2dd53ad
config: add setCacheKey in provider options ( #4738 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-11-25 17:53:56 -06:00
Ariane Emory
4273fa9ccf
fix: merge plugin selections ( resolves #4565 ) ( #4724 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
Co-authored-by: GitHub Action <action@github.com >
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-11-25 11:34:21 -06:00
Aiden Cline
0568c943ab
better scroll speed default for windows
2025-11-25 01:16:21 -06:00
Aiden Cline
16dbac6026
Revert "config: add setCacheKey in provider options ( #4654 )"
...
This reverts commit 9b6d03c497 .
2025-11-24 22:30:56 -06:00
Shantur Rathore
9b6d03c497
config: add setCacheKey in provider options ( #4654 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-11-24 22:20:52 -06:00
Adam
acf1dd8500
wip(share): more styling
2025-11-24 15:10:40 -06:00
Aiden Cline
a9a2c23736
add autoupdate: notify
2025-11-24 14:32:38 -06:00
Goni Zahavy
6afdb5c0e5
tui: added ctrl-z terminal suspension support ( #3983 )
2025-11-22 12:48:23 -06:00
Dax
49408c00e9
enterprise ( #4617 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2025-11-21 20:41:27 -05:00
Aiden Cline
fffe20cbe5
add provider whitelist
2025-11-21 01:24:44 -06:00
geril07
c0d9f21c0f
feat: whitelist/blacklist config options for provider ( #3416 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-11-21 01:01:30 -06:00
Aiden Cline
cba239bc8f
change default child session cycle keybind to <leader>right, and <leader>left
2025-11-20 14:01:02 -06:00
Aiden Cline
81ebf56cf1
feat: add top level lsp: false and formatter: false to allow disabling all formatters or lsps at once
2025-11-18 17:48:40 -06:00
Aiden Cline
a398eed8b8
Revert "Updated scroll_speed to allow any positive number" ( #4437 )
2025-11-17 21:19:06 -06:00
opencode-agent[bot]
a10fd8ca5c
Updated scroll_speed to allow any positive number ( #4436 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
Co-authored-by: GitHub Action <action@github.com >
2025-11-17 21:18:33 -06:00
Sebastian Herrlinger
bf6204f577
upgrade opentui to v0.1.46
...
- enable bracketed paste (and more) on win
- fix word wrapping with CJK and at wrap/chunk boundaries
- old style meta+arrow
- allow <1 scroll speed for slowdown
2025-11-18 00:22:21 +01:00
Tyler Gannon
e96442310c
chore: replace z.union with z.enum for cleaner OpenAPI generation ( #4394 )
2025-11-17 00:06:40 -06:00
opencode-agent[bot]
3c6dcad2af
Fixed OPENCODE_CONFIG_DIR to load config files. ( #4400 )
...
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-11-16 23:48:36 -06:00
Baptiste Cavallo
1056b36eae
experimental batch tool ( #2983 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-11-15 00:54:36 -06:00