featherbit UI
    Preparing search index...

    Interface PluginConfigDef

    A named, typed shared plugin configuration, referenced by plugin nodes via PolicyNode.config_ref; resolved at compile time by the gateway.

    Served and persisted by the CRUD handlers in src/admin/plugin_configs.rs.

    interface PluginConfigDef {
        config: Record<string, unknown>;
        description?: string;
        name: string;
        type: string;
    }
    Index
    config: Record<string, unknown>

    The shared plugin configuration (same shape as a node's config).

    description?: string

    Optional human-readable description shown in the library.

    name: string

    Unique name, referenced by config_ref.

    type: string

    Plugin type this config is for; only nodes of the same type may reference it.