SoulFire TypeScript SDK 2.10.3
    Preparing search index...
    LogScope: Message<"soulfire.v1.LogScope"> & {
        scope:
            | { case: "global"; value: GlobalLogScope }
            | { case: "instance"; value: InstanceLogScope }
            | { case: "bot"; value: BotLogScope }
            | { case: "instanceScript"; value: InstanceScriptLogScope }
            | { case: "personal"; value: PersonalLogScope }
            | { case: undefined; value?: undefined };
    }

    Defines the scope of logs to retrieve or subscribe to. The scope determines which logs are included based on their source and the user's permissions.

    Type Declaration

    • scope:
          | { case: "global"; value: GlobalLogScope }
          | { case: "instance"; value: InstanceLogScope }
          | { case: "bot"; value: BotLogScope }
          | { case: "instanceScript"; value: InstanceScriptLogScope }
          | { case: "personal"; value: PersonalLogScope }
          | { case: undefined; value?: undefined }

      Reserved for removed GlobalScriptLogScope (field 4)

      from oneof soulfire.v1.LogScope.scope

    from message soulfire.v1.LogScope