Files
Moltbot/src/plugin-sdk/secret-input-schema.ts
2026-03-07 17:05:23 +00:00

13 lines
246 B
TypeScript

import { z } from "zod";
export function buildSecretInputSchema() {
return z.union([
z.string(),
z.object({
source: z.enum(["env", "file", "exec"]),
provider: z.string().min(1),
id: z.string().min(1),
}),
]);
}