Skip to main content
Glama
interactions.d.ts1.26 kB
interface Interaction { id: number; latency: number; entries: PerformanceEventTiming[]; } interface EntryPreProcessingHook { (entry: PerformanceEventTiming): void; } export declare const longestInteractionList: Interaction[]; export declare const longestInteractionMap: Map<number, Interaction>; export declare const DEFAULT_DURATION_THRESHOLD = 40; export declare const resetInteractions: () => void; /** * Returns the estimated p98 longest interaction based on the stored * interaction candidates and the interaction count for the current page. */ export declare const estimateP98LongestInteraction: () => Interaction; /** * A list of callback functions to run before each entry is processed. * Exposing this list allows the attribution build to hook into the * entry processing pipeline. */ export declare const entryPreProcessingCallbacks: EntryPreProcessingHook[]; /** * Takes a performance entry and adds it to the list of worst interactions * if its duration is long enough to make it among the worst. If the * entry is part of an existing interaction, it is merged and the latency * and entries list is updated as needed. */ export declare const processInteractionEntry: (entry: PerformanceEventTiming) => void; export {};

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sadiuysal/mem0-mcp-server-ts'

If you have feedback or need assistance with the MCP directory API, please join our Discord server