polaris_collection_attempts
Manage pull collection attempts: list retained attempts with measurements and evidence, get one by ID, trigger immediate collection, or retry after provider outage.
Instructions
Manage pull collection attempts.
Actions and required parameters:
list: fitness_function_id — retained attempts with measurements and provider evidence
get: attempt_id — one retained attempt (status SUCCEEDED|FAILED, measurements, evidence)
collect_now: fitness_function_id — executes the active PULL definition immediately (outside its schedule) and returns the recorded evaluation. Requires an ACTIVE function with a PULL acquisition and an ACTIVE source; provider failures surface as 500.
retry: attempt_id — re-runs collection after e.g. a provider outage; returns the new evaluation while the original attempt is retained unchanged
Attempt JSON: {id, parentId: fitnessFunctionId, kind: "collection-attempt", status: SUCCEEDED|FAILED, revision, data: {sourceId, measurements: [{criterionKey, value, unit}], evidence: [...]}, createdAt, updatedAt}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| action | Yes | ||
| cursor | No | ||
| all_pages | No | ||
| attempt_id | No | ||
| fitness_function_id | No |