Skip to content

Open Pstack 1.8.5 bounds failure-receipt diagnostics

Choose a tag to compare

@arjitj2 arjitj2 released this 28 Sep 19:55
12a8f97

This historical checkpoint is backfilled from the original merged version. No code changes are included in this release publication.

Cursor baseline: 0.15.5. PR #68.

Failure receipts persist a bounded provider-aware diagnostic instead of truncated raw output: launcher notes, canonical quota codes, selected terminal fields and structural capture counts. Intermediate prompts, reasoning, tool IO, narration, unknown envelope fields, and arbitrary stderr are excluded from persisted diagnostics. Retained terminal result or error text can still quote task content. Routing, quota, timeout, cancellation, and cleanup semantics are unchanged.

Validation

Original validation and review. The release package tree matches the tested PR candidate 297d046b49fb56b022a06d199a8611f18127cbe5 exactly. Completed Claude follow-up.

Package tree: 476cb524f1c7159ca2d1761510ca0198b632db66. Original merge: 12a8f97, 2026-09-27.

Known limits

The live cancellation check had zero captured output. Exclusion of nonempty private captures was tested synthetically. The original Claude verification deferral was completed in issue #69.

Checkpoint history

Previous tested published tag: v1.8.4. Adaptations and exclusions.