Commands, agents and output styles load in one recursive listing when the newer storage client is available.
What's wrong with this entry?
Loading markdown-backed config from the user config directory (commands, agents, output styles, routines and so on) now makes a single recursive listing request filtered to .md files instead of walking directories page by page. This only happens when the newer storage client is available; otherwise the old direct filesystem scan runs unchanged.
- On a listing error it logs a warning and falls back to the raw filesystem scan; if the 10000 page cap is hit it keeps the entries already seen and warns.
- Each file is then read with a bounded read and skipped when its reported total size exceeds 1 MiB, rather than trusting a size from the directory listing.
- The recursive listing call does not exist at all in v2.1.226.
loadMarkdownFilesFromDir: skipping
Strings lifted out of the shipped bundle, so the claim above can be checked against them.