package zed.messages

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AcceptTermsOfService

app.proto:57

Used in: Envelope

(message has no fields)

message AcceptTermsOfServiceResponse

app.proto:59

Used in: Envelope

message Ack

zed.proto:418

Used in: Envelope

(message has no fields)

message AckBufferOperation

channel.proto:254

Used in: Envelope

message AckChannelMessage

channel.proto:172

Used in: Envelope

message ActivateToolchain

toolchain.proto:28

Used in: Envelope

message ActiveToolchain

toolchain.proto:36

Used in: Envelope

message ActiveToolchainResponse

toolchain.proto:43

Used in: Envelope

message AddNotification

notification.proto:8

Used in: Envelope

message AddProjectCollaborator

call.proto:231

Used in: Envelope

message AddWorktree

worktree.proto:32

Used in: Envelope

message AddWorktreeResponse

worktree.proto:38

Used in: Envelope

message AdvertiseContexts

ai.proto:117

Used in: Envelope

message AllLanguageServers

lsp.proto:682

Used in: MultiLspQuery

(message has no fields)

message Anchor

buffer.proto:226

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

message AnchorRange

buffer.proto:234

Used in: ContextOperation.SlashCommandStarted, LinkedEditingRangeResponse, SlashCommandOutputSection, ThoughtProcessOutputSection

message ApplyCodeAction

lsp.proto:312

Used in: Envelope

message ApplyCodeActionKind

lsp.proto:581

Used in: Envelope

message ApplyCodeActionKindResponse

lsp.proto:587

Used in: Envelope

message ApplyCodeActionResponse

lsp.proto:318

Used in: Envelope

message ApplyCompletionAdditionalEdits

lsp.proto:200

Used in: Envelope

message ApplyCompletionAdditionalEditsResponse

lsp.proto:206

Used in: Envelope

message AskPassRequest

app.proto:107

Used in: Envelope

message AskPassResponse

app.proto:115

Used in: Envelope

enum Bias

buffer.proto:245

Used in: Anchor

message BlameBuffer

git.proto:360

Used in: Envelope

message BlameBufferResponse

git.proto:399

Used in: Envelope

message BlameBufferResponse.BlameResponse

git.proto:400

Used in: BlameBufferResponse

message BlameEntry

git.proto:366

Used in: BlameBufferResponse.BlameResponse

message Branch

git.proto:76

Used in: GitBranchesResponse, RepositoryEntry, UpdateRepository

message Breakpoint

debugger.proto:12

Used in: BreakpointsForFile, ToggleBreakpoint

enum BreakpointState

debugger.proto:7

Used in: Breakpoint

message BreakpointsForFile

debugger.proto:21

Used in: Envelope

message BufferChunk

buffer.proto:111

Used in: CreateBufferForPeer

message BufferReloaded

buffer.proto:67

Used in: Envelope

message BufferSaved

buffer.proto:59

Used in: Envelope

message BufferState

buffer.proto:99

Used in: CreateBufferForPeer

message BufferVersion

buffer.proto:94

Used in: SynchronizeBuffers, SynchronizeBuffersResponse

message Call

call.proto:129

Used in: Envelope

message CallCanceled

call.proto:142

Used in: Envelope

message CancelCall

call.proto:146

Used in: Envelope

message CancelLanguageServerWork

lsp.proto:627

Used in: Envelope

message CancelLanguageServerWork.Buffers

lsp.proto:635

Used in: CancelLanguageServerWork

message CancelLanguageServerWork.LanguageServerWork

lsp.proto:639

Used in: CancelLanguageServerWork

message Channel

channel.proto:7

Used in: CreateChannelResponse, RenameChannelResponse, UpdateChannels

message ChannelBufferVersion

channel.proto:214

Used in: RejoinChannelBuffers, UpdateChannels, UpdateUserChannels

message ChannelMember

channel.proto:76

Used in: GetChannelMembersResponse

enum ChannelMember.Kind

channel.proto:81

Used in: ChannelMember

message ChannelMembership

channel.proto:37

Used in: UpdateUserChannels

message ChannelMessage

channel.proto:230

Used in: ChannelMessageSent, ChannelMessageUpdate, GetChannelMessagesResponse, JoinChannelChatResponse, SendChannelMessageResponse

message ChannelMessageId

channel.proto:42

Used in: UpdateChannels, UpdateUserChannels

message ChannelMessageSent

channel.proto:181

Used in: Envelope

message ChannelMessageUpdate

channel.proto:186

Used in: Envelope

message ChannelParticipants

channel.proto:52

Used in: UpdateChannels

message ChannelPermission

channel.proto:47

enum ChannelRole

channel.proto:110

Used in: ChannelMember, ChannelMembership, ChannelPermission, InviteChannelMember, JoinProjectResponse, Participant, SetChannelMemberRole, SetRoomParticipantRole

enum ChannelVisibility

channel.proto:14

Used in: Channel, SetChannelVisibility

message ChatMention

channel.proto:241

Used in: ChannelMessage, SendChannelMessage, UpdateChannelMessage

message CheckForPushedCommits

git.proto:205

Used in: Envelope

message CheckForPushedCommitsResponse

git.proto:211

Used in: Envelope

message CloseBuffer

buffer.proto:54

Used in: Envelope

message CodeAction

lsp.proto:494

Used in: ApplyCodeAction, GetCodeActionsResponse, GetCodeLensResponse

enum CodeAction.Kind

lsp.proto:501

Used in: CodeAction

message CodeLens

lsp.proto:466

Used in: Envelope

message Collaborator

