mcp-decisive
Version:
MCP server for WRAP decision-making framework with structured output
110 lines • 3.49 kB
TypeScript
import { z } from 'zod';
/**
* Get Current Status Tool Schema
*
* 現在定義されている課題(Issue)情報を取得するためのMCPツールスキーマ
*/
export declare const getCurrentStatusSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
export declare const getCurrentStatusOutputSchema: z.ZodObject<{
workflowState: z.ZodObject<{
current: z.ZodString;
displayName: z.ZodString;
}, "strip", z.ZodTypeAny, {
current: string;
displayName: string;
}, {
current: string;
displayName: string;
}>;
currentStatus: z.ZodObject<{
課題: z.ZodOptional<z.ZodObject<{
issue: z.ZodOptional<z.ZodString>;
context: z.ZodOptional<z.ZodString>;
constraints: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
issue?: string | undefined;
context?: string | undefined;
constraints?: string | undefined;
}, {
issue?: string | undefined;
context?: string | undefined;
constraints?: string | undefined;
}>>;
選択肢: z.ZodOptional<z.ZodArray<z.ZodObject<{
id: z.ZodString;
text: z.ZodString;
supplementaryInfo: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
text: string;
id: string;
supplementaryInfo?: string | undefined;
}, {
text: string;
id: string;
supplementaryInfo?: string | undefined;
}>, "many">>;
}, "strip", z.ZodTypeAny, {
課題?: {
issue?: string | undefined;
context?: string | undefined;
constraints?: string | undefined;
} | undefined;
選択肢?: {
text: string;
id: string;
supplementaryInfo?: string | undefined;
}[] | undefined;
}, {
課題?: {
issue?: string | undefined;
context?: string | undefined;
constraints?: string | undefined;
} | undefined;
選択肢?: {
text: string;
id: string;
supplementaryInfo?: string | undefined;
}[] | undefined;
}>;
nextActions: z.ZodString;
}, "strip", z.ZodTypeAny, {
workflowState: {
current: string;
displayName: string;
};
currentStatus: {
課題?: {
issue?: string | undefined;
context?: string | undefined;
constraints?: string | undefined;
} | undefined;
選択肢?: {
text: string;
id: string;
supplementaryInfo?: string | undefined;
}[] | undefined;
};
nextActions: string;
}, {
workflowState: {
current: string;
displayName: string;
};
currentStatus: {
課題?: {
issue?: string | undefined;
context?: string | undefined;
constraints?: string | undefined;
} | undefined;
選択肢?: {
text: string;
id: string;
supplementaryInfo?: string | undefined;
}[] | undefined;
};
nextActions: string;
}>;
export type GetCurrentStatusParams = z.infer<typeof getCurrentStatusSchema>;
export declare const getCurrentStatusParams: {};
export type GetCurrentStatusResponse = z.infer<typeof getCurrentStatusOutputSchema>;
//# sourceMappingURL=schema.d.ts.map