AWR 0.5.1 updates the personal CLI/MCP release from v0.5.0. It includes selected personal fixes and their workstream prerequisites, plus improvements to the optional source-run Inspector. Team/PG is not part of the package workspace.
Changes
- Source freshness:
awr source inventoryprovides one file-inventory contract for host integrations, with deterministic fingerprints and metadata filtering including.DS_Store. Hosts can stop duplicating this logic. (#169) - Truthful progress: work/status output keeps authoritative source status separate from checkpoint observations. Recent progress uses the exact branch and work ownership; session caller attribution distinguishes declared identities from verified identity. (#174)
- Source-bound content review: review receipts remain tied to the exact source and project; unresolved hard findings and stale receipts cannot silently approve or archive content. (#110)
- Parsing: leading YAML front matter stays out of Markdown preamble content. (#158)
- Agent onboarding: Codex examples and documentation align with grouped MCP, L1/L2 boundaries and host capabilities. CLI help exposes JSON response contracts; npm includes curated CLI/MCP, session and daily-work guides. (#66, #68)
- Personal workstream foundation: explicit source ownership, immutable session attribution, scoped reads and focused context support the review/progress fixes. The required foundations from #83–#89 retain the existing migration identities; they do not claim the complete Team collaboration or advanced delivery-adoption product.
- Inspector, from source: Windows command resolution without a shell, correct context budgets, omission details, complete queue pagination, Chinese/English views, source-aware refresh, and session/event panels. (#65, #69, #73, #74, #131)
- Product introduction: repository, npm and PyPI descriptions share the current AWR positioning, versioned links and explicit feature availability.
Install
npm install -g @originoneai/agent-work-runtime@0.5.1
# Or in a Python virtual environment:
python -m pip install agent-work-runtime==0.5.1
awr --version
awr-mcp --version
The same native CLI/MCP payloads are available for macOS 15+ arm64/x64, Linux glibc 2.39+ arm64/x64 and Windows x64. Launchers require Node 22.14+ or Python 3.9+. Keep npm optional dependencies enabled. The Inspector is not bundled and must be run from the v0.5.1 source checkout.
Upgrade and rollback
Version 0.5.0 uses SQLite schema 4. Version 0.5.1 retains the original 4 → 5 → 6 → 7 migration path. Stop concurrent writers and keep matching binaries, configuration, source files and full runtime history before the explicit refresh that migrates the database. Legacy projects keep their existing IDs and receive a compatible default workstream; multiple workstreams require explicit source configuration. Conflicting active legacy claims must be resolved with the previous runtime.
Older binaries refuse schema 7. Downgrading a package alone is insufficient: restore the verified matching pre-upgrade snapshot, preserve post-upgrade history separately and never overwrite changed sources blindly. See the matched upgrade and rollback guide.
Release boundary
The published workspace remains the eight personal crates: core, workspace, store, source, context, runtime, CLI and MCP. No Team/PG server or dependency is included. DEC, usage/token accounting, ETA and advanced workstream delivery adoption remain outside 0.5.1. Schema migration and passing fixture tests do not establish complete native-agent or Team business acceptance.
The release workflow binds scope, versions, native tests, installation checks and all packages to one source SHA. npm/PyPI artifacts and GitHub assets must match the assembled manifest and checksums. Validation results belong to that exact release commit and its workflow run; historical PR CI is not release evidence.
