Persistent work products for agents and teams. Search prior outputs, retrieve full artifacts, and register new deliverables from cached datasets or generated results.
Cached results are ideal for in-session chaining, but teams also need durable outputs they can revisit later. Deliverables give agents a clean public surface for preserving analyses, exports, charts, and packaged datasets without requiring callers to understand the internal run history.
Use ephemerals and cache_ref values while an agent is actively working.
When the output becomes something worth keeping, register it as a deliverable so it can be
searched and reopened later without rerunning the original tool chain.
// Semantic search over past work products { "name": "data-grout@1/deliverables.list@1", "arguments": { "query": "revenue analysis from last quarter" } } // Register a result as a permanent deliverable { "name": "data-grout@1/deliverables.register@1", "arguments": { "title": "Q1 Revenue Summary", "type": "data", "cache_ref": "rc_abc123" } }
Deliverables pair naturally with Ephemerals for short-lived cache inspection, Prism for report and chart generation, and Flow for automated pipelines that package their final outputs.