Skip to main content

getAgentStatus

client.swarm.getAgentStatus(swarmId: string, agentId: string): Promise<SwarmAgentInfo>

Get the status of a specific agent in a swarm.

Retrieves current status information for an agent including its state, last activity timestamp, and any status messages. Use this for monitoring agent availability and health.

Parameters

ParameterTypeRequiredDescription
swarmIdstringYesThe unique identifier of the swarm
agentIdstringYesThe unique identifier of the agent

Returns

Promise<SwarmAgentInfo> — A promise that resolves to the SwarmAgentInfo object with status details

Example

import { CodeBoltClient } from '@codebolt/clientsdk';

const client = new CodeBoltClient();

const result = await client.swarm.getAgentStatus('swarmId', 'agentId');
console.log(result);