core.proto:22

Used in: AddProjectCollaborator, JoinChannelBufferResponse, JoinProjectResponse, RejoinedChannelBuffer, RejoinedProject, ResharedProject, UpdateChannelBufferCollaborators

message Commit

git.proto:289

Used in: Envelope

message Commit.CommitOptions

git.proto:298

Used in: Commit

message CommitFile

git.proto:241

Used in: LoadCommitDiffResponse

message CommitMessage

git.proto:389

Used in: BlameBufferResponse.BlameResponse

git.proto:394

message CommitSummary

git.proto:94

Used in: Branch

message Completion

lsp.proto:210

Used in: ApplyCompletionAdditionalEdits, GetCompletionsResponse

enum Completion.Source

lsp.proto:224

Used in: Completion

message Contact

call.proto:407

Used in: UpdateContacts

enum ContactRequestResponse

call.proto:272

Used in: RespondToContactRequest

message Context

ai.proto:6

Used in: CreateContextResponse, OpenContextResponse

message ContextMessage

ai.proto:34

Used in: ContextOperation.InsertMessage

message ContextMessageStatus

ai.proto:15

Used in: ContextMessage, ContextOperation.UpdateMessage

message ContextMessageStatus.Canceled

ai.proto:31

Used in: ContextMessageStatus

(message has no fields)

message ContextMessageStatus.Done

ai.proto:23

Used in: ContextMessageStatus

(message has no fields)

message ContextMessageStatus.Error

ai.proto:27

Used in: ContextMessageStatus

message ContextMessageStatus.Pending

ai.proto:25

Used in: ContextMessageStatus

(message has no fields)

message ContextMetadata

ai.proto:10

Used in: AdvertiseContexts

message ContextOperation

ai.proto:52

Used in: Context, UpdateContext

message ContextOperation.BufferOperation

ai.proto:112

Used in: ContextOperation

message ContextOperation.InsertMessage

ai.proto:66

Used in: ContextOperation

message ContextOperation.SlashCommandCompleted

ai.proto:99

Used in: ContextOperation

message ContextOperation.SlashCommandOutputSectionAdded

ai.proto:93

Used in: ContextOperation

message ContextOperation.SlashCommandStarted

ai.proto:86

Used in: ContextOperation

message ContextOperation.ThoughtProcessOutputSectionAdded

ai.proto:106

Used in: ContextOperation

message ContextOperation.UpdateMessage

ai.proto:71

Used in: ContextOperation

message ContextOperation.UpdateSummary

ai.proto:79

Used in: ContextOperation

message ContextVersion

ai.proto:146

Used in: SynchronizeContexts, SynchronizeContextsResponse

message CopyProjectEntry

worktree.proto:103

Used in: Envelope

message CreateBufferForPeer

buffer.proto:15

Used in: Envelope

message CreateChannel

channel.proto:89

Used in: Envelope

message CreateChannelResponse

channel.proto:94

Used in: Envelope

message CreateContext

ai.proto:131

Used in: Envelope

message CreateContextResponse

ai.proto:135

Used in: Envelope

message CreateProjectEntry

worktree.proto:89

Used in: Envelope

message CreateRoom

call.proto:11

Used in: Envelope

(message has no fields)

message CreateRoomResponse

call.proto:13

Used in: Envelope

enum CursorShape

buffer.proto:212

Used in: Operation.UpdateSelections

message DapChecksum

debugger.proto:485

Used in: DapSource

enum DapChecksumAlgorithm

debugger.proto:477

Used in: DapChecksum

message DapCompletionItem

debugger.proto:206

Used in: DapCompletionResponse

enum DapCompletionItemType

debugger.proto:184

Used in: DapCompletionItem

message DapCompletionRequest

debugger.proto:175

message DapCompletionResponse

debugger.proto:218

message DapContinueRequest

debugger.proto:342

message DapContinueResponse

debugger.proto:349

message DapDisconnectRequest

debugger.proto:257

enum DapEvaluateContext

debugger.proto:148

Used in: DapEvaluateRequest

message DapEvaluateRequest

debugger.proto:157

message DapEvaluateResponse

debugger.proto:165

message DapLoadedSourcesRequest

debugger.proto:364

message DapLoadedSourcesResponse

debugger.proto:369

message DapLocationsRequest

debugger.proto:134

message DapLocationsResponse

debugger.proto:140

message DapModule

debugger.proto:511

Used in: DapModulesResponse

message DapModuleId

debugger.proto:553

Used in: DapModule, DapStackFrame

message DapModulesRequest

debugger.proto:354

message DapModulesResponse

debugger.proto:359

message DapNextRequest

debugger.proto:309

enum DapOutputCategory

debugger.proto:453

Used in: DapOutputEvent

message DapOutputEvent

debugger.proto:467

enum DapOutputEventGroup

debugger.proto:461

Used in: DapOutputEvent

message DapPauseRequest

debugger.proto:251

message DapRestartRequest

debugger.proto:286

message DapRestartStackFrameRequest

debugger.proto:292

message DapScope

debugger.proto:428

Used in: DapScopesResponse, DebuggerSetVariableState, VariableListEntryVariable, VariableListScopes

enum DapScopePresentationHint

debugger.proto:490

Used in: DapScope

message DapScopesRequest

debugger.proto:223

message DapScopesResponse

debugger.proto:229

message DapSetVariableValueRequest

debugger.proto:233

message DapSetVariableValueResponse

debugger.proto:241

message DapSource

debugger.proto:442

