package exa.codeium_common_pb

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

enum ChatMessageSource

codeium_common.proto:161

Used in: chat_pb.ChatMessage

message CodeContextItem

codeium_common.proto:185

Next ID: 14, Previous field: end_col.

Used in: chat_pb.ChatMessageAction, chat_web_server_pb.GetMatchingCodeContextResponse, language_server_pb.SearchResult

enum CodeContextType

codeium_common.proto:215

CodeContextType is what kind of code this piece of context represents.

Used in: chat_web_server_pb.GetMatchingCodeContextRequest, CodeContextItem

message Completion

codeium_common.proto:13

Next ID: 12, Previous field: entropy.

Used in: language_server_pb.CompletionItem

enum CompletionSource

codeium_common.proto:58

Used in: language_server_pb.CompletionItem

enum ContextInclusionType

codeium_common.proto:250

Context Inclusion Type

Used in: language_server_pb.GetChatMessageRequest

enum ContextSnippetType

codeium_common.proto:227

Represents different ways of summarizing a given CodeContextItem as a string.

message EditorOptions

codeium_common.proto:359

Used in: language_server_pb.GetCompletionsRequest

enum EmbedType

codeium_common.proto:299

EmbedType defines what combination of components we encode embeddings for.

Used in: EmbeddingMetadata

message EmbeddingMetadata

codeium_common.proto:287

Next ID: 5, Previous field: embed_type.

Used in: language_server_pb.SearchResult

message Event

codeium_common.proto:44

Used in: language_server_pb.RecordEventRequest

enum EventType

codeium_common.proto:50

Used in: Event

enum ExperimentKey

codeium_common.proto:265

buf:lint:ignore ENUM_VALUE_PREFIX

Used in: language_server_pb.ExperimentConfig

message FunctionInfo

codeium_common.proto:169

Proto representation for a FunctionInfo

Used in: chat_pb.IntentFunctionDocstring, chat_pb.IntentFunctionExplain, chat_pb.IntentFunctionRefactor, chat_pb.IntentFunctionUnitTests, language_server_pb.GetFunctionsResponse

message GitRepoInfo

codeium_common.proto:327

Used in: chat_web_server_pb.GetMatchingIndexedReposResponse

enum Language

codeium_common.proto:67

Every time this list is updated, we should be redeploying the API server since it uses the string representation for BQ.

Used in: chat_pb.ChatMessageActionEdit, chat_pb.IntentCodeBlockExplain, chat_pb.IntentCodeBlockRefactor, chat_pb.IntentFunctionDocstring, chat_pb.IntentFunctionExplain, chat_pb.IntentFunctionRefactor, chat_pb.IntentFunctionUnitTests, chat_pb.IntentGenerateCode, chat_pb.IntentProblemExplain, CodeContextItem, FunctionInfo, diff_action_pb.DiffBlock, language_server_pb.Document

message Metadata

codeium_common.proto:27

Next ID: 15, Previous field: url.

Used in: chat_web_server_pb.GetMatchingIndexedReposRequest, chat_web_server_pb.HandshakeRequest, language_server_pb.AcceptCompletionRequest, language_server_pb.CancelRequestRequest, language_server_pb.ClusteredSearchRequest, language_server_pb.ExactSearchRequest, language_server_pb.GetChatMessageRequest, language_server_pb.GetCompletionsRequest, language_server_pb.GetUserStatusRequest, language_server_pb.HeartbeatRequest, language_server_pb.RecordChatFeedbackRequest, language_server_pb.RecordChatPanelSessionRequest, language_server_pb.RecordEventRequest, seat_management_pb.GetUserStatusRequest

enum Model

codeium_common.proto:343

Used in: UserSettings

enum ScmProvider

codeium_common.proto:320

Used in: GitRepoInfo

message SnippetWithWordCount

codeium_common.proto:238

A string representation of the CodeContextItem, together with the word counts of that representation.

Used in: CodeContextItem

message UserSettings

codeium_common.proto:311

User settings for the extension that are stored on the user's local machine

Used in: chat_web_server_pb.ChatMessageState, chat_web_server_pb.UpdateUserSettingsRequest

message UserStatus

codeium_common.proto:277

Used in: chat_web_server_pb.HandshakeResponse, language_server_pb.GetUserStatusResponse, seat_management_pb.GetUserStatusResponse

enum UserTeamStatus

codeium_common.proto:270

Used in: UserStatus

message WordCount

codeium_common.proto:245

A map for each word for the number of times each word appears in the snippet.

Used in: SnippetWithWordCount

message WorkspacePath

codeium_common.proto:257

Next ID: 2, Previous field: relative_path.

Used in: CodeContextItem, language_server_pb.SearchResult