axagent experiencelivev0.31.0

release v0.18.0

Pull requests join the graph

ax now ingests GitHub PRs - reviews, checks, and deliveries - and links them to the sessions that produced them.

2026-06-09ax v0.18.09 referenced changes
announcement

0.18.0 adds a github-pr ingest stage. ax fetches pull requests through the `gh` CLI, normalizes them alongside reviews and check runs, writes them into the graph, and links each delivery back to the sessions that did the work.

The stage is scoped to the repos ax already knows about, and the writer uses content-stable keys so re-ingest stays idempotent. Studio also fixes tool calls missing from the graph inspect path.

Highlights

  • GitHub PRs, reviews, and checks are fetched via `gh` and ingested as graph records.
  • Deliveries are linked to the sessions that produced them.
  • The stage only runs against repos in the current ingest scope.
  • Studio's graph inspect path now populates tool calls.

Why it matters

A PR is where agent work actually lands. Pulling deliveries, reviews, and checks into the same graph as sessions and tool calls means ax can connect "what the agent did" to "what shipped" - the seam every outcome metric needs.

referenced changes

9 linked changes

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

Features

  1. 01ingest: add gh pr list fetch module (1ac2c2b)
  2. 02ingest: add PR/review/check/delivery writer with session linking (88d8b60)
  3. 03ingest: extend PR normalizers for gh CLI + check/review aggregators (d8d1c87)
  4. 04ingest: register github-pr stage (fetch+normalize+write+link) (b77106f)

Bug Fixes

  1. 01ingest: escape PR datetimes, content-stable child keys, document delivery uniqueness (793039d)
  2. 02ingest: make github-pr stage work end-to-end against live gh (1096686)
  3. 03ingest: remove incomplete github-pr stage (restore 25-stage set, unblock CI) (2cd3fd1)
  4. 04ingest: scope github-pr stage to ctx.repoPaths (02745e1)
  5. 05studio: populate tool_calls in the graph inspect path (9276cf3)
generated by release please
Show generated changelog for v0.18.0commit-level detail from Release Please

0.18.0 (2026-06-09)

Features

  • ingest: add gh pr list fetch module (1ac2c2b)
  • ingest: add PR/review/check/delivery writer with session linking (88d8b60)
  • ingest: extend PR normalizers for gh CLI + check/review aggregators (d8d1c87)
  • ingest: register github-pr stage (fetch+normalize+write+link) (b77106f)

Bug Fixes

  • ingest: escape PR datetimes, content-stable child keys, document delivery uniqueness (793039d)
  • ingest: make github-pr stage work end-to-end against live gh (1096686)
  • ingest: remove incomplete github-pr stage (restore 25-stage set, unblock CI) (2cd3fd1)
  • ingest: scope github-pr stage to ctx.repoPaths (02745e1)
  • studio: populate tool_calls in the graph inspect path (9276cf3)