hub_presence
Determine which agents are alive or stale based on heartbeat TTL. Filter by role to view presence and last seen time, with optional trimming of long lists.
Instructions
The fleet roster: every agent that has called hub_heartbeat, each flagged alive/stale from its own ttlMin. hub_brief's queue section pairs with this ("N queued for role X, agent last-seen T") — visibility into delivery without screen-scraping to check who is even listening.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | return everything, uncapped. By default long lists are trimmed to fit an agent context and what was left out is reported in `truncated`. | |
| role | No | filter to agents heartbeating under this role | |
| aliveOnly | No | drop stale (TTL-expired) records, default false |