GitHub Copilot SDK Ships 'Agent Factories' — Extensions Can Now Declare a JS Closure That Orchestrates a Fleet of Subagents
github/copilot-sdk released v1.0.9-preview.1 on 2026-07-30 at 19:36 UTC, adding Agent Factories: a trusted extension declares a JavaScript closure that orchestrates a fleet of subagents and invokes it by name, with the runtime calling the closure over reverse RPC and handing it primitives to spawn subagents, compose work in parallel or as a pipeline, and report progress. The journaling primitive is the notable part — a resumed run replays completed subagent work for free rather than re-paying for it. The preceding v1.0.9-preview.0 (2026-07-30, 04:58 UTC) added an agentStop lifecycle hook that lets applications intercept and block agent stopping points; Rust and Java SDK variants shipped in lockstep.
Source
↳ Follow the thread