Skip to content

.NET: Add AgentSkillsSourceContext to AgentSkillsSource.GetSkillsAsync #6710

Description

@SergeyMenshykh

Problem: AgentSkillsSource.GetSkillsAsync has no access to invocation context, preventing skill sources from making context-aware decisions (e.g., filtering skills per agent).

Proposal: Add an AgentSkillsSourceContext parameter to GetSkillsAsync that exposes the invoking AIAgent. The context is created internally by AgentSkillsProvider and passed through the source pipeline.

This is a breaking change to the experimental API surface but avoids a harder break later.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

.NETUsage: [Issues, PRs], Target: .Net

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions