SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias BotUpdateConfigEntryRequest

    BotUpdateConfigEntryRequest: Message<"soulfire.v1.BotUpdateConfigEntryRequest"> & {
        botId: string;
        instanceId: string;
        key: string;
        namespace: string;
        value?: Value;
    }

    Request to update a single configuration entry for a specific bot. This allows granular updates without replacing the entire configuration.

    Type Declaration

    • botId: string

      The profile UUID of the bot to update configuration for.

      from field: string bot_id = 2;

    • instanceId: string

      The UUID of the SoulFire instance containing the bot.

      from field: string instance_id = 1;

    • key: string

      The key within the namespace to update. Must be a valid setting key defined for that namespace.

      from field: string key = 4;

    • namespace: string

      The settings namespace (e.g., plugin ID or "bot" for core bot settings). Examples: "bot", "auto-reconnect", "chat-message-controller"

      from field: string namespace = 3;

    • Optionalvalue?: Value

      The new value to set for this configuration entry. Must be a valid protobuf Value (null, number, string, bool, list, or struct).

      from field: google.protobuf.Value value = 5;

    from message soulfire.v1.BotUpdateConfigEntryRequest