UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

22 lines (21 loc) 1.19 kB
export declare function resolveSessionTranscriptsDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string; export declare function resolveSessionTranscriptsDirForAgent(agentId?: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string; export declare function resolveDefaultSessionStorePath(agentId?: string): string; export type SessionFilePathOptions = { agentId?: string; sessionsDir?: string; }; export declare function resolveSessionFilePathOptions(params: { agentId?: string; storePath?: string; }): SessionFilePathOptions | undefined; export declare const SAFE_SESSION_ID_RE: RegExp; export declare function validateSessionId(sessionId: string): string; export declare function resolveSessionTranscriptPathInDir(sessionId: string, sessionsDir: string, topicId?: string | number): string; export declare function resolveSessionTranscriptPath(sessionId: string, agentId?: string, topicId?: string | number): string; export declare function resolveSessionFilePath(sessionId: string, entry?: { sessionFile?: string; }, opts?: SessionFilePathOptions): string; export declare function resolveStorePath(store?: string, opts?: { agentId?: string; }): string;