Commit Graph

8912 Commits

Author SHA1 Message Date
Adam a4bc883595 chore: refactoring and tests (#12468) 2026-02-06 09:37:49 -06:00
Yuvraj Virk c07077f96c fix: correct /data API usage and data format for importing share URLs (#7381) 2026-02-06 15:29:10 +00:00
opencode-agent[bot] e31c27c26b chore: update nix node_modules hashes 2026-02-06 15:12:29 +00:00
Adam 12e8ef3178 fix(app): remove extra error page and use default error boundary 2026-02-06 09:03:45 -06:00
Brendan Allan b7ad8e459c desktop: add loading window and restructure rust (#12176) 2026-02-06 23:03:07 +08:00
opencode-agent[bot] 5a1bf3a968 chore: generate 2026-02-06 14:55:37 +00:00
Adam 812597bb8b feat(web): i18n (#12471) 2026-02-06 08:54:51 -06:00
Adam 0ec5f6608b fix(app): hide 'open in app' button on narrow viewports 2026-02-06 07:10:23 -06:00
Adam 0e73869580 fix(www): z icon color 2026-02-06 06:28:11 -06:00
opencode-agent[bot] 732a3dab8c chore: generate 2026-02-06 12:20:53 +00:00
OpeOginni 400bc7973a fix(desktop): update server removal logic to clear default server URL if removed (#12372) 2026-02-06 06:20:03 -06:00
Alex Yaroshuk ac88c6b637 feat(app): session last updated time display in command pallete's search (#12376) 2026-02-06 06:19:25 -06:00
Maharshi Patel d4fcc1b863 fix(ui): add Windows File Explorer icon for session header (#12386) 2026-02-06 06:18:45 -06:00
Cameron 6c0dce6711 fix(desktop): support desktop titlebar double-click maximize (#12459) 2026-02-06 20:13:24 +08:00
Adam 4afec6731d ignore: refactoring and tests (#12460) 2026-02-06 05:51:01 -06:00
Adam 5d92219812 fix(app): retry error unwrapping (#12462) 2026-02-06 05:50:38 -06:00
Adam 80a5c3d7ed chore: cleanup 2026-02-06 05:35:46 -06:00
opencode-agent[bot] 981b80d40b chore: generate 2026-02-06 10:20:52 +00:00
Brendan Allan 3c5e1a98fc desktop: add key accelerators to menu itms 2026-02-06 18:20:04 +08:00
opencode-agent[bot] 5ae4463b63 chore: generate 2026-02-06 10:11:44 +00:00
Brendan Allan e0e32ed3a8 desktop: add more basic menu bar items 2026-02-06 18:10:48 +08:00
Devin Griffin 9b20679a61 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 26e1901bd0 desktop: maximize main window by default (#12433) 2026-02-06 07:30:13 +00:00
opencode-agent[bot] 9f00b8c8dc chore: generate 2026-02-06 05:37:00 +00:00
Dax Raad c35bd39829 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 266de27a0b 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 0f1fdeceda zen: fix usage graph 2026-02-06 00:22:09 -05:00
Luke Parker 8bf97ef9e5 chore: align windows test runner to blacksmith (#12364) 2026-02-05 20:15:34 -06:00
Akshar Patel 683d234d80 feat(tui): highlight esc label on hover in dialog (#12383) 2026-02-05 20:11:08 -06:00
Hank Stoever 229cdafcc4 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 154d0ebf53 increase skill dialog width 2026-02-05 18:38:31 -05:00
Andrew Pashynnyk 2e9a63fe4f fix(opencode): improve skills dialog readability (#12356) 2026-02-05 18:35:35 -05:00
opencode 579902ace6 release: v1.1.53 v1.1.53 2026-02-05 23:08:56 +00:00
Aiden Cline 3da2f2f33b chore: make dax shut up (#12375) 2026-02-05 16:51:39 -06:00
Dax Raad 9ff423bebf senior engineer senior engineering 2026-02-05 17:51:12 -05:00
Aiden Cline 1824db13cf tweak: load user plugins after builtin (#12373) 2026-02-05 22:49:48 +00:00
Aiden Cline 36637b3be0 chore: rm hardcoded conditional that was used for testing (#12371) 2026-02-05 16:31:52 -06:00
Dax a45841396f core: fix unhandled errors when aborting with queued messages (#12369) 2026-02-05 22:27:27 +00:00
Akshar Patel 102d8e72bb fix(tui): allow mouse escape via "esc" labels in dialogs (#11421) 2026-02-05 16:14:49 -06:00
Rafi Khardalian 09a0e921ce fix(plugin): user plugins override built-in plugins for same provider (#12361) 2026-02-05 16:04:02 -06:00
opencode-agent[bot] 28c8182bd5 chore: generate 2026-02-05 21:56:26 +00:00
Ariane Emory bccd568993 docs: websearch tool (#12359) 2026-02-05 15:55:50 -06:00
Edin fd8c2fb0cd docs: add Bosnian README translation (#12341) 2026-02-05 15:25:40 -06:00
Alex Yaroshuk d160cca179 fix(app): make close comment button visible in prompt input (#12349) 2026-02-05 15:23:29 -06:00
Aiden Cline b551195818 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 d7c2d5db3b fix(app): hide prompt input when there are perms or questions (#12339) 2026-02-05 14:42:56 -06:00
opencode-agent[bot] 1dd88aeae6 chore: update nix node_modules hashes 2026-02-05 20:31:07 +00:00
Adam 2875405514 fix(app): more terminal stability fixes 2026-02-05 14:21:13 -06:00
Adam 8c0300c021 fix(app): modified file color contrast 2026-02-05 14:21:13 -06:00
Adam 26b786dd3f fix(ui): toast overflow 2026-02-05 14:21:12 -06:00