ChatToolActivityGroupComponent

Opt-in group for related tools; does not group custom views or manage their lifecycle.

import { ChatToolActivityGroupComponent } from '@threadplane/chat';

Declaration

export declare class ChatToolActivityGroupComponent  {
  readonly activities: import("@angular/core").InputSignal<readonly ToolActivityInfo[]>;
  readonly failed: import("@angular/core").Signal<boolean>;
  readonly label: import("@angular/core").InputSignal<string | undefined>;
  readonly phase: import("@angular/core").Signal<ToolActivityPhase>;
  readonly phaseLabel: import("@angular/core").Signal<string>;
}

Angular template API

Selector: chat-tool-activity-group

Inputs

activities · required
readonly ToolActivityInfo[]
label
string | undefined

Members

activities

readonly activities: import("@angular/core").InputSignal<readonly ToolActivityInfo[]>;

failed

readonly failed: import("@angular/core").Signal<boolean>;

label

readonly label: import("@angular/core").InputSignal<string | undefined>;

phase

readonly phase: import("@angular/core").Signal<ToolActivityPhase>;

phaseLabel

readonly phaseLabel: import("@angular/core").Signal<string>;