# debug\_chain\_run

Source: <https://telegafirst.com/docs/mcp-tool-debug-chain-run>
Locale: ru
releaseGitSha: 45cdd4e19c6d3956d1bfa48c79fcb8dfec11fa9e
sourceContentDigest: c50fc9dd783f940621deecd814d3afb483b6311d8a4a182a2de44a0a859a6be5
Version: 1

# debug\_chain\_run

Debug one customer's message-chain runs, newest first (up to 10). Each run shows its chain, status, entry step, the current step with the moment it was entered, the step timer (\`timeoutMinutes\`, \`timeoutNextStepSeqNum\`, \`conditional\`), \`timer.dueAt\` — when the timeout is owed — \`timer.firesAt\` — the minute tick (its \`:00\` boundary) that moves the run on — and \`timer.reason\`: \`timer\_armed\` (fires at a later tick), \`fires\_on\_next\_tick\` (fires at the very next tick), \`timer\_overdue\` (already due; the next tick moves it), \`waiting\_offer\_delivery\` (a conditional timer starts when the offer card reaches the private chat), \`timer\_skipped\_by\_purchase\`, \`step\_has\_no\_timeout\`, \`timeout\_target\_missing\` (target step absent, deleted or switched off), \`run\_not\_active\`. It also lists the last transitions with their actor. A customer with no run in the asked chain gets \`noRun\`: \`no\_run\`, or \`step\_not\_entry\_point\` — a step that is not an entry point shows its card without a run, so no timer exists; start the funnel at an entry step or move the customer with move\_user\_in\_chain. \`user\_seq\_num\` is the customer's seqNum; \`chain\_seq\_num\` / \`step\_seq\_num\` narrow the read. 0-cost read.

## Права и условия

required\_scopes: ALL.

| Поле | Значение |
| - | - |
| description | "Debug one customer's message-chain runs, newest first (up to 10). Each run shows its chain, status, entry step, the current step with the moment it was entered, the step timer (\`timeoutMinutes\`, \`timeoutNextStepSeqNum\`, \`conditional\`), \`timer.dueAt\` — when the timeout is owed — \`timer.firesAt\` — the minute tick (its \`:00\` boundary) that moves the run on — and \`timer.reason\`: \`timer\_armed\` (fires at a later tick), \`fires\_on\_next\_tick\` (fires at the very next tick), \`timer\_overdue\` (already due; the next tick moves it), \`waiting\_offer\_delivery\` (a conditional timer starts when the offer card reaches the private chat), \`timer\_skipped\_by\_purchase\`, \`step\_has\_no\_timeout\`, \`timeout\_target\_missing\` (target step absent, deleted or switched off), \`run\_not\_active\`. It also lists the last transitions with their actor. A customer with no run in the asked chain gets \`noRun\`: \`no\_run\`, or \`step\_not\_entry\_point\` — a step that is not an entry point shows its card without a run, so no timer exists; start the funnel at an entry step or move the customer with move\_user\_in\_chain. \`user\_seq\_num\` is the customer's seqNum; \`chain\_seq\_num\` / \`step\_seq\_num\` narrow the read. 0-cost read." |
| domain | "chains" |
| name | "debug\_chain\_run" |
| platform\_version | "1.0.24" |
| required\_scopes | \["chains:read"] |
| risk | "read" |
| scope | "chains:read" |
| title | "Debug Chain Run" |

## Входные параметры

[debug\_chain\_run: inputSchema](https://telegafirst.com/docs/schema-0ead01f541e461773d4d8d0d64758bee4cea269ea108a5136cced25647e8fb63)

## Результат

null
