What have I already done in this run?
ratchet_recallRecall the work already gated under a run id, before doing anything that might repeat it. Call this FIRST when resuming a task — after a restart, a handoff, or when your context has been compacted and you are no longer certain what you did. It returns what succeeded with the recorded results, what is still in flight, what failed, and — separately, because it is the only category that can hurt you — what has an unknown outcome. Anything under "done" has already happened: use its result rather than performing it again. Costs about a seventeenth of the context of listing the same effects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | The run id you passed to ratchet_begin_effect for this task. |