OptionalattackDefaults to 3, at most 6.
OptionalcallOptionalcausationOptionalclearDefaults to 3, at most 300.
OptionalcompleteEnds once no threat is in range for clearSeconds. Defaults to true for
guard and protect, false for runGuard and runProtect.
OptionalconflictOptionaldeadlineThe task ends as TIMED_OUT at this time. Must be in the future.
OptionaldisconnectOptionalguardHow far around the guarded position or entity to look for threats. Defaults to 16, at most 128.
OptionalidempotencyOptionalmaximum0 (the default) means no limit.
OptionalmaximumStops chasing beyond this distance from what it guards. Defaults to 24, at
most 128; at least guardRadius.
Optionalmaximum0 (the default) means no limit.
OptionalparentOptionalpathOptionalpriorityOptionalreconnectOptionalrestoreDefaults to true.
OptionalreturnHow close to what it guards the bot returns. Defaults to 3; less than the pursuit distance.
OptionalselectDefaults to true.
OptionalsprintingOptionalweapon
Scheduling, ownership, and request options for a durable bot task.
Unspecified policies use server defaults. RPC timeouts and task deadlines control different stages. Reuse an idempotency key when retrying a submission.