diff options
| author | Louis Jimenez <[email protected]> | 2025-06-20 00:39:15 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-20 00:39:15 -0400 |
| commit | 6c6761862427279455256e7c99cc45a2f17583ca (patch) | |
| tree | 533b652f88bef336c76992db34dd6d0a42a38413 /packages/cli/src/config/config.ts | |
| parent | ea63a8401e6558bdd67d556812ed065b4bb07e9e (diff) | |
Make checkpoints configurable in settings.json (#1251)
Diffstat (limited to 'packages/cli/src/config/config.ts')
| -rw-r--r-- | packages/cli/src/config/config.ts | 6 |
1 files changed, 3 insertions, 3 deletions
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<CliArgs> { 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 || |
