- Workflow canvas
- Guardrails
- Environment variables
- Tool name and description
- Creating an app version automatically versions all workflow tools used by the app.
- Each app version uses its own tool versions; these snapshots do not change after creation.
- Updating a workflow tool affects only new app versions.
- Multiple versions of the same workflow tool can run independently across environments through different app versions.
- Create App Version v2.0 → captures the workflow tool’s current draft
- Update the workflow tool (for example, change the flow or guardrails)
- Create App Version v3.0 → captures the workflow tool’s updated draft
- App version v2.0 (Production) uses the workflow tool captured when Version 2.0 was created.
- App version v3.0 (Test/Beta) uses the updated workflow tool state captured when Version 3.0 was created.