Skip to content

Type Alias: ActiveSkillState

Makaio Framework


Makaio Framework / contracts / ActiveSkillState

ActiveSkillState = z.infer<typeof ActiveSkillStateSchema>

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

  • ActiveSkillState
    • z.infer<typeof ActiveSkillStateSchema>
      • typeof ActiveSkillStateSchema
type ActiveSkillState = {
name: string;
content: string;
trigger: 'model' | 'user' | 'auto' | 'reinjection';
activatedAt: number;
metadata?: { license?: string | undefined; compatibility?: string | undefined; allowedTools?: string | undefined; metadata?: Record<string, string> | undefined; } | undefined;
baseDir?: string | undefined;
resources?: Array<string> | undefined;
activatedAtTurn?: number | undefined;
lastInjectedAtTurn?: number | undefined;
reinjection?: { maxTurns?: number | undefined; } | undefined;
};