Skip to content

Releases: XhinLiang/awsl

awsl v0.3.6

Choose a tag to compare

@XhinLiang XhinLiang released this 29 Sep 14:02
Immutable release. Only release title and notes can be modified.
b405764

Fixed

  • Accept bounded provider toolUses trails 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

Choose a tag to compare

@XhinLiang XhinLiang released this 08 Sep 13:38
Immutable release. Only release title and notes can be modified.
9aed29d

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_mode setting.

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-only

awsl v0.3.1

Choose a tag to compare

@XhinLiang XhinLiang released this 20 Aug 09:05
Immutable release. Only release title and notes can be modified.
368f8ec

Changed

  • Route the default Codex fast tier to gpt-5.6-luna at 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

Choose a tag to compare

@XhinLiang XhinLiang released this 19 Aug 09:34
Immutable release. Only release title and notes can be modified.
4290db3

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@1 portable workflow ABI proposal.
  • Adds awsl init, awsl demo, a five-workflow gallery, and awsl --install-skills.
  • Adds bounded retries for explicitly recoverable provider failures.
  • Pins the patched nanoid@3.3.18 development 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

Choose a tag to compare

@XhinLiang XhinLiang released this 06 Aug 12:58
Immutable release. Only release title and notes can be modified.
6e9724f

What's Changed

Full Changelog: v0.1.1...v0.2.0

awsl v0.1.1

Choose a tag to compare

@XhinLiang XhinLiang released this 30 Jul 03:03
Immutable release. Only release title and notes can be modified.
0c9b128

What's Changed

Full Changelog: v0.1.0...v0.1.1

awsl v0.1.0

Choose a tag to compare

@XhinLiang XhinLiang released this 29 Jul 16:20
Immutable release. Only release title and notes can be modified.
e33c563

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 --help

Requires 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.