Repository navigation
v3.34.2
Fix
The agent now treats SQL Error: results as failures (#398, closes #395). mcp-data-server returns SQL failures as text rather than raising, and the agent's failure check only matched results starting with Error. So the repeated-failure guard from #313 never fired on SQL: a model resending the same broken query looped to the iteration cap. Now the first identical repeat gets a nudge quoting the error, and the second ends the turn at a checkpoint. A model trying different queries is unaffected.
The agent's check and the export's were two copies of one rule. They now share isFailedToolResult() in tool-registry.js.
Upgrading
No config changes; bump the pin to @v3.34.2.