ToolApprovalHandle
Generated by TypeDoc. Do not edit this page directly.
Interface: ToolApprovalHandle
Section titled “Interface: ToolApprovalHandle”Defined in: packages/core/src/session/types.ts:75
Properties
Section titled “Properties”| Property | Type | Defined in |
|---|---|---|
args | unknown | packages/core/src/session/types.ts:81 |
createdAt | string | packages/core/src/session/types.ts:85 |
expiresAt? | string | packages/core/src/session/types.ts:86 |
id | string | packages/core/src/session/types.ts:76 |
modeId | string | packages/core/src/session/types.ts:82 |
name | string | packages/core/src/session/types.ts:80 |
permissions? | ToolPermission[] | packages/core/src/session/types.ts:84 |
risk? | ToolRisk | packages/core/src/session/types.ts:83 |
runId | string | packages/core/src/session/types.ts:78 |
sessionId | string | packages/core/src/session/types.ts:77 |
toolCallId | string | packages/core/src/session/types.ts:79 |
Methods
Section titled “Methods”approve()
Section titled “approve()”approve(): Promise<void>;Defined in: packages/core/src/session/types.ts:87
Returns
Section titled “Returns”Promise<void>
deny()
Section titled “deny()”deny(reason?): Promise<void>;Defined in: packages/core/src/session/types.ts:88
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
reason? | string |
Returns
Section titled “Returns”Promise<void>