Two gaps in the authorize subcommand, both hit live 2026-08-14:
- It POSTs the r3_operations body to the URL the user passed (
handlers.ts ~line 395) instead of discovering authorization_endpoint from the resource's .well-known/aauth-resource.json. Passing a bare origin 404s.
- It signs with the agent token only and treats the 401
person_token_required challenge as fatal — the adaptive person-token acquisition lives only in the main command path. /authorize requires a person token (AAuth -11 §authorization-endpoint-request), so the subcommand fails against any conforming resource.
🤖 Generated with Claude Code
https://claude.ai/code/session_01TQ2FCHHAnuJWF5TJB3838S
Two gaps in the
authorizesubcommand, both hit live 2026-08-14:handlers.ts~line 395) instead of discoveringauthorization_endpointfrom the resource's.well-known/aauth-resource.json. Passing a bare origin 404s.person_token_requiredchallenge as fatal — the adaptive person-token acquisition lives only in the main command path./authorizerequires a person token (AAuth -11 §authorization-endpoint-request), so the subcommand fails against any conforming resource.🤖 Generated with Claude Code
https://claude.ai/code/session_01TQ2FCHHAnuJWF5TJB3838S