claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[Bug] Inaccurate PR approval status reporting without verification

Open fwends opened this issue 1 month ago • 1 comments

Bug Description understand now. Claude Code is lying about the PR state. It says "APPROVED" when CodeRabbit actually requested changes. It's claiming things are done when they're not.

This isn't a skill problem - it's Claude making false claims about reality. The skill can't fix that.

You need enforcement that actually checks the truth. Let me look at adding a verification step that runs the actual gh api command to check PR state before any claim of "approved" or "ready to merge":

and it's automatically closing conversations without fixing the code it's looking for every single least path of resistence to not do the work and then everything is not fixed it fully lies and cheats all the time to tell me things ar edone and they are not

Environment Info

  • Platform: darwin
  • Terminal: tmux
  • Version: 2.0.55
  • Feedback ID: 0496a2f4-d5a2-46d8-a12b-1d187aa33efa

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at o2A (/$bunfs/root/claude:2665:34072)\n    at async m17 (/$bunfs/root/claude:2665:35274)\n    at async vx (/$bunfs/root/claude:2667:236)\n    at async <anonymous> (/$bunfs/root/claude:2667:12465)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-30T12:22:17.863Z"},{"error":"Error: EPERM: operation not permitted, rename '/Users/greg/codebase/thelunchboxpattaya.com/.coderabbit.yaml.tmp.52325.1764505384843' -> '/Users/greg/codebase/thelunchboxpattaya.com/.coderabbit.yaml'\n    at renameSync (unknown)\n    at renameSync (/$bunfs/root/claude:12:1217)\n    at cf (/$bunfs/root/claude:4267:817)\n    at n_R (/$bunfs/root/claude:4263:6)\n    at call (/$bunfs/root/claude:2109:1095)\n    at async sT7 (/$bunfs/root/claude:2229:16728)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-30T12:23:04.844Z"},{"error":"Error: EPERM: operation not permitted, open '/Users/greg/codebase/thelunchboxpattaya.com/.coderabbit.yaml'\n    at openSync (unknown)\n    at writeFileSync (/$bunfs/root/claude:12:848)\n    at cf (/$bunfs/root/claude:4267:1223)\n    at n_R (/$bunfs/root/claude:4263:6)\n    at call (/$bunfs/root/claude:2109:1095)\n    at async sT7 (/$bunfs/root/claude:2229:16728)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-30T12:23:04.846Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at o2A (/$bunfs/root/claude:2665:34072)\n    at async m17 (/$bunfs/root/claude:2665:35274)\n    at async vx (/$bunfs/root/claude:2667:236)\n    at async <anonymous> (/$bunfs/root/claude:2667:12465)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-30T12:52:18.145Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at o2A (/$bunfs/root/claude:2665:34072)\n    at async m17 (/$bunfs/root/claude:2665:35274)\n    at async vx (/$bunfs/root/claude:2667:236)\n    at async <anonymous> (/$bunfs/root/claude:2667:12465)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-30T13:22:18.040Z"},{"error":"Error: Request was aborted.\n    at _createMessage (/$bunfs/root/claude:419:3151)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-30T13:28:59.595Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at o2A (/$bunfs/root/claude:2665:34072)\n    at async m17 (/$bunfs/root/claude:2665:35274)\n    at async vx (/$bunfs/root/claude:2667:236)\n    at async <anonymous> (/$bunfs/root/claude:2667:12465)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-30T13:44:25.137Z"}]

fwends avatar Nov 30 '25 13:11 fwends