Skip to content

Type Alias: SkillRecordInput

Makaio Framework


Makaio Framework / contracts / SkillRecordInput

SkillRecordInput = z.infer<typeof SkillRecordInputSchema>

Defined in: ../../../packages/contracts/src/skill/schemas.ts:240

  • SkillRecordInput
    • z.infer<typeof SkillRecordInputSchema>
      • typeof SkillRecordInputSchema
type SkillRecordInput = {
name: string;
description: string;
activationMode: 'auto' | 'manual';
enabled: boolean;
id: string;
scope: 'session' | 'global' | 'project';
content: string;
source: 'database';
license?: string | undefined;
compatibility?: string | undefined;
metadata?: Record<string, string> | undefined;
allowedTools?: string | undefined;
category?: string | undefined;
tags?: Array<string> | undefined;
adapters?: Array<string> | null | undefined;
reinjection?: { maxTurns?: number | undefined; } | undefined;
projectId?: string | undefined;
sessionId?: string | undefined;
};