- split `init` into manual-key and interactive helpers - document that access_valid checks persisted expiry, not the token - rename single-letter local in redacted() - cover 500 alongside 404 in supports_device_login metadata probe - add config edge-case tests: stale apiKey drop, garbage/string accessExpiresAt, empty-env-var popping, refresh-rotation fallback, missing-token access_valid Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_commands.py | ||
| test_common.py | ||
| test_config.py | ||
| test_oauth.py | ||
| test_validation.py | ||