Used in: DapLoadedSourcesResponse, DapLocationsResponse, DapOutputEvent, DapScope, DapStackFrame, DebuggerLoadedSourceList

enum DapSourcePresentationHint

debugger.proto:498

Used in: DapSource

message DapStackFrame

debugger.proto:386

Used in: DapStackTraceResponse

enum DapStackPresentationHint

debugger.proto:505

Used in: DapStackFrame

message DapStackTraceRequest

debugger.proto:374

message DapStackTraceResponse

debugger.proto:382

message DapStepBackRequest

debugger.proto:334

message DapStepInRequest

debugger.proto:317

message DapStepOutRequest

debugger.proto:326

message DapTerminateRequest

debugger.proto:280

message DapTerminateThreadsRequest

debugger.proto:265

message DapThread

debugger.proto:423

Used in: DapThreadsResponse

enum DapThreadStatus

debugger.proto:90

message DapThreadsRequest

debugger.proto:271

message DapThreadsResponse

debugger.proto:276

message DapVariable

debugger.proto:411

Remote Debugging: Dap Types

Used in: DapVariables, DebuggerVariableContainer, VariableListEntryVariable

message DapVariables

debugger.proto:405

message DebugAdapterBinary

debugger.proto:566

Used in: Envelope

enum DebugAdapterBinary.LaunchType

debugger.proto:574

Used in: DebugAdapterBinary

message DebugAttachRequest

debugger.proto:549

Used in: DebugRequest, DebugTaskDefinition

message DebugLaunchRequest

debugger.proto:542

Used in: DebugRequest, DebugTaskDefinition

message DebugRequest

debugger.proto:586

Used in: DebugScenario, Envelope

message DebugScenario

debugger.proto:593

message DebugTaskDefinition

debugger.proto:524

Used in: GetDebugAdapterBinary

message DebuggerLoadedSourceList

debugger.proto:400

message DebuggerOpenEntryScope

debugger.proto:56

Used in: VariableListOpenEntry

message DebuggerOpenEntryVariable

debugger.proto:60

Used in: VariableListOpenEntry

message DebuggerScopeVariableIndex

debugger.proto:79

Used in: VariableListVariables

message DebuggerSetVariableState

debugger.proto:40

Used in: VariableListEntrySetState

enum DebuggerThreadItem

debugger.proto:33

message DebuggerVariableContainer

debugger.proto:84

Used in: DebuggerScopeVariableIndex

message DeclineCall

call.proto:151

Used in: Envelope

message DeleteChannel

channel.proto:61

Used in: Envelope

message DeleteNotification

notification.proto:17

Used in: Envelope

message DeleteProjectEntry

worktree.proto:110

Used in: Envelope

message Diagnostic

buffer.proto:250

Used in: UpdateDiagnostics

enum Diagnostic.Severity

buffer.proto:265

Used in: Diagnostic

message DiagnosticSummary

lsp.proto:525

Used in: UpdateDiagnosticSummary

message DocumentHighlight

lsp.proto:78

Used in: GetDocumentHighlightsResponse

enum DocumentHighlight.Kind

lsp.proto:83

Used in: DocumentHighlight

message DocumentSymbol

lsp.proto:124

Used in: GetDocumentSymbolsResponse

message Documentation

lsp.proto:268

Used in: ParameterInformation, SignatureInformation

message EditorAnchor

buffer.proto:207

Used in: Selection, UpdateView.Editor, View.Editor

message EndStream

zed.proto:448

Used in: Envelope

(message has no fields)

message Entry

worktree.proto:17

Used in: ProjectEntryResponse, UpdateWorktree

message EntryInfo

worktree.proto:80

Used in: ListRemoteDirectoryResponse

message Envelope

zed.proto:20

message Error

zed.proto:420

Used in: Envelope

enum ErrorCode

zed.proto:426

Used in: Error

message Excerpt

call.proto:398

Used in: ExcerptInsertion, View.Editor

message ExcerptInsertion

call.proto:393

Used in: UpdateView.Editor

message ExpandAllForProjectEntry

worktree.proto:125

Used in: Envelope

message ExpandAllForProjectEntryResponse

worktree.proto:130

Used in: Envelope

message ExpandProjectEntry

worktree.proto:116

Used in: Envelope

message ExpandProjectEntryResponse

worktree.proto:121

Used in: Envelope

message Extension

app.proto:87

Used in: InstallExtension, SyncExtensions, SyncExtensionsResponse

message Fetch

git.proto:324

Used in: Envelope

message File

worktree.proto:9

Used in: BufferState, UpdateBufferFile

message FindSearchCandidates

buffer.proto:288

Used in: Envelope

message FindSearchCandidatesResponse

buffer.proto:294

Used in: Envelope

message FlushBufferedMessages

zed.proto:454

Used in: Envelope

(message has no fields)

message FlushBufferedMessagesResponse

zed.proto:456

(message has no fields)

message Follow

call.proto:294

Used in: Envelope

message FollowResponse

call.proto:300

Used in: Envelope

message Follower

call.proto:107

Used in: Room

message FormatBuffers

lsp.proto:610

Used in: Envelope

message FormatBuffersResponse

lsp.proto:616

Used in: Envelope

enum FormatTrigger

lsp.proto:596

Used in: FormatBuffers

message FuzzySearchUsers

call.proto:251

Used in: Envelope

message GetChannelMembers

channel.proto:65

Used in: Envelope

message GetChannelMembersResponse

channel.proto:71

Used in: Envelope

message GetChannelMessages

channel.proto:191

Used in: Envelope

message GetChannelMessagesById

channel.proto:201

Used in: Envelope

