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.

Copilot SDK Go v0.2.2: Config Discovery Exposed

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