Skip to content

v1.8.1

Latest

Choose a tag to compare

@gaelic-ghost gaelic-ghost released this 09 Jul 01:55
1e3e682

SwiftASB v1.8.1 Release Notes

What Changed

  • Refreshed the internal Codex wire snapshot and reviewed compatibility window
    for Codex CLI 0.143.x, with 0.142.x kept as the latest prior compatible
    minor when feasible.
  • Updated the stored turn-item paging protocol route from
    thread/turns/items/list to the upstream thread/items/list method while
    keeping SwiftASB's public turn-item paging request focused on a required
    turn id.
  • Preserved source compatibility for SwiftASB's public .onFailure approval
    policy after Codex CLI 0.143.0 removed the matching upstream wire enum;
    SwiftASB now encodes that public case as on-request.
  • Mapped the new npm plugin source kind for extension inventory summaries while
    keeping detailed npm package, registry, and version metadata internal for
    future extension-management design.
  • Restored Apache License 2.0 as the current public license and removed the
    obsolete split license-policy files.
  • Synced Swift package repo guidance through sync-swift-package-guidance,
    refreshing the managed repo-maintenance scripts for the Swift package
    profile.

Breaking Changes

  • No Swift source-breaking API changes are intended in this patch release.
  • License terms for current public versions are Apache License 2.0 again.

Migration And Upgrade Notes

  • Consumers should use Codex CLI 0.143.x where possible. 0.142.x remains in
    the reviewed prior-minor window when feasible.
  • Callers using CodexAppServer.ApprovalPolicy.onFailure do not need source
    changes, but the current upstream app-server no longer distinguishes that
    mode from on-request at the wire level.
  • Existing listThreadTurnItems(...) callers do not need source changes; the
    route rename is handled internally.

Verification

  • npm view @openai/codex version
  • codex --version
  • scripts/dump-codex-schemas.sh --dump-if-newer --json
  • SCHEMA_VERSION=v0.143.0 scripts/generate-wire-types.sh
  • uv run /Users/galew/.codex/plugins/cache/socket/apple-dev-skills/8.6.0/skills/sync-swift-package-guidance/scripts/run_workflow.py --repo-root /Users/galew/.codex/worktrees/9358/SwiftASB
  • swift build
  • swift test
  • uv run pytest from Tools/AgentSB
  • bash scripts/repo-maintenance/validate-all.sh
  • git diff --check