HarnessEvent
Generated by TypeDoc. Do not edit this page directly.
Abstract Class: HarnessEvent<TPayload>
Section titled “Abstract Class: HarnessEvent<TPayload>”Defined in: packages/core/src/runtime/types/events.ts:31
Extended by
Section titled “Extended by”RunStartEventTurnStartEventContextReadyEventModelBeforeEventModelAfterEventToolStartEventToolEndEventTurnEndEventRunEndEventRunFailedEventRunAbortedEventErrorEventMessageStartEventMessageDeltaEventMessageEndEventToolApprovalRequestedEventToolApprovalResolvedEventModeChangedEventSnapshotCreatedEventSnapshotRestoredEventSnapshotDeletedEventTranscriptCursorChangedEvent
Type Parameters
Section titled “Type Parameters”| Type Parameter | Default type |
|---|---|
TPayload | unknown |
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new HarnessEvent<TPayload>(record): HarnessEvent<TPayload>;Defined in: packages/core/src/runtime/types/events.ts:35
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
record | HarnessEventRecord<TPayload> |
Returns
Section titled “Returns”HarnessEvent<TPayload>
Properties
Section titled “Properties”| Property | Modifier | Type | Defined in |
|---|---|---|---|
record | readonly | HarnessEventRecord<TPayload> | packages/core/src/runtime/types/events.ts:35 |
schema? | static | unknown | packages/core/src/runtime/types/events.ts:33 |
type? | static | string | packages/core/src/runtime/types/events.ts:32 |
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get at(): string;Defined in: packages/core/src/runtime/types/events.ts:49
Returns
Section titled “Returns”string
Get Signature
Section titled “Get Signature”get id(): string;Defined in: packages/core/src/runtime/types/events.ts:37
Returns
Section titled “Returns”string
payload
Section titled “payload”Get Signature
Section titled “Get Signature”get payload(): TPayload;Defined in: packages/core/src/runtime/types/events.ts:45
Returns
Section titled “Returns”TPayload
Get Signature
Section titled “Get Signature”get type(): string;Defined in: packages/core/src/runtime/types/events.ts:41
Returns
Section titled “Returns”string