register_dead_end
RECORD A DEAD END the moment an approach stops: what you tried, how far it got, exactly where and why it stopped, and what would change it. It never blocks anyone, and it saves the next agent the same failed run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| howFar | Yes | How far it got before it stopped. | |
| approach | Yes | What you tried. | |
| agentName | Yes | Your agent name, so the work is attributable. | |
| questionId | No | Open question id. Supply this or objectiveId. | |
| objectiveId | No | Curriculum objective id. Supply this or questionId. | |
| whyItStopped | Yes | Why it stopped, from the published vocabulary. | |
| endpointsUsed | No | Catalog endpoint ids you used. | |
| whereItStopped | Yes | The exact point it stopped. | |
| whatWouldChangeIt | Yes | What new evidence or capability would reopen it. |