Dax
8c30f551e2
Merge branch 'dev' into sqlite2
2026-02-01 23:58:01 -05:00
Dax Raad
0f3630d936
ci: skip unicode filename test due to inconsistent behavior causing CI failures
2026-02-01 21:01:57 -05:00
Dax Raad
5f552534c7
Merge remote-tracking branch 'origin/sqlite2' into sqlite2
2026-02-01 20:26:24 -05:00
Aiden Cline
5db089070a
test: add unit test
2026-02-01 19:26:23 -05:00
Aiden Cline
f6948d0ffa
fix: variant logic for anthropic models through openai compat endpoint ( #11665 )
2026-02-01 14:50:49 -06:00
Rohan Godha
ca5e85d6ea
fix: prompt caching for opus on bedrock ( #11664 )
2026-02-01 14:42:42 -06:00
neavo
f15755684f
fix(opencode): scope agent variant to model ( #11410 )
2026-02-01 14:12:30 -06:00
YeonGyu-Kim
16145af480
fix: prevent duplicate AGENTS.md injection when reading instruction files ( #11581 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-02-01 13:46:08 -06:00
zerone0x
cc1d3732bc
fix(tui): remove outer backtick wrapper in session transcript tool formatting ( #11566 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-01 13:11:18 -06:00
Joscha Götzer
3577d829c2
fix: allow user plugins to override built-in auth plugins ( #11058 )
...
Co-authored-by: JosXa <info@josxa.dev >
2026-02-01 10:50:41 -06:00
Aiden Cline
d1d7447493
fix: ensure switching anthropic models mid convo on copilot works without errors, fix issue with reasoning opaque not being picked up for gemini models ( #11569 )
2026-02-01 01:36:44 -06:00
Aiden Cline
d4c90b2dfb
fix: issue where you couldn't @ folders/files that started with a "." ( #11553 )
2026-01-31 21:01:51 -06:00
Dax Raad
200aef2eb3
sync
2026-01-31 16:28:07 -05:00
Dax Raad
db908deee5
Merge branch 'dev' into sqlite2
2026-01-31 16:08:47 -05:00
Aiden Cline
da7c874808
tweak: show actual retry error message instead of generic error msg ( #11520 )
2026-01-31 13:15:42 -06:00
Aiden Cline
f834915d3f
test: fix flaky test ( #11427 )
2026-01-31 01:07:22 -06:00
Dax Raad
6b972329fd
sync
2026-01-31 01:58:20 -05:00
Dax Raad
6ecd011e51
tui: allow specifying custom models file path via OPENCODE_MODELS_PATH
...
Users can now configure their own models configuration file by setting the OPENCODE_MODELS_PATH environment variable, providing more flexibility for testing and configuration.
2026-01-31 01:53:23 -05:00
opencode-agent[bot]
644f0d4e92
chore: generate
2026-01-31 02:35:22 +00:00
Steffen Deusch
d9f18e4006
feat(opencode): add copilot specific provider to properly handle copilot reasoning tokens ( #8900 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-01-30 19:53:22 -06:00
opencode-agent[bot]
252b2c450d
chore: generate
2026-01-31 01:32:46 +00:00
Cesar Garcia
0c32afbc35
fix(provider): use snake_case for thinking param with OpenAI-compatible APIs ( #10109 )
2026-01-31 01:32:02 +00:00
Aiden Cline
9d3f32065b
test: add llm.test.ts ( #11375 )
2026-01-30 17:04:32 -06:00
Patrick Schiel
e7ff7143b6
fix: handle redirected_statement treesitter node in bash permissions ( #6737 )
2026-01-30 16:11:45 -06:00
Ryan Vogel
4a56491e42
fix(provider): exclude chat models from textVerbosity setting ( #11363 )
2026-01-30 21:06:48 +00:00
Dax Raad
2de1c82bf7
Merge branch 'dev' into sqlite2
2026-01-30 10:03:47 -05:00
Mikhail Levchenko
b5ffa997da
feat(config): add managed settings support for enterprise deployments ( #6441 )
...
Co-authored-by: Dax <mail@thdxr.com >
2026-01-29 22:56:25 +00:00
Dax Raad
2619acc0ff
Merge branch 'dev' into sqlite2
2026-01-29 13:23:48 -05:00
Aiden Cline
33c5c100ff
fix: frontmatter was adding newlines in some cases causing invalid model ids ( #11095 )
...
Co-authored-by: aptdnfapt <aptdnfapt@users.noreply.github.com >
2026-01-28 23:40:59 -06:00
Aiden Cline
b938e1ea99
test: fix test
2026-01-28 22:02:14 -06:00
Dax Raad
30a918e9d4
Merge branch 'dev' into sqlite2
2026-01-28 18:45:12 -05:00
Aiden Cline
558590712d
fix: ensure parallel tool calls dont double load AGENTS.md
2026-01-28 01:38:10 -05:00
Dax Raad
19a41ab297
sync
2026-01-27 17:43:20 -05:00
Dax Raad
cd174d8cba
sync
2026-01-27 16:57:51 -05:00
Dax Raad
246e901e42
Merge dev into sqlite2
2026-01-27 16:44:06 -05:00
Dax Raad
7706f5b6a8
core: switch commit command to kimi-k2.5 and improve worktree test reliability
2026-01-27 16:24:21 -05:00
Dax Raad
63e38555c9
sync
2026-01-27 15:33:44 -05:00
Dax Raad
a48a5a3462
core: migrate from custom JSON storage to standard Drizzle migrations to improve database reliability and performance
...
This replaces the previous manual JSON file system with standard Drizzle migrations, enabling:
- Proper database schema migrations with timestamp-based versioning
- Batched migration for faster migration of large datasets
- Better data integrity with proper table schemas instead of JSON blobs
- Easier database upgrades and rollback capabilities
Migration changes:
- Todo table now uses individual columns with composite PK instead of JSON blob
- Share table removes unused download share data
- Session diff table moved from database table to file storage
- All migrations now use proper Drizzle format with per-folder layout
Users will see a one-time migration on next run that migrates existing JSON data to the new SQLite database.
2026-01-27 12:36:05 -05:00
Aiden Cline
f12f7e7718
tweak: adjust retry check to be more defensive
2026-01-27 11:31:02 -05:00
Aiden Cline
8b5dde5536
tweak: retry logic to catch certain provider problems
2026-01-26 16:12:41 -05:00
GitHub Action
18bfc740c8
chore: generate
2026-01-26 18:50:58 +00:00
Tim
837037cd04
fix: ensure openai 404 errors are retried ( #10590 )
2026-01-26 13:50:04 -05:00
Aiden Cline
39a73d4894
feat: dynamically resolve AGENTS.md files from subdirectories as agent explores them ( #10678 )
2026-01-26 10:49:41 -05:00
Dax Raad
bf0754caeb
sync
2026-01-26 10:35:53 -05:00
Dax Raad
4d50a32979
Merge dev into sqlite2
2026-01-26 08:53:01 -05:00
Dax Raad
57edb0ddc5
sync
2026-01-26 08:44:19 -05:00
Dax Raad
a614b78c6d
tui: upgrade database migration system to drizzle migrator
...
Replaces custom migration system with drizzle-orm's built-in migrator, bundling migrations at build-time instead of runtime generation. This reduces bundle complexity and provides better integration with drizzle's migration tracking.
2026-01-25 22:27:04 -05:00
adamelmore
5993a098b4
fix(core): don't override source in custom provider loaders
2026-01-25 20:40:00 -06:00
Dax Raad
0c1c07467e
Merge branch 'dev' into sqlite2
2026-01-25 20:18:36 -05:00
Aiden Cline
e2d0d85d93
test: fix
2026-01-24 23:42:12 -05:00