bw_get_process_chain_run_detail
Retrieve process chain run details—steps, statuses, timestamps, message logs—to diagnose failed runs and inspect errors with message variables and source locations.
Instructions
Read the execution detail of one process chain run — all process steps with type, variant, status, timestamps, and parent/child relationships (predecessor graph edges), plus the full message log. chain_id and log_id come from bw_list_process_chain_runs or bw_list_process_chain_last_status output. Use this to diagnose a failed run. Errors come with their message number and long text (diagnosis, system response, procedure). For every failed step the step log is read as well: each error with its message variables and, for a runtime error in a routine, the class, method and line it was raised at — the actual cause when a transformation caught the error and left no short dump.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| log_id | Yes | Run log ID from bw_list_process_chain_runs or bw_list_process_chain_last_status (logId field). | |
| chain_id | Yes | Process chain technical name (e.g. "CHAIN_NAME"). | |
| include_warnings | No | Also show long text, variables and program location for warnings, not only for errors (default false). |