[Bug] statusline-setup agent ignores CLAUDE_CONFIG_DIR environment variable

Resolved 💬 3 comments Opened Jan 12, 2026 by aporianist Closed Jan 12, 2026

Bug Description
statusline-setup agent ignores CLAUDE_CONFIG_DIR, putting configuration in ~/.claude even if it is set.

Environment Info

  • Platform: linux
  • Terminal: xterm-256color
  • Version: 2.1.5
  • Feedback ID: 3038401f-9d7d-4a60-a876-888d35772d49

Errors

[{"error":"SyntaxError: JSON Parse error: Property name must be a string literal\n    at <parse> (:0)\n    at parse (unknown)\n    at <anonymous> (/$bunfs/root/claude:77:708)\n    at A (/$bunfs/root/claude:11:7245)\n    at MgH (/$bunfs/root/claude:2801:15665)\n    at async k3B (/$bunfs/root/claude:2801:18451)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-12T12:37:51.227Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/claude:855:3940)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-12T12:38:50.169Z"}]

View original on GitHub ↗

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