message GetChannelMessagesResponse

channel.proto:196

Used in: Envelope

message GetCodeActions

lsp.proto:231

Used in: Envelope, MultiLspQuery

message GetCodeActionsResponse

lsp.proto:239

Used in: Envelope, LspResponse

message GetCodeLens

lsp.proto:470

Used in: Envelope, MultiLspQuery

message GetCodeLensResponse

lsp.proto:476

Used in: Envelope, LspResponse

message GetCompletions

lsp.proto:620

Used in: Envelope

message GetCompletionsResponse

lsp.proto:195

Used in: Envelope

message GetDebugAdapterBinary

debugger.proto:560

Used in: Envelope

message GetDeclaration

lsp.proto:19

Used in: Envelope

message GetDeclarationResponse

lsp.proto:26

Used in: Envelope

message GetDefinition

lsp.proto:8

Used in: Envelope

message GetDefinitionResponse

lsp.proto:15

Used in: Envelope

message GetDocumentHighlights

lsp.proto:62

Used in: Envelope

message GetDocumentHighlightsResponse

lsp.proto:69

Used in: Envelope

message GetDocumentSymbols

lsp.proto:114

Used in: Envelope

message GetDocumentSymbolsResponse

lsp.proto:120

Used in: Envelope

message GetHover

lsp.proto:293

Used in: Envelope, MultiLspQuery

message GetHoverResponse

lsp.proto:300

Used in: Envelope, LspResponse

message GetImplementation

lsp.proto:40

Used in: Envelope

message GetImplementationResponse

lsp.proto:47

Used in: Envelope

message GetLlmToken

ai.proto:161

Used in: Envelope

(message has no fields)

message GetLlmTokenResponse

ai.proto:163

Used in: Envelope

message GetNotifications

notification.proto:4

Used in: Envelope

message GetNotificationsResponse

notification.proto:12

Used in: Envelope

message GetPanicFiles

app.proto:80

Used in: Envelope

(message has no fields)

message GetPanicFilesResponse

app.proto:83

Used in: Envelope

message GetPathMetadata

worktree.proto:47

Used in: Envelope

message GetPathMetadataResponse

worktree.proto:52

Used in: Envelope

message GetPermalinkToLine

git.proto:66

Used in: Envelope

message GetPermalinkToLineResponse

git.proto:72

Used in: Envelope

message GetPrivateUserInfo

app.proto:9

Used in: Envelope

(message has no fields)

message GetPrivateUserInfoResponse

app.proto:11

Used in: Envelope

message GetProjectSymbols

lsp.proto:90

Used in: Envelope

message GetProjectSymbolsResponse

lsp.proto:95

Used in: Envelope

message GetReferences

lsp.proto:51

Used in: Envelope

message GetReferencesResponse

lsp.proto:58

Used in: Envelope

message GetRemotes

git.proto:331

Used in: Envelope

message GetRemotesResponse

git.proto:338

Used in: Envelope

message GetRemotesResponse.Remote

git.proto:341

Used in: GetRemotesResponse

message GetSignatureHelp

lsp.proto:244

Used in: Envelope, MultiLspQuery

message GetSignatureHelpResponse

lsp.proto:251

Used in: Envelope, LspResponse

message GetSupermavenApiKey

app.proto:119

Used in: Envelope

(message has no fields)

message GetSupermavenApiKeyResponse

app.proto:121

Used in: Envelope

message GetTypeDefinition

lsp.proto:30

Used in: Envelope

message GetTypeDefinitionResponse

lsp.proto:37

Used in: Envelope

message GetUsers

call.proto:247

Used in: Envelope

message GitBranches

git.proto:100

message GitBranchesResponse

git.proto:7

Used in: Envelope

message GitChangeBranch

git.proto:176

Used in: Envelope

message GitCheckoutFiles

git.proto:259

Used in: Envelope

message GitCommitDetails

git.proto:222

Used in: Envelope, UpdateRepository

message GitCreateBranch

git.proto:169

Used in: Envelope

message GitDiff

git.proto:183

Used in: Envelope

enum GitDiff.DiffType

git.proto:189

Used in: GitDiff

message GitDiffResponse

git.proto:195

Used in: Envelope

message GitFileStatus

git.proto:143

Used in: StatusEntry

message GitFileStatus.Ignored

git.proto:152

Used in: GitFileStatus

(message has no fields)

message GitFileStatus.Tracked

git.proto:157

Used in: GitFileStatus

message GitFileStatus.Unmerged

git.proto:153

Used in: GitFileStatus

message GitFileStatus.Untracked

git.proto:151

Used in: GitFileStatus

(message has no fields)

message GitGetBranches

git.proto:163

Used in: Envelope

message GitInit

git.proto:199

Used in: Envelope

message GitReset

git.proto:247

Used in: Envelope

enum GitReset.ResetMode

git.proto:253

Used in: GitReset

message GitShow

git.proto:215

Used in: Envelope

enum GitStatus

git.proto:131

Used in: GitFileStatus.Tracked, GitFileStatus.Unmerged, StatusEntry

message GitUpstream

git.proto:84

Used in: Branch

message Hello

zed.proto:412

Used in: Envelope

enum HideStrategy

task.proto:38

message HideToast

app.proto:71

Used in: Envelope

message HoverBlock

lsp.proto:306

Used in: GetHoverResponse

message IgnoreBreakpointState

debugger.proto:303

message IncomingCall

call.proto:135

Used in: Envelope

message IncomingContactRequest

call.proto:290

Used in: UpdateContacts

message InlayHint

lsp.proto:370

