Gives a protoAgent agent a list_agents tool — its live roster of the delegates it can reach via delegate_to, with each one's type, description, and current reachability.
list_agents()— lists configured delegates with 🟢 reachable · 🔴 down · ⚪ unknown badges. Read it before assuming who's available; the roster is configuration, not a fixed set.
It reads the same delegates: config and health prober that the always-on delegates plugin uses, with a config-doc fallback — no tight coupling, degrades gracefully.
python -m server plugin install https://github.com/protoLabsAI/roster-plugin
# then add `roster` to plugins.enabled in your config and restartcd /path/to/protoAgent && uv run --frozen python -m pytest /path/to/roster-plugin -qPorted from the list_agents habit of protoWorkstacean's Ava agent.