Bound post-output summary, optional MCP delivery, and shutdown finalization so a stalled final storage call cannot leave a completed scrape running indefinitely.
Skip optional comment retry batches when their worst-case retry budget would consume the finalization reserve.
Invalid and unsupported URLs now fail before billing instead of ending as successful empty runs.
Empty or unavailable searches no longer return unrelated subreddit records, and unavailable post URLs no longer produce placeholder rows.
Explicit URL sort and time settings now take precedence, including top feeds and search URLs.
Comment collection now respects includeComments, avoids duplicate thread requests, and records the correct post/comment event when each row is saved.
Added author links, external links and domains, self-post status, published timestamps, source context, metadata-limit flags, warnings, and complete run diagnostics.
Improved resilience for temporary blocks, rate limits, proxy errors, long retry delays, and comment-heavy runs without hiding partial outcomes. Intermittent 403 responses now receive four bounded route retries by default.
Added individual Reddit short-link support and five regression tests.
2026-07-10 - Pricing: Added a separate scheduled pricing event for Reddit comment records while keeping post records on the existing item price.