Store validated workflow packages by content
The API can now validate and store an immutable workflow package with its entrypoint, files, and exact child-workflow dependencies. Repeating the same canonical package returns the same SHA-256 workflow version ID.More
API
API
- Invalid workflow-version content and missing or non-canonical dependencies return
422errors - Workflow version IDs are accepted case-insensitively and returned in canonical lowercase form
Fixes
Fixes
- Workflow-version validation now detects file path collisions that were previously hidden by sort order