@threadplane/chatTypeAliasv0.3.7

ToolActivityDelivery

Observed response delivery facts; a pause does not establish approval.

import type { ToolActivityDelivery } from '@threadplane/chat';

Declaration

export type ToolActivityDelivery = {
    readonly phase: 'streaming';
} | {
    readonly phase: 'complete';
    readonly outcome: 'success' | 'error' | 'aborted' | 'interrupted' | 'paused';
};