SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias AcquireBotControlRequest

    AcquireBotControlRequest: Message<"soulfire.v1.AcquireBotControlRequest"> & {
        botId: string;
        instanceId: string;
        ttlSeconds: number;
    }

    Exclusive control lease for coordinating multiple SDK clients, scripts, and independent SDK controllers and server tasks against the same bot.

    Type Declaration

    • botId: string

      from field: string bot_id = 2;

    • instanceId: string

      from field: string instance_id = 1;

    • ttlSeconds: number

      Requested lease lifetime. The server clamps this to its configured range.

      from field: uint32 ttl_seconds = 3;

    from message soulfire.v1.AcquireBotControlRequest