Files
reverse-engineering-anything/src/mcpDoctorOptions.ts
T
morluto 60ab4da329 fix(cli): correct completion options and setup guidance (#7851)
* fix(cli): align MCP doctor completion with its options

* fix(cli): explain zsh completion initialization

* fix(cli): include launcher timing in doctor completion

* style(cli): format doctor completion schema
2026-10-29 01:28:04 +08:00

17 lines
562 B
TypeScript

import { z } from "incur";
import { CLI_DOCUMENT_OUTPUT_FORMATS } from "./cliOutput.js";
/** The options accepted by the production MCP doctor entry. */
export const MCP_DOCTOR_OPTIONS = z.object({
format: z
.enum(CLI_DOCUMENT_OUTPUT_FORMATS)
.optional()
.describe("Output format"),
json: z.boolean().optional().describe("Emit the report as JSON"),
fullOutput: z.boolean().optional().describe("Show the full output envelope"),
help: z.boolean().optional().describe("Show help"),
});
export const MCP_DOCTOR_ALIAS = { help: "h" } as const;