Skip to content

ToolApprovalRequestedEvent

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/core/src/runtime/events.ts:192

  • HarnessEvent<{ args: unknown; id: string; modeId?: string; name: string; permissions?: unknown[]; risk?: string; }>
new ToolApprovalRequestedEvent(record): ToolApprovalRequestedEvent;

Defined in: packages/core/src/runtime/types/events.ts:35

ParameterType
recordHarnessEventRecord<{ args: unknown; id: string; modeId?: string; name: string; permissions?: unknown[]; risk?: string; }>

ToolApprovalRequestedEvent

HarnessEvent.constructor

PropertyModifierTypeDefault valueOverridesInherited fromDefined in
recordreadonlyHarnessEventRecord<{ args: unknown; id: string; modeId?: string; name: string; permissions?: unknown[]; risk?: string; }>undefined-HarnessEvent.recordpackages/core/src/runtime/types/events.ts:35
schemastaticObjectSchema<{ args: UnknownSchema; id: StringSchema; modeId: OptionalSchema<unknown, string | undefined>; name: StringSchema; permissions: OptionalSchema<unknown[] | undefined, unknown[] | undefined>; risk: OptionalSchema<unknown, string | undefined>; }>undefinedHarnessEvent.schema-packages/core/src/runtime/events.ts:201
typestaticstring"tool:approval_requested"HarnessEvent.type-packages/core/src/runtime/events.ts:200
get at(): string;

Defined in: packages/core/src/runtime/types/events.ts:49

string

HarnessEvent.at


get id(): string;

Defined in: packages/core/src/runtime/types/events.ts:37

string

HarnessEvent.id


get payload(): TPayload;

Defined in: packages/core/src/runtime/types/events.ts:45

TPayload

HarnessEvent.payload


get type(): string;

Defined in: packages/core/src/runtime/types/events.ts:41

string

HarnessEvent.type