// GENERATED CODE! DO NOT MODIFY BY HAND! // This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. import type { ThreadItem } from "./ThreadItem"; import type { TurnError } from "./TurnError"; import type { TurnStatus } from "./TurnStatus"; export type Turn = { id: string, /** * Only populated on a `thread/resume` or `thread/fork` response. * For all other responses and notifications returning a Turn, * the items field will be an empty list. */ items: Array, status: TurnStatus, /** * Only populated when the Turn's status is failed. */ error: TurnError | null, };