bowire.record.stop
Stops an active server-side recording and flushes buffered calls to ~/.bowire/recordings.json. Returns stopped status, recording ID, and step count; safe when no session is open.
Instructions
Stop the active server-side recording (#285) and flush the buffer into ~/.bowire/recordings.json. Returns { stopped, recordingId, stepCount }. Idempotent — returns { stopped: false, reason: "no-active-session" } when no session is open. Two-step by default; pass confirm=true to skip the confirmation gate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Skip the pending-confirmation step. | |
| confirmationToken | No | Confirmation token returned by a prior pending call. |