The third time someone asks “what’s MRR by plan,” the agent should not be writing the join from scratch. It should be reading a view it built the first time. Materialization is the data agent turning recurring questions into durable, reusable structure in a schema it owns.Documentation Index
Fetch the complete documentation index at: https://docs.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
The pattern
A recurring question is a signal. The agent promotes it from an ad-hoc query to a view in an agent-managed schema, then answers from the view.- A question repeats, or a query gets validated as correct.
- The Engineer builds a view in its own schema (for example
dash), never inpublic. - The next ask hits the view directly: faster, cheaper, and consistent across users.
Why an agent-owned schema
The agent writes structure, so that structure needs a sandbox. A dedicated schema keeps generated views away from the tables your product depends on.public (your data) | dash (agent-owned) | |
|---|---|---|
| Who writes | Your application and pipelines | The Engineer agent only |
| Holds | Source tables | Generated views and summary tables |
| Blast radius of a bad write | Catastrophic | Contained, droppable, rebuildable |
Materialize from validated queries
The best materialization candidates are the validated queries from grounding. A query analysts already trust, asked often, is exactly what should become a view. The agent is promoting known-good SQL, not inventing new shapes.How it compounds
Each repeat question promoted to a view is one less query generated from scratch. Composed with the other primitives, the system does less work over time, not more:- Captured corrections stop the recurring errors (self-correction).
- Validated query shapes sit in the knowledge stores (grounding).
- The agent-owned schema accumulates the views your team relies on, with no hand-written migration.
Next steps
| Task | Guide |
|---|---|
| Keep writes inside the boundary | Safe data access |
| Seed the validated queries | Grounding in context |