run_batch_job
Execute a recorded batch job file by file, with complete manifest and skips reported. Requires human approval and supports overrides for low confidence or warnings.
Instructions
Ejecuta un BatchJob registrado: aplica el verbo archivo POR archivo, con recibo por archivo (abierto/op/guardado/cerrado) y un MANIFIESTO COMPLETO — cada archivo saltado se reporta (truncar en silencio es el pecado capital).
ESTA llamada (aprobada en el cliente MCP) es la aprobación humana del lote.
Compuertas (tres niveles, como run_assembly_plan):
go_recommendation='partial_or_handback' bloquea salvo override_low_confidence=True;
advertencias 'risky' (irreversible-sin-guardar / ruta de red) bloquean salvo override_warnings=True (flag INDEPENDIENTE — forzar una no desactiva la otra);
fileset vacío o '' sin resolver → se RECHAZA SIEMPRE. No borra archivos (borrado diferido por diseño). Devuelve {ok, changed, skipped, inspected, failed, manifest, failures, log_path} (los verbos de solo-lectura — rebuild/interference/BOM — cuentan como 'inspected', no 'skipped'). [en: Execute a recorded batch job file by file; complete manifest, every skip reported; read-only verbs counted as 'inspected'; no deletion.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| batch_job_id | Yes | ||
| override_warnings | No | ||
| override_low_confidence | No |