Skip to content

Python: Add AgentSkillsSourceContext to AgentSkillsSource.get_skills #6711

Description

@SergeyMenshykh

Problem: AgentSkillsSource.get_skills 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 get_skills that exposes the invoking agent. The context is created internally by the skills provider and passed through the source pipeline.

This mirrors the .NET change in #6710.

Metadata

Metadata

Assignees

No one assigned

    Labels

    .NETUsage: [Issues, PRs], Target: .NetpythonUsage: [Issues, PRs], Target: Python
    No fields configured for Feature.

    Projects

    Status
    Planned

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions