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