v51

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01206322659.2 KB
projects

List eval definitions (test cases from evals/*.yaml) per workforce component. Reads the env branch's worktree by default; pass ?rev= to read from git.

get/orgs/{org_id}/projects/{project_id}/envs/{env_id}/evals/definitions

Path parameters

org_idstring required
project_idstring required
env_idstring required

Query parameters

revstring nullable

Git rev to read definitions from (branch, tag, or SHA). When set, definitions come from git at that rev instead of the worktree.

component_idstring nullable

Filter to a single workforce component by its numeric app id (returned as component_id). Combines with component_uid: when both are set, components must match both.

component_uidstring nullable

Filter to a single workforce component by its manifest uid (the _id field in timbal.yaml, returned as component_uid).

Response

Eval definitions listed successfully

commit_hashstring required

Head commit of that rev. With source = "worktree", uncommitted file changes are NOT part of this commit — check per-file committed flags.

revstring required

Branch (worktree) or rev (git) the definitions were read from.

sourcestring required

Where definitions were read from: worktree or git.