Say it in chat
At any point during/simulate, mid-run or after it finishes, describe the change:
Edits to the mock environment, an eval or a scenario’s ground truth redo only what the change made stale. Often that means re-scoring the existing run rather than running it again.
Anything else, such as “looks good” or a side question, is answered and the run carries on. Press Esc to pause; your next message stops the run, resumes it, or is taken as a change. To skip production traces for this run, say “skip the traces”.
When
/simulate finishes, it lists each decision it made for you, with how to reverse it, for example: “No fix was applied to your agent; say which fixes from the plan to apply.”
Outside /simulate, the same requests work in chat, and these commands are available directly.
Improve the suite’s quality
/simulation-generate-suite already runs this quality check. Run it yourself after a run when you want the suite checked again. A fresh, independent reviewer examines the scenarios, the harness, the logical coherence of the setup and the evals (plus the knowledge corpus and memory checks when your agent has them), and reports the main root causes. The plugin fixes the suite-side causes and runs a new reviewer each pass until one comes back clean.
It may edit your input files (simulation_prd.md, scenario_variables.yaml, eval_intent.yaml) to say what you mean more clearly, and it tells you what changed and why. Like the suite build, it asks before it changes your harness files.
The report lists what it needs from you, the agent bugs the suite caught (fix those with /simulation-fixes), and what still limits the result, then a suite status: validated, qualified or not yet qualified.
Steer which scenarios get generated
artifacts/history/, and runs of the old set are marked stale.
The generated scenarios can differ slightly from the preview you approved.
Edit the mock environment
/simulation-generate-suite.
Edit an eval
Say it in chat, for example “make the escalation eval also require a ticket number”. The plugin edits the eval on the Plurai backend, refreshes your localpolicies_config.yaml and re-scores the last run without running it again.
Don’t edit policies_config.yaml by hand: it is a read-only copy, and the run scores the backend’s eval set. The plugin won’t loosen an eval just so a scenario passes; it fixes the scenario’s grounding instead.
Correct a scenario’s ground truth
Say it in chat, and cite where the right answer comes from, such as a document or a record. “The agent answered differently in the run” is not a source. The plugin corrects one field at a time (the expected answer, its evidence, the scenario’s target, or a deterministic check) in the same scenario set, and re-scores in minutes. You can’t change a scenario’s persona, opening line or seeded world this way. Regenerate the suite or use/refine-scenarios. Changes to deterministic checks take effect on the next run.
Next steps
Save and switch environments
Save the result as a named environment.
Build the suite
Rebuild the suite from scratch.
Fix and keep regressions
Fix your agent, not the suite.
Commands
Every command and its arguments.