import fs from "node:fs/promises"; import { embeddedAgentLog } from "openclaw/plugin-sdk/agent-harness-runtime"; import type { CodexAppServerApprovalPolicy, CodexAppServerSandboxMode } from "./config.js"; import type { CodexServiceTier } from "./protocol.js";
function isNotFound(error: unknown): boolean { returnBoolean(error && typeof error === "object" && "code" in error && error.code === "ENOENT");
}
function readApprovalPolicy(value: unknown): CodexAppServerApprovalPolicy | undefined { return value === "never" ||
value === "on-request" ||
value === "on-failure" ||
value === "untrusted"
? value
: undefined;
}
function readSandboxMode(value: unknown): CodexAppServerSandboxMode | undefined { return value === "read-only" || value === "workspace-write" || value === "danger-full-access"
? value
: undefined;
}
function readServiceTier(value: unknown): CodexServiceTier | undefined { return value === "fast" || value === "flex" ? value : undefined;
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-06-05)
¤
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.