feat(intelligent-assistant): add new endpoint to list available skills - #4204
Conversation
… skills Signed-off-by: Stephanie <yangcao@redhat.com>
|
Important This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior. Changed Packages
|
PR Summary by QodoAdd RBAC-gated /v1/skills endpoint for Intelligent Assistant
AI Description
Diagram
High-Level Assessment
Files changed (5)
|
Signed-off-by: Stephanie <yangcao@redhat.com>
Code Review by Qodo
1.
|
…14225-skills-support
Signed-off-by: Stephanie <yangcao@redhat.com>
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4204 +/- ##
=======================================
Coverage 58.33% 58.33%
=======================================
Files 2432 2432
Lines 96775 96776 +1
Branches 26899 26913 +14
=======================================
+ Hits 56456 56457 +1
Misses 40116 40116
Partials 203 203
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|



Hey, I just made a Pull Request!
fixes https://redhat.atlassian.net/browse/RHIDP-14226
fixes https://redhat.atlassian.net/browse/RHIDP-14225
Summary
endpoint
loaded skill metadata (name, description) as-is
Details
Permission (intelligent-assistant-common):
the iaChatAccessPermission pattern
Endpoint (intelligent-assistant-backend):
endpoints like /v1/feedback), gated by iaSkillsAccessPermission with general rate limiting
Tests:
✔️ Checklist