Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Envelope
(message has no fields)
Used in: Envelope
uint64 accepted_tos_at = 1
Used in: Envelope
(message has no fields)
Used in: Envelope
uint64 buffer_id = 1
uint64 epoch = 2
Used in: Envelope
uint64 channel_id = 1
uint64 message_id = 2
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
optional Toolchain toolchain = 3
string language_name = 4
optional string path = 5
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
string language_name = 3
optional string path = 4
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Envelope
string path = 1
uint64 project_id = 2
bool visible = 3
Used in: Envelope
uint64 worktree_id = 1
string canonicalized_path = 2
Used in: Envelope
Used in: MultiLspQuery
(message has no fields)
Used in: AnchorRange, Breakpoint, CodeAction, Completion, ContextMessage, Diagnostic, DocumentHighlight, EditorAnchor, Excerpt, GetCodeActions, GetCompletions, GetDeclaration, GetDefinition, GetDocumentHighlights, GetHover, GetHoverResponse, GetImplementation, GetReferences, GetSignatureHelp, GetTypeDefinition, InlayHint, InlayHints, LinkedEditingRange, Location, LspExtExpandMacro, LspExtGoToParentModule, LspExtOpenDocs, LspExtRunnables, OnTypeFormatting, PerformRename, PrepareRename, PrepareRenameResponse, ResolveCompletionDocumentationResponse
uint32 replica_id = 1
uint32 timestamp = 2
uint64 offset = 3
Bias bias = 4
optional uint64 buffer_id = 5
Used in: ContextOperation.SlashCommandStarted, LinkedEditingRangeResponse, SlashCommandOutputSection, ThoughtProcessOutputSection
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope
uint64 project_id = 1
string kind = 2
repeated uint64 buffer_ids = 3
Used in: Envelope
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Completion completion = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
uint64 askpass_id = 4
string prompt = 5
Used in: Envelope
Used in: Anchor
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope
Used in: BlameBufferResponse
repeated BlameEntry entries = 1
optional string remote_url = 4
Used in: BlameBufferResponse.BlameResponse
bytes sha = 1
uint32 start_line = 2
uint32 end_line = 3
uint32 original_line_number = 4
optional string author = 5
optional string author_mail = 6
optional int64 author_time = 7
optional string author_tz = 8
optional string committer = 9
optional string committer_mail = 10
optional int64 committer_time = 11
optional string committer_tz = 12
optional string summary = 13
optional string previous = 14
string filename = 15
Used in: GitBranchesResponse, RepositoryEntry, UpdateRepository
bool is_head = 1
string ref_name = 2
optional uint64 unix_timestamp = 3
optional CommitSummary most_recent_commit = 5
Used in: BreakpointsForFile, ToggleBreakpoint
optional Anchor position = 1
optional string message = 4
optional string condition = 5
optional string hit_condition = 6
Used in: Breakpoint
Used in: Envelope
uint64 project_id = 1
string path = 2
repeated Breakpoint breakpoints = 3
Used in: CreateBufferForPeer
uint64 buffer_id = 1
repeated Operation operations = 2
bool is_last = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Timestamp mtime = 4
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Timestamp mtime = 4
Used in: CreateBufferForPeer
uint64 id = 1
optional File file = 2
string base_text = 3
optional Timestamp saved_mtime = 8
Used in: SynchronizeBuffers, SynchronizeBuffersResponse
Used in: Envelope
uint64 room_id = 1
uint64 called_user_id = 2
optional uint64 initial_project_id = 3
Used in: Envelope
Used in: Envelope
uint64 room_id = 1
uint64 called_user_id = 2
Used in: Envelope
uint64 project_id = 1
oneof work
Used in: CancelLanguageServerWork
repeated uint64 buffer_ids = 2
Used in: CancelLanguageServerWork
uint64 language_server_id = 1
optional string token = 2
Used in: CreateChannelResponse, RenameChannelResponse, UpdateChannels
uint64 id = 1
string name = 2
repeated uint64 parent_path = 5
Used in: RejoinChannelBuffers, UpdateChannels, UpdateUserChannels
uint64 channel_id = 1
uint64 epoch = 3
Used in: GetChannelMembersResponse
Used in: ChannelMember
Used in: UpdateUserChannels
Used in: ChannelMessageSent, ChannelMessageUpdate, GetChannelMessagesResponse, JoinChannelChatResponse, SendChannelMessageResponse
uint64 id = 1
string body = 2
uint64 timestamp = 3
uint64 sender_id = 4
optional Nonce nonce = 5
optional uint64 reply_to_message_id = 7
optional uint64 edited_at = 8
Used in: UpdateChannels, UpdateUserChannels
uint64 channel_id = 1
uint64 message_id = 2
Used in: Envelope
Used in: Envelope
Used in: UpdateChannels
uint64 channel_id = 1
repeated uint64 participant_user_ids = 2
Used in: ChannelMember, ChannelMembership, ChannelPermission, InviteChannelMember, JoinProjectResponse, Participant, SetChannelMemberRole, SetRoomParticipantRole
Admin = 0
Member = 1
Guest = 2
Banned = 3
Talker = 4
Used in: Channel, SetChannelVisibility
Used in: ChannelMessage, SendChannelMessage, UpdateChannelMessage
optional Range range = 1
uint64 user_id = 2
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
Used in: Envelope
repeated string pushed_to = 1
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: ApplyCodeAction, GetCodeActionsResponse, GetCodeLensResponse
uint64 server_id = 1
optional Anchor start = 2
optional Anchor end = 3
bytes lsp_action = 4
bool resolved = 6
Used in: CodeAction
Action = 0
Command = 1
CodeLens = 2
Used in: Envelope
Used in: AddProjectCollaborator, JoinChannelBufferResponse, JoinProjectResponse, RejoinedChannelBuffer, RejoinedProject, ResharedProject, UpdateChannelBufferCollaborators
optional PeerId peer_id = 1
uint32 replica_id = 2
uint64 user_id = 3
bool is_host = 4
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
optional string name = 4
optional string email = 5
string message = 6
Used in: Commit
Used in: LoadCommitDiffResponse
string path = 1
optional string old_text = 2
optional string new_text = 3
Used in: BlameBufferResponse.BlameResponse
bytes oid = 1
string message = 2
bytes oid = 1
string permalink = 2
Used in: Branch
string sha = 1
string subject = 2
int64 commit_timestamp = 3
Used in: ApplyCompletionAdditionalEdits, GetCompletionsResponse
optional Anchor old_replace_start = 1
optional Anchor old_replace_end = 2
string new_text = 3
uint64 server_id = 4
bytes lsp_completion = 5
bool resolved = 6
optional bytes lsp_defaults = 8
optional Anchor buffer_word_start = 9
optional Anchor buffer_word_end = 10
optional Anchor old_insert_start = 11
optional Anchor old_insert_end = 12
Used in: Completion
Lsp = 0
Custom = 1
BufferWord = 2
Used in: UpdateContacts
uint64 user_id = 1
bool online = 2
bool busy = 3
Used in: RespondToContactRequest
Accept = 0
Decline = 1
Block = 2
Dismiss = 3
Used in: CreateContextResponse, OpenContextResponse
Used in: ContextOperation.InsertMessage
Used in: ContextMessage, ContextOperation.UpdateMessage
Used in: ContextMessageStatus
(message has no fields)
Used in: ContextMessageStatus
(message has no fields)
Used in: ContextMessageStatus
Used in: ContextMessageStatus
(message has no fields)
Used in: AdvertiseContexts
string context_id = 1
optional string summary = 2
Used in: Context, UpdateContext
Used in: ContextOperation
Used in: ContextOperation
Used in: ContextOperation
optional string error_message = 4
Used in: ContextOperation
Used in: ContextOperation
Used in: ContextOperation
Used in: ContextOperation
Used in: ContextOperation
string summary = 1
bool done = 2
Used in: SynchronizeContexts, SynchronizeContextsResponse
Used in: Envelope
uint64 project_id = 1
uint64 entry_id = 2
string new_path = 3
optional string relative_worktree_source_path = 4
Used in: Envelope
uint64 project_id = 1
optional PeerId peer_id = 2
oneof variant
Used in: Envelope
string name = 1
optional uint64 parent_id = 2
Used in: Envelope
optional Channel channel = 1
optional uint64 parent_id = 2
Used in: Envelope
Used in: Envelope
string context_id = 1
optional Context context = 2
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
string path = 3
bool is_directory = 4
optional bytes content = 5
Used in: Envelope
(message has no fields)
Used in: Envelope
Used in: Operation.UpdateSelections
CursorBar = 0
CursorBlock = 1
CursorUnderscore = 2
CursorHollow = 3
Used in: DapSource
Used in: DapChecksum
CHECKSUM_ALGORITHM_UNSPECIFIED = 0
MD5 = 1
SHA1 = 2
SHA256 = 3
TIMESTAMP = 4
Used in: DapCompletionResponse
string label = 1
optional string text = 2
optional string sort_text = 3
optional string detail = 4
optional uint64 start = 6
optional uint64 length = 7
optional uint64 selection_start = 8
optional uint64 selection_length = 9
Used in: DapCompletionItem
Method = 0
Function = 1
Constructor = 2
Field = 3
Variable = 4
Class = 5
Interface = 6
Module = 7
Property = 8
Unit = 9
Value = 10
Enum = 11
Keyword = 12
Snippet = 13
Text = 14
Color = 15
CompletionItemFile = 16
Reference = 17
Customcolor = 19
uint64 project_id = 1
uint64 client_id = 2
string query = 3
optional uint64 frame_id = 4
optional uint64 line = 5
uint64 column = 6
uint64 project_id = 1
uint64 client_id = 2
uint64 thread_id = 3
optional bool single_thread = 4
uint64 client_id = 1
optional bool all_threads_continued = 2
uint64 project_id = 1
uint64 client_id = 2
optional bool restart = 3
optional bool terminate_debuggee = 4
optional bool suspend_debuggee = 5
Used in: DapEvaluateRequest
Repl = 0
Watch = 1
Hover = 2
Clipboard = 3
EvaluateVariables = 4
EvaluateUnknown = 5
uint64 project_id = 1
uint64 client_id = 2
string expression = 3
optional uint64 frame_id = 4
string result = 1
optional string evaluate_type = 2
uint64 variable_reference = 3
optional uint64 named_variables = 4
optional uint64 indexed_variables = 5
optional string memory_reference = 6
uint64 project_id = 1
uint64 client_id = 2
uint64 client_id = 1
repeated DapSource sources = 2
uint64 project_id = 1
uint64 session_id = 2
uint64 location_reference = 3
optional DapSource source = 1
uint64 line = 2
optional uint64 column = 3
optional uint64 end_line = 4
optional uint64 end_column = 5
Used in: DapModulesResponse
string name = 2
optional string path = 3
optional bool is_optimized = 4
optional bool is_user_code = 5
optional string version = 6
optional string symbol_status = 7
optional string symbol_file_path = 8
optional string date_time_stamp = 9
optional string address_range = 10
Used in: DapModule, DapStackFrame
oneof id
uint32 number = 1
string string = 2
uint64 project_id = 1
uint64 client_id = 2
uint64 client_id = 1
repeated DapModule modules = 2
uint64 project_id = 1
uint64 client_id = 2
uint64 thread_id = 3
optional bool single_thread = 4
Used in: DapOutputEvent
ConsoleOutput = 0
Important = 1
Stdout = 2
Stderr = 3
Unknown = 4
string output = 1
optional uint64 variables_reference = 3
optional DapSource source = 5
optional uint32 line = 6
optional uint32 column = 7
Used in: DapOutputEvent
Start = 0
StartCollapsed = 1
End = 2
uint64 project_id = 1
uint64 client_id = 2
uint64 thread_id = 3
uint64 project_id = 1
uint64 client_id = 2
bytes raw_args = 3
uint64 project_id = 1
uint64 client_id = 2
uint64 stack_frame_id = 3
Used in: DapScopesResponse, DebuggerSetVariableState, VariableListEntryVariable, VariableListScopes
string name = 1
uint64 variables_reference = 3
optional uint64 named_variables = 4
optional uint64 indexed_variables = 5
bool expensive = 6
optional DapSource source = 7
optional uint64 line = 8
optional uint64 column = 9
optional uint64 end_line = 10
optional uint64 end_column = 11
Used in: DapScope
Arguments = 0
Locals = 1
Registers = 2
ReturnValue = 3
ScopeUnknown = 4
uint64 project_id = 1
uint64 client_id = 2
uint64 stack_frame_id = 3
uint64 project_id = 1
uint64 client_id = 2
string name = 3
string value = 4
uint64 variables_reference = 5
uint64 client_id = 1
string value = 2
optional string variable_type = 3
optional uint64 variables_reference = 4
optional uint64 named_variables = 5
optional uint64 indexed_variables = 6
optional string memory_reference = 7
Used in: DapLoadedSourcesResponse, DapLocationsResponse, DapOutputEvent, DapScope, DapStackFrame, DebuggerLoadedSourceList
optional string name = 1
optional string path = 2
optional uint64 source_reference = 3
optional string origin = 5
repeated DapSource sources = 6
optional bytes adapter_data = 7
repeated DapChecksum checksums = 8
Used in: DapSource
SourceNormal = 0
Emphasize = 1
Deemphasize = 2
SourceUnknown = 3
Used in: DapStackTraceResponse
uint64 id = 1
string name = 2
optional DapSource source = 3
uint64 line = 4
uint64 column = 5
optional uint64 end_line = 6
optional uint64 end_column = 7
optional bool can_restart = 8
optional string instruction_pointer_reference = 9
optional DapModuleId module_id = 10
Used in: DapStackFrame
StackNormal = 0
Label = 1
Subtle = 2
StackUnknown = 3
uint64 project_id = 1
uint64 client_id = 2
uint64 thread_id = 3
optional uint64 start_frame = 4
optional uint64 stack_trace_levels = 5
uint64 project_id = 1
uint64 client_id = 2
uint64 thread_id = 3
optional bool single_thread = 4
uint64 project_id = 1
uint64 client_id = 2
uint64 thread_id = 3
optional uint64 target_id = 4
optional bool single_thread = 5
uint64 project_id = 1
uint64 client_id = 2
uint64 thread_id = 3
optional bool single_thread = 4
uint64 project_id = 1
uint64 client_id = 2
optional bool restart = 3
uint64 project_id = 1
uint64 client_id = 2
repeated uint64 thread_ids = 3
Used in: DapThreadsResponse
uint64 id = 1
string name = 2
Running = 0
Stopped = 1
Exited = 2
Ended = 3
uint64 project_id = 1
uint64 client_id = 2
Used in: DapVariables, DebuggerVariableContainer, VariableListEntryVariable
string name = 1
string value = 2
optional string type = 3
optional string evaluate_name = 5
uint64 variables_reference = 6
optional uint64 named_variables = 7
optional uint64 indexed_variables = 8
optional string memory_reference = 9
Used in: Envelope
string command = 1
repeated string arguments = 2
map<string, string> envs = 3
optional string cwd = 4
optional TcpHost connection = 5
string configuration = 7
Used in: DebugAdapterBinary
Used in: DebugRequest, DebugTaskDefinition
Used in: DebugRequest, DebugTaskDefinition
string program = 1
optional string cwd = 2
repeated string args = 3
map<string, string> env = 4
Used in: DebugScenario, Envelope
string label = 1
string adapter = 2
optional TcpHost connection = 5
optional bool stop_on_entry = 6
optional string configuration = 7
Used in: GetDebugAdapterBinary
string adapter = 1
string label = 2
oneof request
optional string initialize_args = 5
optional TcpHost tcp_connection = 6
optional bool stop_on_entry = 7
uint64 client_id = 1
repeated DapSource sources = 2
Used in: VariableListOpenEntry
Used in: VariableListOpenEntry
string scope_name = 1
string name = 2
uint64 depth = 3
Used in: VariableListVariables
repeated uint64 fetched_ids = 1
Used in: VariableListEntrySetState
string name = 1
optional DapScope scope = 2
string value = 3
uint64 stack_frame_id = 4
optional string evaluate_name = 5
uint64 parent_variables_reference = 6
Console = 0
LoadedSource = 1
Modules = 2
Variables = 3
Used in: DebuggerScopeVariableIndex
uint64 container_reference = 1
uint64 depth = 3
Used in: Envelope
Used in: Envelope
Used in: Envelope
uint64 notification_id = 1
Used in: Envelope
uint64 project_id = 1
uint64 entry_id = 2
bool use_trash = 3
Used in: UpdateDiagnostics
optional Anchor start = 1
optional Anchor end = 2
optional string source = 3
string message = 5
optional string code = 6
uint64 group_id = 7
bool is_primary = 8
bool is_disk_based = 10
bool is_unnecessary = 11
optional string data = 12
optional string code_description = 13
optional string markdown = 14
Used in: Diagnostic
None = 0
Error = 1
Warning = 2
Information = 3
Hint = 4
Used in: UpdateDiagnosticSummary
string path = 1
uint64 language_server_id = 2
uint32 error_count = 3
uint32 warning_count = 4
Used in: GetDocumentHighlightsResponse
Used in: DocumentHighlight
Text = 0
Read = 1
Write = 2
Used in: GetDocumentSymbolsResponse
string name = 1
int32 kind = 2
optional PointUtf16 selection_start = 5
optional PointUtf16 selection_end = 6
Used in: ParameterInformation, SignatureInformation
Used in: Selection, UpdateView.Editor, View.Editor
uint64 excerpt_id = 1
optional Anchor anchor = 2
Used in: Envelope
(message has no fields)
Used in: ProjectEntryResponse, UpdateWorktree
uint64 id = 1
bool is_dir = 2
string path = 3
uint64 inode = 4
optional Timestamp mtime = 5
bool is_ignored = 7
bool is_external = 8
bool is_fifo = 10
optional uint64 size = 11
optional string canonical_path = 12
Used in: ListRemoteDirectoryResponse
uint32 id = 1
optional uint32 responding_to = 2
optional PeerId original_sender_id = 3
optional uint32 ack_id = 266
oneof payload
Used in: Envelope
string message = 1
repeated string tags = 3
Used in: Error
Internal = 0
NoSuchChannel = 1
Disconnected = 2
SignedOut = 3
UpgradeRequired = 4
Forbidden = 5
NeedsCla = 7
NotARootChannel = 8
BadPublicNesting = 9
CircularNesting = 10
WrongMoveTarget = 11
UnsharedItem = 12
NoSuchProject = 13
DevServerProjectPathDoesNotExist = 16
RemoteUpgradeRequired = 17
RateLimitExceeded = 18
CommitFailed = 19
Used in: ExcerptInsertion, View.Editor
uint64 id = 1
uint64 buffer_id = 2
optional Anchor context_start = 3
optional Anchor context_end = 4
optional Anchor primary_start = 5
optional Anchor primary_end = 6
Used in: UpdateView.Editor
optional Excerpt excerpt = 1
optional uint64 previous_excerpt_id = 2
Used in: Envelope
uint64 project_id = 1
uint64 entry_id = 2
Used in: Envelope
uint64 worktree_scan_id = 1
Used in: Envelope
uint64 project_id = 1
uint64 entry_id = 2
Used in: Envelope
uint64 worktree_scan_id = 1
Used in: InstallExtension, SyncExtensions, SyncExtensionsResponse
string id = 1
string version = 2
bool dev = 3
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
uint64 askpass_id = 4
Used in: BufferState, UpdateBufferFile
uint64 worktree_id = 1
optional uint64 entry_id = 2
string path = 3
optional Timestamp mtime = 4
bool is_deleted = 5
Used in: Envelope
uint64 project_id = 1
uint64 limit = 3
Used in: Envelope
repeated uint64 buffer_ids = 1
Used in: Envelope
(message has no fields)
(message has no fields)
Used in: Envelope
uint64 room_id = 1
optional uint64 project_id = 2
optional PeerId leader_id = 3
Used in: Envelope
optional View active_view = 3
optional ViewId active_view_id = 1
repeated View views = 2
Used in: Room
optional PeerId leader_id = 1
optional PeerId follower_id = 2
uint64 project_id = 3
Used in: Envelope
uint64 project_id = 1
repeated uint64 buffer_ids = 3
Used in: Envelope
Used in: FormatBuffers
Used in: Envelope
Used in: Envelope
uint64 channel_id = 1
string query = 2
uint64 limit = 3
Used in: Envelope
Used in: Envelope
uint64 channel_id = 1
uint64 before_message_id = 2
Used in: Envelope
repeated uint64 message_ids = 1
Used in: Envelope
Used in: Envelope, MultiLspQuery
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor start = 3
optional Anchor end = 4
Used in: Envelope, LspResponse
Used in: Envelope, MultiLspQuery
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope, LspResponse
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 session_id = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope
Used in: Envelope, MultiLspQuery
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope, LspResponse
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
(message has no fields)
Used in: Envelope
Used in: Envelope
optional uint64 before_id = 1
Used in: Envelope
Used in: Envelope
(message has no fields)
Used in: Envelope
repeated string file_contents = 2
Used in: Envelope
uint64 project_id = 1
string path = 2
Used in: Envelope
bool exists = 1
string path = 2
bool is_dir = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Range selection = 3
Used in: Envelope
Used in: Envelope
(message has no fields)
Used in: Envelope
string metrics_id = 1
bool staff = 2
repeated string flags = 3
optional uint64 accepted_tos_at = 4
Used in: Envelope
uint64 project_id = 1
string query = 2
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
optional string branch_name = 4
Used in: Envelope
Used in: GetRemotesResponse
Used in: Envelope, MultiLspQuery
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope, LspResponse
Used in: Envelope
(message has no fields)
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
repeated uint64 user_ids = 1
uint64 project_id = 1
optional ProjectPath repository = 2
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string branch_name = 4
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string commit = 4
repeated string paths = 5
Used in: Envelope, UpdateRepository
string sha = 1
string message = 2
int64 commit_timestamp = 3
string author_email = 4
string author_name = 5
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string branch_name = 4
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
Used in: GitDiff
HEAD_TO_WORKTREE = 0
HEAD_TO_INDEX = 1
Used in: Envelope
Used in: StatusEntry
Used in: GitFileStatus
(message has no fields)
Used in: GitFileStatus
Used in: GitFileStatus
Used in: GitFileStatus
(message has no fields)
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
Used in: Envelope
uint64 project_id = 1
string abs_path = 2
string fallback_branch_name = 3
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string commit = 4
Used in: GitReset
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string commit = 4
Used in: GitFileStatus.Tracked, GitFileStatus.Unmerged, StatusEntry
Added = 0
Modified = 1
Conflict = 2
Deleted = 3
Updated = 4
TypeChanged = 5
Renamed = 6
Copied = 7
Unmodified = 8
Used in: Branch
Used in: Envelope
HideAlways = 0
HideNever = 1
HideOnSuccess = 2
Used in: Envelope
uint64 project_id = 1
string notification_id = 2
Used in: GetHoverResponse
string text = 1
optional string language = 2
bool is_markdown = 3
uint64 project_id = 1
uint64 session_id = 2
bool ignore = 3
Used in: Envelope
uint64 room_id = 1
uint64 calling_user_id = 2
repeated uint64 participant_user_ids = 3
Used in: UpdateContacts
Used in: InlayHintsResponse, ResolveInlayHint, ResolveInlayHintResponse
optional Anchor position = 1
optional string kind = 3
bool padding_left = 4
bool padding_right = 5
optional ResolveState resolve_state = 7
Used in: InlayHint
Used in: InlayHintLabelParts
string value = 1
optional string location_url = 3
optional PointUtf16 location_range_start = 4
optional PointUtf16 location_range_end = 5
optional uint64 language_server_id = 6
Used in: InlayHintLabelPart
Used in: InlayHintLabel
Used in: InlayHint
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor start = 3
optional Anchor end = 4
Used in: Envelope
Used in: Envelope
optional Extension extension = 1
string tmp_dir = 2
Used in: Envelope
uint64 channel_id = 1
uint64 user_id = 2
Used in: Envelope
Used in: Envelope
Used in: Envelope
uint64 buffer_id = 1
uint32 replica_id = 2
string base_text = 3
repeated Operation operations = 4
repeated Collaborator collaborators = 5
uint64 epoch = 6
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Envelope
optional Room room = 1
optional uint64 channel_id = 2
Used in: ParameterInformation
uint32 start = 1
uint32 end = 2
Used in: ContextMessage, ContextOperation.SlashCommandCompleted, ContextOperation.SlashCommandOutputSectionAdded, ContextOperation.SlashCommandStarted, ContextOperation.ThoughtProcessOutputSectionAdded, ContextOperation.UpdateMessage, ContextOperation.UpdateSummary, Transaction
uint32 replica_id = 1
uint32 value = 2
Used in: ContextMessage, ContextOperation.UpdateMessage
LanguageModelUser = 0
LanguageModelAssistant = 1
LanguageModelSystem = 2
Used in: JoinProjectResponse, RejoinedProject, StartLanguageServer
uint64 id = 1
string name = 2
optional uint64 worktree_id = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
string name = 3
Used in: Envelope
optional uint64 server_id = 1
Used in: Envelope
uint64 project_id = 1
uint64 language_server_id = 2
oneof log_type
uint32 log_message_type = 3
string message = 5
Used in: Envelope
uint64 project_id = 1
oneof level
string message = 5
repeated string actions = 6
string lsp_name = 7
Used in: LanguageServerPromptRequest
(message has no fields)
Used in: LanguageServerPromptRequest
(message has no fields)
Used in: LanguageServerPromptRequest
(message has no fields)
Used in: Envelope
optional uint64 action_response = 1
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Envelope
(message has no fields)
Used in: BufferReloaded, BufferState
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 dev_server_id = 1
string path = 2
Used in: ListRemoteDirectory
Used in: Envelope
repeated string entries = 1
repeated EntryInfo entry_info = 2
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
string language_name = 3
optional string path = 4
Used in: Envelope
repeated Toolchain toolchains = 1
bool has_values = 2
Used in: CreateRoomResponse, JoinRoomResponse
string server_url = 1
string token = 2
bool can_publish = 3
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string commit = 4
Used in: Envelope
Used in: UpdateWorktreeSettings
Settings = 0
Tasks = 1
Editorconfig = 2
Debug = 3
Used in: GetReferencesResponse, LocationLink, TaskContextForLocation
uint64 buffer_id = 1
optional Anchor start = 2
optional Anchor end = 3
Used in: GetDeclarationResponse, GetDefinitionResponse, GetImplementationResponse, GetTypeDefinitionResponse, LspExtGoToParentModuleResponse, LspRunnable
Used in: Envelope
uint64 project_id = 1
uint64 session_id = 2
string message = 3
Used in: UpdateLanguageServer
(message has no fields)
Used in: UpdateLanguageServer
(message has no fields)
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
uint64 language_server_id = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
uint64 language_server_id = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
string name = 1
string expansion = 2
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
optional string web = 1
optional string local = 2
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
uint64 language_server_id = 3
bool current_file_only = 4
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope
Used in: LanguageServerLog
optional string message = 1
Used in: MultiLspQueryResponse
Used in: LspExtRunnablesResponse
Used in: UpdateLanguageServer
Used in: UpdateLanguageServer
string token = 1
optional string message = 2
optional uint32 percentage = 3
optional bool is_cancellable = 4
Used in: UpdateLanguageServer
string token = 1
optional string title = 4
optional string message = 2
optional uint32 percentage = 3
optional bool is_cancellable = 5
Used in: Envelope
uint64 notification_id = 1
Used in: Documentation, InlayHintLabelPartTooltip, InlayHintTooltip
bool is_markdown = 1
string value = 2
PlainText = 0
Markdown = 1
Used in: Envelope
uint64 channel_id = 1
uint64 to = 2
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
oneof strategy
oneof request
Used in: Envelope
Used in: ChannelMessage, SendChannelMessage, UpdateChannelMessage
uint64 upper_half = 1
uint64 lower_half = 2
Used in: AddNotification, GetNotificationsResponse, UpdateNotification
uint64 id = 1
uint64 timestamp = 2
string kind = 3
optional uint64 entity_id = 4
string content = 5
bool is_read = 6
optional bool response = 7
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
string trigger = 4
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 id = 2
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
string path = 3
Used in: Envelope
uint64 project_id = 1
optional Symbol symbol = 2
Used in: Envelope
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
Used in: Envelope
uint64 project_id = 1
string context_id = 2
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope
optional string staged_text = 1
optional string committed_text = 2
Used in: OpenUncommittedDiffResponse
INDEX_MATCHES_HEAD = 0
INDEX_AND_HEAD = 1
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope
optional string staged_text = 1
Used in: BufferChunk, ContextOperation.BufferOperation, JoinChannelBufferResponse, RejoinedChannelBuffer, UpdateBuffer, UpdateChannelBuffer
Used in: Operation
uint32 replica_id = 1
uint32 lamport_timestamp = 2
repeated Range ranges = 4
repeated string new_text = 5
Used in: Operation
uint32 replica_id = 1
uint32 lamport_timestamp = 2
repeated UndoCount counts = 4
Used in: Operation
uint32 replica_id = 1
uint32 lamport_timestamp = 2
repeated string triggers = 3
uint64 language_server_id = 4
Used in: Operation
uint32 replica_id = 1
uint32 lamport_timestamp = 2
repeated Selection selections = 3
bool line_mode = 4
Used in: View
AssistantPanel = 0
DebugPanel = 1
Used in: SignatureInformation
Used in: Room
uint64 user_id = 1
optional PeerId peer_id = 2
uint32 participant_index = 5
Used in: Participant, UpdateParticipantLocation
Used in: ParticipantLocation
(message has no fields)
Used in: ParticipantLocation
Used in: ParticipantLocation
(message has no fields)
Used in: IncomingCall, Participant
uint64 id = 1
repeated string worktree_root_names = 2
Used in: Collaborator, CreateBufferForPeer, Envelope, Follow, Follower, Hello, Participant, RemoveProjectCollaborator, Unfollow, UpdateActiveView, UpdateProjectCollaborator, UpdateView, View, ViewId
uint32 owner_id = 1
uint32 id = 2
Used in: Room
uint64 user_id = 1
uint64 calling_user_id = 2
optional uint64 initial_project_id = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
string new_name = 4
Used in: Envelope
Used in: Envelope
(message has no fields)
Used in: UpdateUserPlan
Free = 0
ZedPro = 1
ZedProTrial = 2
Used in: DocumentSymbol, InlayHintLabelPart, Symbol
uint32 row = 1
uint32 column = 2
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional Anchor position = 3
Used in: Envelope
bool can_rename = 1
optional Anchor start = 2
optional Anchor end = 3
bool only_unprepared_rename_supported = 5
Used in: Envelope
optional Entry entry = 1
uint64 worktree_scan_id = 2
Used in: GitBranches, SaveBuffer, UpdateGitBranch
uint64 worktree_id = 1
string path = 2
Used in: ApplyCodeActionKindResponse, ApplyCodeActionResponse, FormatBuffersResponse, PerformRenameResponse, ReloadBuffersResponse
repeated uint64 buffer_ids = 1
repeated Transaction transactions = 2
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string remote_name = 4
string branch_name = 5
uint64 askpass_id = 6
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string remote_name = 4
string branch_name = 5
uint64 askpass_id = 7
Used in: Push
SET_UPSTREAM = 0
FORCE = 1
Used in: ChatMention, GetPermalinkToLine, Operation.Edit
uint64 start = 1
uint64 end = 2
Used in: Envelope
Used in: Envelope
Used in: Envelope
(message has no fields)
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: Envelope
Used in: Envelope
Used in: RejoinRemoteProjects, RejoinRoom
Used in: Envelope
Used in: Envelope
Used in: RejoinProject
uint64 id = 1
uint64 scan_id = 2
Used in: Envelope
Used in: Envelope
Used in: RejoinProject
uint64 id = 1
uint64 scan_id = 2
Used in: RejoinChannelBuffersResponse
Used in: RejoinRemoteProjectsResponse, RejoinRoomResponse
Used in: Envelope
uint64 project_id = 1
repeated uint64 buffer_ids = 2
Used in: Envelope
Used in: Envelope
string stdout = 1
string stderr = 2
Used in: Envelope
uint64 channel_id = 1
uint64 user_id = 2
Used in: Envelope
uint64 channel_id = 1
uint64 message_id = 2
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
optional PeerId peer_id = 2
Used in: Envelope
uint64 project_id = 1
uint64 id = 2
Used in: Envelope
Used in: Envelope
uint64 channel_id = 1
string name = 2
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 entry_id = 2
string new_path = 3
Used in: UpdateWorktree
uint64 repository_id = 1
repeated StatusEntry updated_statuses = 3
repeated string removed_statuses = 4
repeated string current_merge_conflicts = 5
optional Branch branch_summary = 6
Used in: Envelope
Used in: RejoinRoomResponse
Used in: Envelope
uint64 project_id = 1
uint64 language_server_id = 2
bytes lsp_completion = 3
uint64 buffer_id = 4
Used in: Envelope
string documentation = 1
bool documentation_is_markdown = 2
optional Anchor old_replace_start = 3
optional Anchor old_replace_end = 4
string new_text = 5
bytes lsp_completion = 6
optional Anchor old_insert_start = 7
optional Anchor old_insert_end = 8
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
uint64 language_server_id = 3
Used in: Envelope
Used in: InlayHint
Used in: ResolveState
optional string value = 1
uint64 server_id = 2
Used in: ResolveState
Resolved = 0
CanResolve = 1
Resolving = 2
Used in: Envelope
uint64 channel_id = 1
bool accept = 2
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
repeated uint64 buffer_ids = 2
RevealAlways = 0
RevealNever = 1
Used in: CreateRoomResponse, JoinRoomResponse, RejoinRoomResponse, RoomUpdated
uint64 id = 1
repeated Participant participants = 2
repeated Follower followers = 4
string livekit_room = 5
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
string locator = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
Used in: FindSearchCandidates
string query = 2
bool regex = 3
bool whole_word = 4
bool case_sensitive = 5
string files_to_include = 6
string files_to_exclude = 7
bool match_full_paths = 9
bool include_ignored = 8
Used in: Operation.UpdateSelections, UpdateView.Editor, View.Editor
uint64 id = 1
bool reversed = 4
Used in: Envelope
uint64 channel_id = 1
string body = 2
optional Nonce nonce = 3
optional uint64 reply_to_message_id = 5
Used in: Envelope
Used in: Envelope
uint64 channel_id = 1
uint64 user_id = 2
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
string path = 4
optional string text = 5
Used in: Envelope
uint64 room_id = 1
uint64 user_id = 2
Used in: Envelope
uint64 room_id = 1
bool is_ssh_project = 4
Used in: Envelope
Used in: Shell
string program = 1
repeated string args = 2
Used in: Envelope
(message has no fields)
Used in: Envelope
(message has no fields)
Used in: GetSignatureHelpResponse
optional uint32 active_signature = 2
optional uint32 active_parameter = 3
Used in: SignatureHelp
string label = 1
optional Documentation documentation = 2
optional uint32 active_parameter = 4
Used in: ContextOperation.SlashCommandOutputSectionAdded
string icon_name = 2
string label = 3
optional string metadata = 4
Used in: RunDebugLocators
string label = 1
string command = 2
repeated string args = 3
map<string, string> env = 4
optional string cwd = 5
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
repeated string paths = 4
Used in: Envelope
Used in: RepositoryEntry, UpdateRepository
Used in: DapNextRequest, DapStepBackRequest, DapStepInRequest, DapStepOutRequest
Statement = 0
Line = 1
Instruction = 2
Used in: Envelope
uint64 project_id = 1
repeated uint64 buffer_ids = 2
Used in: Envelope
(message has no fields)
Used in: UpdateUserPlan
uint64 started_at = 1
uint64 ended_at = 2
Used in: UpdateUserPlan
uint32 model_requests_usage_amount = 1
optional UsageLimit model_requests_usage_limit = 2
uint32 edit_predictions_usage_amount = 3
optional UsageLimit edit_predictions_usage_limit = 4
Used in: GetProjectSymbolsResponse, OpenBufferForSymbol
uint64 source_worktree_id = 1
uint64 worktree_id = 2
string language_server_name = 3
string name = 4
int32 kind = 5
string path = 6
bytes signature = 9
uint64 language_server_id = 10
Used in: Envelope
Used in: Envelope
string tmp_dir = 1
repeated Extension missing_extensions = 2
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Envelope
Used in: Shell
(message has no fields)
Used in: Envelope
optional string cwd = 1
map<string, string> task_variables = 2
map<string, string> project_env = 3
Used in: Envelope
uint64 project_id = 1
optional Location location = 2
map<string, string> task_variables = 3
Used in: DebugAdapterBinary, DebugScenario, DebugTaskDefinition
optional uint32 port = 1
optional string host = 2
optional uint64 timeout = 3
Used in: Envelope
Used in: ContextOperation.ThoughtProcessOutputSectionAdded
Used in: BufferReloaded, BufferSaved, BufferState, Entry, File
uint64 seconds = 1
uint32 nanos = 2
Used in: Envelope
uint64 project_id = 1
string notification_id = 2
string message = 3
Used in: Envelope
uint64 project_id = 1
string path = 2
optional Breakpoint breakpoint = 3
uint64 project_id = 1
uint32 session_id = 2
Used in: ActivateToolchain, ActiveToolchainResponse, ListToolchainsResponse
string name = 1
string path = 2
string raw_json = 3
Used in: ListToolchainsResponse
uint64 start_index = 1
string name = 2
Used in: ApplyCompletionAdditionalEditsResponse, OnTypeFormattingResponse, ProjectTransaction
Used in: Operation.Undo, UndoMapEntry
uint32 replica_id = 1
uint32 lamport_timestamp = 2
uint32 count = 3
uint32 replica_id = 1
uint32 local_timestamp = 2
repeated UndoCount counts = 3
Used in: Envelope
uint64 room_id = 1
optional uint64 project_id = 2
optional PeerId leader_id = 3
Used in: Envelope
Used in: Envelope
uint64 project_id = 1
uint64 repository_id = 3
repeated string paths = 4
Used in: UpdateFollowers
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
repeated Operation operations = 3
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional File file = 3
Used in: Envelope
uint64 channel_id = 1
repeated Operation operations = 2
Used in: Envelope
uint64 channel_id = 1
repeated Collaborator collaborators = 2
Used in: Envelope
uint64 channel_id = 1
uint64 message_id = 2
optional Nonce nonce = 4
string body = 5
Used in: Envelope
repeated Channel channels = 1
repeated uint64 delete_channels = 4
repeated Channel channel_invitations = 5
repeated uint64 remove_channel_invitations = 6
repeated ChannelMessageId latest_channel_message_ids = 8
repeated ChannelBufferVersion latest_channel_buffer_versions = 9
Used in: Envelope
repeated Contact contacts = 1
repeated uint64 remove_contacts = 2
repeated uint64 remove_incoming_requests = 4
repeated uint64 outgoing_requests = 5
repeated uint64 remove_outgoing_requests = 6
Used in: Envelope
uint64 project_id = 1
string context_id = 2
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
Used in: Operation
uint32 replica_id = 1
uint32 lamport_timestamp = 2
uint64 server_id = 3
repeated Diagnostic diagnostics = 4
Used in: Envelope
uint64 project_id = 1
uint64 buffer_id = 2
optional string staged_text = 3
optional string committed_text = 4
Used in: UpdateDiffBases
HEAD_ONLY = 0
INDEX_ONLY = 1
INDEX_MATCHES_HEAD = 2
INDEX_AND_HEAD = 3
Used in: Envelope
uint64 room_id = 1
optional uint64 project_id = 2
oneof variant
Used in: Envelope
uint64 project_id = 1
string branch_name = 2
optional ProjectPath repository = 3
Used in: Envelope
string url = 1
uint32 count = 2
Used in: Envelope
uint64 project_id = 1
uint64 language_server_id = 2
oneof variant
Used in: Envelope
Used in: Envelope
Used in: Envelope, RejoinRoom
Used in: Envelope
uint64 project_id = 1
optional PeerId old_peer_id = 2
optional PeerId new_peer_id = 3
Used in: Envelope
uint64 project_id = 1
uint64 id = 2
string abs_path = 3
repeated uint64 entry_ids = 4
optional Branch branch_summary = 5
repeated StatusEntry updated_statuses = 6
repeated string removed_statuses = 7
repeated string current_merge_conflicts = 8
uint64 scan_id = 9
bool is_last_update = 10
optional GitCommitDetails head_commit_details = 11
Used in: Envelope
Used in: Envelope
Plan plan = 1
optional uint64 trial_started_at = 2
optional bool is_usage_based_billing_enabled = 3
Used in: UpdateFollowers
optional ViewId id = 1
optional PeerId leader_id = 2
oneof variant
Used in: UpdateView
repeated uint64 deleted_excerpts = 2
repeated Selection selections = 3
optional Selection pending_selection = 4
optional EditorAnchor scroll_top_anchor = 5
float scroll_x = 6
float scroll_y = 7
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
string root_name = 3
repeated Entry updated_entries = 4
repeated uint64 removed_entries = 5
repeated RepositoryEntry updated_repositories = 6
repeated uint64 removed_repositories = 7
uint64 scan_id = 8
bool is_last_update = 9
string abs_path = 10
Used in: Envelope
uint64 project_id = 1
uint64 worktree_id = 2
string path = 3
optional string content = 4
Used in: GitUpstream
uint64 ahead = 1
uint64 behind = 2
Used in: SubscriptionUsage
Used in: UsageLimit
Used in: UsageLimit
(message has no fields)
Used in: GetChannelMembersResponse, UsersResponse
uint64 id = 1
string github_login = 2
string avatar_url = 3
optional string email = 4
optional string name = 5
Used in: Envelope
Used in: VariablesRequest
uint64 depth = 1
optional DapScope scope = 2
bool has_children = 4
uint64 container_reference = 5
uint64 stack_frame_id = 1
repeated DapScope scopes = 2
uint64 stack_frame_id = 1
uint64 scope_id = 2
Used in: VariablesRequest
uint64 project_id = 1
uint64 client_id = 2
uint64 variables_reference = 3
optional uint64 start = 5
optional uint64 count = 6
Used in: AckBufferOperation, BlameBuffer, BufferReloaded, BufferSaved, BufferState, BufferVersion, ChannelBufferVersion, ContextOperation.InsertMessage, ContextOperation.SlashCommandCompleted, ContextOperation.SlashCommandOutputSectionAdded, ContextOperation.SlashCommandStarted, ContextOperation.ThoughtProcessOutputSectionAdded, ContextOperation.UpdateMessage, ContextOperation.UpdateSummary, ContextVersion, GetCodeActions, GetCodeActionsResponse, GetCodeLens, GetCodeLensResponse, GetCompletions, GetCompletionsResponse, GetDeclaration, GetDefinition, GetDocumentHighlights, GetDocumentSymbols, GetHover, GetImplementation, GetReferences, GetSignatureHelp, GetTypeDefinition, InlayHints, InlayHintsResponse, LinkedEditingRange, LinkedEditingRangeResponse, MultiLspQuery, OnTypeFormatting, Operation.Edit, Operation.Undo, PerformRename, PrepareRename, PrepareRenameResponse, RejoinedChannelBuffer, SaveBuffer, Transaction
uint32 replica_id = 1
uint32 timestamp = 2
Used in: FollowResponse, UpdateActiveView, UpdateFollowers
Used in: View
uint64 channel_id = 1
optional Editor editor = 2
Used in: View
string context_id = 1
optional Editor editor = 2
Used in: View, ChannelView, ContextEditor
bool singleton = 1
optional string title = 2
repeated Excerpt excerpts = 3
repeated Selection selections = 4
optional Selection pending_selection = 5
optional EditorAnchor scroll_top_anchor = 6
float scroll_x = 7
float scroll_y = 8
Used in: FollowResponse, UpdateActiveView, UpdateView, View
optional PeerId creator = 1
uint64 id = 2
Used in: JoinProjectResponse, RejoinedProject, ShareProject, UpdateProject
uint64 id = 1
string root_name = 2
bool visible = 3
string abs_path = 4