Skip to content

Refine Claude auth import behavior and stabilize macOS coverage#4

Merged
burakdede merged 3 commits intomainfrom
burakdede/auth-storage-support-hardening-20260331
Mar 31, 2026
Merged

Refine Claude auth import behavior and stabilize macOS coverage#4
burakdede merged 3 commits intomainfrom
burakdede/auth-storage-support-hardening-20260331

Conversation

@burakdede
Copy link
Copy Markdown
Owner

It fixes real macOS Claude import behavior in aisw init, so a logged-in Claude install can now be imported correctly from Keychain. It also tightens the auth policy by making Claude on macOS prefer Keychain first before falling back to file-based credentials, which better matches the platform’s expected storage model.

Alongside that, the docs were updated to distinguish between officially documented auth locations and storage we’ve verified in practice, especially for Linux. The test suite was also tightened so the macOS-sensitive Claude tests remain deterministic and don’t accidentally depend on ambient local login state.

@burakdede burakdede merged commit 94cc4fd into main Mar 31, 2026
4 checks passed
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