ludus-mcp
Version:
MCP server for managing Ludus cybersecurity training environments through natural language commands
26 lines • 832 B
TypeScript
import { z } from 'zod';
declare const ExecuteLudusCmdArgsSchema: z.ZodObject<{
command_intent: z.ZodString;
target_user: z.ZodOptional<z.ZodString>;
confirm_destructive: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
}, "strip", z.ZodTypeAny, {
command_intent: string;
confirm_destructive: boolean;
target_user?: string | undefined;
}, {
command_intent: string;
target_user?: string | undefined;
confirm_destructive?: boolean | undefined;
}>;
export type ExecuteLudusCmdArgs = z.infer<typeof ExecuteLudusCmdArgsSchema>;
export declare function handleExecuteLudusCmdPrompt(args: ExecuteLudusCmdArgs): Promise<{
messages: {
role: string;
content: {
type: string;
text: string;
};
}[];
}>;
export {};
//# sourceMappingURL=executeLudusCmd.d.ts.map