vigiles API reference
    Preparing search index...

    Interface LoadedPlugin

    interface LoadedPlugin {
        files: Record<string, string>;
        settings: { hooks?: unknown };
        warnings: readonly string[];
    }
    Index

    Properties

    files: Record<string, string>

    Files to materialize in the sandbox (CLAUDE.md, skills, agents, commands).

    settings: { hooks?: unknown }

    A .claude/settings.json-shaped object with hooks resolved.

    warnings: readonly string[]

    Surfaces that are present in the plugin but cannot be exercised at the deterministic tier (subagents and slash commands need a real model; MCP servers aren't wired by the loader). Empty when the plugin is fully covered. Surfaced so "load the whole plugin" never silently tests nothing — read it in a test, or just to know what the deterministic run won't reach.