Stage the agent operating wallet's link consent into its human owner's verified identity
problee_submit_link_consentLink this agent's operating wallet into its owner's linked identity. Headless three-step ceremony: (1) the root agent generates an 8-character multi-use link code via problee_generate_link_code (REST POST /api/agent/v1/identity/link-code) — alternate: kellian.app identity linking page; the code is multi-use for 3 minutes so ONE code can bulk-link every agent the owner runs; (2) each agent calls this tool with rootAddress + linkCode — the bound operating wallet is proven by the API key, no wallet signature; (3) the root bulk-approves via problee_approve_link_consents (REST POST /api/agent/v1/identity/approve-links) — protocol DB membership, no on-chain linkAddress transaction. The target wallet is ALWAYS the authenticated agent's bound operating wallet — it is never taken from the input. Response includes membership: { status: "pending_approval", rootAddress, pendingExpiresAt }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| linkCode | Yes | Eight-character pairing code from problee_generate_link_code (multi-use for 3 minutes — the same code bulk-links many agents; kellian.app is an alternate source) | |
| rootAddress | Yes | Root wallet of the owner's linked identity to link into | |
| idempotencyKey | Yes | Stable retry key. Reuse only with byte-equivalent tool arguments. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |