Skip to content

Sync upstream/dev (apply, 20260206-2)#7

Closed
aryasaatvik wants to merge 67 commits intodevfrom
codex/rebase-upstream-dev-20260206-2
Closed

Sync upstream/dev (apply, 20260206-2)#7
aryasaatvik wants to merge 67 commits intodevfrom
codex/rebase-upstream-dev-20260206-2

Conversation

@aryasaatvik
Copy link
Member

Not reviewable on GitHub due to rebase-based diffing.

Review this preview PR instead: #6

Apply after preview PR approved + green:

git push --force-with-lease origin codex/rebase-upstream-dev-20260206-2:dev

adamdotdevin and others added 30 commits February 5, 2026 06:04
… 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.
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.
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
rekram1-node and others added 24 commits February 5, 2026 22:49
Co-authored-by: Hank Stoever <1109058+hstove@users.noreply.github.com>
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
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.
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions
Copy link

github-actions bot commented Feb 6, 2026

Hey! Your PR title Sync upstream/dev (apply, 20260206-2) doesn't follow conventional commit format.

Please update it to start with one of:

  • feat: or feat(scope): new feature
  • fix: or fix(scope): bug fix
  • docs: or docs(scope): documentation changes
  • chore: or chore(scope): maintenance tasks
  • refactor: or refactor(scope): code refactoring
  • test: or test(scope): adding or updating tests

Where scope is the package name (e.g., app, desktop, opencode).

See CONTRIBUTING.md for details.

@aryasaatvik
Copy link
Member Author

Superseded by apply PR #9 (drops the temporary @agni/agent-sdk workspace vendor change).

@aryasaatvik aryasaatvik closed this Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.