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);