fix(cron): avoid async context token warmup in isolated runs

This commit is contained in:
Shakker 2026-03-20 01:09:45 +00:00
parent 6309b1da6c
commit c95d1c101b
No known key found for this signature in database
1 changed files with 3 additions and 1 deletions

View File

@ -748,7 +748,9 @@ export async function runCronIsolatedAgentTurn(params: {
const modelUsed = finalRunResult.meta?.agentMeta?.model ?? fallbackModel ?? model;
const providerUsed = finalRunResult.meta?.agentMeta?.provider ?? fallbackProvider ?? provider;
const contextTokens =
agentCfg?.contextTokens ?? lookupContextTokens(modelUsed) ?? DEFAULT_CONTEXT_TOKENS;
agentCfg?.contextTokens ??
lookupContextTokens(modelUsed, { allowAsyncLoad: false }) ??
DEFAULT_CONTEXT_TOKENS;
setSessionRuntimeModel(cronSession.sessionEntry, {
provider: providerUsed,