Add AI job management endpoints
This commit is contained in:
@@ -45,7 +45,10 @@ or compact `system` / `user` fields. The completed job result contains
|
||||
## API
|
||||
|
||||
- `POST /api/v1/jobs` creates one job.
|
||||
- `GET /api/v1/jobs` lists jobs with query filters.
|
||||
- `POST /api/v1/jobs/batch` creates many jobs with shared defaults.
|
||||
- `POST /api/v1/jobs/retry` retries failed/running jobs by filter.
|
||||
- `POST /api/v1/jobs/cancel` cancels pending/running jobs by filter.
|
||||
- `POST /api/v1/jobs/claim` atomically claims pending jobs for a worker.
|
||||
- `GET /api/v1/jobs/{id}` returns technical job state and result.
|
||||
- `POST /api/v1/jobs/{id}/complete` stores a successful job result.
|
||||
|
||||
Reference in New Issue
Block a user