{"version":"2.1.281","anchor":"minor-pdf-extraction-rethrows-aborts-reactive-compact-help","canonical_anchor":"minor-pdf-extraction-rethrows-aborts-reactive-compact-help","heading":"Minor: PDF extraction rethrows aborts; reactive-compact helpers; version bump","tier":"internal","area":"Build","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/minor-pdf-extraction-rethrows-aborts-reactive-compact-help","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Minor: PDF extraction rethrows aborts; reactive-compact helpers; version bump\n\nCancelling during PDF page extraction is no longer reported as an unknown error\n\n**Unclear.** The finding does not say what happens after a summary without a block is detected.\n\n**What**\n\n- PDF page extraction: when the work is cancelled, it now reports the cancellation instead of calling it an \"unknown\" error.\n\n- Conversation compacting: new helpers detect when a compacted summary comes back without its block. Compacting shortens a long conversation into a summary.\n\n**Why**\n\nA cancelled PDF read now shows up as a cancellation rather than a confusing unknown failure.\n\n- Area: Build\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}