Dax Raad
a844eb2429
core: convert Model type to Zod schema for better type safety and validation
2025-12-03 18:33:02 -05:00
Dax Raad
48cf07d32a
core: refactor model ID system to use target field for provider calls
...
Changed model identification from using model.id to model.target when calling providers, allowing users to specify alternate model IDs while maintaining internal references. This enables more flexible provider configurations and better model mapping.
2025-12-03 18:33:02 -05:00
Dax Raad
ee4437ff32
core: add provider test coverage for upcoming refactor
...
Add comprehensive test suite for Provider module to ensure safe
refactoring of provider internals. Tests cover:
- Provider loading from env vars and config
- Provider filtering (disabled_providers, enabled_providers)
- Model whitelist/blacklist
- Model aliasing and custom providers
- getModel, getProvider, closest, defaultModel functions
Also adds Env module for instance-scoped environment variable access,
enabling isolated test environments without global state pollution.
2025-12-03 18:30:42 -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
Aiden Cline
91db82c138
add retry case for grok resource exhausted
2025-12-03 11:16:27 -06:00
Aiden Cline
b457923970
core: fix GitHub Copilot Enterprise authentication failing with sdk.chat undefined error
2025-12-02 23:37:10 -06:00
Jason Cheatham
66e4a5a64e
tweak: adjust light/dark theme toggle ( #5007 )
2025-12-02 23:03:24 -06:00
Jason Cheatham
f2fd0f8f00
fix: handle 0 in ANSI theme color definitions ( #5009 )
2025-12-02 22:42:30 -06:00
Aiden Cline
a8ad74aef3
add basic session list command
2025-12-02 19:24:05 -06:00
Aiden Cline
e2e2b7934e
Make homebrew update check use homebrew registry version info
2025-12-02 17:43:33 -06:00
Dalton Alexandre
bcfa63aa4e
fix: allow unignoring files in .ignore ( #4814 )
2025-12-02 17:15:12 -06:00
Aiden Cline
a4e3451d5c
tweak: make message border match color of agent it was sent to
2025-12-02 16:59:31 -06:00
Aiden Cline
53a7c2885b
bump default lsp server timeout
2025-12-02 16:04:08 -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
opencode-agent[bot]
733e5cd876
add OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT ( #4996 )
...
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-02 20:14:23 +00:00
Frank
1f11d4fb1a
zen: data dumper
2025-12-02 14:51:27 -05:00
U Cirello
6ce1de476a
fix(run): allow messages to start with dash (-) ( #4904 )
2025-12-02 12:52:05 -06:00
Aiden Cline
d9b0848a61
tweak: hide [REDACTED] chunks
2025-12-02 12:29:20 -06:00
Dalton Alexandre
702fb2562c
fix: handle ANSI color indexes in theme resolution ( #4842 )
2025-12-02 10:45:22 -06:00
Aiden Cline
6355ed6ae7
feat: add overridable review slash command ( #4973 )
2025-12-02 00:18:58 -06:00
Ariane Emory
1864e8c863
feat: toggle tool details visibility ( resolves #4824 ) ( #4882 )
...
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-12-01 19:38:44 -06:00
Aiden Cline
86522f1b3e
fix: tui crash when no authed providers and default provider disabled ( #4964 )
2025-12-01 18:35:40 -06:00
Stephen Collings
1eaf5c31d3
fix(auth): Respect disabled/enabled providers config in auth login ( #4940 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-12-01 17:01:10 -06:00
Aiden Cline
677b19e22e
fix: add .quiet
2025-12-01 16:59:32 -06:00
opencode-agent[bot]
8e248ae045
fix: respect npm registry ( #4958 )
...
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: Aiden Cline <aidenpcline@gmail.com >
2025-12-01 16:58:39 -06:00
Aiden Cline
0331931f56
fix: sanitize more invalid schema cases for gemini models
2025-12-01 16:19:10 -06:00
Dax Raad
95c3a8b805
limit grep line length to 2000
2025-12-01 16:35:07 -05:00
Aiden Cline
f1bb5870ce
fix: copilot responses bug w/ gpt 5 mini
2025-12-01 14:36:49 -06:00
Aiden Cline
027d43b5ea
fix case where opencode wasn't retrying
2025-12-01 13:02:33 -06:00
GitHub Action
fc439455a7
chore: format code
2025-12-01 14:23:36 +00:00
Dax Raad
7da6a22df2
core: close SSE stream when instance is disposed
2025-12-01 09:14:00 -05:00
Sebastian Herrlinger
e37aeb6e6a
no conceal for write tool output
2025-12-01 15:12:47 +01:00
Aiden Cline
b1b82977ec
tweak: better err msgs
2025-12-01 01:33:32 -06:00
Aiden Cline
f6262460ff
fix: drop absolute flag to resolve issues when using older git versions
2025-12-01 00:23:19 -06:00
Aiden Cline
0308b2ff98
bump anthropic plugin to fix header issue
2025-11-30 20:52:50 -06:00
Shantur Rathore
aaa31f02af
tweak: compaction prompt ( #4838 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-11-30 14:31:57 -06:00
Aiden Cline
a4eba2e6e9
tweak: plan prompt
2025-11-30 01:03:35 -06:00
Aiden Cline
0f30115205
chore: cleanup
2025-11-30 00:32:43 -06:00
opencode-agent[bot]
ae500ea01d
Added "Open docs" command to palette ( #4915 )
...
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-29 23:49:45 -06:00
Aiden Cline
6e2379a28c
get codex working in copilot ( #4914 )
...
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com >
Co-authored-by: GitHub Action <action@github.com >
2025-11-29 21:47:29 -06:00
Sebastian Herrlinger
180fb3f39d
tweak spinner to be bg independent
2025-11-30 00:50:30 +01:00
Dax Raad
a262508fb8
core: clarify general agent can execute multiple parallel tasks
2025-11-29 16:40:15 -05:00
kavin
1854d85ccc
fix(tui): add missing fg color to permission keybind hints ( #4899 )
...
Co-authored-by: Github Action <action@github.com >
2025-11-29 14:22:20 -06:00
Dorian Karter
7d8d360138
fix: minor ui bug for transparent backgrounds ( #4886 )
2025-11-28 23:58:44 -06:00
Dax Raad
d80880350d
core: improve explore agent description to clarify tool availability
2025-11-28 21:47:45 -05:00
Dax Raad
9ca4b464ea
tui: improve task display in session view to show tool names and completion status
2025-11-28 21:19:15 -05:00
Dax Raad
204a31b6bb
Merge remote-tracking branch 'origin/dev' into dev
2025-11-28 21:13:13 -05: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