diff --git a/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/ExecuteCommand.kt b/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/ExecuteCommand.kt
index f51b064bcbfb..2131c1f2eccc 100644
--- a/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/ExecuteCommand.kt
+++ b/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/ExecuteCommand.kt
@@ -4,6 +4,9 @@ import kotlinx.serialization.Serializable
import kotlinx.serialization.builtins.serializer
import kotlinx.serialization.json.JsonElement
+/**
+ * @see executeCommandOptions (LSP spec)
+ */
@Serializable
data class ExecuteCommandOptions(
val commands: List,
@@ -12,6 +15,8 @@ data class ExecuteCommandOptions(
/**
* Represents parameters for executing a command.
* Extends WorkDoneProgressParams.
+ *
+ * @see executeCommandParams (LSP spec)
*/
@Serializable
data class ExecuteCommandParams(
diff --git a/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/LSP.kt b/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/LSP.kt
index 5cff7c0a8026..12692a34512d 100644
--- a/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/LSP.kt
+++ b/fleet/lsp.protocol/srcCommonMain/com/jetbrains/lsp/protocol/LSP.kt
@@ -764,6 +764,9 @@ sealed interface WorkDoneProgress {
}
}
+/**
+ * @see workDoneProgressParams (LSP spec)
+ */
interface WorkDoneProgressParams {
/**
* An optional token that a server can use to report work done progress.