Omitted until a host supplies the production gateway-attested provider. Approval paths fail closed.readonlyoptionalauthorization?:HarnessAuthorizationPort
On the Agent Runtime
TheAgent class of the runtime SDK has no public member for authorization. The runtime adapter omits the port unless the host registers a provider for the instance through setAgentHarnessAuthorizationProvider(), from @telnyx/edge-runtime/internal.
HarnessAuthorizationPort
Versioned private authorization capability required for approval decisions. Methods authorize()authorize(Parametersrequest):Promise<Readonly<{kind:"allow"|"deny"|"unavailable"; }>>
Returns
Promise<Readonly<{ kind: "allow" | "deny" | "unavailable"; }>>
identity()
identity():ReturnsAgentHarnessAuthorizationIdentity|undefined
AgentHarnessAuthorizationIdentity | undefined
AgentHarnessAuthorizationIdentity
Gateway-attested Service Account identity. It is never caller or tool supplied. Properties organizationIdserviceAccountIdreadonlyorganizationId:string
readonlyserviceAccountId:string