Fetching from the wire…
Public story · 2026-09-10 · high
Python 1.18.0 also gates GitHub Copilot's file hooks behind an opt-in flag and restricts Foundry checkpoint loading by default.
Why now: Microsoft released the update on September 10.
Microsoft's Agent Framework released python-1.18.0 on September 10, and the headline change is a type swap most teams won't notice until something breaks. SecretString used to be a str subclass, so you could drop it into an f-string or a header dict and it just worked. Now it's a masked wrapper instead.
That matters across all ten provider packages that use the type. Code that interpolates a SecretString directly, say building an auth header, will fail after the upgrade.
Two more breaking changes ride along in the same release. GitHub Copilot's workspace file hooks move behind an enable_file_hooks flag, off by default. Foundry checkpoint deserialization is restricted by default too, though the release doesn't name a matching flag for it. Neither change is documented as a headline feature. Both change what runs without you asking for it.
The release isn't only subtraction. It adds shared vector-store abstractions with portable filters, so a filter written for one backend should work against another. Azure AI Search and Redis connectors are included. Qdrant and pgvector show up as alpha.
The release notes don't say whether there's a compatibility shim for the old SecretString subclass behavior. The safest read is that there isn't one, which means the fix is finding every direct string use of SecretString before the dependency bump, not after.
Each link below shares sources, entities, or timing with this story.
dotnet-1.19.0, released August 22, adds an agent-hooks interception contract as an experimental first-class feature (PR #7564), Azure Blob Storage session persistence, session-persisted chat client routing, and Foundry hosted-agent state persistence. The breaking change is PR...
Roo Code announced it will archive its VS Code extension repo on May 15 and merge back into Cline, the project it originally forked from. CEO Matt Rubens said the team needs to "constantly destroy and recreate to keep up with what's newly possible." Translation: the extension...
The releases promote AG-UI from RC to stable, fix stateless replay of reasoning-paired tool calls, and add explicit prompt cache breakpoints for GPT-5.6 models. Harness agent, mode/todo providers and tool approval graduated out of experimental, plus an Azure Cosmos DB semantic...
Foundry-Local, alongside community runtimes like LocalAI and cua's sandboxes, points to a first-party push to run agents locally with GPU acceleration and OpenAI-compatible APIs. For cost- and privacy-sensitive loops that fan out lots of cheap subagent calls, a local runtime b...
Released July 10, joining .NET and Python, with providers for Foundry, Azure OpenAI, Anthropic, Gemini, A2A, plus MCP support, human-in-the-loop approvals, checkpointed multi-agent workflows, and OpenTelemetry tracing (Microsoft Go Blog). For Go teams running services and clou...
Released September 6 with 8 merged PRs. PR #3960 puts approval gates and workspace checkpoint/rollback into the graph runtime, so a long-running agent team pauses for a human decision and rewinds to a known workspace state. That pairs directly with the geometric-degradation fi...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.