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.integration.test.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'packages/cli/src/config/config.integration.test.ts') diff --git a/packages/cli/src/config/config.integration.test.ts b/packages/cli/src/config/config.integration.test.ts index 4a965a1f..de329384 100644 --- a/packages/cli/src/config/config.integration.test.ts +++ b/packages/cli/src/config/config.integration.test.ts @@ -186,4 +186,22 @@ describe('Configuration Integration Tests', () => { expect(config.getFileFilteringRespectGitIgnore()).toBe(false); }); }); + + describe('Checkpointing Configuration', () => { + it('should enable checkpointing when the setting is true', async () => { + const configParams: ConfigParameters = { + cwd: '/tmp', + contentGeneratorConfig: TEST_CONTENT_GENERATOR_CONFIG, + embeddingModel: 'test-embedding-model', + sandbox: false, + targetDir: tempDir, + debugMode: false, + checkpointing: true, + }; + + const config = new Config(configParams); + + expect(config.getCheckpointingEnabled()).toBe(true); + }); + }); }); -- cgit v1.2.3