INNER CODE UNIT · TypeScript
createWorkspace
openai/codex-security · plugins/codex-security/mcp-app/server.ts:2053
async function createWorkspace(
input: {
diffTarget?: z.infer<typeof diffTargetSchema>;
mode?: "diff" | "standard" | "deep";
scope?: string;
targetPath?: string;
targetSummary?: string;
targetTitle?: string;
userContext?: string;
},
threadId?: string,
): Promise<WorkspaceState> {
return (await runWorkbench(
[
"create-workspace",
"--workspace-id",
randomUUID(),
...optionalArg("--thread-id", threadId),