Function: meetingFundingIdentity()
meetingFundingIdentity(
snapshot):string
Defined in: packages/agentos/src/io/channels/meetings/types.ts:189
Canonical validated snapshot text for immutable comparison and reservation identity.
Parameters
snapshot
{ accountRef: string; blockSeconds: number; expiresAt: number; fundingMode: "bot_blocks"; maxLiability: { blocks: number; }; maxSeconds: number; policyVersion: string; reservationRef: string; } | { accountRef: string; expiresAt: number; fundingMode: "developer_credit"; maxLiability: { customerMicro: number; supplierMicro: number; }; maxSeconds: number; mediaComponent: string; policyVersion: string; rates: { attemptMinimum?: { customerMicro: number; supplierMicro: number; }; components: Record<string, { customer: { micro: number; per: number; unit: "character" | "second" | "millisecond" | "token" | "sample" | "request"; }; supplier: { micro: number; per: number; unit: "character" | "second" | "millisecond" | "token" | "sample" | "request"; }; }>; currency: "USD"; reasoningInOutput: boolean; version: string; }; reservationRef: string; }
Returns
string