A practical Tangled CLI nnabeyang.tngl.sh/swift-tangled

feat: add multi-account session management #221

Closed nnabeyang.tngl.sh
targeting main
Closed opened by and assigned to nnabeyang.tngl.sh
targeting main

Store OAuth sessions per DID, add account listing, switching, logout controls, and a one-command account override, and migrate existing Keychain and Linux singleton sessions only after verifying the new copy. Keep auth-agent and explicit file sessions isolated, pin token refresh persistence to the selected DID, and document Git SSH key selection as a separate per-checkout concern. This supersedes the earlier single-commit version of this Pull Request with separate implementation and documentation commits.

This pull request has no versions submitted yet.