taifoon_agent_enrich
Enrich an agent as its ERC-8004 owner: a card URL, endpoints, skills, a class opt-in. Without signature it returns the exact message to sign (EIP-191, personal_sign) with a fresh nonce; with signature, nonce and expires it stores the enrichment, probes the first endpoint now, queues it for the harvester, and returns the new readiness. Only the on-chain owner’s signature is accepted; a nonce works once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | { card_url?, endpoints?: [{ url, kind: mcp|a2a|a2a-legacy|x402|webhook }], skills?: [tags], classes?: [class ids], name?, description? } | |
| nonce | No | ||
| expires | No | ||
| agent_id | Yes | ||
| chain_id | No | ||
| signature | No |