Files
oh-my-opencode/src/hooks/compaction-context-injector/session-id.ts
T

9 lines
325 B
TypeScript
Raw Normal View History

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
}