Interface: MintClient
Defined in: packages/aiui-cf-creds/src/oracle.ts:38
The one SDK surface the mint uses — structural, so tests inject a stub and this package never names the openai types in its own signatures (the SDK stays cf-creds-openai's peer, reached only through createFederatedOpenAI).
Properties
realtime
realtime:
object
Defined in: packages/aiui-cf-creds/src/oracle.ts:39
clientSecrets
clientSecrets:
object
clientSecrets.create()
create(
body):Promise<{expires_at:number;value:string; }>
Parameters
body
expires_after?
{ anchor?: "created_at"; seconds?: number; }
expires_after.anchor?
"created_at"
expires_after.seconds?
number
session?
unknown
Returns
Promise<{ expires_at: number; value: string; }>