mirror of
https://github.com/everestmz/cursor-rpc.git
synced 2025-10-13 02:33:46 +08:00
4774 lines
306 KiB
Go
4774 lines
306 KiB
Go
// Code generated by protoc-gen-connect-go. DO NOT EDIT.
|
|
//
|
|
// Source: aiserver/v1/aiserver.proto
|
|
|
|
package aiserverv1connect
|
|
|
|
import (
|
|
connect "connectrpc.com/connect"
|
|
context "context"
|
|
errors "errors"
|
|
v1 "github.com/everestmz/cursor-rpc/cursor/gen/aiserver/v1"
|
|
http "net/http"
|
|
strings "strings"
|
|
)
|
|
|
|
// This is a compile-time assertion to ensure that this generated file and the connect package are
|
|
// compatible. If you get a compiler error that this constant is not defined, this code was
|
|
// generated with a version of connect newer than the one compiled into your binary. You can fix the
|
|
// problem by either regenerating this code with an older version of connect or updating the connect
|
|
// version compiled into your binary.
|
|
const _ = connect.IsAtLeastVersion1_13_0
|
|
|
|
const (
|
|
// AiServiceName is the fully-qualified name of the AiService service.
|
|
AiServiceName = "aiserver.v1.AiService"
|
|
// RepositoryServiceName is the fully-qualified name of the RepositoryService service.
|
|
RepositoryServiceName = "aiserver.v1.RepositoryService"
|
|
)
|
|
|
|
// These constants are the fully-qualified names of the RPCs defined in this package. They're
|
|
// exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.
|
|
//
|
|
// Note that these are different from the fully-qualified method names used by
|
|
// google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to
|
|
// reflection-formatted method names, remove the leading slash and convert the remaining slash to a
|
|
// period.
|
|
const (
|
|
// AiServiceHealthCheckProcedure is the fully-qualified name of the AiService's HealthCheck RPC.
|
|
AiServiceHealthCheckProcedure = "/aiserver.v1.AiService/HealthCheck"
|
|
// AiServicePrivacyCheckProcedure is the fully-qualified name of the AiService's PrivacyCheck RPC.
|
|
AiServicePrivacyCheckProcedure = "/aiserver.v1.AiService/PrivacyCheck"
|
|
// AiServiceTimeLeftHealthCheckProcedure is the fully-qualified name of the AiService's
|
|
// TimeLeftHealthCheck RPC.
|
|
AiServiceTimeLeftHealthCheckProcedure = "/aiserver.v1.AiService/TimeLeftHealthCheck"
|
|
// AiServiceThrowErrorCheckProcedure is the fully-qualified name of the AiService's ThrowErrorCheck
|
|
// RPC.
|
|
AiServiceThrowErrorCheckProcedure = "/aiserver.v1.AiService/ThrowErrorCheck"
|
|
// AiServiceAvailableModelsProcedure is the fully-qualified name of the AiService's AvailableModels
|
|
// RPC.
|
|
AiServiceAvailableModelsProcedure = "/aiserver.v1.AiService/AvailableModels"
|
|
// AiServiceStreamChatTryReallyHardProcedure is the fully-qualified name of the AiService's
|
|
// StreamChatTryReallyHard RPC.
|
|
AiServiceStreamChatTryReallyHardProcedure = "/aiserver.v1.AiService/StreamChatTryReallyHard"
|
|
// AiServiceRerankDocumentsProcedure is the fully-qualified name of the AiService's RerankDocuments
|
|
// RPC.
|
|
AiServiceRerankDocumentsProcedure = "/aiserver.v1.AiService/RerankDocuments"
|
|
// AiServiceStreamComposerProcedure is the fully-qualified name of the AiService's StreamComposer
|
|
// RPC.
|
|
AiServiceStreamComposerProcedure = "/aiserver.v1.AiService/StreamComposer"
|
|
// AiServiceStreamComposerContextProcedure is the fully-qualified name of the AiService's
|
|
// StreamComposerContext RPC.
|
|
AiServiceStreamComposerContextProcedure = "/aiserver.v1.AiService/StreamComposerContext"
|
|
// AiServiceWarmComposerCacheProcedure is the fully-qualified name of the AiService's
|
|
// WarmComposerCache RPC.
|
|
AiServiceWarmComposerCacheProcedure = "/aiserver.v1.AiService/WarmComposerCache"
|
|
// AiServiceKeepComposerCacheWarmProcedure is the fully-qualified name of the AiService's
|
|
// KeepComposerCacheWarm RPC.
|
|
AiServiceKeepComposerCacheWarmProcedure = "/aiserver.v1.AiService/KeepComposerCacheWarm"
|
|
// AiServiceStreamPotentialLocsProcedure is the fully-qualified name of the AiService's
|
|
// StreamPotentialLocs RPC.
|
|
AiServiceStreamPotentialLocsProcedure = "/aiserver.v1.AiService/StreamPotentialLocs"
|
|
// AiServiceStreamPotentialLocsUnderneathProcedure is the fully-qualified name of the AiService's
|
|
// StreamPotentialLocsUnderneath RPC.
|
|
AiServiceStreamPotentialLocsUnderneathProcedure = "/aiserver.v1.AiService/StreamPotentialLocsUnderneath"
|
|
// AiServiceStreamPotentialLocsInitialQueriesProcedure is the fully-qualified name of the
|
|
// AiService's StreamPotentialLocsInitialQueries RPC.
|
|
AiServiceStreamPotentialLocsInitialQueriesProcedure = "/aiserver.v1.AiService/StreamPotentialLocsInitialQueries"
|
|
// AiServiceStreamNotepadChatProcedure is the fully-qualified name of the AiService's
|
|
// StreamNotepadChat RPC.
|
|
AiServiceStreamNotepadChatProcedure = "/aiserver.v1.AiService/StreamNotepadChat"
|
|
// AiServiceGetChatTitleProcedure is the fully-qualified name of the AiService's GetChatTitle RPC.
|
|
AiServiceGetChatTitleProcedure = "/aiserver.v1.AiService/GetChatTitle"
|
|
// AiServiceGetCompletionProcedure is the fully-qualified name of the AiService's GetCompletion RPC.
|
|
AiServiceGetCompletionProcedure = "/aiserver.v1.AiService/GetCompletion"
|
|
// AiServiceGetSearchProcedure is the fully-qualified name of the AiService's GetSearch RPC.
|
|
AiServiceGetSearchProcedure = "/aiserver.v1.AiService/GetSearch"
|
|
// AiServiceStreamInlineEditsProcedure is the fully-qualified name of the AiService's
|
|
// StreamInlineEdits RPC.
|
|
AiServiceStreamInlineEditsProcedure = "/aiserver.v1.AiService/StreamInlineEdits"
|
|
// AiServiceSummarizeConversationProcedure is the fully-qualified name of the AiService's
|
|
// SummarizeConversation RPC.
|
|
AiServiceSummarizeConversationProcedure = "/aiserver.v1.AiService/SummarizeConversation"
|
|
// AiServiceIsolatedTreesitterProcedure is the fully-qualified name of the AiService's
|
|
// IsolatedTreesitter RPC.
|
|
AiServiceIsolatedTreesitterProcedure = "/aiserver.v1.AiService/IsolatedTreesitter"
|
|
// AiServiceGetSimplePromptProcedure is the fully-qualified name of the AiService's GetSimplePrompt
|
|
// RPC.
|
|
AiServiceGetSimplePromptProcedure = "/aiserver.v1.AiService/GetSimplePrompt"
|
|
// AiServiceCheckLongFilesFitProcedure is the fully-qualified name of the AiService's
|
|
// CheckLongFilesFit RPC.
|
|
AiServiceCheckLongFilesFitProcedure = "/aiserver.v1.AiService/CheckLongFilesFit"
|
|
// AiServiceGetEvaluationPromptProcedure is the fully-qualified name of the AiService's
|
|
// GetEvaluationPrompt RPC.
|
|
AiServiceGetEvaluationPromptProcedure = "/aiserver.v1.AiService/GetEvaluationPrompt"
|
|
// AiServiceGetUserInfoProcedure is the fully-qualified name of the AiService's GetUserInfo RPC.
|
|
AiServiceGetUserInfoProcedure = "/aiserver.v1.AiService/GetUserInfo"
|
|
// AiServiceClearAndRedoEntireBucketProcedure is the fully-qualified name of the AiService's
|
|
// ClearAndRedoEntireBucket RPC.
|
|
AiServiceClearAndRedoEntireBucketProcedure = "/aiserver.v1.AiService/ClearAndRedoEntireBucket"
|
|
// AiServiceStreamBranchGeminiProcedure is the fully-qualified name of the AiService's
|
|
// StreamBranchGemini RPC.
|
|
AiServiceStreamBranchGeminiProcedure = "/aiserver.v1.AiService/StreamBranchGemini"
|
|
// AiServiceStreamBranchFileSelectionsProcedure is the fully-qualified name of the AiService's
|
|
// StreamBranchFileSelections RPC.
|
|
AiServiceStreamBranchFileSelectionsProcedure = "/aiserver.v1.AiService/StreamBranchFileSelections"
|
|
// AiServiceStreamBackgroundEditProcedure is the fully-qualified name of the AiService's
|
|
// StreamBackgroundEdit RPC.
|
|
AiServiceStreamBackgroundEditProcedure = "/aiserver.v1.AiService/StreamBackgroundEdit"
|
|
// AiServiceStreamGPTFourEditProcedure is the fully-qualified name of the AiService's
|
|
// StreamGPTFourEdit RPC.
|
|
AiServiceStreamGPTFourEditProcedure = "/aiserver.v1.AiService/StreamGPTFourEdit"
|
|
// AiServiceStreamChatProcedure is the fully-qualified name of the AiService's StreamChat RPC.
|
|
AiServiceStreamChatProcedure = "/aiserver.v1.AiService/StreamChat"
|
|
// AiServiceStreamChatWebProcedure is the fully-qualified name of the AiService's StreamChatWeb RPC.
|
|
AiServiceStreamChatWebProcedure = "/aiserver.v1.AiService/StreamChatWeb"
|
|
// AiServiceWarmChatCacheProcedure is the fully-qualified name of the AiService's WarmChatCache RPC.
|
|
AiServiceWarmChatCacheProcedure = "/aiserver.v1.AiService/WarmChatCache"
|
|
// AiServiceStreamEditProcedure is the fully-qualified name of the AiService's StreamEdit RPC.
|
|
AiServiceStreamEditProcedure = "/aiserver.v1.AiService/StreamEdit"
|
|
// AiServicePreloadEditProcedure is the fully-qualified name of the AiService's PreloadEdit RPC.
|
|
AiServicePreloadEditProcedure = "/aiserver.v1.AiService/PreloadEdit"
|
|
// AiServiceStreamFastEditProcedure is the fully-qualified name of the AiService's StreamFastEdit
|
|
// RPC.
|
|
AiServiceStreamFastEditProcedure = "/aiserver.v1.AiService/StreamFastEdit"
|
|
// AiServiceStreamGenerateProcedure is the fully-qualified name of the AiService's StreamGenerate
|
|
// RPC.
|
|
AiServiceStreamGenerateProcedure = "/aiserver.v1.AiService/StreamGenerate"
|
|
// AiServiceStreamInlineLongCompletionProcedure is the fully-qualified name of the AiService's
|
|
// StreamInlineLongCompletion RPC.
|
|
AiServiceStreamInlineLongCompletionProcedure = "/aiserver.v1.AiService/StreamInlineLongCompletion"
|
|
// AiServiceSlashEditProcedure is the fully-qualified name of the AiService's SlashEdit RPC.
|
|
AiServiceSlashEditProcedure = "/aiserver.v1.AiService/SlashEdit"
|
|
// AiServiceSlashEditFollowUpWithPreviousEditsProcedure is the fully-qualified name of the
|
|
// AiService's SlashEditFollowUpWithPreviousEdits RPC.
|
|
AiServiceSlashEditFollowUpWithPreviousEditsProcedure = "/aiserver.v1.AiService/SlashEditFollowUpWithPreviousEdits"
|
|
// AiServiceStreamAiPreviewsProcedure is the fully-qualified name of the AiService's
|
|
// StreamAiPreviews RPC.
|
|
AiServiceStreamAiPreviewsProcedure = "/aiserver.v1.AiService/StreamAiPreviews"
|
|
// AiServiceShouldTurnOnCppOnboardingProcedure is the fully-qualified name of the AiService's
|
|
// ShouldTurnOnCppOnboarding RPC.
|
|
AiServiceShouldTurnOnCppOnboardingProcedure = "/aiserver.v1.AiService/ShouldTurnOnCppOnboarding"
|
|
// AiServiceStreamReviewProcedure is the fully-qualified name of the AiService's StreamReview RPC.
|
|
AiServiceStreamReviewProcedure = "/aiserver.v1.AiService/StreamReview"
|
|
// AiServiceStreamReviewChatProcedure is the fully-qualified name of the AiService's
|
|
// StreamReviewChat RPC.
|
|
AiServiceStreamReviewChatProcedure = "/aiserver.v1.AiService/StreamReviewChat"
|
|
// AiServiceCheckQueuePositionProcedure is the fully-qualified name of the AiService's
|
|
// CheckQueuePosition RPC.
|
|
AiServiceCheckQueuePositionProcedure = "/aiserver.v1.AiService/CheckQueuePosition"
|
|
// AiServiceCheckUsageBasedPriceProcedure is the fully-qualified name of the AiService's
|
|
// CheckUsageBasedPrice RPC.
|
|
AiServiceCheckUsageBasedPriceProcedure = "/aiserver.v1.AiService/CheckUsageBasedPrice"
|
|
// AiServiceDoThisForMeCheckProcedure is the fully-qualified name of the AiService's
|
|
// DoThisForMeCheck RPC.
|
|
AiServiceDoThisForMeCheckProcedure = "/aiserver.v1.AiService/DoThisForMeCheck"
|
|
// AiServiceStreamDoThisForMeProcedure is the fully-qualified name of the AiService's
|
|
// StreamDoThisForMe RPC.
|
|
AiServiceStreamDoThisForMeProcedure = "/aiserver.v1.AiService/StreamDoThisForMe"
|
|
// AiServiceStreamChatToolformerProcedure is the fully-qualified name of the AiService's
|
|
// StreamChatToolformer RPC.
|
|
AiServiceStreamChatToolformerProcedure = "/aiserver.v1.AiService/StreamChatToolformer"
|
|
// AiServiceStreamChatToolformerContinueProcedure is the fully-qualified name of the AiService's
|
|
// StreamChatToolformerContinue RPC.
|
|
AiServiceStreamChatToolformerContinueProcedure = "/aiserver.v1.AiService/StreamChatToolformerContinue"
|
|
// AiServicePushAiThoughtProcedure is the fully-qualified name of the AiService's PushAiThought RPC.
|
|
AiServicePushAiThoughtProcedure = "/aiserver.v1.AiService/PushAiThought"
|
|
// AiServiceCheckDoableAsTaskProcedure is the fully-qualified name of the AiService's
|
|
// CheckDoableAsTask RPC.
|
|
AiServiceCheckDoableAsTaskProcedure = "/aiserver.v1.AiService/CheckDoableAsTask"
|
|
// AiServiceReportGroundTruthCandidateProcedure is the fully-qualified name of the AiService's
|
|
// ReportGroundTruthCandidate RPC.
|
|
AiServiceReportGroundTruthCandidateProcedure = "/aiserver.v1.AiService/ReportGroundTruthCandidate"
|
|
// AiServiceReportCmdKFateProcedure is the fully-qualified name of the AiService's ReportCmdKFate
|
|
// RPC.
|
|
AiServiceReportCmdKFateProcedure = "/aiserver.v1.AiService/ReportCmdKFate"
|
|
// AiServiceShowWelcomeScreenProcedure is the fully-qualified name of the AiService's
|
|
// ShowWelcomeScreen RPC.
|
|
AiServiceShowWelcomeScreenProcedure = "/aiserver.v1.AiService/ShowWelcomeScreen"
|
|
// AiServiceInterfaceAgentInitProcedure is the fully-qualified name of the AiService's
|
|
// InterfaceAgentInit RPC.
|
|
AiServiceInterfaceAgentInitProcedure = "/aiserver.v1.AiService/InterfaceAgentInit"
|
|
// AiServiceStreamInterfaceAgentStatusProcedure is the fully-qualified name of the AiService's
|
|
// StreamInterfaceAgentStatus RPC.
|
|
AiServiceStreamInterfaceAgentStatusProcedure = "/aiserver.v1.AiService/StreamInterfaceAgentStatus"
|
|
// AiServiceTaskGetInterfaceAgentStatusProcedure is the fully-qualified name of the AiService's
|
|
// TaskGetInterfaceAgentStatus RPC.
|
|
AiServiceTaskGetInterfaceAgentStatusProcedure = "/aiserver.v1.AiService/TaskGetInterfaceAgentStatus"
|
|
// AiServiceTaskInitProcedure is the fully-qualified name of the AiService's TaskInit RPC.
|
|
AiServiceTaskInitProcedure = "/aiserver.v1.AiService/TaskInit"
|
|
// AiServiceTaskPauseProcedure is the fully-qualified name of the AiService's TaskPause RPC.
|
|
AiServiceTaskPauseProcedure = "/aiserver.v1.AiService/TaskPause"
|
|
// AiServiceTaskInfoProcedure is the fully-qualified name of the AiService's TaskInfo RPC.
|
|
AiServiceTaskInfoProcedure = "/aiserver.v1.AiService/TaskInfo"
|
|
// AiServiceTaskStreamLogProcedure is the fully-qualified name of the AiService's TaskStreamLog RPC.
|
|
AiServiceTaskStreamLogProcedure = "/aiserver.v1.AiService/TaskStreamLog"
|
|
// AiServiceTaskSendMessageProcedure is the fully-qualified name of the AiService's TaskSendMessage
|
|
// RPC.
|
|
AiServiceTaskSendMessageProcedure = "/aiserver.v1.AiService/TaskSendMessage"
|
|
// AiServiceTaskProvideResultProcedure is the fully-qualified name of the AiService's
|
|
// TaskProvideResult RPC.
|
|
AiServiceTaskProvideResultProcedure = "/aiserver.v1.AiService/TaskProvideResult"
|
|
// AiServiceCreateExperimentalIndexProcedure is the fully-qualified name of the AiService's
|
|
// CreateExperimentalIndex RPC.
|
|
AiServiceCreateExperimentalIndexProcedure = "/aiserver.v1.AiService/CreateExperimentalIndex"
|
|
// AiServiceListExperimentalIndexFilesProcedure is the fully-qualified name of the AiService's
|
|
// ListExperimentalIndexFiles RPC.
|
|
AiServiceListExperimentalIndexFilesProcedure = "/aiserver.v1.AiService/ListExperimentalIndexFiles"
|
|
// AiServiceListenExperimentalIndexProcedure is the fully-qualified name of the AiService's
|
|
// ListenExperimentalIndex RPC.
|
|
AiServiceListenExperimentalIndexProcedure = "/aiserver.v1.AiService/ListenExperimentalIndex"
|
|
// AiServiceRegisterFileToIndexProcedure is the fully-qualified name of the AiService's
|
|
// RegisterFileToIndex RPC.
|
|
AiServiceRegisterFileToIndexProcedure = "/aiserver.v1.AiService/RegisterFileToIndex"
|
|
// AiServiceSetupIndexDependenciesProcedure is the fully-qualified name of the AiService's
|
|
// SetupIndexDependencies RPC.
|
|
AiServiceSetupIndexDependenciesProcedure = "/aiserver.v1.AiService/SetupIndexDependencies"
|
|
// AiServiceComputeIndexTopoSortProcedure is the fully-qualified name of the AiService's
|
|
// ComputeIndexTopoSort RPC.
|
|
AiServiceComputeIndexTopoSortProcedure = "/aiserver.v1.AiService/ComputeIndexTopoSort"
|
|
// AiServiceStreamChatDeepContextProcedure is the fully-qualified name of the AiService's
|
|
// StreamChatDeepContext RPC.
|
|
AiServiceStreamChatDeepContextProcedure = "/aiserver.v1.AiService/StreamChatDeepContext"
|
|
// AiServiceChooseCodeReferencesProcedure is the fully-qualified name of the AiService's
|
|
// ChooseCodeReferences RPC.
|
|
AiServiceChooseCodeReferencesProcedure = "/aiserver.v1.AiService/ChooseCodeReferences"
|
|
// AiServiceRegisterCodeReferencesProcedure is the fully-qualified name of the AiService's
|
|
// RegisterCodeReferences RPC.
|
|
AiServiceRegisterCodeReferencesProcedure = "/aiserver.v1.AiService/RegisterCodeReferences"
|
|
// AiServiceExtractPathsProcedure is the fully-qualified name of the AiService's ExtractPaths RPC.
|
|
AiServiceExtractPathsProcedure = "/aiserver.v1.AiService/ExtractPaths"
|
|
// AiServiceSummarizeWithReferencesProcedure is the fully-qualified name of the AiService's
|
|
// SummarizeWithReferences RPC.
|
|
AiServiceSummarizeWithReferencesProcedure = "/aiserver.v1.AiService/SummarizeWithReferences"
|
|
// AiServiceDocumentationQueryProcedure is the fully-qualified name of the AiService's
|
|
// DocumentationQuery RPC.
|
|
AiServiceDocumentationQueryProcedure = "/aiserver.v1.AiService/DocumentationQuery"
|
|
// AiServiceAvailableDocsProcedure is the fully-qualified name of the AiService's AvailableDocs RPC.
|
|
AiServiceAvailableDocsProcedure = "/aiserver.v1.AiService/AvailableDocs"
|
|
// AiServiceReportFeedbackProcedure is the fully-qualified name of the AiService's ReportFeedback
|
|
// RPC.
|
|
AiServiceReportFeedbackProcedure = "/aiserver.v1.AiService/ReportFeedback"
|
|
// AiServiceReportBugProcedure is the fully-qualified name of the AiService's ReportBug RPC.
|
|
AiServiceReportBugProcedure = "/aiserver.v1.AiService/ReportBug"
|
|
// AiServiceStreamChatContextProcedure is the fully-qualified name of the AiService's
|
|
// StreamChatContext RPC.
|
|
AiServiceStreamChatContextProcedure = "/aiserver.v1.AiService/StreamChatContext"
|
|
// AiServiceGenerateTldrProcedure is the fully-qualified name of the AiService's GenerateTldr RPC.
|
|
AiServiceGenerateTldrProcedure = "/aiserver.v1.AiService/GenerateTldr"
|
|
// AiServiceTaskStreamChatContextProcedure is the fully-qualified name of the AiService's
|
|
// TaskStreamChatContext RPC.
|
|
AiServiceTaskStreamChatContextProcedure = "/aiserver.v1.AiService/TaskStreamChatContext"
|
|
// AiServiceRerankResultsProcedure is the fully-qualified name of the AiService's RerankResults RPC.
|
|
AiServiceRerankResultsProcedure = "/aiserver.v1.AiService/RerankResults"
|
|
// AiServiceModelQueryProcedure is the fully-qualified name of the AiService's ModelQuery RPC.
|
|
AiServiceModelQueryProcedure = "/aiserver.v1.AiService/ModelQuery"
|
|
// AiServiceModelQueryV2Procedure is the fully-qualified name of the AiService's ModelQueryV2 RPC.
|
|
AiServiceModelQueryV2Procedure = "/aiserver.v1.AiService/ModelQueryV2"
|
|
// AiServiceIntentPredictionProcedure is the fully-qualified name of the AiService's
|
|
// IntentPrediction RPC.
|
|
AiServiceIntentPredictionProcedure = "/aiserver.v1.AiService/IntentPrediction"
|
|
// AiServiceStreamCursorTutorProcedure is the fully-qualified name of the AiService's
|
|
// StreamCursorTutor RPC.
|
|
AiServiceStreamCursorTutorProcedure = "/aiserver.v1.AiService/StreamCursorTutor"
|
|
// AiServiceCheckFeatureStatusProcedure is the fully-qualified name of the AiService's
|
|
// CheckFeatureStatus RPC.
|
|
AiServiceCheckFeatureStatusProcedure = "/aiserver.v1.AiService/CheckFeatureStatus"
|
|
// AiServiceGetEffectiveTokenLimitProcedure is the fully-qualified name of the AiService's
|
|
// GetEffectiveTokenLimit RPC.
|
|
AiServiceGetEffectiveTokenLimitProcedure = "/aiserver.v1.AiService/GetEffectiveTokenLimit"
|
|
// AiServiceGetContextScoresProcedure is the fully-qualified name of the AiService's
|
|
// GetContextScores RPC.
|
|
AiServiceGetContextScoresProcedure = "/aiserver.v1.AiService/GetContextScores"
|
|
// AiServiceStreamCppProcedure is the fully-qualified name of the AiService's StreamCpp RPC.
|
|
AiServiceStreamCppProcedure = "/aiserver.v1.AiService/StreamCpp"
|
|
// AiServiceCppConfigProcedure is the fully-qualified name of the AiService's CppConfig RPC.
|
|
AiServiceCppConfigProcedure = "/aiserver.v1.AiService/CppConfig"
|
|
// AiServiceCppEditHistoryStatusProcedure is the fully-qualified name of the AiService's
|
|
// CppEditHistoryStatus RPC.
|
|
AiServiceCppEditHistoryStatusProcedure = "/aiserver.v1.AiService/CppEditHistoryStatus"
|
|
// AiServiceCppAppendProcedure is the fully-qualified name of the AiService's CppAppend RPC.
|
|
AiServiceCppAppendProcedure = "/aiserver.v1.AiService/CppAppend"
|
|
// AiServiceCheckNumberConfigProcedure is the fully-qualified name of the AiService's
|
|
// CheckNumberConfig RPC.
|
|
AiServiceCheckNumberConfigProcedure = "/aiserver.v1.AiService/CheckNumberConfig"
|
|
// AiServiceStreamTerminalAutocompleteProcedure is the fully-qualified name of the AiService's
|
|
// StreamTerminalAutocomplete RPC.
|
|
AiServiceStreamTerminalAutocompleteProcedure = "/aiserver.v1.AiService/StreamTerminalAutocomplete"
|
|
// AiServiceStreamPseudocodeGeneratorProcedure is the fully-qualified name of the AiService's
|
|
// StreamPseudocodeGenerator RPC.
|
|
AiServiceStreamPseudocodeGeneratorProcedure = "/aiserver.v1.AiService/StreamPseudocodeGenerator"
|
|
// AiServiceStreamPseudocodeMapperProcedure is the fully-qualified name of the AiService's
|
|
// StreamPseudocodeMapper RPC.
|
|
AiServiceStreamPseudocodeMapperProcedure = "/aiserver.v1.AiService/StreamPseudocodeMapper"
|
|
// AiServiceStreamAiLintBugProcedure is the fully-qualified name of the AiService's StreamAiLintBug
|
|
// RPC.
|
|
AiServiceStreamAiLintBugProcedure = "/aiserver.v1.AiService/StreamAiLintBug"
|
|
// AiServiceStreamAiCursorHelpProcedure is the fully-qualified name of the AiService's
|
|
// StreamAiCursorHelp RPC.
|
|
AiServiceStreamAiCursorHelpProcedure = "/aiserver.v1.AiService/StreamAiCursorHelp"
|
|
// AiServiceLogUserLintReplyProcedure is the fully-qualified name of the AiService's
|
|
// LogUserLintReply RPC.
|
|
AiServiceLogUserLintReplyProcedure = "/aiserver.v1.AiService/LogUserLintReply"
|
|
// AiServiceLogLinterExplicitUserFeedbackProcedure is the fully-qualified name of the AiService's
|
|
// LogLinterExplicitUserFeedback RPC.
|
|
AiServiceLogLinterExplicitUserFeedbackProcedure = "/aiserver.v1.AiService/LogLinterExplicitUserFeedback"
|
|
// AiServiceStreamFixMarkersProcedure is the fully-qualified name of the AiService's
|
|
// StreamFixMarkers RPC.
|
|
AiServiceStreamFixMarkersProcedure = "/aiserver.v1.AiService/StreamFixMarkers"
|
|
// AiServiceReportInlineActionProcedure is the fully-qualified name of the AiService's
|
|
// ReportInlineAction RPC.
|
|
AiServiceReportInlineActionProcedure = "/aiserver.v1.AiService/ReportInlineAction"
|
|
// AiServiceStreamPriomptPromptProcedure is the fully-qualified name of the AiService's
|
|
// StreamPriomptPrompt RPC.
|
|
AiServiceStreamPriomptPromptProcedure = "/aiserver.v1.AiService/StreamPriomptPrompt"
|
|
// AiServiceStreamLintProcedure is the fully-qualified name of the AiService's StreamLint RPC.
|
|
AiServiceStreamLintProcedure = "/aiserver.v1.AiService/StreamLint"
|
|
// AiServiceStreamNewLintRuleProcedure is the fully-qualified name of the AiService's
|
|
// StreamNewLintRule RPC.
|
|
AiServiceStreamNewLintRuleProcedure = "/aiserver.v1.AiService/StreamNewLintRule"
|
|
// AiServiceAiProjectProcedure is the fully-qualified name of the AiService's AiProject RPC.
|
|
AiServiceAiProjectProcedure = "/aiserver.v1.AiService/AiProject"
|
|
// AiServiceToCamelCaseProcedure is the fully-qualified name of the AiService's ToCamelCase RPC.
|
|
AiServiceToCamelCaseProcedure = "/aiserver.v1.AiService/ToCamelCase"
|
|
// AiServiceReportGenerationFeedbackProcedure is the fully-qualified name of the AiService's
|
|
// ReportGenerationFeedback RPC.
|
|
AiServiceReportGenerationFeedbackProcedure = "/aiserver.v1.AiService/ReportGenerationFeedback"
|
|
// AiServiceGetThoughtAnnotationProcedure is the fully-qualified name of the AiService's
|
|
// GetThoughtAnnotation RPC.
|
|
AiServiceGetThoughtAnnotationProcedure = "/aiserver.v1.AiService/GetThoughtAnnotation"
|
|
// AiServiceStreamWebCmdKV1Procedure is the fully-qualified name of the AiService's StreamWebCmdKV1
|
|
// RPC.
|
|
AiServiceStreamWebCmdKV1Procedure = "/aiserver.v1.AiService/StreamWebCmdKV1"
|
|
// AiServiceStreamNextCursorPredictionProcedure is the fully-qualified name of the AiService's
|
|
// StreamNextCursorPrediction RPC.
|
|
AiServiceStreamNextCursorPredictionProcedure = "/aiserver.v1.AiService/StreamNextCursorPrediction"
|
|
// AiServiceIsCursorPredictionEnabledProcedure is the fully-qualified name of the AiService's
|
|
// IsCursorPredictionEnabled RPC.
|
|
AiServiceIsCursorPredictionEnabledProcedure = "/aiserver.v1.AiService/IsCursorPredictionEnabled"
|
|
// AiServiceGetCppEditClassificationProcedure is the fully-qualified name of the AiService's
|
|
// GetCppEditClassification RPC.
|
|
AiServiceGetCppEditClassificationProcedure = "/aiserver.v1.AiService/GetCppEditClassification"
|
|
// AiServiceGetTerminalCompletionProcedure is the fully-qualified name of the AiService's
|
|
// GetTerminalCompletion RPC.
|
|
AiServiceGetTerminalCompletionProcedure = "/aiserver.v1.AiService/GetTerminalCompletion"
|
|
// AiServiceTakeNotesOnCommitDiffProcedure is the fully-qualified name of the AiService's
|
|
// TakeNotesOnCommitDiff RPC.
|
|
AiServiceTakeNotesOnCommitDiffProcedure = "/aiserver.v1.AiService/TakeNotesOnCommitDiff"
|
|
// AiServiceBulkEmbedProcedure is the fully-qualified name of the AiService's BulkEmbed RPC.
|
|
AiServiceBulkEmbedProcedure = "/aiserver.v1.AiService/BulkEmbed"
|
|
// AiServiceContinueChatRequestWithCommitsProcedure is the fully-qualified name of the AiService's
|
|
// ContinueChatRequestWithCommits RPC.
|
|
AiServiceContinueChatRequestWithCommitsProcedure = "/aiserver.v1.AiService/ContinueChatRequestWithCommits"
|
|
// AiServiceBackgroundCmdKEvalProcedure is the fully-qualified name of the AiService's
|
|
// BackgroundCmdKEval RPC.
|
|
AiServiceBackgroundCmdKEvalProcedure = "/aiserver.v1.AiService/BackgroundCmdKEval"
|
|
// AiServiceBackgroundCmdKProcedure is the fully-qualified name of the AiService's BackgroundCmdK
|
|
// RPC.
|
|
AiServiceBackgroundCmdKProcedure = "/aiserver.v1.AiService/BackgroundCmdK"
|
|
// AiServiceStreamCursorMotionProcedure is the fully-qualified name of the AiService's
|
|
// StreamCursorMotion RPC.
|
|
AiServiceStreamCursorMotionProcedure = "/aiserver.v1.AiService/StreamCursorMotion"
|
|
// AiServiceCalculateAutoSelectionProcedure is the fully-qualified name of the AiService's
|
|
// CalculateAutoSelection RPC.
|
|
AiServiceCalculateAutoSelectionProcedure = "/aiserver.v1.AiService/CalculateAutoSelection"
|
|
// AiServiceGetAtSymbolSuggestionsProcedure is the fully-qualified name of the AiService's
|
|
// GetAtSymbolSuggestions RPC.
|
|
AiServiceGetAtSymbolSuggestionsProcedure = "/aiserver.v1.AiService/GetAtSymbolSuggestions"
|
|
// AiServiceGetCodebaseQuestionsProcedure is the fully-qualified name of the AiService's
|
|
// GetCodebaseQuestions RPC.
|
|
AiServiceGetCodebaseQuestionsProcedure = "/aiserver.v1.AiService/GetCodebaseQuestions"
|
|
// AiServiceGetRankedContextFromContextBankProcedure is the fully-qualified name of the AiService's
|
|
// GetRankedContextFromContextBank RPC.
|
|
AiServiceGetRankedContextFromContextBankProcedure = "/aiserver.v1.AiService/GetRankedContextFromContextBank"
|
|
// AiServiceCppEditHistoryAppendProcedure is the fully-qualified name of the AiService's
|
|
// CppEditHistoryAppend RPC.
|
|
AiServiceCppEditHistoryAppendProcedure = "/aiserver.v1.AiService/CppEditHistoryAppend"
|
|
// AiServiceDevOnlyGetPastRequestIdsProcedure is the fully-qualified name of the AiService's
|
|
// DevOnlyGetPastRequestIds RPC.
|
|
AiServiceDevOnlyGetPastRequestIdsProcedure = "/aiserver.v1.AiService/DevOnlyGetPastRequestIds"
|
|
// AiServiceGetFilesForComposerProcedure is the fully-qualified name of the AiService's
|
|
// GetFilesForComposer RPC.
|
|
AiServiceGetFilesForComposerProcedure = "/aiserver.v1.AiService/GetFilesForComposer"
|
|
// AiServiceTryParseTypeScriptTreeSitterProcedure is the fully-qualified name of the AiService's
|
|
// TryParseTypeScriptTreeSitter RPC.
|
|
AiServiceTryParseTypeScriptTreeSitterProcedure = "/aiserver.v1.AiService/TryParseTypeScriptTreeSitter"
|
|
// AiServiceNameTabProcedure is the fully-qualified name of the AiService's NameTab RPC.
|
|
AiServiceNameTabProcedure = "/aiserver.v1.AiService/NameTab"
|
|
// AiServiceIsTerminalFinishedProcedure is the fully-qualified name of the AiService's
|
|
// IsTerminalFinished RPC.
|
|
AiServiceIsTerminalFinishedProcedure = "/aiserver.v1.AiService/IsTerminalFinished"
|
|
// AiServiceTestModelStatusProcedure is the fully-qualified name of the AiService's TestModelStatus
|
|
// RPC.
|
|
AiServiceTestModelStatusProcedure = "/aiserver.v1.AiService/TestModelStatus"
|
|
// AiServiceFindBugsProcedure is the fully-qualified name of the AiService's FindBugs RPC.
|
|
AiServiceFindBugsProcedure = "/aiserver.v1.AiService/FindBugs"
|
|
// AiServiceContextRerankingProcedure is the fully-qualified name of the AiService's
|
|
// ContextReranking RPC.
|
|
AiServiceContextRerankingProcedure = "/aiserver.v1.AiService/ContextReranking"
|
|
// AiServiceAutoContextProcedure is the fully-qualified name of the AiService's AutoContext RPC.
|
|
AiServiceAutoContextProcedure = "/aiserver.v1.AiService/AutoContext"
|
|
// AiServiceWriteGitCommitMessageProcedure is the fully-qualified name of the AiService's
|
|
// WriteGitCommitMessage RPC.
|
|
AiServiceWriteGitCommitMessageProcedure = "/aiserver.v1.AiService/WriteGitCommitMessage"
|
|
// AiServiceStreamBugBotProcedure is the fully-qualified name of the AiService's StreamBugBot RPC.
|
|
AiServiceStreamBugBotProcedure = "/aiserver.v1.AiService/StreamBugBot"
|
|
// AiServiceCheckBugBotPriceProcedure is the fully-qualified name of the AiService's
|
|
// CheckBugBotPrice RPC.
|
|
AiServiceCheckBugBotPriceProcedure = "/aiserver.v1.AiService/CheckBugBotPrice"
|
|
// AiServiceCheckBugBotTelemetryHealthyProcedure is the fully-qualified name of the AiService's
|
|
// CheckBugBotTelemetryHealthy RPC.
|
|
AiServiceCheckBugBotTelemetryHealthyProcedure = "/aiserver.v1.AiService/CheckBugBotTelemetryHealthy"
|
|
// AiServiceGetSuggestedBugBotIterationsProcedure is the fully-qualified name of the AiService's
|
|
// GetSuggestedBugBotIterations RPC.
|
|
AiServiceGetSuggestedBugBotIterationsProcedure = "/aiserver.v1.AiService/GetSuggestedBugBotIterations"
|
|
// AiServiceTestBidiProcedure is the fully-qualified name of the AiService's TestBidi RPC.
|
|
AiServiceTestBidiProcedure = "/aiserver.v1.AiService/TestBidi"
|
|
// RepositoryServiceFastRepoInitHandshakeProcedure is the fully-qualified name of the
|
|
// RepositoryService's FastRepoInitHandshake RPC.
|
|
RepositoryServiceFastRepoInitHandshakeProcedure = "/aiserver.v1.RepositoryService/FastRepoInitHandshake"
|
|
// RepositoryServiceSyncMerkleSubtreeProcedure is the fully-qualified name of the
|
|
// RepositoryService's SyncMerkleSubtree RPC.
|
|
RepositoryServiceSyncMerkleSubtreeProcedure = "/aiserver.v1.RepositoryService/SyncMerkleSubtree"
|
|
// RepositoryServiceFastUpdateFileProcedure is the fully-qualified name of the RepositoryService's
|
|
// FastUpdateFile RPC.
|
|
RepositoryServiceFastUpdateFileProcedure = "/aiserver.v1.RepositoryService/FastUpdateFile"
|
|
// RepositoryServiceSearchRepositoryV2Procedure is the fully-qualified name of the
|
|
// RepositoryService's SearchRepositoryV2 RPC.
|
|
RepositoryServiceSearchRepositoryV2Procedure = "/aiserver.v1.RepositoryService/SearchRepositoryV2"
|
|
// RepositoryServiceRemoveRepositoryV2Procedure is the fully-qualified name of the
|
|
// RepositoryService's RemoveRepositoryV2 RPC.
|
|
RepositoryServiceRemoveRepositoryV2Procedure = "/aiserver.v1.RepositoryService/RemoveRepositoryV2"
|
|
// RepositoryServiceSemSearchFastProcedure is the fully-qualified name of the RepositoryService's
|
|
// SemSearchFast RPC.
|
|
RepositoryServiceSemSearchFastProcedure = "/aiserver.v1.RepositoryService/SemSearchFast"
|
|
// RepositoryServiceSemSearchProcedure is the fully-qualified name of the RepositoryService's
|
|
// SemSearch RPC.
|
|
RepositoryServiceSemSearchProcedure = "/aiserver.v1.RepositoryService/SemSearch"
|
|
// RepositoryServiceEnsureIndexCreatedProcedure is the fully-qualified name of the
|
|
// RepositoryService's EnsureIndexCreated RPC.
|
|
RepositoryServiceEnsureIndexCreatedProcedure = "/aiserver.v1.RepositoryService/EnsureIndexCreated"
|
|
// RepositoryServiceGetHighLevelFolderDescriptionProcedure is the fully-qualified name of the
|
|
// RepositoryService's GetHighLevelFolderDescription RPC.
|
|
RepositoryServiceGetHighLevelFolderDescriptionProcedure = "/aiserver.v1.RepositoryService/GetHighLevelFolderDescription"
|
|
// RepositoryServiceGetEmbeddingsProcedure is the fully-qualified name of the RepositoryService's
|
|
// GetEmbeddings RPC.
|
|
RepositoryServiceGetEmbeddingsProcedure = "/aiserver.v1.RepositoryService/GetEmbeddings"
|
|
// RepositoryServiceGetUploadLimitsProcedure is the fully-qualified name of the RepositoryService's
|
|
// GetUploadLimits RPC.
|
|
RepositoryServiceGetUploadLimitsProcedure = "/aiserver.v1.RepositoryService/GetUploadLimits"
|
|
// RepositoryServiceGetNumFilesToSendProcedure is the fully-qualified name of the
|
|
// RepositoryService's GetNumFilesToSend RPC.
|
|
RepositoryServiceGetNumFilesToSendProcedure = "/aiserver.v1.RepositoryService/GetNumFilesToSend"
|
|
// RepositoryServiceGetAvailableChunkingStrategiesProcedure is the fully-qualified name of the
|
|
// RepositoryService's GetAvailableChunkingStrategies RPC.
|
|
RepositoryServiceGetAvailableChunkingStrategiesProcedure = "/aiserver.v1.RepositoryService/GetAvailableChunkingStrategies"
|
|
// RepositoryServiceGetLineNumberClassificationsProcedure is the fully-qualified name of the
|
|
// RepositoryService's GetLineNumberClassifications RPC.
|
|
RepositoryServiceGetLineNumberClassificationsProcedure = "/aiserver.v1.RepositoryService/GetLineNumberClassifications"
|
|
)
|
|
|
|
// These variables are the protoreflect.Descriptor objects for the RPCs defined in this package.
|
|
var (
|
|
aiServiceServiceDescriptor = v1.File_aiserver_v1_aiserver_proto.Services().ByName("AiService")
|
|
aiServiceHealthCheckMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("HealthCheck")
|
|
aiServicePrivacyCheckMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("PrivacyCheck")
|
|
aiServiceTimeLeftHealthCheckMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TimeLeftHealthCheck")
|
|
aiServiceThrowErrorCheckMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ThrowErrorCheck")
|
|
aiServiceAvailableModelsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("AvailableModels")
|
|
aiServiceStreamChatTryReallyHardMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamChatTryReallyHard")
|
|
aiServiceRerankDocumentsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("RerankDocuments")
|
|
aiServiceStreamComposerMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamComposer")
|
|
aiServiceStreamComposerContextMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamComposerContext")
|
|
aiServiceWarmComposerCacheMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("WarmComposerCache")
|
|
aiServiceKeepComposerCacheWarmMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("KeepComposerCacheWarm")
|
|
aiServiceStreamPotentialLocsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamPotentialLocs")
|
|
aiServiceStreamPotentialLocsUnderneathMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamPotentialLocsUnderneath")
|
|
aiServiceStreamPotentialLocsInitialQueriesMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamPotentialLocsInitialQueries")
|
|
aiServiceStreamNotepadChatMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamNotepadChat")
|
|
aiServiceGetChatTitleMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetChatTitle")
|
|
aiServiceGetCompletionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetCompletion")
|
|
aiServiceGetSearchMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetSearch")
|
|
aiServiceStreamInlineEditsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamInlineEdits")
|
|
aiServiceSummarizeConversationMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("SummarizeConversation")
|
|
aiServiceIsolatedTreesitterMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("IsolatedTreesitter")
|
|
aiServiceGetSimplePromptMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetSimplePrompt")
|
|
aiServiceCheckLongFilesFitMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckLongFilesFit")
|
|
aiServiceGetEvaluationPromptMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetEvaluationPrompt")
|
|
aiServiceGetUserInfoMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetUserInfo")
|
|
aiServiceClearAndRedoEntireBucketMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ClearAndRedoEntireBucket")
|
|
aiServiceStreamBranchGeminiMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamBranchGemini")
|
|
aiServiceStreamBranchFileSelectionsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamBranchFileSelections")
|
|
aiServiceStreamBackgroundEditMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamBackgroundEdit")
|
|
aiServiceStreamGPTFourEditMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamGPTFourEdit")
|
|
aiServiceStreamChatMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamChat")
|
|
aiServiceStreamChatWebMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamChatWeb")
|
|
aiServiceWarmChatCacheMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("WarmChatCache")
|
|
aiServiceStreamEditMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamEdit")
|
|
aiServicePreloadEditMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("PreloadEdit")
|
|
aiServiceStreamFastEditMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamFastEdit")
|
|
aiServiceStreamGenerateMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamGenerate")
|
|
aiServiceStreamInlineLongCompletionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamInlineLongCompletion")
|
|
aiServiceSlashEditMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("SlashEdit")
|
|
aiServiceSlashEditFollowUpWithPreviousEditsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("SlashEditFollowUpWithPreviousEdits")
|
|
aiServiceStreamAiPreviewsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamAiPreviews")
|
|
aiServiceShouldTurnOnCppOnboardingMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ShouldTurnOnCppOnboarding")
|
|
aiServiceStreamReviewMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamReview")
|
|
aiServiceStreamReviewChatMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamReviewChat")
|
|
aiServiceCheckQueuePositionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckQueuePosition")
|
|
aiServiceCheckUsageBasedPriceMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckUsageBasedPrice")
|
|
aiServiceDoThisForMeCheckMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("DoThisForMeCheck")
|
|
aiServiceStreamDoThisForMeMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamDoThisForMe")
|
|
aiServiceStreamChatToolformerMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamChatToolformer")
|
|
aiServiceStreamChatToolformerContinueMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamChatToolformerContinue")
|
|
aiServicePushAiThoughtMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("PushAiThought")
|
|
aiServiceCheckDoableAsTaskMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckDoableAsTask")
|
|
aiServiceReportGroundTruthCandidateMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ReportGroundTruthCandidate")
|
|
aiServiceReportCmdKFateMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ReportCmdKFate")
|
|
aiServiceShowWelcomeScreenMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ShowWelcomeScreen")
|
|
aiServiceInterfaceAgentInitMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("InterfaceAgentInit")
|
|
aiServiceStreamInterfaceAgentStatusMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamInterfaceAgentStatus")
|
|
aiServiceTaskGetInterfaceAgentStatusMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskGetInterfaceAgentStatus")
|
|
aiServiceTaskInitMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskInit")
|
|
aiServiceTaskPauseMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskPause")
|
|
aiServiceTaskInfoMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskInfo")
|
|
aiServiceTaskStreamLogMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskStreamLog")
|
|
aiServiceTaskSendMessageMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskSendMessage")
|
|
aiServiceTaskProvideResultMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskProvideResult")
|
|
aiServiceCreateExperimentalIndexMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CreateExperimentalIndex")
|
|
aiServiceListExperimentalIndexFilesMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ListExperimentalIndexFiles")
|
|
aiServiceListenExperimentalIndexMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ListenExperimentalIndex")
|
|
aiServiceRegisterFileToIndexMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("RegisterFileToIndex")
|
|
aiServiceSetupIndexDependenciesMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("SetupIndexDependencies")
|
|
aiServiceComputeIndexTopoSortMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ComputeIndexTopoSort")
|
|
aiServiceStreamChatDeepContextMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamChatDeepContext")
|
|
aiServiceChooseCodeReferencesMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ChooseCodeReferences")
|
|
aiServiceRegisterCodeReferencesMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("RegisterCodeReferences")
|
|
aiServiceExtractPathsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ExtractPaths")
|
|
aiServiceSummarizeWithReferencesMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("SummarizeWithReferences")
|
|
aiServiceDocumentationQueryMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("DocumentationQuery")
|
|
aiServiceAvailableDocsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("AvailableDocs")
|
|
aiServiceReportFeedbackMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ReportFeedback")
|
|
aiServiceReportBugMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ReportBug")
|
|
aiServiceStreamChatContextMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamChatContext")
|
|
aiServiceGenerateTldrMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GenerateTldr")
|
|
aiServiceTaskStreamChatContextMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TaskStreamChatContext")
|
|
aiServiceRerankResultsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("RerankResults")
|
|
aiServiceModelQueryMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ModelQuery")
|
|
aiServiceModelQueryV2MethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ModelQueryV2")
|
|
aiServiceIntentPredictionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("IntentPrediction")
|
|
aiServiceStreamCursorTutorMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamCursorTutor")
|
|
aiServiceCheckFeatureStatusMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckFeatureStatus")
|
|
aiServiceGetEffectiveTokenLimitMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetEffectiveTokenLimit")
|
|
aiServiceGetContextScoresMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetContextScores")
|
|
aiServiceStreamCppMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamCpp")
|
|
aiServiceCppConfigMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CppConfig")
|
|
aiServiceCppEditHistoryStatusMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CppEditHistoryStatus")
|
|
aiServiceCppAppendMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CppAppend")
|
|
aiServiceCheckNumberConfigMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckNumberConfig")
|
|
aiServiceStreamTerminalAutocompleteMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamTerminalAutocomplete")
|
|
aiServiceStreamPseudocodeGeneratorMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamPseudocodeGenerator")
|
|
aiServiceStreamPseudocodeMapperMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamPseudocodeMapper")
|
|
aiServiceStreamAiLintBugMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamAiLintBug")
|
|
aiServiceStreamAiCursorHelpMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamAiCursorHelp")
|
|
aiServiceLogUserLintReplyMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("LogUserLintReply")
|
|
aiServiceLogLinterExplicitUserFeedbackMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("LogLinterExplicitUserFeedback")
|
|
aiServiceStreamFixMarkersMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamFixMarkers")
|
|
aiServiceReportInlineActionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ReportInlineAction")
|
|
aiServiceStreamPriomptPromptMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamPriomptPrompt")
|
|
aiServiceStreamLintMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamLint")
|
|
aiServiceStreamNewLintRuleMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamNewLintRule")
|
|
aiServiceAiProjectMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("AiProject")
|
|
aiServiceToCamelCaseMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ToCamelCase")
|
|
aiServiceReportGenerationFeedbackMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ReportGenerationFeedback")
|
|
aiServiceGetThoughtAnnotationMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetThoughtAnnotation")
|
|
aiServiceStreamWebCmdKV1MethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamWebCmdKV1")
|
|
aiServiceStreamNextCursorPredictionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamNextCursorPrediction")
|
|
aiServiceIsCursorPredictionEnabledMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("IsCursorPredictionEnabled")
|
|
aiServiceGetCppEditClassificationMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetCppEditClassification")
|
|
aiServiceGetTerminalCompletionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetTerminalCompletion")
|
|
aiServiceTakeNotesOnCommitDiffMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TakeNotesOnCommitDiff")
|
|
aiServiceBulkEmbedMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("BulkEmbed")
|
|
aiServiceContinueChatRequestWithCommitsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ContinueChatRequestWithCommits")
|
|
aiServiceBackgroundCmdKEvalMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("BackgroundCmdKEval")
|
|
aiServiceBackgroundCmdKMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("BackgroundCmdK")
|
|
aiServiceStreamCursorMotionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamCursorMotion")
|
|
aiServiceCalculateAutoSelectionMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CalculateAutoSelection")
|
|
aiServiceGetAtSymbolSuggestionsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetAtSymbolSuggestions")
|
|
aiServiceGetCodebaseQuestionsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetCodebaseQuestions")
|
|
aiServiceGetRankedContextFromContextBankMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetRankedContextFromContextBank")
|
|
aiServiceCppEditHistoryAppendMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CppEditHistoryAppend")
|
|
aiServiceDevOnlyGetPastRequestIdsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("DevOnlyGetPastRequestIds")
|
|
aiServiceGetFilesForComposerMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetFilesForComposer")
|
|
aiServiceTryParseTypeScriptTreeSitterMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TryParseTypeScriptTreeSitter")
|
|
aiServiceNameTabMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("NameTab")
|
|
aiServiceIsTerminalFinishedMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("IsTerminalFinished")
|
|
aiServiceTestModelStatusMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TestModelStatus")
|
|
aiServiceFindBugsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("FindBugs")
|
|
aiServiceContextRerankingMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("ContextReranking")
|
|
aiServiceAutoContextMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("AutoContext")
|
|
aiServiceWriteGitCommitMessageMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("WriteGitCommitMessage")
|
|
aiServiceStreamBugBotMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("StreamBugBot")
|
|
aiServiceCheckBugBotPriceMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckBugBotPrice")
|
|
aiServiceCheckBugBotTelemetryHealthyMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("CheckBugBotTelemetryHealthy")
|
|
aiServiceGetSuggestedBugBotIterationsMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("GetSuggestedBugBotIterations")
|
|
aiServiceTestBidiMethodDescriptor = aiServiceServiceDescriptor.Methods().ByName("TestBidi")
|
|
repositoryServiceServiceDescriptor = v1.File_aiserver_v1_aiserver_proto.Services().ByName("RepositoryService")
|
|
repositoryServiceFastRepoInitHandshakeMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("FastRepoInitHandshake")
|
|
repositoryServiceSyncMerkleSubtreeMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("SyncMerkleSubtree")
|
|
repositoryServiceFastUpdateFileMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("FastUpdateFile")
|
|
repositoryServiceSearchRepositoryV2MethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("SearchRepositoryV2")
|
|
repositoryServiceRemoveRepositoryV2MethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("RemoveRepositoryV2")
|
|
repositoryServiceSemSearchFastMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("SemSearchFast")
|
|
repositoryServiceSemSearchMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("SemSearch")
|
|
repositoryServiceEnsureIndexCreatedMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("EnsureIndexCreated")
|
|
repositoryServiceGetHighLevelFolderDescriptionMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("GetHighLevelFolderDescription")
|
|
repositoryServiceGetEmbeddingsMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("GetEmbeddings")
|
|
repositoryServiceGetUploadLimitsMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("GetUploadLimits")
|
|
repositoryServiceGetNumFilesToSendMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("GetNumFilesToSend")
|
|
repositoryServiceGetAvailableChunkingStrategiesMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("GetAvailableChunkingStrategies")
|
|
repositoryServiceGetLineNumberClassificationsMethodDescriptor = repositoryServiceServiceDescriptor.Methods().ByName("GetLineNumberClassifications")
|
|
)
|
|
|
|
// AiServiceClient is a client for the aiserver.v1.AiService service.
|
|
type AiServiceClient interface {
|
|
HealthCheck(context.Context, *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.HealthCheckResponse], error)
|
|
PrivacyCheck(context.Context, *connect.Request[v1.PrivacyCheckRequest]) (*connect.Response[v1.PrivacyCheckResponse], error)
|
|
TimeLeftHealthCheck(context.Context, *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.TimeLeftHealthCheckResponse], error)
|
|
ThrowErrorCheck(context.Context, *connect.Request[v1.ThrowErrorCheckRequest]) (*connect.Response[v1.ThrowErrorCheckResponse], error)
|
|
AvailableModels(context.Context, *connect.Request[v1.AvailableModelsRequest]) (*connect.Response[v1.AvailableModelsResponse], error)
|
|
StreamChatTryReallyHard(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
RerankDocuments(context.Context, *connect.Request[v1.RerankDocumentsRequest]) (*connect.Response[v1.RerankDocumentsResponse], error)
|
|
StreamComposer(context.Context, *connect.Request[v1.GetComposerChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
StreamComposerContext(context.Context, *connect.Request[v1.StreamChatContextRequest]) (*connect.ServerStreamForClient[v1.StreamChatContextResponse], error)
|
|
WarmComposerCache(context.Context, *connect.Request[v1.GetComposerChatRequest]) (*connect.Response[v1.WarmComposerCacheResponse], error)
|
|
KeepComposerCacheWarm(context.Context, *connect.Request[v1.KeepComposerCacheWarmRequest]) (*connect.Response[v1.KeepComposerCacheWarmResponse], error)
|
|
StreamPotentialLocs(context.Context, *connect.Request[v1.PotentialLocsRequest]) (*connect.ServerStreamForClient[v1.PotentialLocsResponse], error)
|
|
StreamPotentialLocsUnderneath(context.Context, *connect.Request[v1.PotentialLocsUnderneathRequest]) (*connect.ServerStreamForClient[v1.PotentialLocsUnderneathResponse], error)
|
|
StreamPotentialLocsInitialQueries(context.Context, *connect.Request[v1.PotentialLocsInitialQueriesRequest]) (*connect.ServerStreamForClient[v1.PotentialLocsInitialQueriesResponse], error)
|
|
StreamNotepadChat(context.Context, *connect.Request[v1.GetNotepadChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
GetChatTitle(context.Context, *connect.Request[v1.GetChatTitleRequest]) (*connect.Response[v1.GetChatTitleResponse], error)
|
|
GetCompletion(context.Context, *connect.Request[v1.GetCompletionRequest]) (*connect.Response[v1.GetCompletionResponse], error)
|
|
GetSearch(context.Context, *connect.Request[v1.GetSearchRequest]) (*connect.Response[v1.GetSearchResponse], error)
|
|
StreamInlineEdits(context.Context, *connect.Request[v1.StreamInlineEditsRequest]) (*connect.ServerStreamForClient[v1.StreamInlineEditsResponse], error)
|
|
SummarizeConversation(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.SummarizeConversationResponse], error)
|
|
IsolatedTreesitter(context.Context, *connect.Request[v1.IsolatedTreesitterRequest]) (*connect.Response[v1.IsolatedTreesitterResponse], error)
|
|
GetSimplePrompt(context.Context, *connect.Request[v1.GetSimplePromptRequest]) (*connect.Response[v1.GetSimplePromptResponse], error)
|
|
CheckLongFilesFit(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.CheckLongFilesFitResponse], error)
|
|
GetEvaluationPrompt(context.Context, *connect.Request[v1.GetEvaluationPromptRequest]) (*connect.Response[v1.GetEvaluationPromptResponse], error)
|
|
GetUserInfo(context.Context, *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error)
|
|
ClearAndRedoEntireBucket(context.Context, *connect.Request[v1.ClearAndRedoEntireBucketRequest]) (*connect.Response[v1.ClearAndRedoEntireBucketResponse], error)
|
|
StreamBranchGemini(context.Context, *connect.Request[v1.StreamBranchGeminiRequest]) (*connect.ServerStreamForClient[v1.StreamBranchGeminiResponse], error)
|
|
StreamBranchFileSelections(context.Context, *connect.Request[v1.StreamBranchFileSelectionsRequest]) (*connect.ServerStreamForClient[v1.StreamBranchFileSelectionsResponse], error)
|
|
StreamBackgroundEdit(context.Context, *connect.Request[v1.StreamBackgroundEditRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
StreamGPTFourEdit(context.Context, *connect.Request[v1.StreamGPTFourEditRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
StreamChat(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
StreamChatWeb(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
WarmChatCache(context.Context, *connect.Request[v1.WarmChatCacheRequest]) (*connect.Response[v1.WarmChatCacheResponse], error)
|
|
StreamEdit(context.Context, *connect.Request[v1.StreamEditRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
PreloadEdit(context.Context, *connect.Request[v1.PreloadEditRequest]) (*connect.Response[v1.PreloadEditResponse], error)
|
|
StreamFastEdit(context.Context, *connect.Request[v1.StreamFastEditRequest]) (*connect.ServerStreamForClient[v1.StreamFastEditResponse], error)
|
|
StreamGenerate(context.Context, *connect.Request[v1.StreamGenerateRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
StreamInlineLongCompletion(context.Context, *connect.Request[v1.StreamInlineLongCompletionRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
SlashEdit(context.Context, *connect.Request[v1.SlashEditRequest]) (*connect.ServerStreamForClient[v1.SlashEditResponse], error)
|
|
SlashEditFollowUpWithPreviousEdits(context.Context, *connect.Request[v1.SlashEditFollowUpWithPreviousEditsRequest]) (*connect.ServerStreamForClient[v1.StreamSlashEditFollowUpWithPreviousEditsResponse], error)
|
|
StreamAiPreviews(context.Context, *connect.Request[v1.StreamAiPreviewsRequest]) (*connect.ServerStreamForClient[v1.StreamAiPreviewsResponse], error)
|
|
ShouldTurnOnCppOnboarding(context.Context, *connect.Request[v1.ShouldTurnOnCppOnboardingRequest]) (*connect.Response[v1.ShouldTurnOnCppOnboardingResponse], error)
|
|
StreamReview(context.Context, *connect.Request[v1.ReviewRequest]) (*connect.ServerStreamForClient[v1.ReviewResponse], error)
|
|
StreamReviewChat(context.Context, *connect.Request[v1.ReviewChatRequest]) (*connect.ServerStreamForClient[v1.ReviewChatResponse], error)
|
|
CheckQueuePosition(context.Context, *connect.Request[v1.CheckQueuePositionRequest]) (*connect.Response[v1.CheckQueuePositionResponse], error)
|
|
CheckUsageBasedPrice(context.Context, *connect.Request[v1.CheckUsageBasedPriceRequest]) (*connect.Response[v1.CheckUsageBasedPriceResponse], error)
|
|
DoThisForMeCheck(context.Context, *connect.Request[v1.DoThisForMeCheckRequest]) (*connect.Response[v1.DoThisForMeCheckResponse], error)
|
|
StreamDoThisForMe(context.Context, *connect.Request[v1.DoThisForMeRequest]) (*connect.ServerStreamForClient[v1.DoThisForMeResponseWrapped], error)
|
|
StreamChatToolformer(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatToolformerResponse], error)
|
|
StreamChatToolformerContinue(context.Context, *connect.Request[v1.StreamChatToolformerContinueRequest]) (*connect.ServerStreamForClient[v1.StreamChatToolformerResponse], error)
|
|
PushAiThought(context.Context, *connect.Request[v1.PushAiThoughtRequest]) (*connect.Response[v1.PushAiThoughtResponse], error)
|
|
CheckDoableAsTask(context.Context, *connect.Request[v1.CheckDoableAsTaskRequest]) (*connect.Response[v1.CheckDoableAsTaskResponse], error)
|
|
ReportGroundTruthCandidate(context.Context, *connect.Request[v1.ReportGroundTruthCandidateRequest]) (*connect.Response[v1.ReportGroundTruthCandidateResponse], error)
|
|
ReportCmdKFate(context.Context, *connect.Request[v1.ReportCmdKFateRequest]) (*connect.Response[v1.ReportCmdKFateResponse], error)
|
|
ShowWelcomeScreen(context.Context, *connect.Request[v1.ShowWelcomeScreenRequest]) (*connect.Response[v1.ShowWelcomeScreenResponse], error)
|
|
InterfaceAgentInit(context.Context, *connect.Request[v1.InterfaceAgentInitRequest]) (*connect.Response[v1.InterfaceAgentInitResponse], error)
|
|
StreamInterfaceAgentStatus(context.Context, *connect.Request[v1.StreamInterfaceAgentStatusRequest]) (*connect.ServerStreamForClient[v1.StreamInterfaceAgentStatusResponse], error)
|
|
TaskGetInterfaceAgentStatus(context.Context, *connect.Request[v1.TaskGetInterfaceAgentStatusRequest]) (*connect.ServerStreamForClient[v1.TaskGetInterfaceAgentStatusResponseWrapped], error)
|
|
TaskInit(context.Context, *connect.Request[v1.TaskInitRequest]) (*connect.Response[v1.TaskInitResponse], error)
|
|
TaskPause(context.Context, *connect.Request[v1.TaskPauseRequest]) (*connect.Response[v1.TaskPauseResponse], error)
|
|
TaskInfo(context.Context, *connect.Request[v1.TaskInfoRequest]) (*connect.Response[v1.TaskInfoResponse], error)
|
|
TaskStreamLog(context.Context, *connect.Request[v1.TaskStreamLogRequest]) (*connect.ServerStreamForClient[v1.TaskStreamLogResponse], error)
|
|
TaskSendMessage(context.Context, *connect.Request[v1.TaskSendMessageRequest]) (*connect.Response[v1.TaskSendMessageResponse], error)
|
|
TaskProvideResult(context.Context, *connect.Request[v1.TaskProvideResultRequest]) (*connect.Response[v1.TaskProvideResultResponse], error)
|
|
CreateExperimentalIndex(context.Context, *connect.Request[v1.CreateExperimentalIndexRequest]) (*connect.Response[v1.CreateExperimentalIndexResponse], error)
|
|
ListExperimentalIndexFiles(context.Context, *connect.Request[v1.ListExperimentalIndexFilesRequest]) (*connect.Response[v1.ListExperimentalIndexFilesResponse], error)
|
|
ListenExperimentalIndex(context.Context, *connect.Request[v1.ListenExperimentalIndexRequest]) (*connect.ServerStreamForClient[v1.ListenExperimentalIndexResponse], error)
|
|
RegisterFileToIndex(context.Context, *connect.Request[v1.RegisterFileToIndexRequest]) (*connect.Response[v1.RequestReceivedResponse], error)
|
|
SetupIndexDependencies(context.Context, *connect.Request[v1.SetupIndexDependenciesRequest]) (*connect.Response[v1.SetupIndexDependenciesResponse], error)
|
|
ComputeIndexTopoSort(context.Context, *connect.Request[v1.ComputeIndexTopoSortRequest]) (*connect.Response[v1.ComputeIndexTopoSortResponse], error)
|
|
StreamChatDeepContext(context.Context, *connect.Request[v1.StreamChatDeepContextRequest]) (*connect.ServerStreamForClient[v1.StreamChatDeepContextResponse], error)
|
|
ChooseCodeReferences(context.Context, *connect.Request[v1.ChooseCodeReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error)
|
|
RegisterCodeReferences(context.Context, *connect.Request[v1.RegisterCodeReferencesRequest]) (*connect.Response[v1.RegisterCodeReferencesResponse], error)
|
|
ExtractPaths(context.Context, *connect.Request[v1.ExtractPathsRequest]) (*connect.Response[v1.ExtractPathsResponse], error)
|
|
SummarizeWithReferences(context.Context, *connect.Request[v1.SummarizeWithReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error)
|
|
DocumentationQuery(context.Context, *connect.Request[v1.DocumentationQueryRequest]) (*connect.Response[v1.DocumentationQueryResponse], error)
|
|
AvailableDocs(context.Context, *connect.Request[v1.AvailableDocsRequest]) (*connect.Response[v1.AvailableDocsResponse], error)
|
|
ReportFeedback(context.Context, *connect.Request[v1.ReportFeedbackRequest]) (*connect.Response[v1.ReportFeedbackResponse], error)
|
|
ReportBug(context.Context, *connect.Request[v1.ReportBugRequest]) (*connect.Response[v1.ReportBugResponse], error)
|
|
StreamChatContext(context.Context, *connect.Request[v1.StreamChatContextRequest]) (*connect.ServerStreamForClient[v1.StreamChatContextResponse], error)
|
|
GenerateTldr(context.Context, *connect.Request[v1.GenerateTldrRequest]) (*connect.Response[v1.GenerateTldrResponse], error)
|
|
TaskStreamChatContext(context.Context, *connect.Request[v1.TaskStreamChatContextRequest]) (*connect.ServerStreamForClient[v1.TaskStreamChatContextResponseWrapped], error)
|
|
RerankResults(context.Context, *connect.Request[v1.RerankerRequest]) (*connect.Response[v1.RerankerResponse], error)
|
|
ModelQuery(context.Context, *connect.Request[v1.ModelQueryRequest]) (*connect.Response[v1.ModelQueryResponse], error)
|
|
ModelQueryV2(context.Context, *connect.Request[v1.ModelQueryRequest]) (*connect.ServerStreamForClient[v1.ModelQueryResponseV2], error)
|
|
IntentPrediction(context.Context, *connect.Request[v1.IntentPredictionRequest]) (*connect.Response[v1.IntentPredictionResponse], error)
|
|
StreamCursorTutor(context.Context, *connect.Request[v1.StreamCursorTutorRequest]) (*connect.ServerStreamForClient[v1.StreamCursorTutorResponse], error)
|
|
CheckFeatureStatus(context.Context, *connect.Request[v1.CheckFeatureStatusRequest]) (*connect.Response[v1.CheckFeatureStatusResponse], error)
|
|
GetEffectiveTokenLimit(context.Context, *connect.Request[v1.GetEffectiveTokenLimitRequest]) (*connect.Response[v1.GetEffectiveTokenLimitResponse], error)
|
|
GetContextScores(context.Context, *connect.Request[v1.ContextScoresRequest]) (*connect.Response[v1.ContextScoresResponse], error)
|
|
StreamCpp(context.Context, *connect.Request[v1.StreamCppRequest]) (*connect.ServerStreamForClient[v1.StreamCppResponse], error)
|
|
CppConfig(context.Context, *connect.Request[v1.CppConfigRequest]) (*connect.Response[v1.CppConfigResponse], error)
|
|
CppEditHistoryStatus(context.Context, *connect.Request[v1.CppEditHistoryStatusRequest]) (*connect.Response[v1.CppEditHistoryStatusResponse], error)
|
|
CppAppend(context.Context, *connect.Request[v1.CppAppendRequest]) (*connect.Response[v1.CppAppendResponse], error)
|
|
CheckNumberConfig(context.Context, *connect.Request[v1.CheckNumberConfigRequest]) (*connect.Response[v1.CheckNumberConfigResponse], error)
|
|
StreamTerminalAutocomplete(context.Context, *connect.Request[v1.StreamTerminalAutocompleteRequest]) (*connect.ServerStreamForClient[v1.StreamTerminalAutocompleteResponse], error)
|
|
StreamPseudocodeGenerator(context.Context, *connect.Request[v1.StreamPseudocodeGeneratorRequest]) (*connect.ServerStreamForClient[v1.StreamPseudocodeGeneratorResponse], error)
|
|
StreamPseudocodeMapper(context.Context, *connect.Request[v1.StreamPseudocodeMapperRequest]) (*connect.ServerStreamForClient[v1.StreamPseudocodeMapperResponse], error)
|
|
StreamAiLintBug(context.Context, *connect.Request[v1.StreamAiLintBugRequest]) (*connect.ServerStreamForClient[v1.StreamAiLintBugResponse], error)
|
|
StreamAiCursorHelp(context.Context, *connect.Request[v1.StreamAiCursorHelpRequest]) (*connect.ServerStreamForClient[v1.StreamAiCursorHelpResponse], error)
|
|
LogUserLintReply(context.Context, *connect.Request[v1.LogUserLintReplyRequest]) (*connect.Response[v1.LogUserLintReplyResponse], error)
|
|
LogLinterExplicitUserFeedback(context.Context, *connect.Request[v1.LogLinterExplicitUserFeedbackRequest]) (*connect.Response[v1.LogLinterExplicitUserFeedbackResponse], error)
|
|
StreamFixMarkers(context.Context, *connect.Request[v1.FixMarkersRequest]) (*connect.ServerStreamForClient[v1.FixMarkersResponse], error)
|
|
ReportInlineAction(context.Context, *connect.Request[v1.ReportInlineActionRequest]) (*connect.Response[v1.ReportInlineActionResponse], error)
|
|
StreamPriomptPrompt(context.Context, *connect.Request[v1.StreamPriomptPromptRequest]) (*connect.ServerStreamForClient[v1.StreamPriomptPromptResponse], error)
|
|
StreamLint(context.Context, *connect.Request[v1.StreamLintRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
StreamNewLintRule(context.Context, *connect.Request[v1.StreamNewRuleRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error)
|
|
AiProject(context.Context, *connect.Request[v1.AiProjectRequest]) (*connect.ServerStreamForClient[v1.AiProjectResponse], error)
|
|
ToCamelCase(context.Context, *connect.Request[v1.ToCamelCaseRequest]) (*connect.Response[v1.ToCamelCaseResponse], error)
|
|
ReportGenerationFeedback(context.Context, *connect.Request[v1.ReportGenerationFeedbackRequest]) (*connect.Response[v1.ReportGenerationFeedbackResponse], error)
|
|
GetThoughtAnnotation(context.Context, *connect.Request[v1.GetThoughtAnnotationRequest]) (*connect.Response[v1.GetThoughtAnnotationResponse], error)
|
|
StreamWebCmdKV1(context.Context, *connect.Request[v1.StreamWebCmdKV1Request]) (*connect.ServerStreamForClient[v1.StreamWebCmdKV1Response], error)
|
|
StreamNextCursorPrediction(context.Context, *connect.Request[v1.StreamNextCursorPredictionRequest]) (*connect.ServerStreamForClient[v1.StreamNextCursorPredictionResponse], error)
|
|
IsCursorPredictionEnabled(context.Context, *connect.Request[v1.IsCursorPredictionEnabledRequest]) (*connect.Response[v1.IsCursorPredictionEnabledResponse], error)
|
|
GetCppEditClassification(context.Context, *connect.Request[v1.GetCppEditClassificationRequest]) (*connect.Response[v1.GetCppEditClassificationResponse], error)
|
|
GetTerminalCompletion(context.Context, *connect.Request[v1.GetTerminalCompletionRequest]) (*connect.Response[v1.GetTerminalCompletionResponse], error)
|
|
TakeNotesOnCommitDiff(context.Context, *connect.Request[v1.TakeNotesOnCommitDiffRequest]) (*connect.Response[v1.TakeNotesOnCommitDiffResponse], error)
|
|
BulkEmbed(context.Context, *connect.Request[v1.BulkEmbedRequest]) (*connect.Response[v1.BulkEmbedResponse], error)
|
|
ContinueChatRequestWithCommits(context.Context, *connect.Request[v1.ContinueChatRequestWithCommitsRequest]) (*connect.Response[v1.EmptyResponse], error)
|
|
BackgroundCmdKEval(context.Context, *connect.Request[v1.BackgroundCmdKEvalRequest]) (*connect.ServerStreamForClient[v1.BackgroundCmdKEvalResponse], error)
|
|
BackgroundCmdK(context.Context, *connect.Request[v1.BackgroundCmdKRequest]) (*connect.ServerStreamForClient[v1.BackgroundCmdKResponse], error)
|
|
StreamCursorMotion(context.Context, *connect.Request[v1.StreamCursorMotionRequest]) (*connect.ServerStreamForClient[v1.StreamCursorMotionResponse], error)
|
|
CalculateAutoSelection(context.Context, *connect.Request[v1.CalculateAutoSelectionRequest]) (*connect.Response[v1.CalculateAutoSelectionResponse], error)
|
|
GetAtSymbolSuggestions(context.Context, *connect.Request[v1.GetAtSymbolSuggestionsRequest]) (*connect.Response[v1.GetAtSymbolSuggestionsResponse], error)
|
|
GetCodebaseQuestions(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.GetCodebaseQuestionsResponse], error)
|
|
GetRankedContextFromContextBank(context.Context, *connect.Request[v1.GetRankedContextFromContextBankRequest]) (*connect.ServerStreamForClient[v1.GetRankedContextFromContextBankResponse], error)
|
|
CppEditHistoryAppend(context.Context, *connect.Request[v1.EditHistoryAppendChangesRequest]) (*connect.Response[v1.EditHistoryAppendChangesResponse], error)
|
|
DevOnlyGetPastRequestIds(context.Context, *connect.Request[v1.DevOnlyGetPastRequestIdsRequest]) (*connect.Response[v1.DevOnlyGetPastRequestIdsResponse], error)
|
|
GetFilesForComposer(context.Context, *connect.Request[v1.GetFilesForComposerRequest]) (*connect.Response[v1.GetFilesForComposerResponse], error)
|
|
TryParseTypeScriptTreeSitter(context.Context, *connect.Request[v1.TryParseTypeScriptTreeSitterRequest]) (*connect.Response[v1.TryParseTypeScriptTreeSitterResponse], error)
|
|
NameTab(context.Context, *connect.Request[v1.NameTabRequest]) (*connect.Response[v1.NameTabResponse], error)
|
|
IsTerminalFinished(context.Context, *connect.Request[v1.IsTerminalFinishedRequest]) (*connect.Response[v1.IsTerminalFinishedResponse], error)
|
|
TestModelStatus(context.Context, *connect.Request[v1.TestModelStatusRequest]) (*connect.Response[v1.TestModelStatusResponse], error)
|
|
FindBugs(context.Context, *connect.Request[v1.FindBugsRequest]) (*connect.Response[v1.FindBugsResponse], error)
|
|
ContextReranking(context.Context, *connect.Request[v1.ContextRerankingRequest]) (*connect.Response[v1.ContextRerankingResponse], error)
|
|
AutoContext(context.Context, *connect.Request[v1.AutoContextRequest]) (*connect.Response[v1.AutoContextResponse], error)
|
|
WriteGitCommitMessage(context.Context, *connect.Request[v1.WriteGitCommitMessageRequest]) (*connect.Response[v1.WriteGitCommitMessageResponse], error)
|
|
StreamBugBot(context.Context, *connect.Request[v1.StreamBugBotRequest]) (*connect.ServerStreamForClient[v1.StreamBugBotResponse], error)
|
|
CheckBugBotPrice(context.Context, *connect.Request[v1.CheckBugBotPriceRequest]) (*connect.Response[v1.CheckBugBotPriceResponse], error)
|
|
CheckBugBotTelemetryHealthy(context.Context, *connect.Request[v1.CheckBugBotTelemetryHealthyRequest]) (*connect.Response[v1.CheckBugBotTelemetryHealthyResponse], error)
|
|
GetSuggestedBugBotIterations(context.Context, *connect.Request[v1.GetSuggestedBugBotIterationsRequest]) (*connect.Response[v1.GetSuggestedBugBotIterationsResponse], error)
|
|
TestBidi(context.Context, *connect.Request[v1.TestBidiRequest]) (*connect.Response[v1.TestBidiResponse], error)
|
|
}
|
|
|
|
// NewAiServiceClient constructs a client for the aiserver.v1.AiService service. By default, it uses
|
|
// the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends
|
|
// uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or
|
|
// connect.WithGRPCWeb() options.
|
|
//
|
|
// The URL supplied here should be the base URL for the Connect or gRPC server (for example,
|
|
// http://api.acme.com or https://acme.com/grpc).
|
|
func NewAiServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) AiServiceClient {
|
|
baseURL = strings.TrimRight(baseURL, "/")
|
|
return &aiServiceClient{
|
|
healthCheck: connect.NewClient[v1.HealthCheckRequest, v1.HealthCheckResponse](
|
|
httpClient,
|
|
baseURL+AiServiceHealthCheckProcedure,
|
|
connect.WithSchema(aiServiceHealthCheckMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
privacyCheck: connect.NewClient[v1.PrivacyCheckRequest, v1.PrivacyCheckResponse](
|
|
httpClient,
|
|
baseURL+AiServicePrivacyCheckProcedure,
|
|
connect.WithSchema(aiServicePrivacyCheckMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
timeLeftHealthCheck: connect.NewClient[v1.HealthCheckRequest, v1.TimeLeftHealthCheckResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTimeLeftHealthCheckProcedure,
|
|
connect.WithSchema(aiServiceTimeLeftHealthCheckMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
throwErrorCheck: connect.NewClient[v1.ThrowErrorCheckRequest, v1.ThrowErrorCheckResponse](
|
|
httpClient,
|
|
baseURL+AiServiceThrowErrorCheckProcedure,
|
|
connect.WithSchema(aiServiceThrowErrorCheckMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
availableModels: connect.NewClient[v1.AvailableModelsRequest, v1.AvailableModelsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceAvailableModelsProcedure,
|
|
connect.WithSchema(aiServiceAvailableModelsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamChatTryReallyHard: connect.NewClient[v1.GetChatRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamChatTryReallyHardProcedure,
|
|
connect.WithSchema(aiServiceStreamChatTryReallyHardMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
rerankDocuments: connect.NewClient[v1.RerankDocumentsRequest, v1.RerankDocumentsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceRerankDocumentsProcedure,
|
|
connect.WithSchema(aiServiceRerankDocumentsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamComposer: connect.NewClient[v1.GetComposerChatRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamComposerProcedure,
|
|
connect.WithSchema(aiServiceStreamComposerMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamComposerContext: connect.NewClient[v1.StreamChatContextRequest, v1.StreamChatContextResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamComposerContextProcedure,
|
|
connect.WithSchema(aiServiceStreamComposerContextMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
warmComposerCache: connect.NewClient[v1.GetComposerChatRequest, v1.WarmComposerCacheResponse](
|
|
httpClient,
|
|
baseURL+AiServiceWarmComposerCacheProcedure,
|
|
connect.WithSchema(aiServiceWarmComposerCacheMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
keepComposerCacheWarm: connect.NewClient[v1.KeepComposerCacheWarmRequest, v1.KeepComposerCacheWarmResponse](
|
|
httpClient,
|
|
baseURL+AiServiceKeepComposerCacheWarmProcedure,
|
|
connect.WithSchema(aiServiceKeepComposerCacheWarmMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamPotentialLocs: connect.NewClient[v1.PotentialLocsRequest, v1.PotentialLocsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamPotentialLocsProcedure,
|
|
connect.WithSchema(aiServiceStreamPotentialLocsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamPotentialLocsUnderneath: connect.NewClient[v1.PotentialLocsUnderneathRequest, v1.PotentialLocsUnderneathResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamPotentialLocsUnderneathProcedure,
|
|
connect.WithSchema(aiServiceStreamPotentialLocsUnderneathMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamPotentialLocsInitialQueries: connect.NewClient[v1.PotentialLocsInitialQueriesRequest, v1.PotentialLocsInitialQueriesResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamPotentialLocsInitialQueriesProcedure,
|
|
connect.WithSchema(aiServiceStreamPotentialLocsInitialQueriesMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamNotepadChat: connect.NewClient[v1.GetNotepadChatRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamNotepadChatProcedure,
|
|
connect.WithSchema(aiServiceStreamNotepadChatMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getChatTitle: connect.NewClient[v1.GetChatTitleRequest, v1.GetChatTitleResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetChatTitleProcedure,
|
|
connect.WithSchema(aiServiceGetChatTitleMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getCompletion: connect.NewClient[v1.GetCompletionRequest, v1.GetCompletionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetCompletionProcedure,
|
|
connect.WithSchema(aiServiceGetCompletionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getSearch: connect.NewClient[v1.GetSearchRequest, v1.GetSearchResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetSearchProcedure,
|
|
connect.WithSchema(aiServiceGetSearchMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamInlineEdits: connect.NewClient[v1.StreamInlineEditsRequest, v1.StreamInlineEditsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamInlineEditsProcedure,
|
|
connect.WithSchema(aiServiceStreamInlineEditsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
summarizeConversation: connect.NewClient[v1.GetChatRequest, v1.SummarizeConversationResponse](
|
|
httpClient,
|
|
baseURL+AiServiceSummarizeConversationProcedure,
|
|
connect.WithSchema(aiServiceSummarizeConversationMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
isolatedTreesitter: connect.NewClient[v1.IsolatedTreesitterRequest, v1.IsolatedTreesitterResponse](
|
|
httpClient,
|
|
baseURL+AiServiceIsolatedTreesitterProcedure,
|
|
connect.WithSchema(aiServiceIsolatedTreesitterMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getSimplePrompt: connect.NewClient[v1.GetSimplePromptRequest, v1.GetSimplePromptResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetSimplePromptProcedure,
|
|
connect.WithSchema(aiServiceGetSimplePromptMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkLongFilesFit: connect.NewClient[v1.GetChatRequest, v1.CheckLongFilesFitResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckLongFilesFitProcedure,
|
|
connect.WithSchema(aiServiceCheckLongFilesFitMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getEvaluationPrompt: connect.NewClient[v1.GetEvaluationPromptRequest, v1.GetEvaluationPromptResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetEvaluationPromptProcedure,
|
|
connect.WithSchema(aiServiceGetEvaluationPromptMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getUserInfo: connect.NewClient[v1.GetUserInfoRequest, v1.GetUserInfoResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetUserInfoProcedure,
|
|
connect.WithSchema(aiServiceGetUserInfoMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
clearAndRedoEntireBucket: connect.NewClient[v1.ClearAndRedoEntireBucketRequest, v1.ClearAndRedoEntireBucketResponse](
|
|
httpClient,
|
|
baseURL+AiServiceClearAndRedoEntireBucketProcedure,
|
|
connect.WithSchema(aiServiceClearAndRedoEntireBucketMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamBranchGemini: connect.NewClient[v1.StreamBranchGeminiRequest, v1.StreamBranchGeminiResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamBranchGeminiProcedure,
|
|
connect.WithSchema(aiServiceStreamBranchGeminiMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamBranchFileSelections: connect.NewClient[v1.StreamBranchFileSelectionsRequest, v1.StreamBranchFileSelectionsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamBranchFileSelectionsProcedure,
|
|
connect.WithSchema(aiServiceStreamBranchFileSelectionsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamBackgroundEdit: connect.NewClient[v1.StreamBackgroundEditRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamBackgroundEditProcedure,
|
|
connect.WithSchema(aiServiceStreamBackgroundEditMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamGPTFourEdit: connect.NewClient[v1.StreamGPTFourEditRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamGPTFourEditProcedure,
|
|
connect.WithSchema(aiServiceStreamGPTFourEditMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamChat: connect.NewClient[v1.GetChatRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamChatProcedure,
|
|
connect.WithSchema(aiServiceStreamChatMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamChatWeb: connect.NewClient[v1.GetChatRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamChatWebProcedure,
|
|
connect.WithSchema(aiServiceStreamChatWebMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
warmChatCache: connect.NewClient[v1.WarmChatCacheRequest, v1.WarmChatCacheResponse](
|
|
httpClient,
|
|
baseURL+AiServiceWarmChatCacheProcedure,
|
|
connect.WithSchema(aiServiceWarmChatCacheMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamEdit: connect.NewClient[v1.StreamEditRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamEditProcedure,
|
|
connect.WithSchema(aiServiceStreamEditMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
preloadEdit: connect.NewClient[v1.PreloadEditRequest, v1.PreloadEditResponse](
|
|
httpClient,
|
|
baseURL+AiServicePreloadEditProcedure,
|
|
connect.WithSchema(aiServicePreloadEditMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamFastEdit: connect.NewClient[v1.StreamFastEditRequest, v1.StreamFastEditResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamFastEditProcedure,
|
|
connect.WithSchema(aiServiceStreamFastEditMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamGenerate: connect.NewClient[v1.StreamGenerateRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamGenerateProcedure,
|
|
connect.WithSchema(aiServiceStreamGenerateMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamInlineLongCompletion: connect.NewClient[v1.StreamInlineLongCompletionRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamInlineLongCompletionProcedure,
|
|
connect.WithSchema(aiServiceStreamInlineLongCompletionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
slashEdit: connect.NewClient[v1.SlashEditRequest, v1.SlashEditResponse](
|
|
httpClient,
|
|
baseURL+AiServiceSlashEditProcedure,
|
|
connect.WithSchema(aiServiceSlashEditMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
slashEditFollowUpWithPreviousEdits: connect.NewClient[v1.SlashEditFollowUpWithPreviousEditsRequest, v1.StreamSlashEditFollowUpWithPreviousEditsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceSlashEditFollowUpWithPreviousEditsProcedure,
|
|
connect.WithSchema(aiServiceSlashEditFollowUpWithPreviousEditsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamAiPreviews: connect.NewClient[v1.StreamAiPreviewsRequest, v1.StreamAiPreviewsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamAiPreviewsProcedure,
|
|
connect.WithSchema(aiServiceStreamAiPreviewsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
shouldTurnOnCppOnboarding: connect.NewClient[v1.ShouldTurnOnCppOnboardingRequest, v1.ShouldTurnOnCppOnboardingResponse](
|
|
httpClient,
|
|
baseURL+AiServiceShouldTurnOnCppOnboardingProcedure,
|
|
connect.WithSchema(aiServiceShouldTurnOnCppOnboardingMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamReview: connect.NewClient[v1.ReviewRequest, v1.ReviewResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamReviewProcedure,
|
|
connect.WithSchema(aiServiceStreamReviewMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamReviewChat: connect.NewClient[v1.ReviewChatRequest, v1.ReviewChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamReviewChatProcedure,
|
|
connect.WithSchema(aiServiceStreamReviewChatMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkQueuePosition: connect.NewClient[v1.CheckQueuePositionRequest, v1.CheckQueuePositionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckQueuePositionProcedure,
|
|
connect.WithSchema(aiServiceCheckQueuePositionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkUsageBasedPrice: connect.NewClient[v1.CheckUsageBasedPriceRequest, v1.CheckUsageBasedPriceResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckUsageBasedPriceProcedure,
|
|
connect.WithSchema(aiServiceCheckUsageBasedPriceMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
doThisForMeCheck: connect.NewClient[v1.DoThisForMeCheckRequest, v1.DoThisForMeCheckResponse](
|
|
httpClient,
|
|
baseURL+AiServiceDoThisForMeCheckProcedure,
|
|
connect.WithSchema(aiServiceDoThisForMeCheckMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamDoThisForMe: connect.NewClient[v1.DoThisForMeRequest, v1.DoThisForMeResponseWrapped](
|
|
httpClient,
|
|
baseURL+AiServiceStreamDoThisForMeProcedure,
|
|
connect.WithSchema(aiServiceStreamDoThisForMeMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamChatToolformer: connect.NewClient[v1.GetChatRequest, v1.StreamChatToolformerResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamChatToolformerProcedure,
|
|
connect.WithSchema(aiServiceStreamChatToolformerMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamChatToolformerContinue: connect.NewClient[v1.StreamChatToolformerContinueRequest, v1.StreamChatToolformerResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamChatToolformerContinueProcedure,
|
|
connect.WithSchema(aiServiceStreamChatToolformerContinueMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
pushAiThought: connect.NewClient[v1.PushAiThoughtRequest, v1.PushAiThoughtResponse](
|
|
httpClient,
|
|
baseURL+AiServicePushAiThoughtProcedure,
|
|
connect.WithSchema(aiServicePushAiThoughtMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkDoableAsTask: connect.NewClient[v1.CheckDoableAsTaskRequest, v1.CheckDoableAsTaskResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckDoableAsTaskProcedure,
|
|
connect.WithSchema(aiServiceCheckDoableAsTaskMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
reportGroundTruthCandidate: connect.NewClient[v1.ReportGroundTruthCandidateRequest, v1.ReportGroundTruthCandidateResponse](
|
|
httpClient,
|
|
baseURL+AiServiceReportGroundTruthCandidateProcedure,
|
|
connect.WithSchema(aiServiceReportGroundTruthCandidateMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
reportCmdKFate: connect.NewClient[v1.ReportCmdKFateRequest, v1.ReportCmdKFateResponse](
|
|
httpClient,
|
|
baseURL+AiServiceReportCmdKFateProcedure,
|
|
connect.WithSchema(aiServiceReportCmdKFateMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
showWelcomeScreen: connect.NewClient[v1.ShowWelcomeScreenRequest, v1.ShowWelcomeScreenResponse](
|
|
httpClient,
|
|
baseURL+AiServiceShowWelcomeScreenProcedure,
|
|
connect.WithSchema(aiServiceShowWelcomeScreenMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
interfaceAgentInit: connect.NewClient[v1.InterfaceAgentInitRequest, v1.InterfaceAgentInitResponse](
|
|
httpClient,
|
|
baseURL+AiServiceInterfaceAgentInitProcedure,
|
|
connect.WithSchema(aiServiceInterfaceAgentInitMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamInterfaceAgentStatus: connect.NewClient[v1.StreamInterfaceAgentStatusRequest, v1.StreamInterfaceAgentStatusResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamInterfaceAgentStatusProcedure,
|
|
connect.WithSchema(aiServiceStreamInterfaceAgentStatusMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskGetInterfaceAgentStatus: connect.NewClient[v1.TaskGetInterfaceAgentStatusRequest, v1.TaskGetInterfaceAgentStatusResponseWrapped](
|
|
httpClient,
|
|
baseURL+AiServiceTaskGetInterfaceAgentStatusProcedure,
|
|
connect.WithSchema(aiServiceTaskGetInterfaceAgentStatusMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskInit: connect.NewClient[v1.TaskInitRequest, v1.TaskInitResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTaskInitProcedure,
|
|
connect.WithSchema(aiServiceTaskInitMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskPause: connect.NewClient[v1.TaskPauseRequest, v1.TaskPauseResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTaskPauseProcedure,
|
|
connect.WithSchema(aiServiceTaskPauseMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskInfo: connect.NewClient[v1.TaskInfoRequest, v1.TaskInfoResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTaskInfoProcedure,
|
|
connect.WithSchema(aiServiceTaskInfoMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskStreamLog: connect.NewClient[v1.TaskStreamLogRequest, v1.TaskStreamLogResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTaskStreamLogProcedure,
|
|
connect.WithSchema(aiServiceTaskStreamLogMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskSendMessage: connect.NewClient[v1.TaskSendMessageRequest, v1.TaskSendMessageResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTaskSendMessageProcedure,
|
|
connect.WithSchema(aiServiceTaskSendMessageMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskProvideResult: connect.NewClient[v1.TaskProvideResultRequest, v1.TaskProvideResultResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTaskProvideResultProcedure,
|
|
connect.WithSchema(aiServiceTaskProvideResultMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
createExperimentalIndex: connect.NewClient[v1.CreateExperimentalIndexRequest, v1.CreateExperimentalIndexResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCreateExperimentalIndexProcedure,
|
|
connect.WithSchema(aiServiceCreateExperimentalIndexMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
listExperimentalIndexFiles: connect.NewClient[v1.ListExperimentalIndexFilesRequest, v1.ListExperimentalIndexFilesResponse](
|
|
httpClient,
|
|
baseURL+AiServiceListExperimentalIndexFilesProcedure,
|
|
connect.WithSchema(aiServiceListExperimentalIndexFilesMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
listenExperimentalIndex: connect.NewClient[v1.ListenExperimentalIndexRequest, v1.ListenExperimentalIndexResponse](
|
|
httpClient,
|
|
baseURL+AiServiceListenExperimentalIndexProcedure,
|
|
connect.WithSchema(aiServiceListenExperimentalIndexMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
registerFileToIndex: connect.NewClient[v1.RegisterFileToIndexRequest, v1.RequestReceivedResponse](
|
|
httpClient,
|
|
baseURL+AiServiceRegisterFileToIndexProcedure,
|
|
connect.WithSchema(aiServiceRegisterFileToIndexMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
setupIndexDependencies: connect.NewClient[v1.SetupIndexDependenciesRequest, v1.SetupIndexDependenciesResponse](
|
|
httpClient,
|
|
baseURL+AiServiceSetupIndexDependenciesProcedure,
|
|
connect.WithSchema(aiServiceSetupIndexDependenciesMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
computeIndexTopoSort: connect.NewClient[v1.ComputeIndexTopoSortRequest, v1.ComputeIndexTopoSortResponse](
|
|
httpClient,
|
|
baseURL+AiServiceComputeIndexTopoSortProcedure,
|
|
connect.WithSchema(aiServiceComputeIndexTopoSortMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamChatDeepContext: connect.NewClient[v1.StreamChatDeepContextRequest, v1.StreamChatDeepContextResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamChatDeepContextProcedure,
|
|
connect.WithSchema(aiServiceStreamChatDeepContextMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
chooseCodeReferences: connect.NewClient[v1.ChooseCodeReferencesRequest, v1.RequestReceivedResponse](
|
|
httpClient,
|
|
baseURL+AiServiceChooseCodeReferencesProcedure,
|
|
connect.WithSchema(aiServiceChooseCodeReferencesMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
registerCodeReferences: connect.NewClient[v1.RegisterCodeReferencesRequest, v1.RegisterCodeReferencesResponse](
|
|
httpClient,
|
|
baseURL+AiServiceRegisterCodeReferencesProcedure,
|
|
connect.WithSchema(aiServiceRegisterCodeReferencesMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
extractPaths: connect.NewClient[v1.ExtractPathsRequest, v1.ExtractPathsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceExtractPathsProcedure,
|
|
connect.WithSchema(aiServiceExtractPathsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
summarizeWithReferences: connect.NewClient[v1.SummarizeWithReferencesRequest, v1.RequestReceivedResponse](
|
|
httpClient,
|
|
baseURL+AiServiceSummarizeWithReferencesProcedure,
|
|
connect.WithSchema(aiServiceSummarizeWithReferencesMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
documentationQuery: connect.NewClient[v1.DocumentationQueryRequest, v1.DocumentationQueryResponse](
|
|
httpClient,
|
|
baseURL+AiServiceDocumentationQueryProcedure,
|
|
connect.WithSchema(aiServiceDocumentationQueryMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
availableDocs: connect.NewClient[v1.AvailableDocsRequest, v1.AvailableDocsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceAvailableDocsProcedure,
|
|
connect.WithSchema(aiServiceAvailableDocsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
reportFeedback: connect.NewClient[v1.ReportFeedbackRequest, v1.ReportFeedbackResponse](
|
|
httpClient,
|
|
baseURL+AiServiceReportFeedbackProcedure,
|
|
connect.WithSchema(aiServiceReportFeedbackMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
reportBug: connect.NewClient[v1.ReportBugRequest, v1.ReportBugResponse](
|
|
httpClient,
|
|
baseURL+AiServiceReportBugProcedure,
|
|
connect.WithSchema(aiServiceReportBugMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamChatContext: connect.NewClient[v1.StreamChatContextRequest, v1.StreamChatContextResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamChatContextProcedure,
|
|
connect.WithSchema(aiServiceStreamChatContextMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
generateTldr: connect.NewClient[v1.GenerateTldrRequest, v1.GenerateTldrResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGenerateTldrProcedure,
|
|
connect.WithSchema(aiServiceGenerateTldrMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
taskStreamChatContext: connect.NewClient[v1.TaskStreamChatContextRequest, v1.TaskStreamChatContextResponseWrapped](
|
|
httpClient,
|
|
baseURL+AiServiceTaskStreamChatContextProcedure,
|
|
connect.WithSchema(aiServiceTaskStreamChatContextMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
rerankResults: connect.NewClient[v1.RerankerRequest, v1.RerankerResponse](
|
|
httpClient,
|
|
baseURL+AiServiceRerankResultsProcedure,
|
|
connect.WithSchema(aiServiceRerankResultsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
modelQuery: connect.NewClient[v1.ModelQueryRequest, v1.ModelQueryResponse](
|
|
httpClient,
|
|
baseURL+AiServiceModelQueryProcedure,
|
|
connect.WithSchema(aiServiceModelQueryMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
modelQueryV2: connect.NewClient[v1.ModelQueryRequest, v1.ModelQueryResponseV2](
|
|
httpClient,
|
|
baseURL+AiServiceModelQueryV2Procedure,
|
|
connect.WithSchema(aiServiceModelQueryV2MethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
intentPrediction: connect.NewClient[v1.IntentPredictionRequest, v1.IntentPredictionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceIntentPredictionProcedure,
|
|
connect.WithSchema(aiServiceIntentPredictionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamCursorTutor: connect.NewClient[v1.StreamCursorTutorRequest, v1.StreamCursorTutorResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamCursorTutorProcedure,
|
|
connect.WithSchema(aiServiceStreamCursorTutorMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkFeatureStatus: connect.NewClient[v1.CheckFeatureStatusRequest, v1.CheckFeatureStatusResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckFeatureStatusProcedure,
|
|
connect.WithSchema(aiServiceCheckFeatureStatusMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getEffectiveTokenLimit: connect.NewClient[v1.GetEffectiveTokenLimitRequest, v1.GetEffectiveTokenLimitResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetEffectiveTokenLimitProcedure,
|
|
connect.WithSchema(aiServiceGetEffectiveTokenLimitMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getContextScores: connect.NewClient[v1.ContextScoresRequest, v1.ContextScoresResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetContextScoresProcedure,
|
|
connect.WithSchema(aiServiceGetContextScoresMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamCpp: connect.NewClient[v1.StreamCppRequest, v1.StreamCppResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamCppProcedure,
|
|
connect.WithSchema(aiServiceStreamCppMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
cppConfig: connect.NewClient[v1.CppConfigRequest, v1.CppConfigResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCppConfigProcedure,
|
|
connect.WithSchema(aiServiceCppConfigMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
cppEditHistoryStatus: connect.NewClient[v1.CppEditHistoryStatusRequest, v1.CppEditHistoryStatusResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCppEditHistoryStatusProcedure,
|
|
connect.WithSchema(aiServiceCppEditHistoryStatusMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
cppAppend: connect.NewClient[v1.CppAppendRequest, v1.CppAppendResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCppAppendProcedure,
|
|
connect.WithSchema(aiServiceCppAppendMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkNumberConfig: connect.NewClient[v1.CheckNumberConfigRequest, v1.CheckNumberConfigResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckNumberConfigProcedure,
|
|
connect.WithSchema(aiServiceCheckNumberConfigMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamTerminalAutocomplete: connect.NewClient[v1.StreamTerminalAutocompleteRequest, v1.StreamTerminalAutocompleteResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamTerminalAutocompleteProcedure,
|
|
connect.WithSchema(aiServiceStreamTerminalAutocompleteMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamPseudocodeGenerator: connect.NewClient[v1.StreamPseudocodeGeneratorRequest, v1.StreamPseudocodeGeneratorResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamPseudocodeGeneratorProcedure,
|
|
connect.WithSchema(aiServiceStreamPseudocodeGeneratorMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamPseudocodeMapper: connect.NewClient[v1.StreamPseudocodeMapperRequest, v1.StreamPseudocodeMapperResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamPseudocodeMapperProcedure,
|
|
connect.WithSchema(aiServiceStreamPseudocodeMapperMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamAiLintBug: connect.NewClient[v1.StreamAiLintBugRequest, v1.StreamAiLintBugResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamAiLintBugProcedure,
|
|
connect.WithSchema(aiServiceStreamAiLintBugMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamAiCursorHelp: connect.NewClient[v1.StreamAiCursorHelpRequest, v1.StreamAiCursorHelpResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamAiCursorHelpProcedure,
|
|
connect.WithSchema(aiServiceStreamAiCursorHelpMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
logUserLintReply: connect.NewClient[v1.LogUserLintReplyRequest, v1.LogUserLintReplyResponse](
|
|
httpClient,
|
|
baseURL+AiServiceLogUserLintReplyProcedure,
|
|
connect.WithSchema(aiServiceLogUserLintReplyMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
logLinterExplicitUserFeedback: connect.NewClient[v1.LogLinterExplicitUserFeedbackRequest, v1.LogLinterExplicitUserFeedbackResponse](
|
|
httpClient,
|
|
baseURL+AiServiceLogLinterExplicitUserFeedbackProcedure,
|
|
connect.WithSchema(aiServiceLogLinterExplicitUserFeedbackMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamFixMarkers: connect.NewClient[v1.FixMarkersRequest, v1.FixMarkersResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamFixMarkersProcedure,
|
|
connect.WithSchema(aiServiceStreamFixMarkersMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
reportInlineAction: connect.NewClient[v1.ReportInlineActionRequest, v1.ReportInlineActionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceReportInlineActionProcedure,
|
|
connect.WithSchema(aiServiceReportInlineActionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamPriomptPrompt: connect.NewClient[v1.StreamPriomptPromptRequest, v1.StreamPriomptPromptResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamPriomptPromptProcedure,
|
|
connect.WithSchema(aiServiceStreamPriomptPromptMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamLint: connect.NewClient[v1.StreamLintRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamLintProcedure,
|
|
connect.WithSchema(aiServiceStreamLintMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamNewLintRule: connect.NewClient[v1.StreamNewRuleRequest, v1.StreamChatResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamNewLintRuleProcedure,
|
|
connect.WithSchema(aiServiceStreamNewLintRuleMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
aiProject: connect.NewClient[v1.AiProjectRequest, v1.AiProjectResponse](
|
|
httpClient,
|
|
baseURL+AiServiceAiProjectProcedure,
|
|
connect.WithSchema(aiServiceAiProjectMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
toCamelCase: connect.NewClient[v1.ToCamelCaseRequest, v1.ToCamelCaseResponse](
|
|
httpClient,
|
|
baseURL+AiServiceToCamelCaseProcedure,
|
|
connect.WithSchema(aiServiceToCamelCaseMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
reportGenerationFeedback: connect.NewClient[v1.ReportGenerationFeedbackRequest, v1.ReportGenerationFeedbackResponse](
|
|
httpClient,
|
|
baseURL+AiServiceReportGenerationFeedbackProcedure,
|
|
connect.WithSchema(aiServiceReportGenerationFeedbackMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getThoughtAnnotation: connect.NewClient[v1.GetThoughtAnnotationRequest, v1.GetThoughtAnnotationResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetThoughtAnnotationProcedure,
|
|
connect.WithSchema(aiServiceGetThoughtAnnotationMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamWebCmdKV1: connect.NewClient[v1.StreamWebCmdKV1Request, v1.StreamWebCmdKV1Response](
|
|
httpClient,
|
|
baseURL+AiServiceStreamWebCmdKV1Procedure,
|
|
connect.WithSchema(aiServiceStreamWebCmdKV1MethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamNextCursorPrediction: connect.NewClient[v1.StreamNextCursorPredictionRequest, v1.StreamNextCursorPredictionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamNextCursorPredictionProcedure,
|
|
connect.WithSchema(aiServiceStreamNextCursorPredictionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
isCursorPredictionEnabled: connect.NewClient[v1.IsCursorPredictionEnabledRequest, v1.IsCursorPredictionEnabledResponse](
|
|
httpClient,
|
|
baseURL+AiServiceIsCursorPredictionEnabledProcedure,
|
|
connect.WithSchema(aiServiceIsCursorPredictionEnabledMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getCppEditClassification: connect.NewClient[v1.GetCppEditClassificationRequest, v1.GetCppEditClassificationResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetCppEditClassificationProcedure,
|
|
connect.WithSchema(aiServiceGetCppEditClassificationMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getTerminalCompletion: connect.NewClient[v1.GetTerminalCompletionRequest, v1.GetTerminalCompletionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetTerminalCompletionProcedure,
|
|
connect.WithSchema(aiServiceGetTerminalCompletionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
takeNotesOnCommitDiff: connect.NewClient[v1.TakeNotesOnCommitDiffRequest, v1.TakeNotesOnCommitDiffResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTakeNotesOnCommitDiffProcedure,
|
|
connect.WithSchema(aiServiceTakeNotesOnCommitDiffMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
bulkEmbed: connect.NewClient[v1.BulkEmbedRequest, v1.BulkEmbedResponse](
|
|
httpClient,
|
|
baseURL+AiServiceBulkEmbedProcedure,
|
|
connect.WithSchema(aiServiceBulkEmbedMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
continueChatRequestWithCommits: connect.NewClient[v1.ContinueChatRequestWithCommitsRequest, v1.EmptyResponse](
|
|
httpClient,
|
|
baseURL+AiServiceContinueChatRequestWithCommitsProcedure,
|
|
connect.WithSchema(aiServiceContinueChatRequestWithCommitsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
backgroundCmdKEval: connect.NewClient[v1.BackgroundCmdKEvalRequest, v1.BackgroundCmdKEvalResponse](
|
|
httpClient,
|
|
baseURL+AiServiceBackgroundCmdKEvalProcedure,
|
|
connect.WithSchema(aiServiceBackgroundCmdKEvalMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
backgroundCmdK: connect.NewClient[v1.BackgroundCmdKRequest, v1.BackgroundCmdKResponse](
|
|
httpClient,
|
|
baseURL+AiServiceBackgroundCmdKProcedure,
|
|
connect.WithSchema(aiServiceBackgroundCmdKMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamCursorMotion: connect.NewClient[v1.StreamCursorMotionRequest, v1.StreamCursorMotionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamCursorMotionProcedure,
|
|
connect.WithSchema(aiServiceStreamCursorMotionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
calculateAutoSelection: connect.NewClient[v1.CalculateAutoSelectionRequest, v1.CalculateAutoSelectionResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCalculateAutoSelectionProcedure,
|
|
connect.WithSchema(aiServiceCalculateAutoSelectionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getAtSymbolSuggestions: connect.NewClient[v1.GetAtSymbolSuggestionsRequest, v1.GetAtSymbolSuggestionsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetAtSymbolSuggestionsProcedure,
|
|
connect.WithSchema(aiServiceGetAtSymbolSuggestionsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getCodebaseQuestions: connect.NewClient[v1.GetChatRequest, v1.GetCodebaseQuestionsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetCodebaseQuestionsProcedure,
|
|
connect.WithSchema(aiServiceGetCodebaseQuestionsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getRankedContextFromContextBank: connect.NewClient[v1.GetRankedContextFromContextBankRequest, v1.GetRankedContextFromContextBankResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetRankedContextFromContextBankProcedure,
|
|
connect.WithSchema(aiServiceGetRankedContextFromContextBankMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
cppEditHistoryAppend: connect.NewClient[v1.EditHistoryAppendChangesRequest, v1.EditHistoryAppendChangesResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCppEditHistoryAppendProcedure,
|
|
connect.WithSchema(aiServiceCppEditHistoryAppendMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
devOnlyGetPastRequestIds: connect.NewClient[v1.DevOnlyGetPastRequestIdsRequest, v1.DevOnlyGetPastRequestIdsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceDevOnlyGetPastRequestIdsProcedure,
|
|
connect.WithSchema(aiServiceDevOnlyGetPastRequestIdsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getFilesForComposer: connect.NewClient[v1.GetFilesForComposerRequest, v1.GetFilesForComposerResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetFilesForComposerProcedure,
|
|
connect.WithSchema(aiServiceGetFilesForComposerMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
tryParseTypeScriptTreeSitter: connect.NewClient[v1.TryParseTypeScriptTreeSitterRequest, v1.TryParseTypeScriptTreeSitterResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTryParseTypeScriptTreeSitterProcedure,
|
|
connect.WithSchema(aiServiceTryParseTypeScriptTreeSitterMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
nameTab: connect.NewClient[v1.NameTabRequest, v1.NameTabResponse](
|
|
httpClient,
|
|
baseURL+AiServiceNameTabProcedure,
|
|
connect.WithSchema(aiServiceNameTabMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
isTerminalFinished: connect.NewClient[v1.IsTerminalFinishedRequest, v1.IsTerminalFinishedResponse](
|
|
httpClient,
|
|
baseURL+AiServiceIsTerminalFinishedProcedure,
|
|
connect.WithSchema(aiServiceIsTerminalFinishedMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
testModelStatus: connect.NewClient[v1.TestModelStatusRequest, v1.TestModelStatusResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTestModelStatusProcedure,
|
|
connect.WithSchema(aiServiceTestModelStatusMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
findBugs: connect.NewClient[v1.FindBugsRequest, v1.FindBugsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceFindBugsProcedure,
|
|
connect.WithSchema(aiServiceFindBugsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
contextReranking: connect.NewClient[v1.ContextRerankingRequest, v1.ContextRerankingResponse](
|
|
httpClient,
|
|
baseURL+AiServiceContextRerankingProcedure,
|
|
connect.WithSchema(aiServiceContextRerankingMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
autoContext: connect.NewClient[v1.AutoContextRequest, v1.AutoContextResponse](
|
|
httpClient,
|
|
baseURL+AiServiceAutoContextProcedure,
|
|
connect.WithSchema(aiServiceAutoContextMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
writeGitCommitMessage: connect.NewClient[v1.WriteGitCommitMessageRequest, v1.WriteGitCommitMessageResponse](
|
|
httpClient,
|
|
baseURL+AiServiceWriteGitCommitMessageProcedure,
|
|
connect.WithSchema(aiServiceWriteGitCommitMessageMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
streamBugBot: connect.NewClient[v1.StreamBugBotRequest, v1.StreamBugBotResponse](
|
|
httpClient,
|
|
baseURL+AiServiceStreamBugBotProcedure,
|
|
connect.WithSchema(aiServiceStreamBugBotMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkBugBotPrice: connect.NewClient[v1.CheckBugBotPriceRequest, v1.CheckBugBotPriceResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckBugBotPriceProcedure,
|
|
connect.WithSchema(aiServiceCheckBugBotPriceMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
checkBugBotTelemetryHealthy: connect.NewClient[v1.CheckBugBotTelemetryHealthyRequest, v1.CheckBugBotTelemetryHealthyResponse](
|
|
httpClient,
|
|
baseURL+AiServiceCheckBugBotTelemetryHealthyProcedure,
|
|
connect.WithSchema(aiServiceCheckBugBotTelemetryHealthyMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getSuggestedBugBotIterations: connect.NewClient[v1.GetSuggestedBugBotIterationsRequest, v1.GetSuggestedBugBotIterationsResponse](
|
|
httpClient,
|
|
baseURL+AiServiceGetSuggestedBugBotIterationsProcedure,
|
|
connect.WithSchema(aiServiceGetSuggestedBugBotIterationsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
testBidi: connect.NewClient[v1.TestBidiRequest, v1.TestBidiResponse](
|
|
httpClient,
|
|
baseURL+AiServiceTestBidiProcedure,
|
|
connect.WithSchema(aiServiceTestBidiMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
}
|
|
}
|
|
|
|
// aiServiceClient implements AiServiceClient.
|
|
type aiServiceClient struct {
|
|
healthCheck *connect.Client[v1.HealthCheckRequest, v1.HealthCheckResponse]
|
|
privacyCheck *connect.Client[v1.PrivacyCheckRequest, v1.PrivacyCheckResponse]
|
|
timeLeftHealthCheck *connect.Client[v1.HealthCheckRequest, v1.TimeLeftHealthCheckResponse]
|
|
throwErrorCheck *connect.Client[v1.ThrowErrorCheckRequest, v1.ThrowErrorCheckResponse]
|
|
availableModels *connect.Client[v1.AvailableModelsRequest, v1.AvailableModelsResponse]
|
|
streamChatTryReallyHard *connect.Client[v1.GetChatRequest, v1.StreamChatResponse]
|
|
rerankDocuments *connect.Client[v1.RerankDocumentsRequest, v1.RerankDocumentsResponse]
|
|
streamComposer *connect.Client[v1.GetComposerChatRequest, v1.StreamChatResponse]
|
|
streamComposerContext *connect.Client[v1.StreamChatContextRequest, v1.StreamChatContextResponse]
|
|
warmComposerCache *connect.Client[v1.GetComposerChatRequest, v1.WarmComposerCacheResponse]
|
|
keepComposerCacheWarm *connect.Client[v1.KeepComposerCacheWarmRequest, v1.KeepComposerCacheWarmResponse]
|
|
streamPotentialLocs *connect.Client[v1.PotentialLocsRequest, v1.PotentialLocsResponse]
|
|
streamPotentialLocsUnderneath *connect.Client[v1.PotentialLocsUnderneathRequest, v1.PotentialLocsUnderneathResponse]
|
|
streamPotentialLocsInitialQueries *connect.Client[v1.PotentialLocsInitialQueriesRequest, v1.PotentialLocsInitialQueriesResponse]
|
|
streamNotepadChat *connect.Client[v1.GetNotepadChatRequest, v1.StreamChatResponse]
|
|
getChatTitle *connect.Client[v1.GetChatTitleRequest, v1.GetChatTitleResponse]
|
|
getCompletion *connect.Client[v1.GetCompletionRequest, v1.GetCompletionResponse]
|
|
getSearch *connect.Client[v1.GetSearchRequest, v1.GetSearchResponse]
|
|
streamInlineEdits *connect.Client[v1.StreamInlineEditsRequest, v1.StreamInlineEditsResponse]
|
|
summarizeConversation *connect.Client[v1.GetChatRequest, v1.SummarizeConversationResponse]
|
|
isolatedTreesitter *connect.Client[v1.IsolatedTreesitterRequest, v1.IsolatedTreesitterResponse]
|
|
getSimplePrompt *connect.Client[v1.GetSimplePromptRequest, v1.GetSimplePromptResponse]
|
|
checkLongFilesFit *connect.Client[v1.GetChatRequest, v1.CheckLongFilesFitResponse]
|
|
getEvaluationPrompt *connect.Client[v1.GetEvaluationPromptRequest, v1.GetEvaluationPromptResponse]
|
|
getUserInfo *connect.Client[v1.GetUserInfoRequest, v1.GetUserInfoResponse]
|
|
clearAndRedoEntireBucket *connect.Client[v1.ClearAndRedoEntireBucketRequest, v1.ClearAndRedoEntireBucketResponse]
|
|
streamBranchGemini *connect.Client[v1.StreamBranchGeminiRequest, v1.StreamBranchGeminiResponse]
|
|
streamBranchFileSelections *connect.Client[v1.StreamBranchFileSelectionsRequest, v1.StreamBranchFileSelectionsResponse]
|
|
streamBackgroundEdit *connect.Client[v1.StreamBackgroundEditRequest, v1.StreamChatResponse]
|
|
streamGPTFourEdit *connect.Client[v1.StreamGPTFourEditRequest, v1.StreamChatResponse]
|
|
streamChat *connect.Client[v1.GetChatRequest, v1.StreamChatResponse]
|
|
streamChatWeb *connect.Client[v1.GetChatRequest, v1.StreamChatResponse]
|
|
warmChatCache *connect.Client[v1.WarmChatCacheRequest, v1.WarmChatCacheResponse]
|
|
streamEdit *connect.Client[v1.StreamEditRequest, v1.StreamChatResponse]
|
|
preloadEdit *connect.Client[v1.PreloadEditRequest, v1.PreloadEditResponse]
|
|
streamFastEdit *connect.Client[v1.StreamFastEditRequest, v1.StreamFastEditResponse]
|
|
streamGenerate *connect.Client[v1.StreamGenerateRequest, v1.StreamChatResponse]
|
|
streamInlineLongCompletion *connect.Client[v1.StreamInlineLongCompletionRequest, v1.StreamChatResponse]
|
|
slashEdit *connect.Client[v1.SlashEditRequest, v1.SlashEditResponse]
|
|
slashEditFollowUpWithPreviousEdits *connect.Client[v1.SlashEditFollowUpWithPreviousEditsRequest, v1.StreamSlashEditFollowUpWithPreviousEditsResponse]
|
|
streamAiPreviews *connect.Client[v1.StreamAiPreviewsRequest, v1.StreamAiPreviewsResponse]
|
|
shouldTurnOnCppOnboarding *connect.Client[v1.ShouldTurnOnCppOnboardingRequest, v1.ShouldTurnOnCppOnboardingResponse]
|
|
streamReview *connect.Client[v1.ReviewRequest, v1.ReviewResponse]
|
|
streamReviewChat *connect.Client[v1.ReviewChatRequest, v1.ReviewChatResponse]
|
|
checkQueuePosition *connect.Client[v1.CheckQueuePositionRequest, v1.CheckQueuePositionResponse]
|
|
checkUsageBasedPrice *connect.Client[v1.CheckUsageBasedPriceRequest, v1.CheckUsageBasedPriceResponse]
|
|
doThisForMeCheck *connect.Client[v1.DoThisForMeCheckRequest, v1.DoThisForMeCheckResponse]
|
|
streamDoThisForMe *connect.Client[v1.DoThisForMeRequest, v1.DoThisForMeResponseWrapped]
|
|
streamChatToolformer *connect.Client[v1.GetChatRequest, v1.StreamChatToolformerResponse]
|
|
streamChatToolformerContinue *connect.Client[v1.StreamChatToolformerContinueRequest, v1.StreamChatToolformerResponse]
|
|
pushAiThought *connect.Client[v1.PushAiThoughtRequest, v1.PushAiThoughtResponse]
|
|
checkDoableAsTask *connect.Client[v1.CheckDoableAsTaskRequest, v1.CheckDoableAsTaskResponse]
|
|
reportGroundTruthCandidate *connect.Client[v1.ReportGroundTruthCandidateRequest, v1.ReportGroundTruthCandidateResponse]
|
|
reportCmdKFate *connect.Client[v1.ReportCmdKFateRequest, v1.ReportCmdKFateResponse]
|
|
showWelcomeScreen *connect.Client[v1.ShowWelcomeScreenRequest, v1.ShowWelcomeScreenResponse]
|
|
interfaceAgentInit *connect.Client[v1.InterfaceAgentInitRequest, v1.InterfaceAgentInitResponse]
|
|
streamInterfaceAgentStatus *connect.Client[v1.StreamInterfaceAgentStatusRequest, v1.StreamInterfaceAgentStatusResponse]
|
|
taskGetInterfaceAgentStatus *connect.Client[v1.TaskGetInterfaceAgentStatusRequest, v1.TaskGetInterfaceAgentStatusResponseWrapped]
|
|
taskInit *connect.Client[v1.TaskInitRequest, v1.TaskInitResponse]
|
|
taskPause *connect.Client[v1.TaskPauseRequest, v1.TaskPauseResponse]
|
|
taskInfo *connect.Client[v1.TaskInfoRequest, v1.TaskInfoResponse]
|
|
taskStreamLog *connect.Client[v1.TaskStreamLogRequest, v1.TaskStreamLogResponse]
|
|
taskSendMessage *connect.Client[v1.TaskSendMessageRequest, v1.TaskSendMessageResponse]
|
|
taskProvideResult *connect.Client[v1.TaskProvideResultRequest, v1.TaskProvideResultResponse]
|
|
createExperimentalIndex *connect.Client[v1.CreateExperimentalIndexRequest, v1.CreateExperimentalIndexResponse]
|
|
listExperimentalIndexFiles *connect.Client[v1.ListExperimentalIndexFilesRequest, v1.ListExperimentalIndexFilesResponse]
|
|
listenExperimentalIndex *connect.Client[v1.ListenExperimentalIndexRequest, v1.ListenExperimentalIndexResponse]
|
|
registerFileToIndex *connect.Client[v1.RegisterFileToIndexRequest, v1.RequestReceivedResponse]
|
|
setupIndexDependencies *connect.Client[v1.SetupIndexDependenciesRequest, v1.SetupIndexDependenciesResponse]
|
|
computeIndexTopoSort *connect.Client[v1.ComputeIndexTopoSortRequest, v1.ComputeIndexTopoSortResponse]
|
|
streamChatDeepContext *connect.Client[v1.StreamChatDeepContextRequest, v1.StreamChatDeepContextResponse]
|
|
chooseCodeReferences *connect.Client[v1.ChooseCodeReferencesRequest, v1.RequestReceivedResponse]
|
|
registerCodeReferences *connect.Client[v1.RegisterCodeReferencesRequest, v1.RegisterCodeReferencesResponse]
|
|
extractPaths *connect.Client[v1.ExtractPathsRequest, v1.ExtractPathsResponse]
|
|
summarizeWithReferences *connect.Client[v1.SummarizeWithReferencesRequest, v1.RequestReceivedResponse]
|
|
documentationQuery *connect.Client[v1.DocumentationQueryRequest, v1.DocumentationQueryResponse]
|
|
availableDocs *connect.Client[v1.AvailableDocsRequest, v1.AvailableDocsResponse]
|
|
reportFeedback *connect.Client[v1.ReportFeedbackRequest, v1.ReportFeedbackResponse]
|
|
reportBug *connect.Client[v1.ReportBugRequest, v1.ReportBugResponse]
|
|
streamChatContext *connect.Client[v1.StreamChatContextRequest, v1.StreamChatContextResponse]
|
|
generateTldr *connect.Client[v1.GenerateTldrRequest, v1.GenerateTldrResponse]
|
|
taskStreamChatContext *connect.Client[v1.TaskStreamChatContextRequest, v1.TaskStreamChatContextResponseWrapped]
|
|
rerankResults *connect.Client[v1.RerankerRequest, v1.RerankerResponse]
|
|
modelQuery *connect.Client[v1.ModelQueryRequest, v1.ModelQueryResponse]
|
|
modelQueryV2 *connect.Client[v1.ModelQueryRequest, v1.ModelQueryResponseV2]
|
|
intentPrediction *connect.Client[v1.IntentPredictionRequest, v1.IntentPredictionResponse]
|
|
streamCursorTutor *connect.Client[v1.StreamCursorTutorRequest, v1.StreamCursorTutorResponse]
|
|
checkFeatureStatus *connect.Client[v1.CheckFeatureStatusRequest, v1.CheckFeatureStatusResponse]
|
|
getEffectiveTokenLimit *connect.Client[v1.GetEffectiveTokenLimitRequest, v1.GetEffectiveTokenLimitResponse]
|
|
getContextScores *connect.Client[v1.ContextScoresRequest, v1.ContextScoresResponse]
|
|
streamCpp *connect.Client[v1.StreamCppRequest, v1.StreamCppResponse]
|
|
cppConfig *connect.Client[v1.CppConfigRequest, v1.CppConfigResponse]
|
|
cppEditHistoryStatus *connect.Client[v1.CppEditHistoryStatusRequest, v1.CppEditHistoryStatusResponse]
|
|
cppAppend *connect.Client[v1.CppAppendRequest, v1.CppAppendResponse]
|
|
checkNumberConfig *connect.Client[v1.CheckNumberConfigRequest, v1.CheckNumberConfigResponse]
|
|
streamTerminalAutocomplete *connect.Client[v1.StreamTerminalAutocompleteRequest, v1.StreamTerminalAutocompleteResponse]
|
|
streamPseudocodeGenerator *connect.Client[v1.StreamPseudocodeGeneratorRequest, v1.StreamPseudocodeGeneratorResponse]
|
|
streamPseudocodeMapper *connect.Client[v1.StreamPseudocodeMapperRequest, v1.StreamPseudocodeMapperResponse]
|
|
streamAiLintBug *connect.Client[v1.StreamAiLintBugRequest, v1.StreamAiLintBugResponse]
|
|
streamAiCursorHelp *connect.Client[v1.StreamAiCursorHelpRequest, v1.StreamAiCursorHelpResponse]
|
|
logUserLintReply *connect.Client[v1.LogUserLintReplyRequest, v1.LogUserLintReplyResponse]
|
|
logLinterExplicitUserFeedback *connect.Client[v1.LogLinterExplicitUserFeedbackRequest, v1.LogLinterExplicitUserFeedbackResponse]
|
|
streamFixMarkers *connect.Client[v1.FixMarkersRequest, v1.FixMarkersResponse]
|
|
reportInlineAction *connect.Client[v1.ReportInlineActionRequest, v1.ReportInlineActionResponse]
|
|
streamPriomptPrompt *connect.Client[v1.StreamPriomptPromptRequest, v1.StreamPriomptPromptResponse]
|
|
streamLint *connect.Client[v1.StreamLintRequest, v1.StreamChatResponse]
|
|
streamNewLintRule *connect.Client[v1.StreamNewRuleRequest, v1.StreamChatResponse]
|
|
aiProject *connect.Client[v1.AiProjectRequest, v1.AiProjectResponse]
|
|
toCamelCase *connect.Client[v1.ToCamelCaseRequest, v1.ToCamelCaseResponse]
|
|
reportGenerationFeedback *connect.Client[v1.ReportGenerationFeedbackRequest, v1.ReportGenerationFeedbackResponse]
|
|
getThoughtAnnotation *connect.Client[v1.GetThoughtAnnotationRequest, v1.GetThoughtAnnotationResponse]
|
|
streamWebCmdKV1 *connect.Client[v1.StreamWebCmdKV1Request, v1.StreamWebCmdKV1Response]
|
|
streamNextCursorPrediction *connect.Client[v1.StreamNextCursorPredictionRequest, v1.StreamNextCursorPredictionResponse]
|
|
isCursorPredictionEnabled *connect.Client[v1.IsCursorPredictionEnabledRequest, v1.IsCursorPredictionEnabledResponse]
|
|
getCppEditClassification *connect.Client[v1.GetCppEditClassificationRequest, v1.GetCppEditClassificationResponse]
|
|
getTerminalCompletion *connect.Client[v1.GetTerminalCompletionRequest, v1.GetTerminalCompletionResponse]
|
|
takeNotesOnCommitDiff *connect.Client[v1.TakeNotesOnCommitDiffRequest, v1.TakeNotesOnCommitDiffResponse]
|
|
bulkEmbed *connect.Client[v1.BulkEmbedRequest, v1.BulkEmbedResponse]
|
|
continueChatRequestWithCommits *connect.Client[v1.ContinueChatRequestWithCommitsRequest, v1.EmptyResponse]
|
|
backgroundCmdKEval *connect.Client[v1.BackgroundCmdKEvalRequest, v1.BackgroundCmdKEvalResponse]
|
|
backgroundCmdK *connect.Client[v1.BackgroundCmdKRequest, v1.BackgroundCmdKResponse]
|
|
streamCursorMotion *connect.Client[v1.StreamCursorMotionRequest, v1.StreamCursorMotionResponse]
|
|
calculateAutoSelection *connect.Client[v1.CalculateAutoSelectionRequest, v1.CalculateAutoSelectionResponse]
|
|
getAtSymbolSuggestions *connect.Client[v1.GetAtSymbolSuggestionsRequest, v1.GetAtSymbolSuggestionsResponse]
|
|
getCodebaseQuestions *connect.Client[v1.GetChatRequest, v1.GetCodebaseQuestionsResponse]
|
|
getRankedContextFromContextBank *connect.Client[v1.GetRankedContextFromContextBankRequest, v1.GetRankedContextFromContextBankResponse]
|
|
cppEditHistoryAppend *connect.Client[v1.EditHistoryAppendChangesRequest, v1.EditHistoryAppendChangesResponse]
|
|
devOnlyGetPastRequestIds *connect.Client[v1.DevOnlyGetPastRequestIdsRequest, v1.DevOnlyGetPastRequestIdsResponse]
|
|
getFilesForComposer *connect.Client[v1.GetFilesForComposerRequest, v1.GetFilesForComposerResponse]
|
|
tryParseTypeScriptTreeSitter *connect.Client[v1.TryParseTypeScriptTreeSitterRequest, v1.TryParseTypeScriptTreeSitterResponse]
|
|
nameTab *connect.Client[v1.NameTabRequest, v1.NameTabResponse]
|
|
isTerminalFinished *connect.Client[v1.IsTerminalFinishedRequest, v1.IsTerminalFinishedResponse]
|
|
testModelStatus *connect.Client[v1.TestModelStatusRequest, v1.TestModelStatusResponse]
|
|
findBugs *connect.Client[v1.FindBugsRequest, v1.FindBugsResponse]
|
|
contextReranking *connect.Client[v1.ContextRerankingRequest, v1.ContextRerankingResponse]
|
|
autoContext *connect.Client[v1.AutoContextRequest, v1.AutoContextResponse]
|
|
writeGitCommitMessage *connect.Client[v1.WriteGitCommitMessageRequest, v1.WriteGitCommitMessageResponse]
|
|
streamBugBot *connect.Client[v1.StreamBugBotRequest, v1.StreamBugBotResponse]
|
|
checkBugBotPrice *connect.Client[v1.CheckBugBotPriceRequest, v1.CheckBugBotPriceResponse]
|
|
checkBugBotTelemetryHealthy *connect.Client[v1.CheckBugBotTelemetryHealthyRequest, v1.CheckBugBotTelemetryHealthyResponse]
|
|
getSuggestedBugBotIterations *connect.Client[v1.GetSuggestedBugBotIterationsRequest, v1.GetSuggestedBugBotIterationsResponse]
|
|
testBidi *connect.Client[v1.TestBidiRequest, v1.TestBidiResponse]
|
|
}
|
|
|
|
// HealthCheck calls aiserver.v1.AiService.HealthCheck.
|
|
func (c *aiServiceClient) HealthCheck(ctx context.Context, req *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.HealthCheckResponse], error) {
|
|
return c.healthCheck.CallUnary(ctx, req)
|
|
}
|
|
|
|
// PrivacyCheck calls aiserver.v1.AiService.PrivacyCheck.
|
|
func (c *aiServiceClient) PrivacyCheck(ctx context.Context, req *connect.Request[v1.PrivacyCheckRequest]) (*connect.Response[v1.PrivacyCheckResponse], error) {
|
|
return c.privacyCheck.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TimeLeftHealthCheck calls aiserver.v1.AiService.TimeLeftHealthCheck.
|
|
func (c *aiServiceClient) TimeLeftHealthCheck(ctx context.Context, req *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.TimeLeftHealthCheckResponse], error) {
|
|
return c.timeLeftHealthCheck.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ThrowErrorCheck calls aiserver.v1.AiService.ThrowErrorCheck.
|
|
func (c *aiServiceClient) ThrowErrorCheck(ctx context.Context, req *connect.Request[v1.ThrowErrorCheckRequest]) (*connect.Response[v1.ThrowErrorCheckResponse], error) {
|
|
return c.throwErrorCheck.CallUnary(ctx, req)
|
|
}
|
|
|
|
// AvailableModels calls aiserver.v1.AiService.AvailableModels.
|
|
func (c *aiServiceClient) AvailableModels(ctx context.Context, req *connect.Request[v1.AvailableModelsRequest]) (*connect.Response[v1.AvailableModelsResponse], error) {
|
|
return c.availableModels.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamChatTryReallyHard calls aiserver.v1.AiService.StreamChatTryReallyHard.
|
|
func (c *aiServiceClient) StreamChatTryReallyHard(ctx context.Context, req *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamChatTryReallyHard.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// RerankDocuments calls aiserver.v1.AiService.RerankDocuments.
|
|
func (c *aiServiceClient) RerankDocuments(ctx context.Context, req *connect.Request[v1.RerankDocumentsRequest]) (*connect.Response[v1.RerankDocumentsResponse], error) {
|
|
return c.rerankDocuments.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamComposer calls aiserver.v1.AiService.StreamComposer.
|
|
func (c *aiServiceClient) StreamComposer(ctx context.Context, req *connect.Request[v1.GetComposerChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamComposer.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamComposerContext calls aiserver.v1.AiService.StreamComposerContext.
|
|
func (c *aiServiceClient) StreamComposerContext(ctx context.Context, req *connect.Request[v1.StreamChatContextRequest]) (*connect.ServerStreamForClient[v1.StreamChatContextResponse], error) {
|
|
return c.streamComposerContext.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// WarmComposerCache calls aiserver.v1.AiService.WarmComposerCache.
|
|
func (c *aiServiceClient) WarmComposerCache(ctx context.Context, req *connect.Request[v1.GetComposerChatRequest]) (*connect.Response[v1.WarmComposerCacheResponse], error) {
|
|
return c.warmComposerCache.CallUnary(ctx, req)
|
|
}
|
|
|
|
// KeepComposerCacheWarm calls aiserver.v1.AiService.KeepComposerCacheWarm.
|
|
func (c *aiServiceClient) KeepComposerCacheWarm(ctx context.Context, req *connect.Request[v1.KeepComposerCacheWarmRequest]) (*connect.Response[v1.KeepComposerCacheWarmResponse], error) {
|
|
return c.keepComposerCacheWarm.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamPotentialLocs calls aiserver.v1.AiService.StreamPotentialLocs.
|
|
func (c *aiServiceClient) StreamPotentialLocs(ctx context.Context, req *connect.Request[v1.PotentialLocsRequest]) (*connect.ServerStreamForClient[v1.PotentialLocsResponse], error) {
|
|
return c.streamPotentialLocs.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamPotentialLocsUnderneath calls aiserver.v1.AiService.StreamPotentialLocsUnderneath.
|
|
func (c *aiServiceClient) StreamPotentialLocsUnderneath(ctx context.Context, req *connect.Request[v1.PotentialLocsUnderneathRequest]) (*connect.ServerStreamForClient[v1.PotentialLocsUnderneathResponse], error) {
|
|
return c.streamPotentialLocsUnderneath.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamPotentialLocsInitialQueries calls aiserver.v1.AiService.StreamPotentialLocsInitialQueries.
|
|
func (c *aiServiceClient) StreamPotentialLocsInitialQueries(ctx context.Context, req *connect.Request[v1.PotentialLocsInitialQueriesRequest]) (*connect.ServerStreamForClient[v1.PotentialLocsInitialQueriesResponse], error) {
|
|
return c.streamPotentialLocsInitialQueries.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamNotepadChat calls aiserver.v1.AiService.StreamNotepadChat.
|
|
func (c *aiServiceClient) StreamNotepadChat(ctx context.Context, req *connect.Request[v1.GetNotepadChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamNotepadChat.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// GetChatTitle calls aiserver.v1.AiService.GetChatTitle.
|
|
func (c *aiServiceClient) GetChatTitle(ctx context.Context, req *connect.Request[v1.GetChatTitleRequest]) (*connect.Response[v1.GetChatTitleResponse], error) {
|
|
return c.getChatTitle.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetCompletion calls aiserver.v1.AiService.GetCompletion.
|
|
func (c *aiServiceClient) GetCompletion(ctx context.Context, req *connect.Request[v1.GetCompletionRequest]) (*connect.Response[v1.GetCompletionResponse], error) {
|
|
return c.getCompletion.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetSearch calls aiserver.v1.AiService.GetSearch.
|
|
func (c *aiServiceClient) GetSearch(ctx context.Context, req *connect.Request[v1.GetSearchRequest]) (*connect.Response[v1.GetSearchResponse], error) {
|
|
return c.getSearch.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamInlineEdits calls aiserver.v1.AiService.StreamInlineEdits.
|
|
func (c *aiServiceClient) StreamInlineEdits(ctx context.Context, req *connect.Request[v1.StreamInlineEditsRequest]) (*connect.ServerStreamForClient[v1.StreamInlineEditsResponse], error) {
|
|
return c.streamInlineEdits.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// SummarizeConversation calls aiserver.v1.AiService.SummarizeConversation.
|
|
func (c *aiServiceClient) SummarizeConversation(ctx context.Context, req *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.SummarizeConversationResponse], error) {
|
|
return c.summarizeConversation.CallUnary(ctx, req)
|
|
}
|
|
|
|
// IsolatedTreesitter calls aiserver.v1.AiService.IsolatedTreesitter.
|
|
func (c *aiServiceClient) IsolatedTreesitter(ctx context.Context, req *connect.Request[v1.IsolatedTreesitterRequest]) (*connect.Response[v1.IsolatedTreesitterResponse], error) {
|
|
return c.isolatedTreesitter.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetSimplePrompt calls aiserver.v1.AiService.GetSimplePrompt.
|
|
func (c *aiServiceClient) GetSimplePrompt(ctx context.Context, req *connect.Request[v1.GetSimplePromptRequest]) (*connect.Response[v1.GetSimplePromptResponse], error) {
|
|
return c.getSimplePrompt.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CheckLongFilesFit calls aiserver.v1.AiService.CheckLongFilesFit.
|
|
func (c *aiServiceClient) CheckLongFilesFit(ctx context.Context, req *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.CheckLongFilesFitResponse], error) {
|
|
return c.checkLongFilesFit.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetEvaluationPrompt calls aiserver.v1.AiService.GetEvaluationPrompt.
|
|
func (c *aiServiceClient) GetEvaluationPrompt(ctx context.Context, req *connect.Request[v1.GetEvaluationPromptRequest]) (*connect.Response[v1.GetEvaluationPromptResponse], error) {
|
|
return c.getEvaluationPrompt.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetUserInfo calls aiserver.v1.AiService.GetUserInfo.
|
|
func (c *aiServiceClient) GetUserInfo(ctx context.Context, req *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error) {
|
|
return c.getUserInfo.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ClearAndRedoEntireBucket calls aiserver.v1.AiService.ClearAndRedoEntireBucket.
|
|
func (c *aiServiceClient) ClearAndRedoEntireBucket(ctx context.Context, req *connect.Request[v1.ClearAndRedoEntireBucketRequest]) (*connect.Response[v1.ClearAndRedoEntireBucketResponse], error) {
|
|
return c.clearAndRedoEntireBucket.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamBranchGemini calls aiserver.v1.AiService.StreamBranchGemini.
|
|
func (c *aiServiceClient) StreamBranchGemini(ctx context.Context, req *connect.Request[v1.StreamBranchGeminiRequest]) (*connect.ServerStreamForClient[v1.StreamBranchGeminiResponse], error) {
|
|
return c.streamBranchGemini.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamBranchFileSelections calls aiserver.v1.AiService.StreamBranchFileSelections.
|
|
func (c *aiServiceClient) StreamBranchFileSelections(ctx context.Context, req *connect.Request[v1.StreamBranchFileSelectionsRequest]) (*connect.ServerStreamForClient[v1.StreamBranchFileSelectionsResponse], error) {
|
|
return c.streamBranchFileSelections.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamBackgroundEdit calls aiserver.v1.AiService.StreamBackgroundEdit.
|
|
func (c *aiServiceClient) StreamBackgroundEdit(ctx context.Context, req *connect.Request[v1.StreamBackgroundEditRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamBackgroundEdit.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamGPTFourEdit calls aiserver.v1.AiService.StreamGPTFourEdit.
|
|
func (c *aiServiceClient) StreamGPTFourEdit(ctx context.Context, req *connect.Request[v1.StreamGPTFourEditRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamGPTFourEdit.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamChat calls aiserver.v1.AiService.StreamChat.
|
|
func (c *aiServiceClient) StreamChat(ctx context.Context, req *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamChat.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamChatWeb calls aiserver.v1.AiService.StreamChatWeb.
|
|
func (c *aiServiceClient) StreamChatWeb(ctx context.Context, req *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamChatWeb.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// WarmChatCache calls aiserver.v1.AiService.WarmChatCache.
|
|
func (c *aiServiceClient) WarmChatCache(ctx context.Context, req *connect.Request[v1.WarmChatCacheRequest]) (*connect.Response[v1.WarmChatCacheResponse], error) {
|
|
return c.warmChatCache.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamEdit calls aiserver.v1.AiService.StreamEdit.
|
|
func (c *aiServiceClient) StreamEdit(ctx context.Context, req *connect.Request[v1.StreamEditRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamEdit.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// PreloadEdit calls aiserver.v1.AiService.PreloadEdit.
|
|
func (c *aiServiceClient) PreloadEdit(ctx context.Context, req *connect.Request[v1.PreloadEditRequest]) (*connect.Response[v1.PreloadEditResponse], error) {
|
|
return c.preloadEdit.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamFastEdit calls aiserver.v1.AiService.StreamFastEdit.
|
|
func (c *aiServiceClient) StreamFastEdit(ctx context.Context, req *connect.Request[v1.StreamFastEditRequest]) (*connect.ServerStreamForClient[v1.StreamFastEditResponse], error) {
|
|
return c.streamFastEdit.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamGenerate calls aiserver.v1.AiService.StreamGenerate.
|
|
func (c *aiServiceClient) StreamGenerate(ctx context.Context, req *connect.Request[v1.StreamGenerateRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamGenerate.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamInlineLongCompletion calls aiserver.v1.AiService.StreamInlineLongCompletion.
|
|
func (c *aiServiceClient) StreamInlineLongCompletion(ctx context.Context, req *connect.Request[v1.StreamInlineLongCompletionRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamInlineLongCompletion.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// SlashEdit calls aiserver.v1.AiService.SlashEdit.
|
|
func (c *aiServiceClient) SlashEdit(ctx context.Context, req *connect.Request[v1.SlashEditRequest]) (*connect.ServerStreamForClient[v1.SlashEditResponse], error) {
|
|
return c.slashEdit.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// SlashEditFollowUpWithPreviousEdits calls
|
|
// aiserver.v1.AiService.SlashEditFollowUpWithPreviousEdits.
|
|
func (c *aiServiceClient) SlashEditFollowUpWithPreviousEdits(ctx context.Context, req *connect.Request[v1.SlashEditFollowUpWithPreviousEditsRequest]) (*connect.ServerStreamForClient[v1.StreamSlashEditFollowUpWithPreviousEditsResponse], error) {
|
|
return c.slashEditFollowUpWithPreviousEdits.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamAiPreviews calls aiserver.v1.AiService.StreamAiPreviews.
|
|
func (c *aiServiceClient) StreamAiPreviews(ctx context.Context, req *connect.Request[v1.StreamAiPreviewsRequest]) (*connect.ServerStreamForClient[v1.StreamAiPreviewsResponse], error) {
|
|
return c.streamAiPreviews.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// ShouldTurnOnCppOnboarding calls aiserver.v1.AiService.ShouldTurnOnCppOnboarding.
|
|
func (c *aiServiceClient) ShouldTurnOnCppOnboarding(ctx context.Context, req *connect.Request[v1.ShouldTurnOnCppOnboardingRequest]) (*connect.Response[v1.ShouldTurnOnCppOnboardingResponse], error) {
|
|
return c.shouldTurnOnCppOnboarding.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamReview calls aiserver.v1.AiService.StreamReview.
|
|
func (c *aiServiceClient) StreamReview(ctx context.Context, req *connect.Request[v1.ReviewRequest]) (*connect.ServerStreamForClient[v1.ReviewResponse], error) {
|
|
return c.streamReview.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamReviewChat calls aiserver.v1.AiService.StreamReviewChat.
|
|
func (c *aiServiceClient) StreamReviewChat(ctx context.Context, req *connect.Request[v1.ReviewChatRequest]) (*connect.ServerStreamForClient[v1.ReviewChatResponse], error) {
|
|
return c.streamReviewChat.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// CheckQueuePosition calls aiserver.v1.AiService.CheckQueuePosition.
|
|
func (c *aiServiceClient) CheckQueuePosition(ctx context.Context, req *connect.Request[v1.CheckQueuePositionRequest]) (*connect.Response[v1.CheckQueuePositionResponse], error) {
|
|
return c.checkQueuePosition.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CheckUsageBasedPrice calls aiserver.v1.AiService.CheckUsageBasedPrice.
|
|
func (c *aiServiceClient) CheckUsageBasedPrice(ctx context.Context, req *connect.Request[v1.CheckUsageBasedPriceRequest]) (*connect.Response[v1.CheckUsageBasedPriceResponse], error) {
|
|
return c.checkUsageBasedPrice.CallUnary(ctx, req)
|
|
}
|
|
|
|
// DoThisForMeCheck calls aiserver.v1.AiService.DoThisForMeCheck.
|
|
func (c *aiServiceClient) DoThisForMeCheck(ctx context.Context, req *connect.Request[v1.DoThisForMeCheckRequest]) (*connect.Response[v1.DoThisForMeCheckResponse], error) {
|
|
return c.doThisForMeCheck.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamDoThisForMe calls aiserver.v1.AiService.StreamDoThisForMe.
|
|
func (c *aiServiceClient) StreamDoThisForMe(ctx context.Context, req *connect.Request[v1.DoThisForMeRequest]) (*connect.ServerStreamForClient[v1.DoThisForMeResponseWrapped], error) {
|
|
return c.streamDoThisForMe.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamChatToolformer calls aiserver.v1.AiService.StreamChatToolformer.
|
|
func (c *aiServiceClient) StreamChatToolformer(ctx context.Context, req *connect.Request[v1.GetChatRequest]) (*connect.ServerStreamForClient[v1.StreamChatToolformerResponse], error) {
|
|
return c.streamChatToolformer.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamChatToolformerContinue calls aiserver.v1.AiService.StreamChatToolformerContinue.
|
|
func (c *aiServiceClient) StreamChatToolformerContinue(ctx context.Context, req *connect.Request[v1.StreamChatToolformerContinueRequest]) (*connect.ServerStreamForClient[v1.StreamChatToolformerResponse], error) {
|
|
return c.streamChatToolformerContinue.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// PushAiThought calls aiserver.v1.AiService.PushAiThought.
|
|
func (c *aiServiceClient) PushAiThought(ctx context.Context, req *connect.Request[v1.PushAiThoughtRequest]) (*connect.Response[v1.PushAiThoughtResponse], error) {
|
|
return c.pushAiThought.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CheckDoableAsTask calls aiserver.v1.AiService.CheckDoableAsTask.
|
|
func (c *aiServiceClient) CheckDoableAsTask(ctx context.Context, req *connect.Request[v1.CheckDoableAsTaskRequest]) (*connect.Response[v1.CheckDoableAsTaskResponse], error) {
|
|
return c.checkDoableAsTask.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ReportGroundTruthCandidate calls aiserver.v1.AiService.ReportGroundTruthCandidate.
|
|
func (c *aiServiceClient) ReportGroundTruthCandidate(ctx context.Context, req *connect.Request[v1.ReportGroundTruthCandidateRequest]) (*connect.Response[v1.ReportGroundTruthCandidateResponse], error) {
|
|
return c.reportGroundTruthCandidate.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ReportCmdKFate calls aiserver.v1.AiService.ReportCmdKFate.
|
|
func (c *aiServiceClient) ReportCmdKFate(ctx context.Context, req *connect.Request[v1.ReportCmdKFateRequest]) (*connect.Response[v1.ReportCmdKFateResponse], error) {
|
|
return c.reportCmdKFate.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ShowWelcomeScreen calls aiserver.v1.AiService.ShowWelcomeScreen.
|
|
func (c *aiServiceClient) ShowWelcomeScreen(ctx context.Context, req *connect.Request[v1.ShowWelcomeScreenRequest]) (*connect.Response[v1.ShowWelcomeScreenResponse], error) {
|
|
return c.showWelcomeScreen.CallUnary(ctx, req)
|
|
}
|
|
|
|
// InterfaceAgentInit calls aiserver.v1.AiService.InterfaceAgentInit.
|
|
func (c *aiServiceClient) InterfaceAgentInit(ctx context.Context, req *connect.Request[v1.InterfaceAgentInitRequest]) (*connect.Response[v1.InterfaceAgentInitResponse], error) {
|
|
return c.interfaceAgentInit.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamInterfaceAgentStatus calls aiserver.v1.AiService.StreamInterfaceAgentStatus.
|
|
func (c *aiServiceClient) StreamInterfaceAgentStatus(ctx context.Context, req *connect.Request[v1.StreamInterfaceAgentStatusRequest]) (*connect.ServerStreamForClient[v1.StreamInterfaceAgentStatusResponse], error) {
|
|
return c.streamInterfaceAgentStatus.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// TaskGetInterfaceAgentStatus calls aiserver.v1.AiService.TaskGetInterfaceAgentStatus.
|
|
func (c *aiServiceClient) TaskGetInterfaceAgentStatus(ctx context.Context, req *connect.Request[v1.TaskGetInterfaceAgentStatusRequest]) (*connect.ServerStreamForClient[v1.TaskGetInterfaceAgentStatusResponseWrapped], error) {
|
|
return c.taskGetInterfaceAgentStatus.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// TaskInit calls aiserver.v1.AiService.TaskInit.
|
|
func (c *aiServiceClient) TaskInit(ctx context.Context, req *connect.Request[v1.TaskInitRequest]) (*connect.Response[v1.TaskInitResponse], error) {
|
|
return c.taskInit.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TaskPause calls aiserver.v1.AiService.TaskPause.
|
|
func (c *aiServiceClient) TaskPause(ctx context.Context, req *connect.Request[v1.TaskPauseRequest]) (*connect.Response[v1.TaskPauseResponse], error) {
|
|
return c.taskPause.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TaskInfo calls aiserver.v1.AiService.TaskInfo.
|
|
func (c *aiServiceClient) TaskInfo(ctx context.Context, req *connect.Request[v1.TaskInfoRequest]) (*connect.Response[v1.TaskInfoResponse], error) {
|
|
return c.taskInfo.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TaskStreamLog calls aiserver.v1.AiService.TaskStreamLog.
|
|
func (c *aiServiceClient) TaskStreamLog(ctx context.Context, req *connect.Request[v1.TaskStreamLogRequest]) (*connect.ServerStreamForClient[v1.TaskStreamLogResponse], error) {
|
|
return c.taskStreamLog.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// TaskSendMessage calls aiserver.v1.AiService.TaskSendMessage.
|
|
func (c *aiServiceClient) TaskSendMessage(ctx context.Context, req *connect.Request[v1.TaskSendMessageRequest]) (*connect.Response[v1.TaskSendMessageResponse], error) {
|
|
return c.taskSendMessage.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TaskProvideResult calls aiserver.v1.AiService.TaskProvideResult.
|
|
func (c *aiServiceClient) TaskProvideResult(ctx context.Context, req *connect.Request[v1.TaskProvideResultRequest]) (*connect.Response[v1.TaskProvideResultResponse], error) {
|
|
return c.taskProvideResult.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CreateExperimentalIndex calls aiserver.v1.AiService.CreateExperimentalIndex.
|
|
func (c *aiServiceClient) CreateExperimentalIndex(ctx context.Context, req *connect.Request[v1.CreateExperimentalIndexRequest]) (*connect.Response[v1.CreateExperimentalIndexResponse], error) {
|
|
return c.createExperimentalIndex.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ListExperimentalIndexFiles calls aiserver.v1.AiService.ListExperimentalIndexFiles.
|
|
func (c *aiServiceClient) ListExperimentalIndexFiles(ctx context.Context, req *connect.Request[v1.ListExperimentalIndexFilesRequest]) (*connect.Response[v1.ListExperimentalIndexFilesResponse], error) {
|
|
return c.listExperimentalIndexFiles.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ListenExperimentalIndex calls aiserver.v1.AiService.ListenExperimentalIndex.
|
|
func (c *aiServiceClient) ListenExperimentalIndex(ctx context.Context, req *connect.Request[v1.ListenExperimentalIndexRequest]) (*connect.ServerStreamForClient[v1.ListenExperimentalIndexResponse], error) {
|
|
return c.listenExperimentalIndex.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// RegisterFileToIndex calls aiserver.v1.AiService.RegisterFileToIndex.
|
|
func (c *aiServiceClient) RegisterFileToIndex(ctx context.Context, req *connect.Request[v1.RegisterFileToIndexRequest]) (*connect.Response[v1.RequestReceivedResponse], error) {
|
|
return c.registerFileToIndex.CallUnary(ctx, req)
|
|
}
|
|
|
|
// SetupIndexDependencies calls aiserver.v1.AiService.SetupIndexDependencies.
|
|
func (c *aiServiceClient) SetupIndexDependencies(ctx context.Context, req *connect.Request[v1.SetupIndexDependenciesRequest]) (*connect.Response[v1.SetupIndexDependenciesResponse], error) {
|
|
return c.setupIndexDependencies.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ComputeIndexTopoSort calls aiserver.v1.AiService.ComputeIndexTopoSort.
|
|
func (c *aiServiceClient) ComputeIndexTopoSort(ctx context.Context, req *connect.Request[v1.ComputeIndexTopoSortRequest]) (*connect.Response[v1.ComputeIndexTopoSortResponse], error) {
|
|
return c.computeIndexTopoSort.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamChatDeepContext calls aiserver.v1.AiService.StreamChatDeepContext.
|
|
func (c *aiServiceClient) StreamChatDeepContext(ctx context.Context, req *connect.Request[v1.StreamChatDeepContextRequest]) (*connect.ServerStreamForClient[v1.StreamChatDeepContextResponse], error) {
|
|
return c.streamChatDeepContext.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// ChooseCodeReferences calls aiserver.v1.AiService.ChooseCodeReferences.
|
|
func (c *aiServiceClient) ChooseCodeReferences(ctx context.Context, req *connect.Request[v1.ChooseCodeReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error) {
|
|
return c.chooseCodeReferences.CallUnary(ctx, req)
|
|
}
|
|
|
|
// RegisterCodeReferences calls aiserver.v1.AiService.RegisterCodeReferences.
|
|
func (c *aiServiceClient) RegisterCodeReferences(ctx context.Context, req *connect.Request[v1.RegisterCodeReferencesRequest]) (*connect.Response[v1.RegisterCodeReferencesResponse], error) {
|
|
return c.registerCodeReferences.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ExtractPaths calls aiserver.v1.AiService.ExtractPaths.
|
|
func (c *aiServiceClient) ExtractPaths(ctx context.Context, req *connect.Request[v1.ExtractPathsRequest]) (*connect.Response[v1.ExtractPathsResponse], error) {
|
|
return c.extractPaths.CallUnary(ctx, req)
|
|
}
|
|
|
|
// SummarizeWithReferences calls aiserver.v1.AiService.SummarizeWithReferences.
|
|
func (c *aiServiceClient) SummarizeWithReferences(ctx context.Context, req *connect.Request[v1.SummarizeWithReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error) {
|
|
return c.summarizeWithReferences.CallUnary(ctx, req)
|
|
}
|
|
|
|
// DocumentationQuery calls aiserver.v1.AiService.DocumentationQuery.
|
|
func (c *aiServiceClient) DocumentationQuery(ctx context.Context, req *connect.Request[v1.DocumentationQueryRequest]) (*connect.Response[v1.DocumentationQueryResponse], error) {
|
|
return c.documentationQuery.CallUnary(ctx, req)
|
|
}
|
|
|
|
// AvailableDocs calls aiserver.v1.AiService.AvailableDocs.
|
|
func (c *aiServiceClient) AvailableDocs(ctx context.Context, req *connect.Request[v1.AvailableDocsRequest]) (*connect.Response[v1.AvailableDocsResponse], error) {
|
|
return c.availableDocs.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ReportFeedback calls aiserver.v1.AiService.ReportFeedback.
|
|
func (c *aiServiceClient) ReportFeedback(ctx context.Context, req *connect.Request[v1.ReportFeedbackRequest]) (*connect.Response[v1.ReportFeedbackResponse], error) {
|
|
return c.reportFeedback.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ReportBug calls aiserver.v1.AiService.ReportBug.
|
|
func (c *aiServiceClient) ReportBug(ctx context.Context, req *connect.Request[v1.ReportBugRequest]) (*connect.Response[v1.ReportBugResponse], error) {
|
|
return c.reportBug.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamChatContext calls aiserver.v1.AiService.StreamChatContext.
|
|
func (c *aiServiceClient) StreamChatContext(ctx context.Context, req *connect.Request[v1.StreamChatContextRequest]) (*connect.ServerStreamForClient[v1.StreamChatContextResponse], error) {
|
|
return c.streamChatContext.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// GenerateTldr calls aiserver.v1.AiService.GenerateTldr.
|
|
func (c *aiServiceClient) GenerateTldr(ctx context.Context, req *connect.Request[v1.GenerateTldrRequest]) (*connect.Response[v1.GenerateTldrResponse], error) {
|
|
return c.generateTldr.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TaskStreamChatContext calls aiserver.v1.AiService.TaskStreamChatContext.
|
|
func (c *aiServiceClient) TaskStreamChatContext(ctx context.Context, req *connect.Request[v1.TaskStreamChatContextRequest]) (*connect.ServerStreamForClient[v1.TaskStreamChatContextResponseWrapped], error) {
|
|
return c.taskStreamChatContext.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// RerankResults calls aiserver.v1.AiService.RerankResults.
|
|
func (c *aiServiceClient) RerankResults(ctx context.Context, req *connect.Request[v1.RerankerRequest]) (*connect.Response[v1.RerankerResponse], error) {
|
|
return c.rerankResults.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ModelQuery calls aiserver.v1.AiService.ModelQuery.
|
|
func (c *aiServiceClient) ModelQuery(ctx context.Context, req *connect.Request[v1.ModelQueryRequest]) (*connect.Response[v1.ModelQueryResponse], error) {
|
|
return c.modelQuery.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ModelQueryV2 calls aiserver.v1.AiService.ModelQueryV2.
|
|
func (c *aiServiceClient) ModelQueryV2(ctx context.Context, req *connect.Request[v1.ModelQueryRequest]) (*connect.ServerStreamForClient[v1.ModelQueryResponseV2], error) {
|
|
return c.modelQueryV2.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// IntentPrediction calls aiserver.v1.AiService.IntentPrediction.
|
|
func (c *aiServiceClient) IntentPrediction(ctx context.Context, req *connect.Request[v1.IntentPredictionRequest]) (*connect.Response[v1.IntentPredictionResponse], error) {
|
|
return c.intentPrediction.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamCursorTutor calls aiserver.v1.AiService.StreamCursorTutor.
|
|
func (c *aiServiceClient) StreamCursorTutor(ctx context.Context, req *connect.Request[v1.StreamCursorTutorRequest]) (*connect.ServerStreamForClient[v1.StreamCursorTutorResponse], error) {
|
|
return c.streamCursorTutor.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// CheckFeatureStatus calls aiserver.v1.AiService.CheckFeatureStatus.
|
|
func (c *aiServiceClient) CheckFeatureStatus(ctx context.Context, req *connect.Request[v1.CheckFeatureStatusRequest]) (*connect.Response[v1.CheckFeatureStatusResponse], error) {
|
|
return c.checkFeatureStatus.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetEffectiveTokenLimit calls aiserver.v1.AiService.GetEffectiveTokenLimit.
|
|
func (c *aiServiceClient) GetEffectiveTokenLimit(ctx context.Context, req *connect.Request[v1.GetEffectiveTokenLimitRequest]) (*connect.Response[v1.GetEffectiveTokenLimitResponse], error) {
|
|
return c.getEffectiveTokenLimit.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetContextScores calls aiserver.v1.AiService.GetContextScores.
|
|
func (c *aiServiceClient) GetContextScores(ctx context.Context, req *connect.Request[v1.ContextScoresRequest]) (*connect.Response[v1.ContextScoresResponse], error) {
|
|
return c.getContextScores.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamCpp calls aiserver.v1.AiService.StreamCpp.
|
|
func (c *aiServiceClient) StreamCpp(ctx context.Context, req *connect.Request[v1.StreamCppRequest]) (*connect.ServerStreamForClient[v1.StreamCppResponse], error) {
|
|
return c.streamCpp.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// CppConfig calls aiserver.v1.AiService.CppConfig.
|
|
func (c *aiServiceClient) CppConfig(ctx context.Context, req *connect.Request[v1.CppConfigRequest]) (*connect.Response[v1.CppConfigResponse], error) {
|
|
return c.cppConfig.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CppEditHistoryStatus calls aiserver.v1.AiService.CppEditHistoryStatus.
|
|
func (c *aiServiceClient) CppEditHistoryStatus(ctx context.Context, req *connect.Request[v1.CppEditHistoryStatusRequest]) (*connect.Response[v1.CppEditHistoryStatusResponse], error) {
|
|
return c.cppEditHistoryStatus.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CppAppend calls aiserver.v1.AiService.CppAppend.
|
|
func (c *aiServiceClient) CppAppend(ctx context.Context, req *connect.Request[v1.CppAppendRequest]) (*connect.Response[v1.CppAppendResponse], error) {
|
|
return c.cppAppend.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CheckNumberConfig calls aiserver.v1.AiService.CheckNumberConfig.
|
|
func (c *aiServiceClient) CheckNumberConfig(ctx context.Context, req *connect.Request[v1.CheckNumberConfigRequest]) (*connect.Response[v1.CheckNumberConfigResponse], error) {
|
|
return c.checkNumberConfig.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamTerminalAutocomplete calls aiserver.v1.AiService.StreamTerminalAutocomplete.
|
|
func (c *aiServiceClient) StreamTerminalAutocomplete(ctx context.Context, req *connect.Request[v1.StreamTerminalAutocompleteRequest]) (*connect.ServerStreamForClient[v1.StreamTerminalAutocompleteResponse], error) {
|
|
return c.streamTerminalAutocomplete.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamPseudocodeGenerator calls aiserver.v1.AiService.StreamPseudocodeGenerator.
|
|
func (c *aiServiceClient) StreamPseudocodeGenerator(ctx context.Context, req *connect.Request[v1.StreamPseudocodeGeneratorRequest]) (*connect.ServerStreamForClient[v1.StreamPseudocodeGeneratorResponse], error) {
|
|
return c.streamPseudocodeGenerator.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamPseudocodeMapper calls aiserver.v1.AiService.StreamPseudocodeMapper.
|
|
func (c *aiServiceClient) StreamPseudocodeMapper(ctx context.Context, req *connect.Request[v1.StreamPseudocodeMapperRequest]) (*connect.ServerStreamForClient[v1.StreamPseudocodeMapperResponse], error) {
|
|
return c.streamPseudocodeMapper.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamAiLintBug calls aiserver.v1.AiService.StreamAiLintBug.
|
|
func (c *aiServiceClient) StreamAiLintBug(ctx context.Context, req *connect.Request[v1.StreamAiLintBugRequest]) (*connect.ServerStreamForClient[v1.StreamAiLintBugResponse], error) {
|
|
return c.streamAiLintBug.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamAiCursorHelp calls aiserver.v1.AiService.StreamAiCursorHelp.
|
|
func (c *aiServiceClient) StreamAiCursorHelp(ctx context.Context, req *connect.Request[v1.StreamAiCursorHelpRequest]) (*connect.ServerStreamForClient[v1.StreamAiCursorHelpResponse], error) {
|
|
return c.streamAiCursorHelp.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// LogUserLintReply calls aiserver.v1.AiService.LogUserLintReply.
|
|
func (c *aiServiceClient) LogUserLintReply(ctx context.Context, req *connect.Request[v1.LogUserLintReplyRequest]) (*connect.Response[v1.LogUserLintReplyResponse], error) {
|
|
return c.logUserLintReply.CallUnary(ctx, req)
|
|
}
|
|
|
|
// LogLinterExplicitUserFeedback calls aiserver.v1.AiService.LogLinterExplicitUserFeedback.
|
|
func (c *aiServiceClient) LogLinterExplicitUserFeedback(ctx context.Context, req *connect.Request[v1.LogLinterExplicitUserFeedbackRequest]) (*connect.Response[v1.LogLinterExplicitUserFeedbackResponse], error) {
|
|
return c.logLinterExplicitUserFeedback.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamFixMarkers calls aiserver.v1.AiService.StreamFixMarkers.
|
|
func (c *aiServiceClient) StreamFixMarkers(ctx context.Context, req *connect.Request[v1.FixMarkersRequest]) (*connect.ServerStreamForClient[v1.FixMarkersResponse], error) {
|
|
return c.streamFixMarkers.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// ReportInlineAction calls aiserver.v1.AiService.ReportInlineAction.
|
|
func (c *aiServiceClient) ReportInlineAction(ctx context.Context, req *connect.Request[v1.ReportInlineActionRequest]) (*connect.Response[v1.ReportInlineActionResponse], error) {
|
|
return c.reportInlineAction.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamPriomptPrompt calls aiserver.v1.AiService.StreamPriomptPrompt.
|
|
func (c *aiServiceClient) StreamPriomptPrompt(ctx context.Context, req *connect.Request[v1.StreamPriomptPromptRequest]) (*connect.ServerStreamForClient[v1.StreamPriomptPromptResponse], error) {
|
|
return c.streamPriomptPrompt.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamLint calls aiserver.v1.AiService.StreamLint.
|
|
func (c *aiServiceClient) StreamLint(ctx context.Context, req *connect.Request[v1.StreamLintRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamLint.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamNewLintRule calls aiserver.v1.AiService.StreamNewLintRule.
|
|
func (c *aiServiceClient) StreamNewLintRule(ctx context.Context, req *connect.Request[v1.StreamNewRuleRequest]) (*connect.ServerStreamForClient[v1.StreamChatResponse], error) {
|
|
return c.streamNewLintRule.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// AiProject calls aiserver.v1.AiService.AiProject.
|
|
func (c *aiServiceClient) AiProject(ctx context.Context, req *connect.Request[v1.AiProjectRequest]) (*connect.ServerStreamForClient[v1.AiProjectResponse], error) {
|
|
return c.aiProject.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// ToCamelCase calls aiserver.v1.AiService.ToCamelCase.
|
|
func (c *aiServiceClient) ToCamelCase(ctx context.Context, req *connect.Request[v1.ToCamelCaseRequest]) (*connect.Response[v1.ToCamelCaseResponse], error) {
|
|
return c.toCamelCase.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ReportGenerationFeedback calls aiserver.v1.AiService.ReportGenerationFeedback.
|
|
func (c *aiServiceClient) ReportGenerationFeedback(ctx context.Context, req *connect.Request[v1.ReportGenerationFeedbackRequest]) (*connect.Response[v1.ReportGenerationFeedbackResponse], error) {
|
|
return c.reportGenerationFeedback.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetThoughtAnnotation calls aiserver.v1.AiService.GetThoughtAnnotation.
|
|
func (c *aiServiceClient) GetThoughtAnnotation(ctx context.Context, req *connect.Request[v1.GetThoughtAnnotationRequest]) (*connect.Response[v1.GetThoughtAnnotationResponse], error) {
|
|
return c.getThoughtAnnotation.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamWebCmdKV1 calls aiserver.v1.AiService.StreamWebCmdKV1.
|
|
func (c *aiServiceClient) StreamWebCmdKV1(ctx context.Context, req *connect.Request[v1.StreamWebCmdKV1Request]) (*connect.ServerStreamForClient[v1.StreamWebCmdKV1Response], error) {
|
|
return c.streamWebCmdKV1.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamNextCursorPrediction calls aiserver.v1.AiService.StreamNextCursorPrediction.
|
|
func (c *aiServiceClient) StreamNextCursorPrediction(ctx context.Context, req *connect.Request[v1.StreamNextCursorPredictionRequest]) (*connect.ServerStreamForClient[v1.StreamNextCursorPredictionResponse], error) {
|
|
return c.streamNextCursorPrediction.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// IsCursorPredictionEnabled calls aiserver.v1.AiService.IsCursorPredictionEnabled.
|
|
func (c *aiServiceClient) IsCursorPredictionEnabled(ctx context.Context, req *connect.Request[v1.IsCursorPredictionEnabledRequest]) (*connect.Response[v1.IsCursorPredictionEnabledResponse], error) {
|
|
return c.isCursorPredictionEnabled.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetCppEditClassification calls aiserver.v1.AiService.GetCppEditClassification.
|
|
func (c *aiServiceClient) GetCppEditClassification(ctx context.Context, req *connect.Request[v1.GetCppEditClassificationRequest]) (*connect.Response[v1.GetCppEditClassificationResponse], error) {
|
|
return c.getCppEditClassification.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetTerminalCompletion calls aiserver.v1.AiService.GetTerminalCompletion.
|
|
func (c *aiServiceClient) GetTerminalCompletion(ctx context.Context, req *connect.Request[v1.GetTerminalCompletionRequest]) (*connect.Response[v1.GetTerminalCompletionResponse], error) {
|
|
return c.getTerminalCompletion.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TakeNotesOnCommitDiff calls aiserver.v1.AiService.TakeNotesOnCommitDiff.
|
|
func (c *aiServiceClient) TakeNotesOnCommitDiff(ctx context.Context, req *connect.Request[v1.TakeNotesOnCommitDiffRequest]) (*connect.Response[v1.TakeNotesOnCommitDiffResponse], error) {
|
|
return c.takeNotesOnCommitDiff.CallUnary(ctx, req)
|
|
}
|
|
|
|
// BulkEmbed calls aiserver.v1.AiService.BulkEmbed.
|
|
func (c *aiServiceClient) BulkEmbed(ctx context.Context, req *connect.Request[v1.BulkEmbedRequest]) (*connect.Response[v1.BulkEmbedResponse], error) {
|
|
return c.bulkEmbed.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ContinueChatRequestWithCommits calls aiserver.v1.AiService.ContinueChatRequestWithCommits.
|
|
func (c *aiServiceClient) ContinueChatRequestWithCommits(ctx context.Context, req *connect.Request[v1.ContinueChatRequestWithCommitsRequest]) (*connect.Response[v1.EmptyResponse], error) {
|
|
return c.continueChatRequestWithCommits.CallUnary(ctx, req)
|
|
}
|
|
|
|
// BackgroundCmdKEval calls aiserver.v1.AiService.BackgroundCmdKEval.
|
|
func (c *aiServiceClient) BackgroundCmdKEval(ctx context.Context, req *connect.Request[v1.BackgroundCmdKEvalRequest]) (*connect.ServerStreamForClient[v1.BackgroundCmdKEvalResponse], error) {
|
|
return c.backgroundCmdKEval.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// BackgroundCmdK calls aiserver.v1.AiService.BackgroundCmdK.
|
|
func (c *aiServiceClient) BackgroundCmdK(ctx context.Context, req *connect.Request[v1.BackgroundCmdKRequest]) (*connect.ServerStreamForClient[v1.BackgroundCmdKResponse], error) {
|
|
return c.backgroundCmdK.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// StreamCursorMotion calls aiserver.v1.AiService.StreamCursorMotion.
|
|
func (c *aiServiceClient) StreamCursorMotion(ctx context.Context, req *connect.Request[v1.StreamCursorMotionRequest]) (*connect.ServerStreamForClient[v1.StreamCursorMotionResponse], error) {
|
|
return c.streamCursorMotion.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// CalculateAutoSelection calls aiserver.v1.AiService.CalculateAutoSelection.
|
|
func (c *aiServiceClient) CalculateAutoSelection(ctx context.Context, req *connect.Request[v1.CalculateAutoSelectionRequest]) (*connect.Response[v1.CalculateAutoSelectionResponse], error) {
|
|
return c.calculateAutoSelection.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetAtSymbolSuggestions calls aiserver.v1.AiService.GetAtSymbolSuggestions.
|
|
func (c *aiServiceClient) GetAtSymbolSuggestions(ctx context.Context, req *connect.Request[v1.GetAtSymbolSuggestionsRequest]) (*connect.Response[v1.GetAtSymbolSuggestionsResponse], error) {
|
|
return c.getAtSymbolSuggestions.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetCodebaseQuestions calls aiserver.v1.AiService.GetCodebaseQuestions.
|
|
func (c *aiServiceClient) GetCodebaseQuestions(ctx context.Context, req *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.GetCodebaseQuestionsResponse], error) {
|
|
return c.getCodebaseQuestions.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetRankedContextFromContextBank calls aiserver.v1.AiService.GetRankedContextFromContextBank.
|
|
func (c *aiServiceClient) GetRankedContextFromContextBank(ctx context.Context, req *connect.Request[v1.GetRankedContextFromContextBankRequest]) (*connect.ServerStreamForClient[v1.GetRankedContextFromContextBankResponse], error) {
|
|
return c.getRankedContextFromContextBank.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// CppEditHistoryAppend calls aiserver.v1.AiService.CppEditHistoryAppend.
|
|
func (c *aiServiceClient) CppEditHistoryAppend(ctx context.Context, req *connect.Request[v1.EditHistoryAppendChangesRequest]) (*connect.Response[v1.EditHistoryAppendChangesResponse], error) {
|
|
return c.cppEditHistoryAppend.CallUnary(ctx, req)
|
|
}
|
|
|
|
// DevOnlyGetPastRequestIds calls aiserver.v1.AiService.DevOnlyGetPastRequestIds.
|
|
func (c *aiServiceClient) DevOnlyGetPastRequestIds(ctx context.Context, req *connect.Request[v1.DevOnlyGetPastRequestIdsRequest]) (*connect.Response[v1.DevOnlyGetPastRequestIdsResponse], error) {
|
|
return c.devOnlyGetPastRequestIds.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetFilesForComposer calls aiserver.v1.AiService.GetFilesForComposer.
|
|
func (c *aiServiceClient) GetFilesForComposer(ctx context.Context, req *connect.Request[v1.GetFilesForComposerRequest]) (*connect.Response[v1.GetFilesForComposerResponse], error) {
|
|
return c.getFilesForComposer.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TryParseTypeScriptTreeSitter calls aiserver.v1.AiService.TryParseTypeScriptTreeSitter.
|
|
func (c *aiServiceClient) TryParseTypeScriptTreeSitter(ctx context.Context, req *connect.Request[v1.TryParseTypeScriptTreeSitterRequest]) (*connect.Response[v1.TryParseTypeScriptTreeSitterResponse], error) {
|
|
return c.tryParseTypeScriptTreeSitter.CallUnary(ctx, req)
|
|
}
|
|
|
|
// NameTab calls aiserver.v1.AiService.NameTab.
|
|
func (c *aiServiceClient) NameTab(ctx context.Context, req *connect.Request[v1.NameTabRequest]) (*connect.Response[v1.NameTabResponse], error) {
|
|
return c.nameTab.CallUnary(ctx, req)
|
|
}
|
|
|
|
// IsTerminalFinished calls aiserver.v1.AiService.IsTerminalFinished.
|
|
func (c *aiServiceClient) IsTerminalFinished(ctx context.Context, req *connect.Request[v1.IsTerminalFinishedRequest]) (*connect.Response[v1.IsTerminalFinishedResponse], error) {
|
|
return c.isTerminalFinished.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TestModelStatus calls aiserver.v1.AiService.TestModelStatus.
|
|
func (c *aiServiceClient) TestModelStatus(ctx context.Context, req *connect.Request[v1.TestModelStatusRequest]) (*connect.Response[v1.TestModelStatusResponse], error) {
|
|
return c.testModelStatus.CallUnary(ctx, req)
|
|
}
|
|
|
|
// FindBugs calls aiserver.v1.AiService.FindBugs.
|
|
func (c *aiServiceClient) FindBugs(ctx context.Context, req *connect.Request[v1.FindBugsRequest]) (*connect.Response[v1.FindBugsResponse], error) {
|
|
return c.findBugs.CallUnary(ctx, req)
|
|
}
|
|
|
|
// ContextReranking calls aiserver.v1.AiService.ContextReranking.
|
|
func (c *aiServiceClient) ContextReranking(ctx context.Context, req *connect.Request[v1.ContextRerankingRequest]) (*connect.Response[v1.ContextRerankingResponse], error) {
|
|
return c.contextReranking.CallUnary(ctx, req)
|
|
}
|
|
|
|
// AutoContext calls aiserver.v1.AiService.AutoContext.
|
|
func (c *aiServiceClient) AutoContext(ctx context.Context, req *connect.Request[v1.AutoContextRequest]) (*connect.Response[v1.AutoContextResponse], error) {
|
|
return c.autoContext.CallUnary(ctx, req)
|
|
}
|
|
|
|
// WriteGitCommitMessage calls aiserver.v1.AiService.WriteGitCommitMessage.
|
|
func (c *aiServiceClient) WriteGitCommitMessage(ctx context.Context, req *connect.Request[v1.WriteGitCommitMessageRequest]) (*connect.Response[v1.WriteGitCommitMessageResponse], error) {
|
|
return c.writeGitCommitMessage.CallUnary(ctx, req)
|
|
}
|
|
|
|
// StreamBugBot calls aiserver.v1.AiService.StreamBugBot.
|
|
func (c *aiServiceClient) StreamBugBot(ctx context.Context, req *connect.Request[v1.StreamBugBotRequest]) (*connect.ServerStreamForClient[v1.StreamBugBotResponse], error) {
|
|
return c.streamBugBot.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// CheckBugBotPrice calls aiserver.v1.AiService.CheckBugBotPrice.
|
|
func (c *aiServiceClient) CheckBugBotPrice(ctx context.Context, req *connect.Request[v1.CheckBugBotPriceRequest]) (*connect.Response[v1.CheckBugBotPriceResponse], error) {
|
|
return c.checkBugBotPrice.CallUnary(ctx, req)
|
|
}
|
|
|
|
// CheckBugBotTelemetryHealthy calls aiserver.v1.AiService.CheckBugBotTelemetryHealthy.
|
|
func (c *aiServiceClient) CheckBugBotTelemetryHealthy(ctx context.Context, req *connect.Request[v1.CheckBugBotTelemetryHealthyRequest]) (*connect.Response[v1.CheckBugBotTelemetryHealthyResponse], error) {
|
|
return c.checkBugBotTelemetryHealthy.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetSuggestedBugBotIterations calls aiserver.v1.AiService.GetSuggestedBugBotIterations.
|
|
func (c *aiServiceClient) GetSuggestedBugBotIterations(ctx context.Context, req *connect.Request[v1.GetSuggestedBugBotIterationsRequest]) (*connect.Response[v1.GetSuggestedBugBotIterationsResponse], error) {
|
|
return c.getSuggestedBugBotIterations.CallUnary(ctx, req)
|
|
}
|
|
|
|
// TestBidi calls aiserver.v1.AiService.TestBidi.
|
|
func (c *aiServiceClient) TestBidi(ctx context.Context, req *connect.Request[v1.TestBidiRequest]) (*connect.Response[v1.TestBidiResponse], error) {
|
|
return c.testBidi.CallUnary(ctx, req)
|
|
}
|
|
|
|
// AiServiceHandler is an implementation of the aiserver.v1.AiService service.
|
|
type AiServiceHandler interface {
|
|
HealthCheck(context.Context, *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.HealthCheckResponse], error)
|
|
PrivacyCheck(context.Context, *connect.Request[v1.PrivacyCheckRequest]) (*connect.Response[v1.PrivacyCheckResponse], error)
|
|
TimeLeftHealthCheck(context.Context, *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.TimeLeftHealthCheckResponse], error)
|
|
ThrowErrorCheck(context.Context, *connect.Request[v1.ThrowErrorCheckRequest]) (*connect.Response[v1.ThrowErrorCheckResponse], error)
|
|
AvailableModels(context.Context, *connect.Request[v1.AvailableModelsRequest]) (*connect.Response[v1.AvailableModelsResponse], error)
|
|
StreamChatTryReallyHard(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
RerankDocuments(context.Context, *connect.Request[v1.RerankDocumentsRequest]) (*connect.Response[v1.RerankDocumentsResponse], error)
|
|
StreamComposer(context.Context, *connect.Request[v1.GetComposerChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
StreamComposerContext(context.Context, *connect.Request[v1.StreamChatContextRequest], *connect.ServerStream[v1.StreamChatContextResponse]) error
|
|
WarmComposerCache(context.Context, *connect.Request[v1.GetComposerChatRequest]) (*connect.Response[v1.WarmComposerCacheResponse], error)
|
|
KeepComposerCacheWarm(context.Context, *connect.Request[v1.KeepComposerCacheWarmRequest]) (*connect.Response[v1.KeepComposerCacheWarmResponse], error)
|
|
StreamPotentialLocs(context.Context, *connect.Request[v1.PotentialLocsRequest], *connect.ServerStream[v1.PotentialLocsResponse]) error
|
|
StreamPotentialLocsUnderneath(context.Context, *connect.Request[v1.PotentialLocsUnderneathRequest], *connect.ServerStream[v1.PotentialLocsUnderneathResponse]) error
|
|
StreamPotentialLocsInitialQueries(context.Context, *connect.Request[v1.PotentialLocsInitialQueriesRequest], *connect.ServerStream[v1.PotentialLocsInitialQueriesResponse]) error
|
|
StreamNotepadChat(context.Context, *connect.Request[v1.GetNotepadChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
GetChatTitle(context.Context, *connect.Request[v1.GetChatTitleRequest]) (*connect.Response[v1.GetChatTitleResponse], error)
|
|
GetCompletion(context.Context, *connect.Request[v1.GetCompletionRequest]) (*connect.Response[v1.GetCompletionResponse], error)
|
|
GetSearch(context.Context, *connect.Request[v1.GetSearchRequest]) (*connect.Response[v1.GetSearchResponse], error)
|
|
StreamInlineEdits(context.Context, *connect.Request[v1.StreamInlineEditsRequest], *connect.ServerStream[v1.StreamInlineEditsResponse]) error
|
|
SummarizeConversation(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.SummarizeConversationResponse], error)
|
|
IsolatedTreesitter(context.Context, *connect.Request[v1.IsolatedTreesitterRequest]) (*connect.Response[v1.IsolatedTreesitterResponse], error)
|
|
GetSimplePrompt(context.Context, *connect.Request[v1.GetSimplePromptRequest]) (*connect.Response[v1.GetSimplePromptResponse], error)
|
|
CheckLongFilesFit(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.CheckLongFilesFitResponse], error)
|
|
GetEvaluationPrompt(context.Context, *connect.Request[v1.GetEvaluationPromptRequest]) (*connect.Response[v1.GetEvaluationPromptResponse], error)
|
|
GetUserInfo(context.Context, *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error)
|
|
ClearAndRedoEntireBucket(context.Context, *connect.Request[v1.ClearAndRedoEntireBucketRequest]) (*connect.Response[v1.ClearAndRedoEntireBucketResponse], error)
|
|
StreamBranchGemini(context.Context, *connect.Request[v1.StreamBranchGeminiRequest], *connect.ServerStream[v1.StreamBranchGeminiResponse]) error
|
|
StreamBranchFileSelections(context.Context, *connect.Request[v1.StreamBranchFileSelectionsRequest], *connect.ServerStream[v1.StreamBranchFileSelectionsResponse]) error
|
|
StreamBackgroundEdit(context.Context, *connect.Request[v1.StreamBackgroundEditRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
StreamGPTFourEdit(context.Context, *connect.Request[v1.StreamGPTFourEditRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
StreamChat(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
StreamChatWeb(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
WarmChatCache(context.Context, *connect.Request[v1.WarmChatCacheRequest]) (*connect.Response[v1.WarmChatCacheResponse], error)
|
|
StreamEdit(context.Context, *connect.Request[v1.StreamEditRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
PreloadEdit(context.Context, *connect.Request[v1.PreloadEditRequest]) (*connect.Response[v1.PreloadEditResponse], error)
|
|
StreamFastEdit(context.Context, *connect.Request[v1.StreamFastEditRequest], *connect.ServerStream[v1.StreamFastEditResponse]) error
|
|
StreamGenerate(context.Context, *connect.Request[v1.StreamGenerateRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
StreamInlineLongCompletion(context.Context, *connect.Request[v1.StreamInlineLongCompletionRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
SlashEdit(context.Context, *connect.Request[v1.SlashEditRequest], *connect.ServerStream[v1.SlashEditResponse]) error
|
|
SlashEditFollowUpWithPreviousEdits(context.Context, *connect.Request[v1.SlashEditFollowUpWithPreviousEditsRequest], *connect.ServerStream[v1.StreamSlashEditFollowUpWithPreviousEditsResponse]) error
|
|
StreamAiPreviews(context.Context, *connect.Request[v1.StreamAiPreviewsRequest], *connect.ServerStream[v1.StreamAiPreviewsResponse]) error
|
|
ShouldTurnOnCppOnboarding(context.Context, *connect.Request[v1.ShouldTurnOnCppOnboardingRequest]) (*connect.Response[v1.ShouldTurnOnCppOnboardingResponse], error)
|
|
StreamReview(context.Context, *connect.Request[v1.ReviewRequest], *connect.ServerStream[v1.ReviewResponse]) error
|
|
StreamReviewChat(context.Context, *connect.Request[v1.ReviewChatRequest], *connect.ServerStream[v1.ReviewChatResponse]) error
|
|
CheckQueuePosition(context.Context, *connect.Request[v1.CheckQueuePositionRequest]) (*connect.Response[v1.CheckQueuePositionResponse], error)
|
|
CheckUsageBasedPrice(context.Context, *connect.Request[v1.CheckUsageBasedPriceRequest]) (*connect.Response[v1.CheckUsageBasedPriceResponse], error)
|
|
DoThisForMeCheck(context.Context, *connect.Request[v1.DoThisForMeCheckRequest]) (*connect.Response[v1.DoThisForMeCheckResponse], error)
|
|
StreamDoThisForMe(context.Context, *connect.Request[v1.DoThisForMeRequest], *connect.ServerStream[v1.DoThisForMeResponseWrapped]) error
|
|
StreamChatToolformer(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatToolformerResponse]) error
|
|
StreamChatToolformerContinue(context.Context, *connect.Request[v1.StreamChatToolformerContinueRequest], *connect.ServerStream[v1.StreamChatToolformerResponse]) error
|
|
PushAiThought(context.Context, *connect.Request[v1.PushAiThoughtRequest]) (*connect.Response[v1.PushAiThoughtResponse], error)
|
|
CheckDoableAsTask(context.Context, *connect.Request[v1.CheckDoableAsTaskRequest]) (*connect.Response[v1.CheckDoableAsTaskResponse], error)
|
|
ReportGroundTruthCandidate(context.Context, *connect.Request[v1.ReportGroundTruthCandidateRequest]) (*connect.Response[v1.ReportGroundTruthCandidateResponse], error)
|
|
ReportCmdKFate(context.Context, *connect.Request[v1.ReportCmdKFateRequest]) (*connect.Response[v1.ReportCmdKFateResponse], error)
|
|
ShowWelcomeScreen(context.Context, *connect.Request[v1.ShowWelcomeScreenRequest]) (*connect.Response[v1.ShowWelcomeScreenResponse], error)
|
|
InterfaceAgentInit(context.Context, *connect.Request[v1.InterfaceAgentInitRequest]) (*connect.Response[v1.InterfaceAgentInitResponse], error)
|
|
StreamInterfaceAgentStatus(context.Context, *connect.Request[v1.StreamInterfaceAgentStatusRequest], *connect.ServerStream[v1.StreamInterfaceAgentStatusResponse]) error
|
|
TaskGetInterfaceAgentStatus(context.Context, *connect.Request[v1.TaskGetInterfaceAgentStatusRequest], *connect.ServerStream[v1.TaskGetInterfaceAgentStatusResponseWrapped]) error
|
|
TaskInit(context.Context, *connect.Request[v1.TaskInitRequest]) (*connect.Response[v1.TaskInitResponse], error)
|
|
TaskPause(context.Context, *connect.Request[v1.TaskPauseRequest]) (*connect.Response[v1.TaskPauseResponse], error)
|
|
TaskInfo(context.Context, *connect.Request[v1.TaskInfoRequest]) (*connect.Response[v1.TaskInfoResponse], error)
|
|
TaskStreamLog(context.Context, *connect.Request[v1.TaskStreamLogRequest], *connect.ServerStream[v1.TaskStreamLogResponse]) error
|
|
TaskSendMessage(context.Context, *connect.Request[v1.TaskSendMessageRequest]) (*connect.Response[v1.TaskSendMessageResponse], error)
|
|
TaskProvideResult(context.Context, *connect.Request[v1.TaskProvideResultRequest]) (*connect.Response[v1.TaskProvideResultResponse], error)
|
|
CreateExperimentalIndex(context.Context, *connect.Request[v1.CreateExperimentalIndexRequest]) (*connect.Response[v1.CreateExperimentalIndexResponse], error)
|
|
ListExperimentalIndexFiles(context.Context, *connect.Request[v1.ListExperimentalIndexFilesRequest]) (*connect.Response[v1.ListExperimentalIndexFilesResponse], error)
|
|
ListenExperimentalIndex(context.Context, *connect.Request[v1.ListenExperimentalIndexRequest], *connect.ServerStream[v1.ListenExperimentalIndexResponse]) error
|
|
RegisterFileToIndex(context.Context, *connect.Request[v1.RegisterFileToIndexRequest]) (*connect.Response[v1.RequestReceivedResponse], error)
|
|
SetupIndexDependencies(context.Context, *connect.Request[v1.SetupIndexDependenciesRequest]) (*connect.Response[v1.SetupIndexDependenciesResponse], error)
|
|
ComputeIndexTopoSort(context.Context, *connect.Request[v1.ComputeIndexTopoSortRequest]) (*connect.Response[v1.ComputeIndexTopoSortResponse], error)
|
|
StreamChatDeepContext(context.Context, *connect.Request[v1.StreamChatDeepContextRequest], *connect.ServerStream[v1.StreamChatDeepContextResponse]) error
|
|
ChooseCodeReferences(context.Context, *connect.Request[v1.ChooseCodeReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error)
|
|
RegisterCodeReferences(context.Context, *connect.Request[v1.RegisterCodeReferencesRequest]) (*connect.Response[v1.RegisterCodeReferencesResponse], error)
|
|
ExtractPaths(context.Context, *connect.Request[v1.ExtractPathsRequest]) (*connect.Response[v1.ExtractPathsResponse], error)
|
|
SummarizeWithReferences(context.Context, *connect.Request[v1.SummarizeWithReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error)
|
|
DocumentationQuery(context.Context, *connect.Request[v1.DocumentationQueryRequest]) (*connect.Response[v1.DocumentationQueryResponse], error)
|
|
AvailableDocs(context.Context, *connect.Request[v1.AvailableDocsRequest]) (*connect.Response[v1.AvailableDocsResponse], error)
|
|
ReportFeedback(context.Context, *connect.Request[v1.ReportFeedbackRequest]) (*connect.Response[v1.ReportFeedbackResponse], error)
|
|
ReportBug(context.Context, *connect.Request[v1.ReportBugRequest]) (*connect.Response[v1.ReportBugResponse], error)
|
|
StreamChatContext(context.Context, *connect.Request[v1.StreamChatContextRequest], *connect.ServerStream[v1.StreamChatContextResponse]) error
|
|
GenerateTldr(context.Context, *connect.Request[v1.GenerateTldrRequest]) (*connect.Response[v1.GenerateTldrResponse], error)
|
|
TaskStreamChatContext(context.Context, *connect.Request[v1.TaskStreamChatContextRequest], *connect.ServerStream[v1.TaskStreamChatContextResponseWrapped]) error
|
|
RerankResults(context.Context, *connect.Request[v1.RerankerRequest]) (*connect.Response[v1.RerankerResponse], error)
|
|
ModelQuery(context.Context, *connect.Request[v1.ModelQueryRequest]) (*connect.Response[v1.ModelQueryResponse], error)
|
|
ModelQueryV2(context.Context, *connect.Request[v1.ModelQueryRequest], *connect.ServerStream[v1.ModelQueryResponseV2]) error
|
|
IntentPrediction(context.Context, *connect.Request[v1.IntentPredictionRequest]) (*connect.Response[v1.IntentPredictionResponse], error)
|
|
StreamCursorTutor(context.Context, *connect.Request[v1.StreamCursorTutorRequest], *connect.ServerStream[v1.StreamCursorTutorResponse]) error
|
|
CheckFeatureStatus(context.Context, *connect.Request[v1.CheckFeatureStatusRequest]) (*connect.Response[v1.CheckFeatureStatusResponse], error)
|
|
GetEffectiveTokenLimit(context.Context, *connect.Request[v1.GetEffectiveTokenLimitRequest]) (*connect.Response[v1.GetEffectiveTokenLimitResponse], error)
|
|
GetContextScores(context.Context, *connect.Request[v1.ContextScoresRequest]) (*connect.Response[v1.ContextScoresResponse], error)
|
|
StreamCpp(context.Context, *connect.Request[v1.StreamCppRequest], *connect.ServerStream[v1.StreamCppResponse]) error
|
|
CppConfig(context.Context, *connect.Request[v1.CppConfigRequest]) (*connect.Response[v1.CppConfigResponse], error)
|
|
CppEditHistoryStatus(context.Context, *connect.Request[v1.CppEditHistoryStatusRequest]) (*connect.Response[v1.CppEditHistoryStatusResponse], error)
|
|
CppAppend(context.Context, *connect.Request[v1.CppAppendRequest]) (*connect.Response[v1.CppAppendResponse], error)
|
|
CheckNumberConfig(context.Context, *connect.Request[v1.CheckNumberConfigRequest]) (*connect.Response[v1.CheckNumberConfigResponse], error)
|
|
StreamTerminalAutocomplete(context.Context, *connect.Request[v1.StreamTerminalAutocompleteRequest], *connect.ServerStream[v1.StreamTerminalAutocompleteResponse]) error
|
|
StreamPseudocodeGenerator(context.Context, *connect.Request[v1.StreamPseudocodeGeneratorRequest], *connect.ServerStream[v1.StreamPseudocodeGeneratorResponse]) error
|
|
StreamPseudocodeMapper(context.Context, *connect.Request[v1.StreamPseudocodeMapperRequest], *connect.ServerStream[v1.StreamPseudocodeMapperResponse]) error
|
|
StreamAiLintBug(context.Context, *connect.Request[v1.StreamAiLintBugRequest], *connect.ServerStream[v1.StreamAiLintBugResponse]) error
|
|
StreamAiCursorHelp(context.Context, *connect.Request[v1.StreamAiCursorHelpRequest], *connect.ServerStream[v1.StreamAiCursorHelpResponse]) error
|
|
LogUserLintReply(context.Context, *connect.Request[v1.LogUserLintReplyRequest]) (*connect.Response[v1.LogUserLintReplyResponse], error)
|
|
LogLinterExplicitUserFeedback(context.Context, *connect.Request[v1.LogLinterExplicitUserFeedbackRequest]) (*connect.Response[v1.LogLinterExplicitUserFeedbackResponse], error)
|
|
StreamFixMarkers(context.Context, *connect.Request[v1.FixMarkersRequest], *connect.ServerStream[v1.FixMarkersResponse]) error
|
|
ReportInlineAction(context.Context, *connect.Request[v1.ReportInlineActionRequest]) (*connect.Response[v1.ReportInlineActionResponse], error)
|
|
StreamPriomptPrompt(context.Context, *connect.Request[v1.StreamPriomptPromptRequest], *connect.ServerStream[v1.StreamPriomptPromptResponse]) error
|
|
StreamLint(context.Context, *connect.Request[v1.StreamLintRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
StreamNewLintRule(context.Context, *connect.Request[v1.StreamNewRuleRequest], *connect.ServerStream[v1.StreamChatResponse]) error
|
|
AiProject(context.Context, *connect.Request[v1.AiProjectRequest], *connect.ServerStream[v1.AiProjectResponse]) error
|
|
ToCamelCase(context.Context, *connect.Request[v1.ToCamelCaseRequest]) (*connect.Response[v1.ToCamelCaseResponse], error)
|
|
ReportGenerationFeedback(context.Context, *connect.Request[v1.ReportGenerationFeedbackRequest]) (*connect.Response[v1.ReportGenerationFeedbackResponse], error)
|
|
GetThoughtAnnotation(context.Context, *connect.Request[v1.GetThoughtAnnotationRequest]) (*connect.Response[v1.GetThoughtAnnotationResponse], error)
|
|
StreamWebCmdKV1(context.Context, *connect.Request[v1.StreamWebCmdKV1Request], *connect.ServerStream[v1.StreamWebCmdKV1Response]) error
|
|
StreamNextCursorPrediction(context.Context, *connect.Request[v1.StreamNextCursorPredictionRequest], *connect.ServerStream[v1.StreamNextCursorPredictionResponse]) error
|
|
IsCursorPredictionEnabled(context.Context, *connect.Request[v1.IsCursorPredictionEnabledRequest]) (*connect.Response[v1.IsCursorPredictionEnabledResponse], error)
|
|
GetCppEditClassification(context.Context, *connect.Request[v1.GetCppEditClassificationRequest]) (*connect.Response[v1.GetCppEditClassificationResponse], error)
|
|
GetTerminalCompletion(context.Context, *connect.Request[v1.GetTerminalCompletionRequest]) (*connect.Response[v1.GetTerminalCompletionResponse], error)
|
|
TakeNotesOnCommitDiff(context.Context, *connect.Request[v1.TakeNotesOnCommitDiffRequest]) (*connect.Response[v1.TakeNotesOnCommitDiffResponse], error)
|
|
BulkEmbed(context.Context, *connect.Request[v1.BulkEmbedRequest]) (*connect.Response[v1.BulkEmbedResponse], error)
|
|
ContinueChatRequestWithCommits(context.Context, *connect.Request[v1.ContinueChatRequestWithCommitsRequest]) (*connect.Response[v1.EmptyResponse], error)
|
|
BackgroundCmdKEval(context.Context, *connect.Request[v1.BackgroundCmdKEvalRequest], *connect.ServerStream[v1.BackgroundCmdKEvalResponse]) error
|
|
BackgroundCmdK(context.Context, *connect.Request[v1.BackgroundCmdKRequest], *connect.ServerStream[v1.BackgroundCmdKResponse]) error
|
|
StreamCursorMotion(context.Context, *connect.Request[v1.StreamCursorMotionRequest], *connect.ServerStream[v1.StreamCursorMotionResponse]) error
|
|
CalculateAutoSelection(context.Context, *connect.Request[v1.CalculateAutoSelectionRequest]) (*connect.Response[v1.CalculateAutoSelectionResponse], error)
|
|
GetAtSymbolSuggestions(context.Context, *connect.Request[v1.GetAtSymbolSuggestionsRequest]) (*connect.Response[v1.GetAtSymbolSuggestionsResponse], error)
|
|
GetCodebaseQuestions(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.GetCodebaseQuestionsResponse], error)
|
|
GetRankedContextFromContextBank(context.Context, *connect.Request[v1.GetRankedContextFromContextBankRequest], *connect.ServerStream[v1.GetRankedContextFromContextBankResponse]) error
|
|
CppEditHistoryAppend(context.Context, *connect.Request[v1.EditHistoryAppendChangesRequest]) (*connect.Response[v1.EditHistoryAppendChangesResponse], error)
|
|
DevOnlyGetPastRequestIds(context.Context, *connect.Request[v1.DevOnlyGetPastRequestIdsRequest]) (*connect.Response[v1.DevOnlyGetPastRequestIdsResponse], error)
|
|
GetFilesForComposer(context.Context, *connect.Request[v1.GetFilesForComposerRequest]) (*connect.Response[v1.GetFilesForComposerResponse], error)
|
|
TryParseTypeScriptTreeSitter(context.Context, *connect.Request[v1.TryParseTypeScriptTreeSitterRequest]) (*connect.Response[v1.TryParseTypeScriptTreeSitterResponse], error)
|
|
NameTab(context.Context, *connect.Request[v1.NameTabRequest]) (*connect.Response[v1.NameTabResponse], error)
|
|
IsTerminalFinished(context.Context, *connect.Request[v1.IsTerminalFinishedRequest]) (*connect.Response[v1.IsTerminalFinishedResponse], error)
|
|
TestModelStatus(context.Context, *connect.Request[v1.TestModelStatusRequest]) (*connect.Response[v1.TestModelStatusResponse], error)
|
|
FindBugs(context.Context, *connect.Request[v1.FindBugsRequest]) (*connect.Response[v1.FindBugsResponse], error)
|
|
ContextReranking(context.Context, *connect.Request[v1.ContextRerankingRequest]) (*connect.Response[v1.ContextRerankingResponse], error)
|
|
AutoContext(context.Context, *connect.Request[v1.AutoContextRequest]) (*connect.Response[v1.AutoContextResponse], error)
|
|
WriteGitCommitMessage(context.Context, *connect.Request[v1.WriteGitCommitMessageRequest]) (*connect.Response[v1.WriteGitCommitMessageResponse], error)
|
|
StreamBugBot(context.Context, *connect.Request[v1.StreamBugBotRequest], *connect.ServerStream[v1.StreamBugBotResponse]) error
|
|
CheckBugBotPrice(context.Context, *connect.Request[v1.CheckBugBotPriceRequest]) (*connect.Response[v1.CheckBugBotPriceResponse], error)
|
|
CheckBugBotTelemetryHealthy(context.Context, *connect.Request[v1.CheckBugBotTelemetryHealthyRequest]) (*connect.Response[v1.CheckBugBotTelemetryHealthyResponse], error)
|
|
GetSuggestedBugBotIterations(context.Context, *connect.Request[v1.GetSuggestedBugBotIterationsRequest]) (*connect.Response[v1.GetSuggestedBugBotIterationsResponse], error)
|
|
TestBidi(context.Context, *connect.Request[v1.TestBidiRequest]) (*connect.Response[v1.TestBidiResponse], error)
|
|
}
|
|
|
|
// NewAiServiceHandler builds an HTTP handler from the service implementation. It returns the path
|
|
// on which to mount the handler and the handler itself.
|
|
//
|
|
// By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf
|
|
// and JSON codecs. They also support gzip compression.
|
|
func NewAiServiceHandler(svc AiServiceHandler, opts ...connect.HandlerOption) (string, http.Handler) {
|
|
aiServiceHealthCheckHandler := connect.NewUnaryHandler(
|
|
AiServiceHealthCheckProcedure,
|
|
svc.HealthCheck,
|
|
connect.WithSchema(aiServiceHealthCheckMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServicePrivacyCheckHandler := connect.NewUnaryHandler(
|
|
AiServicePrivacyCheckProcedure,
|
|
svc.PrivacyCheck,
|
|
connect.WithSchema(aiServicePrivacyCheckMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTimeLeftHealthCheckHandler := connect.NewUnaryHandler(
|
|
AiServiceTimeLeftHealthCheckProcedure,
|
|
svc.TimeLeftHealthCheck,
|
|
connect.WithSchema(aiServiceTimeLeftHealthCheckMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceThrowErrorCheckHandler := connect.NewUnaryHandler(
|
|
AiServiceThrowErrorCheckProcedure,
|
|
svc.ThrowErrorCheck,
|
|
connect.WithSchema(aiServiceThrowErrorCheckMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceAvailableModelsHandler := connect.NewUnaryHandler(
|
|
AiServiceAvailableModelsProcedure,
|
|
svc.AvailableModels,
|
|
connect.WithSchema(aiServiceAvailableModelsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamChatTryReallyHardHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamChatTryReallyHardProcedure,
|
|
svc.StreamChatTryReallyHard,
|
|
connect.WithSchema(aiServiceStreamChatTryReallyHardMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceRerankDocumentsHandler := connect.NewUnaryHandler(
|
|
AiServiceRerankDocumentsProcedure,
|
|
svc.RerankDocuments,
|
|
connect.WithSchema(aiServiceRerankDocumentsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamComposerHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamComposerProcedure,
|
|
svc.StreamComposer,
|
|
connect.WithSchema(aiServiceStreamComposerMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamComposerContextHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamComposerContextProcedure,
|
|
svc.StreamComposerContext,
|
|
connect.WithSchema(aiServiceStreamComposerContextMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceWarmComposerCacheHandler := connect.NewUnaryHandler(
|
|
AiServiceWarmComposerCacheProcedure,
|
|
svc.WarmComposerCache,
|
|
connect.WithSchema(aiServiceWarmComposerCacheMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceKeepComposerCacheWarmHandler := connect.NewUnaryHandler(
|
|
AiServiceKeepComposerCacheWarmProcedure,
|
|
svc.KeepComposerCacheWarm,
|
|
connect.WithSchema(aiServiceKeepComposerCacheWarmMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamPotentialLocsHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamPotentialLocsProcedure,
|
|
svc.StreamPotentialLocs,
|
|
connect.WithSchema(aiServiceStreamPotentialLocsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamPotentialLocsUnderneathHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamPotentialLocsUnderneathProcedure,
|
|
svc.StreamPotentialLocsUnderneath,
|
|
connect.WithSchema(aiServiceStreamPotentialLocsUnderneathMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamPotentialLocsInitialQueriesHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamPotentialLocsInitialQueriesProcedure,
|
|
svc.StreamPotentialLocsInitialQueries,
|
|
connect.WithSchema(aiServiceStreamPotentialLocsInitialQueriesMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamNotepadChatHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamNotepadChatProcedure,
|
|
svc.StreamNotepadChat,
|
|
connect.WithSchema(aiServiceStreamNotepadChatMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetChatTitleHandler := connect.NewUnaryHandler(
|
|
AiServiceGetChatTitleProcedure,
|
|
svc.GetChatTitle,
|
|
connect.WithSchema(aiServiceGetChatTitleMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetCompletionHandler := connect.NewUnaryHandler(
|
|
AiServiceGetCompletionProcedure,
|
|
svc.GetCompletion,
|
|
connect.WithSchema(aiServiceGetCompletionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetSearchHandler := connect.NewUnaryHandler(
|
|
AiServiceGetSearchProcedure,
|
|
svc.GetSearch,
|
|
connect.WithSchema(aiServiceGetSearchMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamInlineEditsHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamInlineEditsProcedure,
|
|
svc.StreamInlineEdits,
|
|
connect.WithSchema(aiServiceStreamInlineEditsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceSummarizeConversationHandler := connect.NewUnaryHandler(
|
|
AiServiceSummarizeConversationProcedure,
|
|
svc.SummarizeConversation,
|
|
connect.WithSchema(aiServiceSummarizeConversationMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceIsolatedTreesitterHandler := connect.NewUnaryHandler(
|
|
AiServiceIsolatedTreesitterProcedure,
|
|
svc.IsolatedTreesitter,
|
|
connect.WithSchema(aiServiceIsolatedTreesitterMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetSimplePromptHandler := connect.NewUnaryHandler(
|
|
AiServiceGetSimplePromptProcedure,
|
|
svc.GetSimplePrompt,
|
|
connect.WithSchema(aiServiceGetSimplePromptMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckLongFilesFitHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckLongFilesFitProcedure,
|
|
svc.CheckLongFilesFit,
|
|
connect.WithSchema(aiServiceCheckLongFilesFitMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetEvaluationPromptHandler := connect.NewUnaryHandler(
|
|
AiServiceGetEvaluationPromptProcedure,
|
|
svc.GetEvaluationPrompt,
|
|
connect.WithSchema(aiServiceGetEvaluationPromptMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetUserInfoHandler := connect.NewUnaryHandler(
|
|
AiServiceGetUserInfoProcedure,
|
|
svc.GetUserInfo,
|
|
connect.WithSchema(aiServiceGetUserInfoMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceClearAndRedoEntireBucketHandler := connect.NewUnaryHandler(
|
|
AiServiceClearAndRedoEntireBucketProcedure,
|
|
svc.ClearAndRedoEntireBucket,
|
|
connect.WithSchema(aiServiceClearAndRedoEntireBucketMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamBranchGeminiHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamBranchGeminiProcedure,
|
|
svc.StreamBranchGemini,
|
|
connect.WithSchema(aiServiceStreamBranchGeminiMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamBranchFileSelectionsHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamBranchFileSelectionsProcedure,
|
|
svc.StreamBranchFileSelections,
|
|
connect.WithSchema(aiServiceStreamBranchFileSelectionsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamBackgroundEditHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamBackgroundEditProcedure,
|
|
svc.StreamBackgroundEdit,
|
|
connect.WithSchema(aiServiceStreamBackgroundEditMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamGPTFourEditHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamGPTFourEditProcedure,
|
|
svc.StreamGPTFourEdit,
|
|
connect.WithSchema(aiServiceStreamGPTFourEditMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamChatHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamChatProcedure,
|
|
svc.StreamChat,
|
|
connect.WithSchema(aiServiceStreamChatMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamChatWebHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamChatWebProcedure,
|
|
svc.StreamChatWeb,
|
|
connect.WithSchema(aiServiceStreamChatWebMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceWarmChatCacheHandler := connect.NewUnaryHandler(
|
|
AiServiceWarmChatCacheProcedure,
|
|
svc.WarmChatCache,
|
|
connect.WithSchema(aiServiceWarmChatCacheMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamEditHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamEditProcedure,
|
|
svc.StreamEdit,
|
|
connect.WithSchema(aiServiceStreamEditMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServicePreloadEditHandler := connect.NewUnaryHandler(
|
|
AiServicePreloadEditProcedure,
|
|
svc.PreloadEdit,
|
|
connect.WithSchema(aiServicePreloadEditMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamFastEditHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamFastEditProcedure,
|
|
svc.StreamFastEdit,
|
|
connect.WithSchema(aiServiceStreamFastEditMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamGenerateHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamGenerateProcedure,
|
|
svc.StreamGenerate,
|
|
connect.WithSchema(aiServiceStreamGenerateMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamInlineLongCompletionHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamInlineLongCompletionProcedure,
|
|
svc.StreamInlineLongCompletion,
|
|
connect.WithSchema(aiServiceStreamInlineLongCompletionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceSlashEditHandler := connect.NewServerStreamHandler(
|
|
AiServiceSlashEditProcedure,
|
|
svc.SlashEdit,
|
|
connect.WithSchema(aiServiceSlashEditMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceSlashEditFollowUpWithPreviousEditsHandler := connect.NewServerStreamHandler(
|
|
AiServiceSlashEditFollowUpWithPreviousEditsProcedure,
|
|
svc.SlashEditFollowUpWithPreviousEdits,
|
|
connect.WithSchema(aiServiceSlashEditFollowUpWithPreviousEditsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamAiPreviewsHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamAiPreviewsProcedure,
|
|
svc.StreamAiPreviews,
|
|
connect.WithSchema(aiServiceStreamAiPreviewsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceShouldTurnOnCppOnboardingHandler := connect.NewUnaryHandler(
|
|
AiServiceShouldTurnOnCppOnboardingProcedure,
|
|
svc.ShouldTurnOnCppOnboarding,
|
|
connect.WithSchema(aiServiceShouldTurnOnCppOnboardingMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamReviewHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamReviewProcedure,
|
|
svc.StreamReview,
|
|
connect.WithSchema(aiServiceStreamReviewMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamReviewChatHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamReviewChatProcedure,
|
|
svc.StreamReviewChat,
|
|
connect.WithSchema(aiServiceStreamReviewChatMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckQueuePositionHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckQueuePositionProcedure,
|
|
svc.CheckQueuePosition,
|
|
connect.WithSchema(aiServiceCheckQueuePositionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckUsageBasedPriceHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckUsageBasedPriceProcedure,
|
|
svc.CheckUsageBasedPrice,
|
|
connect.WithSchema(aiServiceCheckUsageBasedPriceMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceDoThisForMeCheckHandler := connect.NewUnaryHandler(
|
|
AiServiceDoThisForMeCheckProcedure,
|
|
svc.DoThisForMeCheck,
|
|
connect.WithSchema(aiServiceDoThisForMeCheckMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamDoThisForMeHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamDoThisForMeProcedure,
|
|
svc.StreamDoThisForMe,
|
|
connect.WithSchema(aiServiceStreamDoThisForMeMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamChatToolformerHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamChatToolformerProcedure,
|
|
svc.StreamChatToolformer,
|
|
connect.WithSchema(aiServiceStreamChatToolformerMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamChatToolformerContinueHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamChatToolformerContinueProcedure,
|
|
svc.StreamChatToolformerContinue,
|
|
connect.WithSchema(aiServiceStreamChatToolformerContinueMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServicePushAiThoughtHandler := connect.NewUnaryHandler(
|
|
AiServicePushAiThoughtProcedure,
|
|
svc.PushAiThought,
|
|
connect.WithSchema(aiServicePushAiThoughtMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckDoableAsTaskHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckDoableAsTaskProcedure,
|
|
svc.CheckDoableAsTask,
|
|
connect.WithSchema(aiServiceCheckDoableAsTaskMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceReportGroundTruthCandidateHandler := connect.NewUnaryHandler(
|
|
AiServiceReportGroundTruthCandidateProcedure,
|
|
svc.ReportGroundTruthCandidate,
|
|
connect.WithSchema(aiServiceReportGroundTruthCandidateMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceReportCmdKFateHandler := connect.NewUnaryHandler(
|
|
AiServiceReportCmdKFateProcedure,
|
|
svc.ReportCmdKFate,
|
|
connect.WithSchema(aiServiceReportCmdKFateMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceShowWelcomeScreenHandler := connect.NewUnaryHandler(
|
|
AiServiceShowWelcomeScreenProcedure,
|
|
svc.ShowWelcomeScreen,
|
|
connect.WithSchema(aiServiceShowWelcomeScreenMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceInterfaceAgentInitHandler := connect.NewUnaryHandler(
|
|
AiServiceInterfaceAgentInitProcedure,
|
|
svc.InterfaceAgentInit,
|
|
connect.WithSchema(aiServiceInterfaceAgentInitMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamInterfaceAgentStatusHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamInterfaceAgentStatusProcedure,
|
|
svc.StreamInterfaceAgentStatus,
|
|
connect.WithSchema(aiServiceStreamInterfaceAgentStatusMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskGetInterfaceAgentStatusHandler := connect.NewServerStreamHandler(
|
|
AiServiceTaskGetInterfaceAgentStatusProcedure,
|
|
svc.TaskGetInterfaceAgentStatus,
|
|
connect.WithSchema(aiServiceTaskGetInterfaceAgentStatusMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskInitHandler := connect.NewUnaryHandler(
|
|
AiServiceTaskInitProcedure,
|
|
svc.TaskInit,
|
|
connect.WithSchema(aiServiceTaskInitMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskPauseHandler := connect.NewUnaryHandler(
|
|
AiServiceTaskPauseProcedure,
|
|
svc.TaskPause,
|
|
connect.WithSchema(aiServiceTaskPauseMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskInfoHandler := connect.NewUnaryHandler(
|
|
AiServiceTaskInfoProcedure,
|
|
svc.TaskInfo,
|
|
connect.WithSchema(aiServiceTaskInfoMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskStreamLogHandler := connect.NewServerStreamHandler(
|
|
AiServiceTaskStreamLogProcedure,
|
|
svc.TaskStreamLog,
|
|
connect.WithSchema(aiServiceTaskStreamLogMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskSendMessageHandler := connect.NewUnaryHandler(
|
|
AiServiceTaskSendMessageProcedure,
|
|
svc.TaskSendMessage,
|
|
connect.WithSchema(aiServiceTaskSendMessageMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskProvideResultHandler := connect.NewUnaryHandler(
|
|
AiServiceTaskProvideResultProcedure,
|
|
svc.TaskProvideResult,
|
|
connect.WithSchema(aiServiceTaskProvideResultMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCreateExperimentalIndexHandler := connect.NewUnaryHandler(
|
|
AiServiceCreateExperimentalIndexProcedure,
|
|
svc.CreateExperimentalIndex,
|
|
connect.WithSchema(aiServiceCreateExperimentalIndexMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceListExperimentalIndexFilesHandler := connect.NewUnaryHandler(
|
|
AiServiceListExperimentalIndexFilesProcedure,
|
|
svc.ListExperimentalIndexFiles,
|
|
connect.WithSchema(aiServiceListExperimentalIndexFilesMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceListenExperimentalIndexHandler := connect.NewServerStreamHandler(
|
|
AiServiceListenExperimentalIndexProcedure,
|
|
svc.ListenExperimentalIndex,
|
|
connect.WithSchema(aiServiceListenExperimentalIndexMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceRegisterFileToIndexHandler := connect.NewUnaryHandler(
|
|
AiServiceRegisterFileToIndexProcedure,
|
|
svc.RegisterFileToIndex,
|
|
connect.WithSchema(aiServiceRegisterFileToIndexMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceSetupIndexDependenciesHandler := connect.NewUnaryHandler(
|
|
AiServiceSetupIndexDependenciesProcedure,
|
|
svc.SetupIndexDependencies,
|
|
connect.WithSchema(aiServiceSetupIndexDependenciesMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceComputeIndexTopoSortHandler := connect.NewUnaryHandler(
|
|
AiServiceComputeIndexTopoSortProcedure,
|
|
svc.ComputeIndexTopoSort,
|
|
connect.WithSchema(aiServiceComputeIndexTopoSortMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamChatDeepContextHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamChatDeepContextProcedure,
|
|
svc.StreamChatDeepContext,
|
|
connect.WithSchema(aiServiceStreamChatDeepContextMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceChooseCodeReferencesHandler := connect.NewUnaryHandler(
|
|
AiServiceChooseCodeReferencesProcedure,
|
|
svc.ChooseCodeReferences,
|
|
connect.WithSchema(aiServiceChooseCodeReferencesMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceRegisterCodeReferencesHandler := connect.NewUnaryHandler(
|
|
AiServiceRegisterCodeReferencesProcedure,
|
|
svc.RegisterCodeReferences,
|
|
connect.WithSchema(aiServiceRegisterCodeReferencesMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceExtractPathsHandler := connect.NewUnaryHandler(
|
|
AiServiceExtractPathsProcedure,
|
|
svc.ExtractPaths,
|
|
connect.WithSchema(aiServiceExtractPathsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceSummarizeWithReferencesHandler := connect.NewUnaryHandler(
|
|
AiServiceSummarizeWithReferencesProcedure,
|
|
svc.SummarizeWithReferences,
|
|
connect.WithSchema(aiServiceSummarizeWithReferencesMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceDocumentationQueryHandler := connect.NewUnaryHandler(
|
|
AiServiceDocumentationQueryProcedure,
|
|
svc.DocumentationQuery,
|
|
connect.WithSchema(aiServiceDocumentationQueryMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceAvailableDocsHandler := connect.NewUnaryHandler(
|
|
AiServiceAvailableDocsProcedure,
|
|
svc.AvailableDocs,
|
|
connect.WithSchema(aiServiceAvailableDocsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceReportFeedbackHandler := connect.NewUnaryHandler(
|
|
AiServiceReportFeedbackProcedure,
|
|
svc.ReportFeedback,
|
|
connect.WithSchema(aiServiceReportFeedbackMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceReportBugHandler := connect.NewUnaryHandler(
|
|
AiServiceReportBugProcedure,
|
|
svc.ReportBug,
|
|
connect.WithSchema(aiServiceReportBugMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamChatContextHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamChatContextProcedure,
|
|
svc.StreamChatContext,
|
|
connect.WithSchema(aiServiceStreamChatContextMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGenerateTldrHandler := connect.NewUnaryHandler(
|
|
AiServiceGenerateTldrProcedure,
|
|
svc.GenerateTldr,
|
|
connect.WithSchema(aiServiceGenerateTldrMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTaskStreamChatContextHandler := connect.NewServerStreamHandler(
|
|
AiServiceTaskStreamChatContextProcedure,
|
|
svc.TaskStreamChatContext,
|
|
connect.WithSchema(aiServiceTaskStreamChatContextMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceRerankResultsHandler := connect.NewUnaryHandler(
|
|
AiServiceRerankResultsProcedure,
|
|
svc.RerankResults,
|
|
connect.WithSchema(aiServiceRerankResultsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceModelQueryHandler := connect.NewUnaryHandler(
|
|
AiServiceModelQueryProcedure,
|
|
svc.ModelQuery,
|
|
connect.WithSchema(aiServiceModelQueryMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceModelQueryV2Handler := connect.NewServerStreamHandler(
|
|
AiServiceModelQueryV2Procedure,
|
|
svc.ModelQueryV2,
|
|
connect.WithSchema(aiServiceModelQueryV2MethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceIntentPredictionHandler := connect.NewUnaryHandler(
|
|
AiServiceIntentPredictionProcedure,
|
|
svc.IntentPrediction,
|
|
connect.WithSchema(aiServiceIntentPredictionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamCursorTutorHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamCursorTutorProcedure,
|
|
svc.StreamCursorTutor,
|
|
connect.WithSchema(aiServiceStreamCursorTutorMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckFeatureStatusHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckFeatureStatusProcedure,
|
|
svc.CheckFeatureStatus,
|
|
connect.WithSchema(aiServiceCheckFeatureStatusMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetEffectiveTokenLimitHandler := connect.NewUnaryHandler(
|
|
AiServiceGetEffectiveTokenLimitProcedure,
|
|
svc.GetEffectiveTokenLimit,
|
|
connect.WithSchema(aiServiceGetEffectiveTokenLimitMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetContextScoresHandler := connect.NewUnaryHandler(
|
|
AiServiceGetContextScoresProcedure,
|
|
svc.GetContextScores,
|
|
connect.WithSchema(aiServiceGetContextScoresMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamCppHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamCppProcedure,
|
|
svc.StreamCpp,
|
|
connect.WithSchema(aiServiceStreamCppMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCppConfigHandler := connect.NewUnaryHandler(
|
|
AiServiceCppConfigProcedure,
|
|
svc.CppConfig,
|
|
connect.WithSchema(aiServiceCppConfigMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCppEditHistoryStatusHandler := connect.NewUnaryHandler(
|
|
AiServiceCppEditHistoryStatusProcedure,
|
|
svc.CppEditHistoryStatus,
|
|
connect.WithSchema(aiServiceCppEditHistoryStatusMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCppAppendHandler := connect.NewUnaryHandler(
|
|
AiServiceCppAppendProcedure,
|
|
svc.CppAppend,
|
|
connect.WithSchema(aiServiceCppAppendMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckNumberConfigHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckNumberConfigProcedure,
|
|
svc.CheckNumberConfig,
|
|
connect.WithSchema(aiServiceCheckNumberConfigMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamTerminalAutocompleteHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamTerminalAutocompleteProcedure,
|
|
svc.StreamTerminalAutocomplete,
|
|
connect.WithSchema(aiServiceStreamTerminalAutocompleteMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamPseudocodeGeneratorHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamPseudocodeGeneratorProcedure,
|
|
svc.StreamPseudocodeGenerator,
|
|
connect.WithSchema(aiServiceStreamPseudocodeGeneratorMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamPseudocodeMapperHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamPseudocodeMapperProcedure,
|
|
svc.StreamPseudocodeMapper,
|
|
connect.WithSchema(aiServiceStreamPseudocodeMapperMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamAiLintBugHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamAiLintBugProcedure,
|
|
svc.StreamAiLintBug,
|
|
connect.WithSchema(aiServiceStreamAiLintBugMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamAiCursorHelpHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamAiCursorHelpProcedure,
|
|
svc.StreamAiCursorHelp,
|
|
connect.WithSchema(aiServiceStreamAiCursorHelpMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceLogUserLintReplyHandler := connect.NewUnaryHandler(
|
|
AiServiceLogUserLintReplyProcedure,
|
|
svc.LogUserLintReply,
|
|
connect.WithSchema(aiServiceLogUserLintReplyMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceLogLinterExplicitUserFeedbackHandler := connect.NewUnaryHandler(
|
|
AiServiceLogLinterExplicitUserFeedbackProcedure,
|
|
svc.LogLinterExplicitUserFeedback,
|
|
connect.WithSchema(aiServiceLogLinterExplicitUserFeedbackMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamFixMarkersHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamFixMarkersProcedure,
|
|
svc.StreamFixMarkers,
|
|
connect.WithSchema(aiServiceStreamFixMarkersMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceReportInlineActionHandler := connect.NewUnaryHandler(
|
|
AiServiceReportInlineActionProcedure,
|
|
svc.ReportInlineAction,
|
|
connect.WithSchema(aiServiceReportInlineActionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamPriomptPromptHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamPriomptPromptProcedure,
|
|
svc.StreamPriomptPrompt,
|
|
connect.WithSchema(aiServiceStreamPriomptPromptMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamLintHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamLintProcedure,
|
|
svc.StreamLint,
|
|
connect.WithSchema(aiServiceStreamLintMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamNewLintRuleHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamNewLintRuleProcedure,
|
|
svc.StreamNewLintRule,
|
|
connect.WithSchema(aiServiceStreamNewLintRuleMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceAiProjectHandler := connect.NewServerStreamHandler(
|
|
AiServiceAiProjectProcedure,
|
|
svc.AiProject,
|
|
connect.WithSchema(aiServiceAiProjectMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceToCamelCaseHandler := connect.NewUnaryHandler(
|
|
AiServiceToCamelCaseProcedure,
|
|
svc.ToCamelCase,
|
|
connect.WithSchema(aiServiceToCamelCaseMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceReportGenerationFeedbackHandler := connect.NewUnaryHandler(
|
|
AiServiceReportGenerationFeedbackProcedure,
|
|
svc.ReportGenerationFeedback,
|
|
connect.WithSchema(aiServiceReportGenerationFeedbackMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetThoughtAnnotationHandler := connect.NewUnaryHandler(
|
|
AiServiceGetThoughtAnnotationProcedure,
|
|
svc.GetThoughtAnnotation,
|
|
connect.WithSchema(aiServiceGetThoughtAnnotationMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamWebCmdKV1Handler := connect.NewServerStreamHandler(
|
|
AiServiceStreamWebCmdKV1Procedure,
|
|
svc.StreamWebCmdKV1,
|
|
connect.WithSchema(aiServiceStreamWebCmdKV1MethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamNextCursorPredictionHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamNextCursorPredictionProcedure,
|
|
svc.StreamNextCursorPrediction,
|
|
connect.WithSchema(aiServiceStreamNextCursorPredictionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceIsCursorPredictionEnabledHandler := connect.NewUnaryHandler(
|
|
AiServiceIsCursorPredictionEnabledProcedure,
|
|
svc.IsCursorPredictionEnabled,
|
|
connect.WithSchema(aiServiceIsCursorPredictionEnabledMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetCppEditClassificationHandler := connect.NewUnaryHandler(
|
|
AiServiceGetCppEditClassificationProcedure,
|
|
svc.GetCppEditClassification,
|
|
connect.WithSchema(aiServiceGetCppEditClassificationMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetTerminalCompletionHandler := connect.NewUnaryHandler(
|
|
AiServiceGetTerminalCompletionProcedure,
|
|
svc.GetTerminalCompletion,
|
|
connect.WithSchema(aiServiceGetTerminalCompletionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTakeNotesOnCommitDiffHandler := connect.NewUnaryHandler(
|
|
AiServiceTakeNotesOnCommitDiffProcedure,
|
|
svc.TakeNotesOnCommitDiff,
|
|
connect.WithSchema(aiServiceTakeNotesOnCommitDiffMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceBulkEmbedHandler := connect.NewUnaryHandler(
|
|
AiServiceBulkEmbedProcedure,
|
|
svc.BulkEmbed,
|
|
connect.WithSchema(aiServiceBulkEmbedMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceContinueChatRequestWithCommitsHandler := connect.NewUnaryHandler(
|
|
AiServiceContinueChatRequestWithCommitsProcedure,
|
|
svc.ContinueChatRequestWithCommits,
|
|
connect.WithSchema(aiServiceContinueChatRequestWithCommitsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceBackgroundCmdKEvalHandler := connect.NewServerStreamHandler(
|
|
AiServiceBackgroundCmdKEvalProcedure,
|
|
svc.BackgroundCmdKEval,
|
|
connect.WithSchema(aiServiceBackgroundCmdKEvalMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceBackgroundCmdKHandler := connect.NewServerStreamHandler(
|
|
AiServiceBackgroundCmdKProcedure,
|
|
svc.BackgroundCmdK,
|
|
connect.WithSchema(aiServiceBackgroundCmdKMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamCursorMotionHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamCursorMotionProcedure,
|
|
svc.StreamCursorMotion,
|
|
connect.WithSchema(aiServiceStreamCursorMotionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCalculateAutoSelectionHandler := connect.NewUnaryHandler(
|
|
AiServiceCalculateAutoSelectionProcedure,
|
|
svc.CalculateAutoSelection,
|
|
connect.WithSchema(aiServiceCalculateAutoSelectionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetAtSymbolSuggestionsHandler := connect.NewUnaryHandler(
|
|
AiServiceGetAtSymbolSuggestionsProcedure,
|
|
svc.GetAtSymbolSuggestions,
|
|
connect.WithSchema(aiServiceGetAtSymbolSuggestionsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetCodebaseQuestionsHandler := connect.NewUnaryHandler(
|
|
AiServiceGetCodebaseQuestionsProcedure,
|
|
svc.GetCodebaseQuestions,
|
|
connect.WithSchema(aiServiceGetCodebaseQuestionsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetRankedContextFromContextBankHandler := connect.NewServerStreamHandler(
|
|
AiServiceGetRankedContextFromContextBankProcedure,
|
|
svc.GetRankedContextFromContextBank,
|
|
connect.WithSchema(aiServiceGetRankedContextFromContextBankMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCppEditHistoryAppendHandler := connect.NewUnaryHandler(
|
|
AiServiceCppEditHistoryAppendProcedure,
|
|
svc.CppEditHistoryAppend,
|
|
connect.WithSchema(aiServiceCppEditHistoryAppendMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceDevOnlyGetPastRequestIdsHandler := connect.NewUnaryHandler(
|
|
AiServiceDevOnlyGetPastRequestIdsProcedure,
|
|
svc.DevOnlyGetPastRequestIds,
|
|
connect.WithSchema(aiServiceDevOnlyGetPastRequestIdsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetFilesForComposerHandler := connect.NewUnaryHandler(
|
|
AiServiceGetFilesForComposerProcedure,
|
|
svc.GetFilesForComposer,
|
|
connect.WithSchema(aiServiceGetFilesForComposerMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTryParseTypeScriptTreeSitterHandler := connect.NewUnaryHandler(
|
|
AiServiceTryParseTypeScriptTreeSitterProcedure,
|
|
svc.TryParseTypeScriptTreeSitter,
|
|
connect.WithSchema(aiServiceTryParseTypeScriptTreeSitterMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceNameTabHandler := connect.NewUnaryHandler(
|
|
AiServiceNameTabProcedure,
|
|
svc.NameTab,
|
|
connect.WithSchema(aiServiceNameTabMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceIsTerminalFinishedHandler := connect.NewUnaryHandler(
|
|
AiServiceIsTerminalFinishedProcedure,
|
|
svc.IsTerminalFinished,
|
|
connect.WithSchema(aiServiceIsTerminalFinishedMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTestModelStatusHandler := connect.NewUnaryHandler(
|
|
AiServiceTestModelStatusProcedure,
|
|
svc.TestModelStatus,
|
|
connect.WithSchema(aiServiceTestModelStatusMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceFindBugsHandler := connect.NewUnaryHandler(
|
|
AiServiceFindBugsProcedure,
|
|
svc.FindBugs,
|
|
connect.WithSchema(aiServiceFindBugsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceContextRerankingHandler := connect.NewUnaryHandler(
|
|
AiServiceContextRerankingProcedure,
|
|
svc.ContextReranking,
|
|
connect.WithSchema(aiServiceContextRerankingMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceAutoContextHandler := connect.NewUnaryHandler(
|
|
AiServiceAutoContextProcedure,
|
|
svc.AutoContext,
|
|
connect.WithSchema(aiServiceAutoContextMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceWriteGitCommitMessageHandler := connect.NewUnaryHandler(
|
|
AiServiceWriteGitCommitMessageProcedure,
|
|
svc.WriteGitCommitMessage,
|
|
connect.WithSchema(aiServiceWriteGitCommitMessageMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceStreamBugBotHandler := connect.NewServerStreamHandler(
|
|
AiServiceStreamBugBotProcedure,
|
|
svc.StreamBugBot,
|
|
connect.WithSchema(aiServiceStreamBugBotMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckBugBotPriceHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckBugBotPriceProcedure,
|
|
svc.CheckBugBotPrice,
|
|
connect.WithSchema(aiServiceCheckBugBotPriceMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceCheckBugBotTelemetryHealthyHandler := connect.NewUnaryHandler(
|
|
AiServiceCheckBugBotTelemetryHealthyProcedure,
|
|
svc.CheckBugBotTelemetryHealthy,
|
|
connect.WithSchema(aiServiceCheckBugBotTelemetryHealthyMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceGetSuggestedBugBotIterationsHandler := connect.NewUnaryHandler(
|
|
AiServiceGetSuggestedBugBotIterationsProcedure,
|
|
svc.GetSuggestedBugBotIterations,
|
|
connect.WithSchema(aiServiceGetSuggestedBugBotIterationsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
aiServiceTestBidiHandler := connect.NewUnaryHandler(
|
|
AiServiceTestBidiProcedure,
|
|
svc.TestBidi,
|
|
connect.WithSchema(aiServiceTestBidiMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
return "/aiserver.v1.AiService/", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
|
switch r.URL.Path {
|
|
case AiServiceHealthCheckProcedure:
|
|
aiServiceHealthCheckHandler.ServeHTTP(w, r)
|
|
case AiServicePrivacyCheckProcedure:
|
|
aiServicePrivacyCheckHandler.ServeHTTP(w, r)
|
|
case AiServiceTimeLeftHealthCheckProcedure:
|
|
aiServiceTimeLeftHealthCheckHandler.ServeHTTP(w, r)
|
|
case AiServiceThrowErrorCheckProcedure:
|
|
aiServiceThrowErrorCheckHandler.ServeHTTP(w, r)
|
|
case AiServiceAvailableModelsProcedure:
|
|
aiServiceAvailableModelsHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamChatTryReallyHardProcedure:
|
|
aiServiceStreamChatTryReallyHardHandler.ServeHTTP(w, r)
|
|
case AiServiceRerankDocumentsProcedure:
|
|
aiServiceRerankDocumentsHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamComposerProcedure:
|
|
aiServiceStreamComposerHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamComposerContextProcedure:
|
|
aiServiceStreamComposerContextHandler.ServeHTTP(w, r)
|
|
case AiServiceWarmComposerCacheProcedure:
|
|
aiServiceWarmComposerCacheHandler.ServeHTTP(w, r)
|
|
case AiServiceKeepComposerCacheWarmProcedure:
|
|
aiServiceKeepComposerCacheWarmHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamPotentialLocsProcedure:
|
|
aiServiceStreamPotentialLocsHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamPotentialLocsUnderneathProcedure:
|
|
aiServiceStreamPotentialLocsUnderneathHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamPotentialLocsInitialQueriesProcedure:
|
|
aiServiceStreamPotentialLocsInitialQueriesHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamNotepadChatProcedure:
|
|
aiServiceStreamNotepadChatHandler.ServeHTTP(w, r)
|
|
case AiServiceGetChatTitleProcedure:
|
|
aiServiceGetChatTitleHandler.ServeHTTP(w, r)
|
|
case AiServiceGetCompletionProcedure:
|
|
aiServiceGetCompletionHandler.ServeHTTP(w, r)
|
|
case AiServiceGetSearchProcedure:
|
|
aiServiceGetSearchHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamInlineEditsProcedure:
|
|
aiServiceStreamInlineEditsHandler.ServeHTTP(w, r)
|
|
case AiServiceSummarizeConversationProcedure:
|
|
aiServiceSummarizeConversationHandler.ServeHTTP(w, r)
|
|
case AiServiceIsolatedTreesitterProcedure:
|
|
aiServiceIsolatedTreesitterHandler.ServeHTTP(w, r)
|
|
case AiServiceGetSimplePromptProcedure:
|
|
aiServiceGetSimplePromptHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckLongFilesFitProcedure:
|
|
aiServiceCheckLongFilesFitHandler.ServeHTTP(w, r)
|
|
case AiServiceGetEvaluationPromptProcedure:
|
|
aiServiceGetEvaluationPromptHandler.ServeHTTP(w, r)
|
|
case AiServiceGetUserInfoProcedure:
|
|
aiServiceGetUserInfoHandler.ServeHTTP(w, r)
|
|
case AiServiceClearAndRedoEntireBucketProcedure:
|
|
aiServiceClearAndRedoEntireBucketHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamBranchGeminiProcedure:
|
|
aiServiceStreamBranchGeminiHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamBranchFileSelectionsProcedure:
|
|
aiServiceStreamBranchFileSelectionsHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamBackgroundEditProcedure:
|
|
aiServiceStreamBackgroundEditHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamGPTFourEditProcedure:
|
|
aiServiceStreamGPTFourEditHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamChatProcedure:
|
|
aiServiceStreamChatHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamChatWebProcedure:
|
|
aiServiceStreamChatWebHandler.ServeHTTP(w, r)
|
|
case AiServiceWarmChatCacheProcedure:
|
|
aiServiceWarmChatCacheHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamEditProcedure:
|
|
aiServiceStreamEditHandler.ServeHTTP(w, r)
|
|
case AiServicePreloadEditProcedure:
|
|
aiServicePreloadEditHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamFastEditProcedure:
|
|
aiServiceStreamFastEditHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamGenerateProcedure:
|
|
aiServiceStreamGenerateHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamInlineLongCompletionProcedure:
|
|
aiServiceStreamInlineLongCompletionHandler.ServeHTTP(w, r)
|
|
case AiServiceSlashEditProcedure:
|
|
aiServiceSlashEditHandler.ServeHTTP(w, r)
|
|
case AiServiceSlashEditFollowUpWithPreviousEditsProcedure:
|
|
aiServiceSlashEditFollowUpWithPreviousEditsHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamAiPreviewsProcedure:
|
|
aiServiceStreamAiPreviewsHandler.ServeHTTP(w, r)
|
|
case AiServiceShouldTurnOnCppOnboardingProcedure:
|
|
aiServiceShouldTurnOnCppOnboardingHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamReviewProcedure:
|
|
aiServiceStreamReviewHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamReviewChatProcedure:
|
|
aiServiceStreamReviewChatHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckQueuePositionProcedure:
|
|
aiServiceCheckQueuePositionHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckUsageBasedPriceProcedure:
|
|
aiServiceCheckUsageBasedPriceHandler.ServeHTTP(w, r)
|
|
case AiServiceDoThisForMeCheckProcedure:
|
|
aiServiceDoThisForMeCheckHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamDoThisForMeProcedure:
|
|
aiServiceStreamDoThisForMeHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamChatToolformerProcedure:
|
|
aiServiceStreamChatToolformerHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamChatToolformerContinueProcedure:
|
|
aiServiceStreamChatToolformerContinueHandler.ServeHTTP(w, r)
|
|
case AiServicePushAiThoughtProcedure:
|
|
aiServicePushAiThoughtHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckDoableAsTaskProcedure:
|
|
aiServiceCheckDoableAsTaskHandler.ServeHTTP(w, r)
|
|
case AiServiceReportGroundTruthCandidateProcedure:
|
|
aiServiceReportGroundTruthCandidateHandler.ServeHTTP(w, r)
|
|
case AiServiceReportCmdKFateProcedure:
|
|
aiServiceReportCmdKFateHandler.ServeHTTP(w, r)
|
|
case AiServiceShowWelcomeScreenProcedure:
|
|
aiServiceShowWelcomeScreenHandler.ServeHTTP(w, r)
|
|
case AiServiceInterfaceAgentInitProcedure:
|
|
aiServiceInterfaceAgentInitHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamInterfaceAgentStatusProcedure:
|
|
aiServiceStreamInterfaceAgentStatusHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskGetInterfaceAgentStatusProcedure:
|
|
aiServiceTaskGetInterfaceAgentStatusHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskInitProcedure:
|
|
aiServiceTaskInitHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskPauseProcedure:
|
|
aiServiceTaskPauseHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskInfoProcedure:
|
|
aiServiceTaskInfoHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskStreamLogProcedure:
|
|
aiServiceTaskStreamLogHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskSendMessageProcedure:
|
|
aiServiceTaskSendMessageHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskProvideResultProcedure:
|
|
aiServiceTaskProvideResultHandler.ServeHTTP(w, r)
|
|
case AiServiceCreateExperimentalIndexProcedure:
|
|
aiServiceCreateExperimentalIndexHandler.ServeHTTP(w, r)
|
|
case AiServiceListExperimentalIndexFilesProcedure:
|
|
aiServiceListExperimentalIndexFilesHandler.ServeHTTP(w, r)
|
|
case AiServiceListenExperimentalIndexProcedure:
|
|
aiServiceListenExperimentalIndexHandler.ServeHTTP(w, r)
|
|
case AiServiceRegisterFileToIndexProcedure:
|
|
aiServiceRegisterFileToIndexHandler.ServeHTTP(w, r)
|
|
case AiServiceSetupIndexDependenciesProcedure:
|
|
aiServiceSetupIndexDependenciesHandler.ServeHTTP(w, r)
|
|
case AiServiceComputeIndexTopoSortProcedure:
|
|
aiServiceComputeIndexTopoSortHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamChatDeepContextProcedure:
|
|
aiServiceStreamChatDeepContextHandler.ServeHTTP(w, r)
|
|
case AiServiceChooseCodeReferencesProcedure:
|
|
aiServiceChooseCodeReferencesHandler.ServeHTTP(w, r)
|
|
case AiServiceRegisterCodeReferencesProcedure:
|
|
aiServiceRegisterCodeReferencesHandler.ServeHTTP(w, r)
|
|
case AiServiceExtractPathsProcedure:
|
|
aiServiceExtractPathsHandler.ServeHTTP(w, r)
|
|
case AiServiceSummarizeWithReferencesProcedure:
|
|
aiServiceSummarizeWithReferencesHandler.ServeHTTP(w, r)
|
|
case AiServiceDocumentationQueryProcedure:
|
|
aiServiceDocumentationQueryHandler.ServeHTTP(w, r)
|
|
case AiServiceAvailableDocsProcedure:
|
|
aiServiceAvailableDocsHandler.ServeHTTP(w, r)
|
|
case AiServiceReportFeedbackProcedure:
|
|
aiServiceReportFeedbackHandler.ServeHTTP(w, r)
|
|
case AiServiceReportBugProcedure:
|
|
aiServiceReportBugHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamChatContextProcedure:
|
|
aiServiceStreamChatContextHandler.ServeHTTP(w, r)
|
|
case AiServiceGenerateTldrProcedure:
|
|
aiServiceGenerateTldrHandler.ServeHTTP(w, r)
|
|
case AiServiceTaskStreamChatContextProcedure:
|
|
aiServiceTaskStreamChatContextHandler.ServeHTTP(w, r)
|
|
case AiServiceRerankResultsProcedure:
|
|
aiServiceRerankResultsHandler.ServeHTTP(w, r)
|
|
case AiServiceModelQueryProcedure:
|
|
aiServiceModelQueryHandler.ServeHTTP(w, r)
|
|
case AiServiceModelQueryV2Procedure:
|
|
aiServiceModelQueryV2Handler.ServeHTTP(w, r)
|
|
case AiServiceIntentPredictionProcedure:
|
|
aiServiceIntentPredictionHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamCursorTutorProcedure:
|
|
aiServiceStreamCursorTutorHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckFeatureStatusProcedure:
|
|
aiServiceCheckFeatureStatusHandler.ServeHTTP(w, r)
|
|
case AiServiceGetEffectiveTokenLimitProcedure:
|
|
aiServiceGetEffectiveTokenLimitHandler.ServeHTTP(w, r)
|
|
case AiServiceGetContextScoresProcedure:
|
|
aiServiceGetContextScoresHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamCppProcedure:
|
|
aiServiceStreamCppHandler.ServeHTTP(w, r)
|
|
case AiServiceCppConfigProcedure:
|
|
aiServiceCppConfigHandler.ServeHTTP(w, r)
|
|
case AiServiceCppEditHistoryStatusProcedure:
|
|
aiServiceCppEditHistoryStatusHandler.ServeHTTP(w, r)
|
|
case AiServiceCppAppendProcedure:
|
|
aiServiceCppAppendHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckNumberConfigProcedure:
|
|
aiServiceCheckNumberConfigHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamTerminalAutocompleteProcedure:
|
|
aiServiceStreamTerminalAutocompleteHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamPseudocodeGeneratorProcedure:
|
|
aiServiceStreamPseudocodeGeneratorHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamPseudocodeMapperProcedure:
|
|
aiServiceStreamPseudocodeMapperHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamAiLintBugProcedure:
|
|
aiServiceStreamAiLintBugHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamAiCursorHelpProcedure:
|
|
aiServiceStreamAiCursorHelpHandler.ServeHTTP(w, r)
|
|
case AiServiceLogUserLintReplyProcedure:
|
|
aiServiceLogUserLintReplyHandler.ServeHTTP(w, r)
|
|
case AiServiceLogLinterExplicitUserFeedbackProcedure:
|
|
aiServiceLogLinterExplicitUserFeedbackHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamFixMarkersProcedure:
|
|
aiServiceStreamFixMarkersHandler.ServeHTTP(w, r)
|
|
case AiServiceReportInlineActionProcedure:
|
|
aiServiceReportInlineActionHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamPriomptPromptProcedure:
|
|
aiServiceStreamPriomptPromptHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamLintProcedure:
|
|
aiServiceStreamLintHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamNewLintRuleProcedure:
|
|
aiServiceStreamNewLintRuleHandler.ServeHTTP(w, r)
|
|
case AiServiceAiProjectProcedure:
|
|
aiServiceAiProjectHandler.ServeHTTP(w, r)
|
|
case AiServiceToCamelCaseProcedure:
|
|
aiServiceToCamelCaseHandler.ServeHTTP(w, r)
|
|
case AiServiceReportGenerationFeedbackProcedure:
|
|
aiServiceReportGenerationFeedbackHandler.ServeHTTP(w, r)
|
|
case AiServiceGetThoughtAnnotationProcedure:
|
|
aiServiceGetThoughtAnnotationHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamWebCmdKV1Procedure:
|
|
aiServiceStreamWebCmdKV1Handler.ServeHTTP(w, r)
|
|
case AiServiceStreamNextCursorPredictionProcedure:
|
|
aiServiceStreamNextCursorPredictionHandler.ServeHTTP(w, r)
|
|
case AiServiceIsCursorPredictionEnabledProcedure:
|
|
aiServiceIsCursorPredictionEnabledHandler.ServeHTTP(w, r)
|
|
case AiServiceGetCppEditClassificationProcedure:
|
|
aiServiceGetCppEditClassificationHandler.ServeHTTP(w, r)
|
|
case AiServiceGetTerminalCompletionProcedure:
|
|
aiServiceGetTerminalCompletionHandler.ServeHTTP(w, r)
|
|
case AiServiceTakeNotesOnCommitDiffProcedure:
|
|
aiServiceTakeNotesOnCommitDiffHandler.ServeHTTP(w, r)
|
|
case AiServiceBulkEmbedProcedure:
|
|
aiServiceBulkEmbedHandler.ServeHTTP(w, r)
|
|
case AiServiceContinueChatRequestWithCommitsProcedure:
|
|
aiServiceContinueChatRequestWithCommitsHandler.ServeHTTP(w, r)
|
|
case AiServiceBackgroundCmdKEvalProcedure:
|
|
aiServiceBackgroundCmdKEvalHandler.ServeHTTP(w, r)
|
|
case AiServiceBackgroundCmdKProcedure:
|
|
aiServiceBackgroundCmdKHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamCursorMotionProcedure:
|
|
aiServiceStreamCursorMotionHandler.ServeHTTP(w, r)
|
|
case AiServiceCalculateAutoSelectionProcedure:
|
|
aiServiceCalculateAutoSelectionHandler.ServeHTTP(w, r)
|
|
case AiServiceGetAtSymbolSuggestionsProcedure:
|
|
aiServiceGetAtSymbolSuggestionsHandler.ServeHTTP(w, r)
|
|
case AiServiceGetCodebaseQuestionsProcedure:
|
|
aiServiceGetCodebaseQuestionsHandler.ServeHTTP(w, r)
|
|
case AiServiceGetRankedContextFromContextBankProcedure:
|
|
aiServiceGetRankedContextFromContextBankHandler.ServeHTTP(w, r)
|
|
case AiServiceCppEditHistoryAppendProcedure:
|
|
aiServiceCppEditHistoryAppendHandler.ServeHTTP(w, r)
|
|
case AiServiceDevOnlyGetPastRequestIdsProcedure:
|
|
aiServiceDevOnlyGetPastRequestIdsHandler.ServeHTTP(w, r)
|
|
case AiServiceGetFilesForComposerProcedure:
|
|
aiServiceGetFilesForComposerHandler.ServeHTTP(w, r)
|
|
case AiServiceTryParseTypeScriptTreeSitterProcedure:
|
|
aiServiceTryParseTypeScriptTreeSitterHandler.ServeHTTP(w, r)
|
|
case AiServiceNameTabProcedure:
|
|
aiServiceNameTabHandler.ServeHTTP(w, r)
|
|
case AiServiceIsTerminalFinishedProcedure:
|
|
aiServiceIsTerminalFinishedHandler.ServeHTTP(w, r)
|
|
case AiServiceTestModelStatusProcedure:
|
|
aiServiceTestModelStatusHandler.ServeHTTP(w, r)
|
|
case AiServiceFindBugsProcedure:
|
|
aiServiceFindBugsHandler.ServeHTTP(w, r)
|
|
case AiServiceContextRerankingProcedure:
|
|
aiServiceContextRerankingHandler.ServeHTTP(w, r)
|
|
case AiServiceAutoContextProcedure:
|
|
aiServiceAutoContextHandler.ServeHTTP(w, r)
|
|
case AiServiceWriteGitCommitMessageProcedure:
|
|
aiServiceWriteGitCommitMessageHandler.ServeHTTP(w, r)
|
|
case AiServiceStreamBugBotProcedure:
|
|
aiServiceStreamBugBotHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckBugBotPriceProcedure:
|
|
aiServiceCheckBugBotPriceHandler.ServeHTTP(w, r)
|
|
case AiServiceCheckBugBotTelemetryHealthyProcedure:
|
|
aiServiceCheckBugBotTelemetryHealthyHandler.ServeHTTP(w, r)
|
|
case AiServiceGetSuggestedBugBotIterationsProcedure:
|
|
aiServiceGetSuggestedBugBotIterationsHandler.ServeHTTP(w, r)
|
|
case AiServiceTestBidiProcedure:
|
|
aiServiceTestBidiHandler.ServeHTTP(w, r)
|
|
default:
|
|
http.NotFound(w, r)
|
|
}
|
|
})
|
|
}
|
|
|
|
// UnimplementedAiServiceHandler returns CodeUnimplemented from all methods.
|
|
type UnimplementedAiServiceHandler struct{}
|
|
|
|
func (UnimplementedAiServiceHandler) HealthCheck(context.Context, *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.HealthCheckResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.HealthCheck is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) PrivacyCheck(context.Context, *connect.Request[v1.PrivacyCheckRequest]) (*connect.Response[v1.PrivacyCheckResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.PrivacyCheck is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TimeLeftHealthCheck(context.Context, *connect.Request[v1.HealthCheckRequest]) (*connect.Response[v1.TimeLeftHealthCheckResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TimeLeftHealthCheck is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ThrowErrorCheck(context.Context, *connect.Request[v1.ThrowErrorCheckRequest]) (*connect.Response[v1.ThrowErrorCheckResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ThrowErrorCheck is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) AvailableModels(context.Context, *connect.Request[v1.AvailableModelsRequest]) (*connect.Response[v1.AvailableModelsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.AvailableModels is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamChatTryReallyHard(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamChatTryReallyHard is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) RerankDocuments(context.Context, *connect.Request[v1.RerankDocumentsRequest]) (*connect.Response[v1.RerankDocumentsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.RerankDocuments is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamComposer(context.Context, *connect.Request[v1.GetComposerChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamComposer is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamComposerContext(context.Context, *connect.Request[v1.StreamChatContextRequest], *connect.ServerStream[v1.StreamChatContextResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamComposerContext is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) WarmComposerCache(context.Context, *connect.Request[v1.GetComposerChatRequest]) (*connect.Response[v1.WarmComposerCacheResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.WarmComposerCache is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) KeepComposerCacheWarm(context.Context, *connect.Request[v1.KeepComposerCacheWarmRequest]) (*connect.Response[v1.KeepComposerCacheWarmResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.KeepComposerCacheWarm is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamPotentialLocs(context.Context, *connect.Request[v1.PotentialLocsRequest], *connect.ServerStream[v1.PotentialLocsResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamPotentialLocs is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamPotentialLocsUnderneath(context.Context, *connect.Request[v1.PotentialLocsUnderneathRequest], *connect.ServerStream[v1.PotentialLocsUnderneathResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamPotentialLocsUnderneath is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamPotentialLocsInitialQueries(context.Context, *connect.Request[v1.PotentialLocsInitialQueriesRequest], *connect.ServerStream[v1.PotentialLocsInitialQueriesResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamPotentialLocsInitialQueries is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamNotepadChat(context.Context, *connect.Request[v1.GetNotepadChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamNotepadChat is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetChatTitle(context.Context, *connect.Request[v1.GetChatTitleRequest]) (*connect.Response[v1.GetChatTitleResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetChatTitle is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetCompletion(context.Context, *connect.Request[v1.GetCompletionRequest]) (*connect.Response[v1.GetCompletionResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetCompletion is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetSearch(context.Context, *connect.Request[v1.GetSearchRequest]) (*connect.Response[v1.GetSearchResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetSearch is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamInlineEdits(context.Context, *connect.Request[v1.StreamInlineEditsRequest], *connect.ServerStream[v1.StreamInlineEditsResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamInlineEdits is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) SummarizeConversation(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.SummarizeConversationResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.SummarizeConversation is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) IsolatedTreesitter(context.Context, *connect.Request[v1.IsolatedTreesitterRequest]) (*connect.Response[v1.IsolatedTreesitterResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.IsolatedTreesitter is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetSimplePrompt(context.Context, *connect.Request[v1.GetSimplePromptRequest]) (*connect.Response[v1.GetSimplePromptResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetSimplePrompt is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckLongFilesFit(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.CheckLongFilesFitResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckLongFilesFit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetEvaluationPrompt(context.Context, *connect.Request[v1.GetEvaluationPromptRequest]) (*connect.Response[v1.GetEvaluationPromptResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetEvaluationPrompt is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetUserInfo(context.Context, *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetUserInfo is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ClearAndRedoEntireBucket(context.Context, *connect.Request[v1.ClearAndRedoEntireBucketRequest]) (*connect.Response[v1.ClearAndRedoEntireBucketResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ClearAndRedoEntireBucket is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamBranchGemini(context.Context, *connect.Request[v1.StreamBranchGeminiRequest], *connect.ServerStream[v1.StreamBranchGeminiResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamBranchGemini is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamBranchFileSelections(context.Context, *connect.Request[v1.StreamBranchFileSelectionsRequest], *connect.ServerStream[v1.StreamBranchFileSelectionsResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamBranchFileSelections is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamBackgroundEdit(context.Context, *connect.Request[v1.StreamBackgroundEditRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamBackgroundEdit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamGPTFourEdit(context.Context, *connect.Request[v1.StreamGPTFourEditRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamGPTFourEdit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamChat(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamChat is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamChatWeb(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamChatWeb is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) WarmChatCache(context.Context, *connect.Request[v1.WarmChatCacheRequest]) (*connect.Response[v1.WarmChatCacheResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.WarmChatCache is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamEdit(context.Context, *connect.Request[v1.StreamEditRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamEdit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) PreloadEdit(context.Context, *connect.Request[v1.PreloadEditRequest]) (*connect.Response[v1.PreloadEditResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.PreloadEdit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamFastEdit(context.Context, *connect.Request[v1.StreamFastEditRequest], *connect.ServerStream[v1.StreamFastEditResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamFastEdit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamGenerate(context.Context, *connect.Request[v1.StreamGenerateRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamGenerate is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamInlineLongCompletion(context.Context, *connect.Request[v1.StreamInlineLongCompletionRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamInlineLongCompletion is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) SlashEdit(context.Context, *connect.Request[v1.SlashEditRequest], *connect.ServerStream[v1.SlashEditResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.SlashEdit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) SlashEditFollowUpWithPreviousEdits(context.Context, *connect.Request[v1.SlashEditFollowUpWithPreviousEditsRequest], *connect.ServerStream[v1.StreamSlashEditFollowUpWithPreviousEditsResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.SlashEditFollowUpWithPreviousEdits is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamAiPreviews(context.Context, *connect.Request[v1.StreamAiPreviewsRequest], *connect.ServerStream[v1.StreamAiPreviewsResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamAiPreviews is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ShouldTurnOnCppOnboarding(context.Context, *connect.Request[v1.ShouldTurnOnCppOnboardingRequest]) (*connect.Response[v1.ShouldTurnOnCppOnboardingResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ShouldTurnOnCppOnboarding is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamReview(context.Context, *connect.Request[v1.ReviewRequest], *connect.ServerStream[v1.ReviewResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamReview is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamReviewChat(context.Context, *connect.Request[v1.ReviewChatRequest], *connect.ServerStream[v1.ReviewChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamReviewChat is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckQueuePosition(context.Context, *connect.Request[v1.CheckQueuePositionRequest]) (*connect.Response[v1.CheckQueuePositionResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckQueuePosition is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckUsageBasedPrice(context.Context, *connect.Request[v1.CheckUsageBasedPriceRequest]) (*connect.Response[v1.CheckUsageBasedPriceResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckUsageBasedPrice is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) DoThisForMeCheck(context.Context, *connect.Request[v1.DoThisForMeCheckRequest]) (*connect.Response[v1.DoThisForMeCheckResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.DoThisForMeCheck is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamDoThisForMe(context.Context, *connect.Request[v1.DoThisForMeRequest], *connect.ServerStream[v1.DoThisForMeResponseWrapped]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamDoThisForMe is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamChatToolformer(context.Context, *connect.Request[v1.GetChatRequest], *connect.ServerStream[v1.StreamChatToolformerResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamChatToolformer is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamChatToolformerContinue(context.Context, *connect.Request[v1.StreamChatToolformerContinueRequest], *connect.ServerStream[v1.StreamChatToolformerResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamChatToolformerContinue is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) PushAiThought(context.Context, *connect.Request[v1.PushAiThoughtRequest]) (*connect.Response[v1.PushAiThoughtResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.PushAiThought is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckDoableAsTask(context.Context, *connect.Request[v1.CheckDoableAsTaskRequest]) (*connect.Response[v1.CheckDoableAsTaskResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckDoableAsTask is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ReportGroundTruthCandidate(context.Context, *connect.Request[v1.ReportGroundTruthCandidateRequest]) (*connect.Response[v1.ReportGroundTruthCandidateResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ReportGroundTruthCandidate is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ReportCmdKFate(context.Context, *connect.Request[v1.ReportCmdKFateRequest]) (*connect.Response[v1.ReportCmdKFateResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ReportCmdKFate is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ShowWelcomeScreen(context.Context, *connect.Request[v1.ShowWelcomeScreenRequest]) (*connect.Response[v1.ShowWelcomeScreenResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ShowWelcomeScreen is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) InterfaceAgentInit(context.Context, *connect.Request[v1.InterfaceAgentInitRequest]) (*connect.Response[v1.InterfaceAgentInitResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.InterfaceAgentInit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamInterfaceAgentStatus(context.Context, *connect.Request[v1.StreamInterfaceAgentStatusRequest], *connect.ServerStream[v1.StreamInterfaceAgentStatusResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamInterfaceAgentStatus is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskGetInterfaceAgentStatus(context.Context, *connect.Request[v1.TaskGetInterfaceAgentStatusRequest], *connect.ServerStream[v1.TaskGetInterfaceAgentStatusResponseWrapped]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskGetInterfaceAgentStatus is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskInit(context.Context, *connect.Request[v1.TaskInitRequest]) (*connect.Response[v1.TaskInitResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskInit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskPause(context.Context, *connect.Request[v1.TaskPauseRequest]) (*connect.Response[v1.TaskPauseResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskPause is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskInfo(context.Context, *connect.Request[v1.TaskInfoRequest]) (*connect.Response[v1.TaskInfoResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskInfo is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskStreamLog(context.Context, *connect.Request[v1.TaskStreamLogRequest], *connect.ServerStream[v1.TaskStreamLogResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskStreamLog is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskSendMessage(context.Context, *connect.Request[v1.TaskSendMessageRequest]) (*connect.Response[v1.TaskSendMessageResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskSendMessage is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskProvideResult(context.Context, *connect.Request[v1.TaskProvideResultRequest]) (*connect.Response[v1.TaskProvideResultResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskProvideResult is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CreateExperimentalIndex(context.Context, *connect.Request[v1.CreateExperimentalIndexRequest]) (*connect.Response[v1.CreateExperimentalIndexResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CreateExperimentalIndex is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ListExperimentalIndexFiles(context.Context, *connect.Request[v1.ListExperimentalIndexFilesRequest]) (*connect.Response[v1.ListExperimentalIndexFilesResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ListExperimentalIndexFiles is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ListenExperimentalIndex(context.Context, *connect.Request[v1.ListenExperimentalIndexRequest], *connect.ServerStream[v1.ListenExperimentalIndexResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ListenExperimentalIndex is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) RegisterFileToIndex(context.Context, *connect.Request[v1.RegisterFileToIndexRequest]) (*connect.Response[v1.RequestReceivedResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.RegisterFileToIndex is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) SetupIndexDependencies(context.Context, *connect.Request[v1.SetupIndexDependenciesRequest]) (*connect.Response[v1.SetupIndexDependenciesResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.SetupIndexDependencies is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ComputeIndexTopoSort(context.Context, *connect.Request[v1.ComputeIndexTopoSortRequest]) (*connect.Response[v1.ComputeIndexTopoSortResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ComputeIndexTopoSort is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamChatDeepContext(context.Context, *connect.Request[v1.StreamChatDeepContextRequest], *connect.ServerStream[v1.StreamChatDeepContextResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamChatDeepContext is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ChooseCodeReferences(context.Context, *connect.Request[v1.ChooseCodeReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ChooseCodeReferences is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) RegisterCodeReferences(context.Context, *connect.Request[v1.RegisterCodeReferencesRequest]) (*connect.Response[v1.RegisterCodeReferencesResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.RegisterCodeReferences is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ExtractPaths(context.Context, *connect.Request[v1.ExtractPathsRequest]) (*connect.Response[v1.ExtractPathsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ExtractPaths is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) SummarizeWithReferences(context.Context, *connect.Request[v1.SummarizeWithReferencesRequest]) (*connect.Response[v1.RequestReceivedResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.SummarizeWithReferences is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) DocumentationQuery(context.Context, *connect.Request[v1.DocumentationQueryRequest]) (*connect.Response[v1.DocumentationQueryResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.DocumentationQuery is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) AvailableDocs(context.Context, *connect.Request[v1.AvailableDocsRequest]) (*connect.Response[v1.AvailableDocsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.AvailableDocs is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ReportFeedback(context.Context, *connect.Request[v1.ReportFeedbackRequest]) (*connect.Response[v1.ReportFeedbackResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ReportFeedback is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ReportBug(context.Context, *connect.Request[v1.ReportBugRequest]) (*connect.Response[v1.ReportBugResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ReportBug is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamChatContext(context.Context, *connect.Request[v1.StreamChatContextRequest], *connect.ServerStream[v1.StreamChatContextResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamChatContext is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GenerateTldr(context.Context, *connect.Request[v1.GenerateTldrRequest]) (*connect.Response[v1.GenerateTldrResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GenerateTldr is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TaskStreamChatContext(context.Context, *connect.Request[v1.TaskStreamChatContextRequest], *connect.ServerStream[v1.TaskStreamChatContextResponseWrapped]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TaskStreamChatContext is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) RerankResults(context.Context, *connect.Request[v1.RerankerRequest]) (*connect.Response[v1.RerankerResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.RerankResults is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ModelQuery(context.Context, *connect.Request[v1.ModelQueryRequest]) (*connect.Response[v1.ModelQueryResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ModelQuery is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ModelQueryV2(context.Context, *connect.Request[v1.ModelQueryRequest], *connect.ServerStream[v1.ModelQueryResponseV2]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ModelQueryV2 is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) IntentPrediction(context.Context, *connect.Request[v1.IntentPredictionRequest]) (*connect.Response[v1.IntentPredictionResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.IntentPrediction is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamCursorTutor(context.Context, *connect.Request[v1.StreamCursorTutorRequest], *connect.ServerStream[v1.StreamCursorTutorResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamCursorTutor is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckFeatureStatus(context.Context, *connect.Request[v1.CheckFeatureStatusRequest]) (*connect.Response[v1.CheckFeatureStatusResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckFeatureStatus is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetEffectiveTokenLimit(context.Context, *connect.Request[v1.GetEffectiveTokenLimitRequest]) (*connect.Response[v1.GetEffectiveTokenLimitResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetEffectiveTokenLimit is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetContextScores(context.Context, *connect.Request[v1.ContextScoresRequest]) (*connect.Response[v1.ContextScoresResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetContextScores is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamCpp(context.Context, *connect.Request[v1.StreamCppRequest], *connect.ServerStream[v1.StreamCppResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamCpp is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CppConfig(context.Context, *connect.Request[v1.CppConfigRequest]) (*connect.Response[v1.CppConfigResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CppConfig is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CppEditHistoryStatus(context.Context, *connect.Request[v1.CppEditHistoryStatusRequest]) (*connect.Response[v1.CppEditHistoryStatusResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CppEditHistoryStatus is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CppAppend(context.Context, *connect.Request[v1.CppAppendRequest]) (*connect.Response[v1.CppAppendResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CppAppend is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckNumberConfig(context.Context, *connect.Request[v1.CheckNumberConfigRequest]) (*connect.Response[v1.CheckNumberConfigResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckNumberConfig is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamTerminalAutocomplete(context.Context, *connect.Request[v1.StreamTerminalAutocompleteRequest], *connect.ServerStream[v1.StreamTerminalAutocompleteResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamTerminalAutocomplete is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamPseudocodeGenerator(context.Context, *connect.Request[v1.StreamPseudocodeGeneratorRequest], *connect.ServerStream[v1.StreamPseudocodeGeneratorResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamPseudocodeGenerator is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamPseudocodeMapper(context.Context, *connect.Request[v1.StreamPseudocodeMapperRequest], *connect.ServerStream[v1.StreamPseudocodeMapperResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamPseudocodeMapper is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamAiLintBug(context.Context, *connect.Request[v1.StreamAiLintBugRequest], *connect.ServerStream[v1.StreamAiLintBugResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamAiLintBug is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamAiCursorHelp(context.Context, *connect.Request[v1.StreamAiCursorHelpRequest], *connect.ServerStream[v1.StreamAiCursorHelpResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamAiCursorHelp is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) LogUserLintReply(context.Context, *connect.Request[v1.LogUserLintReplyRequest]) (*connect.Response[v1.LogUserLintReplyResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.LogUserLintReply is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) LogLinterExplicitUserFeedback(context.Context, *connect.Request[v1.LogLinterExplicitUserFeedbackRequest]) (*connect.Response[v1.LogLinterExplicitUserFeedbackResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.LogLinterExplicitUserFeedback is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamFixMarkers(context.Context, *connect.Request[v1.FixMarkersRequest], *connect.ServerStream[v1.FixMarkersResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamFixMarkers is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ReportInlineAction(context.Context, *connect.Request[v1.ReportInlineActionRequest]) (*connect.Response[v1.ReportInlineActionResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ReportInlineAction is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamPriomptPrompt(context.Context, *connect.Request[v1.StreamPriomptPromptRequest], *connect.ServerStream[v1.StreamPriomptPromptResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamPriomptPrompt is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamLint(context.Context, *connect.Request[v1.StreamLintRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamLint is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamNewLintRule(context.Context, *connect.Request[v1.StreamNewRuleRequest], *connect.ServerStream[v1.StreamChatResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamNewLintRule is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) AiProject(context.Context, *connect.Request[v1.AiProjectRequest], *connect.ServerStream[v1.AiProjectResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.AiProject is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ToCamelCase(context.Context, *connect.Request[v1.ToCamelCaseRequest]) (*connect.Response[v1.ToCamelCaseResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ToCamelCase is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ReportGenerationFeedback(context.Context, *connect.Request[v1.ReportGenerationFeedbackRequest]) (*connect.Response[v1.ReportGenerationFeedbackResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ReportGenerationFeedback is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetThoughtAnnotation(context.Context, *connect.Request[v1.GetThoughtAnnotationRequest]) (*connect.Response[v1.GetThoughtAnnotationResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetThoughtAnnotation is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamWebCmdKV1(context.Context, *connect.Request[v1.StreamWebCmdKV1Request], *connect.ServerStream[v1.StreamWebCmdKV1Response]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamWebCmdKV1 is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamNextCursorPrediction(context.Context, *connect.Request[v1.StreamNextCursorPredictionRequest], *connect.ServerStream[v1.StreamNextCursorPredictionResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamNextCursorPrediction is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) IsCursorPredictionEnabled(context.Context, *connect.Request[v1.IsCursorPredictionEnabledRequest]) (*connect.Response[v1.IsCursorPredictionEnabledResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.IsCursorPredictionEnabled is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetCppEditClassification(context.Context, *connect.Request[v1.GetCppEditClassificationRequest]) (*connect.Response[v1.GetCppEditClassificationResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetCppEditClassification is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetTerminalCompletion(context.Context, *connect.Request[v1.GetTerminalCompletionRequest]) (*connect.Response[v1.GetTerminalCompletionResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetTerminalCompletion is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TakeNotesOnCommitDiff(context.Context, *connect.Request[v1.TakeNotesOnCommitDiffRequest]) (*connect.Response[v1.TakeNotesOnCommitDiffResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TakeNotesOnCommitDiff is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) BulkEmbed(context.Context, *connect.Request[v1.BulkEmbedRequest]) (*connect.Response[v1.BulkEmbedResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.BulkEmbed is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ContinueChatRequestWithCommits(context.Context, *connect.Request[v1.ContinueChatRequestWithCommitsRequest]) (*connect.Response[v1.EmptyResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ContinueChatRequestWithCommits is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) BackgroundCmdKEval(context.Context, *connect.Request[v1.BackgroundCmdKEvalRequest], *connect.ServerStream[v1.BackgroundCmdKEvalResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.BackgroundCmdKEval is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) BackgroundCmdK(context.Context, *connect.Request[v1.BackgroundCmdKRequest], *connect.ServerStream[v1.BackgroundCmdKResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.BackgroundCmdK is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamCursorMotion(context.Context, *connect.Request[v1.StreamCursorMotionRequest], *connect.ServerStream[v1.StreamCursorMotionResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamCursorMotion is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CalculateAutoSelection(context.Context, *connect.Request[v1.CalculateAutoSelectionRequest]) (*connect.Response[v1.CalculateAutoSelectionResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CalculateAutoSelection is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetAtSymbolSuggestions(context.Context, *connect.Request[v1.GetAtSymbolSuggestionsRequest]) (*connect.Response[v1.GetAtSymbolSuggestionsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetAtSymbolSuggestions is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetCodebaseQuestions(context.Context, *connect.Request[v1.GetChatRequest]) (*connect.Response[v1.GetCodebaseQuestionsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetCodebaseQuestions is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetRankedContextFromContextBank(context.Context, *connect.Request[v1.GetRankedContextFromContextBankRequest], *connect.ServerStream[v1.GetRankedContextFromContextBankResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetRankedContextFromContextBank is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CppEditHistoryAppend(context.Context, *connect.Request[v1.EditHistoryAppendChangesRequest]) (*connect.Response[v1.EditHistoryAppendChangesResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CppEditHistoryAppend is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) DevOnlyGetPastRequestIds(context.Context, *connect.Request[v1.DevOnlyGetPastRequestIdsRequest]) (*connect.Response[v1.DevOnlyGetPastRequestIdsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.DevOnlyGetPastRequestIds is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetFilesForComposer(context.Context, *connect.Request[v1.GetFilesForComposerRequest]) (*connect.Response[v1.GetFilesForComposerResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetFilesForComposer is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TryParseTypeScriptTreeSitter(context.Context, *connect.Request[v1.TryParseTypeScriptTreeSitterRequest]) (*connect.Response[v1.TryParseTypeScriptTreeSitterResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TryParseTypeScriptTreeSitter is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) NameTab(context.Context, *connect.Request[v1.NameTabRequest]) (*connect.Response[v1.NameTabResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.NameTab is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) IsTerminalFinished(context.Context, *connect.Request[v1.IsTerminalFinishedRequest]) (*connect.Response[v1.IsTerminalFinishedResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.IsTerminalFinished is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TestModelStatus(context.Context, *connect.Request[v1.TestModelStatusRequest]) (*connect.Response[v1.TestModelStatusResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TestModelStatus is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) FindBugs(context.Context, *connect.Request[v1.FindBugsRequest]) (*connect.Response[v1.FindBugsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.FindBugs is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) ContextReranking(context.Context, *connect.Request[v1.ContextRerankingRequest]) (*connect.Response[v1.ContextRerankingResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.ContextReranking is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) AutoContext(context.Context, *connect.Request[v1.AutoContextRequest]) (*connect.Response[v1.AutoContextResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.AutoContext is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) WriteGitCommitMessage(context.Context, *connect.Request[v1.WriteGitCommitMessageRequest]) (*connect.Response[v1.WriteGitCommitMessageResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.WriteGitCommitMessage is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) StreamBugBot(context.Context, *connect.Request[v1.StreamBugBotRequest], *connect.ServerStream[v1.StreamBugBotResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.StreamBugBot is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckBugBotPrice(context.Context, *connect.Request[v1.CheckBugBotPriceRequest]) (*connect.Response[v1.CheckBugBotPriceResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckBugBotPrice is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) CheckBugBotTelemetryHealthy(context.Context, *connect.Request[v1.CheckBugBotTelemetryHealthyRequest]) (*connect.Response[v1.CheckBugBotTelemetryHealthyResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.CheckBugBotTelemetryHealthy is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) GetSuggestedBugBotIterations(context.Context, *connect.Request[v1.GetSuggestedBugBotIterationsRequest]) (*connect.Response[v1.GetSuggestedBugBotIterationsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.GetSuggestedBugBotIterations is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedAiServiceHandler) TestBidi(context.Context, *connect.Request[v1.TestBidiRequest]) (*connect.Response[v1.TestBidiResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.AiService.TestBidi is not implemented"))
|
|
}
|
|
|
|
// RepositoryServiceClient is a client for the aiserver.v1.RepositoryService service.
|
|
type RepositoryServiceClient interface {
|
|
FastRepoInitHandshake(context.Context, *connect.Request[v1.FastRepoInitHandshakeRequest]) (*connect.Response[v1.FastRepoInitHandshakeResponse], error)
|
|
SyncMerkleSubtree(context.Context, *connect.Request[v1.SyncMerkleSubtreeRequest]) (*connect.Response[v1.SyncMerkleSubtreeResponse], error)
|
|
FastUpdateFile(context.Context, *connect.Request[v1.FastUpdateFileRequest]) (*connect.Response[v1.FastUpdateFileResponse], error)
|
|
SearchRepositoryV2(context.Context, *connect.Request[v1.SearchRepositoryRequest]) (*connect.Response[v1.SearchRepositoryResponse], error)
|
|
RemoveRepositoryV2(context.Context, *connect.Request[v1.RemoveRepositoryRequest]) (*connect.Response[v1.RemoveRepositoryResponse], error)
|
|
SemSearchFast(context.Context, *connect.Request[v1.SemSearchRequest]) (*connect.ServerStreamForClient[v1.SemSearchResponse], error)
|
|
SemSearch(context.Context, *connect.Request[v1.SemSearchRequest]) (*connect.ServerStreamForClient[v1.SemSearchResponse], error)
|
|
EnsureIndexCreated(context.Context, *connect.Request[v1.EnsureIndexCreatedRequest]) (*connect.Response[v1.EnsureIndexCreatedResponse], error)
|
|
GetHighLevelFolderDescription(context.Context, *connect.Request[v1.GetHighLevelFolderDescriptionRequest]) (*connect.Response[v1.GetHighLevelFolderDescriptionResponse], error)
|
|
GetEmbeddings(context.Context, *connect.Request[v1.GetEmbeddingsRequest]) (*connect.Response[v1.GetEmbeddingsResponse], error)
|
|
GetUploadLimits(context.Context, *connect.Request[v1.GetUploadLimitsRequest]) (*connect.Response[v1.GetUploadLimitsResponse], error)
|
|
GetNumFilesToSend(context.Context, *connect.Request[v1.GetNumFilesToSendRequest]) (*connect.Response[v1.GetNumFilesToSendResponse], error)
|
|
GetAvailableChunkingStrategies(context.Context, *connect.Request[v1.GetAvailableChunkingStrategiesRequest]) (*connect.Response[v1.GetAvailableChunkingStrategiesResponse], error)
|
|
GetLineNumberClassifications(context.Context, *connect.Request[v1.GetLineNumberClassificationsRequest]) (*connect.ServerStreamForClient[v1.GetLineNumberClassificationsResponse], error)
|
|
}
|
|
|
|
// NewRepositoryServiceClient constructs a client for the aiserver.v1.RepositoryService service. By
|
|
// default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses,
|
|
// and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the
|
|
// connect.WithGRPC() or connect.WithGRPCWeb() options.
|
|
//
|
|
// The URL supplied here should be the base URL for the Connect or gRPC server (for example,
|
|
// http://api.acme.com or https://acme.com/grpc).
|
|
func NewRepositoryServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) RepositoryServiceClient {
|
|
baseURL = strings.TrimRight(baseURL, "/")
|
|
return &repositoryServiceClient{
|
|
fastRepoInitHandshake: connect.NewClient[v1.FastRepoInitHandshakeRequest, v1.FastRepoInitHandshakeResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceFastRepoInitHandshakeProcedure,
|
|
connect.WithSchema(repositoryServiceFastRepoInitHandshakeMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
syncMerkleSubtree: connect.NewClient[v1.SyncMerkleSubtreeRequest, v1.SyncMerkleSubtreeResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceSyncMerkleSubtreeProcedure,
|
|
connect.WithSchema(repositoryServiceSyncMerkleSubtreeMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
fastUpdateFile: connect.NewClient[v1.FastUpdateFileRequest, v1.FastUpdateFileResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceFastUpdateFileProcedure,
|
|
connect.WithSchema(repositoryServiceFastUpdateFileMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
searchRepositoryV2: connect.NewClient[v1.SearchRepositoryRequest, v1.SearchRepositoryResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceSearchRepositoryV2Procedure,
|
|
connect.WithSchema(repositoryServiceSearchRepositoryV2MethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
removeRepositoryV2: connect.NewClient[v1.RemoveRepositoryRequest, v1.RemoveRepositoryResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceRemoveRepositoryV2Procedure,
|
|
connect.WithSchema(repositoryServiceRemoveRepositoryV2MethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
semSearchFast: connect.NewClient[v1.SemSearchRequest, v1.SemSearchResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceSemSearchFastProcedure,
|
|
connect.WithSchema(repositoryServiceSemSearchFastMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
semSearch: connect.NewClient[v1.SemSearchRequest, v1.SemSearchResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceSemSearchProcedure,
|
|
connect.WithSchema(repositoryServiceSemSearchMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
ensureIndexCreated: connect.NewClient[v1.EnsureIndexCreatedRequest, v1.EnsureIndexCreatedResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceEnsureIndexCreatedProcedure,
|
|
connect.WithSchema(repositoryServiceEnsureIndexCreatedMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getHighLevelFolderDescription: connect.NewClient[v1.GetHighLevelFolderDescriptionRequest, v1.GetHighLevelFolderDescriptionResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceGetHighLevelFolderDescriptionProcedure,
|
|
connect.WithSchema(repositoryServiceGetHighLevelFolderDescriptionMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getEmbeddings: connect.NewClient[v1.GetEmbeddingsRequest, v1.GetEmbeddingsResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceGetEmbeddingsProcedure,
|
|
connect.WithSchema(repositoryServiceGetEmbeddingsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getUploadLimits: connect.NewClient[v1.GetUploadLimitsRequest, v1.GetUploadLimitsResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceGetUploadLimitsProcedure,
|
|
connect.WithSchema(repositoryServiceGetUploadLimitsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getNumFilesToSend: connect.NewClient[v1.GetNumFilesToSendRequest, v1.GetNumFilesToSendResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceGetNumFilesToSendProcedure,
|
|
connect.WithSchema(repositoryServiceGetNumFilesToSendMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getAvailableChunkingStrategies: connect.NewClient[v1.GetAvailableChunkingStrategiesRequest, v1.GetAvailableChunkingStrategiesResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceGetAvailableChunkingStrategiesProcedure,
|
|
connect.WithSchema(repositoryServiceGetAvailableChunkingStrategiesMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
getLineNumberClassifications: connect.NewClient[v1.GetLineNumberClassificationsRequest, v1.GetLineNumberClassificationsResponse](
|
|
httpClient,
|
|
baseURL+RepositoryServiceGetLineNumberClassificationsProcedure,
|
|
connect.WithSchema(repositoryServiceGetLineNumberClassificationsMethodDescriptor),
|
|
connect.WithClientOptions(opts...),
|
|
),
|
|
}
|
|
}
|
|
|
|
// repositoryServiceClient implements RepositoryServiceClient.
|
|
type repositoryServiceClient struct {
|
|
fastRepoInitHandshake *connect.Client[v1.FastRepoInitHandshakeRequest, v1.FastRepoInitHandshakeResponse]
|
|
syncMerkleSubtree *connect.Client[v1.SyncMerkleSubtreeRequest, v1.SyncMerkleSubtreeResponse]
|
|
fastUpdateFile *connect.Client[v1.FastUpdateFileRequest, v1.FastUpdateFileResponse]
|
|
searchRepositoryV2 *connect.Client[v1.SearchRepositoryRequest, v1.SearchRepositoryResponse]
|
|
removeRepositoryV2 *connect.Client[v1.RemoveRepositoryRequest, v1.RemoveRepositoryResponse]
|
|
semSearchFast *connect.Client[v1.SemSearchRequest, v1.SemSearchResponse]
|
|
semSearch *connect.Client[v1.SemSearchRequest, v1.SemSearchResponse]
|
|
ensureIndexCreated *connect.Client[v1.EnsureIndexCreatedRequest, v1.EnsureIndexCreatedResponse]
|
|
getHighLevelFolderDescription *connect.Client[v1.GetHighLevelFolderDescriptionRequest, v1.GetHighLevelFolderDescriptionResponse]
|
|
getEmbeddings *connect.Client[v1.GetEmbeddingsRequest, v1.GetEmbeddingsResponse]
|
|
getUploadLimits *connect.Client[v1.GetUploadLimitsRequest, v1.GetUploadLimitsResponse]
|
|
getNumFilesToSend *connect.Client[v1.GetNumFilesToSendRequest, v1.GetNumFilesToSendResponse]
|
|
getAvailableChunkingStrategies *connect.Client[v1.GetAvailableChunkingStrategiesRequest, v1.GetAvailableChunkingStrategiesResponse]
|
|
getLineNumberClassifications *connect.Client[v1.GetLineNumberClassificationsRequest, v1.GetLineNumberClassificationsResponse]
|
|
}
|
|
|
|
// FastRepoInitHandshake calls aiserver.v1.RepositoryService.FastRepoInitHandshake.
|
|
func (c *repositoryServiceClient) FastRepoInitHandshake(ctx context.Context, req *connect.Request[v1.FastRepoInitHandshakeRequest]) (*connect.Response[v1.FastRepoInitHandshakeResponse], error) {
|
|
return c.fastRepoInitHandshake.CallUnary(ctx, req)
|
|
}
|
|
|
|
// SyncMerkleSubtree calls aiserver.v1.RepositoryService.SyncMerkleSubtree.
|
|
func (c *repositoryServiceClient) SyncMerkleSubtree(ctx context.Context, req *connect.Request[v1.SyncMerkleSubtreeRequest]) (*connect.Response[v1.SyncMerkleSubtreeResponse], error) {
|
|
return c.syncMerkleSubtree.CallUnary(ctx, req)
|
|
}
|
|
|
|
// FastUpdateFile calls aiserver.v1.RepositoryService.FastUpdateFile.
|
|
func (c *repositoryServiceClient) FastUpdateFile(ctx context.Context, req *connect.Request[v1.FastUpdateFileRequest]) (*connect.Response[v1.FastUpdateFileResponse], error) {
|
|
return c.fastUpdateFile.CallUnary(ctx, req)
|
|
}
|
|
|
|
// SearchRepositoryV2 calls aiserver.v1.RepositoryService.SearchRepositoryV2.
|
|
func (c *repositoryServiceClient) SearchRepositoryV2(ctx context.Context, req *connect.Request[v1.SearchRepositoryRequest]) (*connect.Response[v1.SearchRepositoryResponse], error) {
|
|
return c.searchRepositoryV2.CallUnary(ctx, req)
|
|
}
|
|
|
|
// RemoveRepositoryV2 calls aiserver.v1.RepositoryService.RemoveRepositoryV2.
|
|
func (c *repositoryServiceClient) RemoveRepositoryV2(ctx context.Context, req *connect.Request[v1.RemoveRepositoryRequest]) (*connect.Response[v1.RemoveRepositoryResponse], error) {
|
|
return c.removeRepositoryV2.CallUnary(ctx, req)
|
|
}
|
|
|
|
// SemSearchFast calls aiserver.v1.RepositoryService.SemSearchFast.
|
|
func (c *repositoryServiceClient) SemSearchFast(ctx context.Context, req *connect.Request[v1.SemSearchRequest]) (*connect.ServerStreamForClient[v1.SemSearchResponse], error) {
|
|
return c.semSearchFast.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// SemSearch calls aiserver.v1.RepositoryService.SemSearch.
|
|
func (c *repositoryServiceClient) SemSearch(ctx context.Context, req *connect.Request[v1.SemSearchRequest]) (*connect.ServerStreamForClient[v1.SemSearchResponse], error) {
|
|
return c.semSearch.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// EnsureIndexCreated calls aiserver.v1.RepositoryService.EnsureIndexCreated.
|
|
func (c *repositoryServiceClient) EnsureIndexCreated(ctx context.Context, req *connect.Request[v1.EnsureIndexCreatedRequest]) (*connect.Response[v1.EnsureIndexCreatedResponse], error) {
|
|
return c.ensureIndexCreated.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetHighLevelFolderDescription calls aiserver.v1.RepositoryService.GetHighLevelFolderDescription.
|
|
func (c *repositoryServiceClient) GetHighLevelFolderDescription(ctx context.Context, req *connect.Request[v1.GetHighLevelFolderDescriptionRequest]) (*connect.Response[v1.GetHighLevelFolderDescriptionResponse], error) {
|
|
return c.getHighLevelFolderDescription.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetEmbeddings calls aiserver.v1.RepositoryService.GetEmbeddings.
|
|
func (c *repositoryServiceClient) GetEmbeddings(ctx context.Context, req *connect.Request[v1.GetEmbeddingsRequest]) (*connect.Response[v1.GetEmbeddingsResponse], error) {
|
|
return c.getEmbeddings.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetUploadLimits calls aiserver.v1.RepositoryService.GetUploadLimits.
|
|
func (c *repositoryServiceClient) GetUploadLimits(ctx context.Context, req *connect.Request[v1.GetUploadLimitsRequest]) (*connect.Response[v1.GetUploadLimitsResponse], error) {
|
|
return c.getUploadLimits.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetNumFilesToSend calls aiserver.v1.RepositoryService.GetNumFilesToSend.
|
|
func (c *repositoryServiceClient) GetNumFilesToSend(ctx context.Context, req *connect.Request[v1.GetNumFilesToSendRequest]) (*connect.Response[v1.GetNumFilesToSendResponse], error) {
|
|
return c.getNumFilesToSend.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetAvailableChunkingStrategies calls
|
|
// aiserver.v1.RepositoryService.GetAvailableChunkingStrategies.
|
|
func (c *repositoryServiceClient) GetAvailableChunkingStrategies(ctx context.Context, req *connect.Request[v1.GetAvailableChunkingStrategiesRequest]) (*connect.Response[v1.GetAvailableChunkingStrategiesResponse], error) {
|
|
return c.getAvailableChunkingStrategies.CallUnary(ctx, req)
|
|
}
|
|
|
|
// GetLineNumberClassifications calls aiserver.v1.RepositoryService.GetLineNumberClassifications.
|
|
func (c *repositoryServiceClient) GetLineNumberClassifications(ctx context.Context, req *connect.Request[v1.GetLineNumberClassificationsRequest]) (*connect.ServerStreamForClient[v1.GetLineNumberClassificationsResponse], error) {
|
|
return c.getLineNumberClassifications.CallServerStream(ctx, req)
|
|
}
|
|
|
|
// RepositoryServiceHandler is an implementation of the aiserver.v1.RepositoryService service.
|
|
type RepositoryServiceHandler interface {
|
|
FastRepoInitHandshake(context.Context, *connect.Request[v1.FastRepoInitHandshakeRequest]) (*connect.Response[v1.FastRepoInitHandshakeResponse], error)
|
|
SyncMerkleSubtree(context.Context, *connect.Request[v1.SyncMerkleSubtreeRequest]) (*connect.Response[v1.SyncMerkleSubtreeResponse], error)
|
|
FastUpdateFile(context.Context, *connect.Request[v1.FastUpdateFileRequest]) (*connect.Response[v1.FastUpdateFileResponse], error)
|
|
SearchRepositoryV2(context.Context, *connect.Request[v1.SearchRepositoryRequest]) (*connect.Response[v1.SearchRepositoryResponse], error)
|
|
RemoveRepositoryV2(context.Context, *connect.Request[v1.RemoveRepositoryRequest]) (*connect.Response[v1.RemoveRepositoryResponse], error)
|
|
SemSearchFast(context.Context, *connect.Request[v1.SemSearchRequest], *connect.ServerStream[v1.SemSearchResponse]) error
|
|
SemSearch(context.Context, *connect.Request[v1.SemSearchRequest], *connect.ServerStream[v1.SemSearchResponse]) error
|
|
EnsureIndexCreated(context.Context, *connect.Request[v1.EnsureIndexCreatedRequest]) (*connect.Response[v1.EnsureIndexCreatedResponse], error)
|
|
GetHighLevelFolderDescription(context.Context, *connect.Request[v1.GetHighLevelFolderDescriptionRequest]) (*connect.Response[v1.GetHighLevelFolderDescriptionResponse], error)
|
|
GetEmbeddings(context.Context, *connect.Request[v1.GetEmbeddingsRequest]) (*connect.Response[v1.GetEmbeddingsResponse], error)
|
|
GetUploadLimits(context.Context, *connect.Request[v1.GetUploadLimitsRequest]) (*connect.Response[v1.GetUploadLimitsResponse], error)
|
|
GetNumFilesToSend(context.Context, *connect.Request[v1.GetNumFilesToSendRequest]) (*connect.Response[v1.GetNumFilesToSendResponse], error)
|
|
GetAvailableChunkingStrategies(context.Context, *connect.Request[v1.GetAvailableChunkingStrategiesRequest]) (*connect.Response[v1.GetAvailableChunkingStrategiesResponse], error)
|
|
GetLineNumberClassifications(context.Context, *connect.Request[v1.GetLineNumberClassificationsRequest], *connect.ServerStream[v1.GetLineNumberClassificationsResponse]) error
|
|
}
|
|
|
|
// NewRepositoryServiceHandler builds an HTTP handler from the service implementation. It returns
|
|
// the path on which to mount the handler and the handler itself.
|
|
//
|
|
// By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf
|
|
// and JSON codecs. They also support gzip compression.
|
|
func NewRepositoryServiceHandler(svc RepositoryServiceHandler, opts ...connect.HandlerOption) (string, http.Handler) {
|
|
repositoryServiceFastRepoInitHandshakeHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceFastRepoInitHandshakeProcedure,
|
|
svc.FastRepoInitHandshake,
|
|
connect.WithSchema(repositoryServiceFastRepoInitHandshakeMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceSyncMerkleSubtreeHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceSyncMerkleSubtreeProcedure,
|
|
svc.SyncMerkleSubtree,
|
|
connect.WithSchema(repositoryServiceSyncMerkleSubtreeMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceFastUpdateFileHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceFastUpdateFileProcedure,
|
|
svc.FastUpdateFile,
|
|
connect.WithSchema(repositoryServiceFastUpdateFileMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceSearchRepositoryV2Handler := connect.NewUnaryHandler(
|
|
RepositoryServiceSearchRepositoryV2Procedure,
|
|
svc.SearchRepositoryV2,
|
|
connect.WithSchema(repositoryServiceSearchRepositoryV2MethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceRemoveRepositoryV2Handler := connect.NewUnaryHandler(
|
|
RepositoryServiceRemoveRepositoryV2Procedure,
|
|
svc.RemoveRepositoryV2,
|
|
connect.WithSchema(repositoryServiceRemoveRepositoryV2MethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceSemSearchFastHandler := connect.NewServerStreamHandler(
|
|
RepositoryServiceSemSearchFastProcedure,
|
|
svc.SemSearchFast,
|
|
connect.WithSchema(repositoryServiceSemSearchFastMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceSemSearchHandler := connect.NewServerStreamHandler(
|
|
RepositoryServiceSemSearchProcedure,
|
|
svc.SemSearch,
|
|
connect.WithSchema(repositoryServiceSemSearchMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceEnsureIndexCreatedHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceEnsureIndexCreatedProcedure,
|
|
svc.EnsureIndexCreated,
|
|
connect.WithSchema(repositoryServiceEnsureIndexCreatedMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceGetHighLevelFolderDescriptionHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceGetHighLevelFolderDescriptionProcedure,
|
|
svc.GetHighLevelFolderDescription,
|
|
connect.WithSchema(repositoryServiceGetHighLevelFolderDescriptionMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceGetEmbeddingsHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceGetEmbeddingsProcedure,
|
|
svc.GetEmbeddings,
|
|
connect.WithSchema(repositoryServiceGetEmbeddingsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceGetUploadLimitsHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceGetUploadLimitsProcedure,
|
|
svc.GetUploadLimits,
|
|
connect.WithSchema(repositoryServiceGetUploadLimitsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceGetNumFilesToSendHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceGetNumFilesToSendProcedure,
|
|
svc.GetNumFilesToSend,
|
|
connect.WithSchema(repositoryServiceGetNumFilesToSendMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceGetAvailableChunkingStrategiesHandler := connect.NewUnaryHandler(
|
|
RepositoryServiceGetAvailableChunkingStrategiesProcedure,
|
|
svc.GetAvailableChunkingStrategies,
|
|
connect.WithSchema(repositoryServiceGetAvailableChunkingStrategiesMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
repositoryServiceGetLineNumberClassificationsHandler := connect.NewServerStreamHandler(
|
|
RepositoryServiceGetLineNumberClassificationsProcedure,
|
|
svc.GetLineNumberClassifications,
|
|
connect.WithSchema(repositoryServiceGetLineNumberClassificationsMethodDescriptor),
|
|
connect.WithHandlerOptions(opts...),
|
|
)
|
|
return "/aiserver.v1.RepositoryService/", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
|
switch r.URL.Path {
|
|
case RepositoryServiceFastRepoInitHandshakeProcedure:
|
|
repositoryServiceFastRepoInitHandshakeHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceSyncMerkleSubtreeProcedure:
|
|
repositoryServiceSyncMerkleSubtreeHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceFastUpdateFileProcedure:
|
|
repositoryServiceFastUpdateFileHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceSearchRepositoryV2Procedure:
|
|
repositoryServiceSearchRepositoryV2Handler.ServeHTTP(w, r)
|
|
case RepositoryServiceRemoveRepositoryV2Procedure:
|
|
repositoryServiceRemoveRepositoryV2Handler.ServeHTTP(w, r)
|
|
case RepositoryServiceSemSearchFastProcedure:
|
|
repositoryServiceSemSearchFastHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceSemSearchProcedure:
|
|
repositoryServiceSemSearchHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceEnsureIndexCreatedProcedure:
|
|
repositoryServiceEnsureIndexCreatedHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceGetHighLevelFolderDescriptionProcedure:
|
|
repositoryServiceGetHighLevelFolderDescriptionHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceGetEmbeddingsProcedure:
|
|
repositoryServiceGetEmbeddingsHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceGetUploadLimitsProcedure:
|
|
repositoryServiceGetUploadLimitsHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceGetNumFilesToSendProcedure:
|
|
repositoryServiceGetNumFilesToSendHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceGetAvailableChunkingStrategiesProcedure:
|
|
repositoryServiceGetAvailableChunkingStrategiesHandler.ServeHTTP(w, r)
|
|
case RepositoryServiceGetLineNumberClassificationsProcedure:
|
|
repositoryServiceGetLineNumberClassificationsHandler.ServeHTTP(w, r)
|
|
default:
|
|
http.NotFound(w, r)
|
|
}
|
|
})
|
|
}
|
|
|
|
// UnimplementedRepositoryServiceHandler returns CodeUnimplemented from all methods.
|
|
type UnimplementedRepositoryServiceHandler struct{}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) FastRepoInitHandshake(context.Context, *connect.Request[v1.FastRepoInitHandshakeRequest]) (*connect.Response[v1.FastRepoInitHandshakeResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.FastRepoInitHandshake is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) SyncMerkleSubtree(context.Context, *connect.Request[v1.SyncMerkleSubtreeRequest]) (*connect.Response[v1.SyncMerkleSubtreeResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.SyncMerkleSubtree is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) FastUpdateFile(context.Context, *connect.Request[v1.FastUpdateFileRequest]) (*connect.Response[v1.FastUpdateFileResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.FastUpdateFile is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) SearchRepositoryV2(context.Context, *connect.Request[v1.SearchRepositoryRequest]) (*connect.Response[v1.SearchRepositoryResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.SearchRepositoryV2 is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) RemoveRepositoryV2(context.Context, *connect.Request[v1.RemoveRepositoryRequest]) (*connect.Response[v1.RemoveRepositoryResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.RemoveRepositoryV2 is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) SemSearchFast(context.Context, *connect.Request[v1.SemSearchRequest], *connect.ServerStream[v1.SemSearchResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.SemSearchFast is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) SemSearch(context.Context, *connect.Request[v1.SemSearchRequest], *connect.ServerStream[v1.SemSearchResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.SemSearch is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) EnsureIndexCreated(context.Context, *connect.Request[v1.EnsureIndexCreatedRequest]) (*connect.Response[v1.EnsureIndexCreatedResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.EnsureIndexCreated is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) GetHighLevelFolderDescription(context.Context, *connect.Request[v1.GetHighLevelFolderDescriptionRequest]) (*connect.Response[v1.GetHighLevelFolderDescriptionResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.GetHighLevelFolderDescription is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) GetEmbeddings(context.Context, *connect.Request[v1.GetEmbeddingsRequest]) (*connect.Response[v1.GetEmbeddingsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.GetEmbeddings is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) GetUploadLimits(context.Context, *connect.Request[v1.GetUploadLimitsRequest]) (*connect.Response[v1.GetUploadLimitsResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.GetUploadLimits is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) GetNumFilesToSend(context.Context, *connect.Request[v1.GetNumFilesToSendRequest]) (*connect.Response[v1.GetNumFilesToSendResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.GetNumFilesToSend is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) GetAvailableChunkingStrategies(context.Context, *connect.Request[v1.GetAvailableChunkingStrategiesRequest]) (*connect.Response[v1.GetAvailableChunkingStrategiesResponse], error) {
|
|
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.GetAvailableChunkingStrategies is not implemented"))
|
|
}
|
|
|
|
func (UnimplementedRepositoryServiceHandler) GetLineNumberClassifications(context.Context, *connect.Request[v1.GetLineNumberClassificationsRequest], *connect.ServerStream[v1.GetLineNumberClassificationsResponse]) error {
|
|
return connect.NewError(connect.CodeUnimplemented, errors.New("aiserver.v1.RepositoryService.GetLineNumberClassifications is not implemented"))
|
|
}
|