This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
ReleasePort's take
Light signalRelease v0.55.59 of Ait introduces several feature enhancements: structured prompt payload capture in adapter hooks, preserved non-TTY transcript logging, multi-source prompt-status evidence, wrapper bypass detection in the CLI status command, and dry-run plus explicit import options for memory backfill.
Why it matters: Test the new adapter hook and transcript logging features in development to ensure compatibility before deploying v0.55.59; evaluate using --dry-run for memory backfill operations prior to production use.
Summary
AI summaryAdded prompt-status evidence, wrapper bypass detection in status commands, and dry‑run backfill option.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Capture structured prompt payloads in adapter hooks. Capture structured prompt payloads in adapter hooks. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Preserve non-TTY stdout/stderr transcripts for debugging. Preserve non-TTY stdout/stderr transcripts for debugging. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Surface wrapper bypass detection in status command. Surface wrapper bypass detection in status command. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add --dry-run and explicit --import for memory backfill. Add --dry-run and explicit --import for memory backfill. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add prompt-status evidence for multiple data sources. Add prompt-status evidence for multiple data sources. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Add prompt-status evidence for captured, command-derived, and unavailable data. Add prompt-status evidence for captured, command-derived, and unavailable data. Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
Full changelog
Added
- Capture structured prompt payloads when adapter hooks receive prompt content.
- Preserve non-TTY stdout/stderr transcripts so failed attempts keep local failure evidence.
- Add prompt-status evidence for captured, command-derived, and unavailable prompt data.
- Surface wrapper bypass detection in
ait status <adapter>andait status --all. - Add zero-interference
ait memory backfill --dry-runand explicit--importfor repo-local advisory memory.
Verification
- Full pytest: 695 passed, 13 subtests passed.
git diff --checkpassed.- MkDocs strict build passed.
python -m buildandtwine check dist/*passed.- Wheel smoke install returned
ait 0.55.59.
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
About Ait
All releases →Related context
Related tools
Earlier breaking changes
- v0.55.52 Keep the built-in claude-code reviewer pinned to the local claude -p CLI even when repository policy defines a conflicting command override.
Beta — feedback welcome: [email protected]