self_recovery
Lift a pause or hold on your own agent: check status, quick-resume with capped risk, or review-resume with a written reflection recorded in the shared knowledge graph.
Instructions
Lifts a pause or other hold on your own agent. action='check', the default, changes no stored state, and both resuming actions verify you own the agent. Neither resume path runs while a void is active; quick also caps risk at 0.40, review at 0.65 plus a written reflection (20+ characters) on what happened, which is recorded in the shared knowledge graph under your agent whether or not it resumes. An attempt that reaches the safety checks stamps a fresh recovery_attempt_at even when they refuse it, so a retry is not a no-op; a missing reflection is rejected before that stamp. To resume an agent you do not own use operator_resume_agent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | Recovery action: check (diagnose), quick (fast resume), review (with reflection) | check |
| reason | No | Brief reason (optional for action=quick) | |
| agent_id | No | UUID; leave unset for yourself. | |
| conditions | No | Recovery conditions (optional for action=review) | |
| reflection | No | What went wrong and what you'll change (required for action=review) | |
| continuity_token | No | Same-process rebind proof only; never a cross-process resume. | |
| client_session_id | No | Binding id for calls in this process; not a cross-process proof. |