Skip to main content

Formats and converters

Format plugins turn a workflow graph into another representation (and back). There is no root ecp encode / ecp decode. Commands live on the plugin topic:
--format on describe / run output goes through the same plugin path. If the format plugin is not installed, the CLI returns ECP_PLUGINS_MISSING.

First-party format plugins

Fluent TypeScript rendering is in core (toFluentSource, ecp.encode(...).as("fluent")). There is no format-fluent extension.

Patch

ecp.patch (on the Ecp instance) applies a structured patch to a graph. Use it from code after you inspect a journal; the CLI surfaces repair through ecp runs rerun --from.

Next steps