Used in: InlayHintsResponse, ResolveInlayHint, ResolveInlayHintResponse

message InlayHintLabel

lsp.proto:380

Used in: InlayHint

message InlayHintLabelPart

lsp.proto:391

Used in: InlayHintLabelParts

message InlayHintLabelPartTooltip

lsp.proto:407

Used in: InlayHintLabelPart

message InlayHintLabelParts

lsp.proto:387

Used in: InlayHintLabel

message InlayHintTooltip

lsp.proto:400

Used in: InlayHint

message InlayHints

lsp.proto:136

Used in: Envelope

message InlayHintsResponse

lsp.proto:144

Used in: Envelope

message InstallExtension

app.proto:102

Used in: Envelope

message InviteChannelMember

channel.proto:99

Used in: Envelope

message JoinChannel

channel.proto:57

Used in: Envelope

message JoinChannelBuffer

channel.proto:210

Used in: Envelope

message JoinChannelBufferResponse

channel.proto:260

Used in: Envelope

message JoinChannelChat

channel.proto:138

Used in: Envelope

message JoinChannelChatResponse

channel.proto:142

Used in: Envelope

message JoinProject

call.proto:190

Used in: Envelope

message JoinProjectResponse

call.proto:194

Used in: Envelope

message JoinRoom

call.proto:18

Used in: Envelope

message JoinRoomResponse

call.proto:22

Used in: Envelope

message LabelOffsets

lsp.proto:288

Used in: ParameterInformation

message LamportTimestamp

buffer.proto:190

Used in: ContextMessage, ContextOperation.SlashCommandCompleted, ContextOperation.SlashCommandOutputSectionAdded, ContextOperation.SlashCommandStarted, ContextOperation.ThoughtProcessOutputSectionAdded, ContextOperation.UpdateMessage, ContextOperation.UpdateSummary, Transaction

enum LanguageModelRole

ai.proto:169

Used in: ContextMessage, ContextOperation.UpdateMessage

message LanguageServer

lsp.proto:508

Used in: JoinProjectResponse, RejoinedProject, StartLanguageServer

message LanguageServerIdForName

lsp.proto:707

Used in: Envelope

message LanguageServerIdForNameResponse

lsp.proto:713

Used in: Envelope

message LanguageServerLog

lsp.proto:567

Used in: Envelope

message LanguageServerPromptRequest

lsp.proto:645

Used in: Envelope

message LanguageServerPromptRequest.Critical

lsp.proto:656

Used in: LanguageServerPromptRequest

(message has no fields)

message LanguageServerPromptRequest.Info

lsp.proto:654

Used in: LanguageServerPromptRequest

(message has no fields)

message LanguageServerPromptRequest.Warning

lsp.proto:655

Used in: LanguageServerPromptRequest

(message has no fields)

message LanguageServerPromptResponse

lsp.proto:663

Used in: Envelope

message LeaveChannelBuffer

channel.proto:276

Used in: Envelope

message LeaveChannelChat

channel.proto:147

Used in: Envelope

message LeaveProject

call.proto:204

Used in: Envelope

message LeaveRoom

call.proto:76

Used in: Envelope

(message has no fields)

enum LineEnding

buffer.proto:117

Used in: BufferReloaded, BufferState

message LinkedEditingRange

lsp.proto:358

Used in: Envelope

message LinkedEditingRangeResponse

lsp.proto:365

Used in: Envelope

message ListRemoteDirectory

worktree.proto:74

Used in: Envelope

message ListRemoteDirectoryConfig

worktree.proto:70

Used in: ListRemoteDirectory

message ListRemoteDirectoryResponse

worktree.proto:84

Used in: Envelope

message ListToolchains

toolchain.proto:4

Used in: Envelope

message ListToolchainsResponse

toolchain.proto:22

Used in: Envelope

message LiveKitConnectionInfo

call.proto:164

Used in: CreateRoomResponse, JoinRoomResponse

message LoadCommitDiff

git.proto:230

Used in: Envelope

message LoadCommitDiffResponse

git.proto:237

Used in: Envelope

enum LocalSettingsKind

worktree.proto:147

Used in: UpdateWorktreeSettings

message Location

buffer.proto:239

Used in: GetReferencesResponse, LocationLink, TaskContextForLocation

lsp.proto:73

Used in: GetDeclarationResponse, GetDefinitionResponse, GetImplementationResponse, GetTypeDefinitionResponse, LspExtGoToParentModuleResponse, LspRunnable

message LogToDebugConsole

debugger.proto:611

Used in: Envelope

message LspDiskBasedDiagnosticsUpdated

lsp.proto:565

Used in: UpdateLanguageServer

(message has no fields)

message LspDiskBasedDiagnosticsUpdating

lsp.proto:563

Used in: UpdateLanguageServer

(message has no fields)

message LspExtCancelFlycheck

lsp.proto:732

Used in: Envelope

message LspExtClearFlycheck

lsp.proto:745

Used in: Envelope

message LspExtExpandMacro

lsp.proto:154

Used in: Envelope

message LspExtExpandMacroResponse

lsp.proto:160

Used in: Envelope

message LspExtGoToParentModule

lsp.proto:185

Used in: Envelope

message LspExtGoToParentModuleResponse

lsp.proto:191

Used in: Envelope

message LspExtOpenDocs

lsp.proto:165

Used in: Envelope

message LspExtOpenDocsResponse

lsp.proto:171

Used in: Envelope

message LspExtRunFlycheck

lsp.proto:738

Used in: Envelope

message LspExtRunnables

lsp.proto:717

