describe_blob
Verify a content-addressed blob by digest to confirm existence, stores, size, content type, and capture time before accepting it in a registration call without returning bytes.
Instructions
Describe a content-addressed blob by digest (read-only).
The resolution check behind digest claims: returns {exists, resolved_in, size_bytes, content_type, captured_at} across the content stores — artifact_files (HTTP ingest), code_snippets, bundles.code_hash. resolved_in names every store holding the hash; a digest may live in more than one. Existence + metadata only — bytes are never returned. This is the read upstream servers use to verify a digest before accepting it on a registration call. For the bytes themselves, get_blob.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content_hash | Yes | The sha256:<64 hex> digest to look up. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exists | No | ||
| size_bytes | No | ||
| captured_at | No | ||
| resolved_in | No | ||
| content_type | No |