UNPKG

@mastra/core

Version:

Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.

35 lines 1.68 kB
import { z } from 'zod/v4'; /** * Base input schema for execute_command (no background param). * Extended with `background` in tools.ts when sandbox.processes exists. */ export declare const executeCommandInputSchema: z.ZodObject<{ command: z.ZodString; timeout: z.ZodOptional<z.ZodNullable<z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodNumber>>>; cwd: z.ZodOptional<z.ZodNullable<z.ZodString>>; tail: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; }, z.core.$strip>; /** Schema with background param included. */ export declare const executeCommandWithBackgroundSchema: z.ZodObject<{ command: z.ZodString; timeout: z.ZodOptional<z.ZodNullable<z.ZodPipe<z.ZodTransform<unknown, unknown>, z.ZodNumber>>>; cwd: z.ZodOptional<z.ZodNullable<z.ZodString>>; tail: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; background: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; /** Foreground-only tool (no background param in schema). */ export declare const executeCommandTool: import("../../tools").Tool<{ command: string; timeout?: unknown; cwd?: string | null | undefined; tail?: number | null | undefined; }, unknown, unknown, unknown, any, "mastra_workspace_execute_command", unknown>; /** Tool with background param in schema (used when sandbox.processes exists). */ export declare const executeCommandWithBackgroundTool: import("../../tools").Tool<{ command: string; timeout?: unknown; cwd?: string | null | undefined; tail?: number | null | undefined; background?: boolean | undefined; }, unknown, unknown, unknown, any, "mastra_workspace_execute_command", unknown>; //# sourceMappingURL=execute-command.d.ts.map