Quelle persistent-bindings.lifecycle.ts
Sprache: JAVA
import type { SessionAcpMeta } from "../config/sessions/types.js"; import type { OpenClawConfig } from "../config/types.openclaw.js"; import { logVerbose } from "../globals.js"; import { formatErrorMessage } from "../infra/errors.js"; import { normalizeLowercaseStringOrEmpty } from "../shared/string-coerce.js"; import { getAcpSessionManager } from "./control-plane/manager.js"; import { resolveConfiguredAcpBindingSpecBySessionKey } from "./persistent-bindings.resolve.js"; import {
buildConfiguredAcpSessionKey,
normalizeText,
type ConfiguredAcpBindingSpec,
type ResolvedConfiguredAcpBinding,
} from "./persistent-bindings.types.js"; import { readAcpSessionEntry } from "./runtime/session-meta.js";
function sessionMatchesConfiguredBinding(params: {
cfg: OpenClawConfig;
spec: ConfiguredAcpBindingSpec;
meta: SessionAcpMeta;
}): boolean { if (params.meta.state === "error") { returnfalse;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.