Using the validation agent
The validation agent is not available on the free plan.
The validation agent provides an additional level of quality assurance for the data that the Data Agent generates.
To verify the data quality, the validation agent can check:
The scripts that the Data Agent writes. Note that this check does not validate the quality of the script code. It validates the data that the script would produce.
The data that the Data Agent generates.
How the validation agent works
When the validation agent is enabled, it logs the validation actions and identifies the issues that it uncovers.
For example, it might note when a value is in an incorrect format or the distribution doesn't match the original request.
The Data Agent then makes changes in response to those issues. This cycle continues until the issues are resolved.
Notes on agent time and cost
When you enable the validation agent, requests to the Data Agent take additional time and incur additional cost.
To enable the request to run without input from you, before you issue a request that uses the validation agent, change to Autonomous mode.
Enabling the validation agent
To enable the validation agent:
In the Data Agent chat prompt, click the validation option.

To enable validation, toggle Validation to the on position.
When validation is enabled:
To have the validation agent review the code, toggle Review Code to the on position.
To have the validation agent review the generated data, toggle Review Data to the on position.
When you enable validation, for the most efficient results:
Fabricate automatically sets the model level of effort to extra-high.
We recommend that you change the selected model to Opus 4.8.
Last updated
Was this helpful?