Skip to main content

Environment Management

Create Environment

Parameters:
Either provide templateService + templateName + impersonateUserId, OR provide testId (which includes all template info).

Delete Environment

Always delete environments when done to free up resources. Environments auto-expire after TTL, but explicit cleanup is faster.

Run Management

Start Run

Parameters:

Get Diff

After your agent has made changes:
Parameters:

Evaluate Run

If you have a test with assertions:
Or pass assertions explicitly (no test suite needed):
Parameters: Expected Output Structure:

Get Results

Parameters:

Template Management

List Templates

Get Template

Create Custom Template

Parameters:

Test Suite Management

List Test Suites

Get Test Suite with Tests

Get Individual Test

Create Test Suite

Parameters:

Add Tests to Suite

Run Test from Suite


Complete Example

Next Steps

Code Executors

Use proxy tools for agent frameworks

OpenAI Agents

Integrate with OpenAI Agents SDK