Skip to main content

Module Generated

Module Generated 

Source
Expand description

§Vine Generated Code

This module includes and re-exports the Rust code that is automatically generated by tonic-build from the Vine.proto definition file. It serves as the single source of truth for all gRPC message types, service traits, and client/server structs. Do not edit this file directly.

§Generated Components

§Message Types

§Service Clients

§Service Servers

§Usage Notes

  • This file is generated from Vine.proto during build
  • Regenerated when protobuf schema changes
  • Contains auto-compression and max-size configuration
  • Supports interceptors for middleware

Modules§

argument
Nested message and enum types in Argument.
cocoon_service_client
Generated client implementations.
cocoon_service_server
Generated server implementations.
envelope
Nested message and enum types in Envelope.
execute_command_response
Nested message and enum types in ExecuteCommandResponse.
mountain_service_client
Generated client implementations.
mountain_service_server
Generated server implementations.
on_did_receive_message_request
Nested message and enum types in OnDidReceiveMessageRequest.
post_webview_message_request
Nested message and enum types in PostWebviewMessageRequest.

Structs§

AppendOutputRequest
Request to append to an output channel.
ApplyEditRequest
Request to apply an edit.
ApplyEditResponse
Response for applying an edit.
Argument
A command argument, which can be one of several types.
CallHierarchyCall
A call hierarchy call.
CallHierarchyItem
A call hierarchy item (used for both incoming and outgoing calls).
CancelOperationRequest
A message to cancel a specific, ongoing operation.
ClearOutputRequest
Request to clear an output channel.
CloseTerminalRequest
Request to close a terminal.
CodeAction
CodeLens
A code lens.
CompletionItem
CopyFileRequest
Request to copy a file.
CreateDirectoryRequest
Request to create a directory.
CreateOutputChannelRequest
Request to create an output channel.
CreateOutputChannelResponse
Response with channel ID.
CreateStatusBarItemRequest
Request to create a status bar item.
CreateStatusBarItemResponse
Response for creating a status bar item.
CreateWebviewPanelRequest
Request to create a webview panel.
CreateWebviewPanelResponse
Response for creating a webview panel.
DebugConfiguration
DeleteFileRequest
Request to delete a file.
DeleteSecretRequest
Request to delete a secret.
DisposeOutputRequest
Request to dispose an output channel.
DisposeWebviewPanelRequest
Request to dispose a webview panel.
DocumentFilter
Document filter for language selector.
DocumentHighlight
A document highlight.
DocumentSymbol
A document symbol.
Empty
Represents an empty message, typically used for RPCs that don’t need to return data.
Envelope
LAND-PATCH B7-S6 P2: streaming channel envelope.
ExecuteCommandRequest
Request to execute a command.
ExecuteCommandResponse
Response from command execution.
ExecuteTaskRequest
Request to execute a task.
ExecuteTaskResponse
Response with task execution.
ExtensionInfo
Extension information.
FindFilesRequest
Request to find files.
FindFilesResponse
Response with found files.
FindTextInFilesRequest
Request to find text in files.
FindTextInFilesResponse
Response with text matches.
FoldingRange
A folding range.
GenericNotification
A generic notification message, which is fire-and-forget and does not have an ID.
GenericRequest
A generic request message containing a method name and serialized parameters.
GenericResponse
A generic response message containing the result or an error.
GetAllExtensionsResponse
Response with all extensions.
GetAuthenticationSessionRequest
Request to get an authentication session.
GetAuthenticationSessionResponse
Response with authentication session.
GetConfigurationRequest
Request to get a configuration value.
GetConfigurationResponse
Response with configuration value.
GetExtensionRequest
Request to get an extension.
GetExtensionResponse
Response with extension info.
GetSecretRequest
Request to get a secret.
GetSecretResponse
Response with secret value.
GetTreeChildrenRequest
Request for tree children.
GetTreeChildrenResponse
Response with tree children.
GitExecRequest
Request to execute a git command.
GitExecResponse
Response from git execution.
InitExtensionHostRequest
Request to initialize the extension host.
InlayHint
An inlay hint.
Location
OnDidReceiveMessageRequest
Request for webview message.
OpenDocumentRequest
Request to open a document.
OpenDocumentResponse
Response for opening a document.
OpenExternalRequest
Request to open an external URI.
OpenTerminalRequest
Request to open a terminal.
ParameterInformation
A parameter information.
ParticipateInSaveRequest
Request to participate in save.
ParticipateInSaveResponse
Response for participating in save.
Position
A position in a text document, expressed as zero-based line and character offset.
PostWebviewMessageRequest
Request to post a message to a webview.
ProvideCallHierarchyRequest
Request for call hierarchy.
ProvideCallHierarchyResponse
Response with call hierarchy.
ProvideCodeActionsRequest
Request for code actions.
ProvideCodeActionsResponse
Response with code actions.
ProvideCodeLensesRequest
Request for code lenses.
ProvideCodeLensesResponse
Response with code lenses.
ProvideCompletionItemsRequest
Request for completion items.
ProvideCompletionItemsResponse
Response with completion items.
ProvideDefinitionRequest
Request for definition location.
ProvideDefinitionResponse
Response with definition location.
ProvideDocumentFormattingRequest
Request for document formatting.
ProvideDocumentFormattingResponse
Response with formatting edits.
ProvideDocumentHighlightsRequest
Request for document highlights.
ProvideDocumentHighlightsResponse
Response with document highlights.
ProvideDocumentRangeFormattingRequest
Request for range formatting.
ProvideDocumentRangeFormattingResponse
Response with range formatting edits.
ProvideDocumentSymbolsRequest
Request for document symbols.
ProvideDocumentSymbolsResponse
Response with document symbols.
ProvideFoldingRangesRequest
Request for folding ranges.
ProvideFoldingRangesResponse
Response with folding ranges.
ProvideHoverRequest
Request for hover information.
ProvideHoverResponse
Response with hover information.
ProvideInlayHintsRequest
Request for inlay hints.
ProvideInlayHintsResponse
Response with inlay hints.
ProvideLinkedEditingRangesRequest
Request for linked editing ranges.
ProvideLinkedEditingRangesResponse
Response with linked editing ranges.
ProvideOnTypeFormattingRequest
Request for on-type formatting.
ProvideOnTypeFormattingResponse
Response with on-type formatting edits.
ProvideReferencesRequest
Request for references.
ProvideReferencesResponse
Response with references.
ProvideRenameEditsRequest
Request for rename edits.
ProvideRenameEditsResponse
Response with rename edits.
ProvideSelectionRangesRequest
Request for selection ranges.
ProvideSelectionRangesResponse
Response with selection ranges.
ProvideSemanticTokensRequest
Request for semantic tokens.
ProvideSemanticTokensResponse
Response with semantic tokens (encoded as delta array per LSP spec).
ProvideSignatureHelpRequest
Request for signature help.
ProvideSignatureHelpResponse
Response with signature help.
ProvideTypeHierarchyRequest
Request for type hierarchy.
ProvideTypeHierarchyResponse
Response with type hierarchy items.
ProvideWorkspaceSymbolsRequest
Request for workspace symbols.
ProvideWorkspaceSymbolsResponse
Response with workspace symbols.
QuickPickItem
A quick pick item.
Range
A range in a text document, expressed as start and end positions.
ReadFileRequest
Request to read a file.
ReadFileResponse
Response with file contents.
ReaddirRequest
Request to read directory contents.
ReaddirResponse
Response with directory contents.
RegisterAuthenticationProviderRequest
Request to register an authentication provider.
RegisterCommandRequest
Request to register a command.
RegisterDebugAdapterRequest
Request to register a debug adapter.
RegisterOnTypeFormattingProviderRequest
Request to register on-type formatting provider with trigger characters.
RegisterProviderRequest
Request to register a provider.
RegisterScmProviderRequest
Request to register an SCM provider.
RegisterSemanticTokensProviderRequest
Request to register semantic tokens provider with legend.
RegisterSignatureHelpProviderRequest
Request to register signature help provider with metadata.
RegisterTaskProviderRequest
Request to register a task provider.
RegisterTreeViewProviderRequest
Request to register a tree view provider.
RenameFileRequest
Request to rename a file.
ReportProgressRequest
Request to report progress.
ResizeTerminalRequest
Request to resize a terminal.
RpcDataPayload
A generic data payload, currently unused but available for future extensions.
RpcError
A structured error payload, compliant with JSON-RPC error objects.
SaveAllRequest
Request to save all documents.
SaveAllResponse
Response for saving all documents.
SelectionRange
A selection range (nested).
SetStatusBarTextRequest
Request to set status bar text.
SetWebviewHtmlRequest
Request to set webview HTML.
ShowInputBoxRequest
Request to show an input box.
ShowInputBoxResponse
Response with input box value.
ShowMessageRequest
Request to show a message.
ShowMessageResponse
Response for showing a message.
ShowOutputRequest
Request to show an output channel.
ShowProgressRequest
Request to show a progress indicator.
ShowProgressResponse
Response acknowledging progress start.
ShowQuickPickRequest
Request to show a quick pick.
ShowQuickPickResponse
Response with selected quick pick item(s).
ShowTextDocumentRequest
Request to show a text document.
ShowTextDocumentResponse
Response for showing a text document.
SignatureInformation
A signature information.
SourceControlResourceState
StartDebuggingRequest
Request to start debugging.
StartDebuggingResponse
Response for starting debugging.
StatRequest
Request for file metadata.
StatResponse
Response with file metadata.
StopDebuggingRequest
Request to stop debugging.
StoreSecretRequest
Request to store a secret.
TaskDefinition
A task definition.
TerminalClosedNotification
Notification that a terminal was closed.
TerminalDataNotification
Notification of terminal output.
TerminalInputRequest
Request for terminal input.
TerminalOpenedNotification
Notification that a terminal was opened.
TerminalProcessIdNotification
Notification of terminal process ID.
TerminateTaskRequest
Request to terminate a task.
TextEdit
TextEditForSave
TextMatch
TreeItem
TypeHierarchyItem
A type hierarchy item (used for both supertypes and subtypes).
UnregisterCommandRequest
Request to unregister a command.
UpdateConfigurationRequest
Request to update configuration.
UpdateScmGroupRequest
Request to update SCM group.
UpdateWorkspaceFoldersRequest
Request to update workspace folders.
Uri
A Uniform Resource Identifier (URI).
WatchFileRequest
Request to watch a file.
WorkspaceEdit
A workspace edit containing edits across multiple files.
WorkspaceFolder
A workspace folder.
WorkspaceSymbol
A workspace symbol.
WriteFileRequest
Request to write a file.

Enums§

ProgressLocation
Progress location.
TextDocumentSaveReason
Text document save reason.
ViewColumn
A view column (editor location).