Hands Share Run
alterlab_hands_shareOffer to share a completed run. action=preview returns the exact public page (scrubbed timeline, receipt, price, remix link) and stores nothing; show it to the user. action=publish makes it public at alterlab.io/r/ and needs approve=true, which only the user may give after seeing the preview. Pages are noindex unless indexable=true. action=unpublish makes the link return 404; publish again to reuse the slug.
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": {
"run_id": "<run_id>"
},
"name": "alterlab_hands_share"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional page title | |
| action | No | Default preview | |
| run_id | Yes | The completed run | |
| approve | No | Publish: the user approved this public page | |
| indexable | No | Let search engines index the page; default false |