mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-07 05:21:36 +00:00
refactor: remove unnecessary optional chaining from agent meta usage in reply and cron modules
This commit is contained in:
committed by
Peter Steinberger
parent
d649069184
commit
c25c276e00
@@ -500,10 +500,10 @@ export async function runCronIsolatedAgentTurn(params: {
|
||||
}
|
||||
| undefined;
|
||||
{
|
||||
const usage = runResult?.meta?.agentMeta?.usage;
|
||||
const promptTokens = runResult?.meta?.agentMeta?.promptTokens;
|
||||
const modelUsed = runResult?.meta?.agentMeta?.model ?? fallbackModel ?? model;
|
||||
const providerUsed = runResult?.meta?.agentMeta?.provider ?? fallbackProvider ?? provider;
|
||||
const usage = runResult.meta?.agentMeta?.usage;
|
||||
const promptTokens = runResult.meta?.agentMeta?.promptTokens;
|
||||
const modelUsed = runResult.meta?.agentMeta?.model ?? fallbackModel ?? model;
|
||||
const providerUsed = runResult.meta?.agentMeta?.provider ?? fallbackProvider ?? provider;
|
||||
const contextTokens =
|
||||
agentCfg?.contextTokens ?? lookupContextTokens(modelUsed) ?? DEFAULT_CONTEXT_TOKENS;
|
||||
|
||||
@@ -511,7 +511,7 @@ export async function runCronIsolatedAgentTurn(params: {
|
||||
cronSession.sessionEntry.model = modelUsed;
|
||||
cronSession.sessionEntry.contextTokens = contextTokens;
|
||||
if (isCliProvider(providerUsed, cfgWithAgentDefaults)) {
|
||||
const cliSessionId = runResult?.meta?.agentMeta?.sessionId?.trim();
|
||||
const cliSessionId = runResult.meta?.agentMeta?.sessionId?.trim();
|
||||
if (cliSessionId) {
|
||||
setCliSessionId(cronSession.sessionEntry, providerUsed, cliSessionId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user