SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias SettingsNamespace

    SettingsNamespace: Message<"soulfire.v1.SettingsNamespace"> & {
        entries: SettingsNamespace_SettingsEntry[];
        namespace: string;
    }

    A collection of settings entries grouped under a common namespace. Used to organize configuration values hierarchically, where each namespace represents a logical grouping (e.g., plugin name, feature area). Part of the instance configuration, server configuration, and account settings.

    Type Declaration

    • entries: SettingsNamespace_SettingsEntry[]

      The list of setting entries within this namespace. Each entry has a unique key within the namespace.

      from field: repeated soulfire.v1.SettingsNamespace.SettingsEntry entries = 2;

    • namespace: string

      The namespace identifier that groups related settings together. Typically matches a plugin ID or internal system component name. Examples: "bot", "account", "auto-reconnect", "anti-afk".

      from field: string namespace = 1;

    from message soulfire.v1.SettingsNamespace