Rollback Stack Version
stackrollbackCreate a draft version by reverting to a previous version's config. Copies components, config, and pricing from the target version. If a draft already exists, updates it in-place (single-draft rule).
Use stackversions first to find available version numbers.
REQUIRES: session_id from convoopen response (format: sess_v2_...), version (target version number).
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": {
"session_id": "<session_id>",
"version": "<version>"
},
"name": "stackrollback"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | Yes | Target stack version number to roll back to. Use stackversions to list available versions. | |
| session_id | Yes | Session ID from convoopen — pass back EXACTLY as returned, including the ?token=... suffix (format: sess_v2_*?token=*). The suffix is part of the session credential; never strip it when summarizing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hints | No | Guidance for the calling agent: what to do next and which tools relate to this result. | |
| version | No | The stack version the session now points to (version, status). |