structuredContent with apiBaseUrl and the exact API result. API failures return isError: true and preserve the HTTP status, code, request ID, and structured details.
Reviewer Feedback tools
Start with
settings, then enable and configure reviewer access. Use roster for the canonical subjectUserId and optional subjectContractId before submitting employer feedback. A suggested action is only a recommendation; it never performs a warning, retraining assignment, or offboarding automatically.
Every feedback mutation takes an explicit idempotencyKey. triage also requires the report’s latest updatedAtIso; refresh with get after a 409 rather than blind-retrying.
Task Checklist tools
Checklist authoring works while the job feature is off. Follow this order:
- Call
capabilitiesandlist. - Validate the complete proposed title, required mode, and typed tree inline.
- Create a complete draft, or get and CAS-update an existing draft.
- Resolve representative answers for every branch and repeat count.
- Mint and open an exact-revision preview URL in an authenticated browser.
- Publish with the expected draft revision, expected live version, and
confirmPublish: true. - Re-read the canonical definition and inspect the applied impact and sweep counts.
- Enable the job only after every published definition is ready.
Visual review
opentrain_job_checklists_preview never silently resolves an unspecified draft revision. Choose one source mode:
draftwithexpectedDraftVersionpublishedwithversionNumberpublished-latest, which resolves once and reports the immutable version it bound
previewUrl contains a short-lived capability in its fragment. Open the URL directly; the page exchanges the capability in a request body and strips the fragment from browser history. The response also reports the exact content hash and expiration time.
Submission privacy
Checklist submission detail includes the submitted version’s title, tree, required mode, and active valid answers. Hidden, orphaned, and stale answer paths appear only as inactive audit metadata; their raw values and hashes are not returned. Reviewer Feedback has a stronger boundary: only the employer side can call its tools. The reported AI trainer never receives the report, author, severity, suggested action, notes, event history, or aggregate counts through MCP.Related
HTTP reference
Exact REST paths, schemas, examples, and error recovery.
CLI reference
File-first checklist authoring and employer report management from a shell.