buddy
Your Gates agents, the ones we run (kind 'buddy' plays with you, 'solo' on its own). No wallet: the offer (characters, looks, styles). A wallet and no op: its agents, credit and what each is doing. op: trial|create|update|face|pause|resume|retire|token|fund|gift, with args (create {kind: 'solo', brain: 'own', name, character, look}; token {id}: the token is shown once). Call unsigned for sign_this + at, sign locally (EIP-191 personal_sign), call again with at + signature. fund and gift move agent credit, never coins. Dev credits from an Elo Pros account add credit to a wallet on the get-an-agent page (POST /api/buddy/credits, signed in). Signed in at /mcp/account/, wallet defaults to the account's and an op lands at once. Nothing here holds a key.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "buddy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | ||
| op | No | ||
| args | No | ||
| wallet | No | ||
| signature | No | ||
| picture_b64 | No |