Skip to main content
A check is one assertion about the end state or the agent’s output. A task’s template checks always run, unless the request sets replace_template_checks to true. Add your own in checks on POST /v1/runs. The API gives a custom check an id and sets its source to custom. where is an object of field to value. A string matches as a case-insensitive substring. Other values must be equal. Fields can be dotted paths such as start.date. Collection and action names are the environment’s own. A template task’s checks show the names in use. For offsite-planning the collections are events, slack_messages, messages, drafts, labels, channels, users and calendars. Use rubric only for what a fixed check cannot decide. If no judge model is available, a rubric check is undecided: passed is null, it counts as not passed, and the run still ends done.