Echtzeit-Events für Multi-Agent-Koordination
Der Context Bus ist ein persistentes, append-only Event-Log mit versionierten Events, kausaler Abstammung, Konsistenzebenen und selektivem Routing. Jede Session-Mutation, Knowledge-Aktualisierung, Artefakt-Erstellung und Tool-Aufruf wird als typisiertes Event mit monotoner Versionierung veröffentlicht. Agents abonnieren mit TopicFilters, um nur relevante Events zu erhalten, senden gerichtete Nachrichten an bestimmte Agents und nutzen Cursor-basiertes Polling oder SSE für Echtzeit-Updates. Cross-Machine-Transport wird über signierte TransportEnvelopes und das Google A2A JSON-RPC-Protokoll unterstützt.
Keine Kommunikation zwischen Agents
Ohne Event-System arbeiten Agents blind nebeneinander. Sie duplizieren Arbeit, widersprechen sich und verpassen wichtige Kontext-Änderungen.
Abonnieren mit TopicFilters für selektives Event-Routing. Gerichtete Events zielen auf bestimmte Agents. Cross-Machine-Transport via signierte Envelopes.
5 Tools
Selektives Routing & TopicFilter
Agents abonnieren mit TopicFilters — Filtern nach Event-Art, Akteur, Konsistenzebene oder Agent-Identität. Gerichtete Events zielen nur auf bestimmte Agents, reduzieren Rauschen und sparen Tokens.
Konsistenzebenen
Jedes Event trägt eine Konsistenzebene — local (informativ), eventual (geteilt, asynchron) oder strong (erfordert Synchronisation) — damit Agents wissen, welche Änderungen priorisiert werden müssen.
A2A-Transport & Cross-Machine-Handoffs
TransportEnvelopeV1 verpackt Kontext-Pakete und Handoff-Bundles mit HMAC-SHA256-Signaturen und Agent-Identität für sicheren Cross-Machine-Transport. Senden via CLI (<code>lean-ctx pack send</code>) oder HTTP (<code>/v1/a2a/handoff</code>).
Google A2A Protokoll-Kompatibilität
JSON-RPC 2.0-Endpoint unter <code>/a2a</code> unterstützt <code>tasks/send</code>, <code>tasks/get</code> und <code>tasks/cancel</code>. Agent Card unter <code>/.well-known/agent.json</code> für standardkonforme A2A-Discovery.
Event-Suche, Abstammung & Replay
Volltextsuche über Event-Payloads (FTS5), kausale Abstammungsgraphen via parent_id-Ketten, Cursor-basiertes Replay ab jedem Punkt. Events überleben Server-Neustarts. Automatisches Backfill aus SQLite.
2 MCP Tools
Der Context Bus ist ein persistentes, append-only Event-Log mit versionierten Events, kausaler Abstammung, Konsistenzebenen und selektivem Routing. Jede Session-Mutation, Knowledge-Aktualisierung, Artefakt-Erstellung und Tool-Aufruf wird als typisiertes Event mit monotoner Versionierung veröffentlicht. Agents abonnieren mit TopicFilters, um nur relevante Events zu erhalten, senden gerichtete Nachrichten an bestimmte Agents und nutzen Cursor-basiertes Polling oder SSE für Echtzeit-Updates. Cross-Machine-Transport wird über signierte TransportEnvelopes und das Google A2A JSON-RPC-Protokoll unterstützt.
Jede Ausgabe trägt einen Beweis
LeanCTX generiert Proof-Artefakte für jede Session: welche Dateien gelesen wurden, was komprimiert wurde, welche Prüfungen bestanden wurden und wie Tokens ausgegeben wurden. Das macht KI-Arbeit auditierbar, reproduzierbar und vertrauenswürdig.
Explore Context Bus
Der Context Bus ist ein persistentes, append-only Event-Log mit versionierten Events, kausaler Abstammung, Konsistenzebenen und selektivem Routing. Jede Session-Mutation, Knowledge-Aktualisierung, Artefakt-Erstellung und Tool-Aufruf wird als typisiertes Event mit monotoner Versionierung veröffentlicht. Agents abonnieren mit TopicFilters, um nur relevante Events zu erhalten, senden gerichtete Nachrichten an bestimmte Agents und nutzen Cursor-basiertes Polling oder SSE für Echtzeit-Updates. Cross-Machine-Transport wird über signierte TransportEnvelopes und das Google A2A JSON-RPC-Protokoll unterstützt.