Internal listing of local agents and in-process teammates gains richer detail
A new internal function enumerates every entry in the task registry (the internal bookkeeping list of running agents) and classifies each one as either a local_agent (with its id, type, and parent agent id) or an in_process_teammate (with its id and name). The resulting list also includes each entry's status, which agent spawned it, and a resolved display name. This appears to be the implementation behind an agent.list-style listing.
This gives a more complete and structured view of what agents and teammates are currently active, which matters for anything that needs to inspect or manage multiple running agents at once.