Skip to content

Variable: WorkerDefinitionCreateSchema

Makaio Framework


Makaio Framework / services-core/worker/schemas / WorkerDefinitionCreateSchema

const WorkerDefinitionCreateSchema: ZodObject<{ adapterName: ZodString; allowedDirectories: ZodOptional<ZodArray<ZodString>>; allowedTools: ZodOptional<ZodArray<ZodString>>; contextMode: ZodDefault<ZodEnum<{ fork: "fork"; fresh: "fresh"; }>>; disallowedTools: ZodOptional<ZodArray<ZodString>>; enabled: ZodDefault<ZodBoolean>; model: ZodOptional<ZodString>; name: ZodString; providerConfigId: ZodOptional<ZodString>; systemPrompt: ZodOptional<ZodString>; }, $strip>

Defined in: ../../../packages/services/core/src/worker/schemas.ts:56

Schema for creating a new worker definition. Omits server-managed fields: id, scope, createdAt, updatedAt.