UNPKG

@noanswer/context-compose

Version:

Orchestrate complex AI interactions with Context Compose. A powerful CLI and server for building, validating, and managing context for large language models using the Model Context Protocol (MCP).

39 lines (38 loc) 1.01 kB
import { z } from 'zod'; /** * Start Context tool schema * Defines input parameters for the tool that starts a context for a task. */ export declare const StartContextToolSchema: z.ZodObject<{ contextName: z.ZodString; projectRoot: z.ZodString; enhancedPrompt: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>; }, "strip", z.ZodTypeAny, { projectRoot: string; enhancedPrompt: boolean; contextName: string; }, { projectRoot: string; contextName: string; enhancedPrompt?: boolean | undefined; }>; /** * Start Context tool input type */ export type StartContextToolInput = z.infer<typeof StartContextToolSchema>; /** * Start Context tool response type */ export interface StartContextToolResponse { success: boolean; message: string; contextName: string; combinedPrompt?: string; files?: { personas?: string[]; rules?: string[]; mcps?: string[]; actions?: string[]; [key: string]: string | string[] | undefined; }; }