Skip to content

v0.9.0

Choose a tag to compare

@pallaoro pallaoro released this 05 Apr 19:29
· 39 commits to main since this release

What's new

  • flow_list — discover all saved flows with metadata, expected inputs, and published version info
  • flow_read — inspect a flow definition (draft or specific version), zoom into individual nodes, see expected trigger.* inputs
  • flow_publish — promote a draft flow to an immutable numbered version
  • Draft/version model — flow_run uses the latest published version by default; drafts are safe to edit without affecting production. Fully backwards-compatible (no versions dir = runs draft as before)
  • Renamed flow_revert_from_bin → flow_restore_from_bin
  • Removed flow_transpile (Cloudflare Workers transpiler remains in source for future use)
  • SKILL.md updated with versioning guide, new tools, trigger docs, and agent node fix

Versioning model

flows/my-flow.json                    ← draft (working copy)
.clawflow/history/my-flow/            ← undo stack (every edit)
.clawflow/versions/my-flow/1.json     ← published versions (immutable)
  • flow_edit modifies the draft, snapshots to history for undo
  • flow_publish validates and saves as next integer version
  • flow_run defaults to latest published version, draft: true to test working copy
  • No migration needed — existing flows work unchanged