[inline-completion] IJPL-161906: document BackendInlineCompletionHandler

(cherry picked from commit 2fcd5ab743686e31141b99f10c42c141e4c7b8fb)

IJ-MR-147762

GitOrigin-RevId: 869bea5cd7d5b8f793c58e746281d12138777ca0
This commit is contained in:
Kirill.Karnaukhov
2024-10-28 14:25:23 +00:00
committed by intellij-monorepo-bot
parent c6b33c9ec5
commit af3d6f0506
@@ -86,7 +86,9 @@ abstract class InlineCompletionHandler @ApiStatus.Internal constructor(
invalidationListeners.addListener(logsListener)
}
// TODO docs
/**
* Frontend always starts a session. Backend never starts a session. Instead, the backend will send a notification to the frontend.
*/
@ApiStatus.Internal
@ApiStatus.NonExtendable
protected abstract fun startSessionOrNull(