| AddFeedbackRequest | The request message containing a question, its feedback, and type of feedback |
| AddFeedbackResponse | The response message containing the feedback + question + feedback type |
| AddFilesRequest | The request message containing a list of files to be uploaded to RAG |
| AddFilesResponse | The response message streamed back as a file is uploaded |
| AddMCPAgentRequest | |
| AddMCPAgentResponse | |
| AddMCPServerRequest | |
| AddMCPServerResponse | |
| BaseSettings | |
| ChatRequest | |
| ChatResponse | The response message for the chat. |
| CheckHealthRequest | The request message containing the type of health request |
| CheckHealthResponse | The response message containing the status of the system |
| CommonMCPResponse | |
| ConfigurationLoader | |
| Constants | |
| ConversationHistory | The request message for the chat. |
| ConvertModelRequest | |
| ConvertModelResponse | |
| DisconnectClientRequest | The request message when a client disconnects |
| DisconnectClientResponse | The response message when a client disconnects |
| DownloadFilesRequest | The request message containing list of models to download (if none, download missing) |
| DownloadFilesResponse | The response message containing a list of models actually downloaded |
| DownloadServiceProviderSettings | |
| EditMCPAgentRequest | |
| EditMCPAgentResponse | |
| EditMCPServerRequest | |
| EditMCPServerResponse | |
| EndpointDefaultsSettings | |
| ExportUserConfigRequest | Request message for exporting user configuration |
| ExportUserConfigResponse | Response message for exporting user configuration |
| GetActiveMCPAgentsRequest | |
| GetActiveMCPAgentsResponse | |
| GetActiveMCPServersRequest | |
| GetActiveMCPServersResponse | |
| GetChatHistoryRequest | The request message (currently empty) |
| GetChatHistoryResponse | The response message which returns all chat messages |
| GetClientConfigRequest | The request message containing the user's name. |
| GetClientConfigResponse | The response message containing the greetings. |
| GetFileListRequest | The request message which currently contains nothing (but might be needed in the future) |
| GetFileListResponse | The response message containing list of all files found in document store |
| GetMCPAgentsRequest | |
| GetMCPAgentsResponse | |
| GetMCPServersRequest | |
| GetMCPServersResponse | |
| GetMCPServerToolsRequest | |
| GetMCPServerToolsResponse | |
| ImportUserConfigRequest | Request message for importing user configuration |
| ImportUserConfigResponse | Response message for importing user configuration |
| KestrelSettings | |
| LoadModelsRequest | |
| LoadModelsResponse | |
| LoggingSettings | |
| LogLevelSettings | |
| MCPAgent | ============ MCP Agent ================ |
| MCPServer | ============ MCP Server ================ |
| PromptOptions | Configure a prompt to run on a specific workflow type |
| PromptOptionsTypes | Container for nested types declared in the PromptOptions message type. |
| PromptOptionsTypesGenericPrompt | Standard RAG + LLM Chat |
| PromptOptionsTypesQueryImagesPrompt | Query images (vision model required) |
| PromptOptionsTypesQueryTablesPrompt | Generate table previews and SQL based on queries |
| PromptOptionsTypesScoreDocumentsPrompt | Evaluate a list of general documents against a scoring criteria |
| PromptOptionsTypesScoreResumesPrompt | Evaluate a list of resumes against a scoring criteria |
| PromptOptionsTypesSummarizePrompt | Advanced summary on a set of documents |
| PromptOptionsTypesSuperAgentPrompt | Route all queries directly to the active MCP Agents |
| PythonLlmProviderSettings | |
| Reference | Context reference object referring to particular file and page number |
| RemoveFilesRequest | The request message containing a list of files to be removed from RAG |
| RemoveFilesResponse | The response message containing list of all files successfully removed from RAG |
| RemoveMCPAgentRequest | |
| RemoveMCPAgentResponse | |
| RemoveMCPServerRequest | |
| RemoveMCPServerResponse | |
| RemoveModelRequest | |
| RemoveModelResponse | |
| RemoveSessionRequest | |
| RemoveSessionResponse | |
| SayHelloRequest | The request message containing the user's name. |
| SayHelloResponse | The response message containing the greetings. |
| SetActiveAssistantRequest | |
| SetActiveAssistantResponse | |
| SetAssistantViewModelRequest | |
| SetAssistantViewModelResponse | |
| SetModelsRequest | The request message which tells the backend which models to set |
| SetModelsResponse | The response message of the models that were set |
| SetParametersRequest | A bunch of optional parameters to set, leaving blank is the same as not changing |
| SetParametersResponse | Response of setting the parameters, nothing for now |
| SetSessionNameRequest | |
| SetSessionNameResponse | |
| SetUserConfigViewModelRequest | |
| SetUserConfigViewModelResponse | |
| SetVectorDBRequest | |
| SetVectorDBResponse | |
| SqliteConfigServiceSettings | |
| StartMCPAgentRequest | |
| StartMCPAgentResponse | |
| StartMCPServerRequest | |
| StartMCPServerResponse | |
| StopAddFilesRequest | |
| StopAddFilesResponse | |
| StopChatRequest | |
| StopChatResponse | |
| StopMCPAgentRequest | |
| StopMCPAgentResponse | |
| StopMCPServerRequest | |
| StopMCPServerResponse | |
| SuperBuilder | The greeting service definition. |
| SuperBuilderSuperBuilderBase | Base class for server-side implementations of SuperBuilder |
| SuperbuilderReflection | Holder for reflection information generated from Protos/superbuilder.proto |
| UnloadModelsRequest | The request message which tells the backend which models to unload (true means unload) |
| UnloadModelsResponse | The response message of the models that were unloaded |
| UploadModelRequest | |
| UploadModelResponse | |
| UserConfigContextSettings | |
| ValidateModelRequest | |
| ValidateModelResponse |
| PromptOptionsPromptTypeOneofCase | Enum of possible cases for the "promptType" oneof. |