@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
TypeScript
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;
};
}