Skip to main content

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

  • Invalid workflow-version content and missing or non-canonical dependencies return 422 errors
  • Workflow version IDs are accepted case-insensitively and returned in canonical lowercase form
  • Workflow-version validation now detects file path collisions that were previously hidden by sort order