Scenarios: Commit a scenario to real accounts
commit_scenario Commit a scenario — create its add items as real accounts.
Turns the scenario's add-debt / add-asset changes into real Account
rows and archives any sell/remove targets. Use ONLY after confirming
with the user that they've actually gone through with the change and
the numbers are still correct. Enforces the account limit.
Args:
scenario_id: The scenario to commit.
Returns:
{"success": True, "created_accounts": [{id, name}], "scenario": {...}}
or {"error": "..."}.
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": {
"scenario_id": "<scenario_id>"
},
"name": "commit_scenario"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scenario_id | Yes |