The Moment Your Agent Outgrows Its Own Runtime Here's a scenario that will sound familiar if you're building autonomous agents with GitHub Copilot CLI : your orchestrator agent creates a brand-new custom agent — writes the .github/agents/budget-review.agent.md file, commits it, and then tries to delegate work to it via the task tool. Except... it can't. The new agent doesn't exist yet, at least not in the running session's registry. The task tool's agent_type list is frozen at session start. Your new agent won't be discoverable until a fresh session begins. And there's no built-in way to restart from within the session. So you close the terminal. Reopen it. Resume. It works now. But if your agent platform does this ten times a day — creating specialized agents on the fly based on family needs, work context, or content pipelines — that manual restart becomes the single biggest bottleneck in your entire autonomous workflow.…