Skip to content

Aireceipts

v0.10.0 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai claude-code cli codex cost-tracking cursor
+5 more
developer-tools gemini llm opencode receipts

Summary

AI summary

Non-zero CLI runs now emit an exitClass enum to classify deliberate failures.

Changes in this release

Feature Low

Emit `cli_run` event for setup and integrations runs.

Emit `cli_run` event for setup and integrations runs.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

Add `exitClass` enum to non-zero `cli_run` events.

Add `exitClass` enum to non-zero `cli_run` events.

Source: granite4.1:30b@2026-07-15-audit

Confidence: low

Refactor Low

Amend SPEC-0043 regarding content‑free telemetry schema.

Amend SPEC-0043 regarding content‑free telemetry schema.

Source: granite4.1:30b@2026-07-15-audit

Confidence: low

Full changelog

Minor: the adoption funnel is now measurable (PR #257). setup and
integrations runs emit the standard content-free cli_run event (previously
invisible — the strict schema dropped uncatalogued command names), and a
non-zero cli_run now carries an exitClass enum classifying deliberate
failures: no-session-match | invalid-arguments | budget-exceeded |
not-comparable | other-controlled. Thrown errors keep their separate
cli_error/errorClass channel; the two never double-report a run.
Motivation: the 2026-07-10/11 launch cohort's most common event was a
receipt-class run exiting non-zero with no diagnosable cause. Everything stays
content-free (SPEC-0043 amended; docs/telemetry.md in schema-pinned parity):
the class only — never selectors, paths, or messages. The hidden pre-push hook
and statusline polling remain telemetry-silent.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Aireceipts

Get notified when new releases ship.

Sign up free

About Aireceipts

All releases →

Related context

Earlier breaking changes

  • v0.9.0 `--json` export schema moves to version 2, changing `totalUsd` semantics.
  • v0.7.2 PR-receipt refs now written under `refs/aireceipts/*` instead of `refs/receipts/*`.

Beta — feedback welcome: [email protected]