Skip to main content

updateConfig

client.codeboltTools.updateConfig(data: UpdateCodeboltToolsConfigRequest): Promise<CodeboltToolsConfig>

Updates the tools configuration.

Modifies system-wide tool settings including enabled/disabled tools, permissions, rate limits, and other configuration options. Changes take effect immediately.

Parameters

ParameterTypeRequiredDescription
dataUpdateCodeboltToolsConfigRequestYesRequest containing configuration updates

Returns

Promise<CodeboltToolsConfig> — A promise that resolves to the updated CodeboltToolsConfig object

Example

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

const client = new CodeBoltClient();

const result = await client.codeboltTools.updateConfig(/* UpdateCodeboltToolsConfigRequest */);
console.log(result);