getAgentId function
Returns the agent ID if this session is running as a teammate in a swarm,
or null if running as a standalone session.
Implementation
String? getAgentId() {
final inProcessCtx = getTeammateContext();
if (inProcessCtx != null) return inProcessCtx.agentId;
return _dynamicTeamContext?.agentId;
}