Skip to content

fix(skills): route only to available skills#210

Merged
Aayam Bansal (aayambansal) merged 1 commit into
mainfrom
fix/available-skill-routing
Jul 25, 2026
Merged

fix(skills): route only to available skills#210
Aayam Bansal (aayambansal) merged 1 commit into
mainfrom
fix/available-skill-routing

Conversation

@aayambansal

Copy link
Copy Markdown
Member

Summary

  • give research, biology, physics, and ML agents an authoritative runtime list of callable skills
  • filter the list through the active agent permission rules
  • prevent skill calls when the current registry is empty
  • cover installed-only, permission-denied, and empty-registry behavior with real loader tests

Supersedes #98.

Verification

  • bun test --timeout 15000 --only-failures in backend/cli (1169 pass, 1 scheduled live-catalog test skipped)
  • bun run typecheck
  • bun run format:check
  • focused skill loader and routing tests (9 pass)

@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openscience Ready Ready Preview, Comment Jul 25, 2026 6:18pm

Request Review

@aayambansal
Aayam Bansal (aayambansal) merged commit f2fa104 into main Jul 25, 2026
12 checks passed
@aayambansal
Aayam Bansal (aayambansal) deleted the fix/available-skill-routing branch July 25, 2026 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant