vigiles API reference
    Preparing search index...

    Type Alias SkillSpecInput<P, V>

    SkillSpecInput: Omit<SkillSpec, "_specType" | "tools" | "purity"> & {
        purity?: P;
        tools?: readonly AllowedAt<P, V>[];
    }

    The input to skill()SkillSpec minus _specType, with tools constrained by the declared purity and vocabulary V (same mechanism as AgentSpecInput). The open default vocabulary leaves it unconstrained.

    Type Parameters