Skip to main content

Module cross_channel

Module cross_channel 

Source
Expand description

Other AgentMux channels’ agents’ work facts, on this computer: every other channel’s srv in the host-global registry is asked for its own agents’ facts (GET /api/v1/work-facts), concurrently, each with its own timeout, so one dead channel never stalls the caller (docs/specs/SPEC_AGENT_OVERLAP_AWARENESS_2026_10_10.md §3.2, §3.3). Used by WhoIsWorkingOn, ListConversations and the overlap notes.

Structs§

Peer 🔒
Another AgentMux channel’s srv on this computer.

Constants§

TIMEOUT
Per-channel timeout: one dead channel must not stall the answer.

Functions§

fetch
Every other channel’s agents’ facts, fetched concurrently, plus the channels that didn’t answer in time.
other_channels 🔒
Every other channel’s srv in the host-global registry, once each. own_url is this srv’s own local URL, never asked.
own_channel
The AgentMux channel this srv runs in (stable, dev, …).