Skip to main content

createSplitProposal

client.jobs.createSplitProposal(id: string, data: CreateSplitProposalRequest): Promise<JobSplitProposal>

Creates a split proposal for a job.

Proposes breaking a large job into smaller sub-jobs. The proposal must be accepted before the split is executed. This enables collaborative task decomposition.

Parameters​

ParameterTypeRequiredDescription
idstringYesThe unique identifier of the job to split
dataCreateSplitProposalRequestYesSplit proposal details including the proposed sub-jobs

Returns​

Promise<JobSplitProposal> — A promise that resolves to the created

Example​

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

const client = new CodeBoltClient();

const result = await client.jobs.createSplitProposal('id', /* CreateSplitProposalRequest */);
console.log(result);