Remove agent job resume tool

This commit is contained in:
Dave Aitel
2026-02-06 11:13:23 -05:00
parent 6630587da3
commit 2126e3ffe6
4 changed files with 2 additions and 244 deletions
+1 -6
View File
@@ -3,7 +3,7 @@
This document describes the generic batch job engine used for large agentic workloads.
Agent jobs are designed to be:
1. Resumable and durable via SQLite.
1. Durable via SQLite for progress tracking and export.
2. Bounded by configured concurrency and thread limits.
3. Observable via explicit status/progress tools.
4. Exportable to CSV at stage boundaries.
@@ -30,11 +30,6 @@ Optional args:
- `max_concurrency`: cap on parallel workers (defaults to 64, then capped by config).
- `auto_export`: auto-export CSV on successful completion (default true).
### `run_agent_job`
Resume an existing job by id. Jobs auto-start when created. When resuming, any items
left in `running` state are reset to `pending` unless they already reported a result.
### `get_agent_job_status`
Return job status and progress counters. Most flows should prefer `wait_agent_job`