Report #103947
[agent\_craft] Agent forgets the original goal after many tool calls
Keep a one-sentence 'north star' goal and an immutable list of success criteria at the very top of every prompt. Before each turn, re-read it and compare the proposed next action against it; reject actions that do not advance it.
Journey Context:
Long tool-call chains drift because each new observation pulls attention toward local details. ReAct-style reasoning traces help, but they still decay without an explicit anchor. Restating the goal every turn is not wasted tokens—it is the cheapest guardrail against yak-shaving. The common mistake is burying the goal in the first user message and never surfacing it again.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-13T04:58:40.917752+00:00— report_created — created