claude-code - 💡(How to fix) Fix [Feature Request] Expose /feedback command as CLI subcommand or agent tool [2 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#49121Fetched 2026-04-17 08:50:16
View on GitHub
Comments
2
Participants
2
Timeline
5
Reactions
0
Author
Timeline (top)
labeled ×3commented ×2

Error Message

[{"error":"Error: Tool TodoWrite not found\n at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.736Z"},{"error":"Error: Tool TodoWrite not found\n at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.741Z"},{"error":"Error: Tool TodoWrite not found\n at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.746Z"},{"error":"Error: Tool TodoWrite not found\n at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":"2026-04-16T03:17:30.831Z"},{"error":"Error: Tool TodoWrite not found\n at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":"2026-04-16T03:17:30.831Z"},{"error":"Error: Tool TodoWrite not found\n at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":…

Code Example

[{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n    at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.736Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n    at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.741Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n    at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.746Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n    at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":"2026-04-16T03:17:30.831Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n    at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":"2026-04-16T03:17:30.831Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n    at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":
RAW_BUFFERClick to expand / collapse

Bug Description Let Claude submit /feedback

/feedback is only available in interactive mode and can't be invoked programmatically. When Claude identifies something worth reporting (or the user asks it to file feedback), it can't do so — the user has to manually run /feedback and paste text. Either exposing /feedback as a CLI subcommand (claude feedback "text") or as a tool available to the agent would let Claude act on the user's behalf when asked.

Environment Info

  • Platform: linux
  • Terminal: gnome-terminal
  • Version: 2.1.110
  • Feedback ID: 3d46acfa-6779-4547-9580-525991d964a0

Errors

[{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n    at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.736Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n    at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.741Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at rH (/$bunfs/root/src/entrypoints/cli.js:476:6374)\n    at oR8 (/$bunfs/root/src/entrypoints/cli.js:469:6877)","timestamp":"2026-04-16T03:17:28.746Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n    at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":"2026-04-16T03:17:30.831Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n    at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":"2026-04-16T03:17:30.831Z"},{"error":"Error: Tool TodoWrite not found\n    at PtK (/$bunfs/root/src/entrypoints/cli.js:3058:30824)\n    at iw (/$bunfs/root/src/entrypoints/cli.js:476:21016)\n    at t5 (/$bunfs/root/src/entrypoints/cli.js:476:39566)\n    at GT (/$bunfs/root/src/entrypoints/cli.js:476:50270)\n    at cLH (/$bunfs/root/src/entrypoints/cli.js:476:86960)\n    at wA$ (/$bunfs/root/src/entrypoints/cli.js:476:85919)\n    at y5H (/$bunfs/root/src/entrypoints/cli.js:476:85740)\n    at TmH (/$bunfs/root/src/entrypoints/cli.js:476:82092)\n    at gH (/$bunfs/root/src/entrypoints/cli.js:476:6496)\n    at IH (/$bunfs/root/src/entrypoints/cli.js:476:4978)","timestamp":

Note: Content was truncated.

extent analysis

TL;DR

Exposing the /feedback command as a CLI subcommand or making it available to the agent could resolve the issue of Claude being unable to submit feedback programmatically.

Guidance

  1. Investigate the /feedback command: Understand how the /feedback command is currently implemented and why it's only available in interactive mode.
  2. Explore CLI subcommand option: Consider adding a CLI subcommand, such as claude feedback "text", to allow Claude to submit feedback programmatically.
  3. Agent availability: Look into making the /feedback tool available to the agent, enabling Claude to act on the user's behalf when asked.
  4. Error analysis: Analyze the provided error messages to identify any patterns or clues that might indicate a specific issue with the TodoWrite tool or the /feedback command.
  5. Version and environment check: Verify that the issue persists across different versions and environments to rule out any version-specific or environment-related causes.

Example

No specific code example can be provided without more context, but a potential solution might involve creating a new CLI subcommand or modifying the existing /feedback command to accept input programmatically.

Notes

The provided error messages suggest a recurring issue with the TodoWrite tool not being found, which might be related to the /feedback command's limitations. However, without more information about the implementation and environment, it's challenging to provide a definitive solution.

Recommendation

Apply a workaround by exposing the /feedback command as a CLI subcommand or making it available to the agent, as this seems to be the most direct approach to resolving the issue based on the provided information.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING