ChatInterruptPanelComponent

Displays the agent’s current interrupt reason and emits accept, edit, respond, or ignore actions.

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

Declaration

export declare class ChatInterruptPanelComponent  {
  readonly action: import("@angular/core").OutputEmitterRef<InterruptAction>;
  readonly agent: import("@angular/core").InputSignal<Agent<unknown>>;
  readonly interrupt: import("@angular/core").Signal<AgentInterrupt | undefined>;
  readonly interruptReason: import("@angular/core").Signal<string>;
}

Angular template API

Selector: chat-interrupt-panel

Inputs

agent · required
Agent<unknown>

Outputs

action
InterruptAction

Members

action

readonly action: import("@angular/core").OutputEmitterRef<InterruptAction>;

agent

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

interrupt

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

interruptReason

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