UNPKG

@measey/mycoder-agent

Version:

Agent module for mycoder - an AI-powered software development assistant

67 lines 2.22 kB
import { z } from 'zod'; import { Tool } from '../../core/types.js'; declare const parameterSchema: z.ZodObject<{ status: z.ZodOptional<z.ZodEnum<["all", "running", "completed", "error", "terminated"]>>; verbose: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { status?: "running" | "completed" | "error" | "terminated" | "all" | undefined; verbose?: boolean | undefined; }, { status?: "running" | "completed" | "error" | "terminated" | "all" | undefined; verbose?: boolean | undefined; }>; declare const returnSchema: z.ZodObject<{ sessions: z.ZodArray<z.ZodObject<{ sessionId: z.ZodString; status: z.ZodString; startTime: z.ZodString; endTime: z.ZodOptional<z.ZodString>; runtime: z.ZodNumber; url: z.ZodOptional<z.ZodString>; metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>; }, "strip", z.ZodTypeAny, { status: string; startTime: string; runtime: number; sessionId: string; endTime?: string | undefined; url?: string | undefined; metadata?: Record<string, any> | undefined; }, { status: string; startTime: string; runtime: number; sessionId: string; endTime?: string | undefined; url?: string | undefined; metadata?: Record<string, any> | undefined; }>, "many">; count: z.ZodNumber; }, "strip", z.ZodTypeAny, { count: number; sessions: { status: string; startTime: string; runtime: number; sessionId: string; endTime?: string | undefined; url?: string | undefined; metadata?: Record<string, any> | undefined; }[]; }, { count: number; sessions: { status: string; startTime: string; runtime: number; sessionId: string; endTime?: string | undefined; url?: string | undefined; metadata?: Record<string, any> | undefined; }[]; }>; type Parameters = z.infer<typeof parameterSchema>; type ReturnType = z.infer<typeof returnSchema>; export declare const listSessionsTool: Tool<Parameters, ReturnType>; export {}; //# sourceMappingURL=listSessions.d.ts.map