claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

Potential Issue Title: "Infinite Loop in Agent UI Implementation Workflow" Rationale: - Captures the core problem of repetitive, cyclical behavior - Uses technical language ("workflow", "implementation") - Describes the specific symptom of looping - Sugge

Open sabelosimelane opened this issue 7 months ago • 1 comments

Bug Description The agent seems to be in a loop. At least two or three times I've seen it implement something in the UI and does it, does it again and does it. It's just in a constant loop for some reason. And I've seen this several times. There's a change that came in maybe today or yesterday but it's just not straightforward like one cut where it was working.

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 1.0.24
  • Feedback ID: 9faad3d5-45a0-44cb-894a-5931913a46e4

Errors

[{"error":"Error: Invalid settings: [\n  {\n    \"code\": \"invalid_type\",\n    \"expected\": \"object\",\n    \"received\": \"null\",\n    \"path\": [],\n    \"message\": \"Expected object, received null\"\n  }\n]\n    at yr9 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:356)\n    at XC (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:1130)\n    at m5 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:1471)\n    at HS (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:7023)\n    at HC (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:11299)\n    at KC (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:11276)\n    at hb (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:14966)\n    at Z7 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:15028)\n    at N1 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:18339)\n    at file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2434:3347","timestamp":"2025-06-15T00:35:24.295Z"},{"error":"Error: Invalid settings: [\n  {\n    \"code\": \"invalid_type\",\n    \"expected\": \"object\",\n    \"received\": \"null\",\n    \"path\": [],\n    \"message\": \"Expected object, received null\"\n  }\n]\n    at yr9 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:356)\n    at XC (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:1130)\n    at m5 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:1471)\n    at HS (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:7023)\n    at HC (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:11299)\n    at tn (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:15236)\n    at Z7 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:15107)\n    at N1 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:18339)\n    at file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2434:3347\n    at n1 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:741:7)","timestamp":"2025-06-15T00:35:24.296Z"},{"error":"Error: Invalid settings: [\n  {\n    \"code\": \"invalid_type\",\n    \"expected\": \"object\",\n    \"received\": \"null\",\n    \"path\": [],\n    \"message\": \"Expected object, received null\"\n  }\n]\n    at yr9 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:356)\n    at XC (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:1130)\n    at m5 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:1471)\n    at hb (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:14944)\n    at Z7 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:15028)\n    at N1 (file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:18339)\n    at file:///Users/sabside/.nvm/versions/node/v22.6.0/lib/node_modules/@anthropic-ai/claude-

Note: Error logs were truncated.

sabelosimelane avatar Jun 15 '25 00:06 sabelosimelane

This seems to be related with the planning. If you give it a planning task, it will plan, come up with a plan, and then does something, comes up with another plan. This plan might be different. And I think this is where the loop is coming in. It's not an infinite loop, but it's still a loop.

sabelosimelane avatar Jun 15 '25 00:06 sabelosimelane

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

github-actions[bot] avatar Oct 10 '25 10:10 github-actions[bot]