Generate the hero topology GIF from a real Agent Channel run #57
Labels
No labels
burndown-2026-06
coherence-core
consult
headless
interactive
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coilyco-flight-deck/otel-a2a-relay#57
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Generate the README hero topology GIF from a real Agent Channel run instead of synthetic fixture spans.
The hero GIF was rendered from a hand-tuned synthetic fixture. o2r already has a corpus of real multi-agent runs - the Agent Channels exposed by the o2r CLI - so the hero should be drawn from one of those, which is both more honest and a better demonstration of "agent activity as OTel spans."
What lands
channels.pyadapter: projects one channel's event log onto the topology span shape (channel = hub, each posting agent = a leaf, events ordered bycreated_at). Filtersstateroster heartbeats to the substantive hops. Hard scrub gate (assert_clean) so no tailnet IP / host FQDN can reach an on-screen label - this repo is public.make channel-capture: pulls a live channel via the o2r CLI, sanitizes, freezes the spans toarize_phoenix/tests/fixtures/real_runs/(we freeze sanitized spans, never raw events).make gif-real-update: rendersassets/real-session-topology.giffrom the frozen fixture - deterministic, the same way the synthetic baseline is.DWUW: four agents coordinating a cross-node k3s flannel fix through one relay.Shared renderer changes
The label/sidebar/duration fixes the real run needed touch the shared renderer (bigger canvas, n=4 diagonal-ellipse layout, drop the
agent x -> y:log prefix, human-readable duration), so the synthetic byte-exact baseline is re-rendered too via the Linux docker path.README hero +
docs/FEATURES.mdupdated to describe the real-run pipeline.