TerminalCompletionEngine
Pure completion engine contract.
Engines merge and rank one or more TerminalCompletionSource instances for a host request. The engine owns no shell, UI, disk, or network infrastructure; host-backed sources may perform bounded suspending work inside the request scope.
Functions
Link copied to clipboard
abstract fun completions(request: TerminalCompletionRequest): Flow<List<TerminalCompletionCandidate>>
Returns a cold progressive stream of best-first rankings for request.