ovstorage-user-read-bytes
Installation
SKILL.md
Read Bytes Safely
Goal: Load an object's contents into memory with a bounded size.
When to use this: You need the bytes of one object — to parse it, inspect it, hash it, or hand it to another tool. The object fits in memory.
For larger objects (multi-GB, or unknown size), use ovstorage-user-materialize to get a stable on-disk path instead — that lets you stream / mmap without buffering everything.
Recipe
max_bytes is required. Pick a cap large enough for the work but
small enough to fail fast on accidental giants.