This folder hosts short, practical recipes for using the GitHub Copilot SDK with .NET. Each recipe is concise, copy‑pasteable, and points to fuller examples and tests.
- Error Handling: Handle errors gracefully including connection failures, timeouts, and cleanup.
- Multiple Sessions: Manage multiple independent conversations simultaneously.
- Managing Local Files: Organize files by metadata using AI-powered grouping strategies.
- PR Visualization: Generate interactive PR age charts using GitHub MCP Server.
- Persisting Sessions: Save and resume sessions across restarts.
- Ralph Loop: Run an unattended agentic loop that iterates on a task until it's done.
- Accessibility Report: Audit a web page for accessibility issues and stream the findings live.
- In-Process Runtime: Run the Copilot runtime in-process instead of launching a separate CLI process.
Add a new recipe by creating a markdown file in this folder and linking it above. Follow repository guidance in CONTRIBUTING.md.
These recipes are now complete and ready to use; the cookbook will continue to evolve as new scenarios are added.