Update seller page
update_profileSets the user's seller page, which is public: their display name, a bio (Markdown), up to five links (such as their website, GitHub, X, Bluesky, or LinkedIn), whether they're available for custom work and how to reach them about it (a URL or an email address), and up to three of their codebases to feature first, in order (their ids).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"input": "<input>",
"id": "<id>",
"context": "<context>"
},
"name": "update_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| input | Yes | ||
| context | Yes | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. Never include personal data, such as names, email addresses or message text; refer to people by role, such as "the user" or "a buyer". |