Skip to content

Python: support Copilot skill directories and provider tools#5283

Open
yu2001-s wants to merge 2 commits intomicrosoft:mainfrom
yu2001-s:codex/github-copilot-skill-session-fixes
Open

Python: support Copilot skill directories and provider tools#5283
yu2001-s wants to merge 2 commits intomicrosoft:mainfrom
yu2001-s:codex/github-copilot-skill-session-fixes

Conversation

@yu2001-s
Copy link
Copy Markdown

Summary

  • add skill_directories support to GitHubCopilotAgent session options
  • pass provider-contributed tools through to Copilot session creation and resume flows
  • add regression coverage for native Copilot skills, SkillsProvider, and resumed-session tool wiring

Validation

  • cd python && uv run pytest packages/github_copilot/tests/test_github_copilot_agent.py -q
  • cd python && uv run python -m pyright packages/github_copilot/agent_framework_github_copilot
  • cd python && uv run python -m ruff check packages/github_copilot/agent_framework_github_copilot packages/github_copilot/tests/test_github_copilot_agent.py
  • cd python && uv run python -m mypy --config-file packages/github_copilot/pyproject.toml packages/github_copilot/agent_framework_github_copilot

@moonbox3 moonbox3 added documentation Improvements or additions to documentation python labels Apr 15, 2026
@yu2001-s
Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

@yu2001-s yu2001-s marked this pull request as ready for review April 16, 2026 02:57
@yu2001-s yu2001-s force-pushed the codex/github-copilot-skill-session-fixes branch from 926c4ef to 538edb2 Compare April 16, 2026 03:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants