Main coves client

feat: add CovesSession model for simplified backend OAuth master

Simplified session model that works with the Coves backend's sealed token architecture. The backend handles all OAuth complexity (DPoP, PKCE, token refresh) and gives us an opaque AES-256-GCM encrypted token. Key features: - Parse session from OAuth callback URI (RFC 8252 private-use scheme) - JSON serialization for secure storage persistence - Immutable with copyWithToken for refresh operations - Proper redaction of sensitive data in toString() 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>


+911
2 changed files