INNER CODE UNIT · TypeScript
USER_INPUT_WAIT_TIMEOUT_MS
openai/codex-security · plugins/codex-security/mcp-app/server.ts:49
const USER_INPUT_WAIT_TIMEOUT_MS = 14 * 60 * 1000;
const WORKBENCH_COMMANDS_WITHOUT_DATABASE = new Set([
"resolve-scan-root",
"inspect-target",
"inspect-setup",
"save-artifact",
"read-artifact",
]);
let fallbackWorkbenchStateDir: Promise<string> | undefined;
let persistentWorkbenchStateSucceeded = false;
const workbenchStateSelectionLock = new AsyncLock();
const userContextSchema = z.string().trim().min(1);
const editableUserContextSchema = z.string().trim();
const verifiedAccessGrantSchema = z
.object({
level: z.enum(["tac1", "tac2", "tac3", "government"]),