Repository navigation
Releases: XhinLiang/awsl
Release list
awsl v0.3.6
Fixed
- Accept bounded provider
toolUsestrails in completed journal records. Codex workflows that edit files can now persist their completed call and resume it without redoing the agent work.
The runtime and journal use the same fail-closed validation for the tool-use trail. Regression coverage includes a Codex file_change protocol fixture, a real file-backed journal, and durable resume.
awsl v0.3.2
Fixed
- Select native Codex sandbox permissions per run with
--codex-sandbox, including workflows that use unnamed agents. - Resume with the same effective permissions; permission drift is rejected before provider execution.
- Configure the equivalent default through the Codex-only
providers.codex.sandbox_modesetting.
Existing defaults and native configuration files remain unchanged. danger-full-access removes the native sandbox and should only be used for explicitly authorized runs in isolated environments.
awsl run review.js --provider codex --codex-sandbox read-only
awsl resume <run-id> --codex-sandbox read-onlyawsl v0.3.1
Changed
- Route the default Codex
fasttier togpt-5.6-lunaat low reasoning
effort. - Preserve native Claude Haiku routing and the existing Codex balanced/strong
tiers. - Keep durable resume safe by including the changed route in the existing
model-map fingerprint.
Full change: #14
awsl v0.3.0
Highlights
- Adds durable timing statistics to JSON run results and
awsl runs show: total elapsed/active/idle time, attempts, phases, parallelism, and per-call queue/execution/retry durations. - Publishes the implementation-backed
awsl-workflow@1portable workflow ABI proposal. - Adds
awsl init,awsl demo, a five-workflow gallery, andawsl --install-skills. - Adds bounded retries for explicitly recoverable provider failures.
- Pins the patched
nanoid@3.3.18development dependency.
Verification
- 1028 tests passed (1 skipped)
- package tests: 7/7
- conformance tests: 4/4
- Ubuntu and macOS CI passed on the release commit
- high-severity dependency audit passed
See CHANGELOG.md for the complete release notes.
awsl v0.2.0
What's Changed
- docs: Improve awsl public onboarding by @XhinLiang in #6
- feat: Decouple workflow compatibility and improve help by @XhinLiang in #7
- release: Prepare v0.2.0 by @XhinLiang in #8
Full Changelog: v0.1.1...v0.2.0
awsl v0.1.1
What's Changed
- fix: Support Codex workflows outside Git repositories by @XhinLiang in #4
- release: Prepare v0.1.1 by @XhinLiang in #5
Full Changelog: v0.1.0...v0.1.1
awsl v0.1.0
First public release of awsl, the Agentic Workflow Steering Layer.
Highlights
- Trusted JavaScript workflow runtime with
agent(),parallel(),pipeline(),phase(),log(), child workflows, shared budgets, and retained worktrees. - Durable resume, fixed provider identity, deterministic state/events, defensive redaction, and a CycloneDX 1.6 SBOM.
- Evidence-bounded compatibility profile for Codex CLI 0.145.0/0.146.0 and Claude Code 2.1.218.
Install
npm install --global @xhinliang/awsl
awsl --helpRequires Node.js 22 or later. Workflow code is trusted; retained Git worktrees are not OS sandboxes. The npm artifact is published through GitHub OIDC with provenance.
See SECURITY.md for the supported-version policy and private vulnerability reporting channel.