Skip to content

fix: persist refreshed Claude account tokens#66

Merged
jacobcxdev merged 1 commit into
mainfrom
fix/claude-refresh-persistence
May 3, 2026
Merged

fix: persist refreshed Claude account tokens#66
jacobcxdev merged 1 commit into
mainfrom
fix/claude-refresh-persistence

Conversation

@jacobcxdev
Copy link
Copy Markdown
Owner

Summary

  • persist refreshed Claude tokens to cq-managed keyring even when the active Claude credentials file is missing or belongs to a different account
  • prevent active credential overwrites when stable account identifiers conflict
  • add regression coverage for secondary-account refresh persistence and active credential updates

Test plan

  • go test -race -count=1 ./internal/keyring
  • go vet ./...
  • go test -race -count=1 ./...
  • go test -race -count=1 ./internal/keyring ./cmd/cq ./internal/provider/claude ./internal/proxy

@jacobcxdev jacobcxdev merged commit ff8a461 into main May 3, 2026
1 check passed
@jacobcxdev jacobcxdev deleted the fix/claude-refresh-persistence branch May 3, 2026 01:26
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