--api-key and --base-url (Global options), so the tables leave them out.
List commands print shortened ids: the first 8 characters for traces and evaluators, the first 12 for manifests and datasets. A command that takes an id needs the whole id: it’s in the page’s URL in the dashboard, or for evaluators, in
GET /api/v1/evaluators.Traces
Read a run explains what a trace holds.decimalai traces list
List recent traces.
decimalai traces show
Show full detail for a specific trace as JSON.
decimalai traces stats
Show trace statistics for your workspace as JSON.
decimalai traces import
Import traces from a JSON or JSONL file.
Evaluations
decimalai eval push
Push evaluation scores to a trace. To score from code, see External score import.
Evaluators
An evaluator scores traces on DecimalAI: a pre-built template, or an LLM judge with your own rubric. Score production traces explains how they run.decimalai evaluators add
Add an evaluator to one agent, or to the whole workspace.
--type deterministic needs --template: the API can’t run your code. A custom deterministic check is a Python function in your agent.
decimalai evaluators list
List configured evaluators: enabled (●) or disabled (○), type, agent and shortened id.
decimalai evaluators remove
Remove an evaluator. It needs the full id and the admin role.
decimalai evaluators templates
List the pre-built templates, with each one’s name, type, category and description. Pass the name to evaluators add --template.
Manifests
A manifest is a snapshot of an agent’s configuration. Manifests explains the model.decimalai manifests list
List manifests, with each one’s shortened id, agent and version label.
Regression and compatibility checks
decimalai regression-check
Compare a candidate manifest with the agent’s current baseline, and report which recent production traces it would break. Use it locally, or in CI other than GitHub Actions: Running outside CI.
An
unverified verdict, a change with no traces to measure it against, is held to --fail-on at the severity of the manifest change. A first_run verdict, with no baseline yet, exits 0.
decimalai compat-check
Compare an agent’s latest two manifests and count its traces by what to do with them for training: keep, repair, replay or drop (what each means).
It’s informational, so it won’t block CI: it exits 0 whatever it finds, and also when the agent has fewer than two manifests. It exits 1 only when the request fails.
Repair
Repair fixes the traces marked repair without re-running your agent. Repair explains the rules. Both commands take the two manifests’ full ids, whichcompat-check --format json prints.
decimalai repair preview
Show the repair rules for moving traces from one manifest to another, each with its index, and how many traces are eligible.
decimalai repair apply
Apply all eligible rules, or only the ones you name. It prints the repair batch’s id and status, and how many traces it repaired.
Replay
decimalai replay run
Execute a replay batch: re-run its pending tasks through your updated agent and submit the results. Replay explains the workflow.
Output:
Datasets
Fine-tuning and datasets explains the formats and how to build one from the dashboard.decimalai datasets list
List the datasets in the workspace with row counts and version info.
--help also lists --agent-name. The command accepts it and doesn’t apply it.
decimalai datasets show
Show version history for a specific dataset.
decimalai datasets pull
Pull a dataset version to a local file.
decimalai datasets export
Export a dataset version to stdout (for piping) or a file.
decimalai datasets build
Build a new dataset version from traces. It prints the new version’s id and row count.
--help also lists --verdict, but the server doesn’t apply it, so the build isn’t filtered. To filter by verdict, use allowed_verdicts through the API.
decimalai datasets push-to-hub
Push a dataset to HuggingFace Hub, so any tool that supports load_dataset() can load it. HuggingFace Hub Integration shows how to train on it.
Requires
pip install huggingface_hub datasets.