Skip to content

Fix Claude auth detection with custom config directories - #232

Open
sox8502 wants to merge 1 commit into
mainfrom
daniel/or-207-claude-auth-context
Open

Fix Claude auth detection with custom config directories#232
sox8502 wants to merge 1 commit into
mainfrom
daniel/or-207-claude-auth-context

Conversation

@sox8502

@sox8502 sox8502 commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • import Claude Code's native CLAUDE_CONFIG_DIR from the interactive shell when the macOS app starts
  • use that same profile for auth metadata, skill installation, and every spawned Claude process
  • preserve Claude's default ~/.claude plus ~/.claude.json layout when no override is set

Fixes OR-207.

Test checklist

  • cargo fmt --all --check
  • cargo clippy --all-targets -- -D warnings
  • cargo build --locked
  • cargo test --locked (620 passed, 1 live-cluster test ignored)
  • Four independent read-only Claude reviewers returned NO BLOCKERS
  • Verify a Finder-launched macOS app uses a custom shell-exported CLAUDE_CONFIG_DIR

@sox8502
sox8502 requested a review from myles332 as a code owner August 21, 2026 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant