Snapshot and backup service for the A2A network. SHA-256 integrity, point-in-time list, $0.01/GB-month storage and $0.05/restore via x402. Hive Civilization. Inbound only.
Three well-named tools with complete input schemas and clear descriptions. backup_create and backup_restore have strong domain-specific descriptions mentioning pricing tiers and integrity verification. However, parameter descriptions are sparse, many lack detail on format, constraints, or valid ranges. The 'body' parameter in backup_create has no type constraint (accepts string, JSON, or base64 object), which could confuse LLMs. Output schemas are not documented in the tool definitions. Error handling is mentioned in descriptions but not formalized in the tool interface. Overall solid foundation but missing parameter-level rigor expected of production tools.
Create a snapshot. Body may be a string, JSON value, or { base64: string } for binary up to 10 MB. Returns the snapshot id, SHA-256 digest, and size. Tier 0; storage is metered nightly at $0.01 per GB-month via x402.
List snapshots, optionally filtered by agent_did and a created_at window. Returns a point-in-time view with id, name, sha256, size_bytes, and created_at. Free.
Restore a snapshot by id. Verifies the SHA-256 digest before returning the body. Tier 2; $0.05 per restore via x402. Inbound only.
Parameter 'body' in backup_create lacks type constraint. Accepts string, JSON object, or {base64: string}, but schema shows no type or oneOf union. LLMs cannot infer valid formats.
No output schemas documented for any tool. LLMs cannot plan downstream calls or extract required fields (e.g., snapshot id, sha256). Responses are opaque.
Parameter descriptions are minimal or missing. 'agent_did' lacks format guidance; 'limit' and 'offset' lack range constraints (1..500 mentioned in description but not in schema); 'since'/'until' lack epoch second clarification in schema.
Error handling not formalized in tool interface. Descriptions mention x402 payment verification and SHA-256 integrity checks, but no error response schema or recovery guidance documented.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 65 | 2026-07-28+ | v2 |
No idempotency or confirmation pattern for backup_create (WRITE operation). Agents retrying on ambiguous failures could create duplicate snapshots.