Skip to main content

getFilteredExecutions

client.agentExecution.getFilteredExecutions(params?: AgentExecutionFilterParams): Promise<AgentExecutionRecord[]>

Retrieves agent executions matching specific filter criteria.

Supports filtering by status, swarm ID, start source, thread ID, and whether the execution ran in the background.

Parameters

ParameterTypeRequiredDescription
paramsAgentExecutionFilterParamsNoFilter parameters to narrow down results

Returns

Promise<AgentExecutionRecord[]> — A promise that resolves to an array of matching AgentExecutionRecord objects

Example

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

const client = new CodeBoltClient();

const result = await client.agentExecution.getFilteredExecutions();
console.log(result);