Commit Graph

4773 Commits (3bedf95e120982033322f66b688ea4cadb3e1005)
 

Author SHA1 Message Date
Dax Raad 3bedf95e12 sync 2025-12-03 21:07:18 -05:00
Dax Raad c999c3d9e5 dumb 2025-12-03 21:04:58 -05:00
opencode-agent[bot] 425ec87b7f Fixed `target` field usage in model API IDs
Co-authored-by: thdxr <thdxr@users.noreply.github.com>
2025-12-04 00:54:25 +00:00
Dax Raad 42aadadf7a regen sdk 2025-12-03 19:31:02 -05:00
Dax Raad 9c898cd958 core: fix provider options being overwritten when configured from multiple sources 2025-12-03 19:15:44 -05:00
Dax Raad 19c3b25bea sync 2025-12-03 19:03:14 -05:00
Dax Raad bbbffbf928 sync 2025-12-03 19:00:22 -05:00
Dax Raad c57216f22d sync 2025-12-03 18:43:36 -05:00
Dax Raad c3327fc0e4 sync 2025-12-03 18:33:02 -05:00
Dax Raad 2dbb029472 sync 2025-12-03 18:33:02 -05:00
Dax Raad 8b1c55f9fa sync 2025-12-03 18:33:02 -05:00
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
Frank 7a4aa68706 zen: fix chart loading
closes #5030
2025-12-03 18:12:28 -05:00
Aiden Cline f00380d285 ci: review tweak 2025-12-03 16:16:08 -06: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
Aiden Cline 70f4722356 ci: review ready for review action 2025-12-03 13:35:49 -06:00
Aiden Cline 8898bf7ca4 ci: tweak review cmd 2025-12-03 13:34:45 -06:00
Frank e5b13b767e zen: usage graph respect light/dark mode 2025-12-03 14:24:44 -05:00
Aiden Cline 3181c68cbb ci: make review only fire on non draft pr creation 2025-12-03 13:10:40 -06:00
Aiden Cline c3c9003dbb ci: add pr review 2025-12-03 12:45:06 -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
Luke Parker c5b4cc80cc
fix: bunfs path on windows (#5011) 2025-12-03 11:21:13 -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
GitHub Action 0eb97086fc chore: format code 2025-12-03 16:47:25 +00:00
Aiden Cline 5b34636afa ignore: docs & style 2025-12-03 10:46:48 -06:00
GitHub Action f1138b9a55 ignore: update download stats 2025-12-03 2025-12-03 12:04:36 +00:00
opencode 23ff6dbba4 release: v1.0.129 2025-12-03 11:39:04 +00: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
Ben Vargas 6c25e64658
fix: correct Provider type in chat.params plugin hook (#5003) 2025-12-02 22:50:21 -06:00
Jason Cheatham f2fd0f8f00
fix: handle `0` in ANSI theme color definitions (#5009) 2025-12-02 22:42:30 -06:00
Frank 44cdde5422 zen: fix removing provider 2025-12-02 21:52:12 -05:00
Github Action 88235dc618 Update Nix flake.lock and hashes 2025-12-03 02:17:49 +00:00
Sebastian Herrlinger 4d2b671d7b actually bump opentui to v0.1.55
- fix scrollbox empty/blank last items at bottom
- fix should not insert chars with modifiers in input/textarea anymore
- do not wrap OSC4 palette sequences for tmux 3.6
2025-12-03 03:16:32 +01:00
Sebastian Herrlinger 8098031eac Revert "bump opentui to v0.1.55"
This reverts commit 80636fec43.
2025-12-03 03:14:08 +01:00
Github Action 74c882d9d0 Update Nix flake.lock and hashes 2025-12-03 02:06:35 +00:00
Sebastian Herrlinger 80636fec43 bump opentui to v0.1.55
- fix scrollbox empty/blank last items at bottom
- fix should not insert chars with modifiers in input/textarea anymore
- do not wrap OSC4 palette sequences for tmux 3.6
2025-12-03 03:03:52 +01: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
Frank 28c802f399 wip: zen 2025-12-02 18:36:15 -05:00
Dalton Alexandre bcfa63aa4e
fix: allow unignoring files in .ignore (#4814) 2025-12-02 17:15:12 -06:00
Jay V d40feafb01 ignore: commands 2025-12-02 18:09:16 -05:00
Jay V 2a8473891b docs: replace deprecated opencode auth login command with /connect across all documentation
Users no longer need to exit the TUI to add providers - they can now use the /connect command directly in the terminal interface. Updated all provider setup instructions to use simplified format with /connect command instead of the deprecated opencode auth login CLI command. Added /connect to TUI commands reference and streamlined provider documentation to show clearer, more concise setup steps.
2025-12-02 18:08:39 -05: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
Adam f354507d42
fix: session turn margins 2025-12-02 15:50:24 -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