INNER CODE UNIT · TypeScript
workspaceResult
openai/codex-security · plugins/codex-security/mcp-app/server.ts:2189
function workspaceResult(workspace: WorkspaceState) {
const results = workspace.results;
const setupSummary = workspace.setup.submitted
? "Codex Security setup is saved."
: "Waiting for bounded scan setup choices.";
const resultsSummary =
results && typeof results.scanDir === "string"
? ` Scan state is attached at ${results.scanDir}.`
: "";
return {
content: [
{ type: "text" as const, text: `${setupSummary}${resultsSummary}` },
],
structuredContent: { workspace },
};
}
function promptOnlyScanResult(promptOnly: JsonObject) {