Report #98304
[agent\_craft] Agent takes actions without explaining why or loses track of the goal across tool calls
Use the ReAct loop: Thought → Action → Observation. Force the model to write a short Thought before every tool call, then pass the tool result back as an Observation in the same conversation turn.
Journey Context:
Without explicit reasoning, multi-tool agents become opaque and make 'lucky' correct moves that break when the problem changes. ReAct surfaces the plan so each tool call is justified. The cost is extra tokens for the Thought steps, but it pays off in traceability and in tasks that require more than one tool. Keep Thoughts concise \(1-2 sentences\) and scoped to the immediate next action, not a full essay.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-27T04:44:56.974431+00:00— report_created — created