Skip to main content
Glama

CTS MCP Server

by EricA1019
trend_data_schema.d.ts3.31 kB
/** * Zod Schemas for Performance Trend Data Validation * Time-series datasets for LOC, test count, and coverage metrics */ import { z } from 'zod'; /** * Single time-series data point */ export declare const TimeSeriesPointSchema: z.ZodObject<{ timestamp: z.ZodNumber; value: z.ZodNumber; metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; }, "strip", z.ZodTypeAny, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }>; /** * Complete trend dataset with multiple time-series */ export declare const TrendDatasetSchema: z.ZodObject<{ projectPath: z.ZodString; startDate: z.ZodNumber; endDate: z.ZodNumber; weekCount: z.ZodNumber; loc: z.ZodArray<z.ZodObject<{ timestamp: z.ZodNumber; value: z.ZodNumber; metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; }, "strip", z.ZodTypeAny, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }>, "many">; tests: z.ZodArray<z.ZodObject<{ timestamp: z.ZodNumber; value: z.ZodNumber; metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; }, "strip", z.ZodTypeAny, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }>, "many">; coverage: z.ZodArray<z.ZodObject<{ timestamp: z.ZodNumber; value: z.ZodNumber; metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; }, "strip", z.ZodTypeAny, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }, { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { projectPath: string; loc: { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }[]; startDate: number; endDate: number; weekCount: number; tests: { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }[]; coverage: { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }[]; }, { projectPath: string; loc: { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }[]; startDate: number; endDate: number; weekCount: number; tests: { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }[]; coverage: { value: number; timestamp: number; metadata?: Record<string, unknown> | undefined; }[]; }>; export type TimeSeriesPoint = z.infer<typeof TimeSeriesPointSchema>; export type TrendDataset = z.infer<typeof TrendDatasetSchema>; //# sourceMappingURL=trend_data_schema.d.ts.map

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/EricA1019/CTS_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server