[Feature Request] Add Configuration Option to Limit File Generation in Git Repos

Resolved 💬 5 comments Opened Sep 15, 2025 by mmercuri Closed Jan 6, 2026

Bug Description
If a user has a git repo, dont create a ton of random variant files. It creates a mess the user has to clean up vs. just reverting to a prior commit. Honestly, you need a vibe coder vs. pro coder config switch for nonsense like this.

Environment Info

  • Platform: win32
  • Terminal: vscode
  • Version: 1.0.113
  • Feedback ID: 186a9e39-1622-4587-9c73-66b044b3c8b4

Errors

[{"error":"Error: Diagnostics file path mismatch: expected C:\\Users\\GFxAI\\Desktop\\GameFrame Agent.bat, got file://c:\\users\\gfxai\\desktop\\gameframe agent.bat/)\n    at ZE.beforeFileEdited (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1886:18673)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1906:917)\n    at async XZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:20655)\n    at async s$B (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:17150)\n    at async WZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:16013)\n    at async YZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:15550)\n    at async f$ (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:12654)\n    at async f$ (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:13502)\n    at async f$ (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:13502)","timestamp":"2025-09-15T15:35:02.907Z"},{"error":"AbortError: The operation was aborted\n    at abortChildProcess (node:child_process:749:27)\n    at AbortSignal.onAbortListener (node:child_process:819:7)\n    at [nodejs.internal.kHybridDispatch] (node:internal/event_target:827:20)\n    at AbortSignal.dispatchEvent (node:internal/event_target:762:26)\n    at runAbort (node:internal/abort_controller:486:10)\n    at abortSignal (node:internal/abort_controller:457:3)\n    at AbortController.abort (node:internal/abort_controller:505:5)\n    at Timeout._onTimeout (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3512:75)\n    at listOnTimeout (node:internal/timers:588:17)\n    at process.processTimers (node:internal/timers:523:7)","timestamp":"2025-09-15T15:35:03.921Z"},{"error":"Error: Diagnostics file path mismatch: expected C:\\Users\\GFxAI\\Desktop\\Run GameFrame Agent.ps1, got file://c:\\users\\gfxai\\desktop\\run gameframe agent.ps1/)\n    at ZE.beforeFileEdited (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1886:18673)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1906:917)\n    at async XZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:20655)\n    at async s$B (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:17150)\n    at async WZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:16013)\n    at async YZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:15550)\n    at async f$ (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:12654)\n    at async f$ (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:13502)\n    at async f$ (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:13502)","timestamp":"2025-09-15T15:35:13.453Z"},{"error":"Error: Diagnostics file path mismatch: expected C:\\Users\\GFxAI\\Desktop\\GameFrame Agent.bat, got file://c:\\users\\gfxai\\desktop\\gameframe agent.bat/)\n    at ZE.beforeFileEdited (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1886:18673)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1901:620)\n    at async XZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:20655)\n    at async s$B (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:17150)\n    at async WZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:16013)\n    at async YZ5 (file:///C:/Users/GFxAI/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3274:15550)\n    at async

Note: Error logs were truncated.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