Skip to content

Releases

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 22:40

Features

  • Contracts, Fenced State, and Bounded Controller (@loopwright/core, @loopwright/state, @loopwright/controller, @loopwright/cli): Ship RFC 8785 JCS canonical task contracts (TaskContract), SQLite lease fencing with monotonic clock skew guards, out-of-repo TrustedRegistry and ControllerConfig YAML loading with JSON-Pointer ${NAME} environment interpolation, independent verification workers (json-artifact.v1, scope.v1, no-change.v1), authenticated HMAC gate.v1 and pull-request publication receipts, and loopwright CLI (init, check, run, resume, status, inspect, reconcile, closure, app-serve).
  • Isolated Pi Runtime, Token Model Failover, and Native Sandboxes (@loopwright/agent-pi): Ship isolated Pi subprocess execution with pre-send byte admission, secret scrubbing, ordered token-authenticated coding LLM failover across built-in Pi catalog providers (zai / zai-coding-cn glm-5.3 and compatible HTTP gateways), and native OS/container sandboxes (macos-seatbelt, linux-bwrap, linux-landlock, docker).
  • GitHub App Control Plane, Reusable Action, and Declarative Taskpacks (@loopwright/github-app, @loopwright/taskpack-runner, action.yml): Ship .loopwright/taskpack.yaml (kind: Taskpack) automatic compilation, collaborator permission and slash-command intake (/loopwright retry|revise|status), reusable GitHub Action entrypoint, and 14-scenario offline runner parity harness.
  • System-One Decision Routing and Reviewed Memory (@loopwright/decisions, @loopwright/memory): Ship 3-zone calibrated System-One triage (act, confirm, escalate) with 6 non-delegable safety intents (DecisionPolicy), plus 5-gate reviewed memory proposals and compare-and-swap (CAS) compaction.

Documentation & Site

  • Connected Documentation, Blueprint Diagrams, and Branded Hugo Site (docs/, site/, .agents/skills/): Ship 12 public operator guides and walkthroughs, 12 contributor architecture/ADR guides, gpustack-style Blueprint SVG diagrams, llms.txt and Markdown exports, and loopwright-* repository skills.

Known Residual Boundaries

Audited via loopwright closure --verify-failures (18 closed_local, 5 unprovisioned_external; 14/14 failure matrix scenarios passed; 0 falsifications):

  • external-build-and-accelerator-matrix (@loopwright/controller, blocked_external): Multi-architecture/accelerator remote build gates require provisioned external runner infrastructure and signed gate.v1 qualification receipts.
  • remote-host-loss-and-durable-wake (@loopwright/state, blocked_external): Cross-machine host loss and external durable scheduler wake require a provisioned multi-host supervisor environment.
  • deployed-github-app-and-webhook-ingress (@loopwright/github-app, blocked_external): Live GitHub webhook TLS ingress, production App installation credentials, and live GitHub API mutation paths require a deployed staging/production GitHub App environment.
  • interactive-mcp-oauth-browser-flow (@loopwright/github-app, deferred_owned): Interactive browser OAuth MCP flows remain intentionally unsupported in headless unattended runs (PROVIDER_OAUTH_UNSUPPORTED).
  • live-provider-billing-and-effort-attestation (@loopwright/agent-pi, deferred_owned): Live external LLM billing accounting and provider-side reasoning-effort attestation remain bounded by upstream provider API telemetry.