Used in: Envelope

message LspExtRunnablesResponse

lsp.proto:723

Used in: Envelope

message LspExtSwitchSourceHeader

lsp.proto:176

Used in: Envelope

message LspExtSwitchSourceHeaderResponse

lsp.proto:181

Used in: Envelope

message LspLogTrace

lsp.proto:577

Used in: LanguageServerLog

message LspResponse

lsp.proto:698

Used in: MultiLspQueryResponse

message LspRunnable

lsp.proto:727

Used in: LspExtRunnablesResponse

message LspWorkEnd

lsp.proto:559

Used in: UpdateLanguageServer

message LspWorkProgress

lsp.proto:552

Used in: UpdateLanguageServer

message LspWorkStart

lsp.proto:544

Used in: UpdateLanguageServer

message MarkNotificationRead

notification.proto:25

Used in: Envelope

message MarkupContent

lsp.proto:485

Used in: Documentation, InlayHintLabelPartTooltip, InlayHintTooltip

enum MarkupKind

lsp.proto:275

message MoveChannel

channel.proto:205

Used in: Envelope

message MultiLspQuery

lsp.proto:667

Used in: Envelope

message MultiLspQueryResponse

lsp.proto:694

Used in: Envelope

message Nonce

core.proto:17

Used in: ChannelMessage, SendChannelMessage, UpdateChannelMessage

message Notification

notification.proto:29

Used in: AddNotification, GetNotificationsResponse, UpdateNotification

message OnTypeFormatting

lsp.proto:345

Used in: Envelope

message OnTypeFormattingResponse

lsp.proto:353

Used in: Envelope

message OpenBufferById

buffer.proto:36

Used in: Envelope

message OpenBufferByPath

buffer.proto:30

Used in: Envelope

message OpenBufferForSymbol

lsp.proto:601

Used in: Envelope

message OpenBufferForSymbolResponse

lsp.proto:606

Used in: Envelope

message OpenBufferResponse

buffer.proto:11

Used in: Envelope

message OpenCommitMessageBuffer

git.proto:303

Used in: Envelope

message OpenContext

ai.proto:122

Used in: Envelope

message OpenContextResponse

ai.proto:127

Used in: Envelope

message OpenNewBuffer

buffer.proto:7

Used in: Envelope

message OpenServerSettings

app.proto:76

Used in: Envelope

message OpenUncommittedDiff

git.proto:43

Used in: Envelope

message OpenUncommittedDiffResponse

git.proto:48

Used in: Envelope

enum OpenUncommittedDiffResponse.Mode

git.proto:49

Used in: OpenUncommittedDiffResponse

message OpenUnstagedDiff

git.proto:34

Used in: Envelope

message OpenUnstagedDiffResponse

git.proto:39

Used in: Envelope

message Operation

buffer.proto:139

Used in: BufferChunk, ContextOperation.BufferOperation, JoinChannelBufferResponse, RejoinedChannelBuffer, UpdateBuffer, UpdateChannelBuffer

message Operation.Edit

buffer.proto:148

Used in: Operation

message Operation.Undo

buffer.proto:156

Used in: Operation

message Operation.UpdateCompletionTriggers

buffer.proto:171

Used in: Operation

message Operation.UpdateSelections

buffer.proto:163

Used in: Operation

enum PanelId

call.proto:336

Used in: View

message ParameterInformation

lsp.proto:280

Used in: SignatureInformation

message Participant

call.proto:86

Used in: Room

message ParticipantLocation

call.proto:113

Used in: Participant, UpdateParticipantLocation

message ParticipantLocation.External

call.proto:126

Used in: ParticipantLocation

(message has no fields)

message ParticipantLocation.SharedProject

call.proto:120

Used in: ParticipantLocation

message ParticipantLocation.UnsharedProject

call.proto:124

Used in: ParticipantLocation

(message has no fields)

message ParticipantProject

call.proto:102

Used in: IncomingCall, Participant

message PeerId

core.proto:4

Used in: Collaborator, CreateBufferForPeer, Envelope, Follow, Follower, Hello, Participant, RemoveProjectCollaborator, Unfollow, UpdateActiveView, UpdateProjectCollaborator, UpdateView, View, ViewId

message PendingParticipant

call.proto:96

Used in: Room

message PerformRename

lsp.proto:337

Used in: Envelope

message PerformRenameResponse

lsp.proto:490

Used in: Envelope

message Ping

zed.proto:416

Used in: Envelope

(message has no fields)

enum Plan

app.proto:18

Used in: UpdateUserPlan

message PointUtf16

lsp.proto:149

Used in: DocumentSymbol, InlayHintLabelPart, Symbol

message PrepareRename

lsp.proto:322

Used in: Envelope

message PrepareRenameResponse

lsp.proto:329

Used in: Envelope

message ProjectEntryResponse

worktree.proto:134

Used in: Envelope

message ProjectPath

worktree.proto:65

Used in: GitBranches, SaveBuffer, UpdateGitBranch

message ProjectTransaction

buffer.proto:179

Used in: ApplyCodeActionKindResponse, ApplyCodeActionResponse, FormatBuffersResponse, PerformRenameResponse, ReloadBuffersResponse

message Pull

git.proto:346

Used in: Envelope

message Push

git.proto:309

Used in: Envelope

enum Push.PushOptions

git.proto:318

Used in: Push

message Range

buffer.proto:195

Used in: ChatMention, GetPermalinkToLine, Operation.Edit

message RefreshCodeLens

lsp.proto:481

Used in: Envelope

message RefreshInlayHints

