/** * MCP prompts for the TracePass server. * * Prompts are reusable, parameterised instructions the MCP client * surfaces to the user (typically as slash-commands). They are not * tool calls — a prompt returns a `messages` array that seeds the * conversation, after which the model uses the TracePass tools to * carry out the workflow. * * Each prompt here encodes a common DPP workflow so a user doesn't * have to phrase it from scratch — and so the model approaches the * task the way TracePass intends (e.g. always reviewing before * publishing, never bulk-creating billable passports without * consent). * * Pure — no IO. `registerPrompts(server)` wires them onto the server. */ import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; /** * Register every TracePass prompt on the server. */ export declare function registerPrompts(server: McpServer): void; //# sourceMappingURL=prompts.d.ts.map