ChatInterruptComponent

Displays the agent’s current interrupt using a projected template or a default payload preview.

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

Declaration

export declare class ChatInterruptComponent  {
  readonly agent: import("@angular/core").InputSignal<Agent<unknown>>;
  defaultText(i: AgentInterrupt): string;
  readonly interrupt: import("@angular/core").Signal<AgentInterrupt | undefined>;
  readonly templateRef: import("@angular/core").Signal<TemplateRef<any> | undefined>;
}

Angular template API

Selector: chat-interrupt

Inputs

agent · required
Agent<unknown>

Members

agent

readonly agent: import("@angular/core").InputSignal<Agent<unknown>>;

defaultText · overload 1

defaultText(i: AgentInterrupt): string;

Parameters

i · required
AgentInterrupt

Returns

string

interrupt

readonly interrupt: import("@angular/core").Signal<AgentInterrupt | undefined>;

templateRef

readonly templateRef: import("@angular/core").Signal<TemplateRef<any> | undefined>;