SubagentInfo

Unpublished development API. This package is under development and is not available as a published release.

Readonly evidence about one child agent. Does not own execution, sessions or persistence.

import type { SubagentInfo } from '@threadplane/react/chat';

Declaration

export interface SubagentInfo  {
  readonly description?: string;
  readonly errorSummary?: string;
  readonly id: string;
  readonly messages: readonly SubagentMessageInfo[];
  readonly name?: string;
  readonly status: SubagentStatus;
  readonly toolCallId?: string;
}

Members

description

readonly description?: string;

errorSummary

Safe user-facing copy for a failed child; diagnostic text stays with the app.

readonly errorSummary?: string;

id

readonly id: string;

messages

readonly messages: readonly SubagentMessageInfo[];

name

readonly name?: string;

status

readonly status: SubagentStatus;

toolCallId

The root tool call that started this child; MessageList renders the card in that call's place.

readonly toolCallId?: string;