AbstractEvent

A provider-neutral reasoning or response-text event used by adapter conformance fixtures.

import type { AbstractEvent } from '@threadplane/chat/testing';

Declaration

export interface AbstractEvent  {
  delta?: string;
  kind: 'reasoning-start' | 'reasoning-chunk' | 'reasoning-end' | 'text-start' | 'text-chunk' | 'text-end';
}

Members

delta

delta?: string;

kind

kind: 'reasoning-start' | 'reasoning-chunk' | 'reasoning-end' | 'text-start' | 'text-chunk' | 'text-end';