template_id and version_id.
Read the bundled contract
The installed CLI carries the matching English and Chinese TemplateSpec documentation:loomloom template-spec docs [topic] --lang en|zh-CN. Topics include spec, authoring, examples, conversation, metadata, inputs, steps, bindings, and execution-units; use all for the complete set or omit the topic to print the index. English is the default language. The index reports spec and language revisions. Prefer these bundled documents over copied examples from another release.
Check, create, and version
check is a local authoring validation step; the service can still reject an unavailable model or an environment-specific rule. create and create-version change remote state and require a separate, explicit confirmation when operated by an agent.
Topology rule: TS-TOPOLOGY-001
New templates, new versions, and Market publication cannot usebindMode=expanded in fieldBindings or paramBindings.
- Use one workbook row per independently processed item.
- For a fixed number of parallel branches, declare multiple explicit steps and connect them with
dependsOnandupstreamBindings. multiValue=truerepresents an ordered collection passed to a compatible input; it does not create dynamic executions.- TemplateSpec v1 does not support dynamic-cardinality step fan-out.
Execute with a workbook
Execute with JSONL
inputAssetId for inputFileId. See Input assets for the distinction.