[Bug] Error: Bad Substitution with selectedProject?.id
Bug Description
I am trying to create a an admin panel which tries to use "selectProject" in the code. When claude tries to write this file, it crashes: Error: Bad substitution: selectedProject?.id
at D (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:80:79195)
at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:80:79854
at Array.map (<anonymous>)
at $Z9 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:80:78933)
at Object.A (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:80:80018)
at pS6 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1757:28581)
at sS6 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1757:32072)
at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1757:32621
at Array.every (<anonymous>)
at f1B (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1757:32559)
Node.js v24.6.0
Environment Info
- Platform: linux
- Terminal: phpstorm
- Version: 1.0.98
- Feedback ID: 6e95d660-be79-4edc-8d6b-3d20af96c549
Errors
[{"error":"Error: Agent file /home/michael/projects/click-dummy/.claude/agents/.github/CONTRIBUTING.md is missing required 'name' in frontmatter\n at pX5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:6762)\n at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:5236\n at Array.map (<anonymous>)\n at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:5166\n at async Promise.all (index 2)\n at async WP0.<anonymous> (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3648:1198)\n at async WP0.parseAsync (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:662:4184)\n at async yS5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3678:1293)\n at async PS5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3638:1100)","timestamp":"2025-08-31T08:03:08.898Z"},{"error":"Error: Agent file /home/michael/projects/click-dummy/.claude/agents/.github/CODE_OF_CONDUCT.md is missing required 'name' in frontmatter\n at pX5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:6762)\n at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:5236\n at Array.map (<anonymous>)\n at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:5166\n at async Promise.all (index 2)\n at async WP0.<anonymous> (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3648:1198)\n at async WP0.parseAsync (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:662:4184)\n at async yS5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3678:1293)\n at async PS5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3638:1100)","timestamp":"2025-08-31T08:03:08.903Z"},{"error":"Error: Agent file /home/michael/projects/click-dummy/.claude/agents/README.md is missing required 'name' in frontmatter\n at pX5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:6762)\n at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:5236\n at Array.map (<anonymous>)\n at file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2406:5166\n at async Promise.all (index 2)\n at async WP0.<anonymous> (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3648:1198)\n at async WP0.parseAsync (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:662:4184)\n at async yS5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3678:1293)\n at async PS5 (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3638:1100)","timestamp":"2025-08-31T08:03:08.903Z"},{"error":"Error: Tool mcp__phpstorm__search_in_files_by_text not found\n at rgB (file:///home/michael/.nvm/versions/node/v24.6.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3178:4437)\n at TD (file:///home/michael
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