SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias ServerUpdateConfigEntryRequest

    ServerUpdateConfigEntryRequest: Message<
        "soulfire.v1.ServerUpdateConfigEntryRequest",
    > & { key: string; namespace: string; value?: Value }

    Request message for UpdateServerConfigEntry RPC. Used for granular updates of individual configuration entries. This is the preferred method for real-time UI updates as it only modifies a single setting without affecting other configuration values.

    Type Declaration

    • key: string

      The key identifying the specific setting within the namespace. Combined with namespace, this uniquely identifies the setting. Example: namespace="dev", key="soulfire-debug" for the SoulFire debug setting.

      from field: string key = 2;

    • namespace: string

      The namespace of the setting to update. Namespaces group related settings together (e.g., "dev" for developer settings). Must match an existing namespace or a new namespace will be created.

      from field: string namespace = 1;

    • Optionalvalue?: Value

      The new value for the setting. Uses google.protobuf.Value to support various JSON types:

      • string_value for text settings
      • number_value for int/double settings
      • bool_value for boolean settings
      • list_value for string list settings
      • struct_value for complex settings like min/max ranges

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

    from message soulfire.v1.ServerUpdateConfigEntryRequest