Skip to content

Commit 6d07f1f

Browse files
rmdevproclaude
andcommitted
Agent Platform: add CEA (Context Engineering Architecture) explanation
Two new paragraphs describe the split extraction/enrichment architecture: - CEAs (server-side) runs at compaction time so extraction operates on full conversational context, not isolated messages; store-enriched extraction dedupes against existing knowledge. - CEAc (client-side) runs at reasoning time as an agentic ReAct loop: decide → search → rank → iterate → assemble. Plus the four-dimension quality model: durability, confidence, usefulness, expiration. Ranking = relevance × trustworthiness × memory_quality. Feedback events feed the model, so the knowledge store sharpens with use. New capability bullet for CEA added to the list. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 86c7fad commit 6d07f1f

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎open-source/agent-platform.html‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ <h2>The memory layer for AI agents.</h2>
8989
<p>Every conversation — every message, every turn, every participant — is stored completely and indefinitely. This is the <em>infinite conversation</em>: not a log or an audit trail, but the medium through which agents think and accumulate knowledge over time.</p>
9090
<p>A context window is not the conversation truncated to fit. It is a <b>recipe</b> — a purpose-built combination of context engineering techniques that assembles one agent's view of the conversation. We call these recipes <em>build types</em>. A build type can mix any form of compression, compaction, summarization, enrichment, RAG, CAG, or GraphRAG the engineer cares to assemble, to fit any token budget. Every agent gets its own optimized view of an infinite conversation — between one or many participants, human or agent — tuned to what that agent needs to reason well. <b>This recipe-driven approach is the defining feature of the Broker.</b></p>
9191
<p>Among the ingredients a recipe can draw on are two distinct memory layers. <b>Episodic memory</b> is the conversation record itself, progressively compressed as it ages. <b>Semantic memory</b> is a knowledge graph extracted from conversations in the background — entities, relationships, preferences, and decisions — answering <em>what do I know about X</em> rather than <em>what was said about X</em>. An engineering agent might be weighted toward semantic-dominant context; a persona agent maintaining continuity with a user, toward episodic; a strategy agent, toward injected reference material.</p>
92+
<p>Two named roles handle the knowledge workflow — together, the <b>Context Engineering Architecture</b>, or <b>CEA</b>. <b>Server-side (CEAs)</b> runs at compaction time, extracting durable facts and graph triples from the full conversational context — not from isolated messages — and checking what is already stored before writing, so the knowledge layer does not accumulate duplicates. <b>Client-side (CEAc)</b> runs at reasoning time as an agentic ReAct loop: decide what to search, search, rank, iterate if the first pass is thin, assemble the enrichment into the context window.</p>
93+
<p>Every retrieval is logged as a feedback event, feeding a four-dimension quality model: <b>durability</b> (how inherently stable this kind of fact is), <b>confidence</b> (how reliable the source was), <b>usefulness</b> (how often this fact has actually helped when retrieved), and an optional <b>expiration</b> gate. The final ranking multiplies relevance, trustworthiness, and memory quality — so the knowledge store gets sharper the more it is used, not noisier.</p>
9294
<p>Assembly is <b>proactive</b>. Context is rebuilt for each participant in the background after every message, during idle time. When an agent reaches for its context, the assembled view is already waiting — no summarization latency at reasoning time. The complexity of compression, graph retrieval, and recipe evaluation is hidden from the agent entirely.</p>
9395

9496
<h3>What it provides</h3>
@@ -105,6 +107,7 @@ <h3>What it provides</h3>
105107
<li>Document injection — reference material bundles ahead of conversation turns</li>
106108
</ul>
107109
</li>
110+
<li><b>CEA — Context Engineering Architecture</b> — server-side extraction at compaction time (full-context, deduped) and client-side enrichment at reasoning time (agentic ReAct loop). A four-dimension quality model — durability, confidence, usefulness, expiration — ranks knowledge and learns from feedback.</li>
108111
<li><b>Proactive background assembly</b> — context rebuilt after every message, ready the moment an agent reaches for it</li>
109112
<li><b>MCP tool interface</b> — ten-plus tools agents can call directly</li>
110113
<li><b>OpenAI-compatible chat endpoint</b> — drop-in for anything that speaks the OpenAI API</li>

0 commit comments

Comments
 (0)