Skip to content

fix(enroll): share one claude login across clones - #571

Merged
ehm-seaturtle merged 2 commits into
mainfrom
beav/fix-shared-brain-credential-blanking
Oct 1, 2026
Merged

ehm-seaturtle merged 2 commits into
mainfrom
beav/fix-shared-brain-credential-blanking

Conversation

@ehm-seaturtle

Copy link
Copy Markdown
Member

fix(enroll): share one claude login across clones

  • spawn clones with CLAUDE_SECURESTORAGE_CONFIG_DIR="" so all share the ~/.claude login and its locks
  • migrate 1.48.0 per-actor credential symlinks into the shared login under the claude-code write lock
  • refuse to spawn on a dead shared login, with a /login hint
  • tests: lock cases 1-7, migration integration, shared-brain-auth acceptance
  • bump rhachet-brains-fireworksai, rhachet-roles-bhrain, rhachet-roles-ehmpathy

🐢🌊 surfed in by seaturtle[bot]

- spawn clones with CLAUDE_SECURESTORAGE_CONFIG_DIR="" so all share the ~/.claude login and its locks
- migrate 1.48.0 per-actor credential symlinks into the shared login under the claude-code write lock
- refuse to spawn on a dead shared login, with a /login hint
- tests: lock cases 1-7, migration integration, shared-brain-auth acceptance
- bump rhachet-brains-fireworksai, rhachet-roles-bhrain, rhachet-roles-ehmpathy

Co-authored-by: Ulad Kasach <uladkasach@gmail.com>
@ehm-seaturtle
ehm-seaturtle enabled auto-merge (squash) October 1, 2026 07:07
…e snapshot

- the anthropic api now returns usage.fallback_credit (null), which the locked envelope shape caught
- vendor drift only; no product change

Co-authored-by: Ulad Kasach <uladkasach@gmail.com>
@ehm-seaturtle
ehm-seaturtle merged commit b8b5604 into main Oct 1, 2026
23 checks passed
@ehm-seaturtle
ehm-seaturtle deleted the beav/fix-shared-brain-credential-blanking branch October 1, 2026 07:52
@rhelease rhelease Bot mentioned this pull request Oct 1, 2026
@rhelease

rhelease Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

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