opencode-agent[bot]
08619ee6fc
chore: generate
2026-02-06 05:37:00 +00:00
Dax Raad
ab49fa8c9c
tui: parallelize skill downloads for faster loading
...
Refactored skill discovery to download skills in parallel instead of sequentially,
reducing load times when multiple skills need to be fetched from remote URLs.
Also updated AGENTS.md with guidance on using dev branch for diffs.
2026-02-06 00:36:11 -05:00
Dax Raad
3ae16bccba
feat(skill): add skill discovery from URLs via well-known RFC
...
Implement the Agent Skills Discovery RFC to allow fetching skills from URLs:
- Add 'urls' field to config.skills for specifying skill registry URLs
- Create Discovery namespace in skill/discovery.ts with pull() function
- Download skills from /.well-known/skills/index.json endpoints
- Cache downloaded skills to ~/.cache/opencode/skills/
- Skip re-downloading existing files for efficiency
Users can now configure:
{
"skills": {
"urls": ["https://example.com/.well-known/skills/ "]
}
}
Implements: https://github.com/cloudflare/agent-skills-discovery-rfc
2026-02-06 00:36:11 -05:00
Frank
8c7d153ef6
zen: fix usage graph
2026-02-06 00:22:09 -05:00
Luke Parker
0d493241fe
chore: align windows test runner to blacksmith ( #12364 )
2026-02-05 20:15:34 -06:00
Akshar Patel
af5a9dfcac
feat(tui): highlight esc label on hover in dialog ( #12383 )
2026-02-05 20:11:08 -06:00
Hank Stoever
965c8bb8aa
fix(config): handle $ character with {file:} pattern ( #12390 )
...
Co-authored-by: Hank Stoever <1109058+hstove@users.noreply.github.com >
2026-02-05 20:10:35 -06:00
Dax Raad
09733f821e
increase skill dialog width
2026-02-05 18:38:31 -05:00
Andrew Pashynnyk
3060f17d85
fix(opencode): improve skills dialog readability ( #12356 )
2026-02-05 18:35:35 -05:00
opencode
49ac7c2e32
release: v1.1.53
v1.1.53
2026-02-05 23:08:56 +00:00
Aiden Cline
9e740edd7d
chore: make dax shut up ( #12375 )
2026-02-05 16:51:39 -06:00
Dax Raad
a3c06bc6d6
senior engineer senior engineering
2026-02-05 17:51:12 -05:00
Aiden Cline
b572658a40
tweak: load user plugins after builtin ( #12373 )
2026-02-05 22:49:48 +00:00
Aiden Cline
a2f84ba5f7
chore: rm hardcoded conditional that was used for testing ( #12371 )
2026-02-05 16:31:52 -06:00
Dax
5637144bf2
core: fix unhandled errors when aborting with queued messages ( #12369 )
2026-02-05 22:27:27 +00:00
Akshar Patel
8c55f05069
fix(tui): allow mouse escape via "esc" labels in dialogs ( #11421 )
2026-02-05 16:14:49 -06:00
Rafi Khardalian
ed6f043bf2
fix(plugin): user plugins override built-in plugins for same provider ( #12361 )
2026-02-05 16:04:02 -06:00
opencode-agent[bot]
e01c1cf00d
chore: generate
2026-02-05 21:56:26 +00:00
Ariane Emory
0cd4593a73
docs: websearch tool ( #12359 )
2026-02-05 15:55:50 -06:00
Edin
04f147a77a
docs: add Bosnian README translation ( #12341 )
2026-02-05 15:25:40 -06:00
Alex Yaroshuk
86ab20d3c3
fix(app): make close comment button visible in prompt input ( #12349 )
2026-02-05 15:23:29 -06:00
Aiden Cline
3c7bfff5d0
tweak: move codex 5.3 model definition to the plugin so that models.dev doesnt have to show unsupported model for others ( #12344 )
2026-02-05 20:53:26 +00:00
Adam
f5aa1a792c
fix(app): hide prompt input when there are perms or questions ( #12339 )
2026-02-05 14:42:56 -06:00
opencode-agent[bot]
1331cbce2b
chore: update nix node_modules hashes
2026-02-05 20:31:07 +00:00
Adam
b8c23fce71
fix(app): more terminal stability fixes
2026-02-05 14:21:13 -06:00
Adam
93381f84a0
fix(app): modified file color contrast
2026-02-05 14:21:13 -06:00
Adam
cc4385b6c1
fix(ui): toast overflow
2026-02-05 14:21:12 -06:00
opencode-agent[bot]
d4a464920b
chore: generate
2026-02-05 19:56:54 +00:00
Adam
67e093f47b
feat(app): open in <app> button ( #12322 )
2026-02-05 19:55:49 +00:00
Adam
a2cd8bc29c
fix(app): allow toggling file tree closed independently ( #12293 )
2026-02-05 13:51:08 -06:00
Daniel Polito
517d25c2cc
feat(desktop): Stop Showing SessionSkeleton on New Workspace ( #12209 )
2026-02-05 13:46:44 -06:00
Daniel Polito
df708df551
feat(desktop): Set Workspace Name Earlier to Improve Creation / Deletion ( #12213 )
2026-02-05 13:38:31 -06:00
opencode-agent[bot]
338bbb169b
chore: update nix node_modules hashes
2026-02-05 19:09:43 +00:00
Steffen Deusch
32b17af0a6
feat(acp): add session usage ( #12299 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-02-05 12:58:09 -06:00
Aiden Cline
5ad5a59f8e
tweak: update transforms for gpt-5.3 ( #12325 )
2026-02-05 12:49:40 -06:00
opencode
0cbe428c5e
release: v1.1.52
v1.1.52
2026-02-05 18:48:54 +00:00
Dax Raad
e7662f9889
enable 5.3 codex
2026-02-05 13:23:58 -05:00
Goni Zahavy
26bcf888c4
feat(tui): add running spinner to bash tool in TUI ( #12317 )
2026-02-05 12:23:02 -06:00
Frank
fb86aa435b
zen: opus 4.6
2026-02-05 13:01:50 -05:00
Dax Raad
9689a1e058
core: silently ignore proxy command failures to prevent config initialization crashes
2026-02-05 12:47:32 -05:00
Aiden Cline
2c92dcc8ab
fix: ensure that github copilot plugin properly sets headers when used in other clients than tui ( #12316 )
2026-02-05 11:40:29 -06:00
opencode-agent[bot]
c1936404f8
chore: update nix node_modules hashes
2026-02-05 16:45:41 +00:00
Dax Raad
61ca69317a
core: bundle GitLab auth plugin directly instead of dynamic install
...
Remove dynamic installation of built-in plugins. GitLab auth is now imported
directly as an internal plugin, eliminating network requests during startup
and simplifying the plugin loading logic.
Removes the need for test mocks since plugins are no longer
dynamically installed at runtime.
2026-02-05 11:29:00 -05:00
Dax Raad
e776077bac
ci: ensure config test waits for dependencies to complete installation
2026-02-05 10:13:52 -05:00
Dax Raad
f4db8e4808
core: fix plugin installation to use direct package.json manipulation instead of bun add
...
This ensures plugins install more reliably by writing dependencies directly
to package.json rather than relying on bun add commands which can fail
in certain environments. Also adds a small delay to ensure filesystem
operations complete before proceeding.
2026-02-05 10:07:59 -05:00
Adam
3168bc8368
chore: cleanup
2026-02-05 07:21:50 -06:00
Adam
f8642dadde
fix(app): file changes not always available
2026-02-05 07:04:44 -06:00
Adam
5f099da732
fix(app): file tree out of sync
2026-02-05 07:04:43 -06:00
Adam
70bb105f6d
chore: package.json scripts
2026-02-05 07:04:34 -06:00
Adam
806b63c7fe
chore: package.json scripts
2026-02-05 07:03:29 -06:00