What
The permission mode sent to remote clients no longer collapses acceptEdits into default. Only bubble maps to "default" and bypassPermissions to "auto"; everything else passes through as-is.
Details
- Permission responses gained an optional
attestedfield, which is removed before the response is forwarded on.
Evidence
case "bypassPermissions":
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Names in the bundleacceptEdits
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
Added since
A small documentation edit on Message your other Claude Code sessions touched a line naming acceptEdits after this was published.
When no value applies, Claude Code decides per message from the two sessions' permission modes. It groups sessions that [bypass permission prompts](/docs/en/permission-modes#skip-all-checks-with-bypasspermissions-mode) into one class, and …cross-session-messaging see the edit
Confirmed since
Anthropic's documentation has since written up acceptEdits, on Configure permissions.
| `acceptEdits` | Auto-accept file edits | File edits and [filesystem operations](#accept-edits-mode-acceptedits) (`mkdir`, `rm`, `mv`, etc.) are automatically approved |agent-sdk/permissions see the edit
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agrees
Anthropic's documentation has since written up acceptEdits, on Configure permissions.