[Bug] Feedback Prompt Triggered Incorrectly at Session Start
Bug Description
UX bug - when you ask for feedback it should be triggered by task completion or value being received. I think its broken if you ask at the beginning of a session. I think it should be raised when Claude claims completion or success - that is where you will get the best feedback because that is where Claude's failures most commonly exposed.
For example - when Claude faked Docling usage down to the comments and functions and then bypassed those functions and created a duplicate Docling structure that didn't have the same capabilities as a Docling Document, Claude would keep coming back and say 'REAL DOCLING We've implemented x,y,z in a, b, c. - game over'. - Claude did this for three weeks. I would have said Claude is doing terrible in this session even with it all cappsed in the CLAUDE.md. Ayo. That one hurt.
Environment Info
- Platform: darwin
- Terminal: cursor
- Version: 1.0.117
- Feedback ID: 13b229b7-20e5-4cf7-9f8a-e0326bf3e1a3
Errors
[{"error":"Error: Agent file /Users/njayanty/Projects/Upstream Contributions/shut_the_dux_up/dux-etl/tree/design_token_demo/.claude/agents/declarative_uxer_persona.md is missing required 'name' in frontmatter\n at N05 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:9300)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7749\n at Array.map (<anonymous>)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7679\n at async Promise.all (index 1)\n at async _k0.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3698:1318)\n at async _k0.parseAsync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:704:4184)\n at async nn5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3728:1293)\n at async ln5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3688:1151)","timestamp":"2025-09-17T17:42:53.709Z"},{"error":"Error: Missing required \"name\" field in frontmatter\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7863\n at Array.map (<anonymous>)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7679\n at async Promise.all (index 1)\n at async _k0.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3698:1318)\n at async _k0.parseAsync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:704:4184)\n at async nn5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3728:1293)\n at async ln5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3688:1151)","timestamp":"2025-09-17T17:42:53.713Z"},{"error":"Error: Agent file /Users/njayanty/Projects/Upstream Contributions/shut_the_dux_up/dux-etl/tree/design_token_demo/.claude/agents/senior_qe_engineer_persona.md is missing required 'name' in frontmatter\n at N05 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:9300)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7749\n at Array.map (<anonymous>)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7679\n at async Promise.all (index 1)\n at async _k0.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3698:1318)\n at async _k0.parseAsync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:704:4184)\n at async nn5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3728:1293)\n at async ln5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3688:1151)","timestamp":"2025-09-17T17:42:53.714Z"},{"error":"Error: Missing required \"name\" field in frontmatter\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7863\n at Array.map (<anonymous>)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7679\n at async Promise.all (index 1)\n at async _k0.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3698:1318)\n at async _k0.parseAsync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:704:4184)\n at async nn5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3728:1293)\n at async ln5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3688:1151)","timestamp":"2025-09-17T17:42:53.714Z"},{"error":"Error: Agent file /Users/njayanty/Projects/Upstream Contributions/shut_the_dux_up/dux-etl/tree/design_token_demo/.claude/agents/ibm-carbon-frontend-architect.md is missing required 'name' in frontmatter\n at N05 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:9300)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7749\n at Array.map (<anonymous>)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2367:7679\n at async Promise.all (index 1)\n at async _k0.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3698:1318)\n at async _k0.parseAsync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:704:4184)\n at async nn5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3728:1293)\n at async ln5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3688:1151)","timestamp":"2025-09-17T17:42:53.71
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