ChatToolCallCardComponent
Displays a tool call’s status, arguments, and optional result in a collapsible trace.
import { ChatToolCallCardComponent } from '@threadplane/chat';Declaration
export declare class ChatToolCallCardComponent {
readonly ariaLabel: import("@angular/core").Signal<string>;
readonly autoExpanded: import("@angular/core").Signal<boolean>;
readonly defaultCollapsed: import("@angular/core").InputSignal<boolean>;
formatJson(value: unknown): string;
readonly state: import("@angular/core").Signal<TraceState>;
readonly status: import("@angular/core").Signal<ToolCallStatus>;
readonly toolCall: import("@angular/core").InputSignal<ToolCallInfo>;
}Angular template API
Selector: chat-tool-call-card
Inputs
defaultCollapsedbooleantoolCall· requiredToolCallInfo
Members
ariaLabel
readonly ariaLabel: import("@angular/core").Signal<string>;autoExpanded
readonly autoExpanded: import("@angular/core").Signal<boolean>;defaultCollapsed
readonly defaultCollapsed: import("@angular/core").InputSignal<boolean>;formatJson · overload 1
formatJson(value: unknown): string;Parameters
value· requiredunknown
Returns
stringstate
readonly state: import("@angular/core").Signal<TraceState>;status
readonly status: import("@angular/core").Signal<ToolCallStatus>;toolCall
readonly toolCall: import("@angular/core").InputSignal<ToolCallInfo>;