preview_experiment
Dry-run an experiment definition without creating anything. Takes the same experiment object as create_experiment and returns whether it is valid, every problem that would block it (bad weights, stale baseValue, missing paths, name taken, invalid targeting, paths locked by another experiment), and each change alongside the base configuration's current value. exclusionConflicts lists the active experiments experiment exclusion would keep this one apart from (not blocking, but tell the user). Use it to check a definition before create_experiment (which runs the same checks and creates the experiment when it runs), or to show the user the plan when they want to see it first. Load the manage-experiments skill (load_skill("manage-experiments")) first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | The project (application) id to scope this call to. Use list_projects to discover valid ids. | |
| experiment | Yes | ||
| environment | Yes | The environment name to scope this call to (e.g. 'production'). Use list_projects to discover the names available to this token. |