ChatTimelineSliderComponent
Lists agent checkpoints and emits replay or fork requests for their identifiers.
import { ChatTimelineSliderComponent } from '@threadplane/chat';Declaration
export declare class ChatTimelineSliderComponent {
readonly agent: import("@angular/core").InputSignal<AgentWithHistory<unknown>>;
fork(cp: AgentCheckpoint, index: number): void;
readonly forkRequested: import("@angular/core").OutputEmitterRef<string>;
readonly history: import("@angular/core").Signal<AgentCheckpoint[]>;
replay(cp: AgentCheckpoint): void;
readonly replayRequested: import("@angular/core").OutputEmitterRef<string>;
readonly selectedIndex: import("@angular/core").WritableSignal<number>;
}Angular template API
Selector: chat-timeline-slider
Inputs
agent· requiredAgentWithHistory<unknown>
Outputs
forkRequestedstringreplayRequestedstring
Members
agent
readonly agent: import("@angular/core").InputSignal<AgentWithHistory<unknown>>;fork · overload 1
fork(cp: AgentCheckpoint, index: number): void;Parameters
cp· requiredAgentCheckpointindex· requirednumber
Returns
voidforkRequested
readonly forkRequested: import("@angular/core").OutputEmitterRef<string>;history
readonly history: import("@angular/core").Signal<AgentCheckpoint[]>;replay · overload 1
replay(cp: AgentCheckpoint): void;Parameters
cp· requiredAgentCheckpoint
Returns
voidreplayRequested
readonly replayRequested: import("@angular/core").OutputEmitterRef<string>;selectedIndex
readonly selectedIndex: import("@angular/core").WritableSignal<number>;