{"version":"2.1.227","anchor":"directory-listings-share-one-paginator-with-a-10-000-page-ce","canonical_anchor":"directory-listings-share-one-paginator-with-a-10-000-page-ce","heading":"Directory listings share one paginator with a 10,000-page ceiling","tier":"internal","area":"Internals","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227\/e\/directory-listings-share-one-paginator-with-a-10-000-page-ce","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227","markdown":"### Directory listings share one paginator with a 10,000-page ceiling\n\nLong directory listings now stop at a ceiling instead of looping forever.\n\n**What**\n\nListing loops across skills, tasks, sidecar images, session transcripts for insights, themes, task metadata and session deletion were moved onto a shared paginator that reports done, error or capped, replacing previously unbounded loops.\n\n**Details**\n\n- The cap is 10,000 pages, with an optional shared budget across callers.\n- Callers decide what hitting the cap means: task listings are treated as failed, theme listing keeps whatever loaded, and the insights scan keeps the projects it saw and logs how many were left unscanned.\n\n**Evidence**\n\n`pages; treating the listing as failed`\n\n- Area: Internals\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}