diff --git a/src/tools/session-manager/storage.ts b/src/tools/session-manager/storage.ts index fab794d8..8e4f4393 100644 --- a/src/tools/session-manager/storage.ts +++ b/src/tools/session-manager/storage.ts @@ -139,6 +139,7 @@ export function getMessageDir(sessionID: string): string | null { } export function sessionExists(sessionID: string): boolean { + if (isSqliteBackend()) return true return getMessageDir(sessionID) !== null } diff --git a/src/tools/session-manager/tools.ts b/src/tools/session-manager/tools.ts index 0fd26b6b..35d58a79 100644 --- a/src/tools/session-manager/tools.ts +++ b/src/tools/session-manager/tools.ts @@ -76,6 +76,10 @@ export function createSessionManagerTools(ctx: PluginInput): Record 0) { messages = messages.slice(0, args.limit) }