From 6c6761862427279455256e7c99cc45a2f17583ca Mon Sep 17 00:00:00 2001 From: Louis Jimenez Date: Fri, 20 Jun 2025 00:39:15 -0400 Subject: Make checkpoints configurable in settings.json (#1251) --- packages/cli/src/config/config.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'packages/cli/src/config/config.ts') diff --git a/packages/cli/src/config/config.ts b/packages/cli/src/config/config.ts index 6e52c6e2..afc63b78 100644 --- a/packages/cli/src/config/config.ts +++ b/packages/cli/src/config/config.ts @@ -49,7 +49,7 @@ interface CliArgs { show_memory_usage: boolean | undefined; yolo: boolean | undefined; telemetry: boolean | undefined; - checkpoint: boolean | undefined; + checkpointing: boolean | undefined; telemetryTarget: string | undefined; telemetryOtlpEndpoint: string | undefined; telemetryLogPrompts: boolean | undefined; @@ -122,7 +122,7 @@ async function parseArguments(): Promise { description: 'Enable or disable logging of user prompts for telemetry. Overrides settings files.', }) - .option('checkpoint', { + .option('checkpointing', { alias: 'c', type: 'boolean', description: 'Enables checkpointing of file edits', @@ -229,7 +229,7 @@ export async function loadCliConfig( }, // Git-aware file filtering settings fileFilteringRespectGitIgnore: settings.fileFiltering?.respectGitIgnore, - checkpoint: argv.checkpoint, + checkpointing: argv.checkpointing || settings.checkpointing?.enabled, proxy: process.env.HTTPS_PROXY || process.env.https_proxy || -- cgit v1.2.3