UNPKG

@nestbox-ai/cli

Version:

The cli tools that helps developers to build agents

73 lines (72 loc) 3.31 kB
export declare const yamlSchema: { readonly type: "object"; readonly properties: { readonly agents: { readonly type: "array"; readonly items: { readonly type: "object"; readonly properties: { readonly name: { readonly type: "string"; readonly minLength: 1; }; readonly description: { readonly type: "string"; readonly minLength: 1; }; readonly entry: { readonly type: "string"; readonly minLength: 1; }; readonly type: { readonly type: "string"; readonly enum: readonly ["REGULAR", "CHATBOT", "WORKFLOW"]; }; readonly inputSchema: { readonly type: "object"; readonly properties: { readonly type: { readonly type: "string"; readonly const: "object"; }; readonly properties: { readonly type: "object"; readonly additionalProperties: { readonly type: "object"; readonly properties: { readonly type: { readonly type: "string"; readonly minLength: 1; }; readonly description: { readonly type: "string"; }; readonly default: { readonly type: readonly ["string", "number", "boolean", "null"]; }; }; readonly required: readonly ["type"]; readonly additionalProperties: true; }; }; readonly required: { readonly type: "array"; readonly items: { readonly type: "string"; readonly minLength: 1; }; readonly uniqueItems: true; }; }; readonly required: readonly ["type", "properties"]; readonly additionalProperties: true; }; }; readonly required: readonly ["name", "description", "entry", "inputSchema"]; readonly additionalProperties: true; }; }; }; readonly required: readonly ["agents"]; readonly additionalProperties: true; };