Chapter 7. Self-Evolution and Evaluation
You have carefully built what looks like the right agentic architecture. Its reasoning flows through a horizontal workflow graph. Its knowledge lives in a vertical knowledge graph rich with relationships and temporal awareness. It accesses the real world through MCP-connected tools. And yet it fails, in surprising, non-intuitive ways. Its performance degrades silently over time. It requires a team of human experts in a state of constant, reactive vigilance.
The root of this fragility: you have built a machine that can think, but not one that can learn. It can execute its craft well but can never reflect on its mistakes, identify patterns in its successes, or evolve its strategies as conditions change.
The solution is not to abandon the complexity of your graph-based systems, but to use it. The graph is the prerequisite for effective evaluation and self-evolution:
-
It makes the invisible visible. The graph transforms the agent’s reasoning into a persistent, queryable artifact, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access