SoulFire LogoSoulFire

SoulFireFleetTaskGroup

Public TypeScript members of SoulFireFleetTaskGroup.

Generated from the pinned SDK source. Use the matching installation. Each source link points to this baseline.

Compose Effect operations with yield* inside a scoped workflow. Properties expose sub-clients and state.

size

get size(): number

Source

botIds

get botIds(): readonly string[]

Source

taskIds

get taskIds(): readonly string[]

Source

task

task(botId: string): SoulFireTask<Result> | undefined

Source

events

events(options?: {
  afterRevision?: bigint;
  call?: CallOptions;
}): Stream.Stream<FleetTaskEvent, SoulFireOperationError>

Source

results

results(options?: {
  call?: CallOptions;
}): Effect.Effect<FleetTaskReport<Result>>

Source

requireResults

requireResults(options?: {
  call?: CallOptions;
}): Effect.Effect<
  readonly Extract<FleetTaskOutcome<Result>, { status: "fulfilled" }>[],
  FleetTaskGroupError<Result>
>

Source

cancel

cancel(
  reason = "",
  options?: { call?: CallOptions; concurrency?: number },
): Effect.Effect<FleetTaskReport<undefined>, SoulFireOperationError>

Source

How is this page?

Last updated on

On this page