Skills: clean up remote node cache on disconnect

This commit is contained in:
Vignesh Natarajan
2026-02-14 18:02:14 -08:00
parent 6f6954fb34
commit dabfcbe941
3 changed files with 42 additions and 0 deletions

View File

@@ -168,6 +168,10 @@ export function recordRemoteNodeBins(nodeId: string, bins: string[]) {
upsertNode({ nodeId, bins });
}
export function removeRemoteNodeInfo(nodeId: string) {
remoteNodes.delete(nodeId);
}
function listWorkspaceDirs(cfg: OpenClawConfig): string[] {
const dirs = new Set<string>();
const list = cfg.agents?.list;