workflow capabilityref: more models

This commit is contained in:
lda
2026-05-18 02:39:02 +07:00 Verified
parent 90e2141be3
commit b288671aee
6 changed files with 84 additions and 10 deletions
+5
View File
@@ -577,6 +577,11 @@ Dot-joined names remain the wire/presentation format, but new runtime code
should parse or format through those refs instead of rediscovering source/name
boundaries with ad hoc string splits.
Saved workflow artifact names use a separate grammar and ref type:
`WorkflowCapabilityRef(artifact_id, version)` serializes as
`workflow.<artifact_id>.v<version>`. Artifact ids may contain dots, so this
must not be parsed as a generic `CapabilityRef`.
The first implementation should prefer artifact validation and dependency
diagnostics before attempting persistent nested resume.