Get desktop application:
View/edit binary Protocol Buffers messages
Filters on the type of code context items to search over.
Used in:
Used in: ,
Cancel the inflight message.
Used in:
Internal state that will be shared between the client and the web server.
Used in: ,
Used in:
Store the feedback from the user about the chat message (e.g. "Like" or "Dislike")
Stream ID so that the user can cancel the message.
Used in:
Clears an single conversation. If empty, clears the entire history across all conversations.
The type of client that is connecting to the web server.
Used in:
Used in:
Optional UserId to identify clients in multi-user server.
Hydrate the initial state of the client.
Used in:
Heartbeat to keep the connection alive.
Used in:
(message has no fields)
Used in: ,
Used in: ,
Update the state of the client.
Used in:
The array of messages can be a partial history based on `is_partial_update`. If a partial update, the messages that are included will be updated.
Whether the state is a partial update (ie. update only part of the history) or a full update (ie. replace entire history).
Update user settings.
Used in:
Messages from the Chat Client or IDE to the Web Server.
Request an initial handshake from the chat server.
Send a message to the chat server to get a chat response from the assistant.
Record feedback from the user about the chat message.
Clear the conversation history.
Focus on a specific file and code block in the IDE.
Cancel inflight message.
Insert text at the cursor position.
Apply a diff.
Heartbeat to keep the connection alive.
Update user settings.
Messages from the Web Server to the Chat Client or IDE.