9 lines
325 B
TypeScript
9 lines
325 B
TypeScript
|
|
export function isCompactionAgent(agent: string | undefined): boolean {
|
||
|
|
return agent?.trim().toLowerCase() === "compaction"
|
||
|
|
}
|
||
|
|
|
||
|
|
export function resolveSessionID(props?: Record<string, unknown>): string | undefined {
|
||
|
|
return (props?.sessionID ??
|
||
|
|
(props?.info as { id?: string } | undefined)?.id) as string | undefined
|
||
|
|
}
|