vigiles API reference
    Preparing search index...

    Interface RegisteredProvider<Name>

    A REGISTERED provider — a reusable, named fact authored once in .vigiles/providers/<name>.{mjs,ts} (default-exported via defineProvider) and referenced from many hooks by provider name. The reusable sibling of the one-off inline provide; same read-only-by-default rule.

    interface RegisteredProvider<Name extends string = string> {
        dangerous: boolean;
        kind: "provider-def";
        name: Name;
        run: string;
    }

    Type Parameters

    • Name extends string = string
    Index

    Properties

    Properties

    dangerous: boolean
    kind: "provider-def"
    name: Name
    run: string