Skip to content

AWR 0.3.2

Choose a tag to compare

@FreeOnePlus FreeOnePlus released this 11 Sep 09:52
· 705 commits to main since this release
5c8e787

AWR 0.3.2

0.3.2 improves project intake, source continuity, daily work management and recovery.
The native CLI and MCP packages retain all four supported platforms, including
Intel Mac, and database schema 4.

npm install -g @originoneai/agent-work-runtime@0.3.2
# or, in a Python virtual environment
python -m pip install agent-work-runtime==0.3.2
awr --version
awr-mcp --version

Changes

  • Public configuration and authorization notes can be recorded without being
    mistaken for secret values. Secret-value checks still apply.
  • Intake validates source semantics before writing project configuration, sources
    or runtime state. Rejected mappings return diagnostic issues without leaving a
    partially initialized project.
  • Explicit source relocation preserves source identity and history when a
    supported single-file source moves without content changes, with recovery for
    interrupted operations.
  • CLI and MCP reads coordinate source refreshes and return coherent query
    snapshots. Cached reads identify their historical basis.
  • Compact status summaries support work, goal and milestone filters through the
    CLI and awr_project_status MCP tool.
  • The public host workflow example provides pinned-binary session, context,
    checkpoint, evidence and completion operations, including explicit handling of
    uncertain write outcomes.
  • Organization commands preview and maintain explicitly mapped project phase,
    scope, focus and next-action fields without changing task completion.
  • Runtime commands create and check matched program/configuration/source/database
    snapshots and perform previewed offline database restoration with recovery.
    Git source identities include the resolved commit, even when blob bytes match.

See the host contract,
host workflow example and
runtime snapshot contract for supported
operations and exact recovery boundaries.

Compatibility and upgrade

Target Minimum baseline
macOS Apple Silicon arm64 macOS 15
macOS Intel x64 macOS 15
Linux x64 GNU glibc 2.39
Windows x64 Native verification on Windows Server 2025

npm launchers require Node 22.14+; Python launchers require Python 3.9+.
Keep npm optional dependencies enabled. Native executables run without either
launcher runtime; the optional host workflow example requires Python 3.11+.

No schema migration is required from 0.3.1. Keep the original project root,
authoritative sources, runtime history and previous executable when upgrading.
Retain a matching backup before switching the pinned program; follow the
upgrade and rollback procedure.
Native snapshot restoration requires offline clients and matching source,
configuration, project and program identities. It restores the database and
retains displaced bytes; it does not overwrite changed source files or restore
host-managed data outside .awr.

Archives carry source identity, binary hashes, Apache-2.0 and dependency notices.
The release manifest and SHA256SUMS bind the package files. Native platform and
installation checks do not replace host-application integration or real-agent
business acceptance.