[Bug] Diff Colorization Incomplete in Update TUI Widget
Resolved 💬 5 comments Opened Oct 7, 2025 by ben-- Closed Dec 10, 2025
Bug Description
The diff colorization in the Update TUI widget is wrong. The attached image should have highlights around each of the test names (they all got leading underscores added), but only the first two are highlighted.
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.0.9
- Feedback ID: acc0ee00-a917-480d-af6b-c514a727e56c
Errors
[{"error":"Error: String not found in file. Failed to apply edit.\n at E31 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:726)\n at $M1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:104)\n at Object.yk2 [as renderToolUseRejectedMessage] (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1095:3738)\n at V2B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:5228)\n at NC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n at Cp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n at Z9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n at Eh (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n at kC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n at jH (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)","timestamp":"2025-10-07T17:00:22.872Z"},{"error":"Error: String not found in file. Failed to apply edit.\n at E31 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:726)\n at $M1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:104)\n at Object.yk2 [as renderToolUseRejectedMessage] (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1095:3738)\n at V2B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:5228)\n at NC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n at Cp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n at Z9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n at Eh (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n at kC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n at jH (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)","timestamp":"2025-10-07T17:00:22.884Z"},{"error":"Error: String not found in file. Failed to apply edit.\n at E31 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:726)\n at $M1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:104)\n at Object.yk2 [as renderToolUseRejectedMessage] (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1095:3738)\n at V2B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:5228)\n at NC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n at Cp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n at Z9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n at Eh (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n at kC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n at jH (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)","timestamp":"2025-10-07T17:00:22.886Z"},{"error":"Error: String not found in file. Failed to apply edit.\n at E31 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:726)\n at $M1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:104)\n at Object.yk2 [as renderToolUseRejectedMessage] (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1095:3738)\n at V2B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:5228)\n at NC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n at Cp (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n at Z9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n at Eh (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n at kC (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n at jH (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)","timestamp":"2025-10-07T17:00:22.888Z"},{"error":"Error: String not found in file. Failed to apply edit.\n at E31 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:992:726)\n at $M1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claud
Note: Error logs were truncated.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