axagent experiencelivev0.31.0

release v0.11.0

Compaction becomes a first-class signal

ax now tracks context compaction across harnesses and survives transcripts that vanish mid-ingest.

2026-06-05ax v0.11.021 referenced changes
announcement

0.11.0 promotes context compaction to a first-class signal across harnesses, so the graph records when a session's context was squeezed - a key input for judging what an agent could actually see at any point in a run.

The rest of the release hardens ingest. Claude and Codex readers move to streaming file reads, a transcript that vanishes mid-run is skipped instead of aborting the whole ingest, schema apply is idempotent, and `session.project` is canonicalized off the repository edge so project scoping stays consistent.

Highlights

  • Compaction events are captured as a first-class signal across harnesses.
  • Vanished transcripts are skipped mid-run instead of aborting ingest.
  • Schema apply is idempotent, so repeated applies no longer trip on indexes.
  • Provider built-in tools are excluded from weighted skill rankings.
  • Fixes for the weighted-skills query hang and `role.weight` crash.

Why it matters

Compaction is where agents lose the plot, and until now ax couldn't see it happen. Recording it alongside sturdier, restart-safe ingest means the graph reflects real sessions more faithfully - including the moments context got cut.

referenced changes

21 linked changes

Generated from Release Please and grouped by change type. Each row keeps its issue and commit references.

Features

  1. 01first-class compaction signal across harnesses (#133) (c1d7a91)
  2. 02ingest: emit live progress deltas for codex/claude stages (8b40ac5)
  3. 03migrate node:fs/path → @effect/platform (FileSystem/Path) (bed3ecd)
  4. 04site: Flue-style copy-prompt pill in hero, simplify install section (c477a74)
  5. 05site: honest impact section on /teams (09643c4)
  6. 06site: landing→teams upsell, teams copy trim, interventions fix (2aecb23)
  7. 07site: reframe /teams from cost-savings to opportunity cost (79813ee)
  8. 08site: two A/B positioning pages for ax cloud team layer (ed40e06)
  9. 09site: unify page layouts, responsive header, and changelog freshness (d72f3fb)
  10. 10skills: exclude provider built-in tools from weighted ranking (347e4ea)

Bug Fixes

  1. 01cli: install.ts await launchctl loads (Effect.promise); classifyNoFollow for symlink slots so a regular file doesn't abort uninstall (review fixes) [REVIEW-BLOCKER] (8abfa5c)
  2. 02ingest: canonicalize session.project off the repository edge (21839ac)
  3. 03ingest: claude reader -> FileSystem streaming; vanished transcript skips instead of aborting run (6854fc5)
  4. 04ingest: codex mid-stream NotFound no longer silently skips partial writes; route production through streamCodexFile (review fixes) (1dcad1c)
  5. 05ingest: codex reader -> FileSystem streaming; vanished session skips; flush cadence preserved (e9864bc)
  6. 06ingest: preserve no-follow symlink semantics in directory walks (classifyNoFollow); follow symlinks only where the old code did (7a55ce1)
  7. 07progress: suppress noise-inflated speed for sub-100ms stages (f45f9ef)
  8. 08schema: idempotent schema apply - IF NOT EXISTS on all indexes (ad62420)
  9. 09site: refine card hover, drop accent left-bar + hard rings (16768e7)
  10. 10site: rewrite open-source body, correct footer license to AGPL-3.0 (bfd0ec2)
  11. 11skills: role.weight NONE crash + weighted-query per-edge deref hang (e7b82c5)
generated by release please
Show generated changelog for v0.11.0commit-level detail from Release Please

0.11.0 (2026-06-05)

Features

  • first-class compaction signal across harnesses (#133) (c1d7a91)
  • ingest: emit live progress deltas for codex/claude stages (8b40ac5)
  • migrate node:fs/path → @effect/platform (FileSystem/Path) (bed3ecd)
  • site: Flue-style copy-prompt pill in hero, simplify install section (c477a74)
  • site: honest impact section on /teams (09643c4)
  • site: landing→teams upsell, teams copy trim, interventions fix (2aecb23)
  • site: reframe /teams from cost-savings to opportunity cost (79813ee)
  • site: two A/B positioning pages for ax cloud team layer (ed40e06)
  • site: unify page layouts, responsive header, and changelog freshness (d72f3fb)
  • skills: exclude provider built-in tools from weighted ranking (347e4ea)

Bug Fixes

  • cli: install.ts await launchctl loads (Effect.promise); classifyNoFollow for symlink slots so a regular file doesn't abort uninstall (review fixes) [REVIEW-BLOCKER] (8abfa5c)
  • ingest: canonicalize session.project off the repository edge (21839ac)
  • ingest: claude reader -> FileSystem streaming; vanished transcript skips instead of aborting run (6854fc5)
  • ingest: codex mid-stream NotFound no longer silently skips partial writes; route production through streamCodexFile (review fixes) (1dcad1c)
  • ingest: codex reader -> FileSystem streaming; vanished session skips; flush cadence preserved (e9864bc)
  • ingest: preserve no-follow symlink semantics in directory walks (classifyNoFollow); follow symlinks only where the old code did (7a55ce1)
  • progress: suppress noise-inflated speed for sub-100ms stages (f45f9ef)
  • schema: idempotent schema apply - IF NOT EXISTS on all indexes (ad62420)
  • site: refine card hover, drop accent left-bar + hard rings (16768e7)
  • site: rewrite open-source body, correct footer license to AGPL-3.0 (bfd0ec2)
  • skills: role.weight NONE crash + weighted-query per-edge deref hang (e7b82c5)