Aiden Cline
a45deddba4
test: rm claude skills test
2025-12-22 15:45:31 -06:00
Buck Evan
3d9414838e
fix(read): narrow .env file blocking to not block .envrc ( #5654 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-22 08:37:43 -06:00
Dax
fbd1576c46
feat: add Agent Skills support ( #5921 )
2025-12-21 19:44:56 -05:00
Aiden Cline
ddd095ba6a
core: add verification that at least 1 primary agent is enabled, add regression tests ( #5881 )
2025-12-20 21:36:22 -06:00
lif
08a3d97002
fix: add transform case for gemini if mcp tool has missing array items ( #5846 )
2025-12-20 11:41:52 -06:00
Aiden Cline
c9da50308a
test: fixture cleanup
2025-12-19 17:00:23 -06:00
Aiden Cline
bd51fb48e2
test: fix test case
2025-12-19 16:37:36 -06:00
Aiden Cline
960362edcd
test: add regression test for setCacheKey option
2025-12-17 10:24:53 -06:00
Aiden Cline
780439d6d2
fix: github install cmd if repo has . in it
2025-12-16 11:19:18 -06:00
René
e9e1f3302e
Provider fix, anthropic Errorhandling if empty image file is read ( #5521 )
2025-12-14 23:56:47 -06:00
Adam
0aef1b8080
fix: test
2025-12-14 21:42:17 -06:00
Dax Raad
712c8e9c40
ci: fix test failures in CI by pre-populating models cache
...
Tests were failing in CI because the models.json cache file doesn't exist
and the data() macro fallback only works at build time, not runtime.
The preload now pre-fetches models.json and disables the background
refresh to prevent race conditions during test execution.
2025-12-14 21:23:45 -05:00
Sebastian Herrlinger
7d0ed22773
fix super modifier parsing
2025-12-11 19:20:23 +01:00
Aiden Cline
5c7a021e61
ignore: add bash tests
2025-12-10 15:07:40 -06:00
Aiden Cline
46cae6260a
ignore: fix test
2025-12-10 13:31:45 -06:00
Dax Raad
9235598ba6
ci
2025-12-09 19:53:50 -05:00
Dax Raad
836f02a1b3
ci
2025-12-09 19:46:59 -05:00
Dax Raad
a2a3bd31e9
ci
2025-12-09 19:46:38 -05:00
Aiden Cline
b9ad1b09cb
better interleaved thinking support ( #5298 )
2025-12-09 16:32:12 -06:00
Dax Raad
3433e5bbd1
fix tests
2025-12-09 16:03:33 -05:00
Dax Raad
40b2a24753
core: fix project event emission to include updated worktree data
2025-12-09 15:41:38 -05:00
Dax Raad
0dc4cc396c
test fixes
2025-12-09 15:41:38 -05:00
Dax Raad
31c49cd6c7
core: add automatic project icon discovery from favicon/logo files
2025-12-09 15:06:24 -05:00
Dax Raad
6d86da7e46
add project.name/icon
2025-12-09 13:57:18 -05:00
Aiden Cline
3fe1711166
core: add test to prevent MCP headers regression when OAuth is enabled
...
Custom headers configured for remote MCP servers were being silently
dropped when OAuth was enabled (the default). This test ensures headers
are always sent to MCP servers regardless of OAuth configuration.
2025-12-09 12:06:40 -06:00
Aiden Cline
0eadf18120
ignore: add test for provider url case
2025-12-07 13:06:12 -06:00
Aiden Cline
476e3ca9f0
tweak: make bash give agent more awareness of cwd, bump default timeout, drop max timeout ( #5140 )
2025-12-06 23:55:07 -06:00
Aiden Cline
848cfda06e
fix: ensure that vcs is still set to git even if no commits in repo
2025-12-04 23:02:11 -06:00
Dax Raad
267cf11962
core: add test for custom model npm package inheritance
2025-12-04 16:30:54 -05:00
Jakub Matjanowski
73c6b95c7d
feat: Enhance DeepSeek reasoning content handling ( #4975 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-12-03 21:31:36 -06:00
Dax
85d8825cb1
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
Dax Raad
5c0dccdc6c
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
Dax Raad
b4c5044d92
retry anthropic overloaded errors
2025-11-25 15:47:34 -05:00
Ariane Emory
b71c39fcdd
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
358593ddaa
ignore: todo fix test case
2025-11-19 15:18:21 -06:00
Aiden Cline
491c26bae3
ignore: flaky test be a lil less flaky plz
2025-11-19 14:46:06 -06:00
Aiden Cline
692984a2a4
ignore: fix hanging test
2025-11-19 14:38:12 -06:00
Dax Raad
84b2d45ecd
core: honor retry-after values exceeding 10 minutes instead of discarding them
2025-11-17 11:33:28 -05:00
Dax Raad
a601bc1c40
better retry display
2025-11-17 11:31:10 -05:00
Chris Olszewski
43f7cb6326
fix: snapshot history when running from git worktrees ( #4312 )
2025-11-15 01:02:00 -06:00
Aiden Cline
840f332700
fix: max tokens when using models like opus with providers other than anthropic ( #4307 )
2025-11-13 16:39:09 -06:00
Aiden Cline
ad086e1d10
feat: agent color cfg ( #4226 )
...
Co-authored-by: 0xrin <0xrin1@protonmail.com >
Co-authored-by: GitHub Action <action@github.com >
2025-11-11 18:32:44 -06:00
Dax Raad
955340c099
core: add test to verify OpenCode doesn't crash when starting in git repositories with no commit history
2025-11-11 20:17:36 +00:00
Dax Raad
d3473ee7c7
ci
2025-11-11 01:59:10 -05:00
Aiden Cline
2468dad450
set cap for max time to wait between retries ( #4135 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-11-09 11:46:58 -06:00
Christopher Sacca
6f7bb4afe4
fix(lsp): handle optional requests to avoid MethodNotFound (-32601) with MATLAB Language Server ( #4007 )
2025-11-08 16:31:39 -06:00
GitHub Action
9855771157
chore: format code
2025-11-08 01:59:02 +00:00
Jinhyeok Lee
e716472023
vscode: Add VS Code Insiders support ( #4019 )
2025-11-07 10:31:16 -06:00
Dax Raad
a1f2e6bf93
flaky test
2025-11-06 13:05:53 -05:00
Dax Raad
ed8913324e
big format
2025-11-06 13:03:12 -05:00