Interface SkillSnapshot

Snapshot of skills for agent context.

interface SkillSnapshot {
    prompt: string;
    skills: {
        name: string;
        primaryEnv?: string;
    }[];
    resolvedSkills?: Skill[];
    version?: number;
    createdAt: Date;
}

Properties

prompt: string

Formatted prompt text for LLM

skills: {
    name: string;
    primaryEnv?: string;
}[]

List of included skills with names

Type declaration

  • name: string
  • Optional primaryEnv?: string
resolvedSkills?: Skill[]

Resolved skills

version?: number

Snapshot version

createdAt: Date

Created timestamp