diff --git a/src/server/__tests__/cron-scheduler-launcher.test.ts b/src/server/__tests__/cron-scheduler-launcher.test.ts index 8e9eee04..87e09842 100644 --- a/src/server/__tests__/cron-scheduler-launcher.test.ts +++ b/src/server/__tests__/cron-scheduler-launcher.test.ts @@ -244,6 +244,7 @@ describe('cron scheduler launcher resolution', () => { process.env.CLAUDE_APP_ROOT = appRoot process.env.ANTHROPIC_BASE_URL = 'https://stale-parent.example' process.env.ANTHROPIC_MODEL = 'stale-parent-model' + process.env.CLAUDE_CODE_ENTRYPOINT = 'stale-parent-entrypoint' const provider = await new ProviderService().addProvider({ presetId: 'custom', diff --git a/src/server/services/cronScheduler.ts b/src/server/services/cronScheduler.ts index e7d9bf0f..a231c397 100644 --- a/src/server/services/cronScheduler.ts +++ b/src/server/services/cronScheduler.ts @@ -662,6 +662,7 @@ export class CronScheduler { return { ...cleanEnv, CLAUDE_CODE_ENABLE_TASKS: '1', + CLAUDE_CODE_ENTRYPOINT: 'sdk-cli', CALLER_DIR: workDir, PWD: workDir, CC_HAHA_SKIP_DOTENV: '1',