
Runbooks gets a major chat UX rewrite and scoped-per-repository configuration, plus a round of MergeQueue improvements focused on scale and control.
Runbooks: revise PRs directly from chat
The chat session becomes the primary surface for steering the agent — including on PRs that are already up for review.
- **Revise from chat**: ask the agent to apply review-comment changes (or new instructions) straight from the session, without leaving a PR comment.
- **Real-time processing indicator** shows exactly when the agent is working, so it's clear whether the session is waiting on you or on the model.
- **Separate Claude sessions per step execution** with a shared session for the main chat — step runs no longer pollute the chat's context, and the chat stays fast across long runbooks.
- **Pre-execution scripts run once per sandbox** instead of on every step, cutting a meaningful chunk of overhead from multi-step runbooks.
Runbooks: repository-level configuration
Runbook configuration now cascades through three levels: Account → Repository → Session.
- Set workspace-wide defaults at the account level, override them per repository where a different sandbox, tool list, or MCP config makes sense, and still let individual sessions fine-tune on top of that.
- Applies to sandbox config, Claude Code tool allow/deny lists, MCP servers, and PR settings.
- Templates also get edit and delete support this month, so you can iterate on shared starting points without recreating them.
MergeQueue improvements
- Scaled affected-targets processing to handle repos with 350K+ targets.
- New config to restrict which sources can submit PRs to the queue. Docs .
- PR details page now tracks who queued and dequeued each PR.
- More graceful failure handling for partially tagged stacked PRs.
- Stacked PRs now consistently pick up the latest master during bot PR creation.








