Skip to main content

validate

client.memoryIngestion.validate(data: ValidateIngestionPipelineRequest): Promise<unknown>

Validates an ingestion pipeline configuration without creating or executing it.

Checks that the pipeline definition is well-formed, all referenced processors exist, and the processor chain is compatible. Use this to catch errors before saving.

Parameters

ParameterTypeRequiredDescription
dataValidateIngestionPipelineRequestYesThe pipeline configuration to validate

Returns

Promise<unknown> — A promise that resolves to the validation result

Example

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

const client = new CodeBoltClient();

const result = await client.memoryIngestion.validate(/* ValidateIngestionPipelineRequest */);
console.log(result);