Interface: GatewayClient
Defined in: src/gateway/client.ts:12
Properties
check
check: (
request) =>Promise<GatewayDecision>
Defined in: src/gateway/client.ts:22
Parameters
request
Returns
Promise<GatewayDecision>
close
close: () =>
Promise<void>
Defined in: src/gateway/client.ts:21
Returns
Promise<void>
httpBaseUrl?
readonlyoptionalhttpBaseUrl?:string
Defined in: src/gateway/client.ts:19
Base URL for the client's HTTP routes. Resolved by initAssembly to
controlPlaneUrl when set, otherwise to gatewayUrl. Undefined when
the client is constructed without a URL (e.g. a bare no-op test client).
mode
readonlymode:AssemblyMode
Defined in: src/gateway/client.ts:13
record
record: (
event) =>Promise<void>
Defined in: src/gateway/client.ts:28
Parameters
event
Returns
Promise<void>
recordResult
recordResult: (
record) =>Promise<void>
Defined in: src/gateway/client.ts:29
Parameters
record
Returns
Promise<void>
scanPrompts
scanPrompts: (
scan) =>Promise<void>
Defined in: src/gateway/client.ts:30
Parameters
scan
Returns
Promise<void>
start
start: () =>
Promise<void>
Defined in: src/gateway/client.ts:20
Returns
Promise<void>
waitForApproval
waitForApproval: (
toolName,runId,timeoutMs) =>Promise<GatewayApprovalResult>
Defined in: src/gateway/client.ts:23
Parameters
toolName
string
runId
string
timeoutMs
number
Returns
Promise<GatewayApprovalResult>