The most expensive Astra agent bug is infinite optimism
When a tool errors, the agent retries until the budget is gone; the author suggests three guardrails: max 20 tool calls, 2 retries per tool, and stopping on repeated errors.

the most expensive bug in a GPT-6 Astra agent isn’t bad reasoning. it’s infinite optimism. tool fails → agent retries → receives the same error → retries again → burns your entire budget three guardrails fix this: • max_tool_calls: 20 hard-stops runaway execution • retries_per_tool: 2 prevents one broken tool from hijacking the run • stop_on_repeated_error: true ends the loop when nothing is changing autonomous doesn’t mean “let it run forever.” it means knowing exactly when the agent should stop, recover or ask for help. I broke down the full Astra agent architecture below ↓
This post quotes another post: x.com/mr_kozh/status/2097221341107925350