v0.0.2 — POC baseline (alpha)
Pre-release
Pre-release
v0.0.2 — 2026-04-14
Summary
This tag marks the POC baseline for the Agent Workflow Protocol proof-of-concept: the repository contract (RFCs, schema, examples), the @agent-workflow/engine package on npm, deterministic conformance coverage, MCP stdio hosting, and the lighthouse demo workflow. This is an alpha cut for evaluators and integrators, not a production readiness statement.
Features (POC scope)
- POC execution contract and artifacts: RFC-aligned workflow definition schema, golden fixtures under
examples/, anddocs/poc-scope.mdas the authoritative POC surface. - Core durable execution engine: validation entrypoint, append-only command/event history, linear runner, and full POC walker behavior aligned with the subset.
- Deterministic replay and checkpoints: replay-oriented execution semantics for the POC engine milestone.
- MCP stdio integration surface:
workflows-engine-mcpfor MCP-capable hosts; seedocs/architecture/mcp-stdio-host-smoke.mdand the lighthouse MCP walkthrough. - Conformance harness and CI gate:
npm run conformancewith deterministic vectors; CI validation for workflow fixtures. - Lighthouse demo workflow: reference customer-routing workflow and companion traces for demos.
- Alpha release readiness: versioning policy, release notes, and governed npm publish workflow (manual dispatch).
npm package
Published as @agent-workflow/engine@0.0.2. For installs that follow the documented operator path, prefer an explicit version or the alpha dist-tag (see docs/releases/alpha-release-notes.md for npx -p examples with workflows-engine / workflows-engine-mcp).
Known limitations
- POC node types remain intentionally narrow (
start,end,step,llm_call,tool_call,switch,interrupt). Types such asparallel,agent_delegate,subworkflow,wait, andset_stateare out of scope for this milestone. - Trace companion files under
examples/are narrative companions and are not schema-validated executable inputs. - Contracts and naming are pre-1.0; see
docs/releases/alpha-versioning-and-release-commit-flow.mdfor SemVer and tagging conventions.
Upgrade notes
- Align local verification with CI:
npm run validate-workflowsandnpm run conformancefrom the repository root. - Node: engine declares
engines.node>=22.5.0; repository CI currently exercises Node.js 24 on GitHub Actions. - Use canonical JSON as execution input; YAML is fine for authoring if normalized to JSON before validation or run.
Links
- Alpha release notes (operator runbook and npx recipes): https://github.com/benvdbergh/workflows/blob/v0.0.2/docs/releases/alpha-release-notes.md
- Versioning and release commit flow: https://github.com/benvdbergh/workflows/blob/v0.0.2/docs/releases/alpha-versioning-and-release-commit-flow.md
- npm package: https://www.npmjs.com/package/@agent-workflow/engine/v/0.0.2