lsp.proto:462

Used in: Envelope

message RefreshLlmToken

ai.proto:167

Used in: Envelope

(message has no fields)

message RegisterBufferWithLanguageServers

lsp.proto:591

Used in: Envelope

message RejoinChannelBuffers

channel.proto:246

Used in: Envelope

message RejoinChannelBuffersResponse

channel.proto:250

Used in: Envelope

message RejoinProject

call.proto:42

Used in: RejoinRemoteProjects, RejoinRoom

message RejoinRemoteProjects

call.proto:34

Used in: Envelope

message RejoinRemoteProjectsResponse

call.proto:38

Used in: Envelope

message RejoinRepository

call.proto:53

Used in: RejoinProject

message RejoinRoom

call.proto:28

Used in: Envelope

message RejoinRoomResponse

call.proto:58

Used in: Envelope

message RejoinWorktree

call.proto:48

Used in: RejoinProject

message RejoinedChannelBuffer

channel.proto:269

Used in: RejoinChannelBuffersResponse

message RejoinedProject

call.proto:69

Used in: RejoinRemoteProjectsResponse, RejoinRoomResponse

message ReloadBuffers

buffer.proto:76

Used in: Envelope

message ReloadBuffersResponse

buffer.proto:81

Used in: Envelope

message RemoteMessageResponse

git.proto:355

Used in: Envelope

message RemoveChannelMember

channel.proto:105

Used in: Envelope

message RemoveChannelMessage

channel.proto:159

Used in: Envelope

message RemoveContact

call.proto:263

Used in: Envelope

message RemoveProjectCollaborator

call.proto:242

Used in: Envelope

message RemoveRepository

git.proto:126

Used in: Envelope

message RemoveWorktree

worktree.proto:43

Used in: Envelope

message RenameChannel

channel.proto:129

Used in: Envelope

message RenameChannelResponse

channel.proto:134

Used in: Envelope

message RenameProjectEntry

worktree.proto:97

Used in: Envelope

message RepositoryEntry

call.proto:222

deprecated

Used in: UpdateWorktree

message RequestContact

call.proto:259

Used in: Envelope

message ResharedProject

call.proto:64

Used in: RejoinRoomResponse

message ResolveCompletionDocumentation

lsp.proto:433

This type is used to resolve more than just the documentation, but for backwards-compatibility reasons we can't rename the type.

Used in: Envelope

message ResolveCompletionDocumentationResponse

lsp.proto:440

Used in: Envelope

message ResolveInlayHint

lsp.proto:451

Used in: Envelope

message ResolveInlayHintResponse

lsp.proto:458

Used in: Envelope

message ResolveState

lsp.proto:414

Used in: InlayHint

message ResolveState.LspResolveState

lsp.proto:424

Used in: ResolveState

enum ResolveState.State

lsp.proto:418

Used in: ResolveState

message RespondToChannelInvite

channel.proto:280

Used in: Envelope

message RespondToContactRequest

call.proto:267

Used in: Envelope

message RestartLanguageServers

lsp.proto:684

Used in: Envelope

enum RevealStrategy

task.proto:33

message Room

call.proto:78

Used in: CreateRoomResponse, JoinRoomResponse, RejoinRoomResponse, RoomUpdated

message RoomUpdated

call.proto:160

Used in: Envelope

message RunDebugLocators

debugger.proto:580

Used in: Envelope

message SaveBuffer

buffer.proto:47

Used in: Envelope

message SearchQuery

buffer.proto:277

Used in: FindSearchCandidates

message Selection

buffer.proto:200

Used in: Operation.UpdateSelections, UpdateView.Editor, View.Editor

message SendChannelMessage

channel.proto:151

Used in: Envelope

message SendChannelMessageResponse

channel.proto:177

Used in: Envelope

message SetChannelMemberRole

channel.proto:118

Used in: Envelope

message SetChannelVisibility

channel.proto:124

Used in: Envelope

message SetIndexText

git.proto:58

Used in: Envelope

message SetRoomParticipantRole

call.proto:413

Used in: Envelope

message ShareProject

call.proto:170

Used in: Envelope

message ShareProjectResponse

call.proto:177

Used in: Envelope

message Shell

task.proto:18

message Shell.WithArguments

task.proto:19

Used in: Shell

message ShowContacts

call.proto:288

Used in: Envelope

(message has no fields)

message ShutdownRemoteServer

app.proto:63

Used in: Envelope

(message has no fields)

message SignatureHelp

lsp.proto:255

Used in: GetSignatureHelpResponse

message SignatureInformation

lsp.proto:261

Used in: SignatureHelp

message SlashCommandOutputSection

ai.proto:41

Used in: ContextOperation.SlashCommandOutputSectionAdded

message SpawnInTerminal

debugger.proto:603

Used in: RunDebugLocators

message Stage

git.proto:275

Used in: Envelope

message StartLanguageServer

lsp.proto:514

Used in: Envelope

message StatusEntry

git.proto:268

Move to `git.proto` once collab's min version is >=0.171.0.

Used in: RepositoryEntry, UpdateRepository

enum SteppingGranularity

debugger.proto:128

Used in: DapNextRequest, DapStepBackRequest, DapStepInRequest, DapStepOutRequest

message StopLanguageServers

lsp.proto:689

Used in: Envelope

message SubscribeToChannels

channel.proto:87

Used in: Envelope

(message has no fields)

message SubscriptionPeriod

app.proto:32

Used in: UpdateUserPlan

message SubscriptionUsage

app.proto:37

Used in: UpdateUserPlan

message Symbol

