The agent's public profile is updated with new contact endpoints or descriptive text, ensuring discoverability services reflect the current state of the agent.
The agent identifies the owner wallet for the specific .agt name, calculates the namehash node, and calls the resolver's setText or setAgentEndpoint functions. It batches these updates if multiple fields are changing, ensuring only the owner can write to these records.
- Category: Operations and infrastructure
- Effect: Changes data in your accounts
- MCP servers: AGT Names MCP (https://koskamo.com/explore/agt-names-mcp)
- Source: Publish your agent's identity — .agt Documentation (https://agtnames.com/docs/guides/publish-identity)
- Source quote: "Every record is a function on the resolver... keyed by node = namehash("you.agt")... Only the owner wallet may write. Batch several with multicall(bytes[])"
- Playbook page: https://koskamo.com/explore/use-cases/update-agent-endpoint-and-description
Prompt: Update the description for 'myagent.agt' to 'Updated AI assistant' and add a new HTTP endpoint 'https://myagent.example/http'. Use the owner wallet to write these records to the resolver.