verify_run
Verify a CoreClaw worker run produced real, usable data and return a structured PASS/NO_DATA/FAILED/ERROR_RECORD verdict.
WHEN TO USE: Use after a run reaches a terminal state to get an acceptance verdict without manually inspecting result rows. Distinguishes genuine data from error records (e.g. CAPTCHA/403 rows that populate the list but carry no real payload) — a common false-PASS trap. 中文触发: 当用户要在 CoreClaw 中查询、运行、重跑、停止、导出或查看对应 worker/run/task 数据时使用。
WHEN NOT TO USE: Do not use public web search or code search for private CoreClaw platform data. Do not call excluded internal worker-version or internal-detail APIs.
RETURNS: JSON: {verdict, status, count, real_field_count, sample_fields[], err_msg, err_lines[]}. verdict: PASS|NO_DATA|FAILED|ERROR_RECORD|RUNNING|SUBMIT_FAIL.
WORKFLOW: Call after poll_run or get_worker_run shows a terminal state. Use get_worker_run_log for failure diagnosis and export_worker_run_results for full data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many leading result rows to inspect for the real-data sniff. (default: 5) | |
| run_id | Yes | Worker run identifier. Example: "01KKDXV2G26BT7NH4ZQR2R4NPZ". Obtain from run_worker, list_worker_runs, or get_last_worker_run. |