mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 20:00:42 +00:00
fix(cron): avoid async context token warmup in isolated runs
This commit is contained in:
@@ -748,7 +748,9 @@ export async function runCronIsolatedAgentTurn(params: {
|
|||||||
const modelUsed = finalRunResult.meta?.agentMeta?.model ?? fallbackModel ?? model;
|
const modelUsed = finalRunResult.meta?.agentMeta?.model ?? fallbackModel ?? model;
|
||||||
const providerUsed = finalRunResult.meta?.agentMeta?.provider ?? fallbackProvider ?? provider;
|
const providerUsed = finalRunResult.meta?.agentMeta?.provider ?? fallbackProvider ?? provider;
|
||||||
const contextTokens =
|
const contextTokens =
|
||||||
agentCfg?.contextTokens ?? lookupContextTokens(modelUsed) ?? DEFAULT_CONTEXT_TOKENS;
|
agentCfg?.contextTokens ??
|
||||||
|
lookupContextTokens(modelUsed, { allowAsyncLoad: false }) ??
|
||||||
|
DEFAULT_CONTEXT_TOKENS;
|
||||||
|
|
||||||
setSessionRuntimeModel(cronSession.sessionEntry, {
|
setSessionRuntimeModel(cronSession.sessionEntry, {
|
||||||
provider: providerUsed,
|
provider: providerUsed,
|
||||||
|
|||||||
Reference in New Issue
Block a user