[Bug] Duplicate agent entries displayed in agent selection menu

Resolved 💬 4 comments Opened Nov 27, 2025 by greenclaw Closed Jan 26, 2026

Bug Description
I just reinstalled my claude code installation to native 2.0.55
When I list agents from code cli, I use arrow down until hit my second custom agents
Then cursor duplicates and get further down.
I can only use upper arrow, hence other agents aren't accessible

│ │
│ User agents (/Users/rvarnava/.claude/agents) │
│ mobile-test-automation · inherit │
│ ❯ code-reviewer · sonnet │
│ multi-tenant-feature-builder · inherit │
│ ❯ code-reviewer · inherit │
│ feature-builder · inherit │
│ root-cause-debugger · inherit │
│ prototype-validator · inherit │
│ react-native-developer · inherit │
│ system-architect · inherit

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 2.0.55
  • Feedback ID:

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/rvarnava/.local/share/claude/versions/2.0.55 (expected in multi-process scenarios)\n    at HN0 (/$bunfs/root/claude:2667:1622)\n    at TCA (/$bunfs/root/claude:2667:1300)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-27T08:31:12.828Z"},{"error":"Error\n    at dU (/$bunfs/root/claude:27:1143)\n    at <anonymous> (/$bunfs/root/claude:32:10086)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:34:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-27T08:31:13.113Z"},{"error":"Error\n    at dU (/$bunfs/root/claude:27:1143)\n    at <anonymous> (/$bunfs/root/claude:32:10086)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:34:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-27T08:31:13.182Z"},{"error":"Error\n    at dU (/$bunfs/root/claude:27:1143)\n    at <anonymous> (/$bunfs/root/claude:32:10086)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:34:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-27T08:31:13.314Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/rvarnava/.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-27T08:31:20.456Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/rvarnava/.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-27T08:32:29.961Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/rvarnava/.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-27T08:32:38.645Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/rvarnava/.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 (unknown)\n    at async vx (unknown)\n    at unknown\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-27T08:32:45.094Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/rvarnava/.local/share/claude/versions/2.0.55 (expected in multi-proce

Note: Error logs were truncated.

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