Skip to main content

startAgent

client.agents.startAgent(data: StartAgentRequest): Promise<Agent>

Starts a new agent instance with the specified configuration.

Initializes and launches an agent process in the CodeBolt runtime. The agent will be configured based on the provided request parameters including its type, capabilities, and execution context.

Parameters​

ParameterTypeRequiredDescription
dataStartAgentRequestYesThe agent start configuration

Returns​

Promise<Agent> — A promise that resolves to the started Agent instance with its runtime details

Example​

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

const client = new CodeBoltClient();

const result = await client.agents.startAgent(/* StartAgentRequest */);
console.log(result);