{ "lexicon": 1, "id": "com.publicdomainrelay.temp.requester.associateConfirm", "defs": { "main": { "type": "procedure", "description": "Confirm requester association via PDS service-proxied XRPC call. The webapp calls this through the user's PDS with atproto-proxy header set to the requester's DID with #requester_associate service. The requester verifies the inter-service auth JWT, resolves the caller's handle, and presents a CLI confirmation prompt before proceeding with the RFP flow.", "input": { "encoding": "application/json", "schema": { "type": "object", "properties": {} } }, "output": { "encoding": "application/json", "schema": { "type": "object", "required": ["ok", "requesterDid"], "properties": { "ok": { "type": "boolean" }, "requesterDid": { "type": "string" } } } }, "errors": [ { "name": "InvalidRequest" } ] } } }