Permission prompts and other dialogs no longer interrupt a panel you opened yourself.
What's wrong with this entry?
Around two dozen prompt and dialog types are now marked as yielding to panels, including every permission prompt (bash, browser, file, skill, webfetch, powershell, and both plan-mode prompts) plus cost threshold warnings, goal proposals, computer-use approval, setup and the Chrome install upsell. While you have a panel open that you opened yourself, an agent-initiated dialog of one of these kinds is suppressed rather than interrupting you. No flag or environment variable guards this.
- A new arbitration mode "panel" joins the existing "legacy-dialog" and "typing" choices.
- Suppression requires both a user-invoked panel open and the pending request marked as yielding.
- The flag does not exist at all in v2.1.247.
yieldsToPanels: !0,
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.228
Diff panel inside the REPL
Both mention panel
-
v2.1.228
A toggleable /diff panel sits behind a gate that is off by default
Both mention panel
-
v2.1.228
Diff panel usage event
Both mention panel