Copilot SDK v0.2.1-preview.0: Commands & Blob Attachments Node.js gets commands and UI prompts, all SDKs gain custom model listing, and blob attachments let you send images without disk writes. Go has breaking enum and struct naming changes.
Copilot SDK v0.2.1-preview.1: Ephemeral Events Fix Copilot SDK v0.2.1-preview.1 makes ephemeral events truly ephemeral—no longer returned by getMessages(). Use live listeners instead. Breaking change for session idle detection.
Copilot SDK v0.2.1-preview.2: Elicitation & Metadata Copilot SDK v0.2.1-preview.2 adds elicitation request handling for Node, cross-SDK session metadata lookups, and Python async context managers. Fixes tool result serialization bugs.
Copilot Chat v0.43.2026040301: MCP & Claude 4.6 MCP Insiders mode now configurable, Claude 4.6 gets optimized prompts by default, plus session tracking improvements and API updates.
Copilot Chat v0.43: MCP Insiders & Claude 4.6 Defaults Copilot Chat v0.43 adds MCP Insiders configuration, makes Claude 4.6 prompts the default, and improves session tracking with new system-initiated flags.
Claude Code 2.1.91: MCP Persistence, Shell Execution Control MCP results now persist up to 500K chars, shell execution can be disabled, and transcript resume no longer loses history. Plus fixes for plan mode in remote sessions and terminal editing.
Copilot CLI v1.0.17: Built-in Skills & OAuth HTTPS Copilot CLI 1.0.17 adds built-in skills, fixes OAuth HTTPS compatibility with Slack and other providers, and speeds up session resume picker.