What problem does it solve? It answers questions about what files and folders exist in the chess_teacher project's S3 or MinIO object storage without risking any modification, since all operations are strictly read-only. ## Core Features & Use Cases - Key and Prefix Listing: List object keys under any prefix with suffix, glob, recursion, and limit filters, plus immediate folder-style children views. - Existence and Count Checks: Verify whether a single object key exists, whether any objects live under a prefix, and how many keys match. - Backend Inspection: Show the configured backend, storage root, bucket, and endpoint, with Doppler configs for local MinIO (dev_local) or production S3 (prod). - Use Case: When a user asks "what's under ingested/acct?" or "does processed/acct/file.jsonl exist?", the agent runs the storage_query.py script and interprets the JSON output in plain language. ## Quick Start Ask the agent to list what files exist under a storage prefix such as ingested/acct, and it will run the read-only storage query script and summarize the results.