lsp.proto:99

Used in: GetProjectSymbolsResponse, OpenBufferForSymbol

message SyncExtensions

app.proto:93

Used in: Envelope

message SyncExtensionsResponse

app.proto:97

Used in: Envelope

message SynchronizeBuffers

buffer.proto:85

Used in: Envelope

message SynchronizeBuffersResponse

buffer.proto:90

Used in: Envelope

message SynchronizeContexts

ai.proto:152

Used in: Envelope

message SynchronizeContextsResponse

ai.proto:157

Used in: Envelope

message System

task.proto:31

Used in: Shell

(message has no fields)

message TaskContext

task.proto:12

Used in: Envelope

message TaskContextForLocation

task.proto:6

Used in: Envelope

message TcpHost

debugger.proto:536

Used in: DebugAdapterBinary, DebugScenario, DebugTaskDefinition

message Test

zed.proto:450

Used in: Envelope

message ThoughtProcessOutputSection

ai.proto:48

Used in: ContextOperation.ThoughtProcessOutputSectionAdded

message Timestamp

worktree.proto:4

Used in: BufferReloaded, BufferSaved, BufferState, Entry, File

message Toast

app.proto:65

Used in: Envelope

message ToggleBreakpoint

debugger.proto:27

Used in: Envelope

message ToggleIgnoreBreakpoints

debugger.proto:298

message Toolchain

toolchain.proto:11

Used in: ActivateToolchain, ActiveToolchainResponse, ListToolchainsResponse

message ToolchainGroup

toolchain.proto:17

Used in: ListToolchainsResponse

message Transaction

buffer.proto:184

Used in: ApplyCompletionAdditionalEditsResponse, OnTypeFormattingResponse, ProjectTransaction

message UndoCount

buffer.proto:133

Used in: Operation.Undo, UndoMapEntry

message UndoMapEntry

buffer.proto:127

message Unfollow

call.proto:319

Used in: Envelope

message UnshareProject

call.proto:181

Used in: Envelope

message Unstage

git.proto:282

Used in: Envelope

message UpdateActiveView

call.proto:330

Used in: UpdateFollowers

message UpdateBuffer

buffer.proto:24

Used in: Envelope

message UpdateBufferFile

buffer.proto:41

Used in: Envelope

message UpdateChannelBuffer

channel.proto:225

Used in: Envelope

message UpdateChannelBufferCollaborators

channel.proto:220

Used in: Envelope

message UpdateChannelMessage

channel.proto:164

Used in: Envelope

message UpdateChannels

channel.proto:19

Used in: Envelope

message UpdateContacts

call.proto:279

Used in: Envelope

message UpdateContext

ai.proto:140

Used in: Envelope

message UpdateDiagnosticSummary

lsp.proto:519

Used in: Envelope

message UpdateDiagnostics

buffer.proto:219

Used in: Operation

message UpdateDiffBases

git.proto:11

Used in: Envelope

enum UpdateDiffBases.Mode

git.proto:15

Used in: UpdateDiffBases

message UpdateFollowers

call.proto:307

Used in: Envelope

message UpdateGitBranch

git.proto:106

Used in: Envelope

message UpdateInviteInfo

app.proto:4

Used in: Envelope

message UpdateLanguageServer

lsp.proto:532

Used in: Envelope

message UpdateNotification

notification.proto:21

Used in: Envelope

message UpdateParticipantLocation

call.proto:155

Used in: Envelope

message UpdateProject

call.proto:185

Used in: Envelope, RejoinRoom

message UpdateProjectCollaborator

call.proto:236

Used in: Envelope

message UpdateRepository

git.proto:112

Used in: Envelope

message UpdateUserChannels

channel.proto:31

Used in: Envelope

message UpdateUserPlan

app.proto:24

Used in: Envelope

message UpdateView

call.proto:341

Used in: UpdateFollowers

message UpdateView.Editor

call.proto:349

Used in: UpdateView

message UpdateWorktree

call.proto:208

Used in: Envelope

message UpdateWorktreeSettings

worktree.proto:139

Used in: Envelope

message UpstreamTracking

git.proto:89

Used in: GitUpstream

message UsageLimit

app.proto:44

Used in: SubscriptionUsage

message UsageLimit.Limited

app.proto:50

Used in: UsageLimit

message UsageLimit.Unlimited

app.proto:54

Used in: UsageLimit

(message has no fields)

message User

core.proto:9

Used in: GetChannelMembersResponse, UsersResponse

message UsersResponse

call.proto:255

Used in: Envelope

message ValueFormat

debugger.proto:114

Used in: VariablesRequest

message VariableListEntrySetState

debugger.proto:66

message VariableListEntryVariable

debugger.proto:71

message VariableListOpenEntry

debugger.proto:49

message VariableListScopes

debugger.proto:97

message VariableListVariables

debugger.proto:102

enum VariablesArgumentsFilter

debugger.proto:109

Used in: VariablesRequest

message VariablesRequest

debugger.proto:118

message VectorClockEntry

buffer.proto:122

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

message View

call.proto:360

Used in: FollowResponse, UpdateActiveView, UpdateFollowers

message View.ChannelView

call.proto:382

Used in: View

message View.ContextEditor

call.proto:387

Used in: View

message View.Editor

call.proto:371

Used in: View, ChannelView, ContextEditor

message ViewId

call.proto:325

Used in: FollowResponse, UpdateActiveView, UpdateView, View

message WorktreeMetadata

worktree.proto:58

Used in: JoinProjectResponse, RejoinedProject, ShareProject, UpdateProject