run_start
Open a run (a tracked walkthrough) so a procedure can be reviewed later.
Returns a run_id — keep it and pass it to run_finish when you're done.
Every tool call until then is automatically attributed to this run.
Use it for a repeatable guide/skill (pass guide) AND for any one-shot
procedure worth logging (omit guide).
Returns guide_version — the version of that procedure frozen for this run
(null for an ad-hoc run, or if the slug matches no procedure you can read).
The response also carries the deprecated doctrine/doctrine_version keys
until 29/10/2026.
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": {
"label": "<label>"
},
"name": "run_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _org | No | Org (id) de CET APPEL. `oto_list_orgs()`. | |
| guide | No | optional — the guide/skill slug being executed (as passed to oto_procedure op=get). Omit for a one-shot/ad-hoc run. | |
| label | Yes | short human description of what this run does (always logged). | |
| _group | No | Équipe (id) de CET APPEL, sous son org parente. | |
| _project | No | Projet (id) de CET APPEL — jeton PRIMAIRE. `oto_project(op='list')`. | |
| doctrine | No | DEPRECATED alias of `guide`, removed on 30/11/2026 — pass `guide` instead. |