Copilot SDK Go v0.2.2: Config Discovery Exposed
Copilot SDK Go v0.2.2 exposes enableConfigDiscovery across all languages. Runtime now auto-discovers MCP configs and skill directories from your working directory.
TL;DR
- enableConfigDiscovery option now available across all SDK languages (Node.js, Python, Go, .NET)
- Runtime automatically discovers MCP server configs and skill directories from working directory
- Explicit configs take precedence on name collisions
New
- enableConfigDiscovery in SessionConfig — When enabled, the SDK automatically discovers .mcp.json, .vscode/mcp.json, and skill directories, merging them with explicitly provided values.
- Cross-SDK parity — Node.js, Python, Go, and .NET SDKs now all support the same config discovery capability.
Fixed
- gofmt alignment in wire request structs — formatting consistency across Go SDK.
Update Go SDK: go get github.com/github/copilot-sdk/go@v0.2.2
Source: Copilot SDK