Skip to content

v0.5.2

Choose a tag to compare

@portons portons released this 25 Feb 14:50
· 365 commits to main since this release
cde30e3

Added

  • First-class deterministic flow runner:
    • xyte-cli flow run <flow-id> with safe default --plan.
    • guarded progression with --apply --allow-write.
    • resumable execution via --resume <run-id-or-path>.
    • structured artifact bundles under ./tmp/flow-runs/....
  • Flow discovery and lifecycle commands:
    • xyte-cli flow list
    • xyte-cli flow create
    • xyte-cli flow edit
    • xyte-cli flow share
    • xyte-cli flow import
  • New flow-run contract and schema:
    • xyte.flow.run.v1
    • docs/schemas/flow-run.v1.schema.json
  • Built-in executable flow catalog for:
    • flow.setup-readiness-10m
    • flow.incidents-delta-watch
    • flow.watch-to-triage
    • flow.guided-remediation
    • flow.bulk-claim-and-space-import
    • flow.daily-deep-dive-report
  • Doc-sync regression test enforcing exact recipe parity between docs/flows/agent-ops.md and the built-in flow catalog.

Changed

  • Updated agent/operator docs to prefer deterministic flow execution (flow run) for multi-step operations.
  • Added executable-flow guidance in flow docs and skill routing.
  • Hardened watch polling defaults and caps to prevent unbounded API pressure.

Fixed

  • Enforced stricter watch limits:
    • minimum --interval-ms is now 1000.
    • default bounded polling when --max-polls is omitted.
    • maximum --max-polls is now 3600.

What's Changed

  • feat: deterministic flow runner + custom flow lifecycle (v0.5.2) by @portons in #19

Full Changelog: v0.5.1...v0.5.2