fix: clarify exec node routing guidance

This commit is contained in:
Peter Steinberger
2026-04-05 20:54:55 +01:00
parent 466e17436d
commit 97e1437803
18 changed files with 315 additions and 75 deletions

View File

@@ -1,3 +1,4 @@
import { canExecRequestNode } from "../../agents/exec-defaults.js";
import type { SkillSnapshot } from "../../agents/skills.js";
import { matchesSkillFilter } from "../../agents/skills/filter.js";
import type { OpenClawConfig } from "../../config/config.js";
@@ -35,7 +36,14 @@ export function resolveCronSkillsSnapshot(params: {
config: params.config,
agentId: params.agentId,
skillFilter,
eligibility: { remote: getRemoteSkillEligibility() },
eligibility: {
remote: getRemoteSkillEligibility({
advertiseExecNode: canExecRequestNode({
cfg: params.config,
agentId: params.agentId,
}),
}),
},
snapshotVersion,
});
}