From d3b1beaa8f77afb1394abd2ff138ae799224d4a3 Mon Sep 17 00:00:00 2001 From: Andrey Zaytsev Date: Thu, 8 Jan 2026 19:07:40 +0100 Subject: [PATCH] LSP-365 [analyzer] Kotlin completion stops working with "Your completion session has expired" Caffeine cache does not guarantee recent items being available. Store latest completion session as is in db instead. GitOrigin-RevId: b0c942db8d2737469ed957b901dc810570d6cef6 --- .../srcCommonMain/com/jetbrains/lsp/protocol/Completion.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/Completion.kt b/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/Completion.kt index c2fff81d2f20..22f3d150abf3 100644 --- a/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/Completion.kt +++ b/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/Completion.kt @@ -345,7 +345,7 @@ data class CompletionList( ) { companion object { - val EMPTY_COMPLETE: CompletionList = CompletionList( + val EMPTY: CompletionList = CompletionList( isIncomplete = false, itemDefaults = null, items = emptyList(),