Aiden Cline
863461c394
core: prevent env variables in config from being replaced with actual values
...
When opencode.json was missing a $schema, the config loader would add it
and write the file back - but with env variables like {env:API_KEY} replaced
with their actual secret values. This made it impossible to safely commit
opencode.json to version control.
Now the original config text is preserved when adding $schema, keeping
variable placeholders intact.
2026-01-17 20:59:50 -06:00
Aiden Cline
6b56f46281
fix: ensure frontmatter can process same content as other agents ( #8719 )
2026-01-15 13:06:14 -06:00
Aiden Cline
8f93012aeb
fix: ensure plurals are properly handled ( #8070 )
2026-01-12 15:21:01 -06:00
Jeon Suyeol
f140179802
feat(config): deduplicate plugins by name with priority-based resolution ( #5957 )
2026-01-09 02:11:24 -06:00
Matt Silverlock
f76e9b2e30
fix: config precedence now correctly allows local config to override remote ( #7141 )
2026-01-07 12:07:21 -05:00
Dax Raad
999897665c
core: preserve permission config key order to maintain user-defined permission precedence
2026-01-05 14:09:37 -05:00
Matt Silverlock
613ddb3be4
fix: merge instructions arrays across config files ( #6663 )
2026-01-02 13:55:40 -06:00
Dax
e839c1522d
Permission rework ( #6319 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-01-01 17:54:11 -05:00
Didier Durand
6dea0a1002
doc: fix typos in various files ( #6294 )
2025-12-28 13:06:25 -06:00
Dax Raad
b2af82a338
core: add compaction config tests to verify auto and prune settings work correctly
2025-12-26 19:44:32 -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
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
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
GitHub Action
9855771157
chore: format code
2025-11-08 01:59:02 +00:00
Err
20a17386d1
fix: support scoped npm plugins ( #3785 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-11-04 09:15:01 -06:00
Dax Raad
1908ed7a49
core: fix config test by removing model field expectation
2025-09-27 03:10:01 -04:00
Dax Raad
56d0e8acbf
sync
2025-09-27 02:53:20 -04:00