Commit Graph

8914 Commits

Author SHA1 Message Date
cooooooooooode 2c4e92d7ee fix: add directory parameter to plugin client for multi-project support (#11344)
Co-authored-by: cooooooooooode <187372691+cooooooooooode@users.noreply.github.com>
2026-02-06 10:15:35 -06:00
Adam 4aae0aeabd chore: refactoring and tests, splitting up files (#12495) 2026-02-06 10:02:31 -06:00
Adam cafb42e548 chore: refactoring and tests (#12468) 2026-02-06 09:37:49 -06:00
Yuvraj Virk af7328fdea fix: correct /data API usage and data format for importing share URLs (#7381) 2026-02-06 15:29:10 +00:00
opencode-agent[bot] b8f9c2013f chore: update nix node_modules hashes 2026-02-06 15:12:29 +00:00
Adam 9d548c9e25 fix(app): remove extra error page and use default error boundary 2026-02-06 09:03:45 -06:00
Brendan Allan 20202f9ca4 desktop: add loading window and restructure rust (#12176) 2026-02-06 23:03:07 +08:00
opencode-agent[bot] 3a950e9a44 chore: generate 2026-02-06 14:55:37 +00:00
Adam 465df7ceeb feat(web): i18n (#12471) 2026-02-06 08:54:51 -06:00
Adam b0ba9ee6ed fix(app): hide 'open in app' button on narrow viewports 2026-02-06 07:10:23 -06:00
Adam 475871103d fix(www): z icon color 2026-02-06 06:28:11 -06:00
opencode-agent[bot] 03621020cf chore: generate 2026-02-06 12:20:53 +00:00
OpeOginni 78be69512d fix(desktop): update server removal logic to clear default server URL if removed (#12372) 2026-02-06 06:20:03 -06:00
Alex Yaroshuk 39a48c3579 feat(app): session last updated time display in command pallete's search (#12376) 2026-02-06 06:19:25 -06:00
Maharshi Patel 696bbc6250 fix(ui): add Windows File Explorer icon for session header (#12386) 2026-02-06 06:18:45 -06:00
Cameron 4832165567 fix(desktop): support desktop titlebar double-click maximize (#12459) 2026-02-06 20:13:24 +08:00
Adam af94fa2c38 ignore: refactoring and tests (#12460) 2026-02-06 05:51:01 -06:00
Adam 8225078c17 fix(app): retry error unwrapping (#12462) 2026-02-06 05:50:38 -06:00
Adam 05ee14e6ca chore: cleanup 2026-02-06 05:35:46 -06:00
opencode-agent[bot] 782a9167fa chore: generate 2026-02-06 10:20:52 +00:00
Brendan Allan ea1d861e6c desktop: add key accelerators to menu itms 2026-02-06 18:20:04 +08:00
opencode-agent[bot] f836c67de3 chore: generate 2026-02-06 10:11:44 +00:00
Brendan Allan 0e636c6d68 desktop: add more basic menu bar items 2026-02-06 18:10:48 +08:00
Devin Griffin 483b990f1e fix(app): always show project menu button for mobile a11y (#11258)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-02-06 07:46:21 +00:00
Brendan Allan 32b19d6c05 desktop: maximize main window by default (#12433) 2026-02-06 07:30:13 +00:00
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