mcp-codex-cli
Version:
MCP server wrapper for OpenAI's Codex CLI
27 lines (26 loc) • 867 B
TypeScript
import { z } from "zod";
export declare function decideCodexCliCommand(allowNpx?: boolean): Promise<{
command: string;
initialArgs: string[];
}>;
export declare function executeCodexCli(codexCliCommand: {
command: string;
initialArgs: string[];
}, args: string[]): Promise<string>;
export declare const ChatParametersSchema: z.ZodObject<{
prompt: z.ZodString;
approvalLevel: z.ZodOptional<z.ZodString>;
model: z.ZodOptional<z.ZodString>;
workingDir: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
prompt: string;
approvalLevel?: string | undefined;
model?: string | undefined;
workingDir?: string | undefined;
}, {
prompt: string;
approvalLevel?: string | undefined;
model?: string | undefined;
workingDir?: string | undefined;
}>;
export declare function chat(args: unknown): Promise<string>;