fix(server): key Claude probes on the CLAUDE_CONFIG_DIR the CLI sees

An empty home and "~/.claude" resolve to the same directory but the CLI
treats an explicit CLAUDE_CONFIG_DIR as a separate login, so they must
not share probe results. Also stop caching failed probes so one
instance's failure is not served to its siblings for five minutes.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CeWArRh6FDJGzjGYecyi7A
650b06c3c8Claude committed on 9/26/2026, 12:04:25 AMparentc5ff1c8
5 files changedLine totals unavailable