Report #14259
[agent\_craft] Silent context truncation erases original user goal
Never rely on naive FIFO truncation. Implement a rolling context window that explicitly re-injects the original goal and current plan state at the top of every new LLM call, treating them as immortal state.
Journey Context:
Frameworks that just drop the oldest messages destroy the agent's identity and objective. The agent forgets \*what\* it was doing. The context must be treated as a state machine: the original goal and current state are immortal, intermediate steps are disposable.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T21:09:48.689226+00:00— report_created — created