update_surface
Move or rename a surface, or adopt_session to rebind an existing managed Claude or Codex identity after a restart using pinned historical evidence and fresh process/topology proof.
Instructions
Move or rename a surface, or adopt_session to rebind an existing managed Claude or Codex identity after a restart using pinned historical evidence and fresh process/topology proof. Adoption changes no pane or input; layout reconciliation follows separately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | ||
| pane | No | ||
| role | No | ||
| after | No | ||
| focus | No | ||
| index | No | ||
| model | No | ||
| title | No | ||
| action | Yes | ||
| before | No | ||
| surface | Yes | ||
| authority | No | ||
| placement | No | ||
| workspace | No | ||
| launch_cwd | No | ||
| session_id | No | ||
| collab_path | No | ||
| parent_agent_id | No | ||
| preserve_prefix | No | ||
| managed_agent_id | No | ||
| observer_transition | No | ||
| binding_evidence_path | No | ||
| expected_agent_version | No | ||
| binding_evidence_sha256 | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| pane | No | ||
| title | No | ||
| action | No | ||
| surface | No | ||
| workspace | No | ||
| retry_count | Yes |