Documentation
¶
Overview ¶
Package client provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.6.0 DO NOT EDIT.
Index ¶
- Constants
- func NewActivateDecisionModelRequest(server string, name string, body ActivateDecisionModelJSONRequestBody) (*http.Request, error)
- func NewActivateDecisionModelRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddAttachmentRequestWithBody(server string, cid string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddGroupMemberRequest(server string, id string, body AddGroupMemberJSONRequestBody) (*http.Request, error)
- func NewAddGroupMemberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAppAgentChatRequest(server string, app string, id string, body AppAgentChatJSONRequestBody) (*http.Request, error)
- func NewAppAgentChatRequestWithBody(server string, app string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewApproveActionRequest(server string, id string, body ApproveActionJSONRequestBody) (*http.Request, error)
- func NewApproveActionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewArchiveAgentSkillVersionRequest(server string, name string, version int) (*http.Request, error)
- func NewBrowseKnowledgeCollectionChunksRequest(server string, id string, params *BrowseKnowledgeCollectionChunksParams) (*http.Request, error)
- func NewCancelAutoIndexJobRequest(server string, body CancelAutoIndexJobJSONRequestBody) (*http.Request, error)
- func NewCancelAutoIndexJobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCancelJobRequest(server string, jobId string) (*http.Request, error)
- func NewCancelNativeJobRequest(server string, apiKey string, jobId string) (*http.Request, error)
- func NewChatCompletionsRequest(server string, body ChatCompletionsJSONRequestBody) (*http.Request, error)
- func NewChatCompletionsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCheckAgentSkillUpstreamRequest(server string, name string, params *CheckAgentSkillUpstreamParams) (*http.Request, error)
- func NewClaimActionRequest(server string, id string) (*http.Request, error)
- func NewCompleteEvalRunRequest(server string, id string, body CompleteEvalRunJSONRequestBody) (*http.Request, error)
- func NewCompleteEvalRunRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewCountTokensRequest(server string, body CountTokensJSONRequestBody) (*http.Request, error)
- func NewCountTokensRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateActionRequest(server string, body CreateActionJSONRequestBody) (*http.Request, error)
- func NewCreateActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentKeyRequest(server string, id string, body CreateAgentKeyJSONRequestBody) (*http.Request, error)
- func NewCreateAgentKeyRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
- func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentSkillRequest(server string, body CreateAgentSkillJSONRequestBody) (*http.Request, error)
- func NewCreateAgentSkillRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateConversationRequest(server string, body CreateConversationJSONRequestBody) (*http.Request, error)
- func NewCreateConversationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateEmployeeRequest(server string, body CreateEmployeeJSONRequestBody) (*http.Request, error)
- func NewCreateEmployeeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateEvalSuiteRevisionRequest(server string, body CreateEvalSuiteRevisionJSONRequestBody) (*http.Request, error)
- func NewCreateEvalSuiteRevisionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGroupRequest(server string, body CreateGroupJSONRequestBody) (*http.Request, error)
- func NewCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateHookRequest(server string, body CreateHookJSONRequestBody) (*http.Request, error)
- func NewCreateHookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateJobRequest(server string, body CreateJobJSONRequestBody) (*http.Request, error)
- func NewCreateJobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateKnowledgeCollectionRequest(server string, body CreateKnowledgeCollectionJSONRequestBody) (*http.Request, error)
- func NewCreateKnowledgeCollectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateKnowledgeSignalRequest(server string, body CreateKnowledgeSignalJSONRequestBody) (*http.Request, error)
- func NewCreateKnowledgeSignalRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateManagedSessionRequest(server string, body CreateManagedSessionJSONRequestBody) (*http.Request, error)
- func NewCreateManagedSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateMessageRequest(server string, params *CreateMessageParams, body CreateMessageJSONRequestBody) (*http.Request, error)
- func NewCreateMessageRequestWithBody(server string, params *CreateMessageParams, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateNativeJobRequest(server string, apiKey string, body CreateNativeJobJSONRequestBody) (*http.Request, error)
- func NewCreateNativeJobRequestWithBody(server string, apiKey string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateScheduleRequest(server string, body CreateScheduleJSONRequestBody) (*http.Request, error)
- func NewCreateScheduleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSelfServiceKeyRequest(server string, body CreateSelfServiceKeyJSONRequestBody) (*http.Request, error)
- func NewCreateSelfServiceKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateServiceKeyRequest(server string, body CreateServiceKeyJSONRequestBody) (*http.Request, error)
- func NewCreateServiceKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDebugRetrieveKnowledgeRequest(server string, body DebugRetrieveKnowledgeJSONRequestBody) (*http.Request, error)
- func NewDebugRetrieveKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteAgentRequest(server string, agentId string) (*http.Request, error)
- func NewDeleteAttachmentRequest(server string, cid string, aid string) (*http.Request, error)
- func NewDeleteConnectorRequest(server string, kind string) (*http.Request, error)
- func NewDeleteConversationRequest(server string, id string) (*http.Request, error)
- func NewDeleteDocumentRequest(server string, documentId string) (*http.Request, error)
- func NewDeleteEmployeeRequest(server string, employeeId string) (*http.Request, error)
- func NewDeleteFileRequest(server string, tenantId string, sessionId string, path string) (*http.Request, error)
- func NewDeleteGroupRequest(server string, id string) (*http.Request, error)
- func NewDeleteHookRequest(server string, hookId string) (*http.Request, error)
- func NewDeleteKnowledgeCollectionRequest(server string, id string) (*http.Request, error)
- func NewDeleteKnowledgeDocumentRequest(server string, id string) (*http.Request, error)
- func NewDeleteScheduleRequest(server string, id string) (*http.Request, error)
- func NewDeleteServiceKeyRequest(server string, keyId string) (*http.Request, error)
- func NewDeleteUploadedFileRequest(server string, id string) (*http.Request, error)
- func NewDeleteUserRequest(server string, userId string) (*http.Request, error)
- func NewDiffAgentSkillVersionsRequest(server string, name string, params *DiffAgentSkillVersionsParams) (*http.Request, error)
- func NewDownloadAttachmentRequest(server string, cid string, aid string) (*http.Request, error)
- func NewEditAgentSkillRequest(server string, name string, body EditAgentSkillJSONRequestBody) (*http.Request, error)
- func NewEditAgentSkillRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewEditImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewEvaluateAndIssueAuthorizationGrantRequest(server string, body EvaluateAndIssueAuthorizationGrantJSONRequestBody) (*http.Request, error)
- func NewEvaluateAndIssueAuthorizationGrantRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewEvaluateFieldPolicyRequest(server string, pType string, body EvaluateFieldPolicyJSONRequestBody) (*http.Request, error)
- func NewEvaluateFieldPolicyRequestWithBody(server string, pType string, contentType string, body io.Reader) (*http.Request, error)
- func NewExecuteCapabilityRequest(server string, body ExecuteCapabilityJSONRequestBody) (*http.Request, error)
- func NewExecuteCapabilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewExportEmployeeBundleRequest(server string, employeeId string, params *ExportEmployeeBundleParams) (*http.Request, error)
- func NewExtractDocumentRequest(server string, body ExtractDocumentJSONRequestBody) (*http.Request, error)
- func NewExtractDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGenerateImageRequest(server string, body GenerateImageJSONRequestBody) (*http.Request, error)
- func NewGenerateImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetActionRequest(server string, id string) (*http.Request, error)
- func NewGetAgentRequest(server string, agentId string) (*http.Request, error)
- func NewGetAgentSchemaRequest(server string) (*http.Request, error)
- func NewGetAgentSkillRequest(server string, name string) (*http.Request, error)
- func NewGetAgentSkillVersionRequest(server string, name string, version int) (*http.Request, error)
- func NewGetAppAgentRequest(server string, app string, id string) (*http.Request, error)
- func NewGetAuthorizationGraphRequest(server string, id string) (*http.Request, error)
- func NewGetAutoIndexStatusRequest(server string) (*http.Request, error)
- func NewGetCapabilitiesRequest(server string) (*http.Request, error)
- func NewGetConnectorCredentialsRequest(server string, kind string) (*http.Request, error)
- func NewGetConnectorRequest(server string, kind string) (*http.Request, error)
- func NewGetConversationRequest(server string, id string) (*http.Request, error)
- func NewGetDecisionModelRequest(server string, name string) (*http.Request, error)
- func NewGetDeploymentRequest(server string) (*http.Request, error)
- func NewGetEmployeeRequest(server string, employeeId string) (*http.Request, error)
- func NewGetEntitlementsRequest(server string, params *GetEntitlementsParams) (*http.Request, error)
- func NewGetEvalRunRequest(server string, id string) (*http.Request, error)
- func NewGetEvalSuiteRevisionRequest(server string, name string, revision int) (*http.Request, error)
- func NewGetFeaturesRequest(server string) (*http.Request, error)
- func NewGetFieldPolicyRequest(server string, pType string) (*http.Request, error)
- func NewGetFileRequest(server string, id string) (*http.Request, error)
- func NewGetGroupRequest(server string, id string) (*http.Request, error)
- func NewGetHookRequest(server string, hookId string) (*http.Request, error)
- func NewGetHouseProfileRequest(server string, employeeId string) (*http.Request, error)
- func NewGetInfraHealthRequest(server string, params *GetInfraHealthParams) (*http.Request, error)
- func NewGetJobRequest(server string, jobId string) (*http.Request, error)
- func NewGetKnowledgeCollectionRequest(server string, id string) (*http.Request, error)
- func NewGetLogsRequest(server string, params *GetLogsParams) (*http.Request, error)
- func NewGetManagedSessionRequest(server string, sessionId string) (*http.Request, error)
- func NewGetMemoryRequest(server string, params *GetMemoryParams) (*http.Request, error)
- func NewGetModelRecommendationRequest(server string, profileId string) (*http.Request, error)
- func NewGetModelRecommendationsMarkdownRequest(server string, params *GetModelRecommendationsMarkdownParams) (*http.Request, error)
- func NewGetModelRecommendationsRequest(server string, params *GetModelRecommendationsParams) (*http.Request, error)
- func NewGetNativeJobRequest(server string, apiKey string, jobId string) (*http.Request, error)
- func NewGetPersonaByIDRequest(server string, id string) (*http.Request, error)
- func NewGetScheduleRequest(server string, id string) (*http.Request, error)
- func NewGetSettingRequest(server string, key string) (*http.Request, error)
- func NewGetSharepointSyncStatusRequest(server string) (*http.Request, error)
- func NewGetTenantEntitlementsRequest(server string, tenant string) (*http.Request, error)
- func NewGetUserRequest(server string, userId string) (*http.Request, error)
- func NewImageVariationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewImportAgentSkillsRequest(server string, body ImportAgentSkillsJSONRequestBody) (*http.Request, error)
- func NewImportAgentSkillsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewImportEmployeeBundleRequestWithBody(server string, params *ImportEmployeeBundleParams, contentType string, ...) (*http.Request, error)
- func NewIngestKnowledgeDocumentRequest(server string, body IngestKnowledgeDocumentJSONRequestBody) (*http.Request, error)
- func NewIngestKnowledgeDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewIngestKnowledgeRequest(server string, body IngestKnowledgeJSONRequestBody) (*http.Request, error)
- func NewIngestKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewInstallAppRequest(server string, name string) (*http.Request, error)
- func NewIssueExecutionCapabilityRequest(server string, body IssueExecutionCapabilityJSONRequestBody) (*http.Request, error)
- func NewIssueExecutionCapabilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewListActionsRequest(server string, params *ListActionsParams) (*http.Request, error)
- func NewListAgentSkillsRequest(server string) (*http.Request, error)
- func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
- func NewListAppAgentsRequest(server string, app string) (*http.Request, error)
- func NewListAppKnowledgeCollectionsRequest(server string) (*http.Request, error)
- func NewListAppMigrationsRequest(server string, app string) (*http.Request, error)
- func NewListAppsRequest(server string) (*http.Request, error)
- func NewListAuthorizationGrantsRequest(server string, params *ListAuthorizationGrantsParams) (*http.Request, error)
- func NewListAuthorizationIntentsRequest(server string, params *ListAuthorizationIntentsParams) (*http.Request, error)
- func NewListConnectorsRequest(server string) (*http.Request, error)
- func NewListConversationsRequest(server string, params *ListConversationsParams) (*http.Request, error)
- func NewListDocumentsRequest(server string, params *ListDocumentsParams) (*http.Request, error)
- func NewListEmployeesRequest(server string, params *ListEmployeesParams) (*http.Request, error)
- func NewListEvalRunsRequest(server string) (*http.Request, error)
- func NewListEvalSuitesRequest(server string) (*http.Request, error)
- func NewListFieldAccessEventsRequest(server string, params *ListFieldAccessEventsParams) (*http.Request, error)
- func NewListFieldPoliciesRequest(server string) (*http.Request, error)
- func NewListFilesRequest(server string, tenantId string, sessionId string, params *ListFilesParams) (*http.Request, error)
- func NewListGroupsRequest(server string, params *ListGroupsParams) (*http.Request, error)
- func NewListHooksRequest(server string) (*http.Request, error)
- func NewListJobsRequest(server string, params *ListJobsParams) (*http.Request, error)
- func NewListKnowledgeCollectionDocumentsRequest(server string, id string) (*http.Request, error)
- func NewListKnowledgeCollectionsRequest(server string) (*http.Request, error)
- func NewListKnowledgeSignalsRequest(server string, params *ListKnowledgeSignalsParams) (*http.Request, error)
- func NewListModelsRequest(server string) (*http.Request, error)
- func NewListMyGroupsRequest(server string) (*http.Request, error)
- func NewListPersonasRequest(server string, params *ListPersonasParams) (*http.Request, error)
- func NewListPromotionCandidatesRequest(server string, params *ListPromotionCandidatesParams) (*http.Request, error)
- func NewListRegistryAgentsRequest(server string, params *ListRegistryAgentsParams) (*http.Request, error)
- func NewListSchedulesRequest(server string, params *ListSchedulesParams) (*http.Request, error)
- func NewListServiceKeysRequest(server string) (*http.Request, error)
- func NewListSettingsRequest(server string) (*http.Request, error)
- func NewListUsersRequest(server string) (*http.Request, error)
- func NewMarkAuthorizationIncidentRequest(server string, id string, body MarkAuthorizationIncidentJSONRequestBody) (*http.Request, error)
- func NewMarkAuthorizationIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewMcpRpcRequest(server string, body McpRpcJSONRequestBody) (*http.Request, error)
- func NewMcpRpcRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewNativeChatRequest(server string, apiKey string, params *NativeChatParams, ...) (*http.Request, error)
- func NewNativeChatRequestWithBody(server string, apiKey string, params *NativeChatParams, contentType string, ...) (*http.Request, error)
- func NewOauthAuthorizeRequest(server string, params *OauthAuthorizeParams) (*http.Request, error)
- func NewOauthClientsRequest(server string) (*http.Request, error)
- func NewOauthDiscoveryRequest(server string) (*http.Request, error)
- func NewOauthLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewOauthLoginRequestWithFormdataBody(server string, body OauthLoginFormdataRequestBody) (*http.Request, error)
- func NewOauthOpenidRequest(server string) (*http.Request, error)
- func NewOauthRevokeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewOauthRevokeRequestWithFormdataBody(server string, body OauthRevokeFormdataRequestBody) (*http.Request, error)
- func NewOauthTokenRequest(server string, body OauthTokenJSONRequestBody) (*http.Request, error)
- func NewOauthTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewOauthTokenRequestWithFormdataBody(server string, body OauthTokenFormdataRequestBody) (*http.Request, error)
- func NewOauthUpstreamCallbackRequest(server string, provider string, params *OauthUpstreamCallbackParams) (*http.Request, error)
- func NewOauthUpstreamLoginRequest(server string, provider string, params *OauthUpstreamLoginParams) (*http.Request, error)
- func NewOauthUserinfoRequest(server string) (*http.Request, error)
- func NewOcrDocumentRequest(server string, body OcrDocumentJSONRequestBody) (*http.Request, error)
- func NewOcrDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPauseAutoIndexRequest(server string, body PauseAutoIndexJSONRequestBody) (*http.Request, error)
- func NewPauseAutoIndexRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPredictDecisionModelRequest(server string, name string, body PredictDecisionModelJSONRequestBody) (*http.Request, error)
- func NewPredictDecisionModelRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewPromoteKnowledgeSignalRequest(server string, id string, body PromoteKnowledgeSignalJSONRequestBody) (*http.Request, error)
- func NewPromoteKnowledgeSignalRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewPublishAgentSkillVersionRequest(server string, name string, version int) (*http.Request, error)
- func NewPutConnectorRequest(server string, kind string, body PutConnectorJSONRequestBody) (*http.Request, error)
- func NewPutConnectorRequestWithBody(server string, kind string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutEntitlementsRequest(server string, params *PutEntitlementsParams, ...) (*http.Request, error)
- func NewPutEntitlementsRequestWithBody(server string, params *PutEntitlementsParams, contentType string, ...) (*http.Request, error)
- func NewPutHouseProfileRequest(server string, employeeId string, params *PutHouseProfileParams, ...) (*http.Request, error)
- func NewPutHouseProfileRequestWithBody(server string, employeeId string, params *PutHouseProfileParams, ...) (*http.Request, error)
- func NewPutSettingRequest(server string, key string, body PutSettingJSONRequestBody) (*http.Request, error)
- func NewPutSettingRequestWithBody(server string, key string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutTenantEntitlementsRequest(server string, tenant string, body PutTenantEntitlementsJSONRequestBody) (*http.Request, error)
- func NewPutTenantEntitlementsRequestWithBody(server string, tenant string, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryKnowledgeCollectionRequest(server string, id string, body QueryKnowledgeCollectionJSONRequestBody) (*http.Request, error)
- func NewQueryKnowledgeCollectionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewReadFileRequest(server string, tenantId string, sessionId string, path string) (*http.Request, error)
- func NewRealtimeVoiceRequest(server string, params *RealtimeVoiceParams) (*http.Request, error)
- func NewRejectActionRequest(server string, id string, body RejectActionJSONRequestBody) (*http.Request, error)
- func NewRejectActionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewRejectKnowledgeSignalRequest(server string, id string) (*http.Request, error)
- func NewReloadAppRequest(server string, name string) (*http.Request, error)
- func NewRemoveGroupMemberRequest(server string, id string, userID string) (*http.Request, error)
- func NewRenameConversationRequest(server string, id string, body RenameConversationJSONRequestBody) (*http.Request, error)
- func NewRenameConversationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewResumeAutoIndexRequest(server string) (*http.Request, error)
- func NewRevokeAuthorizationGrantRequest(server string, id string, body RevokeAuthorizationGrantJSONRequestBody) (*http.Request, error)
- func NewRevokeAuthorizationGrantRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewRevokeExecutionCapabilityRequest(server string, id string, body RevokeExecutionCapabilityJSONRequestBody) (*http.Request, error)
- func NewRevokeExecutionCapabilityRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewRunSkillToolRequest(server string, skill string, tool string, body RunSkillToolJSONRequestBody) (*http.Request, error)
- func NewRunSkillToolRequestWithBody(server string, skill string, tool string, contentType string, body io.Reader) (*http.Request, error)
- func NewScimCreateUserRequestWithApplicationScimPlusJSONBody(server string, body ScimCreateUserApplicationScimPlusJSONRequestBody) (*http.Request, error)
- func NewScimCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewScimDeleteUserRequest(server string, id string) (*http.Request, error)
- func NewScimGetUserRequest(server string, id string) (*http.Request, error)
- func NewScimListUsersRequest(server string, params *ScimListUsersParams) (*http.Request, error)
- func NewScimPatchUserRequestWithApplicationScimPlusJSONBody(server string, id string, body ScimPatchUserApplicationScimPlusJSONRequestBody) (*http.Request, error)
- func NewScimPatchUserRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewScimReplaceUserRequestWithApplicationScimPlusJSONBody(server string, id string, ...) (*http.Request, error)
- func NewScimReplaceUserRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewScimResourceTypesRequest(server string) (*http.Request, error)
- func NewScimSchemasRequest(server string) (*http.Request, error)
- func NewScimServiceProviderConfigRequest(server string) (*http.Request, error)
- func NewSearchAppKnowledgeRequest(server string, body SearchAppKnowledgeJSONRequestBody) (*http.Request, error)
- func NewSearchAppKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchKnowledgeRequest(server string, body SearchKnowledgeJSONRequestBody) (*http.Request, error)
- func NewSearchKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchRequest(server string, body SearchJSONRequestBody) (*http.Request, error)
- func NewSearchRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewStartEvalRunRequest(server string, body StartEvalRunJSONRequestBody) (*http.Request, error)
- func NewStartEvalRunRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewStreamJobRequest(server string, jobId string, params *StreamJobParams) (*http.Request, error)
- func NewStreamNativeJobRequest(server string, apiKey string, jobId string, params *StreamNativeJobParams) (*http.Request, error)
- func NewSubmitCustomToolResultRequest(server string, messageId string, body SubmitCustomToolResultJSONRequestBody) (*http.Request, error)
- func NewSubmitCustomToolResultRequestWithBody(server string, messageId string, contentType string, body io.Reader) (*http.Request, error)
- func NewSuspendAuthorizationGrantRequest(server string, id string, body SuspendAuthorizationGrantJSONRequestBody) (*http.Request, error)
- func NewSuspendAuthorizationGrantRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewSynthesizeSpeechRequest(server string, body SynthesizeSpeechJSONRequestBody) (*http.Request, error)
- func NewSynthesizeSpeechRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTrainDecisionModelRequest(server string, name string, params *TrainDecisionModelParams, ...) (*http.Request, error)
- func NewTrainDecisionModelRequestWithBody(server string, name string, params *TrainDecisionModelParams, ...) (*http.Request, error)
- func NewTranscribeAudioRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUninstallAppRequest(server string, name string) (*http.Request, error)
- func NewUpdateAgentRequest(server string, agentId string, body UpdateAgentJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateConversationMetadataRequest(server string, id string, body UpdateConversationMetadataJSONRequestBody) (*http.Request, error)
- func NewUpdateConversationMetadataRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateEmployeeRequest(server string, employeeId string, body UpdateEmployeeJSONRequestBody) (*http.Request, error)
- func NewUpdateEmployeeRequestWithBody(server string, employeeId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateFieldPolicyRequest(server string, pType string, body UpdateFieldPolicyJSONRequestBody) (*http.Request, error)
- func NewUpdateFieldPolicyRequestWithBody(server string, pType string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateScheduleRequest(server string, id string, body UpdateScheduleJSONRequestBody) (*http.Request, error)
- func NewUpdateScheduleRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewWriteFileRequestWithBody(server string, tenantId string, sessionId string, path string, ...) (*http.Request, error)
- type ActionCallback
- type ActionDecisionRequest
- type ActionEnvelope
- type ActionList
- type ActivateDecisionModelJSONRequestBody
- type ActivateDecisionModelResponse
- type AddAttachmentMultipartBody
- type AddAttachmentMultipartRequestBody
- type AddAttachmentResponse
- type AddGroupMemberJSONRequestBody
- type AddGroupMemberRequest
- type AddGroupMemberResponse
- type Agent
- type AgentCreate
- type AgentCreateEgressGuard
- type AgentCreateOnAmbiguousEntity
- type AgentCreateToolScope
- type AgentCreateVisibility
- type AgentEgressGuard
- type AgentGuardrails
- type AgentGuardrailsDateNormalizer
- type AgentGuardrailsPiiRedactor
- type AgentKey
- type AgentList
- type AgentOnAmbiguousEntity
- type AgentSkillDiff
- type AgentSkillEdit
- type AgentSkillFileDiff
- type AgentSkillFileDiffChange
- type AgentSkillFiles
- type AgentSkillFound
- type AgentSkillImportPreview
- type AgentSkillImportRequest
- type AgentSkillImportResult
- type AgentSkillList
- type AgentSkillSource
- type AgentSkillSourceKind
- type AgentSkillSummary
- type AgentSkillSummaryLatestStatus
- type AgentSkillUpstream
- type AgentSkillVersion
- type AgentSkillVersionList
- type AgentSkillVersionStatus
- type AgentSkillWriteResult
- type AgentThinking
- type AgentThinkingEffort
- type AgentToolScope
- type AgentTriage
- type AgentTriageDefaultBrain
- type AgentType
- type AgentUpdate
- type AgentUpdateEgressGuard
- type AgentUpdateOnAmbiguousEntity
- type AgentUpdateToolScope
- type AgentUpdateVisibility
- type AgentVisibility
- type App
- type AppAgent
- type AppAgentChatJSONRequestBody
- type AppAgentChatResponse
- type AppAgentList
- type AppInstallResult
- type AppList
- type AppMigration
- type AppMigrationList
- type AppMigrationStatus
- type ApproveActionJSONRequestBody
- type ApproveActionResponse
- type ArchiveAgentSkillVersionResponse
- type Attachment
- type AuthorizationConnectorScope
- type AuthorizationDataScope
- type AuthorizationDecision
- type AuthorizationEvidenceProfile
- type AuthorizationGraph
- type AuthorizationIntent
- type AutonomyGrant
- type AutonomyGrantLifecycleState
- type BadRequest
- type BrowseKnowledgeCollectionChunksParams
- type BrowseKnowledgeCollectionChunksResponse
- type BundleImportResult
- type CancelAutoIndexJobJSONBody
- type CancelAutoIndexJobJSONRequestBody
- type CancelAutoIndexJobResponse
- type CancelJobResponse
- type CancelNativeJobResponse
- type ChatCompletionChoice
- type ChatCompletionChoiceFinishReason
- type ChatCompletionRequest
- type ChatCompletionRequestMetadataBrain
- type ChatCompletionRequestMetadataEgressGuard
- type ChatCompletionRequestMetadataOnAmbiguousEntity
- type ChatCompletionRequestMetadataResearchDepth
- type ChatCompletionRequestMetadataThinkingEffort
- type ChatCompletionRequestReasoningEffort
- type ChatCompletionRequest_Metadata
- func (a ChatCompletionRequest_Metadata) Get(fieldName string) (value interface{}, found bool)
- func (a ChatCompletionRequest_Metadata) MarshalJSON() ([]byte, error)
- func (a *ChatCompletionRequest_Metadata) Set(fieldName string, value interface{})
- func (a *ChatCompletionRequest_Metadata) UnmarshalJSON(b []byte) error
- type ChatCompletionResponse
- type ChatCompletionResponseFormat
- func (a ChatCompletionResponseFormat) Get(fieldName string) (value interface{}, found bool)
- func (a ChatCompletionResponseFormat) MarshalJSON() ([]byte, error)
- func (a *ChatCompletionResponseFormat) Set(fieldName string, value interface{})
- func (a *ChatCompletionResponseFormat) UnmarshalJSON(b []byte) error
- type ChatCompletionResponseNovaGrounding
- type ChatCompletionUsage
- type ChatCompletionsJSONRequestBody
- type ChatCompletionsResponse
- type ChatMessage
- type CheckAgentSkillUpstreamParams
- type CheckAgentSkillUpstreamResponse
- type Citation
- type CitationCiteSource
- type CitationType
- type ClaimActionResponse
- type Client
- func (c *Client) ActivateDecisionModel(ctx context.Context, name string, body ActivateDecisionModelJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ActivateDecisionModelWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddAttachmentWithBody(ctx context.Context, cid string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddGroupMember(ctx context.Context, id string, body AddGroupMemberJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddGroupMemberWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AppAgentChat(ctx context.Context, app string, id string, body AppAgentChatJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AppAgentChatWithBody(ctx context.Context, app string, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ApproveAction(ctx context.Context, id string, body ApproveActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ApproveActionWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ArchiveAgentSkillVersion(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) BrowseKnowledgeCollectionChunks(ctx context.Context, id string, params *BrowseKnowledgeCollectionChunksParams, ...) (*http.Response, error)
- func (c *Client) CancelAutoIndexJob(ctx context.Context, body CancelAutoIndexJobJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CancelAutoIndexJobWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CancelJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CancelNativeJob(ctx context.Context, apiKey string, jobId string, ...) (*http.Response, error)
- func (c *Client) ChatCompletions(ctx context.Context, body ChatCompletionsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ChatCompletionsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CheckAgentSkillUpstream(ctx context.Context, name string, params *CheckAgentSkillUpstreamParams, ...) (*http.Response, error)
- func (c *Client) ClaimAction(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CompleteEvalRun(ctx context.Context, id string, body CompleteEvalRunJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CompleteEvalRunWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CountTokens(ctx context.Context, body CountTokensJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CountTokensWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAction(ctx context.Context, body CreateActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateActionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentKey(ctx context.Context, id string, body CreateAgentKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentKeyWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgentSkill(ctx context.Context, body CreateAgentSkillJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentSkillWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateConversationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateEmployee(ctx context.Context, body CreateEmployeeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateEmployeeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateEvalSuiteRevision(ctx context.Context, body CreateEvalSuiteRevisionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateEvalSuiteRevisionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateHook(ctx context.Context, body CreateHookJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateHookWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateJob(ctx context.Context, body CreateJobJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateJobWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateKnowledgeCollection(ctx context.Context, body CreateKnowledgeCollectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateKnowledgeCollectionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateKnowledgeSignal(ctx context.Context, body CreateKnowledgeSignalJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateKnowledgeSignalWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateManagedSession(ctx context.Context, body CreateManagedSessionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateManagedSessionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMessage(ctx context.Context, params *CreateMessageParams, ...) (*http.Response, error)
- func (c *Client) CreateMessageWithBody(ctx context.Context, params *CreateMessageParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateNativeJob(ctx context.Context, apiKey string, body CreateNativeJobJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateNativeJobWithBody(ctx context.Context, apiKey string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSchedule(ctx context.Context, body CreateScheduleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateScheduleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSelfServiceKey(ctx context.Context, body CreateSelfServiceKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSelfServiceKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateServiceKey(ctx context.Context, body CreateServiceKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateServiceKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DebugRetrieveKnowledge(ctx context.Context, body DebugRetrieveKnowledgeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DebugRetrieveKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteAttachment(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteConnector(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDocument(ctx context.Context, documentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteEmployee(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteFile(ctx context.Context, tenantId string, sessionId string, path string, ...) (*http.Response, error)
- func (c *Client) DeleteGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteHook(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteKnowledgeCollection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteKnowledgeDocument(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSchedule(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteServiceKey(ctx context.Context, keyId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUploadedFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DiffAgentSkillVersions(ctx context.Context, name string, params *DiffAgentSkillVersionsParams, ...) (*http.Response, error)
- func (c *Client) DownloadAttachment(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EditAgentSkill(ctx context.Context, name string, body EditAgentSkillJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EditAgentSkillWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EditImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EvaluateAndIssueAuthorizationGrant(ctx context.Context, body EvaluateAndIssueAuthorizationGrantJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EvaluateAndIssueAuthorizationGrantWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EvaluateFieldPolicy(ctx context.Context, pType string, body EvaluateFieldPolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EvaluateFieldPolicyWithBody(ctx context.Context, pType string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ExecuteCapability(ctx context.Context, body ExecuteCapabilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ExecuteCapabilityWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ExportEmployeeBundle(ctx context.Context, employeeId string, params *ExportEmployeeBundleParams, ...) (*http.Response, error)
- func (c *Client) ExtractDocument(ctx context.Context, body ExtractDocumentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ExtractDocumentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GenerateImage(ctx context.Context, body GenerateImageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GenerateImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetAction(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentSchema(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentSkill(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentSkillVersion(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAppAgent(ctx context.Context, app string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthorizationGraph(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAutoIndexStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCapabilities(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConnector(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConnectorCredentials(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDecisionModel(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDeployment(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEmployee(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEntitlements(ctx context.Context, params *GetEntitlementsParams, ...) (*http.Response, error)
- func (c *Client) GetEvalRun(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEvalSuiteRevision(ctx context.Context, name string, revision int, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFeatures(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFieldPolicy(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetHook(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetHouseProfile(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInfraHealth(ctx context.Context, params *GetInfraHealthParams, ...) (*http.Response, error)
- func (c *Client) GetJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetKnowledgeCollection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLogs(ctx context.Context, params *GetLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetManagedSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMemory(ctx context.Context, params *GetMemoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetModelRecommendation(ctx context.Context, profileId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetModelRecommendations(ctx context.Context, params *GetModelRecommendationsParams, ...) (*http.Response, error)
- func (c *Client) GetModelRecommendationsMarkdown(ctx context.Context, params *GetModelRecommendationsMarkdownParams, ...) (*http.Response, error)
- func (c *Client) GetNativeJob(ctx context.Context, apiKey string, jobId string, ...) (*http.Response, error)
- func (c *Client) GetPersonaByID(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSchedule(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSetting(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSharepointSyncStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTenantEntitlements(ctx context.Context, tenant string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ImageVariationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ImportAgentSkills(ctx context.Context, body ImportAgentSkillsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ImportAgentSkillsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ImportEmployeeBundleWithBody(ctx context.Context, params *ImportEmployeeBundleParams, contentType string, ...) (*http.Response, error)
- func (c *Client) IngestKnowledge(ctx context.Context, body IngestKnowledgeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) IngestKnowledgeDocument(ctx context.Context, body IngestKnowledgeDocumentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) IngestKnowledgeDocumentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) IngestKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) InstallApp(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) IssueExecutionCapability(ctx context.Context, body IssueExecutionCapabilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) IssueExecutionCapabilityWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListActions(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgentSkills(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAppAgents(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAppKnowledgeCollections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAppMigrations(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListApps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAuthorizationGrants(ctx context.Context, params *ListAuthorizationGrantsParams, ...) (*http.Response, error)
- func (c *Client) ListAuthorizationIntents(ctx context.Context, params *ListAuthorizationIntentsParams, ...) (*http.Response, error)
- func (c *Client) ListConnectors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListConversations(ctx context.Context, params *ListConversationsParams, ...) (*http.Response, error)
- func (c *Client) ListDocuments(ctx context.Context, params *ListDocumentsParams, ...) (*http.Response, error)
- func (c *Client) ListEmployees(ctx context.Context, params *ListEmployeesParams, ...) (*http.Response, error)
- func (c *Client) ListEvalRuns(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListEvalSuites(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFieldAccessEvents(ctx context.Context, params *ListFieldAccessEventsParams, ...) (*http.Response, error)
- func (c *Client) ListFieldPolicies(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFiles(ctx context.Context, tenantId string, sessionId string, ...) (*http.Response, error)
- func (c *Client) ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListHooks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListKnowledgeCollectionDocuments(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListKnowledgeCollections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListKnowledgeSignals(ctx context.Context, params *ListKnowledgeSignalsParams, ...) (*http.Response, error)
- func (c *Client) ListModels(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListMyGroups(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPersonas(ctx context.Context, params *ListPersonasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPromotionCandidates(ctx context.Context, params *ListPromotionCandidatesParams, ...) (*http.Response, error)
- func (c *Client) ListRegistryAgents(ctx context.Context, params *ListRegistryAgentsParams, ...) (*http.Response, error)
- func (c *Client) ListSchedules(ctx context.Context, params *ListSchedulesParams, ...) (*http.Response, error)
- func (c *Client) ListServiceKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MarkAuthorizationIncident(ctx context.Context, id string, body MarkAuthorizationIncidentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) MarkAuthorizationIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) McpRpc(ctx context.Context, body McpRpcJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) McpRpcWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) NativeChat(ctx context.Context, apiKey string, params *NativeChatParams, ...) (*http.Response, error)
- func (c *Client) NativeChatWithBody(ctx context.Context, apiKey string, params *NativeChatParams, ...) (*http.Response, error)
- func (c *Client) OauthAuthorize(ctx context.Context, params *OauthAuthorizeParams, ...) (*http.Response, error)
- func (c *Client) OauthClients(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OauthDiscovery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OauthLoginWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) OauthLoginWithFormdataBody(ctx context.Context, body OauthLoginFormdataRequestBody, ...) (*http.Response, error)
- func (c *Client) OauthOpenid(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OauthRevokeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) OauthRevokeWithFormdataBody(ctx context.Context, body OauthRevokeFormdataRequestBody, ...) (*http.Response, error)
- func (c *Client) OauthToken(ctx context.Context, body OauthTokenJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) OauthTokenWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) OauthTokenWithFormdataBody(ctx context.Context, body OauthTokenFormdataRequestBody, ...) (*http.Response, error)
- func (c *Client) OauthUpstreamCallback(ctx context.Context, provider string, params *OauthUpstreamCallbackParams, ...) (*http.Response, error)
- func (c *Client) OauthUpstreamLogin(ctx context.Context, provider string, params *OauthUpstreamLoginParams, ...) (*http.Response, error)
- func (c *Client) OauthUserinfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OcrDocument(ctx context.Context, body OcrDocumentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) OcrDocumentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PauseAutoIndex(ctx context.Context, body PauseAutoIndexJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PauseAutoIndexWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PredictDecisionModel(ctx context.Context, name string, body PredictDecisionModelJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PredictDecisionModelWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PromoteKnowledgeSignal(ctx context.Context, id string, body PromoteKnowledgeSignalJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PromoteKnowledgeSignalWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PublishAgentSkillVersion(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutConnector(ctx context.Context, kind string, body PutConnectorJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutConnectorWithBody(ctx context.Context, kind string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutEntitlements(ctx context.Context, params *PutEntitlementsParams, ...) (*http.Response, error)
- func (c *Client) PutEntitlementsWithBody(ctx context.Context, params *PutEntitlementsParams, contentType string, ...) (*http.Response, error)
- func (c *Client) PutHouseProfile(ctx context.Context, employeeId string, params *PutHouseProfileParams, ...) (*http.Response, error)
- func (c *Client) PutHouseProfileWithBody(ctx context.Context, employeeId string, params *PutHouseProfileParams, ...) (*http.Response, error)
- func (c *Client) PutSetting(ctx context.Context, key string, body PutSettingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutSettingWithBody(ctx context.Context, key string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutTenantEntitlements(ctx context.Context, tenant string, body PutTenantEntitlementsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutTenantEntitlementsWithBody(ctx context.Context, tenant string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) QueryKnowledgeCollection(ctx context.Context, id string, body QueryKnowledgeCollectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) QueryKnowledgeCollectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReadFile(ctx context.Context, tenantId string, sessionId string, path string, ...) (*http.Response, error)
- func (c *Client) RealtimeVoice(ctx context.Context, params *RealtimeVoiceParams, ...) (*http.Response, error)
- func (c *Client) RejectAction(ctx context.Context, id string, body RejectActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RejectActionWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RejectKnowledgeSignal(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ReloadApp(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveGroupMember(ctx context.Context, id string, userID string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RenameConversation(ctx context.Context, id string, body RenameConversationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RenameConversationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResumeAutoIndex(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RevokeAuthorizationGrant(ctx context.Context, id string, body RevokeAuthorizationGrantJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RevokeAuthorizationGrantWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RevokeExecutionCapability(ctx context.Context, id string, body RevokeExecutionCapabilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RevokeExecutionCapabilityWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RunSkillTool(ctx context.Context, skill string, tool string, ...) (*http.Response, error)
- func (c *Client) RunSkillToolWithBody(ctx context.Context, skill string, tool string, contentType string, ...) (*http.Response, error)
- func (c *Client) ScimCreateUserWithApplicationScimPlusJSONBody(ctx context.Context, body ScimCreateUserApplicationScimPlusJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ScimCreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ScimDeleteUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ScimGetUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ScimListUsers(ctx context.Context, params *ScimListUsersParams, ...) (*http.Response, error)
- func (c *Client) ScimPatchUserWithApplicationScimPlusJSONBody(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) ScimPatchUserWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ScimReplaceUserWithApplicationScimPlusJSONBody(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) ScimReplaceUserWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ScimResourceTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ScimSchemas(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ScimServiceProviderConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Search(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SearchAppKnowledge(ctx context.Context, body SearchAppKnowledgeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchAppKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchKnowledge(ctx context.Context, body SearchKnowledgeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StartEvalRun(ctx context.Context, body StartEvalRunJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) StartEvalRunWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StreamJob(ctx context.Context, jobId string, params *StreamJobParams, ...) (*http.Response, error)
- func (c *Client) StreamNativeJob(ctx context.Context, apiKey string, jobId string, ...) (*http.Response, error)
- func (c *Client) SubmitCustomToolResult(ctx context.Context, messageId string, ...) (*http.Response, error)
- func (c *Client) SubmitCustomToolResultWithBody(ctx context.Context, messageId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SuspendAuthorizationGrant(ctx context.Context, id string, body SuspendAuthorizationGrantJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SuspendAuthorizationGrantWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SynthesizeSpeech(ctx context.Context, body SynthesizeSpeechJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SynthesizeSpeechWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TrainDecisionModel(ctx context.Context, name string, params *TrainDecisionModelParams, ...) (*http.Response, error)
- func (c *Client) TrainDecisionModelWithBody(ctx context.Context, name string, params *TrainDecisionModelParams, ...) (*http.Response, error)
- func (c *Client) TranscribeAudioWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UninstallApp(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateAgent(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateConversationMetadata(ctx context.Context, id string, body UpdateConversationMetadataJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateConversationMetadataWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateEmployee(ctx context.Context, employeeId string, body UpdateEmployeeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateEmployeeWithBody(ctx context.Context, employeeId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateFieldPolicy(ctx context.Context, pType string, body UpdateFieldPolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateFieldPolicyWithBody(ctx context.Context, pType string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSchedule(ctx context.Context, id string, body UpdateScheduleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateScheduleWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadDocumentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadFileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) WriteFileWithBody(ctx context.Context, tenantId string, sessionId string, path string, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) ActivateDecisionModelWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*ActivateDecisionModelResponse, error)
- func (c *ClientWithResponses) ActivateDecisionModelWithResponse(ctx context.Context, name string, body ActivateDecisionModelJSONRequestBody, ...) (*ActivateDecisionModelResponse, error)
- func (c *ClientWithResponses) AddAttachmentWithBodyWithResponse(ctx context.Context, cid string, contentType string, body io.Reader, ...) (*AddAttachmentResponse, error)
- func (c *ClientWithResponses) AddGroupMemberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddGroupMemberResponse, error)
- func (c *ClientWithResponses) AddGroupMemberWithResponse(ctx context.Context, id string, body AddGroupMemberJSONRequestBody, ...) (*AddGroupMemberResponse, error)
- func (c *ClientWithResponses) AppAgentChatWithBodyWithResponse(ctx context.Context, app string, id string, contentType string, body io.Reader, ...) (*AppAgentChatResponse, error)
- func (c *ClientWithResponses) AppAgentChatWithResponse(ctx context.Context, app string, id string, body AppAgentChatJSONRequestBody, ...) (*AppAgentChatResponse, error)
- func (c *ClientWithResponses) ApproveActionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ApproveActionResponse, error)
- func (c *ClientWithResponses) ApproveActionWithResponse(ctx context.Context, id string, body ApproveActionJSONRequestBody, ...) (*ApproveActionResponse, error)
- func (c *ClientWithResponses) ArchiveAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*ArchiveAgentSkillVersionResponse, error)
- func (c *ClientWithResponses) BrowseKnowledgeCollectionChunksWithResponse(ctx context.Context, id string, params *BrowseKnowledgeCollectionChunksParams, ...) (*BrowseKnowledgeCollectionChunksResponse, error)
- func (c *ClientWithResponses) CancelAutoIndexJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CancelAutoIndexJobResponse, error)
- func (c *ClientWithResponses) CancelAutoIndexJobWithResponse(ctx context.Context, body CancelAutoIndexJobJSONRequestBody, ...) (*CancelAutoIndexJobResponse, error)
- func (c *ClientWithResponses) CancelJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*CancelJobResponse, error)
- func (c *ClientWithResponses) CancelNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, ...) (*CancelNativeJobResponse, error)
- func (c *ClientWithResponses) ChatCompletionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ChatCompletionsResponse, error)
- func (c *ClientWithResponses) ChatCompletionsWithResponse(ctx context.Context, body ChatCompletionsJSONRequestBody, ...) (*ChatCompletionsResponse, error)
- func (c *ClientWithResponses) CheckAgentSkillUpstreamWithResponse(ctx context.Context, name string, params *CheckAgentSkillUpstreamParams, ...) (*CheckAgentSkillUpstreamResponse, error)
- func (c *ClientWithResponses) ClaimActionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClaimActionResponse, error)
- func (c *ClientWithResponses) CompleteEvalRunWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CompleteEvalRunResponse, error)
- func (c *ClientWithResponses) CompleteEvalRunWithResponse(ctx context.Context, id string, body CompleteEvalRunJSONRequestBody, ...) (*CompleteEvalRunResponse, error)
- func (c *ClientWithResponses) CountTokensWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CountTokensResponse, error)
- func (c *ClientWithResponses) CountTokensWithResponse(ctx context.Context, body CountTokensJSONRequestBody, ...) (*CountTokensResponse, error)
- func (c *ClientWithResponses) CreateActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateActionResponse, error)
- func (c *ClientWithResponses) CreateActionWithResponse(ctx context.Context, body CreateActionJSONRequestBody, ...) (*CreateActionResponse, error)
- func (c *ClientWithResponses) CreateAgentKeyWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateAgentKeyResponse, error)
- func (c *ClientWithResponses) CreateAgentKeyWithResponse(ctx context.Context, id string, body CreateAgentKeyJSONRequestBody, ...) (*CreateAgentKeyResponse, error)
- func (c *ClientWithResponses) CreateAgentSkillWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentSkillResponse, error)
- func (c *ClientWithResponses) CreateAgentSkillWithResponse(ctx context.Context, body CreateAgentSkillJSONRequestBody, ...) (*CreateAgentSkillResponse, error)
- func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentResponse, error)
- func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*CreateAgentResponse, error)
- func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateConversationResponse, error)
- func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, ...) (*CreateConversationResponse, error)
- func (c *ClientWithResponses) CreateEmployeeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateEmployeeResponse, error)
- func (c *ClientWithResponses) CreateEmployeeWithResponse(ctx context.Context, body CreateEmployeeJSONRequestBody, ...) (*CreateEmployeeResponse, error)
- func (c *ClientWithResponses) CreateEvalSuiteRevisionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateEvalSuiteRevisionResponse, error)
- func (c *ClientWithResponses) CreateEvalSuiteRevisionWithResponse(ctx context.Context, body CreateEvalSuiteRevisionJSONRequestBody, ...) (*CreateEvalSuiteRevisionResponse, error)
- func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGroupResponse, error)
- func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, ...) (*CreateGroupResponse, error)
- func (c *ClientWithResponses) CreateHookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateHookResponse, error)
- func (c *ClientWithResponses) CreateHookWithResponse(ctx context.Context, body CreateHookJSONRequestBody, ...) (*CreateHookResponse, error)
- func (c *ClientWithResponses) CreateJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateJobResponse, error)
- func (c *ClientWithResponses) CreateJobWithResponse(ctx context.Context, body CreateJobJSONRequestBody, ...) (*CreateJobResponse, error)
- func (c *ClientWithResponses) CreateKnowledgeCollectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateKnowledgeCollectionResponse, error)
- func (c *ClientWithResponses) CreateKnowledgeCollectionWithResponse(ctx context.Context, body CreateKnowledgeCollectionJSONRequestBody, ...) (*CreateKnowledgeCollectionResponse, error)
- func (c *ClientWithResponses) CreateKnowledgeSignalWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateKnowledgeSignalResponse, error)
- func (c *ClientWithResponses) CreateKnowledgeSignalWithResponse(ctx context.Context, body CreateKnowledgeSignalJSONRequestBody, ...) (*CreateKnowledgeSignalResponse, error)
- func (c *ClientWithResponses) CreateManagedSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateManagedSessionResponse, error)
- func (c *ClientWithResponses) CreateManagedSessionWithResponse(ctx context.Context, body CreateManagedSessionJSONRequestBody, ...) (*CreateManagedSessionResponse, error)
- func (c *ClientWithResponses) CreateMessageWithBodyWithResponse(ctx context.Context, params *CreateMessageParams, contentType string, ...) (*CreateMessageResponse, error)
- func (c *ClientWithResponses) CreateMessageWithResponse(ctx context.Context, params *CreateMessageParams, ...) (*CreateMessageResponse, error)
- func (c *ClientWithResponses) CreateNativeJobWithBodyWithResponse(ctx context.Context, apiKey string, contentType string, body io.Reader, ...) (*CreateNativeJobResponse, error)
- func (c *ClientWithResponses) CreateNativeJobWithResponse(ctx context.Context, apiKey string, body CreateNativeJobJSONRequestBody, ...) (*CreateNativeJobResponse, error)
- func (c *ClientWithResponses) CreateScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateScheduleResponse, error)
- func (c *ClientWithResponses) CreateScheduleWithResponse(ctx context.Context, body CreateScheduleJSONRequestBody, ...) (*CreateScheduleResponse, error)
- func (c *ClientWithResponses) CreateSelfServiceKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSelfServiceKeyResponse, error)
- func (c *ClientWithResponses) CreateSelfServiceKeyWithResponse(ctx context.Context, body CreateSelfServiceKeyJSONRequestBody, ...) (*CreateSelfServiceKeyResponse, error)
- func (c *ClientWithResponses) CreateServiceKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateServiceKeyResponse, error)
- func (c *ClientWithResponses) CreateServiceKeyWithResponse(ctx context.Context, body CreateServiceKeyJSONRequestBody, ...) (*CreateServiceKeyResponse, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) DebugRetrieveKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DebugRetrieveKnowledgeResponse, error)
- func (c *ClientWithResponses) DebugRetrieveKnowledgeWithResponse(ctx context.Context, body DebugRetrieveKnowledgeJSONRequestBody, ...) (*DebugRetrieveKnowledgeResponse, error)
- func (c *ClientWithResponses) DeleteAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteAgentResponse, error)
- func (c *ClientWithResponses) DeleteAttachmentWithResponse(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*DeleteAttachmentResponse, error)
- func (c *ClientWithResponses) DeleteConnectorWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*DeleteConnectorResponse, error)
- func (c *ClientWithResponses) DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationResponse, error)
- func (c *ClientWithResponses) DeleteDocumentWithResponse(ctx context.Context, documentId string, reqEditors ...RequestEditorFn) (*DeleteDocumentResponse, error)
- func (c *ClientWithResponses) DeleteEmployeeWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*DeleteEmployeeResponse, error)
- func (c *ClientWithResponses) DeleteFileWithResponse(ctx context.Context, tenantId string, sessionId string, path string, ...) (*DeleteFileResponse, error)
- func (c *ClientWithResponses) DeleteGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
- func (c *ClientWithResponses) DeleteHookWithResponse(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*DeleteHookResponse, error)
- func (c *ClientWithResponses) DeleteKnowledgeCollectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteKnowledgeCollectionResponse, error)
- func (c *ClientWithResponses) DeleteKnowledgeDocumentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteKnowledgeDocumentResponse, error)
- func (c *ClientWithResponses) DeleteScheduleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteScheduleResponse, error)
- func (c *ClientWithResponses) DeleteServiceKeyWithResponse(ctx context.Context, keyId string, reqEditors ...RequestEditorFn) (*DeleteServiceKeyResponse, error)
- func (c *ClientWithResponses) DeleteUploadedFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteUploadedFileResponse, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
- func (c *ClientWithResponses) DiffAgentSkillVersionsWithResponse(ctx context.Context, name string, params *DiffAgentSkillVersionsParams, ...) (*DiffAgentSkillVersionsResponse, error)
- func (c *ClientWithResponses) DownloadAttachmentWithResponse(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*DownloadAttachmentResponse, error)
- func (c *ClientWithResponses) EditAgentSkillWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*EditAgentSkillResponse, error)
- func (c *ClientWithResponses) EditAgentSkillWithResponse(ctx context.Context, name string, body EditAgentSkillJSONRequestBody, ...) (*EditAgentSkillResponse, error)
- func (c *ClientWithResponses) EditImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*EditImageResponse, error)
- func (c *ClientWithResponses) EvaluateAndIssueAuthorizationGrantWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*EvaluateAndIssueAuthorizationGrantResponse, error)
- func (c *ClientWithResponses) EvaluateAndIssueAuthorizationGrantWithResponse(ctx context.Context, body EvaluateAndIssueAuthorizationGrantJSONRequestBody, ...) (*EvaluateAndIssueAuthorizationGrantResponse, error)
- func (c *ClientWithResponses) EvaluateFieldPolicyWithBodyWithResponse(ctx context.Context, pType string, contentType string, body io.Reader, ...) (*EvaluateFieldPolicyResponse, error)
- func (c *ClientWithResponses) EvaluateFieldPolicyWithResponse(ctx context.Context, pType string, body EvaluateFieldPolicyJSONRequestBody, ...) (*EvaluateFieldPolicyResponse, error)
- func (c *ClientWithResponses) ExecuteCapabilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ExecuteCapabilityResponse, error)
- func (c *ClientWithResponses) ExecuteCapabilityWithResponse(ctx context.Context, body ExecuteCapabilityJSONRequestBody, ...) (*ExecuteCapabilityResponse, error)
- func (c *ClientWithResponses) ExportEmployeeBundleWithResponse(ctx context.Context, employeeId string, params *ExportEmployeeBundleParams, ...) (*ExportEmployeeBundleResponse, error)
- func (c *ClientWithResponses) ExtractDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ExtractDocumentResponse, error)
- func (c *ClientWithResponses) ExtractDocumentWithResponse(ctx context.Context, body ExtractDocumentJSONRequestBody, ...) (*ExtractDocumentResponse, error)
- func (c *ClientWithResponses) GenerateImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GenerateImageResponse, error)
- func (c *ClientWithResponses) GenerateImageWithResponse(ctx context.Context, body GenerateImageJSONRequestBody, ...) (*GenerateImageResponse, error)
- func (c *ClientWithResponses) GetActionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetActionResponse, error)
- func (c *ClientWithResponses) GetAgentSchemaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAgentSchemaResponse, error)
- func (c *ClientWithResponses) GetAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*GetAgentSkillVersionResponse, error)
- func (c *ClientWithResponses) GetAgentSkillWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetAgentSkillResponse, error)
- func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentResponse, error)
- func (c *ClientWithResponses) GetAppAgentWithResponse(ctx context.Context, app string, id string, reqEditors ...RequestEditorFn) (*GetAppAgentResponse, error)
- func (c *ClientWithResponses) GetAuthorizationGraphWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAuthorizationGraphResponse, error)
- func (c *ClientWithResponses) GetAutoIndexStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAutoIndexStatusResponse, error)
- func (c *ClientWithResponses) GetCapabilitiesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCapabilitiesResponse, error)
- func (c *ClientWithResponses) GetConnectorCredentialsWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*GetConnectorCredentialsResponse, error)
- func (c *ClientWithResponses) GetConnectorWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*GetConnectorResponse, error)
- func (c *ClientWithResponses) GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationResponse, error)
- func (c *ClientWithResponses) GetDecisionModelWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetDecisionModelResponse, error)
- func (c *ClientWithResponses) GetDeploymentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDeploymentResponse, error)
- func (c *ClientWithResponses) GetEmployeeWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*GetEmployeeResponse, error)
- func (c *ClientWithResponses) GetEntitlementsWithResponse(ctx context.Context, params *GetEntitlementsParams, ...) (*GetEntitlementsResponse, error)
- func (c *ClientWithResponses) GetEvalRunWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetEvalRunResponse, error)
- func (c *ClientWithResponses) GetEvalSuiteRevisionWithResponse(ctx context.Context, name string, revision int, reqEditors ...RequestEditorFn) (*GetEvalSuiteRevisionResponse, error)
- func (c *ClientWithResponses) GetFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturesResponse, error)
- func (c *ClientWithResponses) GetFieldPolicyWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetFieldPolicyResponse, error)
- func (c *ClientWithResponses) GetFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFileResponse, error)
- func (c *ClientWithResponses) GetGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)
- func (c *ClientWithResponses) GetHookWithResponse(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*GetHookResponse, error)
- func (c *ClientWithResponses) GetHouseProfileWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*GetHouseProfileResponse, error)
- func (c *ClientWithResponses) GetInfraHealthWithResponse(ctx context.Context, params *GetInfraHealthParams, ...) (*GetInfraHealthResponse, error)
- func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobResponse, error)
- func (c *ClientWithResponses) GetKnowledgeCollectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetKnowledgeCollectionResponse, error)
- func (c *ClientWithResponses) GetLogsWithResponse(ctx context.Context, params *GetLogsParams, reqEditors ...RequestEditorFn) (*GetLogsResponse, error)
- func (c *ClientWithResponses) GetManagedSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetManagedSessionResponse, error)
- func (c *ClientWithResponses) GetMemoryWithResponse(ctx context.Context, params *GetMemoryParams, reqEditors ...RequestEditorFn) (*GetMemoryResponse, error)
- func (c *ClientWithResponses) GetModelRecommendationWithResponse(ctx context.Context, profileId string, reqEditors ...RequestEditorFn) (*GetModelRecommendationResponse, error)
- func (c *ClientWithResponses) GetModelRecommendationsMarkdownWithResponse(ctx context.Context, params *GetModelRecommendationsMarkdownParams, ...) (*GetModelRecommendationsMarkdownResponse, error)
- func (c *ClientWithResponses) GetModelRecommendationsWithResponse(ctx context.Context, params *GetModelRecommendationsParams, ...) (*GetModelRecommendationsResponse, error)
- func (c *ClientWithResponses) GetNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, ...) (*GetNativeJobResponse, error)
- func (c *ClientWithResponses) GetPersonaByIDWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPersonaByIDResponse, error)
- func (c *ClientWithResponses) GetScheduleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)
- func (c *ClientWithResponses) GetSettingWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*GetSettingResponse, error)
- func (c *ClientWithResponses) GetSharepointSyncStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSharepointSyncStatusResponse, error)
- func (c *ClientWithResponses) GetTenantEntitlementsWithResponse(ctx context.Context, tenant string, reqEditors ...RequestEditorFn) (*GetTenantEntitlementsResponse, error)
- func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
- func (c *ClientWithResponses) ImageVariationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ImageVariationResponse, error)
- func (c *ClientWithResponses) ImportAgentSkillsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ImportAgentSkillsResponse, error)
- func (c *ClientWithResponses) ImportAgentSkillsWithResponse(ctx context.Context, body ImportAgentSkillsJSONRequestBody, ...) (*ImportAgentSkillsResponse, error)
- func (c *ClientWithResponses) ImportEmployeeBundleWithBodyWithResponse(ctx context.Context, params *ImportEmployeeBundleParams, contentType string, ...) (*ImportEmployeeBundleResponse, error)
- func (c *ClientWithResponses) IngestKnowledgeDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*IngestKnowledgeDocumentResponse, error)
- func (c *ClientWithResponses) IngestKnowledgeDocumentWithResponse(ctx context.Context, body IngestKnowledgeDocumentJSONRequestBody, ...) (*IngestKnowledgeDocumentResponse, error)
- func (c *ClientWithResponses) IngestKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*IngestKnowledgeResponse, error)
- func (c *ClientWithResponses) IngestKnowledgeWithResponse(ctx context.Context, body IngestKnowledgeJSONRequestBody, ...) (*IngestKnowledgeResponse, error)
- func (c *ClientWithResponses) InstallAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*InstallAppResponse, error)
- func (c *ClientWithResponses) IssueExecutionCapabilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*IssueExecutionCapabilityResponse, error)
- func (c *ClientWithResponses) IssueExecutionCapabilityWithResponse(ctx context.Context, body IssueExecutionCapabilityJSONRequestBody, ...) (*IssueExecutionCapabilityResponse, error)
- func (c *ClientWithResponses) ListActionsWithResponse(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*ListActionsResponse, error)
- func (c *ClientWithResponses) ListAgentSkillsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentSkillsResponse, error)
- func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsResponse, error)
- func (c *ClientWithResponses) ListAppAgentsWithResponse(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*ListAppAgentsResponse, error)
- func (c *ClientWithResponses) ListAppKnowledgeCollectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppKnowledgeCollectionsResponse, error)
- func (c *ClientWithResponses) ListAppMigrationsWithResponse(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*ListAppMigrationsResponse, error)
- func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)
- func (c *ClientWithResponses) ListAuthorizationGrantsWithResponse(ctx context.Context, params *ListAuthorizationGrantsParams, ...) (*ListAuthorizationGrantsResponse, error)
- func (c *ClientWithResponses) ListAuthorizationIntentsWithResponse(ctx context.Context, params *ListAuthorizationIntentsParams, ...) (*ListAuthorizationIntentsResponse, error)
- func (c *ClientWithResponses) ListConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListConnectorsResponse, error)
- func (c *ClientWithResponses) ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, ...) (*ListConversationsResponse, error)
- func (c *ClientWithResponses) ListDocumentsWithResponse(ctx context.Context, params *ListDocumentsParams, ...) (*ListDocumentsResponse, error)
- func (c *ClientWithResponses) ListEmployeesWithResponse(ctx context.Context, params *ListEmployeesParams, ...) (*ListEmployeesResponse, error)
- func (c *ClientWithResponses) ListEvalRunsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEvalRunsResponse, error)
- func (c *ClientWithResponses) ListEvalSuitesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEvalSuitesResponse, error)
- func (c *ClientWithResponses) ListFieldAccessEventsWithResponse(ctx context.Context, params *ListFieldAccessEventsParams, ...) (*ListFieldAccessEventsResponse, error)
- func (c *ClientWithResponses) ListFieldPoliciesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFieldPoliciesResponse, error)
- func (c *ClientWithResponses) ListFilesWithResponse(ctx context.Context, tenantId string, sessionId string, ...) (*ListFilesResponse, error)
- func (c *ClientWithResponses) ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
- func (c *ClientWithResponses) ListHooksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListHooksResponse, error)
- func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)
- func (c *ClientWithResponses) ListKnowledgeCollectionDocumentsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListKnowledgeCollectionDocumentsResponse, error)
- func (c *ClientWithResponses) ListKnowledgeCollectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListKnowledgeCollectionsResponse, error)
- func (c *ClientWithResponses) ListKnowledgeSignalsWithResponse(ctx context.Context, params *ListKnowledgeSignalsParams, ...) (*ListKnowledgeSignalsResponse, error)
- func (c *ClientWithResponses) ListModelsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModelsResponse, error)
- func (c *ClientWithResponses) ListMyGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMyGroupsResponse, error)
- func (c *ClientWithResponses) ListPersonasWithResponse(ctx context.Context, params *ListPersonasParams, reqEditors ...RequestEditorFn) (*ListPersonasResponse, error)
- func (c *ClientWithResponses) ListPromotionCandidatesWithResponse(ctx context.Context, params *ListPromotionCandidatesParams, ...) (*ListPromotionCandidatesResponse, error)
- func (c *ClientWithResponses) ListRegistryAgentsWithResponse(ctx context.Context, params *ListRegistryAgentsParams, ...) (*ListRegistryAgentsResponse, error)
- func (c *ClientWithResponses) ListSchedulesWithResponse(ctx context.Context, params *ListSchedulesParams, ...) (*ListSchedulesResponse, error)
- func (c *ClientWithResponses) ListServiceKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListServiceKeysResponse, error)
- func (c *ClientWithResponses) ListSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSettingsResponse, error)
- func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
- func (c *ClientWithResponses) MarkAuthorizationIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*MarkAuthorizationIncidentResponse, error)
- func (c *ClientWithResponses) MarkAuthorizationIncidentWithResponse(ctx context.Context, id string, body MarkAuthorizationIncidentJSONRequestBody, ...) (*MarkAuthorizationIncidentResponse, error)
- func (c *ClientWithResponses) McpRpcWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*McpRpcResponse, error)
- func (c *ClientWithResponses) McpRpcWithResponse(ctx context.Context, body McpRpcJSONRequestBody, reqEditors ...RequestEditorFn) (*McpRpcResponse, error)
- func (c *ClientWithResponses) NativeChatWithBodyWithResponse(ctx context.Context, apiKey string, params *NativeChatParams, ...) (*NativeChatResponse, error)
- func (c *ClientWithResponses) NativeChatWithResponse(ctx context.Context, apiKey string, params *NativeChatParams, ...) (*NativeChatResponse, error)
- func (c *ClientWithResponses) OauthAuthorizeWithResponse(ctx context.Context, params *OauthAuthorizeParams, ...) (*OauthAuthorizeResponse, error)
- func (c *ClientWithResponses) OauthClientsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthClientsResponse, error)
- func (c *ClientWithResponses) OauthDiscoveryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthDiscoveryResponse, error)
- func (c *ClientWithResponses) OauthLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*OauthLoginResponse, error)
- func (c *ClientWithResponses) OauthLoginWithFormdataBodyWithResponse(ctx context.Context, body OauthLoginFormdataRequestBody, ...) (*OauthLoginResponse, error)
- func (c *ClientWithResponses) OauthOpenidWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthOpenidResponse, error)
- func (c *ClientWithResponses) OauthRevokeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*OauthRevokeResponse, error)
- func (c *ClientWithResponses) OauthRevokeWithFormdataBodyWithResponse(ctx context.Context, body OauthRevokeFormdataRequestBody, ...) (*OauthRevokeResponse, error)
- func (c *ClientWithResponses) OauthTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*OauthTokenResponse, error)
- func (c *ClientWithResponses) OauthTokenWithFormdataBodyWithResponse(ctx context.Context, body OauthTokenFormdataRequestBody, ...) (*OauthTokenResponse, error)
- func (c *ClientWithResponses) OauthTokenWithResponse(ctx context.Context, body OauthTokenJSONRequestBody, ...) (*OauthTokenResponse, error)
- func (c *ClientWithResponses) OauthUpstreamCallbackWithResponse(ctx context.Context, provider string, params *OauthUpstreamCallbackParams, ...) (*OauthUpstreamCallbackResponse, error)
- func (c *ClientWithResponses) OauthUpstreamLoginWithResponse(ctx context.Context, provider string, params *OauthUpstreamLoginParams, ...) (*OauthUpstreamLoginResponse, error)
- func (c *ClientWithResponses) OauthUserinfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthUserinfoResponse, error)
- func (c *ClientWithResponses) OcrDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*OcrDocumentResponse, error)
- func (c *ClientWithResponses) OcrDocumentWithResponse(ctx context.Context, body OcrDocumentJSONRequestBody, ...) (*OcrDocumentResponse, error)
- func (c *ClientWithResponses) PauseAutoIndexWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PauseAutoIndexResponse, error)
- func (c *ClientWithResponses) PauseAutoIndexWithResponse(ctx context.Context, body PauseAutoIndexJSONRequestBody, ...) (*PauseAutoIndexResponse, error)
- func (c *ClientWithResponses) PredictDecisionModelWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*PredictDecisionModelResponse, error)
- func (c *ClientWithResponses) PredictDecisionModelWithResponse(ctx context.Context, name string, body PredictDecisionModelJSONRequestBody, ...) (*PredictDecisionModelResponse, error)
- func (c *ClientWithResponses) PromoteKnowledgeSignalWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*PromoteKnowledgeSignalResponse, error)
- func (c *ClientWithResponses) PromoteKnowledgeSignalWithResponse(ctx context.Context, id string, body PromoteKnowledgeSignalJSONRequestBody, ...) (*PromoteKnowledgeSignalResponse, error)
- func (c *ClientWithResponses) PublishAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*PublishAgentSkillVersionResponse, error)
- func (c *ClientWithResponses) PutConnectorWithBodyWithResponse(ctx context.Context, kind string, contentType string, body io.Reader, ...) (*PutConnectorResponse, error)
- func (c *ClientWithResponses) PutConnectorWithResponse(ctx context.Context, kind string, body PutConnectorJSONRequestBody, ...) (*PutConnectorResponse, error)
- func (c *ClientWithResponses) PutEntitlementsWithBodyWithResponse(ctx context.Context, params *PutEntitlementsParams, contentType string, ...) (*PutEntitlementsResponse, error)
- func (c *ClientWithResponses) PutEntitlementsWithResponse(ctx context.Context, params *PutEntitlementsParams, ...) (*PutEntitlementsResponse, error)
- func (c *ClientWithResponses) PutHouseProfileWithBodyWithResponse(ctx context.Context, employeeId string, params *PutHouseProfileParams, ...) (*PutHouseProfileResponse, error)
- func (c *ClientWithResponses) PutHouseProfileWithResponse(ctx context.Context, employeeId string, params *PutHouseProfileParams, ...) (*PutHouseProfileResponse, error)
- func (c *ClientWithResponses) PutSettingWithBodyWithResponse(ctx context.Context, key string, contentType string, body io.Reader, ...) (*PutSettingResponse, error)
- func (c *ClientWithResponses) PutSettingWithResponse(ctx context.Context, key string, body PutSettingJSONRequestBody, ...) (*PutSettingResponse, error)
- func (c *ClientWithResponses) PutTenantEntitlementsWithBodyWithResponse(ctx context.Context, tenant string, contentType string, body io.Reader, ...) (*PutTenantEntitlementsResponse, error)
- func (c *ClientWithResponses) PutTenantEntitlementsWithResponse(ctx context.Context, tenant string, body PutTenantEntitlementsJSONRequestBody, ...) (*PutTenantEntitlementsResponse, error)
- func (c *ClientWithResponses) QueryKnowledgeCollectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*QueryKnowledgeCollectionResponse, error)
- func (c *ClientWithResponses) QueryKnowledgeCollectionWithResponse(ctx context.Context, id string, body QueryKnowledgeCollectionJSONRequestBody, ...) (*QueryKnowledgeCollectionResponse, error)
- func (c *ClientWithResponses) ReadFileWithResponse(ctx context.Context, tenantId string, sessionId string, path string, ...) (*ReadFileResponse, error)
- func (c *ClientWithResponses) RealtimeVoiceWithResponse(ctx context.Context, params *RealtimeVoiceParams, ...) (*RealtimeVoiceResponse, error)
- func (c *ClientWithResponses) RejectActionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*RejectActionResponse, error)
- func (c *ClientWithResponses) RejectActionWithResponse(ctx context.Context, id string, body RejectActionJSONRequestBody, ...) (*RejectActionResponse, error)
- func (c *ClientWithResponses) RejectKnowledgeSignalWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RejectKnowledgeSignalResponse, error)
- func (c *ClientWithResponses) ReloadAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReloadAppResponse, error)
- func (c *ClientWithResponses) RemoveGroupMemberWithResponse(ctx context.Context, id string, userID string, reqEditors ...RequestEditorFn) (*RemoveGroupMemberResponse, error)
- func (c *ClientWithResponses) RenameConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*RenameConversationResponse, error)
- func (c *ClientWithResponses) RenameConversationWithResponse(ctx context.Context, id string, body RenameConversationJSONRequestBody, ...) (*RenameConversationResponse, error)
- func (c *ClientWithResponses) ResumeAutoIndexWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ResumeAutoIndexResponse, error)
- func (c *ClientWithResponses) RevokeAuthorizationGrantWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*RevokeAuthorizationGrantResponse, error)
- func (c *ClientWithResponses) RevokeAuthorizationGrantWithResponse(ctx context.Context, id string, body RevokeAuthorizationGrantJSONRequestBody, ...) (*RevokeAuthorizationGrantResponse, error)
- func (c *ClientWithResponses) RevokeExecutionCapabilityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*RevokeExecutionCapabilityResponse, error)
- func (c *ClientWithResponses) RevokeExecutionCapabilityWithResponse(ctx context.Context, id string, body RevokeExecutionCapabilityJSONRequestBody, ...) (*RevokeExecutionCapabilityResponse, error)
- func (c *ClientWithResponses) RunSkillToolWithBodyWithResponse(ctx context.Context, skill string, tool string, contentType string, ...) (*RunSkillToolResponse, error)
- func (c *ClientWithResponses) RunSkillToolWithResponse(ctx context.Context, skill string, tool string, ...) (*RunSkillToolResponse, error)
- func (c *ClientWithResponses) ScimCreateUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, body ScimCreateUserApplicationScimPlusJSONRequestBody, ...) (*ScimCreateUserResponse, error)
- func (c *ClientWithResponses) ScimCreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ScimCreateUserResponse, error)
- func (c *ClientWithResponses) ScimDeleteUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ScimDeleteUserResponse, error)
- func (c *ClientWithResponses) ScimGetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ScimGetUserResponse, error)
- func (c *ClientWithResponses) ScimListUsersWithResponse(ctx context.Context, params *ScimListUsersParams, ...) (*ScimListUsersResponse, error)
- func (c *ClientWithResponses) ScimPatchUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, id string, ...) (*ScimPatchUserResponse, error)
- func (c *ClientWithResponses) ScimPatchUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ScimPatchUserResponse, error)
- func (c *ClientWithResponses) ScimReplaceUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, id string, ...) (*ScimReplaceUserResponse, error)
- func (c *ClientWithResponses) ScimReplaceUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ScimReplaceUserResponse, error)
- func (c *ClientWithResponses) ScimResourceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimResourceTypesResponse, error)
- func (c *ClientWithResponses) ScimSchemasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimSchemasResponse, error)
- func (c *ClientWithResponses) ScimServiceProviderConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimServiceProviderConfigResponse, error)
- func (c *ClientWithResponses) SearchAppKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchAppKnowledgeResponse, error)
- func (c *ClientWithResponses) SearchAppKnowledgeWithResponse(ctx context.Context, body SearchAppKnowledgeJSONRequestBody, ...) (*SearchAppKnowledgeResponse, error)
- func (c *ClientWithResponses) SearchKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchKnowledgeResponse, error)
- func (c *ClientWithResponses) SearchKnowledgeWithResponse(ctx context.Context, body SearchKnowledgeJSONRequestBody, ...) (*SearchKnowledgeResponse, error)
- func (c *ClientWithResponses) SearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchResponse, error)
- func (c *ClientWithResponses) SearchWithResponse(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchResponse, error)
- func (c *ClientWithResponses) StartEvalRunWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*StartEvalRunResponse, error)
- func (c *ClientWithResponses) StartEvalRunWithResponse(ctx context.Context, body StartEvalRunJSONRequestBody, ...) (*StartEvalRunResponse, error)
- func (c *ClientWithResponses) StreamJobWithResponse(ctx context.Context, jobId string, params *StreamJobParams, ...) (*StreamJobResponse, error)
- func (c *ClientWithResponses) StreamNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, ...) (*StreamNativeJobResponse, error)
- func (c *ClientWithResponses) SubmitCustomToolResultWithBodyWithResponse(ctx context.Context, messageId string, contentType string, body io.Reader, ...) (*SubmitCustomToolResultResponse, error)
- func (c *ClientWithResponses) SubmitCustomToolResultWithResponse(ctx context.Context, messageId string, ...) (*SubmitCustomToolResultResponse, error)
- func (c *ClientWithResponses) SuspendAuthorizationGrantWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*SuspendAuthorizationGrantResponse, error)
- func (c *ClientWithResponses) SuspendAuthorizationGrantWithResponse(ctx context.Context, id string, body SuspendAuthorizationGrantJSONRequestBody, ...) (*SuspendAuthorizationGrantResponse, error)
- func (c *ClientWithResponses) SynthesizeSpeechWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SynthesizeSpeechResponse, error)
- func (c *ClientWithResponses) SynthesizeSpeechWithResponse(ctx context.Context, body SynthesizeSpeechJSONRequestBody, ...) (*SynthesizeSpeechResponse, error)
- func (c *ClientWithResponses) TrainDecisionModelWithBodyWithResponse(ctx context.Context, name string, params *TrainDecisionModelParams, ...) (*TrainDecisionModelResponse, error)
- func (c *ClientWithResponses) TrainDecisionModelWithResponse(ctx context.Context, name string, params *TrainDecisionModelParams, ...) (*TrainDecisionModelResponse, error)
- func (c *ClientWithResponses) TranscribeAudioWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TranscribeAudioResponse, error)
- func (c *ClientWithResponses) UninstallAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*UninstallAppResponse, error)
- func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*UpdateAgentResponse, error)
- func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, ...) (*UpdateAgentResponse, error)
- func (c *ClientWithResponses) UpdateConversationMetadataWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateConversationMetadataResponse, error)
- func (c *ClientWithResponses) UpdateConversationMetadataWithResponse(ctx context.Context, id string, body UpdateConversationMetadataJSONRequestBody, ...) (*UpdateConversationMetadataResponse, error)
- func (c *ClientWithResponses) UpdateEmployeeWithBodyWithResponse(ctx context.Context, employeeId string, contentType string, body io.Reader, ...) (*UpdateEmployeeResponse, error)
- func (c *ClientWithResponses) UpdateEmployeeWithResponse(ctx context.Context, employeeId string, body UpdateEmployeeJSONRequestBody, ...) (*UpdateEmployeeResponse, error)
- func (c *ClientWithResponses) UpdateFieldPolicyWithBodyWithResponse(ctx context.Context, pType string, contentType string, body io.Reader, ...) (*UpdateFieldPolicyResponse, error)
- func (c *ClientWithResponses) UpdateFieldPolicyWithResponse(ctx context.Context, pType string, body UpdateFieldPolicyJSONRequestBody, ...) (*UpdateFieldPolicyResponse, error)
- func (c *ClientWithResponses) UpdateScheduleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateScheduleResponse, error)
- func (c *ClientWithResponses) UpdateScheduleWithResponse(ctx context.Context, id string, body UpdateScheduleJSONRequestBody, ...) (*UpdateScheduleResponse, error)
- func (c *ClientWithResponses) UploadDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadDocumentResponse, error)
- func (c *ClientWithResponses) UploadFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadFileResponse, error)
- func (c *ClientWithResponses) WriteFileWithBodyWithResponse(ctx context.Context, tenantId string, sessionId string, path string, ...) (*WriteFileResponse, error)
- type ClientWithResponsesInterface
- type CompleteEvalRunJSONBody
- type CompleteEvalRunJSONRequestBody
- type CompleteEvalRunResponse
- type Connector
- type ConnectorCredentials
- type ConnectorList
- type ConnectorUpsert
- type ContentBlock
- func (t ContentBlock) AsTextBlock() (TextBlock, error)
- func (t ContentBlock) AsToolResultBlock() (ToolResultBlock, error)
- func (t ContentBlock) AsToolUseBlock() (ToolUseBlock, error)
- func (t ContentBlock) Discriminator() (string, error)
- func (t *ContentBlock) FromTextBlock(v TextBlock) error
- func (t *ContentBlock) FromToolResultBlock(v ToolResultBlock) error
- func (t *ContentBlock) FromToolUseBlock(v ToolUseBlock) error
- func (t ContentBlock) MarshalJSON() ([]byte, error)
- func (t *ContentBlock) MergeTextBlock(v TextBlock) error
- func (t *ContentBlock) MergeToolResultBlock(v ToolResultBlock) error
- func (t *ContentBlock) MergeToolUseBlock(v ToolUseBlock) error
- func (t *ContentBlock) UnmarshalJSON(b []byte) error
- func (t ContentBlock) ValueByDiscriminator() (interface{}, error)
- type Conversation
- type ConversationCreate
- type ConversationDeleted
- type ConversationDetail
- type ConversationList
- type ConversationMessage
- type ConversationScope
- type CountTokensJSONRequestBody
- type CountTokensMessage
- type CountTokensMessageContent0
- type CountTokensMessageContent1
- type CountTokensMessageRole
- type CountTokensMessage_Content
- func (t CountTokensMessage_Content) AsCountTokensMessageContent0() (CountTokensMessageContent0, error)
- func (t CountTokensMessage_Content) AsCountTokensMessageContent1() (CountTokensMessageContent1, error)
- func (t *CountTokensMessage_Content) FromCountTokensMessageContent0(v CountTokensMessageContent0) error
- func (t *CountTokensMessage_Content) FromCountTokensMessageContent1(v CountTokensMessageContent1) error
- func (t CountTokensMessage_Content) MarshalJSON() ([]byte, error)
- func (t *CountTokensMessage_Content) MergeCountTokensMessageContent0(v CountTokensMessageContent0) error
- func (t *CountTokensMessage_Content) MergeCountTokensMessageContent1(v CountTokensMessageContent1) error
- func (t *CountTokensMessage_Content) UnmarshalJSON(b []byte) error
- type CountTokensRequest
- type CountTokensRequestSystem0
- type CountTokensRequestSystem1
- type CountTokensRequest_System
- func (t CountTokensRequest_System) AsCountTokensRequestSystem0() (CountTokensRequestSystem0, error)
- func (t CountTokensRequest_System) AsCountTokensRequestSystem1() (CountTokensRequestSystem1, error)
- func (t *CountTokensRequest_System) FromCountTokensRequestSystem0(v CountTokensRequestSystem0) error
- func (t *CountTokensRequest_System) FromCountTokensRequestSystem1(v CountTokensRequestSystem1) error
- func (t CountTokensRequest_System) MarshalJSON() ([]byte, error)
- func (t *CountTokensRequest_System) MergeCountTokensRequestSystem0(v CountTokensRequestSystem0) error
- func (t *CountTokensRequest_System) MergeCountTokensRequestSystem1(v CountTokensRequestSystem1) error
- func (t *CountTokensRequest_System) UnmarshalJSON(b []byte) error
- type CountTokensResponse
- type CountTokensResult
- type CreateActionJSONRequestBody
- type CreateActionRequest
- type CreateActionRequestRisk
- type CreateActionResponse
- type CreateAgentJSONRequestBody
- type CreateAgentKeyJSONBody
- type CreateAgentKeyJSONRequestBody
- type CreateAgentKeyResponse
- type CreateAgentResponse
- type CreateAgentSkillJSONRequestBody
- type CreateAgentSkillMultipartBody
- type CreateAgentSkillMultipartRequestBody
- type CreateAgentSkillResponse
- type CreateConversationJSONRequestBody
- type CreateConversationResponse
- type CreateEmployeeJSONRequestBody
- type CreateEmployeeResponse
- type CreateEvalSuiteRevisionJSONBody
- type CreateEvalSuiteRevisionJSONRequestBody
- type CreateEvalSuiteRevisionResponse
- type CreateGroupJSONRequestBody
- type CreateGroupRequest
- type CreateGroupResponse
- type CreateHookJSONRequestBody
- type CreateHookResponse
- type CreateJobJSONRequestBody
- type CreateJobResponse
- type CreateKnowledgeCollectionJSONBody
- type CreateKnowledgeCollectionJSONBodyAccessLevel
- type CreateKnowledgeCollectionJSONRequestBody
- type CreateKnowledgeCollectionResponse
- type CreateKnowledgeSignalJSONBody
- type CreateKnowledgeSignalJSONRequestBody
- type CreateKnowledgeSignalResponse
- type CreateManagedSessionJSONRequestBody
- type CreateManagedSessionResponse
- type CreateMessageJSONRequestBody
- type CreateMessageParams
- type CreateMessageParamsXProtocol
- type CreateMessageResponse
- type CreateNativeJobJSONRequestBody
- type CreateNativeJobResponse
- type CreateScheduleJSONRequestBody
- type CreateScheduleResponse
- type CreateSelfServiceKeyJSONRequestBody
- type CreateSelfServiceKeyResponse
- type CreateServiceKeyJSONRequestBody
- type CreateServiceKeyRequest
- type CreateServiceKeyResponse
- type CreateUserJSONRequestBody
- type CreateUserResponse
- type CustomToolCallback
- type CustomToolCallbackAuthType
- type CustomToolCallbackRetryBackoff
- type CustomToolResultRequest
- type DebugRetrieveKnowledgeJSONBody
- type DebugRetrieveKnowledgeJSONRequestBody
- type DebugRetrieveKnowledgeResponse
- type DecisionActivateRequest
- type DecisionActivateResult
- type DecisionModel
- type DecisionNotBetterError
- type DecisionNotBetterErrorError
- type DecisionPredictRequest
- type DecisionPredictResult
- type DecisionPrediction
- type DecisionReport
- type DecisionTrainRequest
- type DecisionTrainingRow
- type DecisionVersion
- type DeleteAgentResponse
- type DeleteAttachmentResponse
- type DeleteConnectorResponse
- type DeleteConversationResponse
- type DeleteDocumentResponse
- type DeleteEmployeeResponse
- type DeleteFileResponse
- type DeleteGroupResponse
- type DeleteHookResponse
- type DeleteKnowledgeCollectionResponse
- type DeleteKnowledgeDocumentResponse
- type DeleteScheduleResponse
- type DeleteServiceKeyResponse
- type DeleteUploadedFileResponse
- type DeleteUserResponse
- type Deployment
- type DiffAgentSkillVersionsParams
- type DiffAgentSkillVersionsResponse
- type Document
- type DocumentList
- type DownloadAttachmentResponse
- type EditAgentSkillJSONRequestBody
- type EditAgentSkillResponse
- type EditImageMultipartRequestBody
- type EditImageResponse
- type Employee
- type EmployeeCreate
- type EmployeeList
- type EmployeeUpdate
- type Entitlements
- type EntitlementsEnvelope
- type EntitlementsUpdate
- type Error
- type ErrorType
- type EvalCase
- type EvalCaseExpectedBehavior
- type EvalCaseResult
- type EvalCaseResultFailedStage
- type EvalEvidence
- type EvalRun
- type EvalRunStatus
- type EvalSuiteRevision
- type EvaluateAndIssueAuthorizationGrantJSONBody
- type EvaluateAndIssueAuthorizationGrantJSONRequestBody
- type EvaluateAndIssueAuthorizationGrantResponse
- type EvaluateFieldPolicyJSONRequestBody
- type EvaluateFieldPolicyResponse
- type EvidenceDecayBucket
- type ExecuteCapability200Status
- type ExecuteCapability202Status
- type ExecuteCapabilityJSONBody
- type ExecuteCapabilityJSONRequestBody
- type ExecuteCapabilityResponse
- type ExecutionCapability
- type ExecutionCapabilityGovernanceMode
- type ExecutionCapabilityIssueRequest
- type ExecutionCapabilityIssueRequestGovernanceMode
- type ExecutionCapabilityIssueRequestManagedConnectorConnector
- type ExecutionCapabilityIssueRequestPolicy
- type ExecutionCapabilityPolicy
- type ExecutionReceipt
- type ExecutionReceiptOutcome
- type ExecutionReceiptVerificationStatus
- type ExportEmployeeBundleParams
- type ExportEmployeeBundleResponse
- type ExtractDocumentJSONRequestBody
- type ExtractDocumentMultipartBody
- type ExtractDocumentMultipartRequestBody
- type ExtractDocumentResponse
- type ExtractRequest
- type ExtractResponse
- type FeatureList
- type FeatureStatus
- type FeatureStatusResolvedFrom
- type FeatureStatusState
- type FieldAccess
- type FieldAccessEvent
- type FieldAccessEventList
- type FieldCaller
- type FieldError
- type FieldEvaluateRequest
- type FieldEvaluateRequestMode
- type FieldEvaluateResponse
- type FieldOwnerOverride
- type FieldPolicy
- type FieldPolicyList
- type FieldRule
- type FieldTier
- type FileDeleted
- type FileMeta
- type FileMetaList
- type FileObject
- type FlatError
- type Forbidden
- type GenerateImageJSONRequestBody
- type GenerateImageResponse
- type GetActionResponse
- type GetAgentResponse
- type GetAgentSchemaResponse
- type GetAgentSkillResponse
- type GetAgentSkillVersionResponse
- type GetAppAgentResponse
- type GetAuthorizationGraphResponse
- type GetAutoIndexStatusResponse
- type GetCapabilitiesResponse
- type GetConnectorCredentialsResponse
- type GetConnectorResponse
- type GetConversationResponse
- type GetDecisionModelResponse
- type GetDeploymentResponse
- type GetEmployeeResponse
- type GetEntitlementsParams
- type GetEntitlementsResponse
- type GetEvalRunResponse
- type GetEvalSuiteRevisionResponse
- type GetFeaturesResponse
- type GetFieldPolicyResponse
- type GetFileResponse
- type GetGroupResponse
- type GetHookResponse
- type GetHouseProfileResponse
- type GetInfraHealthParams
- type GetInfraHealthResponse
- type GetJobResponse
- type GetKnowledgeCollectionResponse
- type GetLogsParams
- type GetLogsParamsLevel
- type GetLogsParamsSource
- type GetLogsResponse
- type GetManagedSessionResponse
- type GetMemoryParams
- type GetMemoryParamsScope
- type GetMemoryResponse
- type GetModelRecommendationResponse
- type GetModelRecommendationsMarkdownParams
- type GetModelRecommendationsMarkdownResponse
- type GetModelRecommendationsParams
- type GetModelRecommendationsParamsCompatibility
- type GetModelRecommendationsResponse
- type GetNativeJobResponse
- type GetPersonaByIDResponse
- type GetScheduleResponse
- type GetSettingResponse
- type GetSharepointSyncStatusResponse
- type GetTenantEntitlementsResponse
- type GetUserResponse
- type GovernanceMode
- type Group
- type GroupEnvelope
- type GroupList
- type GroupMember
- type GroupRole
- type HookEvent
- type HookSubscription
- type HookSubscriptionCreate
- type HookSubscriptionList
- type HouseProfile
- type HouseProfileUpdate
- type HttpRequestDoer
- type ImageData
- type ImageEditRequest
- type ImageEditRequestResponseFormat
- type ImageGenerationRequest
- type ImageGenerationRequestResponseFormat
- type ImageResponse
- type ImageVariationMultipartRequestBody
- type ImageVariationRequest
- type ImageVariationRequestResponseFormat
- type ImageVariationResponse
- type ImportAgentSkillsJSONRequestBody
- type ImportAgentSkillsResponse
- type ImportEmployeeBundleParams
- type ImportEmployeeBundleParamsOnConflict
- type ImportEmployeeBundleResponse
- type InfraErrorCluster
- type InfraGroundingCounts
- type InfraHealth
- type InfraLatencyStat
- type InfraToolError
- type IngestKnowledge201Status
- type IngestKnowledgeDocumentJSONBody
- type IngestKnowledgeDocumentJSONRequestBody
- type IngestKnowledgeDocumentResponse
- type IngestKnowledgeJSONRequestBody
- type IngestKnowledgeResponse
- type InstallAppResponse
- type IssueExecutionCapabilityJSONRequestBody
- type IssueExecutionCapabilityResponse
- type JSONSchemaObject
- type Job
- type JobCreate
- type JobList
- type JobStatus
- type KnowledgeChunk
- type KnowledgeCollectionList
- type KnowledgeIngestRequest
- type KnowledgeSearchRequest
- type KnowledgeSearchResponse
- type KnowledgeSignal
- type KnowledgeSignalList
- type KnowledgeSignalMutation
- type KnowledgeSignalPromotionReceipt
- type KnowledgeSignalStatus
- type ListActionsParams
- type ListActionsParamsStatus
- type ListActionsResponse
- type ListAgentSkillsResponse
- type ListAgentsParams
- type ListAgentsResponse
- type ListAppAgentsResponse
- type ListAppKnowledgeCollectionsResponse
- type ListAppMigrationsResponse
- type ListAppsResponse
- type ListAuthorizationGrantsParams
- type ListAuthorizationGrantsResponse
- type ListAuthorizationIntentsParams
- type ListAuthorizationIntentsResponse
- type ListConnectorsResponse
- type ListConversationsParams
- type ListConversationsResponse
- type ListDocumentsParams
- type ListDocumentsResponse
- type ListEmployeesParams
- type ListEmployeesResponse
- type ListEvalRunsResponse
- type ListEvalSuitesResponse
- type ListFieldAccessEventsParams
- type ListFieldAccessEventsResponse
- type ListFieldPoliciesResponse
- type ListFilesParams
- type ListFilesParamsRecursive
- type ListFilesResponse
- type ListGroupsParams
- type ListGroupsResponse
- type ListHooksResponse
- type ListJobsParams
- type ListJobsResponse
- type ListKnowledgeCollectionDocumentsResponse
- type ListKnowledgeCollectionsResponse
- type ListKnowledgeSignalsParams
- type ListKnowledgeSignalsParamsStatus
- type ListKnowledgeSignalsResponse
- type ListModelsResponse
- type ListMyGroupsResponse
- type ListPersonasParams
- type ListPersonasResponse
- type ListPromotionCandidatesParams
- type ListPromotionCandidatesResponse
- type ListRegistryAgentsParams
- type ListRegistryAgentsParamsSource
- type ListRegistryAgentsResponse
- type ListSchedulesParams
- type ListSchedulesResponse
- type ListServiceKeysResponse
- type ListSettingsResponse
- type ListUsersResponse
- type LogEntry
- type LogList
- type LogListSource
- type Manifest
- type MarkAuthorizationIncidentJSONBody
- type MarkAuthorizationIncidentJSONRequestBody
- type MarkAuthorizationIncidentResponse
- type McpRequest
- type McpRequestJsonrpc
- type McpResponse
- type McpResponseJsonrpc
- type McpRpcJSONRequestBody
- type McpRpcResponse
- type MemoryLog
- type MemoryLogScope
- type Message
- type MessageContent0
- type MessageContent1
- type MessageRequest
- type MessageRequestMetadataEgressGuard
- type MessageRequestMetadataOnAmbiguousEntity
- type MessageRequestMetadataResearchDepth
- type MessageRequestMetadataThinkingEffort
- type MessageRequest_Metadata
- type MessageResponse
- type MessageResponseStopReason
- type MessageResponseType
- type Message_Content
- func (t Message_Content) AsMessageContent0() (MessageContent0, error)
- func (t Message_Content) AsMessageContent1() (MessageContent1, error)
- func (t *Message_Content) FromMessageContent0(v MessageContent0) error
- func (t *Message_Content) FromMessageContent1(v MessageContent1) error
- func (t Message_Content) MarshalJSON() ([]byte, error)
- func (t *Message_Content) MergeMessageContent0(v MessageContent0) error
- func (t *Message_Content) MergeMessageContent1(v MessageContent1) error
- func (t *Message_Content) UnmarshalJSON(b []byte) error
- type ModelConfig
- type ModelList
- type ModelListEntry
- type ModelRecommendationReport
- type ModelRecommendationResult
- type ModelRecommendationResultCompatibility
- type ModelRecommendationResultEvidenceTier
- type ModelRecommendationResultMatchedBy
- type ModelSlot
- type MyGroupList
- type MyGroupMembership
- type NativeChatJSONRequestBody
- type NativeChatMetadata
- type NativeChatMetadataBrain
- type NativeChatMetadataEgressGuard
- type NativeChatMetadataOnAmbiguousEntity
- type NativeChatMetadataResearchDepth
- type NativeChatMetadataThinkingEffort
- type NativeChatParams
- type NativeChatRequest
- type NativeChatResponse
- type NativeChatResult
- type NativeChatResultGrounding
- type NativeJob
- type NativeJobAccepted
- type NativeJobCancelled
- type NativeJobStatus
- type NotFound
- type OauthAuthorizeParams
- type OauthAuthorizeParamsCodeChallengeMethod
- type OauthAuthorizeParamsResponseType
- type OauthAuthorizeResponse
- type OauthClientsResponse
- type OauthDiscoveryResponse
- type OauthError
- type OauthLoginFormdataBody
- type OauthLoginFormdataRequestBody
- type OauthLoginResponse
- type OauthOpenidResponse
- type OauthRevokeFormdataBody
- type OauthRevokeFormdataRequestBody
- type OauthRevokeResponse
- type OauthTokenFormdataRequestBody
- type OauthTokenJSONRequestBody
- type OauthTokenResponse
- type OauthUpstreamCallbackParams
- type OauthUpstreamCallbackResponse
- type OauthUpstreamLoginParams
- type OauthUpstreamLoginResponse
- type OauthUserinfoResponse
- type OcrDocumentJSONRequestBody
- type OcrDocumentMultipartBody
- type OcrDocumentMultipartRequestBody
- type OcrDocumentResponse
- type OcrRequest
- type OcrResponse
- type OidcClient
- type OidcDiscovery
- type OutputTypeContract
- type OutputTypeContractViolationMode
- type OutputViolation
- type PauseAutoIndexJSONBody
- type PauseAutoIndexJSONRequestBody
- type PauseAutoIndexResponse
- type PendingAction
- type PendingActionRisk
- type PendingActionStatus
- type PersonaManifestEntry
- type PersonaManifestEntryEmitsRouteHintKinds
- type PersonaNotFoundError
- type PersonaTriage
- type PredictDecisionModelJSONRequestBody
- type PredictDecisionModelResponse
- type PromoteKnowledgeSignalJSONBody
- type PromoteKnowledgeSignalJSONRequestBody
- type PromoteKnowledgeSignalResponse
- type PromotionCandidates
- type PublishAgentSkillVersionResponse
- type PutConnectorJSONRequestBody
- type PutConnectorResponse
- type PutEntitlementsJSONRequestBody
- type PutEntitlementsParams
- type PutEntitlementsResponse
- type PutHouseProfileJSONRequestBody
- type PutHouseProfileParams
- type PutHouseProfileResponse
- type PutSettingJSONBody
- type PutSettingJSONRequestBody
- type PutSettingResponse
- type PutTenantEntitlementsJSONRequestBody
- type PutTenantEntitlementsResponse
- type QueryKnowledgeCollectionJSONBody
- type QueryKnowledgeCollectionJSONRequestBody
- type QueryKnowledgeCollectionResponse
- type RateLimited
- type ReadFileResponse
- type RealtimeVoiceParams
- type RealtimeVoiceResponse
- type RegistryAgent
- type RegistryAgentModelSource
- type RegistryAgentSource
- type RejectActionJSONRequestBody
- type RejectActionResponse
- type RejectKnowledgeSignalResponse
- type ReloadAppResponse
- type RemoveGroupMemberResponse
- type RenameConversationJSONBody
- type RenameConversationJSONRequestBody
- type RenameConversationResponse
- type RequestEditorFn
- type ResumeAutoIndexResponse
- type RetrievalAmbiguity
- type RetrievalAmbiguityAmbiguityAction
- type ReviewerEvidence
- type RevokeAuthorizationGrantJSONBody
- type RevokeAuthorizationGrantJSONRequestBody
- type RevokeAuthorizationGrantResponse
- type RevokeExecutionCapabilityJSONBody
- type RevokeExecutionCapabilityJSONRequestBody
- type RevokeExecutionCapabilityResponse
- type Role
- type RouteHint
- func (t RouteHint) AsRouteHintAskClarification() (RouteHintAskClarification, error)
- func (t RouteHint) AsRouteHintNavigateTo() (RouteHintNavigateTo, error)
- func (t RouteHint) AsRouteHintRenderInline() (RouteHintRenderInline, error)
- func (t RouteHint) Discriminator() (string, error)
- func (t *RouteHint) FromRouteHintAskClarification(v RouteHintAskClarification) error
- func (t *RouteHint) FromRouteHintNavigateTo(v RouteHintNavigateTo) error
- func (t *RouteHint) FromRouteHintRenderInline(v RouteHintRenderInline) error
- func (t RouteHint) MarshalJSON() ([]byte, error)
- func (t *RouteHint) MergeRouteHintAskClarification(v RouteHintAskClarification) error
- func (t *RouteHint) MergeRouteHintNavigateTo(v RouteHintNavigateTo) error
- func (t *RouteHint) MergeRouteHintRenderInline(v RouteHintRenderInline) error
- func (t *RouteHint) UnmarshalJSON(b []byte) error
- func (t RouteHint) ValueByDiscriminator() (interface{}, error)
- type RouteHintAskClarification
- type RouteHintAskClarificationKind
- type RouteHintNavigateTo
- type RouteHintNavigateToKind
- type RouteHintRenderInline
- type RouteHintRenderInlineKind
- type RunSkillToolJSONBody
- type RunSkillToolJSONRequestBody
- type RunSkillToolResponse
- type Schedule
- type ScheduleDelivery
- type ScheduleLastStatus
- type ScheduleLimitError
- type ScheduleLimitErrorError
- type ScheduleList
- type ScheduleWrite
- type ScimCreateUserApplicationScimPlusJSONRequestBody
- type ScimCreateUserResponse
- type ScimDeleteUserResponse
- type ScimEmail
- type ScimError
- type ScimGetUserResponse
- type ScimListResponse
- type ScimListUsersParams
- type ScimListUsersResponse
- type ScimMeta
- type ScimName
- type ScimPatchOp
- type ScimPatchOpOperationsOp
- type ScimPatchUserApplicationScimPlusJSONRequestBody
- type ScimPatchUserResponse
- type ScimReplaceUserApplicationScimPlusJSONRequestBody
- type ScimReplaceUserResponse
- type ScimResourceTypesResponse
- type ScimSchemasResponse
- type ScimServiceProviderConfigResponse
- type ScimUser
- type SearchAppKnowledgeJSONBody
- type SearchAppKnowledgeJSONRequestBody
- type SearchAppKnowledgeResponse
- type SearchJSONRequestBody
- type SearchKnowledgeJSONRequestBody
- type SearchKnowledgeResponse
- type SearchResponse
- type ServiceKey
- type ServiceKeyList
- type ServiceKeySecret
- type Session
- type SessionCreate
- type SettingValue
- type SkillRunResponse
- type SpeechRequest
- type StartEvalRunJSONBody
- type StartEvalRunJSONRequestBody
- type StartEvalRunResponse
- type StreamEvent
- func (t StreamEvent) AsStreamEventCustomToolUse() (StreamEventCustomToolUse, error)
- func (t StreamEvent) AsStreamEventDone() (StreamEventDone, error)
- func (t StreamEvent) AsStreamEventError() (StreamEventError, error)
- func (t StreamEvent) AsStreamEventRouteHint() (StreamEventRouteHint, error)
- func (t StreamEvent) AsStreamEventTextDelta() (StreamEventTextDelta, error)
- func (t StreamEvent) AsStreamEventThinking() (StreamEventThinking, error)
- func (t StreamEvent) AsStreamEventToolResult() (StreamEventToolResult, error)
- func (t StreamEvent) AsStreamEventToolUse() (StreamEventToolUse, error)
- func (t StreamEvent) Discriminator() (string, error)
- func (t *StreamEvent) FromStreamEventCustomToolUse(v StreamEventCustomToolUse) error
- func (t *StreamEvent) FromStreamEventDone(v StreamEventDone) error
- func (t *StreamEvent) FromStreamEventError(v StreamEventError) error
- func (t *StreamEvent) FromStreamEventRouteHint(v StreamEventRouteHint) error
- func (t *StreamEvent) FromStreamEventTextDelta(v StreamEventTextDelta) error
- func (t *StreamEvent) FromStreamEventThinking(v StreamEventThinking) error
- func (t *StreamEvent) FromStreamEventToolResult(v StreamEventToolResult) error
- func (t *StreamEvent) FromStreamEventToolUse(v StreamEventToolUse) error
- func (t StreamEvent) MarshalJSON() ([]byte, error)
- func (t *StreamEvent) MergeStreamEventCustomToolUse(v StreamEventCustomToolUse) error
- func (t *StreamEvent) MergeStreamEventDone(v StreamEventDone) error
- func (t *StreamEvent) MergeStreamEventError(v StreamEventError) error
- func (t *StreamEvent) MergeStreamEventRouteHint(v StreamEventRouteHint) error
- func (t *StreamEvent) MergeStreamEventTextDelta(v StreamEventTextDelta) error
- func (t *StreamEvent) MergeStreamEventThinking(v StreamEventThinking) error
- func (t *StreamEvent) MergeStreamEventToolResult(v StreamEventToolResult) error
- func (t *StreamEvent) MergeStreamEventToolUse(v StreamEventToolUse) error
- func (t *StreamEvent) UnmarshalJSON(b []byte) error
- func (t StreamEvent) ValueByDiscriminator() (interface{}, error)
- type StreamEventCustomToolUse
- type StreamEventCustomToolUseType
- type StreamEventDone
- type StreamEventDoneStatus
- type StreamEventDoneType
- type StreamEventError
- type StreamEventErrorType
- type StreamEventRouteHint
- type StreamEventRouteHintType
- type StreamEventTextDelta
- type StreamEventTextDeltaType
- type StreamEventThinking
- type StreamEventThinkingType
- type StreamEventToolResult
- type StreamEventToolResultType
- type StreamEventToolUse
- type StreamEventToolUseType
- type StreamJobParams
- type StreamJobResponse
- type StreamNativeJobParams
- type StreamNativeJobResponse
- type SubmitCustomToolResultJSONRequestBody
- type SubmitCustomToolResultResponse
- type SuspendAuthorizationGrantJSONBody
- type SuspendAuthorizationGrantJSONRequestBody
- type SuspendAuthorizationGrantResponse
- type SyncStatus
- type SynthesizeSpeechJSONRequestBody
- type SynthesizeSpeechResponse
- type TextBlock
- type TextBlockType
- type TokenRequest
- type TokenRequestGrantType
- type TokenResponse
- type ToolDefinition
- type ToolDefinitionType
- type ToolResultBlock
- type ToolResultBlockContent0
- type ToolResultBlockContent1
- type ToolResultBlockType
- type ToolResultBlock_Content
- func (t ToolResultBlock_Content) AsToolResultBlockContent0() (ToolResultBlockContent0, error)
- func (t ToolResultBlock_Content) AsToolResultBlockContent1() (ToolResultBlockContent1, error)
- func (t *ToolResultBlock_Content) FromToolResultBlockContent0(v ToolResultBlockContent0) error
- func (t *ToolResultBlock_Content) FromToolResultBlockContent1(v ToolResultBlockContent1) error
- func (t ToolResultBlock_Content) MarshalJSON() ([]byte, error)
- func (t *ToolResultBlock_Content) MergeToolResultBlockContent0(v ToolResultBlockContent0) error
- func (t *ToolResultBlock_Content) MergeToolResultBlockContent1(v ToolResultBlockContent1) error
- func (t *ToolResultBlock_Content) UnmarshalJSON(b []byte) error
- type ToolUseBlock
- type ToolUseBlockType
- type TrainDecisionModelJSONRequestBody
- type TrainDecisionModelParams
- type TrainDecisionModelResponse
- type TranscribeAudioMultipartRequestBody
- type TranscribeAudioResponse
- type TranscriptionRequest
- type TranscriptionRequestResponseFormat
- type TranscriptionResponse
- type TranscriptionSegment
- type Unauthorized
- type UninstallAppResponse
- type UpdateAgentJSONRequestBody
- type UpdateAgentResponse
- type UpdateConversationMetadataJSONBody
- type UpdateConversationMetadataJSONRequestBody
- type UpdateConversationMetadataResponse
- type UpdateEmployeeJSONRequestBody
- type UpdateEmployeeResponse
- type UpdateFieldPolicyJSONRequestBody
- type UpdateFieldPolicyResponse
- type UpdateScheduleJSONRequestBody
- type UpdateScheduleResponse
- type UpgradeRequired
- type UploadDocumentMultipartBody
- type UploadDocumentMultipartRequestBody
- type UploadDocumentResponse
- type UploadFileMultipartBody
- type UploadFileMultipartRequestBody
- type UploadFileResponse
- type UsageAgentSkill
- type UsageAgentSkills
- type UsageBlock
- type UsageContextBudget
- type UsageContextBudgetTurnBudgetSource
- type UsageContextBudgetWindowSource
- type UsagePhase
- type UsageSpan
- type UsageStage
- type UsageWorkingSet
- type UsageWorkingSetMode
- type User
- type UserCreate
- type UserCreateRole
- type UserInfo
- type UserList
- type UserRole
- type WebSearchBackend
- type WebSearchConfig
- type WebSearchProviderAnswer
- type WebSearchProviderAnswerDerivation
- type WebSearchProviderAnswerRepresentation
- type WebSearchRequest
- type WebSearchRequestFetch
- type WebSearchRequestKind
- type WebSearchResponse
- type WebSearchResult
- type WebSearchResultDerivation
- type WebSearchResultRepresentation
- type WebSearchResultStatus
- type WriteFileParams
- type WriteFileResponse
Constants ¶
const ( BearerAuthScopes = "bearerAuth.Scopes" CapabilityAuthScopes = "capabilityAuth.Scopes" ScimBearerScopes = "scimBearer.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewActivateDecisionModelRequest ¶
func NewActivateDecisionModelRequest(server string, name string, body ActivateDecisionModelJSONRequestBody) (*http.Request, error)
NewActivateDecisionModelRequest calls the generic ActivateDecisionModel builder with application/json body
func NewActivateDecisionModelRequestWithBody ¶
func NewActivateDecisionModelRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewActivateDecisionModelRequestWithBody generates requests for ActivateDecisionModel with any type of body
func NewAddAttachmentRequestWithBody ¶
func NewAddAttachmentRequestWithBody(server string, cid string, contentType string, body io.Reader) (*http.Request, error)
NewAddAttachmentRequestWithBody generates requests for AddAttachment with any type of body
func NewAddGroupMemberRequest ¶
func NewAddGroupMemberRequest(server string, id string, body AddGroupMemberJSONRequestBody) (*http.Request, error)
NewAddGroupMemberRequest calls the generic AddGroupMember builder with application/json body
func NewAddGroupMemberRequestWithBody ¶
func NewAddGroupMemberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddGroupMemberRequestWithBody generates requests for AddGroupMember with any type of body
func NewAppAgentChatRequest ¶
func NewAppAgentChatRequest(server string, app string, id string, body AppAgentChatJSONRequestBody) (*http.Request, error)
NewAppAgentChatRequest calls the generic AppAgentChat builder with application/json body
func NewAppAgentChatRequestWithBody ¶
func NewAppAgentChatRequestWithBody(server string, app string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAppAgentChatRequestWithBody generates requests for AppAgentChat with any type of body
func NewApproveActionRequest ¶
func NewApproveActionRequest(server string, id string, body ApproveActionJSONRequestBody) (*http.Request, error)
NewApproveActionRequest calls the generic ApproveAction builder with application/json body
func NewApproveActionRequestWithBody ¶
func NewApproveActionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewApproveActionRequestWithBody generates requests for ApproveAction with any type of body
func NewArchiveAgentSkillVersionRequest ¶
func NewArchiveAgentSkillVersionRequest(server string, name string, version int) (*http.Request, error)
NewArchiveAgentSkillVersionRequest generates requests for ArchiveAgentSkillVersion
func NewBrowseKnowledgeCollectionChunksRequest ¶
func NewBrowseKnowledgeCollectionChunksRequest(server string, id string, params *BrowseKnowledgeCollectionChunksParams) (*http.Request, error)
NewBrowseKnowledgeCollectionChunksRequest generates requests for BrowseKnowledgeCollectionChunks
func NewCancelAutoIndexJobRequest ¶
func NewCancelAutoIndexJobRequest(server string, body CancelAutoIndexJobJSONRequestBody) (*http.Request, error)
NewCancelAutoIndexJobRequest calls the generic CancelAutoIndexJob builder with application/json body
func NewCancelAutoIndexJobRequestWithBody ¶
func NewCancelAutoIndexJobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCancelAutoIndexJobRequestWithBody generates requests for CancelAutoIndexJob with any type of body
func NewCancelJobRequest ¶
NewCancelJobRequest generates requests for CancelJob
func NewCancelNativeJobRequest ¶
NewCancelNativeJobRequest generates requests for CancelNativeJob
func NewChatCompletionsRequest ¶
func NewChatCompletionsRequest(server string, body ChatCompletionsJSONRequestBody) (*http.Request, error)
NewChatCompletionsRequest calls the generic ChatCompletions builder with application/json body
func NewChatCompletionsRequestWithBody ¶
func NewChatCompletionsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewChatCompletionsRequestWithBody generates requests for ChatCompletions with any type of body
func NewCheckAgentSkillUpstreamRequest ¶
func NewCheckAgentSkillUpstreamRequest(server string, name string, params *CheckAgentSkillUpstreamParams) (*http.Request, error)
NewCheckAgentSkillUpstreamRequest generates requests for CheckAgentSkillUpstream
func NewClaimActionRequest ¶
NewClaimActionRequest generates requests for ClaimAction
func NewCompleteEvalRunRequest ¶
func NewCompleteEvalRunRequest(server string, id string, body CompleteEvalRunJSONRequestBody) (*http.Request, error)
NewCompleteEvalRunRequest calls the generic CompleteEvalRun builder with application/json body
func NewCompleteEvalRunRequestWithBody ¶
func NewCompleteEvalRunRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewCompleteEvalRunRequestWithBody generates requests for CompleteEvalRun with any type of body
func NewCountTokensRequest ¶
func NewCountTokensRequest(server string, body CountTokensJSONRequestBody) (*http.Request, error)
NewCountTokensRequest calls the generic CountTokens builder with application/json body
func NewCountTokensRequestWithBody ¶
func NewCountTokensRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCountTokensRequestWithBody generates requests for CountTokens with any type of body
func NewCreateActionRequest ¶
func NewCreateActionRequest(server string, body CreateActionJSONRequestBody) (*http.Request, error)
NewCreateActionRequest calls the generic CreateAction builder with application/json body
func NewCreateActionRequestWithBody ¶
func NewCreateActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateActionRequestWithBody generates requests for CreateAction with any type of body
func NewCreateAgentKeyRequest ¶
func NewCreateAgentKeyRequest(server string, id string, body CreateAgentKeyJSONRequestBody) (*http.Request, error)
NewCreateAgentKeyRequest calls the generic CreateAgentKey builder with application/json body
func NewCreateAgentKeyRequestWithBody ¶
func NewCreateAgentKeyRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentKeyRequestWithBody generates requests for CreateAgentKey with any type of body
func NewCreateAgentRequest ¶
func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
NewCreateAgentRequest calls the generic CreateAgent builder with application/json body
func NewCreateAgentRequestWithBody ¶
func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentRequestWithBody generates requests for CreateAgent with any type of body
func NewCreateAgentSkillRequest ¶
func NewCreateAgentSkillRequest(server string, body CreateAgentSkillJSONRequestBody) (*http.Request, error)
NewCreateAgentSkillRequest calls the generic CreateAgentSkill builder with application/json body
func NewCreateAgentSkillRequestWithBody ¶
func NewCreateAgentSkillRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentSkillRequestWithBody generates requests for CreateAgentSkill with any type of body
func NewCreateConversationRequest ¶
func NewCreateConversationRequest(server string, body CreateConversationJSONRequestBody) (*http.Request, error)
NewCreateConversationRequest calls the generic CreateConversation builder with application/json body
func NewCreateConversationRequestWithBody ¶
func NewCreateConversationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateConversationRequestWithBody generates requests for CreateConversation with any type of body
func NewCreateEmployeeRequest ¶
func NewCreateEmployeeRequest(server string, body CreateEmployeeJSONRequestBody) (*http.Request, error)
NewCreateEmployeeRequest calls the generic CreateEmployee builder with application/json body
func NewCreateEmployeeRequestWithBody ¶
func NewCreateEmployeeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateEmployeeRequestWithBody generates requests for CreateEmployee with any type of body
func NewCreateEvalSuiteRevisionRequest ¶
func NewCreateEvalSuiteRevisionRequest(server string, body CreateEvalSuiteRevisionJSONRequestBody) (*http.Request, error)
NewCreateEvalSuiteRevisionRequest calls the generic CreateEvalSuiteRevision builder with application/json body
func NewCreateEvalSuiteRevisionRequestWithBody ¶
func NewCreateEvalSuiteRevisionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateEvalSuiteRevisionRequestWithBody generates requests for CreateEvalSuiteRevision with any type of body
func NewCreateGroupRequest ¶
func NewCreateGroupRequest(server string, body CreateGroupJSONRequestBody) (*http.Request, error)
NewCreateGroupRequest calls the generic CreateGroup builder with application/json body
func NewCreateGroupRequestWithBody ¶
func NewCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGroupRequestWithBody generates requests for CreateGroup with any type of body
func NewCreateHookRequest ¶
func NewCreateHookRequest(server string, body CreateHookJSONRequestBody) (*http.Request, error)
NewCreateHookRequest calls the generic CreateHook builder with application/json body
func NewCreateHookRequestWithBody ¶
func NewCreateHookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateHookRequestWithBody generates requests for CreateHook with any type of body
func NewCreateJobRequest ¶
func NewCreateJobRequest(server string, body CreateJobJSONRequestBody) (*http.Request, error)
NewCreateJobRequest calls the generic CreateJob builder with application/json body
func NewCreateJobRequestWithBody ¶
func NewCreateJobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateJobRequestWithBody generates requests for CreateJob with any type of body
func NewCreateKnowledgeCollectionRequest ¶
func NewCreateKnowledgeCollectionRequest(server string, body CreateKnowledgeCollectionJSONRequestBody) (*http.Request, error)
NewCreateKnowledgeCollectionRequest calls the generic CreateKnowledgeCollection builder with application/json body
func NewCreateKnowledgeCollectionRequestWithBody ¶
func NewCreateKnowledgeCollectionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateKnowledgeCollectionRequestWithBody generates requests for CreateKnowledgeCollection with any type of body
func NewCreateKnowledgeSignalRequest ¶
func NewCreateKnowledgeSignalRequest(server string, body CreateKnowledgeSignalJSONRequestBody) (*http.Request, error)
NewCreateKnowledgeSignalRequest calls the generic CreateKnowledgeSignal builder with application/json body
func NewCreateKnowledgeSignalRequestWithBody ¶
func NewCreateKnowledgeSignalRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateKnowledgeSignalRequestWithBody generates requests for CreateKnowledgeSignal with any type of body
func NewCreateManagedSessionRequest ¶
func NewCreateManagedSessionRequest(server string, body CreateManagedSessionJSONRequestBody) (*http.Request, error)
NewCreateManagedSessionRequest calls the generic CreateManagedSession builder with application/json body
func NewCreateManagedSessionRequestWithBody ¶
func NewCreateManagedSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateManagedSessionRequestWithBody generates requests for CreateManagedSession with any type of body
func NewCreateMessageRequest ¶
func NewCreateMessageRequest(server string, params *CreateMessageParams, body CreateMessageJSONRequestBody) (*http.Request, error)
NewCreateMessageRequest calls the generic CreateMessage builder with application/json body
func NewCreateMessageRequestWithBody ¶
func NewCreateMessageRequestWithBody(server string, params *CreateMessageParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateMessageRequestWithBody generates requests for CreateMessage with any type of body
func NewCreateNativeJobRequest ¶
func NewCreateNativeJobRequest(server string, apiKey string, body CreateNativeJobJSONRequestBody) (*http.Request, error)
NewCreateNativeJobRequest calls the generic CreateNativeJob builder with application/json body
func NewCreateNativeJobRequestWithBody ¶
func NewCreateNativeJobRequestWithBody(server string, apiKey string, contentType string, body io.Reader) (*http.Request, error)
NewCreateNativeJobRequestWithBody generates requests for CreateNativeJob with any type of body
func NewCreateScheduleRequest ¶
func NewCreateScheduleRequest(server string, body CreateScheduleJSONRequestBody) (*http.Request, error)
NewCreateScheduleRequest calls the generic CreateSchedule builder with application/json body
func NewCreateScheduleRequestWithBody ¶
func NewCreateScheduleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateScheduleRequestWithBody generates requests for CreateSchedule with any type of body
func NewCreateSelfServiceKeyRequest ¶
func NewCreateSelfServiceKeyRequest(server string, body CreateSelfServiceKeyJSONRequestBody) (*http.Request, error)
NewCreateSelfServiceKeyRequest calls the generic CreateSelfServiceKey builder with application/json body
func NewCreateSelfServiceKeyRequestWithBody ¶
func NewCreateSelfServiceKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSelfServiceKeyRequestWithBody generates requests for CreateSelfServiceKey with any type of body
func NewCreateServiceKeyRequest ¶
func NewCreateServiceKeyRequest(server string, body CreateServiceKeyJSONRequestBody) (*http.Request, error)
NewCreateServiceKeyRequest calls the generic CreateServiceKey builder with application/json body
func NewCreateServiceKeyRequestWithBody ¶
func NewCreateServiceKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateServiceKeyRequestWithBody generates requests for CreateServiceKey with any type of body
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body
func NewDebugRetrieveKnowledgeRequest ¶
func NewDebugRetrieveKnowledgeRequest(server string, body DebugRetrieveKnowledgeJSONRequestBody) (*http.Request, error)
NewDebugRetrieveKnowledgeRequest calls the generic DebugRetrieveKnowledge builder with application/json body
func NewDebugRetrieveKnowledgeRequestWithBody ¶
func NewDebugRetrieveKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDebugRetrieveKnowledgeRequestWithBody generates requests for DebugRetrieveKnowledge with any type of body
func NewDeleteAgentRequest ¶
NewDeleteAgentRequest generates requests for DeleteAgent
func NewDeleteAttachmentRequest ¶
NewDeleteAttachmentRequest generates requests for DeleteAttachment
func NewDeleteConnectorRequest ¶
NewDeleteConnectorRequest generates requests for DeleteConnector
func NewDeleteConversationRequest ¶
NewDeleteConversationRequest generates requests for DeleteConversation
func NewDeleteDocumentRequest ¶
NewDeleteDocumentRequest generates requests for DeleteDocument
func NewDeleteEmployeeRequest ¶
NewDeleteEmployeeRequest generates requests for DeleteEmployee
func NewDeleteFileRequest ¶
func NewDeleteFileRequest(server string, tenantId string, sessionId string, path string) (*http.Request, error)
NewDeleteFileRequest generates requests for DeleteFile
func NewDeleteGroupRequest ¶
NewDeleteGroupRequest generates requests for DeleteGroup
func NewDeleteHookRequest ¶
NewDeleteHookRequest generates requests for DeleteHook
func NewDeleteKnowledgeCollectionRequest ¶
NewDeleteKnowledgeCollectionRequest generates requests for DeleteKnowledgeCollection
func NewDeleteKnowledgeDocumentRequest ¶
NewDeleteKnowledgeDocumentRequest generates requests for DeleteKnowledgeDocument
func NewDeleteScheduleRequest ¶
NewDeleteScheduleRequest generates requests for DeleteSchedule
func NewDeleteServiceKeyRequest ¶
NewDeleteServiceKeyRequest generates requests for DeleteServiceKey
func NewDeleteUploadedFileRequest ¶
NewDeleteUploadedFileRequest generates requests for DeleteUploadedFile
func NewDeleteUserRequest ¶
NewDeleteUserRequest generates requests for DeleteUser
func NewDiffAgentSkillVersionsRequest ¶
func NewDiffAgentSkillVersionsRequest(server string, name string, params *DiffAgentSkillVersionsParams) (*http.Request, error)
NewDiffAgentSkillVersionsRequest generates requests for DiffAgentSkillVersions
func NewDownloadAttachmentRequest ¶
NewDownloadAttachmentRequest generates requests for DownloadAttachment
func NewEditAgentSkillRequest ¶
func NewEditAgentSkillRequest(server string, name string, body EditAgentSkillJSONRequestBody) (*http.Request, error)
NewEditAgentSkillRequest calls the generic EditAgentSkill builder with application/json body
func NewEditAgentSkillRequestWithBody ¶
func NewEditAgentSkillRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewEditAgentSkillRequestWithBody generates requests for EditAgentSkill with any type of body
func NewEditImageRequestWithBody ¶
func NewEditImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewEditImageRequestWithBody generates requests for EditImage with any type of body
func NewEvaluateAndIssueAuthorizationGrantRequest ¶
func NewEvaluateAndIssueAuthorizationGrantRequest(server string, body EvaluateAndIssueAuthorizationGrantJSONRequestBody) (*http.Request, error)
NewEvaluateAndIssueAuthorizationGrantRequest calls the generic EvaluateAndIssueAuthorizationGrant builder with application/json body
func NewEvaluateAndIssueAuthorizationGrantRequestWithBody ¶
func NewEvaluateAndIssueAuthorizationGrantRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewEvaluateAndIssueAuthorizationGrantRequestWithBody generates requests for EvaluateAndIssueAuthorizationGrant with any type of body
func NewEvaluateFieldPolicyRequest ¶
func NewEvaluateFieldPolicyRequest(server string, pType string, body EvaluateFieldPolicyJSONRequestBody) (*http.Request, error)
NewEvaluateFieldPolicyRequest calls the generic EvaluateFieldPolicy builder with application/json body
func NewEvaluateFieldPolicyRequestWithBody ¶
func NewEvaluateFieldPolicyRequestWithBody(server string, pType string, contentType string, body io.Reader) (*http.Request, error)
NewEvaluateFieldPolicyRequestWithBody generates requests for EvaluateFieldPolicy with any type of body
func NewExecuteCapabilityRequest ¶
func NewExecuteCapabilityRequest(server string, body ExecuteCapabilityJSONRequestBody) (*http.Request, error)
NewExecuteCapabilityRequest calls the generic ExecuteCapability builder with application/json body
func NewExecuteCapabilityRequestWithBody ¶
func NewExecuteCapabilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewExecuteCapabilityRequestWithBody generates requests for ExecuteCapability with any type of body
func NewExportEmployeeBundleRequest ¶
func NewExportEmployeeBundleRequest(server string, employeeId string, params *ExportEmployeeBundleParams) (*http.Request, error)
NewExportEmployeeBundleRequest generates requests for ExportEmployeeBundle
func NewExtractDocumentRequest ¶
func NewExtractDocumentRequest(server string, body ExtractDocumentJSONRequestBody) (*http.Request, error)
NewExtractDocumentRequest calls the generic ExtractDocument builder with application/json body
func NewExtractDocumentRequestWithBody ¶
func NewExtractDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewExtractDocumentRequestWithBody generates requests for ExtractDocument with any type of body
func NewGenerateImageRequest ¶
func NewGenerateImageRequest(server string, body GenerateImageJSONRequestBody) (*http.Request, error)
NewGenerateImageRequest calls the generic GenerateImage builder with application/json body
func NewGenerateImageRequestWithBody ¶
func NewGenerateImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewGenerateImageRequestWithBody generates requests for GenerateImage with any type of body
func NewGetActionRequest ¶
NewGetActionRequest generates requests for GetAction
func NewGetAgentRequest ¶
NewGetAgentRequest generates requests for GetAgent
func NewGetAgentSchemaRequest ¶
NewGetAgentSchemaRequest generates requests for GetAgentSchema
func NewGetAgentSkillRequest ¶
NewGetAgentSkillRequest generates requests for GetAgentSkill
func NewGetAgentSkillVersionRequest ¶
NewGetAgentSkillVersionRequest generates requests for GetAgentSkillVersion
func NewGetAppAgentRequest ¶
NewGetAppAgentRequest generates requests for GetAppAgent
func NewGetAuthorizationGraphRequest ¶
NewGetAuthorizationGraphRequest generates requests for GetAuthorizationGraph
func NewGetAutoIndexStatusRequest ¶
NewGetAutoIndexStatusRequest generates requests for GetAutoIndexStatus
func NewGetCapabilitiesRequest ¶
NewGetCapabilitiesRequest generates requests for GetCapabilities
func NewGetConnectorCredentialsRequest ¶
NewGetConnectorCredentialsRequest generates requests for GetConnectorCredentials
func NewGetConnectorRequest ¶
NewGetConnectorRequest generates requests for GetConnector
func NewGetConversationRequest ¶
NewGetConversationRequest generates requests for GetConversation
func NewGetDecisionModelRequest ¶
NewGetDecisionModelRequest generates requests for GetDecisionModel
func NewGetDeploymentRequest ¶
NewGetDeploymentRequest generates requests for GetDeployment
func NewGetEmployeeRequest ¶
NewGetEmployeeRequest generates requests for GetEmployee
func NewGetEntitlementsRequest ¶
func NewGetEntitlementsRequest(server string, params *GetEntitlementsParams) (*http.Request, error)
NewGetEntitlementsRequest generates requests for GetEntitlements
func NewGetEvalRunRequest ¶
NewGetEvalRunRequest generates requests for GetEvalRun
func NewGetEvalSuiteRevisionRequest ¶
func NewGetEvalSuiteRevisionRequest(server string, name string, revision int) (*http.Request, error)
NewGetEvalSuiteRevisionRequest generates requests for GetEvalSuiteRevision
func NewGetFeaturesRequest ¶
NewGetFeaturesRequest generates requests for GetFeatures
func NewGetFieldPolicyRequest ¶
NewGetFieldPolicyRequest generates requests for GetFieldPolicy
func NewGetFileRequest ¶
NewGetFileRequest generates requests for GetFile
func NewGetGroupRequest ¶
NewGetGroupRequest generates requests for GetGroup
func NewGetHookRequest ¶
NewGetHookRequest generates requests for GetHook
func NewGetHouseProfileRequest ¶
NewGetHouseProfileRequest generates requests for GetHouseProfile
func NewGetInfraHealthRequest ¶
func NewGetInfraHealthRequest(server string, params *GetInfraHealthParams) (*http.Request, error)
NewGetInfraHealthRequest generates requests for GetInfraHealth
func NewGetJobRequest ¶
NewGetJobRequest generates requests for GetJob
func NewGetKnowledgeCollectionRequest ¶
NewGetKnowledgeCollectionRequest generates requests for GetKnowledgeCollection
func NewGetLogsRequest ¶
func NewGetLogsRequest(server string, params *GetLogsParams) (*http.Request, error)
NewGetLogsRequest generates requests for GetLogs
func NewGetManagedSessionRequest ¶
NewGetManagedSessionRequest generates requests for GetManagedSession
func NewGetMemoryRequest ¶
func NewGetMemoryRequest(server string, params *GetMemoryParams) (*http.Request, error)
NewGetMemoryRequest generates requests for GetMemory
func NewGetModelRecommendationRequest ¶
NewGetModelRecommendationRequest generates requests for GetModelRecommendation
func NewGetModelRecommendationsMarkdownRequest ¶
func NewGetModelRecommendationsMarkdownRequest(server string, params *GetModelRecommendationsMarkdownParams) (*http.Request, error)
NewGetModelRecommendationsMarkdownRequest generates requests for GetModelRecommendationsMarkdown
func NewGetModelRecommendationsRequest ¶
func NewGetModelRecommendationsRequest(server string, params *GetModelRecommendationsParams) (*http.Request, error)
NewGetModelRecommendationsRequest generates requests for GetModelRecommendations
func NewGetNativeJobRequest ¶
NewGetNativeJobRequest generates requests for GetNativeJob
func NewGetPersonaByIDRequest ¶
NewGetPersonaByIDRequest generates requests for GetPersonaByID
func NewGetScheduleRequest ¶
NewGetScheduleRequest generates requests for GetSchedule
func NewGetSettingRequest ¶
NewGetSettingRequest generates requests for GetSetting
func NewGetSharepointSyncStatusRequest ¶
NewGetSharepointSyncStatusRequest generates requests for GetSharepointSyncStatus
func NewGetTenantEntitlementsRequest ¶
NewGetTenantEntitlementsRequest generates requests for GetTenantEntitlements
func NewGetUserRequest ¶
NewGetUserRequest generates requests for GetUser
func NewImageVariationRequestWithBody ¶
func NewImageVariationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewImageVariationRequestWithBody generates requests for ImageVariation with any type of body
func NewImportAgentSkillsRequest ¶
func NewImportAgentSkillsRequest(server string, body ImportAgentSkillsJSONRequestBody) (*http.Request, error)
NewImportAgentSkillsRequest calls the generic ImportAgentSkills builder with application/json body
func NewImportAgentSkillsRequestWithBody ¶
func NewImportAgentSkillsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewImportAgentSkillsRequestWithBody generates requests for ImportAgentSkills with any type of body
func NewImportEmployeeBundleRequestWithBody ¶
func NewImportEmployeeBundleRequestWithBody(server string, params *ImportEmployeeBundleParams, contentType string, body io.Reader) (*http.Request, error)
NewImportEmployeeBundleRequestWithBody generates requests for ImportEmployeeBundle with any type of body
func NewIngestKnowledgeDocumentRequest ¶
func NewIngestKnowledgeDocumentRequest(server string, body IngestKnowledgeDocumentJSONRequestBody) (*http.Request, error)
NewIngestKnowledgeDocumentRequest calls the generic IngestKnowledgeDocument builder with application/json body
func NewIngestKnowledgeDocumentRequestWithBody ¶
func NewIngestKnowledgeDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewIngestKnowledgeDocumentRequestWithBody generates requests for IngestKnowledgeDocument with any type of body
func NewIngestKnowledgeRequest ¶
func NewIngestKnowledgeRequest(server string, body IngestKnowledgeJSONRequestBody) (*http.Request, error)
NewIngestKnowledgeRequest calls the generic IngestKnowledge builder with application/json body
func NewIngestKnowledgeRequestWithBody ¶
func NewIngestKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewIngestKnowledgeRequestWithBody generates requests for IngestKnowledge with any type of body
func NewInstallAppRequest ¶
NewInstallAppRequest generates requests for InstallApp
func NewIssueExecutionCapabilityRequest ¶
func NewIssueExecutionCapabilityRequest(server string, body IssueExecutionCapabilityJSONRequestBody) (*http.Request, error)
NewIssueExecutionCapabilityRequest calls the generic IssueExecutionCapability builder with application/json body
func NewIssueExecutionCapabilityRequestWithBody ¶
func NewIssueExecutionCapabilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewIssueExecutionCapabilityRequestWithBody generates requests for IssueExecutionCapability with any type of body
func NewListActionsRequest ¶
func NewListActionsRequest(server string, params *ListActionsParams) (*http.Request, error)
NewListActionsRequest generates requests for ListActions
func NewListAgentSkillsRequest ¶
NewListAgentSkillsRequest generates requests for ListAgentSkills
func NewListAgentsRequest ¶
func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
NewListAgentsRequest generates requests for ListAgents
func NewListAppAgentsRequest ¶
NewListAppAgentsRequest generates requests for ListAppAgents
func NewListAppKnowledgeCollectionsRequest ¶
NewListAppKnowledgeCollectionsRequest generates requests for ListAppKnowledgeCollections
func NewListAppMigrationsRequest ¶
NewListAppMigrationsRequest generates requests for ListAppMigrations
func NewListAppsRequest ¶
NewListAppsRequest generates requests for ListApps
func NewListAuthorizationGrantsRequest ¶
func NewListAuthorizationGrantsRequest(server string, params *ListAuthorizationGrantsParams) (*http.Request, error)
NewListAuthorizationGrantsRequest generates requests for ListAuthorizationGrants
func NewListAuthorizationIntentsRequest ¶
func NewListAuthorizationIntentsRequest(server string, params *ListAuthorizationIntentsParams) (*http.Request, error)
NewListAuthorizationIntentsRequest generates requests for ListAuthorizationIntents
func NewListConnectorsRequest ¶
NewListConnectorsRequest generates requests for ListConnectors
func NewListConversationsRequest ¶
func NewListConversationsRequest(server string, params *ListConversationsParams) (*http.Request, error)
NewListConversationsRequest generates requests for ListConversations
func NewListDocumentsRequest ¶
func NewListDocumentsRequest(server string, params *ListDocumentsParams) (*http.Request, error)
NewListDocumentsRequest generates requests for ListDocuments
func NewListEmployeesRequest ¶
func NewListEmployeesRequest(server string, params *ListEmployeesParams) (*http.Request, error)
NewListEmployeesRequest generates requests for ListEmployees
func NewListEvalRunsRequest ¶
NewListEvalRunsRequest generates requests for ListEvalRuns
func NewListEvalSuitesRequest ¶
NewListEvalSuitesRequest generates requests for ListEvalSuites
func NewListFieldAccessEventsRequest ¶
func NewListFieldAccessEventsRequest(server string, params *ListFieldAccessEventsParams) (*http.Request, error)
NewListFieldAccessEventsRequest generates requests for ListFieldAccessEvents
func NewListFieldPoliciesRequest ¶
NewListFieldPoliciesRequest generates requests for ListFieldPolicies
func NewListFilesRequest ¶
func NewListFilesRequest(server string, tenantId string, sessionId string, params *ListFilesParams) (*http.Request, error)
NewListFilesRequest generates requests for ListFiles
func NewListGroupsRequest ¶
func NewListGroupsRequest(server string, params *ListGroupsParams) (*http.Request, error)
NewListGroupsRequest generates requests for ListGroups
func NewListHooksRequest ¶
NewListHooksRequest generates requests for ListHooks
func NewListJobsRequest ¶
func NewListJobsRequest(server string, params *ListJobsParams) (*http.Request, error)
NewListJobsRequest generates requests for ListJobs
func NewListKnowledgeCollectionDocumentsRequest ¶
NewListKnowledgeCollectionDocumentsRequest generates requests for ListKnowledgeCollectionDocuments
func NewListKnowledgeCollectionsRequest ¶
NewListKnowledgeCollectionsRequest generates requests for ListKnowledgeCollections
func NewListKnowledgeSignalsRequest ¶
func NewListKnowledgeSignalsRequest(server string, params *ListKnowledgeSignalsParams) (*http.Request, error)
NewListKnowledgeSignalsRequest generates requests for ListKnowledgeSignals
func NewListModelsRequest ¶
NewListModelsRequest generates requests for ListModels
func NewListMyGroupsRequest ¶
NewListMyGroupsRequest generates requests for ListMyGroups
func NewListPersonasRequest ¶
func NewListPersonasRequest(server string, params *ListPersonasParams) (*http.Request, error)
NewListPersonasRequest generates requests for ListPersonas
func NewListPromotionCandidatesRequest ¶
func NewListPromotionCandidatesRequest(server string, params *ListPromotionCandidatesParams) (*http.Request, error)
NewListPromotionCandidatesRequest generates requests for ListPromotionCandidates
func NewListRegistryAgentsRequest ¶
func NewListRegistryAgentsRequest(server string, params *ListRegistryAgentsParams) (*http.Request, error)
NewListRegistryAgentsRequest generates requests for ListRegistryAgents
func NewListSchedulesRequest ¶
func NewListSchedulesRequest(server string, params *ListSchedulesParams) (*http.Request, error)
NewListSchedulesRequest generates requests for ListSchedules
func NewListServiceKeysRequest ¶
NewListServiceKeysRequest generates requests for ListServiceKeys
func NewListSettingsRequest ¶
NewListSettingsRequest generates requests for ListSettings
func NewListUsersRequest ¶
NewListUsersRequest generates requests for ListUsers
func NewMarkAuthorizationIncidentRequest ¶
func NewMarkAuthorizationIncidentRequest(server string, id string, body MarkAuthorizationIncidentJSONRequestBody) (*http.Request, error)
NewMarkAuthorizationIncidentRequest calls the generic MarkAuthorizationIncident builder with application/json body
func NewMarkAuthorizationIncidentRequestWithBody ¶
func NewMarkAuthorizationIncidentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewMarkAuthorizationIncidentRequestWithBody generates requests for MarkAuthorizationIncident with any type of body
func NewMcpRpcRequest ¶
func NewMcpRpcRequest(server string, body McpRpcJSONRequestBody) (*http.Request, error)
NewMcpRpcRequest calls the generic McpRpc builder with application/json body
func NewMcpRpcRequestWithBody ¶
func NewMcpRpcRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewMcpRpcRequestWithBody generates requests for McpRpc with any type of body
func NewNativeChatRequest ¶
func NewNativeChatRequest(server string, apiKey string, params *NativeChatParams, body NativeChatJSONRequestBody) (*http.Request, error)
NewNativeChatRequest calls the generic NativeChat builder with application/json body
func NewNativeChatRequestWithBody ¶
func NewNativeChatRequestWithBody(server string, apiKey string, params *NativeChatParams, contentType string, body io.Reader) (*http.Request, error)
NewNativeChatRequestWithBody generates requests for NativeChat with any type of body
func NewOauthAuthorizeRequest ¶
func NewOauthAuthorizeRequest(server string, params *OauthAuthorizeParams) (*http.Request, error)
NewOauthAuthorizeRequest generates requests for OauthAuthorize
func NewOauthClientsRequest ¶
NewOauthClientsRequest generates requests for OauthClients
func NewOauthDiscoveryRequest ¶
NewOauthDiscoveryRequest generates requests for OauthDiscovery
func NewOauthLoginRequestWithBody ¶
func NewOauthLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewOauthLoginRequestWithBody generates requests for OauthLogin with any type of body
func NewOauthLoginRequestWithFormdataBody ¶
func NewOauthLoginRequestWithFormdataBody(server string, body OauthLoginFormdataRequestBody) (*http.Request, error)
NewOauthLoginRequestWithFormdataBody calls the generic OauthLogin builder with application/x-www-form-urlencoded body
func NewOauthOpenidRequest ¶
NewOauthOpenidRequest generates requests for OauthOpenid
func NewOauthRevokeRequestWithBody ¶
func NewOauthRevokeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewOauthRevokeRequestWithBody generates requests for OauthRevoke with any type of body
func NewOauthRevokeRequestWithFormdataBody ¶
func NewOauthRevokeRequestWithFormdataBody(server string, body OauthRevokeFormdataRequestBody) (*http.Request, error)
NewOauthRevokeRequestWithFormdataBody calls the generic OauthRevoke builder with application/x-www-form-urlencoded body
func NewOauthTokenRequest ¶
func NewOauthTokenRequest(server string, body OauthTokenJSONRequestBody) (*http.Request, error)
NewOauthTokenRequest calls the generic OauthToken builder with application/json body
func NewOauthTokenRequestWithBody ¶
func NewOauthTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewOauthTokenRequestWithBody generates requests for OauthToken with any type of body
func NewOauthTokenRequestWithFormdataBody ¶
func NewOauthTokenRequestWithFormdataBody(server string, body OauthTokenFormdataRequestBody) (*http.Request, error)
NewOauthTokenRequestWithFormdataBody calls the generic OauthToken builder with application/x-www-form-urlencoded body
func NewOauthUpstreamCallbackRequest ¶
func NewOauthUpstreamCallbackRequest(server string, provider string, params *OauthUpstreamCallbackParams) (*http.Request, error)
NewOauthUpstreamCallbackRequest generates requests for OauthUpstreamCallback
func NewOauthUpstreamLoginRequest ¶
func NewOauthUpstreamLoginRequest(server string, provider string, params *OauthUpstreamLoginParams) (*http.Request, error)
NewOauthUpstreamLoginRequest generates requests for OauthUpstreamLogin
func NewOauthUserinfoRequest ¶
NewOauthUserinfoRequest generates requests for OauthUserinfo
func NewOcrDocumentRequest ¶
func NewOcrDocumentRequest(server string, body OcrDocumentJSONRequestBody) (*http.Request, error)
NewOcrDocumentRequest calls the generic OcrDocument builder with application/json body
func NewOcrDocumentRequestWithBody ¶
func NewOcrDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewOcrDocumentRequestWithBody generates requests for OcrDocument with any type of body
func NewPauseAutoIndexRequest ¶
func NewPauseAutoIndexRequest(server string, body PauseAutoIndexJSONRequestBody) (*http.Request, error)
NewPauseAutoIndexRequest calls the generic PauseAutoIndex builder with application/json body
func NewPauseAutoIndexRequestWithBody ¶
func NewPauseAutoIndexRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPauseAutoIndexRequestWithBody generates requests for PauseAutoIndex with any type of body
func NewPredictDecisionModelRequest ¶
func NewPredictDecisionModelRequest(server string, name string, body PredictDecisionModelJSONRequestBody) (*http.Request, error)
NewPredictDecisionModelRequest calls the generic PredictDecisionModel builder with application/json body
func NewPredictDecisionModelRequestWithBody ¶
func NewPredictDecisionModelRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewPredictDecisionModelRequestWithBody generates requests for PredictDecisionModel with any type of body
func NewPromoteKnowledgeSignalRequest ¶
func NewPromoteKnowledgeSignalRequest(server string, id string, body PromoteKnowledgeSignalJSONRequestBody) (*http.Request, error)
NewPromoteKnowledgeSignalRequest calls the generic PromoteKnowledgeSignal builder with application/json body
func NewPromoteKnowledgeSignalRequestWithBody ¶
func NewPromoteKnowledgeSignalRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewPromoteKnowledgeSignalRequestWithBody generates requests for PromoteKnowledgeSignal with any type of body
func NewPublishAgentSkillVersionRequest ¶
func NewPublishAgentSkillVersionRequest(server string, name string, version int) (*http.Request, error)
NewPublishAgentSkillVersionRequest generates requests for PublishAgentSkillVersion
func NewPutConnectorRequest ¶
func NewPutConnectorRequest(server string, kind string, body PutConnectorJSONRequestBody) (*http.Request, error)
NewPutConnectorRequest calls the generic PutConnector builder with application/json body
func NewPutConnectorRequestWithBody ¶
func NewPutConnectorRequestWithBody(server string, kind string, contentType string, body io.Reader) (*http.Request, error)
NewPutConnectorRequestWithBody generates requests for PutConnector with any type of body
func NewPutEntitlementsRequest ¶
func NewPutEntitlementsRequest(server string, params *PutEntitlementsParams, body PutEntitlementsJSONRequestBody) (*http.Request, error)
NewPutEntitlementsRequest calls the generic PutEntitlements builder with application/json body
func NewPutEntitlementsRequestWithBody ¶
func NewPutEntitlementsRequestWithBody(server string, params *PutEntitlementsParams, contentType string, body io.Reader) (*http.Request, error)
NewPutEntitlementsRequestWithBody generates requests for PutEntitlements with any type of body
func NewPutHouseProfileRequest ¶
func NewPutHouseProfileRequest(server string, employeeId string, params *PutHouseProfileParams, body PutHouseProfileJSONRequestBody) (*http.Request, error)
NewPutHouseProfileRequest calls the generic PutHouseProfile builder with application/json body
func NewPutHouseProfileRequestWithBody ¶
func NewPutHouseProfileRequestWithBody(server string, employeeId string, params *PutHouseProfileParams, contentType string, body io.Reader) (*http.Request, error)
NewPutHouseProfileRequestWithBody generates requests for PutHouseProfile with any type of body
func NewPutSettingRequest ¶
func NewPutSettingRequest(server string, key string, body PutSettingJSONRequestBody) (*http.Request, error)
NewPutSettingRequest calls the generic PutSetting builder with application/json body
func NewPutSettingRequestWithBody ¶
func NewPutSettingRequestWithBody(server string, key string, contentType string, body io.Reader) (*http.Request, error)
NewPutSettingRequestWithBody generates requests for PutSetting with any type of body
func NewPutTenantEntitlementsRequest ¶
func NewPutTenantEntitlementsRequest(server string, tenant string, body PutTenantEntitlementsJSONRequestBody) (*http.Request, error)
NewPutTenantEntitlementsRequest calls the generic PutTenantEntitlements builder with application/json body
func NewPutTenantEntitlementsRequestWithBody ¶
func NewPutTenantEntitlementsRequestWithBody(server string, tenant string, contentType string, body io.Reader) (*http.Request, error)
NewPutTenantEntitlementsRequestWithBody generates requests for PutTenantEntitlements with any type of body
func NewQueryKnowledgeCollectionRequest ¶
func NewQueryKnowledgeCollectionRequest(server string, id string, body QueryKnowledgeCollectionJSONRequestBody) (*http.Request, error)
NewQueryKnowledgeCollectionRequest calls the generic QueryKnowledgeCollection builder with application/json body
func NewQueryKnowledgeCollectionRequestWithBody ¶
func NewQueryKnowledgeCollectionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewQueryKnowledgeCollectionRequestWithBody generates requests for QueryKnowledgeCollection with any type of body
func NewReadFileRequest ¶
func NewReadFileRequest(server string, tenantId string, sessionId string, path string) (*http.Request, error)
NewReadFileRequest generates requests for ReadFile
func NewRealtimeVoiceRequest ¶
func NewRealtimeVoiceRequest(server string, params *RealtimeVoiceParams) (*http.Request, error)
NewRealtimeVoiceRequest generates requests for RealtimeVoice
func NewRejectActionRequest ¶
func NewRejectActionRequest(server string, id string, body RejectActionJSONRequestBody) (*http.Request, error)
NewRejectActionRequest calls the generic RejectAction builder with application/json body
func NewRejectActionRequestWithBody ¶
func NewRejectActionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewRejectActionRequestWithBody generates requests for RejectAction with any type of body
func NewRejectKnowledgeSignalRequest ¶
NewRejectKnowledgeSignalRequest generates requests for RejectKnowledgeSignal
func NewReloadAppRequest ¶
NewReloadAppRequest generates requests for ReloadApp
func NewRemoveGroupMemberRequest ¶
NewRemoveGroupMemberRequest generates requests for RemoveGroupMember
func NewRenameConversationRequest ¶
func NewRenameConversationRequest(server string, id string, body RenameConversationJSONRequestBody) (*http.Request, error)
NewRenameConversationRequest calls the generic RenameConversation builder with application/json body
func NewRenameConversationRequestWithBody ¶
func NewRenameConversationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewRenameConversationRequestWithBody generates requests for RenameConversation with any type of body
func NewResumeAutoIndexRequest ¶
NewResumeAutoIndexRequest generates requests for ResumeAutoIndex
func NewRevokeAuthorizationGrantRequest ¶
func NewRevokeAuthorizationGrantRequest(server string, id string, body RevokeAuthorizationGrantJSONRequestBody) (*http.Request, error)
NewRevokeAuthorizationGrantRequest calls the generic RevokeAuthorizationGrant builder with application/json body
func NewRevokeAuthorizationGrantRequestWithBody ¶
func NewRevokeAuthorizationGrantRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewRevokeAuthorizationGrantRequestWithBody generates requests for RevokeAuthorizationGrant with any type of body
func NewRevokeExecutionCapabilityRequest ¶
func NewRevokeExecutionCapabilityRequest(server string, id string, body RevokeExecutionCapabilityJSONRequestBody) (*http.Request, error)
NewRevokeExecutionCapabilityRequest calls the generic RevokeExecutionCapability builder with application/json body
func NewRevokeExecutionCapabilityRequestWithBody ¶
func NewRevokeExecutionCapabilityRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewRevokeExecutionCapabilityRequestWithBody generates requests for RevokeExecutionCapability with any type of body
func NewRunSkillToolRequest ¶
func NewRunSkillToolRequest(server string, skill string, tool string, body RunSkillToolJSONRequestBody) (*http.Request, error)
NewRunSkillToolRequest calls the generic RunSkillTool builder with application/json body
func NewRunSkillToolRequestWithBody ¶
func NewRunSkillToolRequestWithBody(server string, skill string, tool string, contentType string, body io.Reader) (*http.Request, error)
NewRunSkillToolRequestWithBody generates requests for RunSkillTool with any type of body
func NewScimCreateUserRequestWithApplicationScimPlusJSONBody ¶
func NewScimCreateUserRequestWithApplicationScimPlusJSONBody(server string, body ScimCreateUserApplicationScimPlusJSONRequestBody) (*http.Request, error)
NewScimCreateUserRequestWithApplicationScimPlusJSONBody calls the generic ScimCreateUser builder with application/scim+json body
func NewScimCreateUserRequestWithBody ¶
func NewScimCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewScimCreateUserRequestWithBody generates requests for ScimCreateUser with any type of body
func NewScimDeleteUserRequest ¶
NewScimDeleteUserRequest generates requests for ScimDeleteUser
func NewScimGetUserRequest ¶
NewScimGetUserRequest generates requests for ScimGetUser
func NewScimListUsersRequest ¶
func NewScimListUsersRequest(server string, params *ScimListUsersParams) (*http.Request, error)
NewScimListUsersRequest generates requests for ScimListUsers
func NewScimPatchUserRequestWithApplicationScimPlusJSONBody ¶
func NewScimPatchUserRequestWithApplicationScimPlusJSONBody(server string, id string, body ScimPatchUserApplicationScimPlusJSONRequestBody) (*http.Request, error)
NewScimPatchUserRequestWithApplicationScimPlusJSONBody calls the generic ScimPatchUser builder with application/scim+json body
func NewScimPatchUserRequestWithBody ¶
func NewScimPatchUserRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewScimPatchUserRequestWithBody generates requests for ScimPatchUser with any type of body
func NewScimReplaceUserRequestWithApplicationScimPlusJSONBody ¶
func NewScimReplaceUserRequestWithApplicationScimPlusJSONBody(server string, id string, body ScimReplaceUserApplicationScimPlusJSONRequestBody) (*http.Request, error)
NewScimReplaceUserRequestWithApplicationScimPlusJSONBody calls the generic ScimReplaceUser builder with application/scim+json body
func NewScimReplaceUserRequestWithBody ¶
func NewScimReplaceUserRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewScimReplaceUserRequestWithBody generates requests for ScimReplaceUser with any type of body
func NewScimResourceTypesRequest ¶
NewScimResourceTypesRequest generates requests for ScimResourceTypes
func NewScimSchemasRequest ¶
NewScimSchemasRequest generates requests for ScimSchemas
func NewScimServiceProviderConfigRequest ¶
NewScimServiceProviderConfigRequest generates requests for ScimServiceProviderConfig
func NewSearchAppKnowledgeRequest ¶
func NewSearchAppKnowledgeRequest(server string, body SearchAppKnowledgeJSONRequestBody) (*http.Request, error)
NewSearchAppKnowledgeRequest calls the generic SearchAppKnowledge builder with application/json body
func NewSearchAppKnowledgeRequestWithBody ¶
func NewSearchAppKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchAppKnowledgeRequestWithBody generates requests for SearchAppKnowledge with any type of body
func NewSearchKnowledgeRequest ¶
func NewSearchKnowledgeRequest(server string, body SearchKnowledgeJSONRequestBody) (*http.Request, error)
NewSearchKnowledgeRequest calls the generic SearchKnowledge builder with application/json body
func NewSearchKnowledgeRequestWithBody ¶
func NewSearchKnowledgeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchKnowledgeRequestWithBody generates requests for SearchKnowledge with any type of body
func NewSearchRequest ¶
func NewSearchRequest(server string, body SearchJSONRequestBody) (*http.Request, error)
NewSearchRequest calls the generic Search builder with application/json body
func NewSearchRequestWithBody ¶
func NewSearchRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchRequestWithBody generates requests for Search with any type of body
func NewStartEvalRunRequest ¶
func NewStartEvalRunRequest(server string, body StartEvalRunJSONRequestBody) (*http.Request, error)
NewStartEvalRunRequest calls the generic StartEvalRun builder with application/json body
func NewStartEvalRunRequestWithBody ¶
func NewStartEvalRunRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewStartEvalRunRequestWithBody generates requests for StartEvalRun with any type of body
func NewStreamJobRequest ¶
func NewStreamJobRequest(server string, jobId string, params *StreamJobParams) (*http.Request, error)
NewStreamJobRequest generates requests for StreamJob
func NewStreamNativeJobRequest ¶
func NewStreamNativeJobRequest(server string, apiKey string, jobId string, params *StreamNativeJobParams) (*http.Request, error)
NewStreamNativeJobRequest generates requests for StreamNativeJob
func NewSubmitCustomToolResultRequest ¶
func NewSubmitCustomToolResultRequest(server string, messageId string, body SubmitCustomToolResultJSONRequestBody) (*http.Request, error)
NewSubmitCustomToolResultRequest calls the generic SubmitCustomToolResult builder with application/json body
func NewSubmitCustomToolResultRequestWithBody ¶
func NewSubmitCustomToolResultRequestWithBody(server string, messageId string, contentType string, body io.Reader) (*http.Request, error)
NewSubmitCustomToolResultRequestWithBody generates requests for SubmitCustomToolResult with any type of body
func NewSuspendAuthorizationGrantRequest ¶
func NewSuspendAuthorizationGrantRequest(server string, id string, body SuspendAuthorizationGrantJSONRequestBody) (*http.Request, error)
NewSuspendAuthorizationGrantRequest calls the generic SuspendAuthorizationGrant builder with application/json body
func NewSuspendAuthorizationGrantRequestWithBody ¶
func NewSuspendAuthorizationGrantRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewSuspendAuthorizationGrantRequestWithBody generates requests for SuspendAuthorizationGrant with any type of body
func NewSynthesizeSpeechRequest ¶
func NewSynthesizeSpeechRequest(server string, body SynthesizeSpeechJSONRequestBody) (*http.Request, error)
NewSynthesizeSpeechRequest calls the generic SynthesizeSpeech builder with application/json body
func NewSynthesizeSpeechRequestWithBody ¶
func NewSynthesizeSpeechRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSynthesizeSpeechRequestWithBody generates requests for SynthesizeSpeech with any type of body
func NewTrainDecisionModelRequest ¶
func NewTrainDecisionModelRequest(server string, name string, params *TrainDecisionModelParams, body TrainDecisionModelJSONRequestBody) (*http.Request, error)
NewTrainDecisionModelRequest calls the generic TrainDecisionModel builder with application/json body
func NewTrainDecisionModelRequestWithBody ¶
func NewTrainDecisionModelRequestWithBody(server string, name string, params *TrainDecisionModelParams, contentType string, body io.Reader) (*http.Request, error)
NewTrainDecisionModelRequestWithBody generates requests for TrainDecisionModel with any type of body
func NewTranscribeAudioRequestWithBody ¶
func NewTranscribeAudioRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTranscribeAudioRequestWithBody generates requests for TranscribeAudio with any type of body
func NewUninstallAppRequest ¶
NewUninstallAppRequest generates requests for UninstallApp
func NewUpdateAgentRequest ¶
func NewUpdateAgentRequest(server string, agentId string, body UpdateAgentJSONRequestBody) (*http.Request, error)
NewUpdateAgentRequest calls the generic UpdateAgent builder with application/json body
func NewUpdateAgentRequestWithBody ¶
func NewUpdateAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentRequestWithBody generates requests for UpdateAgent with any type of body
func NewUpdateConversationMetadataRequest ¶
func NewUpdateConversationMetadataRequest(server string, id string, body UpdateConversationMetadataJSONRequestBody) (*http.Request, error)
NewUpdateConversationMetadataRequest calls the generic UpdateConversationMetadata builder with application/json body
func NewUpdateConversationMetadataRequestWithBody ¶
func NewUpdateConversationMetadataRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateConversationMetadataRequestWithBody generates requests for UpdateConversationMetadata with any type of body
func NewUpdateEmployeeRequest ¶
func NewUpdateEmployeeRequest(server string, employeeId string, body UpdateEmployeeJSONRequestBody) (*http.Request, error)
NewUpdateEmployeeRequest calls the generic UpdateEmployee builder with application/json body
func NewUpdateEmployeeRequestWithBody ¶
func NewUpdateEmployeeRequestWithBody(server string, employeeId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEmployeeRequestWithBody generates requests for UpdateEmployee with any type of body
func NewUpdateFieldPolicyRequest ¶
func NewUpdateFieldPolicyRequest(server string, pType string, body UpdateFieldPolicyJSONRequestBody) (*http.Request, error)
NewUpdateFieldPolicyRequest calls the generic UpdateFieldPolicy builder with application/json body
func NewUpdateFieldPolicyRequestWithBody ¶
func NewUpdateFieldPolicyRequestWithBody(server string, pType string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFieldPolicyRequestWithBody generates requests for UpdateFieldPolicy with any type of body
func NewUpdateScheduleRequest ¶
func NewUpdateScheduleRequest(server string, id string, body UpdateScheduleJSONRequestBody) (*http.Request, error)
NewUpdateScheduleRequest calls the generic UpdateSchedule builder with application/json body
func NewUpdateScheduleRequestWithBody ¶
func NewUpdateScheduleRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateScheduleRequestWithBody generates requests for UpdateSchedule with any type of body
func NewUploadDocumentRequestWithBody ¶
func NewUploadDocumentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUploadDocumentRequestWithBody generates requests for UploadDocument with any type of body
Types ¶
type ActionCallback ¶
type ActionCallback struct {
Auth struct {
// SecretRef Name of an environment variable on the Nova OS server holding the shared HMAC secret. The secret itself never travels in the request or the stored row.
SecretRef string `json:"secret_ref"`
Type *string `json:"type,omitempty"`
} `json:"auth"`
Retry *int `json:"retry,omitempty"`
TimeoutSec *int `json:"timeout_sec,omitempty"`
// Url The webhook endpoint the approved action is dispatched to.
Url string `json:"url"`
}
ActionCallback Webhook fired when the action is approved. It is snapshotted onto the row and never surfaced back to clients.
type ActionDecisionRequest ¶
type ActionDecisionRequest struct {
Reason *string `json:"reason,omitempty"`
}
ActionDecisionRequest Optional body carrying an approve/reject reason for the audit trail.
type ActionEnvelope ¶
type ActionEnvelope struct {
// Action A side-effecting action parked for human approval.
Action PendingAction `json:"action"`
}
ActionEnvelope defines model for ActionEnvelope.
type ActionList ¶
type ActionList struct {
Actions []PendingAction `json:"actions"`
}
ActionList defines model for ActionList.
type ActivateDecisionModelJSONRequestBody ¶
type ActivateDecisionModelJSONRequestBody = DecisionActivateRequest
ActivateDecisionModelJSONRequestBody defines body for ActivateDecisionModel for application/json ContentType.
type ActivateDecisionModelResponse ¶
type ActivateDecisionModelResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DecisionActivateResult
JSON400 *FlatError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FlatError
}
func ParseActivateDecisionModelResponse ¶
func ParseActivateDecisionModelResponse(rsp *http.Response) (*ActivateDecisionModelResponse, error)
ParseActivateDecisionModelResponse parses an HTTP response from a ActivateDecisionModelWithResponse call
func (ActivateDecisionModelResponse) Status ¶
func (r ActivateDecisionModelResponse) Status() string
Status returns HTTPResponse.Status
func (ActivateDecisionModelResponse) StatusCode ¶
func (r ActivateDecisionModelResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddAttachmentMultipartBody ¶
type AddAttachmentMultipartBody struct {
// File The file to attach.
File openapi_types.File `json:"file"`
}
AddAttachmentMultipartBody defines parameters for AddAttachment.
type AddAttachmentMultipartRequestBody ¶
type AddAttachmentMultipartRequestBody AddAttachmentMultipartBody
AddAttachmentMultipartRequestBody defines body for AddAttachment for multipart/form-data ContentType.
type AddAttachmentResponse ¶
type AddAttachmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Attachment
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *NotFound
JSON409 *Error
JSON413 *Error
JSON415 *Error
JSON429 *RateLimited
}
func ParseAddAttachmentResponse ¶
func ParseAddAttachmentResponse(rsp *http.Response) (*AddAttachmentResponse, error)
ParseAddAttachmentResponse parses an HTTP response from a AddAttachmentWithResponse call
func (AddAttachmentResponse) Status ¶
func (r AddAttachmentResponse) Status() string
Status returns HTTPResponse.Status
func (AddAttachmentResponse) StatusCode ¶
func (r AddAttachmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddGroupMemberJSONRequestBody ¶
type AddGroupMemberJSONRequestBody = AddGroupMemberRequest
AddGroupMemberJSONRequestBody defines body for AddGroupMember for application/json ContentType.
type AddGroupMemberRequest ¶
type AddGroupMemberRequest struct {
// Role A member's role in a group.
Role *GroupRole `json:"role,omitempty"`
UserId string `json:"user_id"`
}
AddGroupMemberRequest defines model for AddGroupMemberRequest.
type AddGroupMemberResponse ¶
type AddGroupMemberResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
GroupId *string `json:"group_id,omitempty"`
// Role A member's role in a group.
Role *GroupRole `json:"role,omitempty"`
Status *string `json:"status,omitempty"`
UserId *string `json:"user_id,omitempty"`
}
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseAddGroupMemberResponse ¶
func ParseAddGroupMemberResponse(rsp *http.Response) (*AddGroupMemberResponse, error)
ParseAddGroupMemberResponse parses an HTTP response from a AddGroupMemberWithResponse call
func (AddGroupMemberResponse) Status ¶
func (r AddGroupMemberResponse) Status() string
Status returns HTTPResponse.Status
func (AddGroupMemberResponse) StatusCode ¶
func (r AddGroupMemberResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Agent ¶
type Agent struct {
// AgentSkills Agent Skills attached to this agent, as `name` (latest published
// catalog version) or `name@N` (pinned version). No duplicate names.
// Every entry must resolve for the caller's organization at write
// time (a published `/v1/skills` version, or for unpinned names a
// server-side skills folder); otherwise 400 with `field:
// agent_skills`.
AgentSkills *[]string `json:"agent_skills,omitempty"`
// AgentType Whether this agent dispatches to other skill agents (persona) or
// executes one skill directly (skill). Maps to nova-os internals;
// partners only see the discriminator.
AgentType *AgentType `json:"agent_type,omitempty"`
Brain *bool `json:"brain,omitempty"`
Capabilities *[]string `json:"capabilities,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
// DirectTools Persona only. Tools offered on the persona's direct (non-planner)
// answer path. Names are validated against the live tool registry.
// Together with `tools`, this is the persona's declared tool scope;
// declaring neither keeps the whole catalog.
DirectTools *[]string `json:"direct_tools,omitempty"`
// EgressGuard Outbound search-query guard for this agent's turns. Guards only
// tighten: the server-wide, agent and per-call settings are combined,
// and `off` never removes a guard set elsewhere.
EgressGuard *AgentEgressGuard `json:"egress_guard,omitempty"`
Filesystem *map[string]interface{} `json:"filesystem,omitempty"`
// Guardrails Per-agent opt-outs for the inbound guardrail chain. Each value is
// `enabled`, `disabled` or empty (inherit). On PUT/PATCH an omitted key
// keeps its value, a `null` key clears that override, and a top-level
// `guardrails: null` clears every override.
Guardrails *AgentGuardrails `json:"guardrails,omitempty"`
// Id Slug generated from the agent name.
Id string `json:"id"`
KnowledgeBindings *[]string `json:"knowledge_bindings,omitempty"`
MaxTurns *int `json:"max_turns,omitempty"`
// Model Optional model override; empty means inherit the server tier default.
Model *string `json:"model,omitempty"`
Name string `json:"name"`
// OnAmbiguousEntity What a persona does when the documents its answer relies on span
// several sources the question does not choose between: `state`
// names the document the answer is based on, `ask` returns a
// clarifying question instead of an answer, `off` does nothing.
// Per-call `metadata.on_ambiguous_entity` wins; empty inherits the
// server default.
OnAmbiguousEntity *AgentOnAmbiguousEntity `json:"on_ambiguous_entity,omitempty"`
// OutputType Structured-output contract for agent replies. When set, Nova OS
// validates every assistant reply against `schema` before return.
// Server-side since v0.1.4.
OutputType *OutputTypeContract `json:"output_type,omitempty"`
// Owner Owner email; defaults to the caller when omitted.
Owner *string `json:"owner,omitempty"`
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
OwnerEmployee *string `json:"owner_employee,omitempty"`
System *string `json:"system,omitempty"`
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
SystemPrompt *string `json:"system_prompt,omitempty"`
// Thinking Native model reasoning on the agent's answer-tier call only (never the
// planner, triage or skill sub-tasks). `off` (the default) sends no
// reasoning parameter, so a model that reasons by default keeps
// reasoning; `none` asks the model not to reason. Per-call
// `metadata.thinking` wins. On PUT/PATCH send `{}` (or `effort: ""`) to
// clear; `null` keeps the current value.
Thinking *AgentThinking `json:"thinking,omitempty"`
// ToolChoice Forces (or forbids) a tool call on the first model call of the
// agent loop: `auto` (default), `none`, `required`, or a tool name.
// Per-call `metadata.tool_choice` wins. A named tool the request does
// not carry is dropped with a server-side warning.
ToolChoice *string `json:"tool_choice,omitempty"`
// ToolScope `none` declares an agent that needs no catalog tools. Rejected
// (400) together with a non-empty `tools` or `direct_tools`.
ToolScope *AgentToolScope `json:"tool_scope,omitempty"`
Tools *[]string `json:"tools,omitempty"`
// Triage Persona planner routing pin. `triage` keeps the per-turn
// regex/LLM triage cascade, `always` runs the planner every turn,
// `never` skips it. Empty clears the pin (inherit the server default).
// Per-call `metadata.brain` still wins.
Triage *AgentTriage `json:"triage,omitempty"`
// TurnBudgetTokens Per-agent token budget for each model call of the agent's turn
// (overrides the server-wide turn budget). `0` means unset. When
// the agent is the outermost agent of a turn, its value also governs
// the skill agents it dispatches.
TurnBudgetTokens *int `json:"turn_budget_tokens,omitempty"`
// Type Whether this agent dispatches to other skill agents (persona) or
// executes one skill directly (skill). Maps to nova-os internals;
// partners only see the discriminator.
Type *AgentType `json:"type,omitempty"`
Version *int `json:"version,omitempty"`
Visibility *AgentVisibility `json:"visibility,omitempty"`
}
Agent defines model for Agent.
type AgentCreate ¶
type AgentCreate struct {
// AgentSkills Agent Skills attached to this agent, as `name` (latest published
// catalog version) or `name@N` (pinned version). No duplicate names.
// Every entry must resolve for the caller's organization at write
// time (a published `/v1/skills` version, or for unpinned names a
// server-side skills folder); otherwise 400 with `field:
// agent_skills`.
AgentSkills *[]string `json:"agent_skills,omitempty"`
// AgentType Whether this agent dispatches to other skill agents (persona) or
// executes one skill directly (skill). Maps to nova-os internals;
// partners only see the discriminator.
AgentType *AgentType `json:"agent_type,omitempty"`
Brain *bool `json:"brain,omitempty"`
Capabilities *[]string `json:"capabilities,omitempty"`
// DirectTools Persona only. Tools offered on the persona's direct (non-planner)
// answer path. Names are validated against the live tool registry.
// Together with `tools`, this is the persona's declared tool scope;
// declaring neither keeps the whole catalog.
DirectTools *[]string `json:"direct_tools,omitempty"`
// EgressGuard Outbound search-query guard for this agent's turns. Guards only
// tighten: the server-wide, agent and per-call settings are combined,
// and `off` never removes a guard set elsewhere.
EgressGuard *AgentCreateEgressGuard `json:"egress_guard,omitempty"`
Filesystem *map[string]interface{} `json:"filesystem,omitempty"`
// Guardrails Per-agent opt-outs for the inbound guardrail chain. Each value is
// `enabled`, `disabled` or empty (inherit). On PUT/PATCH an omitted key
// keeps its value, a `null` key clears that override, and a top-level
// `guardrails: null` clears every override.
Guardrails *AgentGuardrails `json:"guardrails,omitempty"`
KnowledgeBindings *[]string `json:"knowledge_bindings,omitempty"`
MaxTurns *int `json:"max_turns,omitempty"`
Model *string `json:"model,omitempty"`
Name string `json:"name"`
// OnAmbiguousEntity What a persona does when the documents its answer relies on span
// several sources the question does not choose between: `state`
// names the document the answer is based on, `ask` returns a
// clarifying question instead of an answer, `off` does nothing.
// Per-call `metadata.on_ambiguous_entity` wins; empty inherits the
// server default.
OnAmbiguousEntity *AgentCreateOnAmbiguousEntity `json:"on_ambiguous_entity,omitempty"`
// OutputType Structured-output contract for agent replies. When set, Nova OS
// validates every assistant reply against `schema` before return.
// Server-side since v0.1.4.
OutputType *OutputTypeContract `json:"output_type,omitempty"`
Owner *string `json:"owner,omitempty"`
System *string `json:"system,omitempty"`
// Thinking Native model reasoning on the agent's answer-tier call only (never the
// planner, triage or skill sub-tasks). `off` (the default) sends no
// reasoning parameter, so a model that reasons by default keeps
// reasoning; `none` asks the model not to reason. Per-call
// `metadata.thinking` wins. On PUT/PATCH send `{}` (or `effort: ""`) to
// clear; `null` keeps the current value.
Thinking *AgentThinking `json:"thinking,omitempty"`
// ToolChoice Forces (or forbids) a tool call on the first model call of the
// agent loop: `auto` (default), `none`, `required`, or a tool name.
// Per-call `metadata.tool_choice` wins. A named tool the request does
// not carry is dropped with a server-side warning.
ToolChoice *string `json:"tool_choice,omitempty"`
// ToolScope `none` declares an agent that needs no catalog tools. Rejected
// (400) together with a non-empty `tools` or `direct_tools`.
ToolScope *AgentCreateToolScope `json:"tool_scope,omitempty"`
Tools *[]string `json:"tools,omitempty"`
// Triage Persona planner routing pin. `triage` keeps the per-turn
// regex/LLM triage cascade, `always` runs the planner every turn,
// `never` skips it. Empty clears the pin (inherit the server default).
// Per-call `metadata.brain` still wins.
Triage *AgentTriage `json:"triage,omitempty"`
// TurnBudgetTokens Per-agent token budget for each model call of the agent's turn
// (overrides the server-wide turn budget). `0` means unset. When
// the agent is the outermost agent of a turn, its value also governs
// the skill agents it dispatches.
TurnBudgetTokens *int `json:"turn_budget_tokens,omitempty"`
Visibility *AgentCreateVisibility `json:"visibility,omitempty"`
}
AgentCreate defines model for AgentCreate.
type AgentCreateEgressGuard ¶
type AgentCreateEgressGuard string
AgentCreateEgressGuard Outbound search-query guard for this agent's turns. Guards only tighten: the server-wide, agent and per-call settings are combined, and `off` never removes a guard set elsewhere.
const ( AgentCreateEgressGuardCallback AgentCreateEgressGuard = "callback" AgentCreateEgressGuardDetector AgentCreateEgressGuard = "detector" AgentCreateEgressGuardEmpty AgentCreateEgressGuard = "" AgentCreateEgressGuardOff AgentCreateEgressGuard = "off" )
Defines values for AgentCreateEgressGuard.
func (AgentCreateEgressGuard) Valid ¶
func (e AgentCreateEgressGuard) Valid() bool
Valid indicates whether the value is a known member of the AgentCreateEgressGuard enum.
type AgentCreateOnAmbiguousEntity ¶
type AgentCreateOnAmbiguousEntity string
AgentCreateOnAmbiguousEntity What a persona does when the documents its answer relies on span several sources the question does not choose between: `state` names the document the answer is based on, `ask` returns a clarifying question instead of an answer, `off` does nothing. Per-call `metadata.on_ambiguous_entity` wins; empty inherits the server default.
const ( AgentCreateOnAmbiguousEntityAsk AgentCreateOnAmbiguousEntity = "ask" AgentCreateOnAmbiguousEntityEmpty AgentCreateOnAmbiguousEntity = "" AgentCreateOnAmbiguousEntityOff AgentCreateOnAmbiguousEntity = "off" AgentCreateOnAmbiguousEntityState AgentCreateOnAmbiguousEntity = "state" )
Defines values for AgentCreateOnAmbiguousEntity.
func (AgentCreateOnAmbiguousEntity) Valid ¶
func (e AgentCreateOnAmbiguousEntity) Valid() bool
Valid indicates whether the value is a known member of the AgentCreateOnAmbiguousEntity enum.
type AgentCreateToolScope ¶
type AgentCreateToolScope string
AgentCreateToolScope `none` declares an agent that needs no catalog tools. Rejected (400) together with a non-empty `tools` or `direct_tools`.
const ( AgentCreateToolScopeEmpty AgentCreateToolScope = "" AgentCreateToolScopeNone AgentCreateToolScope = "none" )
Defines values for AgentCreateToolScope.
func (AgentCreateToolScope) Valid ¶
func (e AgentCreateToolScope) Valid() bool
Valid indicates whether the value is a known member of the AgentCreateToolScope enum.
type AgentCreateVisibility ¶
type AgentCreateVisibility string
AgentCreateVisibility defines model for AgentCreate.Visibility.
const ( AgentCreateVisibilityEmpty AgentCreateVisibility = "" AgentCreateVisibilityPrivate AgentCreateVisibility = "private" AgentCreateVisibilityPublic AgentCreateVisibility = "public" )
Defines values for AgentCreateVisibility.
func (AgentCreateVisibility) Valid ¶
func (e AgentCreateVisibility) Valid() bool
Valid indicates whether the value is a known member of the AgentCreateVisibility enum.
type AgentEgressGuard ¶
type AgentEgressGuard string
AgentEgressGuard Outbound search-query guard for this agent's turns. Guards only tighten: the server-wide, agent and per-call settings are combined, and `off` never removes a guard set elsewhere.
const ( AgentEgressGuardCallback AgentEgressGuard = "callback" AgentEgressGuardDetector AgentEgressGuard = "detector" AgentEgressGuardEmpty AgentEgressGuard = "" AgentEgressGuardOff AgentEgressGuard = "off" )
Defines values for AgentEgressGuard.
func (AgentEgressGuard) Valid ¶
func (e AgentEgressGuard) Valid() bool
Valid indicates whether the value is a known member of the AgentEgressGuard enum.
type AgentGuardrails ¶
type AgentGuardrails struct {
DateNormalizer *AgentGuardrailsDateNormalizer `json:"date_normalizer,omitempty"`
PiiRedactor *AgentGuardrailsPiiRedactor `json:"pii_redactor,omitempty"`
}
AgentGuardrails Per-agent opt-outs for the inbound guardrail chain. Each value is `enabled`, `disabled` or empty (inherit). On PUT/PATCH an omitted key keeps its value, a `null` key clears that override, and a top-level `guardrails: null` clears every override.
type AgentGuardrailsDateNormalizer ¶
type AgentGuardrailsDateNormalizer string
AgentGuardrailsDateNormalizer defines model for AgentGuardrails.DateNormalizer.
const ( AgentGuardrailsDateNormalizerDisabled AgentGuardrailsDateNormalizer = "disabled" AgentGuardrailsDateNormalizerEmpty AgentGuardrailsDateNormalizer = "" AgentGuardrailsDateNormalizerEnabled AgentGuardrailsDateNormalizer = "enabled" )
Defines values for AgentGuardrailsDateNormalizer.
func (AgentGuardrailsDateNormalizer) Valid ¶
func (e AgentGuardrailsDateNormalizer) Valid() bool
Valid indicates whether the value is a known member of the AgentGuardrailsDateNormalizer enum.
type AgentGuardrailsPiiRedactor ¶
type AgentGuardrailsPiiRedactor string
AgentGuardrailsPiiRedactor defines model for AgentGuardrails.PiiRedactor.
const ( AgentGuardrailsPiiRedactorDisabled AgentGuardrailsPiiRedactor = "disabled" AgentGuardrailsPiiRedactorEmpty AgentGuardrailsPiiRedactor = "" AgentGuardrailsPiiRedactorEnabled AgentGuardrailsPiiRedactor = "enabled" )
Defines values for AgentGuardrailsPiiRedactor.
func (AgentGuardrailsPiiRedactor) Valid ¶
func (e AgentGuardrailsPiiRedactor) Valid() bool
Valid indicates whether the value is a known member of the AgentGuardrailsPiiRedactor enum.
type AgentKey ¶
type AgentKey struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Id *string `json:"id,omitempty"`
KeyPrefix *string `json:"key_prefix,omitempty"`
Name *string `json:"name,omitempty"`
// Secret The full `nk_` key. Returned only once.
Secret *string `json:"secret,omitempty"`
}
AgentKey One-time mint response for a per-agent key carrying the full secret.
type AgentList ¶
type AgentList struct {
Data []Agent `json:"data"`
HasMore *bool `json:"has_more,omitempty"`
NextCursor *string `json:"next_cursor,omitempty"`
}
AgentList defines model for AgentList.
type AgentOnAmbiguousEntity ¶
type AgentOnAmbiguousEntity string
AgentOnAmbiguousEntity What a persona does when the documents its answer relies on span several sources the question does not choose between: `state` names the document the answer is based on, `ask` returns a clarifying question instead of an answer, `off` does nothing. Per-call `metadata.on_ambiguous_entity` wins; empty inherits the server default.
const ( AgentOnAmbiguousEntityAsk AgentOnAmbiguousEntity = "ask" AgentOnAmbiguousEntityEmpty AgentOnAmbiguousEntity = "" AgentOnAmbiguousEntityOff AgentOnAmbiguousEntity = "off" AgentOnAmbiguousEntityState AgentOnAmbiguousEntity = "state" )
Defines values for AgentOnAmbiguousEntity.
func (AgentOnAmbiguousEntity) Valid ¶
func (e AgentOnAmbiguousEntity) Valid() bool
Valid indicates whether the value is a known member of the AgentOnAmbiguousEntity enum.
type AgentSkillDiff ¶
type AgentSkillDiff struct {
// Files Changed files only; empty when the versions are identical.
Files []AgentSkillFileDiff `json:"files"`
From int `json:"from"`
To int `json:"to"`
}
AgentSkillDiff defines model for AgentSkillDiff.
type AgentSkillEdit ¶
type AgentSkillEdit struct {
// BaseVersion Version this edit is based on. The new version keeps its source and licence and records `forked_from`.
BaseVersion *int `json:"base_version,omitempty"`
// Files The full file set; `SKILL.md` frontmatter `name` must equal the path name.
Files map[string]string `json:"files"`
}
AgentSkillEdit defines model for AgentSkillEdit.
type AgentSkillFileDiff ¶
type AgentSkillFileDiff struct {
Change AgentSkillFileDiffChange `json:"change"`
// Diff Unified diff; omitted for very large files.
Diff *string `json:"diff,omitempty"`
Path string `json:"path"`
}
AgentSkillFileDiff defines model for AgentSkillFileDiff.
type AgentSkillFileDiffChange ¶
type AgentSkillFileDiffChange string
AgentSkillFileDiffChange defines model for AgentSkillFileDiff.Change.
const ( AgentSkillFileDiffChangeAdded AgentSkillFileDiffChange = "added" AgentSkillFileDiffChangeModified AgentSkillFileDiffChange = "modified" AgentSkillFileDiffChangeRemoved AgentSkillFileDiffChange = "removed" )
Defines values for AgentSkillFileDiffChange.
func (AgentSkillFileDiffChange) Valid ¶
func (e AgentSkillFileDiffChange) Valid() bool
Valid indicates whether the value is a known member of the AgentSkillFileDiffChange enum.
type AgentSkillFiles ¶
type AgentSkillFiles struct {
// Files Path to text content. Must include `SKILL.md` with `name` and `description` frontmatter; at most 200 other files and 4 MiB in total, clean relative paths, UTF-8 text.
Files map[string]string `json:"files"`
}
AgentSkillFiles defines model for AgentSkillFiles.
type AgentSkillFound ¶
type AgentSkillFound struct {
Error *string `json:"error,omitempty"`
Name string `json:"name"`
Path string `json:"path"`
}
AgentSkillFound defines model for AgentSkillFound.
type AgentSkillImportPreview ¶
type AgentSkillImportPreview struct {
Preview struct {
Commit string `json:"commit"`
License string `json:"license"`
Ref string `json:"ref"`
Repo string `json:"repo"`
Skills []AgentSkillFound `json:"skills"`
} `json:"preview"`
}
AgentSkillImportPreview defines model for AgentSkillImportPreview.
type AgentSkillImportRequest ¶
type AgentSkillImportRequest struct {
// DryRun Return what would be imported without writing anything.
DryRun *bool `json:"dry_run,omitempty"`
// Skills Import only these skill names; empty imports all found.
Skills *[]string `json:"skills,omitempty"`
// Url HTTPS link to a GitHub repository, a `tree`/`blob` folder or file in one, or a `raw.githubusercontent.com` file. A link to a `SKILL.md` means its folder.
Url string `json:"url"`
}
AgentSkillImportRequest defines model for AgentSkillImportRequest.
type AgentSkillImportResult ¶
type AgentSkillImportResult struct {
Commit string `json:"commit"`
License string `json:"license"`
Repo string `json:"repo"`
// Results One entry per skill; per-skill failures are reported here.
Results []struct {
Created bool `json:"created"`
Error *string `json:"error,omitempty"`
Name *string `json:"name,omitempty"`
Path string `json:"path"`
Version *AgentSkillVersion `json:"version,omitempty"`
} `json:"results"`
}
AgentSkillImportResult defines model for AgentSkillImportResult.
type AgentSkillList ¶
type AgentSkillList struct {
Data []AgentSkillSummary `json:"data"`
}
AgentSkillList defines model for AgentSkillList.
type AgentSkillSource ¶
type AgentSkillSource struct {
Commit *string `json:"commit,omitempty"`
Kind AgentSkillSourceKind `json:"kind"`
Path *string `json:"path,omitempty"`
Ref *string `json:"ref,omitempty"`
// Repo `owner/repo` for GitHub imports.
Repo *string `json:"repo,omitempty"`
}
AgentSkillSource defines model for AgentSkillSource.
type AgentSkillSourceKind ¶
type AgentSkillSourceKind string
AgentSkillSourceKind defines model for AgentSkillSource.Kind.
const ( AgentSkillSourceKindEdit AgentSkillSourceKind = "edit" AgentSkillSourceKindGithub AgentSkillSourceKind = "github" AgentSkillSourceKindUpload AgentSkillSourceKind = "upload" )
Defines values for AgentSkillSourceKind.
func (AgentSkillSourceKind) Valid ¶
func (e AgentSkillSourceKind) Valid() bool
Valid indicates whether the value is a known member of the AgentSkillSourceKind enum.
type AgentSkillSummary ¶
type AgentSkillSummary struct {
Description string `json:"description"`
LatestStatus AgentSkillSummaryLatestStatus `json:"latest_status"`
LatestVersion int `json:"latest_version"`
License *string `json:"license,omitempty"`
Name string `json:"name"`
// PublishedVersion Highest published version; omitted when none is published.
PublishedVersion *int `json:"published_version,omitempty"`
Source AgentSkillSource `json:"source"`
// Versions Number of versions.
Versions int `json:"versions"`
}
AgentSkillSummary defines model for AgentSkillSummary.
type AgentSkillSummaryLatestStatus ¶
type AgentSkillSummaryLatestStatus string
AgentSkillSummaryLatestStatus defines model for AgentSkillSummary.LatestStatus.
const ( AgentSkillSummaryLatestStatusArchived AgentSkillSummaryLatestStatus = "archived" AgentSkillSummaryLatestStatusDraft AgentSkillSummaryLatestStatus = "draft" AgentSkillSummaryLatestStatusPublished AgentSkillSummaryLatestStatus = "published" )
Defines values for AgentSkillSummaryLatestStatus.
func (AgentSkillSummaryLatestStatus) Valid ¶
func (e AgentSkillSummaryLatestStatus) Valid() bool
Valid indicates whether the value is a known member of the AgentSkillSummaryLatestStatus enum.
type AgentSkillUpstream ¶
type AgentSkillUpstream struct {
// Files Differences from upstream, when not up to date and the path still exists.
Files *[]AgentSkillFileDiff `json:"files,omitempty"`
License *string `json:"license,omitempty"`
// RemovedUpstream True when the skill's path no longer exists upstream.
RemovedUpstream *bool `json:"removed_upstream,omitempty"`
Source AgentSkillSource `json:"source"`
UpToDate bool `json:"up_to_date"`
UpstreamCommit string `json:"upstream_commit"`
Version int `json:"version"`
}
AgentSkillUpstream defines model for AgentSkillUpstream.
type AgentSkillVersion ¶
type AgentSkillVersion struct {
CreatedAt time.Time `json:"created_at"`
CreatedBy *string `json:"created_by,omitempty"`
Description string `json:"description"`
// FileList Files other than `SKILL.md`, sorted. May be null when there are none.
FileList *[]string `json:"file_list,omitempty"`
// Files Path to text content, `SKILL.md` included. Only on single-version reads.
Files *map[string]string `json:"files,omitempty"`
// ForkedFrom The version this edit was based on.
ForkedFrom *int `json:"forked_from,omitempty"`
License *string `json:"license,omitempty"`
Name string `json:"name"`
Sha256 string `json:"sha256"`
Source AgentSkillSource `json:"source"`
Status AgentSkillVersionStatus `json:"status"`
StatusAt *time.Time `json:"status_at,omitempty"`
StatusBy *string `json:"status_by,omitempty"`
Version int `json:"version"`
}
AgentSkillVersion defines model for AgentSkillVersion.
type AgentSkillVersionList ¶
type AgentSkillVersionList struct {
Name string `json:"name"`
// Versions Newest first; `files` is omitted.
Versions []AgentSkillVersion `json:"versions"`
}
AgentSkillVersionList defines model for AgentSkillVersionList.
type AgentSkillVersionStatus ¶
type AgentSkillVersionStatus string
AgentSkillVersionStatus defines model for AgentSkillVersion.Status.
const ( AgentSkillVersionStatusArchived AgentSkillVersionStatus = "archived" AgentSkillVersionStatusDraft AgentSkillVersionStatus = "draft" AgentSkillVersionStatusPublished AgentSkillVersionStatus = "published" )
Defines values for AgentSkillVersionStatus.
func (AgentSkillVersionStatus) Valid ¶
func (e AgentSkillVersionStatus) Valid() bool
Valid indicates whether the value is a known member of the AgentSkillVersionStatus enum.
type AgentSkillWriteResult ¶
type AgentSkillWriteResult struct {
// Created False when the content matched the latest version, which is returned instead.
Created bool `json:"created"`
Version AgentSkillVersion `json:"version"`
}
AgentSkillWriteResult defines model for AgentSkillWriteResult.
type AgentThinking ¶
type AgentThinking struct {
// BudgetTokens Explicit thinking-token budget; 0 derives it from `effort`.
BudgetTokens *int `json:"budget_tokens,omitempty"`
Effort *AgentThinkingEffort `json:"effort,omitempty"`
}
AgentThinking Native model reasoning on the agent's answer-tier call only (never the planner, triage or skill sub-tasks). `off` (the default) sends no reasoning parameter, so a model that reasons by default keeps reasoning; `none` asks the model not to reason. Per-call `metadata.thinking` wins. On PUT/PATCH send `{}` (or `effort: ""`) to clear; `null` keeps the current value.
type AgentThinkingEffort ¶
type AgentThinkingEffort string
AgentThinkingEffort defines model for AgentThinking.Effort.
const ( AgentThinkingEffortEmpty AgentThinkingEffort = "" AgentThinkingEffortHigh AgentThinkingEffort = "high" AgentThinkingEffortLow AgentThinkingEffort = "low" AgentThinkingEffortMedium AgentThinkingEffort = "medium" AgentThinkingEffortNone AgentThinkingEffort = "none" AgentThinkingEffortOff AgentThinkingEffort = "off" AgentThinkingEffortXhigh AgentThinkingEffort = "xhigh" )
Defines values for AgentThinkingEffort.
func (AgentThinkingEffort) Valid ¶
func (e AgentThinkingEffort) Valid() bool
Valid indicates whether the value is a known member of the AgentThinkingEffort enum.
type AgentToolScope ¶
type AgentToolScope string
AgentToolScope `none` declares an agent that needs no catalog tools. Rejected (400) together with a non-empty `tools` or `direct_tools`.
const ( AgentToolScopeEmpty AgentToolScope = "" AgentToolScopeNone AgentToolScope = "none" )
Defines values for AgentToolScope.
func (AgentToolScope) Valid ¶
func (e AgentToolScope) Valid() bool
Valid indicates whether the value is a known member of the AgentToolScope enum.
type AgentTriage ¶
type AgentTriage struct {
DefaultBrain *AgentTriageDefaultBrain `json:"default_brain,omitempty"`
}
AgentTriage Persona planner routing pin. `triage` keeps the per-turn regex/LLM triage cascade, `always` runs the planner every turn, `never` skips it. Empty clears the pin (inherit the server default). Per-call `metadata.brain` still wins.
type AgentTriageDefaultBrain ¶
type AgentTriageDefaultBrain string
AgentTriageDefaultBrain defines model for AgentTriage.DefaultBrain.
const ( AgentTriageDefaultBrainAlways AgentTriageDefaultBrain = "always" AgentTriageDefaultBrainEmpty AgentTriageDefaultBrain = "" AgentTriageDefaultBrainNever AgentTriageDefaultBrain = "never" AgentTriageDefaultBrainTriage AgentTriageDefaultBrain = "triage" )
Defines values for AgentTriageDefaultBrain.
func (AgentTriageDefaultBrain) Valid ¶
func (e AgentTriageDefaultBrain) Valid() bool
Valid indicates whether the value is a known member of the AgentTriageDefaultBrain enum.
type AgentType ¶
type AgentType string
AgentType Whether this agent dispatches to other skill agents (persona) or executes one skill directly (skill). Maps to nova-os internals; partners only see the discriminator.
Defines values for AgentType.
type AgentUpdate ¶
type AgentUpdate struct {
// AgentSkills Agent Skills attached to this agent, as `name` (latest published
// catalog version) or `name@N` (pinned version). No duplicate names.
// Every entry must resolve for the caller's organization at write
// time (a published `/v1/skills` version, or for unpinned names a
// server-side skills folder); otherwise 400 with `field:
// agent_skills`.
AgentSkills *[]string `json:"agent_skills,omitempty"`
// AgentType Whether this agent dispatches to other skill agents (persona) or
// executes one skill directly (skill). Maps to nova-os internals;
// partners only see the discriminator.
AgentType *AgentType `json:"agent_type,omitempty"`
Brain *bool `json:"brain,omitempty"`
Capabilities *[]string `json:"capabilities,omitempty"`
// ClearTriage When true, clears the agent's `triage` pin (same as `triage: null`).
ClearTriage *bool `json:"clear_triage,omitempty"`
// DirectTools Persona only. Tools offered on the persona's direct (non-planner)
// answer path. Names are validated against the live tool registry.
// Together with `tools`, this is the persona's declared tool scope;
// declaring neither keeps the whole catalog.
DirectTools *[]string `json:"direct_tools,omitempty"`
// EgressGuard Outbound search-query guard for this agent's turns. Guards only
// tighten: the server-wide, agent and per-call settings are combined,
// and `off` never removes a guard set elsewhere.
EgressGuard *AgentUpdateEgressGuard `json:"egress_guard,omitempty"`
Filesystem *map[string]interface{} `json:"filesystem,omitempty"`
// Guardrails Per-agent opt-outs for the inbound guardrail chain. Each value is
// `enabled`, `disabled` or empty (inherit). On PUT/PATCH an omitted key
// keeps its value, a `null` key clears that override, and a top-level
// `guardrails: null` clears every override.
Guardrails *AgentGuardrails `json:"guardrails,omitempty"`
KnowledgeBindings *[]string `json:"knowledge_bindings,omitempty"`
MaxTurns *int `json:"max_turns,omitempty"`
Model *string `json:"model,omitempty"`
Name *string `json:"name,omitempty"`
// OnAmbiguousEntity What a persona does when the documents its answer relies on span
// several sources the question does not choose between: `state`
// names the document the answer is based on, `ask` returns a
// clarifying question instead of an answer, `off` does nothing.
// Per-call `metadata.on_ambiguous_entity` wins; empty inherits the
// server default.
OnAmbiguousEntity *AgentUpdateOnAmbiguousEntity `json:"on_ambiguous_entity,omitempty"`
// OutputType Structured-output contract for agent replies. When set, Nova OS
// validates every assistant reply against `schema` before return.
// Server-side since v0.1.4.
OutputType *OutputTypeContract `json:"output_type,omitempty"`
Owner *string `json:"owner,omitempty"`
System *string `json:"system,omitempty"`
// Thinking Native model reasoning on the agent's answer-tier call only (never the
// planner, triage or skill sub-tasks). `off` (the default) sends no
// reasoning parameter, so a model that reasons by default keeps
// reasoning; `none` asks the model not to reason. Per-call
// `metadata.thinking` wins. On PUT/PATCH send `{}` (or `effort: ""`) to
// clear; `null` keeps the current value.
Thinking *AgentThinking `json:"thinking,omitempty"`
// ToolChoice Forces (or forbids) a tool call on the first model call of the
// agent loop: `auto` (default), `none`, `required`, or a tool name.
// Per-call `metadata.tool_choice` wins. A named tool the request does
// not carry is dropped with a server-side warning.
ToolChoice *string `json:"tool_choice,omitempty"`
// ToolScope `none` declares an agent that needs no catalog tools. Rejected
// (400) together with a non-empty `tools` or `direct_tools`.
ToolScope *AgentUpdateToolScope `json:"tool_scope,omitempty"`
Tools *[]string `json:"tools,omitempty"`
// Triage Persona planner routing pin. `triage` keeps the per-turn
// regex/LLM triage cascade, `always` runs the planner every turn,
// `never` skips it. Empty clears the pin (inherit the server default).
// Per-call `metadata.brain` still wins.
Triage *AgentTriage `json:"triage,omitempty"`
// TurnBudgetTokens Per-agent token budget for each model call of the agent's turn
// (overrides the server-wide turn budget). `0` means unset. When
// the agent is the outermost agent of a turn, its value also governs
// the skill agents it dispatches.
TurnBudgetTokens *int `json:"turn_budget_tokens,omitempty"`
Visibility *AgentUpdateVisibility `json:"visibility,omitempty"`
}
AgentUpdate Partial update; only the fields supplied are changed.
type AgentUpdateEgressGuard ¶
type AgentUpdateEgressGuard string
AgentUpdateEgressGuard Outbound search-query guard for this agent's turns. Guards only tighten: the server-wide, agent and per-call settings are combined, and `off` never removes a guard set elsewhere.
const ( AgentUpdateEgressGuardCallback AgentUpdateEgressGuard = "callback" AgentUpdateEgressGuardDetector AgentUpdateEgressGuard = "detector" AgentUpdateEgressGuardEmpty AgentUpdateEgressGuard = "" AgentUpdateEgressGuardOff AgentUpdateEgressGuard = "off" )
Defines values for AgentUpdateEgressGuard.
func (AgentUpdateEgressGuard) Valid ¶
func (e AgentUpdateEgressGuard) Valid() bool
Valid indicates whether the value is a known member of the AgentUpdateEgressGuard enum.
type AgentUpdateOnAmbiguousEntity ¶
type AgentUpdateOnAmbiguousEntity string
AgentUpdateOnAmbiguousEntity What a persona does when the documents its answer relies on span several sources the question does not choose between: `state` names the document the answer is based on, `ask` returns a clarifying question instead of an answer, `off` does nothing. Per-call `metadata.on_ambiguous_entity` wins; empty inherits the server default.
const ( AgentUpdateOnAmbiguousEntityAsk AgentUpdateOnAmbiguousEntity = "ask" AgentUpdateOnAmbiguousEntityEmpty AgentUpdateOnAmbiguousEntity = "" AgentUpdateOnAmbiguousEntityOff AgentUpdateOnAmbiguousEntity = "off" AgentUpdateOnAmbiguousEntityState AgentUpdateOnAmbiguousEntity = "state" )
Defines values for AgentUpdateOnAmbiguousEntity.
func (AgentUpdateOnAmbiguousEntity) Valid ¶
func (e AgentUpdateOnAmbiguousEntity) Valid() bool
Valid indicates whether the value is a known member of the AgentUpdateOnAmbiguousEntity enum.
type AgentUpdateToolScope ¶
type AgentUpdateToolScope string
AgentUpdateToolScope `none` declares an agent that needs no catalog tools. Rejected (400) together with a non-empty `tools` or `direct_tools`.
const ( AgentUpdateToolScopeEmpty AgentUpdateToolScope = "" AgentUpdateToolScopeNone AgentUpdateToolScope = "none" )
Defines values for AgentUpdateToolScope.
func (AgentUpdateToolScope) Valid ¶
func (e AgentUpdateToolScope) Valid() bool
Valid indicates whether the value is a known member of the AgentUpdateToolScope enum.
type AgentUpdateVisibility ¶
type AgentUpdateVisibility string
AgentUpdateVisibility defines model for AgentUpdate.Visibility.
const ( AgentUpdateVisibilityEmpty AgentUpdateVisibility = "" AgentUpdateVisibilityPrivate AgentUpdateVisibility = "private" AgentUpdateVisibilityPublic AgentUpdateVisibility = "public" )
Defines values for AgentUpdateVisibility.
func (AgentUpdateVisibility) Valid ¶
func (e AgentUpdateVisibility) Valid() bool
Valid indicates whether the value is a known member of the AgentUpdateVisibility enum.
type AgentVisibility ¶
type AgentVisibility string
AgentVisibility defines model for Agent.Visibility.
const ( AgentVisibilityEmpty AgentVisibility = "" AgentVisibilityPrivate AgentVisibility = "private" AgentVisibilityPublic AgentVisibility = "public" )
Defines values for AgentVisibility.
func (AgentVisibility) Valid ¶
func (e AgentVisibility) Valid() bool
Valid indicates whether the value is a known member of the AgentVisibility enum.
type App ¶
type App struct {
AgentsCount int `json:"agents_count"`
ArchivedAt *time.Time `json:"archived_at,omitempty"`
ArchivedBy *string `json:"archived_by,omitempty"`
InstalledAt time.Time `json:"installed_at"`
LastError *string `json:"last_error,omitempty"`
LastSeenAt time.Time `json:"last_seen_at"`
ManifestPath string `json:"manifest_path"`
Name string `json:"name"`
SchemaPrefix string `json:"schema_prefix"`
Status string `json:"status"`
Version string `json:"version"`
}
App One installed app.
type AppAgentChatJSONRequestBody ¶
type AppAgentChatJSONRequestBody = NativeChatRequest
AppAgentChatJSONRequestBody defines body for AppAgentChat for application/json ContentType.
type AppAgentChatResponse ¶
type AppAgentChatResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NativeChatResult
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseAppAgentChatResponse ¶
func ParseAppAgentChatResponse(rsp *http.Response) (*AppAgentChatResponse, error)
ParseAppAgentChatResponse parses an HTTP response from a AppAgentChatWithResponse call
func (AppAgentChatResponse) Status ¶
func (r AppAgentChatResponse) Status() string
Status returns HTTPResponse.Status
func (AppAgentChatResponse) StatusCode ¶
func (r AppAgentChatResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AppAgentList ¶
type AppAgentList struct {
Agents []AppAgent `json:"agents"`
}
AppAgentList defines model for AppAgentList.
type AppInstallResult ¶
type AppInstallResult struct {
AgentsRegistered int `json:"agents_registered"`
AgentsUnregistered int `json:"agents_unregistered"`
// Errors Present only when the operation failed.
Errors *[]string `json:"errors,omitempty"`
MigrationsApplied int `json:"migrations_applied"`
Name string `json:"name"`
Registered bool `json:"registered"`
Status *string `json:"status,omitempty"`
Version string `json:"version"`
}
AppInstallResult Result of an install, reload, or uninstall operation.
type AppMigration ¶
type AppMigration struct {
AppliedAt time.Time `json:"applied_at"`
Checksum string `json:"checksum"`
// ErrorMessage Null when status is applied.
ErrorMessage *string `json:"error_message"`
Filename string `json:"filename"`
Status AppMigrationStatus `json:"status"`
}
AppMigration One schema-migration audit row for an app.
type AppMigrationList ¶
type AppMigrationList struct {
App string `json:"app"`
Migrations []AppMigration `json:"migrations"`
}
AppMigrationList defines model for AppMigrationList.
type AppMigrationStatus ¶
type AppMigrationStatus string
AppMigrationStatus defines model for AppMigration.Status.
const ( AppMigrationStatusApplied AppMigrationStatus = "applied" AppMigrationStatusFailed AppMigrationStatus = "failed" )
Defines values for AppMigrationStatus.
func (AppMigrationStatus) Valid ¶
func (e AppMigrationStatus) Valid() bool
Valid indicates whether the value is a known member of the AppMigrationStatus enum.
type ApproveActionJSONRequestBody ¶
type ApproveActionJSONRequestBody = ActionDecisionRequest
ApproveActionJSONRequestBody defines body for ApproveAction for application/json ContentType.
type ApproveActionResponse ¶
type ApproveActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ActionEnvelope
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *struct {
Error *string `json:"error,omitempty"`
Status *string `json:"status,omitempty"`
}
JSON429 *RateLimited
JSON502 *Error
JSON503 *Error
}
func ParseApproveActionResponse ¶
func ParseApproveActionResponse(rsp *http.Response) (*ApproveActionResponse, error)
ParseApproveActionResponse parses an HTTP response from a ApproveActionWithResponse call
func (ApproveActionResponse) Status ¶
func (r ApproveActionResponse) Status() string
Status returns HTTPResponse.Status
func (ApproveActionResponse) StatusCode ¶
func (r ApproveActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveAgentSkillVersionResponse ¶
type ArchiveAgentSkillVersionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillVersion
JSON400 *FieldError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FieldError
JSON409 *FieldError
}
func ParseArchiveAgentSkillVersionResponse ¶
func ParseArchiveAgentSkillVersionResponse(rsp *http.Response) (*ArchiveAgentSkillVersionResponse, error)
ParseArchiveAgentSkillVersionResponse parses an HTTP response from a ArchiveAgentSkillVersionWithResponse call
func (ArchiveAgentSkillVersionResponse) Status ¶
func (r ArchiveAgentSkillVersionResponse) Status() string
Status returns HTTPResponse.Status
func (ArchiveAgentSkillVersionResponse) StatusCode ¶
func (r ArchiveAgentSkillVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Attachment ¶
type Attachment struct {
CreatedAt time.Time `json:"created_at"`
DeletedAt *time.Time `json:"deleted_at,omitempty"`
// DownloadUrl Relative URL for downloading the attachment bytes.
DownloadUrl string `json:"download_url"`
Id string `json:"id"`
MimeType string `json:"mime_type"`
// Name Original filename.
Name string `json:"name"`
// ScanStatus Malware-scan status, e.g. `not_scanned`.
ScanStatus string `json:"scan_status"`
SizeBytes int64 `json:"size_bytes"`
}
Attachment A file attached to a conversation.
type AuthorizationConnectorScope ¶
type AuthorizationConnectorScope struct {
ConnectionId *string `json:"connection_id,omitempty"`
// Details Connector-specific vocabulary, namespaced away from comparable outer fields.
Details *map[string]interface{} `json:"details,omitempty"`
Kind string `json:"kind"`
}
AuthorizationConnectorScope defines model for AuthorizationConnectorScope.
type AuthorizationDataScope ¶
type AuthorizationDataScope struct {
Connector AuthorizationConnectorScope `json:"connector"`
Constraints *map[string]interface{} `json:"constraints,omitempty"`
Operation string `json:"operation"`
Resource string `json:"resource"`
Selectors *map[string]interface{} `json:"selectors,omitempty"`
}
AuthorizationDataScope Canonical comparable policy envelope.
type AuthorizationDecision ¶
type AuthorizationDecision struct {
BatchId *string `json:"batch_id,omitempty"`
Corrected bool `json:"corrected"`
CorrectionReason *string `json:"correction_reason,omitempty"`
DecidedAt time.Time `json:"decided_at"`
DecidedBy string `json:"decided_by"`
DecidedByKind string `json:"decided_by_kind"`
Edited bool `json:"edited"`
EvaluatedAt time.Time `json:"evaluated_at"`
EvidenceWeight float32 `json:"evidence_weight"`
GrantId *string `json:"grant_id,omitempty"`
GrantRevision *int `json:"grant_revision,omitempty"`
Id string `json:"id"`
IntentId string `json:"intent_id"`
OriginalParams interface{} `json:"original_params,omitempty"`
Outcome string `json:"outcome"`
PolicyVersion *string `json:"policy_version,omitempty"`
Reason string `json:"reason"`
ReviewDurationMs *int64 `json:"review_duration_ms,omitempty"`
RiskTier string `json:"risk_tier"`
RuntimeProfile interface{} `json:"runtime_profile,omitempty"`
}
AuthorizationDecision Append-only authorization decision with its complete authorization-basis snapshot.
type AuthorizationEvidenceProfile ¶
type AuthorizationEvidenceProfile struct {
ActionClass string `json:"action_class"`
AgentId string `json:"agent_id"`
CurrentDecisions int `json:"current_decisions"`
// DataScope Canonical comparable policy envelope.
DataScope AuthorizationDataScope `json:"data_scope"`
Decay []EvidenceDecayBucket `json:"decay"`
EffectiveApprovalRate float32 `json:"effective_approval_rate"`
Eligible bool `json:"eligible"`
HistoricalDecisions int `json:"historical_decisions"`
Incidents int `json:"incidents"`
PolicyVersion string `json:"policy_version"`
ProfileHash string `json:"profile_hash"`
Reason string `json:"reason"`
Reviewers []ReviewerEvidence `json:"reviewers"`
RiskTier string `json:"risk_tier"`
WeightedApproved float32 `json:"weighted_approved"`
WeightedRejected float32 `json:"weighted_rejected"`
}
AuthorizationEvidenceProfile defines model for AuthorizationEvidenceProfile.
type AuthorizationGraph ¶
type AuthorizationGraph struct {
Decisions []AuthorizationDecision `json:"decisions"`
// Grant Immutable grant definition plus current lifecycle-event projection.
Grant *AutonomyGrant `json:"grant,omitempty"`
// Intent Append-only declaration of a proposed side effect.
Intent AuthorizationIntent `json:"intent"`
Receipts []ExecutionReceipt `json:"receipts"`
State string `json:"state"`
}
AuthorizationGraph defines model for AuthorizationGraph.
type AuthorizationIntent ¶
type AuthorizationIntent struct {
ActionClass string `json:"action_class"`
AgentConfigHash *string `json:"agent_config_hash,omitempty"`
AgentId string `json:"agent_id"`
// DataScope Canonical comparable policy envelope.
DataScope *AuthorizationDataScope `json:"data_scope,omitempty"`
ExternalRef string `json:"external_ref"`
GroupId string `json:"group_id"`
Id string `json:"id"`
LegacyActionId *string `json:"legacy_action_id,omitempty"`
MaxAuthorizationSeconds *int `json:"max_authorization_seconds"`
Params interface{} `json:"params"`
PolicyVersion *string `json:"policy_version,omitempty"`
ProposedAt time.Time `json:"proposed_at"`
ProposedBy string `json:"proposed_by"`
ProposedByKind string `json:"proposed_by_kind"`
Purpose string `json:"purpose"`
Reversible *bool `json:"reversible"`
RiskTier string `json:"risk_tier"`
RuntimeProfile interface{} `json:"runtime_profile,omitempty"`
SessionId string `json:"session_id"`
SideEffects interface{} `json:"side_effects,omitempty"`
Source string `json:"source"`
TenantId string `json:"tenant_id"`
ToolName string `json:"tool_name"`
ToolSchemaHash *string `json:"tool_schema_hash,omitempty"`
}
AuthorizationIntent Append-only declaration of a proposed side effect.
type AutonomyGrant ¶
type AutonomyGrant struct {
ActionClass string `json:"action_class"`
AgentId string `json:"agent_id"`
Constraints map[string]interface{} `json:"constraints"`
// DataScope Canonical comparable policy envelope.
DataScope AuthorizationDataScope `json:"data_scope"`
EvidenceWindow AuthorizationEvidenceProfile `json:"evidence_window"`
ExpiresAt time.Time `json:"expires_at"`
Id string `json:"id"`
IssuedAt time.Time `json:"issued_at"`
IssuedBy string `json:"issued_by"`
LifecycleChangedAt time.Time `json:"lifecycle_changed_at"`
LifecycleReason string `json:"lifecycle_reason"`
LifecycleState AutonomyGrantLifecycleState `json:"lifecycle_state"`
PolicyVersion string `json:"policy_version"`
PreviousGrantId *string `json:"previous_grant_id,omitempty"`
ProfileHash string `json:"profile_hash"`
Revision int `json:"revision"`
RiskTier string `json:"risk_tier"`
RuntimeProfile interface{} `json:"runtime_profile"`
SupersededBy *string `json:"superseded_by,omitempty"`
TenantId string `json:"tenant_id"`
ToolBindings []string `json:"tool_bindings"`
}
AutonomyGrant Immutable grant definition plus current lifecycle-event projection.
type AutonomyGrantLifecycleState ¶
type AutonomyGrantLifecycleState string
AutonomyGrantLifecycleState defines model for AutonomyGrant.LifecycleState.
const ( AutonomyGrantLifecycleStateExpired AutonomyGrantLifecycleState = "expired" AutonomyGrantLifecycleStateIssued AutonomyGrantLifecycleState = "issued" AutonomyGrantLifecycleStateRevoked AutonomyGrantLifecycleState = "revoked" AutonomyGrantLifecycleStateSuperseded AutonomyGrantLifecycleState = "superseded" AutonomyGrantLifecycleStateSuspended AutonomyGrantLifecycleState = "suspended" )
Defines values for AutonomyGrantLifecycleState.
func (AutonomyGrantLifecycleState) Valid ¶
func (e AutonomyGrantLifecycleState) Valid() bool
Valid indicates whether the value is a known member of the AutonomyGrantLifecycleState enum.
type BrowseKnowledgeCollectionChunksParams ¶
type BrowseKnowledgeCollectionChunksParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
}
BrowseKnowledgeCollectionChunksParams defines parameters for BrowseKnowledgeCollectionChunks.
type BrowseKnowledgeCollectionChunksResponse ¶
type BrowseKnowledgeCollectionChunksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseBrowseKnowledgeCollectionChunksResponse ¶
func ParseBrowseKnowledgeCollectionChunksResponse(rsp *http.Response) (*BrowseKnowledgeCollectionChunksResponse, error)
ParseBrowseKnowledgeCollectionChunksResponse parses an HTTP response from a BrowseKnowledgeCollectionChunksWithResponse call
func (BrowseKnowledgeCollectionChunksResponse) Status ¶
func (r BrowseKnowledgeCollectionChunksResponse) Status() string
Status returns HTTPResponse.Status
func (BrowseKnowledgeCollectionChunksResponse) StatusCode ¶
func (r BrowseKnowledgeCollectionChunksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BundleImportResult ¶
type BundleImportResult struct {
AgentsImported int `json:"agents_imported"`
EmployeeId string `json:"employee_id"`
KnowledgeFilesIndexed *int `json:"knowledge_files_indexed,omitempty"`
Warnings *[]string `json:"warnings,omitempty"`
}
BundleImportResult defines model for BundleImportResult.
type CancelAutoIndexJobJSONBody ¶
type CancelAutoIndexJobJSONBody struct {
JobId string `json:"job_id"`
}
CancelAutoIndexJobJSONBody defines parameters for CancelAutoIndexJob.
type CancelAutoIndexJobJSONRequestBody ¶
type CancelAutoIndexJobJSONRequestBody CancelAutoIndexJobJSONBody
CancelAutoIndexJobJSONRequestBody defines body for CancelAutoIndexJob for application/json ContentType.
type CancelAutoIndexJobResponse ¶
type CancelAutoIndexJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Unauthorized
JSON404 *Error
}
func ParseCancelAutoIndexJobResponse ¶
func ParseCancelAutoIndexJobResponse(rsp *http.Response) (*CancelAutoIndexJobResponse, error)
ParseCancelAutoIndexJobResponse parses an HTTP response from a CancelAutoIndexJobWithResponse call
func (CancelAutoIndexJobResponse) Status ¶
func (r CancelAutoIndexJobResponse) Status() string
Status returns HTTPResponse.Status
func (CancelAutoIndexJobResponse) StatusCode ¶
func (r CancelAutoIndexJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CancelJobResponse ¶
type CancelJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseCancelJobResponse ¶
func ParseCancelJobResponse(rsp *http.Response) (*CancelJobResponse, error)
ParseCancelJobResponse parses an HTTP response from a CancelJobWithResponse call
func (CancelJobResponse) Status ¶
func (r CancelJobResponse) Status() string
Status returns HTTPResponse.Status
func (CancelJobResponse) StatusCode ¶
func (r CancelJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CancelNativeJobResponse ¶
type CancelNativeJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NativeJobCancelled
JSON401 *Unauthorized
JSON404 *NotFound
JSON409 *Error
JSON503 *Error
}
func ParseCancelNativeJobResponse ¶
func ParseCancelNativeJobResponse(rsp *http.Response) (*CancelNativeJobResponse, error)
ParseCancelNativeJobResponse parses an HTTP response from a CancelNativeJobWithResponse call
func (CancelNativeJobResponse) Status ¶
func (r CancelNativeJobResponse) Status() string
Status returns HTTPResponse.Status
func (CancelNativeJobResponse) StatusCode ¶
func (r CancelNativeJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ChatCompletionChoice ¶
type ChatCompletionChoice struct {
// FinishReason The provider's real stop reason.
FinishReason *ChatCompletionChoiceFinishReason `json:"finish_reason,omitempty"`
Index *int `json:"index,omitempty"`
// Message A single conversation message.
Message *ChatMessage `json:"message,omitempty"`
}
ChatCompletionChoice defines model for ChatCompletionChoice.
type ChatCompletionChoiceFinishReason ¶
type ChatCompletionChoiceFinishReason string
ChatCompletionChoiceFinishReason The provider's real stop reason.
const ( ChatCompletionChoiceFinishReasonLength ChatCompletionChoiceFinishReason = "length" ChatCompletionChoiceFinishReasonStop ChatCompletionChoiceFinishReason = "stop" ChatCompletionChoiceFinishReasonToolCalls ChatCompletionChoiceFinishReason = "tool_calls" )
Defines values for ChatCompletionChoiceFinishReason.
func (ChatCompletionChoiceFinishReason) Valid ¶
func (e ChatCompletionChoiceFinishReason) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionChoiceFinishReason enum.
type ChatCompletionRequest ¶
type ChatCompletionRequest struct {
// MaxCompletionTokens Newer OpenAI field for the output-token cap; preferred over max_tokens when both are set. On the agent path it becomes the per-call answer cap (clamped to 32768) unless `metadata.max_tokens` is set.
MaxCompletionTokens *int `json:"max_completion_tokens,omitempty"`
// MaxTokens Output-token cap (folded into the per-call answer limit).
MaxTokens *int `json:"max_tokens,omitempty"`
Messages []ChatMessage `json:"messages"`
// Metadata Nova OS extension channel for per-call fields (e.g. a per-call model override). The documented keys below are honoured on this surface the same way as on native chat.
Metadata *ChatCompletionRequest_Metadata `json:"metadata,omitempty"`
// Model Target model/agent id. When gateway mode is enabled, a value of the form `llm:<provider>/<model>` selects raw provider passthrough.
Model *string `json:"model,omitempty"`
// ReasoningEffort Native reasoning effort for the answer call (otherwise 400). `off` or empty sends no reasoning parameter (the model's default); `none` asks the model not to reason. On the agent path it becomes `metadata.thinking.effort` unless `metadata.thinking` is set.
ReasoningEffort *ChatCompletionRequestReasoningEffort `json:"reasoning_effort,omitempty"`
// ResponseFormat OpenAI-style response format. Must be an object with a non-empty `type` (otherwise 400); the value of `type` is not checked. Forwarded verbatim to OpenAI-compatible providers on the passthrough path; ignored on the agent path, where the agent's `output_type` decides the reply shape.
ResponseFormat *ChatCompletionResponseFormat `json:"response_format,omitempty"`
// Stream When true the response is an SSE stream terminated by `[DONE]`.
Stream *bool `json:"stream,omitempty"`
// Temperature Sampling temperature, 0-2 (otherwise 400). On the passthrough path it is sent to the provider; on the agent path it becomes the per-call answer temperature unless `metadata.temperature` is set.
Temperature *float32 `json:"temperature,omitempty"`
}
ChatCompletionRequest OpenAI-compatible chat completion request.
type ChatCompletionRequestMetadataBrain ¶
type ChatCompletionRequestMetadataBrain string
ChatCompletionRequestMetadataBrain Per-call planning override.
const ( ChatCompletionRequestMetadataBrainAlways ChatCompletionRequestMetadataBrain = "always" ChatCompletionRequestMetadataBrainNever ChatCompletionRequestMetadataBrain = "never" )
Defines values for ChatCompletionRequestMetadataBrain.
func (ChatCompletionRequestMetadataBrain) Valid ¶
func (e ChatCompletionRequestMetadataBrain) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionRequestMetadataBrain enum.
type ChatCompletionRequestMetadataEgressGuard ¶
type ChatCompletionRequestMetadataEgressGuard string
ChatCompletionRequestMetadataEgressGuard Adds the outbound query guard for this request. May only tighten: `off` never removes a guard set by the server or the agent. Any other value is a 400.
const ( ChatCompletionRequestMetadataEgressGuardCallback ChatCompletionRequestMetadataEgressGuard = "callback" ChatCompletionRequestMetadataEgressGuardDetector ChatCompletionRequestMetadataEgressGuard = "detector" ChatCompletionRequestMetadataEgressGuardEmpty ChatCompletionRequestMetadataEgressGuard = "" ChatCompletionRequestMetadataEgressGuardOff ChatCompletionRequestMetadataEgressGuard = "off" )
Defines values for ChatCompletionRequestMetadataEgressGuard.
func (ChatCompletionRequestMetadataEgressGuard) Valid ¶
func (e ChatCompletionRequestMetadataEgressGuard) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionRequestMetadataEgressGuard enum.
type ChatCompletionRequestMetadataOnAmbiguousEntity ¶
type ChatCompletionRequestMetadataOnAmbiguousEntity string
ChatCompletionRequestMetadataOnAmbiguousEntity Overrides the agent's handling of answers whose evidence spans several documents the question does not choose between. Invalid values are ignored.
const ( ChatCompletionRequestMetadataOnAmbiguousEntityAsk ChatCompletionRequestMetadataOnAmbiguousEntity = "ask" ChatCompletionRequestMetadataOnAmbiguousEntityOff ChatCompletionRequestMetadataOnAmbiguousEntity = "off" ChatCompletionRequestMetadataOnAmbiguousEntityState ChatCompletionRequestMetadataOnAmbiguousEntity = "state" )
Defines values for ChatCompletionRequestMetadataOnAmbiguousEntity.
func (ChatCompletionRequestMetadataOnAmbiguousEntity) Valid ¶
func (e ChatCompletionRequestMetadataOnAmbiguousEntity) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionRequestMetadataOnAmbiguousEntity enum.
type ChatCompletionRequestMetadataResearchDepth ¶
type ChatCompletionRequestMetadataResearchDepth string
ChatCompletionRequestMetadataResearchDepth Per-call research depth. `fast` skips the planner; `deep` runs it; `auto` runs it single-shot, without multi-wave skills such as `deep_research`. `brain` wins when both are set. Unknown values are ignored.
const ( ChatCompletionRequestMetadataResearchDepthAuto ChatCompletionRequestMetadataResearchDepth = "auto" ChatCompletionRequestMetadataResearchDepthDeep ChatCompletionRequestMetadataResearchDepth = "deep" ChatCompletionRequestMetadataResearchDepthFast ChatCompletionRequestMetadataResearchDepth = "fast" )
Defines values for ChatCompletionRequestMetadataResearchDepth.
func (ChatCompletionRequestMetadataResearchDepth) Valid ¶
func (e ChatCompletionRequestMetadataResearchDepth) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionRequestMetadataResearchDepth enum.
type ChatCompletionRequestMetadataThinkingEffort ¶
type ChatCompletionRequestMetadataThinkingEffort string
ChatCompletionRequestMetadataThinkingEffort defines model for ChatCompletionRequest.Metadata.Thinking.Effort.
const ( ChatCompletionRequestMetadataThinkingEffortEmpty ChatCompletionRequestMetadataThinkingEffort = "" ChatCompletionRequestMetadataThinkingEffortHigh ChatCompletionRequestMetadataThinkingEffort = "high" ChatCompletionRequestMetadataThinkingEffortLow ChatCompletionRequestMetadataThinkingEffort = "low" ChatCompletionRequestMetadataThinkingEffortMedium ChatCompletionRequestMetadataThinkingEffort = "medium" ChatCompletionRequestMetadataThinkingEffortNone ChatCompletionRequestMetadataThinkingEffort = "none" ChatCompletionRequestMetadataThinkingEffortOff ChatCompletionRequestMetadataThinkingEffort = "off" ChatCompletionRequestMetadataThinkingEffortXhigh ChatCompletionRequestMetadataThinkingEffort = "xhigh" )
Defines values for ChatCompletionRequestMetadataThinkingEffort.
func (ChatCompletionRequestMetadataThinkingEffort) Valid ¶
func (e ChatCompletionRequestMetadataThinkingEffort) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionRequestMetadataThinkingEffort enum.
type ChatCompletionRequestReasoningEffort ¶
type ChatCompletionRequestReasoningEffort string
ChatCompletionRequestReasoningEffort Native reasoning effort for the answer call (otherwise 400). `off` or empty sends no reasoning parameter (the model's default); `none` asks the model not to reason. On the agent path it becomes `metadata.thinking.effort` unless `metadata.thinking` is set.
const ( ChatCompletionRequestReasoningEffortEmpty ChatCompletionRequestReasoningEffort = "" ChatCompletionRequestReasoningEffortHigh ChatCompletionRequestReasoningEffort = "high" ChatCompletionRequestReasoningEffortLow ChatCompletionRequestReasoningEffort = "low" ChatCompletionRequestReasoningEffortMedium ChatCompletionRequestReasoningEffort = "medium" ChatCompletionRequestReasoningEffortNone ChatCompletionRequestReasoningEffort = "none" ChatCompletionRequestReasoningEffortOff ChatCompletionRequestReasoningEffort = "off" ChatCompletionRequestReasoningEffortXhigh ChatCompletionRequestReasoningEffort = "xhigh" )
Defines values for ChatCompletionRequestReasoningEffort.
func (ChatCompletionRequestReasoningEffort) Valid ¶
func (e ChatCompletionRequestReasoningEffort) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionRequestReasoningEffort enum.
type ChatCompletionRequest_Metadata ¶
type ChatCompletionRequest_Metadata struct {
// AllowedSkills Narrows a persona's planner to these skills for this turn. A name the persona does not have is a 400; ignored on non-persona agents.
AllowedSkills *[]string `json:"allowed_skills,omitempty"`
// Brain Per-call planning override.
Brain *ChatCompletionRequestMetadataBrain `json:"brain,omitempty"`
// EgressGuard Adds the outbound query guard for this request. May only tighten: `off` never removes a guard set by the server or the agent. Any other value is a 400.
EgressGuard *ChatCompletionRequestMetadataEgressGuard `json:"egress_guard,omitempty"`
// MaxSearches Per-turn cap on outbound search calls across every tool of the turn. Absent or 0 means unlimited.
MaxSearches *int `json:"max_searches,omitempty"`
// MaxTokens Per-call answer output-token cap; wins over the top-level fields.
MaxTokens *int `json:"max_tokens,omitempty"`
// OnAmbiguousEntity Overrides the agent's handling of answers whose evidence spans several documents the question does not choose between. Invalid values are ignored.
OnAmbiguousEntity *ChatCompletionRequestMetadataOnAmbiguousEntity `json:"on_ambiguous_entity,omitempty"`
// ResearchDepth Per-call research depth. `fast` skips the planner; `deep` runs it; `auto` runs it single-shot, without multi-wave skills such as `deep_research`. `brain` wins when both are set. Unknown values are ignored.
ResearchDepth *ChatCompletionRequestMetadataResearchDepth `json:"research_depth,omitempty"`
// ResearchQuery The research question as its own field, when the message is an assembled prompt. Overrides the query used for outbound search.
ResearchQuery *string `json:"research_query,omitempty"`
// ResearchQueryOnly Fixed-query mode: every outbound search of the turn is exactly `research_query`, and fetches are limited to URLs those searches returned. Requires a non-empty, single-line `research_query` of at most 300 characters; otherwise 400.
ResearchQueryOnly *bool `json:"research_query_only,omitempty"`
// StreamEvents Per-call orchestration event streaming toggle.
StreamEvents *bool `json:"stream_events,omitempty"`
// Temperature Per-call answer temperature; wins over the top-level field.
Temperature *float32 `json:"temperature,omitempty"`
// Thinking Per-call native reasoning on the answer-tier call; overrides the agent's `thinking`. `off` sends no reasoning parameter, `none` asks the model not to reason. `budget_tokens` is clamped to 1024-32768. An invalid override is ignored.
Thinking *struct {
BudgetTokens *int `json:"budget_tokens,omitempty"`
Effort *ChatCompletionRequestMetadataThinkingEffort `json:"effort,omitempty"`
} `json:"thinking,omitempty"`
// ToolChoice Per-call tool choice for the first model call: `auto`, `none`, `required`, or a tool name. Overrides the agent's `tool_choice`. Invalid values are ignored.
ToolChoice *string `json:"tool_choice,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
ChatCompletionRequest_Metadata Nova OS extension channel for per-call fields (e.g. a per-call model override). The documented keys below are honoured on this surface the same way as on native chat.
func (ChatCompletionRequest_Metadata) Get ¶
func (a ChatCompletionRequest_Metadata) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ChatCompletionRequest_Metadata. Returns the specified element and whether it was found
func (ChatCompletionRequest_Metadata) MarshalJSON ¶
func (a ChatCompletionRequest_Metadata) MarshalJSON() ([]byte, error)
Override default JSON handling for ChatCompletionRequest_Metadata to handle AdditionalProperties
func (*ChatCompletionRequest_Metadata) Set ¶
func (a *ChatCompletionRequest_Metadata) Set(fieldName string, value interface{})
Setter for additional properties for ChatCompletionRequest_Metadata
func (*ChatCompletionRequest_Metadata) UnmarshalJSON ¶
func (a *ChatCompletionRequest_Metadata) UnmarshalJSON(b []byte) error
Override default JSON handling for ChatCompletionRequest_Metadata to handle AdditionalProperties
type ChatCompletionResponse ¶
type ChatCompletionResponse struct {
Choices *[]ChatCompletionChoice `json:"choices,omitempty"`
// Created Unix timestamp (seconds).
Created *int `json:"created,omitempty"`
Id *string `json:"id,omitempty"`
Model *string `json:"model,omitempty"`
// NovaGrounding Nova OS extension — per-turn grounded-vs-refusal outcome. Omitted on non-retrieval turns.
NovaGrounding *ChatCompletionResponseNovaGrounding `json:"nova_grounding,omitempty"`
// NovaUsage Aggregated token usage across all of the turn's model sub-calls, with a per-stage breakdown. Omitted on non-model/zero-usage turns. Excludes embedding calls.
NovaUsage *UsageBlock `json:"nova_usage,omitempty"`
// Object Always `chat.completion`.
Object *string `json:"object,omitempty"`
// PersistedState Merged persisted field state, present only for agents that declare a persist-fields schema.
PersistedState *map[string]interface{} `json:"persisted_state,omitempty"`
// Usage Per-response token usage.
Usage *ChatCompletionUsage `json:"usage,omitempty"`
}
ChatCompletionResponse OpenAI-compatible chat completion response.
type ChatCompletionResponseFormat ¶
type ChatCompletionResponseFormat struct {
// Type e.g. `text`, `json_object`, `json_schema`.
Type string `json:"type"`
AdditionalProperties map[string]interface{} `json:"-"`
}
ChatCompletionResponseFormat OpenAI-style response format. Must be an object with a non-empty `type` (otherwise 400); the value of `type` is not checked. Forwarded verbatim to OpenAI-compatible providers on the passthrough path; ignored on the agent path, where the agent's `output_type` decides the reply shape.
func (ChatCompletionResponseFormat) Get ¶
func (a ChatCompletionResponseFormat) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ChatCompletionResponseFormat. Returns the specified element and whether it was found
func (ChatCompletionResponseFormat) MarshalJSON ¶
func (a ChatCompletionResponseFormat) MarshalJSON() ([]byte, error)
Override default JSON handling for ChatCompletionResponseFormat to handle AdditionalProperties
func (*ChatCompletionResponseFormat) Set ¶
func (a *ChatCompletionResponseFormat) Set(fieldName string, value interface{})
Setter for additional properties for ChatCompletionResponseFormat
func (*ChatCompletionResponseFormat) UnmarshalJSON ¶
func (a *ChatCompletionResponseFormat) UnmarshalJSON(b []byte) error
Override default JSON handling for ChatCompletionResponseFormat to handle AdditionalProperties
type ChatCompletionResponseNovaGrounding ¶
type ChatCompletionResponseNovaGrounding string
ChatCompletionResponseNovaGrounding Nova OS extension — per-turn grounded-vs-refusal outcome. Omitted on non-retrieval turns.
const ( ChatCompletionResponseNovaGroundingDegraded ChatCompletionResponseNovaGrounding = "degraded" ChatCompletionResponseNovaGroundingDegradedRetrieval ChatCompletionResponseNovaGrounding = "degraded_retrieval" ChatCompletionResponseNovaGroundingGrounded ChatCompletionResponseNovaGrounding = "grounded" ChatCompletionResponseNovaGroundingUngroundedNoChunks ChatCompletionResponseNovaGrounding = "ungrounded_no_chunks" ChatCompletionResponseNovaGroundingUngroundedRefusal ChatCompletionResponseNovaGrounding = "ungrounded_refusal" ChatCompletionResponseNovaGroundingUnopenedSources ChatCompletionResponseNovaGrounding = "unopened_sources" ChatCompletionResponseNovaGroundingUnsupportedClaim ChatCompletionResponseNovaGrounding = "unsupported_claim" ChatCompletionResponseNovaGroundingUnsupportedFigures ChatCompletionResponseNovaGrounding = "unsupported_figures" )
Defines values for ChatCompletionResponseNovaGrounding.
func (ChatCompletionResponseNovaGrounding) Valid ¶
func (e ChatCompletionResponseNovaGrounding) Valid() bool
Valid indicates whether the value is a known member of the ChatCompletionResponseNovaGrounding enum.
type ChatCompletionUsage ¶
type ChatCompletionUsage struct {
CompletionTokens *int `json:"completion_tokens,omitempty"`
PromptTokens *int `json:"prompt_tokens,omitempty"`
TotalTokens *int `json:"total_tokens,omitempty"`
}
ChatCompletionUsage Per-response token usage.
type ChatCompletionsJSONRequestBody ¶
type ChatCompletionsJSONRequestBody = ChatCompletionRequest
ChatCompletionsJSONRequestBody defines body for ChatCompletions for application/json ContentType.
type ChatCompletionsResponse ¶
type ChatCompletionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ChatCompletionResponse
JSON400 *Error
JSON401 *Unauthorized
JSON429 *RateLimited
JSON502 *Error
JSON503 *Error
}
func ParseChatCompletionsResponse ¶
func ParseChatCompletionsResponse(rsp *http.Response) (*ChatCompletionsResponse, error)
ParseChatCompletionsResponse parses an HTTP response from a ChatCompletionsWithResponse call
func (ChatCompletionsResponse) Status ¶
func (r ChatCompletionsResponse) Status() string
Status returns HTTPResponse.Status
func (ChatCompletionsResponse) StatusCode ¶
func (r ChatCompletionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ChatMessage ¶
type ChatMessage struct {
// Content Message text content.
Content string `json:"content"`
// Role Message author role, e.g. system, user, assistant.
Role string `json:"role"`
}
ChatMessage A single conversation message.
type CheckAgentSkillUpstreamParams ¶
type CheckAgentSkillUpstreamParams struct {
Version int `form:"version" json:"version"`
}
CheckAgentSkillUpstreamParams defines parameters for CheckAgentSkillUpstream.
type CheckAgentSkillUpstreamResponse ¶
type CheckAgentSkillUpstreamResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillUpstream
JSON400 *FieldError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FieldError
JSON422 *FieldError
JSON502 *FieldError
}
func ParseCheckAgentSkillUpstreamResponse ¶
func ParseCheckAgentSkillUpstreamResponse(rsp *http.Response) (*CheckAgentSkillUpstreamResponse, error)
ParseCheckAgentSkillUpstreamResponse parses an HTTP response from a CheckAgentSkillUpstreamWithResponse call
func (CheckAgentSkillUpstreamResponse) Status ¶
func (r CheckAgentSkillUpstreamResponse) Status() string
Status returns HTTPResponse.Status
func (CheckAgentSkillUpstreamResponse) StatusCode ¶
func (r CheckAgentSkillUpstreamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Citation ¶
type Citation struct {
ChunkIndex *int `json:"chunk_index,omitempty"`
CiteSource CitationCiteSource `json:"cite_source"`
CitedText *string `json:"cited_text,omitempty"`
ConfidenceScore *float32 `json:"confidence_score,omitempty"`
DocumentIndex *int `json:"document_index,omitempty"`
DocumentTitle *string `json:"document_title,omitempty"`
EndBlockIndex *int `json:"end_block_index,omitempty"`
EndCharIndex *int `json:"end_char_index,omitempty"`
EndPageNumber *int `json:"end_page_number,omitempty"`
StartBlockIndex *int `json:"start_block_index,omitempty"`
StartCharIndex *int `json:"start_char_index,omitempty"`
StartPageNumber *int `json:"start_page_number,omitempty"`
Type CitationType `json:"type"`
WebTitle *string `json:"web_title,omitempty"`
WebUri *string `json:"web_uri,omitempty"`
}
Citation Evidence attached to a response text block. Document citations use location fields; grounded web citations use `web_uri`/`web_title`. Fields that do not apply to the selected variant are omitted.
type CitationCiteSource ¶
type CitationCiteSource string
CitationCiteSource defines model for Citation.CiteSource.
const ( CitationCiteSourceDocument CitationCiteSource = "document" CitationCiteSourceWeb CitationCiteSource = "web" )
Defines values for CitationCiteSource.
func (CitationCiteSource) Valid ¶
func (e CitationCiteSource) Valid() bool
Valid indicates whether the value is a known member of the CitationCiteSource enum.
type CitationType ¶
type CitationType string
CitationType defines model for Citation.Type.
const ( CitationTypeCharLocation CitationType = "char_location" CitationTypeContentBlockLocation CitationType = "content_block_location" CitationTypePageLocation CitationType = "page_location" CitationTypeWeb CitationType = "web" )
Defines values for CitationType.
func (CitationType) Valid ¶
func (e CitationType) Valid() bool
Valid indicates whether the value is a known member of the CitationType enum.
type ClaimActionResponse ¶
type ClaimActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ActionEnvelope
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *struct {
ClaimedBy *string `json:"claimed_by,omitempty"`
Error *string `json:"error,omitempty"`
}
JSON429 *RateLimited
JSON503 *Error
}
func ParseClaimActionResponse ¶
func ParseClaimActionResponse(rsp *http.Response) (*ClaimActionResponse, error)
ParseClaimActionResponse parses an HTTP response from a ClaimActionWithResponse call
func (ClaimActionResponse) Status ¶
func (r ClaimActionResponse) Status() string
Status returns HTTPResponse.Status
func (ClaimActionResponse) StatusCode ¶
func (r ClaimActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) ActivateDecisionModel ¶
func (c *Client) ActivateDecisionModel(ctx context.Context, name string, body ActivateDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ActivateDecisionModelWithBody ¶
func (*Client) AddAttachmentWithBody ¶
func (*Client) AddGroupMember ¶
func (c *Client) AddGroupMember(ctx context.Context, id string, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddGroupMemberWithBody ¶
func (*Client) AppAgentChat ¶
func (c *Client) AppAgentChat(ctx context.Context, app string, id string, body AppAgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AppAgentChatWithBody ¶
func (*Client) ApproveAction ¶
func (c *Client) ApproveAction(ctx context.Context, id string, body ApproveActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ApproveActionWithBody ¶
func (*Client) ArchiveAgentSkillVersion ¶
func (*Client) BrowseKnowledgeCollectionChunks ¶
func (c *Client) BrowseKnowledgeCollectionChunks(ctx context.Context, id string, params *BrowseKnowledgeCollectionChunksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CancelAutoIndexJob ¶
func (c *Client) CancelAutoIndexJob(ctx context.Context, body CancelAutoIndexJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CancelAutoIndexJobWithBody ¶
func (*Client) CancelNativeJob ¶
func (*Client) ChatCompletions ¶
func (c *Client) ChatCompletions(ctx context.Context, body ChatCompletionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ChatCompletionsWithBody ¶
func (*Client) CheckAgentSkillUpstream ¶
func (c *Client) CheckAgentSkillUpstream(ctx context.Context, name string, params *CheckAgentSkillUpstreamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ClaimAction ¶
func (*Client) CompleteEvalRun ¶
func (c *Client) CompleteEvalRun(ctx context.Context, id string, body CompleteEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CompleteEvalRunWithBody ¶
func (*Client) CountTokens ¶
func (c *Client) CountTokens(ctx context.Context, body CountTokensJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CountTokensWithBody ¶
func (*Client) CreateAction ¶
func (c *Client) CreateAction(ctx context.Context, body CreateActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateActionWithBody ¶
func (*Client) CreateAgent ¶
func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentKey ¶
func (c *Client) CreateAgentKey(ctx context.Context, id string, body CreateAgentKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentKeyWithBody ¶
func (*Client) CreateAgentSkill ¶
func (c *Client) CreateAgentSkill(ctx context.Context, body CreateAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentSkillWithBody ¶
func (*Client) CreateAgentWithBody ¶
func (*Client) CreateConversation ¶
func (c *Client) CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateConversationWithBody ¶
func (*Client) CreateEmployee ¶
func (c *Client) CreateEmployee(ctx context.Context, body CreateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEmployeeWithBody ¶
func (*Client) CreateEvalSuiteRevision ¶
func (c *Client) CreateEvalSuiteRevision(ctx context.Context, body CreateEvalSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEvalSuiteRevisionWithBody ¶
func (*Client) CreateGroup ¶
func (c *Client) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGroupWithBody ¶
func (*Client) CreateHook ¶
func (c *Client) CreateHook(ctx context.Context, body CreateHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateHookWithBody ¶
func (*Client) CreateJob ¶
func (c *Client) CreateJob(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateJobWithBody ¶
func (*Client) CreateKnowledgeCollection ¶
func (c *Client) CreateKnowledgeCollection(ctx context.Context, body CreateKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateKnowledgeCollectionWithBody ¶
func (*Client) CreateKnowledgeSignal ¶
func (c *Client) CreateKnowledgeSignal(ctx context.Context, body CreateKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateKnowledgeSignalWithBody ¶
func (*Client) CreateManagedSession ¶
func (c *Client) CreateManagedSession(ctx context.Context, body CreateManagedSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateManagedSessionWithBody ¶
func (*Client) CreateMessage ¶
func (c *Client) CreateMessage(ctx context.Context, params *CreateMessageParams, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMessageWithBody ¶
func (*Client) CreateNativeJob ¶
func (c *Client) CreateNativeJob(ctx context.Context, apiKey string, body CreateNativeJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateNativeJobWithBody ¶
func (*Client) CreateSchedule ¶
func (c *Client) CreateSchedule(ctx context.Context, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateScheduleWithBody ¶
func (*Client) CreateSelfServiceKey ¶
func (c *Client) CreateSelfServiceKey(ctx context.Context, body CreateSelfServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSelfServiceKeyWithBody ¶
func (*Client) CreateServiceKey ¶
func (c *Client) CreateServiceKey(ctx context.Context, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateServiceKeyWithBody ¶
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUserWithBody ¶
func (*Client) DebugRetrieveKnowledge ¶
func (c *Client) DebugRetrieveKnowledge(ctx context.Context, body DebugRetrieveKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DebugRetrieveKnowledgeWithBody ¶
func (*Client) DeleteAgent ¶
func (*Client) DeleteAttachment ¶
func (*Client) DeleteConnector ¶
func (*Client) DeleteConversation ¶
func (*Client) DeleteDocument ¶
func (*Client) DeleteEmployee ¶
func (*Client) DeleteFile ¶
func (*Client) DeleteGroup ¶
func (*Client) DeleteHook ¶
func (*Client) DeleteKnowledgeCollection ¶
func (*Client) DeleteKnowledgeDocument ¶
func (*Client) DeleteSchedule ¶
func (*Client) DeleteServiceKey ¶
func (*Client) DeleteUploadedFile ¶
func (*Client) DeleteUser ¶
func (*Client) DiffAgentSkillVersions ¶
func (c *Client) DiffAgentSkillVersions(ctx context.Context, name string, params *DiffAgentSkillVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadAttachment ¶
func (*Client) EditAgentSkill ¶
func (c *Client) EditAgentSkill(ctx context.Context, name string, body EditAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EditAgentSkillWithBody ¶
func (*Client) EditImageWithBody ¶
func (*Client) EvaluateAndIssueAuthorizationGrant ¶
func (c *Client) EvaluateAndIssueAuthorizationGrant(ctx context.Context, body EvaluateAndIssueAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EvaluateAndIssueAuthorizationGrantWithBody ¶
func (*Client) EvaluateFieldPolicy ¶
func (c *Client) EvaluateFieldPolicy(ctx context.Context, pType string, body EvaluateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EvaluateFieldPolicyWithBody ¶
func (*Client) ExecuteCapability ¶
func (c *Client) ExecuteCapability(ctx context.Context, body ExecuteCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExecuteCapabilityWithBody ¶
func (*Client) ExportEmployeeBundle ¶
func (c *Client) ExportEmployeeBundle(ctx context.Context, employeeId string, params *ExportEmployeeBundleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExtractDocument ¶
func (c *Client) ExtractDocument(ctx context.Context, body ExtractDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExtractDocumentWithBody ¶
func (*Client) GenerateImage ¶
func (c *Client) GenerateImage(ctx context.Context, body GenerateImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GenerateImageWithBody ¶
func (*Client) GetAgentSchema ¶
func (*Client) GetAgentSkill ¶
func (*Client) GetAgentSkillVersion ¶
func (*Client) GetAppAgent ¶
func (*Client) GetAuthorizationGraph ¶
func (*Client) GetAutoIndexStatus ¶
func (*Client) GetCapabilities ¶
func (*Client) GetConnector ¶
func (*Client) GetConnectorCredentials ¶
func (*Client) GetConversation ¶
func (*Client) GetDecisionModel ¶
func (*Client) GetDeployment ¶
func (*Client) GetEmployee ¶
func (*Client) GetEntitlements ¶
func (c *Client) GetEntitlements(ctx context.Context, params *GetEntitlementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEvalRun ¶
func (*Client) GetEvalSuiteRevision ¶
func (*Client) GetFeatures ¶
func (*Client) GetFieldPolicy ¶
func (*Client) GetHouseProfile ¶
func (*Client) GetInfraHealth ¶
func (c *Client) GetInfraHealth(ctx context.Context, params *GetInfraHealthParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetKnowledgeCollection ¶
func (*Client) GetLogs ¶
func (c *Client) GetLogs(ctx context.Context, params *GetLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetManagedSession ¶
func (*Client) GetMemory ¶
func (c *Client) GetMemory(ctx context.Context, params *GetMemoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetModelRecommendation ¶
func (*Client) GetModelRecommendations ¶
func (c *Client) GetModelRecommendations(ctx context.Context, params *GetModelRecommendationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetModelRecommendationsMarkdown ¶
func (c *Client) GetModelRecommendationsMarkdown(ctx context.Context, params *GetModelRecommendationsMarkdownParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNativeJob ¶
func (*Client) GetPersonaByID ¶
func (*Client) GetSchedule ¶
func (*Client) GetSetting ¶
func (*Client) GetSharepointSyncStatus ¶
func (*Client) GetTenantEntitlements ¶
func (*Client) ImageVariationWithBody ¶
func (*Client) ImportAgentSkills ¶
func (c *Client) ImportAgentSkills(ctx context.Context, body ImportAgentSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ImportAgentSkillsWithBody ¶
func (*Client) ImportEmployeeBundleWithBody ¶
func (*Client) IngestKnowledge ¶
func (c *Client) IngestKnowledge(ctx context.Context, body IngestKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IngestKnowledgeDocument ¶
func (c *Client) IngestKnowledgeDocument(ctx context.Context, body IngestKnowledgeDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IngestKnowledgeDocumentWithBody ¶
func (*Client) IngestKnowledgeWithBody ¶
func (*Client) InstallApp ¶
func (*Client) IssueExecutionCapability ¶
func (c *Client) IssueExecutionCapability(ctx context.Context, body IssueExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IssueExecutionCapabilityWithBody ¶
func (*Client) ListActions ¶
func (c *Client) ListActions(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgentSkills ¶
func (*Client) ListAgents ¶
func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAppAgents ¶
func (*Client) ListAppKnowledgeCollections ¶
func (*Client) ListAppMigrations ¶
func (*Client) ListAuthorizationGrants ¶
func (c *Client) ListAuthorizationGrants(ctx context.Context, params *ListAuthorizationGrantsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAuthorizationIntents ¶
func (c *Client) ListAuthorizationIntents(ctx context.Context, params *ListAuthorizationIntentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListConnectors ¶
func (*Client) ListConversations ¶
func (c *Client) ListConversations(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDocuments ¶
func (c *Client) ListDocuments(ctx context.Context, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEmployees ¶
func (c *Client) ListEmployees(ctx context.Context, params *ListEmployeesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEvalRuns ¶
func (*Client) ListEvalSuites ¶
func (*Client) ListFieldAccessEvents ¶
func (c *Client) ListFieldAccessEvents(ctx context.Context, params *ListFieldAccessEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFieldPolicies ¶
func (*Client) ListFiles ¶
func (c *Client) ListFiles(ctx context.Context, tenantId string, sessionId string, params *ListFilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGroups ¶
func (c *Client) ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListJobs ¶
func (c *Client) ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListKnowledgeCollectionDocuments ¶
func (*Client) ListKnowledgeCollections ¶
func (*Client) ListKnowledgeSignals ¶
func (c *Client) ListKnowledgeSignals(ctx context.Context, params *ListKnowledgeSignalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListModels ¶
func (*Client) ListMyGroups ¶
func (*Client) ListPersonas ¶
func (c *Client) ListPersonas(ctx context.Context, params *ListPersonasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPromotionCandidates ¶
func (c *Client) ListPromotionCandidates(ctx context.Context, params *ListPromotionCandidatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRegistryAgents ¶
func (c *Client) ListRegistryAgents(ctx context.Context, params *ListRegistryAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSchedules ¶
func (c *Client) ListSchedules(ctx context.Context, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListServiceKeys ¶
func (*Client) ListSettings ¶
func (*Client) MarkAuthorizationIncident ¶
func (c *Client) MarkAuthorizationIncident(ctx context.Context, id string, body MarkAuthorizationIncidentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MarkAuthorizationIncidentWithBody ¶
func (*Client) McpRpc ¶
func (c *Client) McpRpc(ctx context.Context, body McpRpcJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) McpRpcWithBody ¶
func (*Client) NativeChat ¶
func (c *Client) NativeChat(ctx context.Context, apiKey string, params *NativeChatParams, body NativeChatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) NativeChatWithBody ¶
func (*Client) OauthAuthorize ¶
func (c *Client) OauthAuthorize(ctx context.Context, params *OauthAuthorizeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OauthClients ¶
func (*Client) OauthDiscovery ¶
func (*Client) OauthLoginWithBody ¶
func (*Client) OauthLoginWithFormdataBody ¶
func (c *Client) OauthLoginWithFormdataBody(ctx context.Context, body OauthLoginFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OauthOpenid ¶
func (*Client) OauthRevokeWithBody ¶
func (*Client) OauthRevokeWithFormdataBody ¶
func (c *Client) OauthRevokeWithFormdataBody(ctx context.Context, body OauthRevokeFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OauthToken ¶
func (c *Client) OauthToken(ctx context.Context, body OauthTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OauthTokenWithBody ¶
func (*Client) OauthTokenWithFormdataBody ¶
func (c *Client) OauthTokenWithFormdataBody(ctx context.Context, body OauthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OauthUpstreamCallback ¶
func (c *Client) OauthUpstreamCallback(ctx context.Context, provider string, params *OauthUpstreamCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OauthUpstreamLogin ¶
func (c *Client) OauthUpstreamLogin(ctx context.Context, provider string, params *OauthUpstreamLoginParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OauthUserinfo ¶
func (*Client) OcrDocument ¶
func (c *Client) OcrDocument(ctx context.Context, body OcrDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) OcrDocumentWithBody ¶
func (*Client) PauseAutoIndex ¶
func (c *Client) PauseAutoIndex(ctx context.Context, body PauseAutoIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PauseAutoIndexWithBody ¶
func (*Client) PredictDecisionModel ¶
func (c *Client) PredictDecisionModel(ctx context.Context, name string, body PredictDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PredictDecisionModelWithBody ¶
func (*Client) PromoteKnowledgeSignal ¶
func (c *Client) PromoteKnowledgeSignal(ctx context.Context, id string, body PromoteKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteKnowledgeSignalWithBody ¶
func (*Client) PublishAgentSkillVersion ¶
func (*Client) PutConnector ¶
func (c *Client) PutConnector(ctx context.Context, kind string, body PutConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutConnectorWithBody ¶
func (*Client) PutEntitlements ¶
func (c *Client) PutEntitlements(ctx context.Context, params *PutEntitlementsParams, body PutEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutEntitlementsWithBody ¶
func (*Client) PutHouseProfile ¶
func (c *Client) PutHouseProfile(ctx context.Context, employeeId string, params *PutHouseProfileParams, body PutHouseProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutHouseProfileWithBody ¶
func (*Client) PutSetting ¶
func (c *Client) PutSetting(ctx context.Context, key string, body PutSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutSettingWithBody ¶
func (*Client) PutTenantEntitlements ¶
func (c *Client) PutTenantEntitlements(ctx context.Context, tenant string, body PutTenantEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutTenantEntitlementsWithBody ¶
func (*Client) QueryKnowledgeCollection ¶
func (c *Client) QueryKnowledgeCollection(ctx context.Context, id string, body QueryKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryKnowledgeCollectionWithBody ¶
func (*Client) RealtimeVoice ¶
func (c *Client) RealtimeVoice(ctx context.Context, params *RealtimeVoiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RejectAction ¶
func (c *Client) RejectAction(ctx context.Context, id string, body RejectActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RejectActionWithBody ¶
func (*Client) RejectKnowledgeSignal ¶
func (*Client) RemoveGroupMember ¶
func (*Client) RenameConversation ¶
func (c *Client) RenameConversation(ctx context.Context, id string, body RenameConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RenameConversationWithBody ¶
func (*Client) ResumeAutoIndex ¶
func (*Client) RevokeAuthorizationGrant ¶
func (c *Client) RevokeAuthorizationGrant(ctx context.Context, id string, body RevokeAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevokeAuthorizationGrantWithBody ¶
func (*Client) RevokeExecutionCapability ¶
func (c *Client) RevokeExecutionCapability(ctx context.Context, id string, body RevokeExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevokeExecutionCapabilityWithBody ¶
func (*Client) RunSkillTool ¶
func (c *Client) RunSkillTool(ctx context.Context, skill string, tool string, body RunSkillToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RunSkillToolWithBody ¶
func (*Client) ScimCreateUserWithApplicationScimPlusJSONBody ¶
func (c *Client) ScimCreateUserWithApplicationScimPlusJSONBody(ctx context.Context, body ScimCreateUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScimCreateUserWithBody ¶
func (*Client) ScimDeleteUser ¶
func (*Client) ScimGetUser ¶
func (*Client) ScimListUsers ¶
func (c *Client) ScimListUsers(ctx context.Context, params *ScimListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScimPatchUserWithApplicationScimPlusJSONBody ¶
func (c *Client) ScimPatchUserWithApplicationScimPlusJSONBody(ctx context.Context, id string, body ScimPatchUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScimPatchUserWithBody ¶
func (*Client) ScimReplaceUserWithApplicationScimPlusJSONBody ¶
func (c *Client) ScimReplaceUserWithApplicationScimPlusJSONBody(ctx context.Context, id string, body ScimReplaceUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScimReplaceUserWithBody ¶
func (*Client) ScimResourceTypes ¶
func (*Client) ScimSchemas ¶
func (*Client) ScimServiceProviderConfig ¶
func (*Client) Search ¶
func (c *Client) Search(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchAppKnowledge ¶
func (c *Client) SearchAppKnowledge(ctx context.Context, body SearchAppKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchAppKnowledgeWithBody ¶
func (*Client) SearchKnowledge ¶
func (c *Client) SearchKnowledge(ctx context.Context, body SearchKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchKnowledgeWithBody ¶
func (*Client) SearchWithBody ¶
func (*Client) StartEvalRun ¶
func (c *Client) StartEvalRun(ctx context.Context, body StartEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartEvalRunWithBody ¶
func (*Client) StreamJob ¶
func (c *Client) StreamJob(ctx context.Context, jobId string, params *StreamJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StreamNativeJob ¶
func (c *Client) StreamNativeJob(ctx context.Context, apiKey string, jobId string, params *StreamNativeJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SubmitCustomToolResult ¶
func (c *Client) SubmitCustomToolResult(ctx context.Context, messageId string, body SubmitCustomToolResultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SubmitCustomToolResultWithBody ¶
func (*Client) SuspendAuthorizationGrant ¶
func (c *Client) SuspendAuthorizationGrant(ctx context.Context, id string, body SuspendAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SuspendAuthorizationGrantWithBody ¶
func (*Client) SynthesizeSpeech ¶
func (c *Client) SynthesizeSpeech(ctx context.Context, body SynthesizeSpeechJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SynthesizeSpeechWithBody ¶
func (*Client) TrainDecisionModel ¶
func (c *Client) TrainDecisionModel(ctx context.Context, name string, params *TrainDecisionModelParams, body TrainDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TrainDecisionModelWithBody ¶
func (*Client) TranscribeAudioWithBody ¶
func (*Client) UninstallApp ¶
func (*Client) UpdateAgent ¶
func (c *Client) UpdateAgent(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentWithBody ¶
func (*Client) UpdateConversationMetadata ¶
func (c *Client) UpdateConversationMetadata(ctx context.Context, id string, body UpdateConversationMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateConversationMetadataWithBody ¶
func (*Client) UpdateEmployee ¶
func (c *Client) UpdateEmployee(ctx context.Context, employeeId string, body UpdateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEmployeeWithBody ¶
func (*Client) UpdateFieldPolicy ¶
func (c *Client) UpdateFieldPolicy(ctx context.Context, pType string, body UpdateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFieldPolicyWithBody ¶
func (*Client) UpdateSchedule ¶
func (c *Client) UpdateSchedule(ctx context.Context, id string, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateScheduleWithBody ¶
func (*Client) UploadDocumentWithBody ¶
func (*Client) UploadFileWithBody ¶
type ClientInterface ¶
type ClientInterface interface {
// OauthDiscovery request
OauthDiscovery(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPersonas request
ListPersonas(ctx context.Context, params *ListPersonasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPersonaByID request
GetPersonaByID(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// NativeChatWithBody request with any body
NativeChatWithBody(ctx context.Context, apiKey string, params *NativeChatParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
NativeChat(ctx context.Context, apiKey string, params *NativeChatParams, body NativeChatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNativeJobWithBody request with any body
CreateNativeJobWithBody(ctx context.Context, apiKey string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNativeJob(ctx context.Context, apiKey string, body CreateNativeJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelNativeJob request
CancelNativeJob(ctx context.Context, apiKey string, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNativeJob request
GetNativeJob(ctx context.Context, apiKey string, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamNativeJob request
StreamNativeJob(ctx context.Context, apiKey string, jobId string, params *StreamNativeJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRegistryAgents request
ListRegistryAgents(ctx context.Context, params *ListRegistryAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentKeyWithBody request with any body
CreateAgentKeyWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentKey(ctx context.Context, id string, body CreateAgentKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCapabilities request
GetCapabilities(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAppKnowledgeCollections request
ListAppKnowledgeCollections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateKnowledgeCollectionWithBody request with any body
CreateKnowledgeCollectionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateKnowledgeCollection(ctx context.Context, body CreateKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteKnowledgeCollection request
DeleteKnowledgeCollection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetKnowledgeCollection request
GetKnowledgeCollection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// BrowseKnowledgeCollectionChunks request
BrowseKnowledgeCollectionChunks(ctx context.Context, id string, params *BrowseKnowledgeCollectionChunksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListKnowledgeCollectionDocuments request
ListKnowledgeCollectionDocuments(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryKnowledgeCollectionWithBody request with any body
QueryKnowledgeCollectionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryKnowledgeCollection(ctx context.Context, id string, body QueryKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DebugRetrieveKnowledgeWithBody request with any body
DebugRetrieveKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DebugRetrieveKnowledge(ctx context.Context, body DebugRetrieveKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// IngestKnowledgeDocumentWithBody request with any body
IngestKnowledgeDocumentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
IngestKnowledgeDocument(ctx context.Context, body IngestKnowledgeDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchAppKnowledgeWithBody request with any body
SearchAppKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchAppKnowledge(ctx context.Context, body SearchAppKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteKnowledgeDocument request
DeleteKnowledgeDocument(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// McpRpcWithBody request with any body
McpRpcWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
McpRpc(ctx context.Context, body McpRpcJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListServiceKeys request
ListServiceKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateServiceKeyWithBody request with any body
CreateServiceKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateServiceKey(ctx context.Context, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSelfServiceKeyWithBody request with any body
CreateSelfServiceKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSelfServiceKey(ctx context.Context, body CreateSelfServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteServiceKey request
DeleteServiceKey(ctx context.Context, keyId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RunSkillToolWithBody request with any body
RunSkillToolWithBody(ctx context.Context, skill string, tool string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RunSkillTool(ctx context.Context, skill string, tool string, body RunSkillToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelAutoIndexJobWithBody request with any body
CancelAutoIndexJobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CancelAutoIndexJob(ctx context.Context, body CancelAutoIndexJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PauseAutoIndexWithBody request with any body
PauseAutoIndexWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PauseAutoIndex(ctx context.Context, body PauseAutoIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResumeAutoIndex request
ResumeAutoIndex(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAutoIndexStatus request
GetAutoIndexStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthAuthorize request
OauthAuthorize(ctx context.Context, params *OauthAuthorizeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthClients request
OauthClients(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthLoginWithBody request with any body
OauthLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
OauthLoginWithFormdataBody(ctx context.Context, body OauthLoginFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthUpstreamLogin request
OauthUpstreamLogin(ctx context.Context, provider string, params *OauthUpstreamLoginParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthUpstreamCallback request
OauthUpstreamCallback(ctx context.Context, provider string, params *OauthUpstreamCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthOpenid request
OauthOpenid(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthRevokeWithBody request with any body
OauthRevokeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
OauthRevokeWithFormdataBody(ctx context.Context, body OauthRevokeFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthTokenWithBody request with any body
OauthTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
OauthToken(ctx context.Context, body OauthTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
OauthTokenWithFormdataBody(ctx context.Context, body OauthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthUserinfo request
OauthUserinfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimResourceTypes request
ScimResourceTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimSchemas request
ScimSchemas(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimServiceProviderConfig request
ScimServiceProviderConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimListUsers request
ScimListUsers(ctx context.Context, params *ScimListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimCreateUserWithBody request with any body
ScimCreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ScimCreateUserWithApplicationScimPlusJSONBody(ctx context.Context, body ScimCreateUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimDeleteUser request
ScimDeleteUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimGetUser request
ScimGetUser(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimPatchUserWithBody request with any body
ScimPatchUserWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ScimPatchUserWithApplicationScimPlusJSONBody(ctx context.Context, id string, body ScimPatchUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScimReplaceUserWithBody request with any body
ScimReplaceUserWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ScimReplaceUserWithApplicationScimPlusJSONBody(ctx context.Context, id string, body ScimReplaceUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgents request
ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentWithBody request with any body
CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentSchema request
GetAgentSchema(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAgent request
DeleteAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgent request
GetAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentWithBody request with any body
UpdateAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgent(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApps request
ListApps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAppAgents request
ListAppAgents(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAppAgent request
GetAppAgent(ctx context.Context, app string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AppAgentChatWithBody request with any body
AppAgentChatWithBody(ctx context.Context, app string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AppAgentChat(ctx context.Context, app string, id string, body AppAgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAppMigrations request
ListAppMigrations(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*http.Response, error)
// InstallApp request
InstallApp(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReloadApp request
ReloadApp(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UninstallApp request
UninstallApp(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SynthesizeSpeechWithBody request with any body
SynthesizeSpeechWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SynthesizeSpeech(ctx context.Context, body SynthesizeSpeechJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TranscribeAudioWithBody request with any body
TranscribeAudioWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExecuteCapabilityWithBody request with any body
ExecuteCapabilityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExecuteCapability(ctx context.Context, body ExecuteCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ChatCompletionsWithBody request with any body
ChatCompletionsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ChatCompletions(ctx context.Context, body ChatCompletionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConversations request
ListConversations(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateConversationWithBody request with any body
CreateConversationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddAttachmentWithBody request with any body
AddAttachmentWithBody(ctx context.Context, cid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAttachment request
DeleteAttachment(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadAttachment request
DownloadAttachment(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteConversation request
DeleteConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConversation request
GetConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RenameConversationWithBody request with any body
RenameConversationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RenameConversation(ctx context.Context, id string, body RenameConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateConversationMetadataWithBody request with any body
UpdateConversationMetadataWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateConversationMetadata(ctx context.Context, id string, body UpdateConversationMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDecisionModel request
GetDecisionModel(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ActivateDecisionModelWithBody request with any body
ActivateDecisionModelWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ActivateDecisionModel(ctx context.Context, name string, body ActivateDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PredictDecisionModelWithBody request with any body
PredictDecisionModelWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PredictDecisionModel(ctx context.Context, name string, body PredictDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TrainDecisionModelWithBody request with any body
TrainDecisionModelWithBody(ctx context.Context, name string, params *TrainDecisionModelParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TrainDecisionModel(ctx context.Context, name string, params *TrainDecisionModelParams, body TrainDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadFileWithBody request with any body
UploadFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUploadedFile request
DeleteUploadedFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFile request
GetFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EditImageWithBody request with any body
EditImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// GenerateImageWithBody request with any body
GenerateImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GenerateImage(ctx context.Context, body GenerateImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ImageVariationWithBody request with any body
ImageVariationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListActions request
ListActions(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateActionWithBody request with any body
CreateActionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAction(ctx context.Context, body CreateActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAction request
GetAction(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApproveActionWithBody request with any body
ApproveActionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ApproveAction(ctx context.Context, id string, body ApproveActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClaimAction request
ClaimAction(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RejectActionWithBody request with any body
RejectActionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RejectAction(ctx context.Context, id string, body RejectActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListJobs request
ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateJobWithBody request with any body
CreateJobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateJob(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelJob request
CancelJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetJob request
GetJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamJob request
StreamJob(ctx context.Context, jobId string, params *StreamJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// SubmitCustomToolResultWithBody request with any body
SubmitCustomToolResultWithBody(ctx context.Context, messageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SubmitCustomToolResult(ctx context.Context, messageId string, body SubmitCustomToolResultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// IssueExecutionCapabilityWithBody request with any body
IssueExecutionCapabilityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
IssueExecutionCapability(ctx context.Context, body IssueExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeExecutionCapabilityWithBody request with any body
RevokeExecutionCapabilityWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeExecutionCapability(ctx context.Context, id string, body RevokeExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// MarkAuthorizationIncidentWithBody request with any body
MarkAuthorizationIncidentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MarkAuthorizationIncident(ctx context.Context, id string, body MarkAuthorizationIncidentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAuthorizationGrants request
ListAuthorizationGrants(ctx context.Context, params *ListAuthorizationGrantsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// EvaluateAndIssueAuthorizationGrantWithBody request with any body
EvaluateAndIssueAuthorizationGrantWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EvaluateAndIssueAuthorizationGrant(ctx context.Context, body EvaluateAndIssueAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeAuthorizationGrantWithBody request with any body
RevokeAuthorizationGrantWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeAuthorizationGrant(ctx context.Context, id string, body RevokeAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SuspendAuthorizationGrantWithBody request with any body
SuspendAuthorizationGrantWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SuspendAuthorizationGrant(ctx context.Context, id string, body SuspendAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAuthorizationIntents request
ListAuthorizationIntents(ctx context.Context, params *ListAuthorizationIntentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAuthorizationGraph request
GetAuthorizationGraph(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConnectors request
ListConnectors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
GetSharepointSyncStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteConnector request
DeleteConnector(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConnector request
GetConnector(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutConnectorWithBody request with any body
PutConnectorWithBody(ctx context.Context, kind string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutConnector(ctx context.Context, kind string, body PutConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConnectorCredentials request
GetConnectorCredentials(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeployment request
GetDeployment(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDocuments request
ListDocuments(ctx context.Context, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExtractDocumentWithBody request with any body
ExtractDocumentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExtractDocument(ctx context.Context, body ExtractDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OcrDocumentWithBody request with any body
OcrDocumentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
OcrDocument(ctx context.Context, body OcrDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadDocumentWithBody request with any body
UploadDocumentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDocument request
DeleteDocument(ctx context.Context, documentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEmployees request
ListEmployees(ctx context.Context, params *ListEmployeesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEmployeeWithBody request with any body
CreateEmployeeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEmployee(ctx context.Context, body CreateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ImportEmployeeBundleWithBody request with any body
ImportEmployeeBundleWithBody(ctx context.Context, params *ImportEmployeeBundleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteEmployee request
DeleteEmployee(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEmployee request
GetEmployee(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEmployeeWithBody request with any body
UpdateEmployeeWithBody(ctx context.Context, employeeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEmployee(ctx context.Context, employeeId string, body UpdateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExportEmployeeBundle request
ExportEmployeeBundle(ctx context.Context, employeeId string, params *ExportEmployeeBundleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHouseProfile request
GetHouseProfile(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutHouseProfileWithBody request with any body
PutHouseProfileWithBody(ctx context.Context, employeeId string, params *PutHouseProfileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutHouseProfile(ctx context.Context, employeeId string, params *PutHouseProfileParams, body PutHouseProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEntitlements request
GetEntitlements(ctx context.Context, params *GetEntitlementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutEntitlementsWithBody request with any body
PutEntitlementsWithBody(ctx context.Context, params *PutEntitlementsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutEntitlements(ctx context.Context, params *PutEntitlementsParams, body PutEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTenantEntitlements request
GetTenantEntitlements(ctx context.Context, tenant string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutTenantEntitlementsWithBody request with any body
PutTenantEntitlementsWithBody(ctx context.Context, tenant string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutTenantEntitlements(ctx context.Context, tenant string, body PutTenantEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEvalRuns request
ListEvalRuns(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// StartEvalRunWithBody request with any body
StartEvalRunWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
StartEvalRun(ctx context.Context, body StartEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEvalRun request
GetEvalRun(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CompleteEvalRunWithBody request with any body
CompleteEvalRunWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CompleteEvalRun(ctx context.Context, id string, body CompleteEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEvalSuites request
ListEvalSuites(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEvalSuiteRevisionWithBody request with any body
CreateEvalSuiteRevisionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEvalSuiteRevision(ctx context.Context, body CreateEvalSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEvalSuiteRevision request
GetEvalSuiteRevision(ctx context.Context, name string, revision int, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFeatures request
GetFeatures(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFieldAccessEvents request
ListFieldAccessEvents(ctx context.Context, params *ListFieldAccessEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFieldPolicies request
ListFieldPolicies(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFieldPolicy request
GetFieldPolicy(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFieldPolicyWithBody request with any body
UpdateFieldPolicyWithBody(ctx context.Context, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFieldPolicy(ctx context.Context, pType string, body UpdateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// EvaluateFieldPolicyWithBody request with any body
EvaluateFieldPolicyWithBody(ctx context.Context, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EvaluateFieldPolicy(ctx context.Context, pType string, body EvaluateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFiles request
ListFiles(ctx context.Context, tenantId string, sessionId string, params *ListFilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFile request
DeleteFile(ctx context.Context, tenantId string, sessionId string, path string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReadFile request
ReadFile(ctx context.Context, tenantId string, sessionId string, path string, reqEditors ...RequestEditorFn) (*http.Response, error)
// WriteFileWithBody request with any body
WriteFileWithBody(ctx context.Context, tenantId string, sessionId string, path string, params *WriteFileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGroups request
ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGroupWithBody request with any body
CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMyGroups request
ListMyGroups(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGroup request
DeleteGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGroup request
GetGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddGroupMemberWithBody request with any body
AddGroupMemberWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddGroupMember(ctx context.Context, id string, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveGroupMember request
RemoveGroupMember(ctx context.Context, id string, userID string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListHooks request
ListHooks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateHookWithBody request with any body
CreateHookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateHook(ctx context.Context, body CreateHookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteHook request
DeleteHook(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHook request
GetHook(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetInfraHealth request
GetInfraHealth(ctx context.Context, params *GetInfraHealthParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListKnowledgeSignals request
ListKnowledgeSignals(ctx context.Context, params *ListKnowledgeSignalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateKnowledgeSignalWithBody request with any body
CreateKnowledgeSignalWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateKnowledgeSignal(ctx context.Context, body CreateKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPromotionCandidates request
ListPromotionCandidates(ctx context.Context, params *ListPromotionCandidatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PromoteKnowledgeSignalWithBody request with any body
PromoteKnowledgeSignalWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PromoteKnowledgeSignal(ctx context.Context, id string, body PromoteKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RejectKnowledgeSignal request
RejectKnowledgeSignal(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListKnowledgeCollections request
ListKnowledgeCollections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// IngestKnowledgeWithBody request with any body
IngestKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
IngestKnowledge(ctx context.Context, body IngestKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchKnowledgeWithBody request with any body
SearchKnowledgeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchKnowledge(ctx context.Context, body SearchKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLogs request
GetLogs(ctx context.Context, params *GetLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMemory request
GetMemory(ctx context.Context, params *GetMemoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetModelRecommendations request
GetModelRecommendations(ctx context.Context, params *GetModelRecommendationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetModelRecommendationsMarkdown request
GetModelRecommendationsMarkdown(ctx context.Context, params *GetModelRecommendationsMarkdownParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetModelRecommendation request
GetModelRecommendation(ctx context.Context, profileId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSchedules request
ListSchedules(ctx context.Context, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateScheduleWithBody request with any body
CreateScheduleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSchedule(ctx context.Context, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSchedule request
DeleteSchedule(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSchedule request
GetSchedule(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateScheduleWithBody request with any body
UpdateScheduleWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSchedule(ctx context.Context, id string, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateManagedSessionWithBody request with any body
CreateManagedSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateManagedSession(ctx context.Context, body CreateManagedSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetManagedSession request
GetManagedSession(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSettings request
ListSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSetting request
GetSetting(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutSettingWithBody request with any body
PutSettingWithBody(ctx context.Context, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutSetting(ctx context.Context, key string, body PutSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUsers request
ListUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUserWithBody request with any body
CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUser request
DeleteUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUser request
GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMessageWithBody request with any body
CreateMessageWithBody(ctx context.Context, params *CreateMessageParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMessage(ctx context.Context, params *CreateMessageParams, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CountTokensWithBody request with any body
CountTokensWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CountTokens(ctx context.Context, body CountTokensJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListModels request
ListModels(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// RealtimeVoice request
RealtimeVoice(ctx context.Context, params *RealtimeVoiceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchWithBody request with any body
SearchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
Search(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentSkills request
ListAgentSkills(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentSkillWithBody request with any body
CreateAgentSkillWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentSkill(ctx context.Context, body CreateAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ImportAgentSkillsWithBody request with any body
ImportAgentSkillsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ImportAgentSkills(ctx context.Context, body ImportAgentSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentSkill request
GetAgentSkill(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EditAgentSkillWithBody request with any body
EditAgentSkillWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EditAgentSkill(ctx context.Context, name string, body EditAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DiffAgentSkillVersions request
DiffAgentSkillVersions(ctx context.Context, name string, params *DiffAgentSkillVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CheckAgentSkillUpstream request
CheckAgentSkillUpstream(ctx context.Context, name string, params *CheckAgentSkillUpstreamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentSkillVersion request
GetAgentSkillVersion(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*http.Response, error)
// ArchiveAgentSkillVersion request
ArchiveAgentSkillVersion(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*http.Response, error)
// PublishAgentSkillVersion request
PublishAgentSkillVersion(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) ActivateDecisionModelWithBodyWithResponse ¶
func (c *ClientWithResponses) ActivateDecisionModelWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ActivateDecisionModelResponse, error)
ActivateDecisionModelWithBodyWithResponse request with arbitrary body returning *ActivateDecisionModelResponse
func (*ClientWithResponses) ActivateDecisionModelWithResponse ¶
func (c *ClientWithResponses) ActivateDecisionModelWithResponse(ctx context.Context, name string, body ActivateDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*ActivateDecisionModelResponse, error)
func (*ClientWithResponses) AddAttachmentWithBodyWithResponse ¶
func (c *ClientWithResponses) AddAttachmentWithBodyWithResponse(ctx context.Context, cid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAttachmentResponse, error)
AddAttachmentWithBodyWithResponse request with arbitrary body returning *AddAttachmentResponse
func (*ClientWithResponses) AddGroupMemberWithBodyWithResponse ¶
func (c *ClientWithResponses) AddGroupMemberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)
AddGroupMemberWithBodyWithResponse request with arbitrary body returning *AddGroupMemberResponse
func (*ClientWithResponses) AddGroupMemberWithResponse ¶
func (c *ClientWithResponses) AddGroupMemberWithResponse(ctx context.Context, id string, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)
func (*ClientWithResponses) AppAgentChatWithBodyWithResponse ¶
func (c *ClientWithResponses) AppAgentChatWithBodyWithResponse(ctx context.Context, app string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AppAgentChatResponse, error)
AppAgentChatWithBodyWithResponse request with arbitrary body returning *AppAgentChatResponse
func (*ClientWithResponses) AppAgentChatWithResponse ¶
func (c *ClientWithResponses) AppAgentChatWithResponse(ctx context.Context, app string, id string, body AppAgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*AppAgentChatResponse, error)
func (*ClientWithResponses) ApproveActionWithBodyWithResponse ¶
func (c *ClientWithResponses) ApproveActionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApproveActionResponse, error)
ApproveActionWithBodyWithResponse request with arbitrary body returning *ApproveActionResponse
func (*ClientWithResponses) ApproveActionWithResponse ¶
func (c *ClientWithResponses) ApproveActionWithResponse(ctx context.Context, id string, body ApproveActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ApproveActionResponse, error)
func (*ClientWithResponses) ArchiveAgentSkillVersionWithResponse ¶
func (c *ClientWithResponses) ArchiveAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*ArchiveAgentSkillVersionResponse, error)
ArchiveAgentSkillVersionWithResponse request returning *ArchiveAgentSkillVersionResponse
func (*ClientWithResponses) BrowseKnowledgeCollectionChunksWithResponse ¶
func (c *ClientWithResponses) BrowseKnowledgeCollectionChunksWithResponse(ctx context.Context, id string, params *BrowseKnowledgeCollectionChunksParams, reqEditors ...RequestEditorFn) (*BrowseKnowledgeCollectionChunksResponse, error)
BrowseKnowledgeCollectionChunksWithResponse request returning *BrowseKnowledgeCollectionChunksResponse
func (*ClientWithResponses) CancelAutoIndexJobWithBodyWithResponse ¶
func (c *ClientWithResponses) CancelAutoIndexJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelAutoIndexJobResponse, error)
CancelAutoIndexJobWithBodyWithResponse request with arbitrary body returning *CancelAutoIndexJobResponse
func (*ClientWithResponses) CancelAutoIndexJobWithResponse ¶
func (c *ClientWithResponses) CancelAutoIndexJobWithResponse(ctx context.Context, body CancelAutoIndexJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CancelAutoIndexJobResponse, error)
func (*ClientWithResponses) CancelJobWithResponse ¶
func (c *ClientWithResponses) CancelJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*CancelJobResponse, error)
CancelJobWithResponse request returning *CancelJobResponse
func (*ClientWithResponses) CancelNativeJobWithResponse ¶
func (c *ClientWithResponses) CancelNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, reqEditors ...RequestEditorFn) (*CancelNativeJobResponse, error)
CancelNativeJobWithResponse request returning *CancelNativeJobResponse
func (*ClientWithResponses) ChatCompletionsWithBodyWithResponse ¶
func (c *ClientWithResponses) ChatCompletionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChatCompletionsResponse, error)
ChatCompletionsWithBodyWithResponse request with arbitrary body returning *ChatCompletionsResponse
func (*ClientWithResponses) ChatCompletionsWithResponse ¶
func (c *ClientWithResponses) ChatCompletionsWithResponse(ctx context.Context, body ChatCompletionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ChatCompletionsResponse, error)
func (*ClientWithResponses) CheckAgentSkillUpstreamWithResponse ¶
func (c *ClientWithResponses) CheckAgentSkillUpstreamWithResponse(ctx context.Context, name string, params *CheckAgentSkillUpstreamParams, reqEditors ...RequestEditorFn) (*CheckAgentSkillUpstreamResponse, error)
CheckAgentSkillUpstreamWithResponse request returning *CheckAgentSkillUpstreamResponse
func (*ClientWithResponses) ClaimActionWithResponse ¶
func (c *ClientWithResponses) ClaimActionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClaimActionResponse, error)
ClaimActionWithResponse request returning *ClaimActionResponse
func (*ClientWithResponses) CompleteEvalRunWithBodyWithResponse ¶
func (c *ClientWithResponses) CompleteEvalRunWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteEvalRunResponse, error)
CompleteEvalRunWithBodyWithResponse request with arbitrary body returning *CompleteEvalRunResponse
func (*ClientWithResponses) CompleteEvalRunWithResponse ¶
func (c *ClientWithResponses) CompleteEvalRunWithResponse(ctx context.Context, id string, body CompleteEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteEvalRunResponse, error)
func (*ClientWithResponses) CountTokensWithBodyWithResponse ¶
func (c *ClientWithResponses) CountTokensWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CountTokensResponse, error)
CountTokensWithBodyWithResponse request with arbitrary body returning *CountTokensResponse
func (*ClientWithResponses) CountTokensWithResponse ¶
func (c *ClientWithResponses) CountTokensWithResponse(ctx context.Context, body CountTokensJSONRequestBody, reqEditors ...RequestEditorFn) (*CountTokensResponse, error)
func (*ClientWithResponses) CreateActionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateActionResponse, error)
CreateActionWithBodyWithResponse request with arbitrary body returning *CreateActionResponse
func (*ClientWithResponses) CreateActionWithResponse ¶
func (c *ClientWithResponses) CreateActionWithResponse(ctx context.Context, body CreateActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateActionResponse, error)
func (*ClientWithResponses) CreateAgentKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentKeyWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentKeyResponse, error)
CreateAgentKeyWithBodyWithResponse request with arbitrary body returning *CreateAgentKeyResponse
func (*ClientWithResponses) CreateAgentKeyWithResponse ¶
func (c *ClientWithResponses) CreateAgentKeyWithResponse(ctx context.Context, id string, body CreateAgentKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentKeyResponse, error)
func (*ClientWithResponses) CreateAgentSkillWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentSkillWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentSkillResponse, error)
CreateAgentSkillWithBodyWithResponse request with arbitrary body returning *CreateAgentSkillResponse
func (*ClientWithResponses) CreateAgentSkillWithResponse ¶
func (c *ClientWithResponses) CreateAgentSkillWithResponse(ctx context.Context, body CreateAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentSkillResponse, error)
func (*ClientWithResponses) CreateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentResponse, error)
CreateAgentWithBodyWithResponse request with arbitrary body returning *CreateAgentResponse
func (*ClientWithResponses) CreateAgentWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentResponse, error)
func (*ClientWithResponses) CreateConversationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)
CreateConversationWithBodyWithResponse request with arbitrary body returning *CreateConversationResponse
func (*ClientWithResponses) CreateConversationWithResponse ¶
func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)
func (*ClientWithResponses) CreateEmployeeWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEmployeeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEmployeeResponse, error)
CreateEmployeeWithBodyWithResponse request with arbitrary body returning *CreateEmployeeResponse
func (*ClientWithResponses) CreateEmployeeWithResponse ¶
func (c *ClientWithResponses) CreateEmployeeWithResponse(ctx context.Context, body CreateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEmployeeResponse, error)
func (*ClientWithResponses) CreateEvalSuiteRevisionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEvalSuiteRevisionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEvalSuiteRevisionResponse, error)
CreateEvalSuiteRevisionWithBodyWithResponse request with arbitrary body returning *CreateEvalSuiteRevisionResponse
func (*ClientWithResponses) CreateEvalSuiteRevisionWithResponse ¶
func (c *ClientWithResponses) CreateEvalSuiteRevisionWithResponse(ctx context.Context, body CreateEvalSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEvalSuiteRevisionResponse, error)
func (*ClientWithResponses) CreateGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
CreateGroupWithBodyWithResponse request with arbitrary body returning *CreateGroupResponse
func (*ClientWithResponses) CreateGroupWithResponse ¶
func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
func (*ClientWithResponses) CreateHookWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateHookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateHookResponse, error)
CreateHookWithBodyWithResponse request with arbitrary body returning *CreateHookResponse
func (*ClientWithResponses) CreateHookWithResponse ¶
func (c *ClientWithResponses) CreateHookWithResponse(ctx context.Context, body CreateHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateHookResponse, error)
func (*ClientWithResponses) CreateJobWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)
CreateJobWithBodyWithResponse request with arbitrary body returning *CreateJobResponse
func (*ClientWithResponses) CreateJobWithResponse ¶
func (c *ClientWithResponses) CreateJobWithResponse(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)
func (*ClientWithResponses) CreateKnowledgeCollectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateKnowledgeCollectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKnowledgeCollectionResponse, error)
CreateKnowledgeCollectionWithBodyWithResponse request with arbitrary body returning *CreateKnowledgeCollectionResponse
func (*ClientWithResponses) CreateKnowledgeCollectionWithResponse ¶
func (c *ClientWithResponses) CreateKnowledgeCollectionWithResponse(ctx context.Context, body CreateKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKnowledgeCollectionResponse, error)
func (*ClientWithResponses) CreateKnowledgeSignalWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateKnowledgeSignalWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKnowledgeSignalResponse, error)
CreateKnowledgeSignalWithBodyWithResponse request with arbitrary body returning *CreateKnowledgeSignalResponse
func (*ClientWithResponses) CreateKnowledgeSignalWithResponse ¶
func (c *ClientWithResponses) CreateKnowledgeSignalWithResponse(ctx context.Context, body CreateKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKnowledgeSignalResponse, error)
func (*ClientWithResponses) CreateManagedSessionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateManagedSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateManagedSessionResponse, error)
CreateManagedSessionWithBodyWithResponse request with arbitrary body returning *CreateManagedSessionResponse
func (*ClientWithResponses) CreateManagedSessionWithResponse ¶
func (c *ClientWithResponses) CreateManagedSessionWithResponse(ctx context.Context, body CreateManagedSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateManagedSessionResponse, error)
func (*ClientWithResponses) CreateMessageWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateMessageWithBodyWithResponse(ctx context.Context, params *CreateMessageParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
CreateMessageWithBodyWithResponse request with arbitrary body returning *CreateMessageResponse
func (*ClientWithResponses) CreateMessageWithResponse ¶
func (c *ClientWithResponses) CreateMessageWithResponse(ctx context.Context, params *CreateMessageParams, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
func (*ClientWithResponses) CreateNativeJobWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateNativeJobWithBodyWithResponse(ctx context.Context, apiKey string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNativeJobResponse, error)
CreateNativeJobWithBodyWithResponse request with arbitrary body returning *CreateNativeJobResponse
func (*ClientWithResponses) CreateNativeJobWithResponse ¶
func (c *ClientWithResponses) CreateNativeJobWithResponse(ctx context.Context, apiKey string, body CreateNativeJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNativeJobResponse, error)
func (*ClientWithResponses) CreateScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
CreateScheduleWithBodyWithResponse request with arbitrary body returning *CreateScheduleResponse
func (*ClientWithResponses) CreateScheduleWithResponse ¶
func (c *ClientWithResponses) CreateScheduleWithResponse(ctx context.Context, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
func (*ClientWithResponses) CreateSelfServiceKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSelfServiceKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSelfServiceKeyResponse, error)
CreateSelfServiceKeyWithBodyWithResponse request with arbitrary body returning *CreateSelfServiceKeyResponse
func (*ClientWithResponses) CreateSelfServiceKeyWithResponse ¶
func (c *ClientWithResponses) CreateSelfServiceKeyWithResponse(ctx context.Context, body CreateSelfServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSelfServiceKeyResponse, error)
func (*ClientWithResponses) CreateServiceKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateServiceKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceKeyResponse, error)
CreateServiceKeyWithBodyWithResponse request with arbitrary body returning *CreateServiceKeyResponse
func (*ClientWithResponses) CreateServiceKeyWithResponse ¶
func (c *ClientWithResponses) CreateServiceKeyWithResponse(ctx context.Context, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceKeyResponse, error)
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
func (*ClientWithResponses) DebugRetrieveKnowledgeWithBodyWithResponse ¶
func (c *ClientWithResponses) DebugRetrieveKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DebugRetrieveKnowledgeResponse, error)
DebugRetrieveKnowledgeWithBodyWithResponse request with arbitrary body returning *DebugRetrieveKnowledgeResponse
func (*ClientWithResponses) DebugRetrieveKnowledgeWithResponse ¶
func (c *ClientWithResponses) DebugRetrieveKnowledgeWithResponse(ctx context.Context, body DebugRetrieveKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*DebugRetrieveKnowledgeResponse, error)
func (*ClientWithResponses) DeleteAgentWithResponse ¶
func (c *ClientWithResponses) DeleteAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteAgentResponse, error)
DeleteAgentWithResponse request returning *DeleteAgentResponse
func (*ClientWithResponses) DeleteAttachmentWithResponse ¶
func (c *ClientWithResponses) DeleteAttachmentWithResponse(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*DeleteAttachmentResponse, error)
DeleteAttachmentWithResponse request returning *DeleteAttachmentResponse
func (*ClientWithResponses) DeleteConnectorWithResponse ¶
func (c *ClientWithResponses) DeleteConnectorWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*DeleteConnectorResponse, error)
DeleteConnectorWithResponse request returning *DeleteConnectorResponse
func (*ClientWithResponses) DeleteConversationWithResponse ¶
func (c *ClientWithResponses) DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationResponse, error)
DeleteConversationWithResponse request returning *DeleteConversationResponse
func (*ClientWithResponses) DeleteDocumentWithResponse ¶
func (c *ClientWithResponses) DeleteDocumentWithResponse(ctx context.Context, documentId string, reqEditors ...RequestEditorFn) (*DeleteDocumentResponse, error)
DeleteDocumentWithResponse request returning *DeleteDocumentResponse
func (*ClientWithResponses) DeleteEmployeeWithResponse ¶
func (c *ClientWithResponses) DeleteEmployeeWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*DeleteEmployeeResponse, error)
DeleteEmployeeWithResponse request returning *DeleteEmployeeResponse
func (*ClientWithResponses) DeleteFileWithResponse ¶
func (c *ClientWithResponses) DeleteFileWithResponse(ctx context.Context, tenantId string, sessionId string, path string, reqEditors ...RequestEditorFn) (*DeleteFileResponse, error)
DeleteFileWithResponse request returning *DeleteFileResponse
func (*ClientWithResponses) DeleteGroupWithResponse ¶
func (c *ClientWithResponses) DeleteGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
DeleteGroupWithResponse request returning *DeleteGroupResponse
func (*ClientWithResponses) DeleteHookWithResponse ¶
func (c *ClientWithResponses) DeleteHookWithResponse(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*DeleteHookResponse, error)
DeleteHookWithResponse request returning *DeleteHookResponse
func (*ClientWithResponses) DeleteKnowledgeCollectionWithResponse ¶
func (c *ClientWithResponses) DeleteKnowledgeCollectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteKnowledgeCollectionResponse, error)
DeleteKnowledgeCollectionWithResponse request returning *DeleteKnowledgeCollectionResponse
func (*ClientWithResponses) DeleteKnowledgeDocumentWithResponse ¶
func (c *ClientWithResponses) DeleteKnowledgeDocumentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteKnowledgeDocumentResponse, error)
DeleteKnowledgeDocumentWithResponse request returning *DeleteKnowledgeDocumentResponse
func (*ClientWithResponses) DeleteScheduleWithResponse ¶
func (c *ClientWithResponses) DeleteScheduleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteScheduleResponse, error)
DeleteScheduleWithResponse request returning *DeleteScheduleResponse
func (*ClientWithResponses) DeleteServiceKeyWithResponse ¶
func (c *ClientWithResponses) DeleteServiceKeyWithResponse(ctx context.Context, keyId string, reqEditors ...RequestEditorFn) (*DeleteServiceKeyResponse, error)
DeleteServiceKeyWithResponse request returning *DeleteServiceKeyResponse
func (*ClientWithResponses) DeleteUploadedFileWithResponse ¶
func (c *ClientWithResponses) DeleteUploadedFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteUploadedFileResponse, error)
DeleteUploadedFileWithResponse request returning *DeleteUploadedFileResponse
func (*ClientWithResponses) DeleteUserWithResponse ¶
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
DeleteUserWithResponse request returning *DeleteUserResponse
func (*ClientWithResponses) DiffAgentSkillVersionsWithResponse ¶
func (c *ClientWithResponses) DiffAgentSkillVersionsWithResponse(ctx context.Context, name string, params *DiffAgentSkillVersionsParams, reqEditors ...RequestEditorFn) (*DiffAgentSkillVersionsResponse, error)
DiffAgentSkillVersionsWithResponse request returning *DiffAgentSkillVersionsResponse
func (*ClientWithResponses) DownloadAttachmentWithResponse ¶
func (c *ClientWithResponses) DownloadAttachmentWithResponse(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*DownloadAttachmentResponse, error)
DownloadAttachmentWithResponse request returning *DownloadAttachmentResponse
func (*ClientWithResponses) EditAgentSkillWithBodyWithResponse ¶
func (c *ClientWithResponses) EditAgentSkillWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EditAgentSkillResponse, error)
EditAgentSkillWithBodyWithResponse request with arbitrary body returning *EditAgentSkillResponse
func (*ClientWithResponses) EditAgentSkillWithResponse ¶
func (c *ClientWithResponses) EditAgentSkillWithResponse(ctx context.Context, name string, body EditAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*EditAgentSkillResponse, error)
func (*ClientWithResponses) EditImageWithBodyWithResponse ¶
func (c *ClientWithResponses) EditImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EditImageResponse, error)
EditImageWithBodyWithResponse request with arbitrary body returning *EditImageResponse
func (*ClientWithResponses) EvaluateAndIssueAuthorizationGrantWithBodyWithResponse ¶
func (c *ClientWithResponses) EvaluateAndIssueAuthorizationGrantWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateAndIssueAuthorizationGrantResponse, error)
EvaluateAndIssueAuthorizationGrantWithBodyWithResponse request with arbitrary body returning *EvaluateAndIssueAuthorizationGrantResponse
func (*ClientWithResponses) EvaluateAndIssueAuthorizationGrantWithResponse ¶
func (c *ClientWithResponses) EvaluateAndIssueAuthorizationGrantWithResponse(ctx context.Context, body EvaluateAndIssueAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateAndIssueAuthorizationGrantResponse, error)
func (*ClientWithResponses) EvaluateFieldPolicyWithBodyWithResponse ¶
func (c *ClientWithResponses) EvaluateFieldPolicyWithBodyWithResponse(ctx context.Context, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateFieldPolicyResponse, error)
EvaluateFieldPolicyWithBodyWithResponse request with arbitrary body returning *EvaluateFieldPolicyResponse
func (*ClientWithResponses) EvaluateFieldPolicyWithResponse ¶
func (c *ClientWithResponses) EvaluateFieldPolicyWithResponse(ctx context.Context, pType string, body EvaluateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateFieldPolicyResponse, error)
func (*ClientWithResponses) ExecuteCapabilityWithBodyWithResponse ¶
func (c *ClientWithResponses) ExecuteCapabilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteCapabilityResponse, error)
ExecuteCapabilityWithBodyWithResponse request with arbitrary body returning *ExecuteCapabilityResponse
func (*ClientWithResponses) ExecuteCapabilityWithResponse ¶
func (c *ClientWithResponses) ExecuteCapabilityWithResponse(ctx context.Context, body ExecuteCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteCapabilityResponse, error)
func (*ClientWithResponses) ExportEmployeeBundleWithResponse ¶
func (c *ClientWithResponses) ExportEmployeeBundleWithResponse(ctx context.Context, employeeId string, params *ExportEmployeeBundleParams, reqEditors ...RequestEditorFn) (*ExportEmployeeBundleResponse, error)
ExportEmployeeBundleWithResponse request returning *ExportEmployeeBundleResponse
func (*ClientWithResponses) ExtractDocumentWithBodyWithResponse ¶
func (c *ClientWithResponses) ExtractDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExtractDocumentResponse, error)
ExtractDocumentWithBodyWithResponse request with arbitrary body returning *ExtractDocumentResponse
func (*ClientWithResponses) ExtractDocumentWithResponse ¶
func (c *ClientWithResponses) ExtractDocumentWithResponse(ctx context.Context, body ExtractDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*ExtractDocumentResponse, error)
func (*ClientWithResponses) GenerateImageWithBodyWithResponse ¶
func (c *ClientWithResponses) GenerateImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateImageResponse, error)
GenerateImageWithBodyWithResponse request with arbitrary body returning *GenerateImageResponse
func (*ClientWithResponses) GenerateImageWithResponse ¶
func (c *ClientWithResponses) GenerateImageWithResponse(ctx context.Context, body GenerateImageJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateImageResponse, error)
func (*ClientWithResponses) GetActionWithResponse ¶
func (c *ClientWithResponses) GetActionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetActionResponse, error)
GetActionWithResponse request returning *GetActionResponse
func (*ClientWithResponses) GetAgentSchemaWithResponse ¶
func (c *ClientWithResponses) GetAgentSchemaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAgentSchemaResponse, error)
GetAgentSchemaWithResponse request returning *GetAgentSchemaResponse
func (*ClientWithResponses) GetAgentSkillVersionWithResponse ¶
func (c *ClientWithResponses) GetAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*GetAgentSkillVersionResponse, error)
GetAgentSkillVersionWithResponse request returning *GetAgentSkillVersionResponse
func (*ClientWithResponses) GetAgentSkillWithResponse ¶
func (c *ClientWithResponses) GetAgentSkillWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetAgentSkillResponse, error)
GetAgentSkillWithResponse request returning *GetAgentSkillResponse
func (*ClientWithResponses) GetAgentWithResponse ¶
func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentResponse, error)
GetAgentWithResponse request returning *GetAgentResponse
func (*ClientWithResponses) GetAppAgentWithResponse ¶
func (c *ClientWithResponses) GetAppAgentWithResponse(ctx context.Context, app string, id string, reqEditors ...RequestEditorFn) (*GetAppAgentResponse, error)
GetAppAgentWithResponse request returning *GetAppAgentResponse
func (*ClientWithResponses) GetAuthorizationGraphWithResponse ¶
func (c *ClientWithResponses) GetAuthorizationGraphWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAuthorizationGraphResponse, error)
GetAuthorizationGraphWithResponse request returning *GetAuthorizationGraphResponse
func (*ClientWithResponses) GetAutoIndexStatusWithResponse ¶
func (c *ClientWithResponses) GetAutoIndexStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAutoIndexStatusResponse, error)
GetAutoIndexStatusWithResponse request returning *GetAutoIndexStatusResponse
func (*ClientWithResponses) GetCapabilitiesWithResponse ¶
func (c *ClientWithResponses) GetCapabilitiesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCapabilitiesResponse, error)
GetCapabilitiesWithResponse request returning *GetCapabilitiesResponse
func (*ClientWithResponses) GetConnectorCredentialsWithResponse ¶
func (c *ClientWithResponses) GetConnectorCredentialsWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*GetConnectorCredentialsResponse, error)
GetConnectorCredentialsWithResponse request returning *GetConnectorCredentialsResponse
func (*ClientWithResponses) GetConnectorWithResponse ¶
func (c *ClientWithResponses) GetConnectorWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*GetConnectorResponse, error)
GetConnectorWithResponse request returning *GetConnectorResponse
func (*ClientWithResponses) GetConversationWithResponse ¶
func (c *ClientWithResponses) GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationResponse, error)
GetConversationWithResponse request returning *GetConversationResponse
func (*ClientWithResponses) GetDecisionModelWithResponse ¶
func (c *ClientWithResponses) GetDecisionModelWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetDecisionModelResponse, error)
GetDecisionModelWithResponse request returning *GetDecisionModelResponse
func (*ClientWithResponses) GetDeploymentWithResponse ¶
func (c *ClientWithResponses) GetDeploymentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDeploymentResponse, error)
GetDeploymentWithResponse request returning *GetDeploymentResponse
func (*ClientWithResponses) GetEmployeeWithResponse ¶
func (c *ClientWithResponses) GetEmployeeWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*GetEmployeeResponse, error)
GetEmployeeWithResponse request returning *GetEmployeeResponse
func (*ClientWithResponses) GetEntitlementsWithResponse ¶
func (c *ClientWithResponses) GetEntitlementsWithResponse(ctx context.Context, params *GetEntitlementsParams, reqEditors ...RequestEditorFn) (*GetEntitlementsResponse, error)
GetEntitlementsWithResponse request returning *GetEntitlementsResponse
func (*ClientWithResponses) GetEvalRunWithResponse ¶
func (c *ClientWithResponses) GetEvalRunWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetEvalRunResponse, error)
GetEvalRunWithResponse request returning *GetEvalRunResponse
func (*ClientWithResponses) GetEvalSuiteRevisionWithResponse ¶
func (c *ClientWithResponses) GetEvalSuiteRevisionWithResponse(ctx context.Context, name string, revision int, reqEditors ...RequestEditorFn) (*GetEvalSuiteRevisionResponse, error)
GetEvalSuiteRevisionWithResponse request returning *GetEvalSuiteRevisionResponse
func (*ClientWithResponses) GetFeaturesWithResponse ¶
func (c *ClientWithResponses) GetFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturesResponse, error)
GetFeaturesWithResponse request returning *GetFeaturesResponse
func (*ClientWithResponses) GetFieldPolicyWithResponse ¶
func (c *ClientWithResponses) GetFieldPolicyWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetFieldPolicyResponse, error)
GetFieldPolicyWithResponse request returning *GetFieldPolicyResponse
func (*ClientWithResponses) GetFileWithResponse ¶
func (c *ClientWithResponses) GetFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFileResponse, error)
GetFileWithResponse request returning *GetFileResponse
func (*ClientWithResponses) GetGroupWithResponse ¶
func (c *ClientWithResponses) GetGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)
GetGroupWithResponse request returning *GetGroupResponse
func (*ClientWithResponses) GetHookWithResponse ¶
func (c *ClientWithResponses) GetHookWithResponse(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*GetHookResponse, error)
GetHookWithResponse request returning *GetHookResponse
func (*ClientWithResponses) GetHouseProfileWithResponse ¶
func (c *ClientWithResponses) GetHouseProfileWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*GetHouseProfileResponse, error)
GetHouseProfileWithResponse request returning *GetHouseProfileResponse
func (*ClientWithResponses) GetInfraHealthWithResponse ¶
func (c *ClientWithResponses) GetInfraHealthWithResponse(ctx context.Context, params *GetInfraHealthParams, reqEditors ...RequestEditorFn) (*GetInfraHealthResponse, error)
GetInfraHealthWithResponse request returning *GetInfraHealthResponse
func (*ClientWithResponses) GetJobWithResponse ¶
func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobResponse, error)
GetJobWithResponse request returning *GetJobResponse
func (*ClientWithResponses) GetKnowledgeCollectionWithResponse ¶
func (c *ClientWithResponses) GetKnowledgeCollectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetKnowledgeCollectionResponse, error)
GetKnowledgeCollectionWithResponse request returning *GetKnowledgeCollectionResponse
func (*ClientWithResponses) GetLogsWithResponse ¶
func (c *ClientWithResponses) GetLogsWithResponse(ctx context.Context, params *GetLogsParams, reqEditors ...RequestEditorFn) (*GetLogsResponse, error)
GetLogsWithResponse request returning *GetLogsResponse
func (*ClientWithResponses) GetManagedSessionWithResponse ¶
func (c *ClientWithResponses) GetManagedSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetManagedSessionResponse, error)
GetManagedSessionWithResponse request returning *GetManagedSessionResponse
func (*ClientWithResponses) GetMemoryWithResponse ¶
func (c *ClientWithResponses) GetMemoryWithResponse(ctx context.Context, params *GetMemoryParams, reqEditors ...RequestEditorFn) (*GetMemoryResponse, error)
GetMemoryWithResponse request returning *GetMemoryResponse
func (*ClientWithResponses) GetModelRecommendationWithResponse ¶
func (c *ClientWithResponses) GetModelRecommendationWithResponse(ctx context.Context, profileId string, reqEditors ...RequestEditorFn) (*GetModelRecommendationResponse, error)
GetModelRecommendationWithResponse request returning *GetModelRecommendationResponse
func (*ClientWithResponses) GetModelRecommendationsMarkdownWithResponse ¶
func (c *ClientWithResponses) GetModelRecommendationsMarkdownWithResponse(ctx context.Context, params *GetModelRecommendationsMarkdownParams, reqEditors ...RequestEditorFn) (*GetModelRecommendationsMarkdownResponse, error)
GetModelRecommendationsMarkdownWithResponse request returning *GetModelRecommendationsMarkdownResponse
func (*ClientWithResponses) GetModelRecommendationsWithResponse ¶
func (c *ClientWithResponses) GetModelRecommendationsWithResponse(ctx context.Context, params *GetModelRecommendationsParams, reqEditors ...RequestEditorFn) (*GetModelRecommendationsResponse, error)
GetModelRecommendationsWithResponse request returning *GetModelRecommendationsResponse
func (*ClientWithResponses) GetNativeJobWithResponse ¶
func (c *ClientWithResponses) GetNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, reqEditors ...RequestEditorFn) (*GetNativeJobResponse, error)
GetNativeJobWithResponse request returning *GetNativeJobResponse
func (*ClientWithResponses) GetPersonaByIDWithResponse ¶
func (c *ClientWithResponses) GetPersonaByIDWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPersonaByIDResponse, error)
GetPersonaByIDWithResponse request returning *GetPersonaByIDResponse
func (*ClientWithResponses) GetScheduleWithResponse ¶
func (c *ClientWithResponses) GetScheduleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)
GetScheduleWithResponse request returning *GetScheduleResponse
func (*ClientWithResponses) GetSettingWithResponse ¶
func (c *ClientWithResponses) GetSettingWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*GetSettingResponse, error)
GetSettingWithResponse request returning *GetSettingResponse
func (*ClientWithResponses) GetSharepointSyncStatusWithResponse ¶
func (c *ClientWithResponses) GetSharepointSyncStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSharepointSyncStatusResponse, error)
GetSharepointSyncStatusWithResponse request returning *GetSharepointSyncStatusResponse
func (*ClientWithResponses) GetTenantEntitlementsWithResponse ¶
func (c *ClientWithResponses) GetTenantEntitlementsWithResponse(ctx context.Context, tenant string, reqEditors ...RequestEditorFn) (*GetTenantEntitlementsResponse, error)
GetTenantEntitlementsWithResponse request returning *GetTenantEntitlementsResponse
func (*ClientWithResponses) GetUserWithResponse ¶
func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
GetUserWithResponse request returning *GetUserResponse
func (*ClientWithResponses) ImageVariationWithBodyWithResponse ¶
func (c *ClientWithResponses) ImageVariationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImageVariationResponse, error)
ImageVariationWithBodyWithResponse request with arbitrary body returning *ImageVariationResponse
func (*ClientWithResponses) ImportAgentSkillsWithBodyWithResponse ¶
func (c *ClientWithResponses) ImportAgentSkillsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportAgentSkillsResponse, error)
ImportAgentSkillsWithBodyWithResponse request with arbitrary body returning *ImportAgentSkillsResponse
func (*ClientWithResponses) ImportAgentSkillsWithResponse ¶
func (c *ClientWithResponses) ImportAgentSkillsWithResponse(ctx context.Context, body ImportAgentSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportAgentSkillsResponse, error)
func (*ClientWithResponses) ImportEmployeeBundleWithBodyWithResponse ¶
func (c *ClientWithResponses) ImportEmployeeBundleWithBodyWithResponse(ctx context.Context, params *ImportEmployeeBundleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportEmployeeBundleResponse, error)
ImportEmployeeBundleWithBodyWithResponse request with arbitrary body returning *ImportEmployeeBundleResponse
func (*ClientWithResponses) IngestKnowledgeDocumentWithBodyWithResponse ¶
func (c *ClientWithResponses) IngestKnowledgeDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestKnowledgeDocumentResponse, error)
IngestKnowledgeDocumentWithBodyWithResponse request with arbitrary body returning *IngestKnowledgeDocumentResponse
func (*ClientWithResponses) IngestKnowledgeDocumentWithResponse ¶
func (c *ClientWithResponses) IngestKnowledgeDocumentWithResponse(ctx context.Context, body IngestKnowledgeDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestKnowledgeDocumentResponse, error)
func (*ClientWithResponses) IngestKnowledgeWithBodyWithResponse ¶
func (c *ClientWithResponses) IngestKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestKnowledgeResponse, error)
IngestKnowledgeWithBodyWithResponse request with arbitrary body returning *IngestKnowledgeResponse
func (*ClientWithResponses) IngestKnowledgeWithResponse ¶
func (c *ClientWithResponses) IngestKnowledgeWithResponse(ctx context.Context, body IngestKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestKnowledgeResponse, error)
func (*ClientWithResponses) InstallAppWithResponse ¶
func (c *ClientWithResponses) InstallAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*InstallAppResponse, error)
InstallAppWithResponse request returning *InstallAppResponse
func (*ClientWithResponses) IssueExecutionCapabilityWithBodyWithResponse ¶
func (c *ClientWithResponses) IssueExecutionCapabilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IssueExecutionCapabilityResponse, error)
IssueExecutionCapabilityWithBodyWithResponse request with arbitrary body returning *IssueExecutionCapabilityResponse
func (*ClientWithResponses) IssueExecutionCapabilityWithResponse ¶
func (c *ClientWithResponses) IssueExecutionCapabilityWithResponse(ctx context.Context, body IssueExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*IssueExecutionCapabilityResponse, error)
func (*ClientWithResponses) ListActionsWithResponse ¶
func (c *ClientWithResponses) ListActionsWithResponse(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*ListActionsResponse, error)
ListActionsWithResponse request returning *ListActionsResponse
func (*ClientWithResponses) ListAgentSkillsWithResponse ¶
func (c *ClientWithResponses) ListAgentSkillsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentSkillsResponse, error)
ListAgentSkillsWithResponse request returning *ListAgentSkillsResponse
func (*ClientWithResponses) ListAgentsWithResponse ¶
func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsResponse, error)
ListAgentsWithResponse request returning *ListAgentsResponse
func (*ClientWithResponses) ListAppAgentsWithResponse ¶
func (c *ClientWithResponses) ListAppAgentsWithResponse(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*ListAppAgentsResponse, error)
ListAppAgentsWithResponse request returning *ListAppAgentsResponse
func (*ClientWithResponses) ListAppKnowledgeCollectionsWithResponse ¶
func (c *ClientWithResponses) ListAppKnowledgeCollectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppKnowledgeCollectionsResponse, error)
ListAppKnowledgeCollectionsWithResponse request returning *ListAppKnowledgeCollectionsResponse
func (*ClientWithResponses) ListAppMigrationsWithResponse ¶
func (c *ClientWithResponses) ListAppMigrationsWithResponse(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*ListAppMigrationsResponse, error)
ListAppMigrationsWithResponse request returning *ListAppMigrationsResponse
func (*ClientWithResponses) ListAppsWithResponse ¶
func (c *ClientWithResponses) ListAppsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)
ListAppsWithResponse request returning *ListAppsResponse
func (*ClientWithResponses) ListAuthorizationGrantsWithResponse ¶
func (c *ClientWithResponses) ListAuthorizationGrantsWithResponse(ctx context.Context, params *ListAuthorizationGrantsParams, reqEditors ...RequestEditorFn) (*ListAuthorizationGrantsResponse, error)
ListAuthorizationGrantsWithResponse request returning *ListAuthorizationGrantsResponse
func (*ClientWithResponses) ListAuthorizationIntentsWithResponse ¶
func (c *ClientWithResponses) ListAuthorizationIntentsWithResponse(ctx context.Context, params *ListAuthorizationIntentsParams, reqEditors ...RequestEditorFn) (*ListAuthorizationIntentsResponse, error)
ListAuthorizationIntentsWithResponse request returning *ListAuthorizationIntentsResponse
func (*ClientWithResponses) ListConnectorsWithResponse ¶
func (c *ClientWithResponses) ListConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListConnectorsResponse, error)
ListConnectorsWithResponse request returning *ListConnectorsResponse
func (*ClientWithResponses) ListConversationsWithResponse ¶
func (c *ClientWithResponses) ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*ListConversationsResponse, error)
ListConversationsWithResponse request returning *ListConversationsResponse
func (*ClientWithResponses) ListDocumentsWithResponse ¶
func (c *ClientWithResponses) ListDocumentsWithResponse(ctx context.Context, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*ListDocumentsResponse, error)
ListDocumentsWithResponse request returning *ListDocumentsResponse
func (*ClientWithResponses) ListEmployeesWithResponse ¶
func (c *ClientWithResponses) ListEmployeesWithResponse(ctx context.Context, params *ListEmployeesParams, reqEditors ...RequestEditorFn) (*ListEmployeesResponse, error)
ListEmployeesWithResponse request returning *ListEmployeesResponse
func (*ClientWithResponses) ListEvalRunsWithResponse ¶
func (c *ClientWithResponses) ListEvalRunsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEvalRunsResponse, error)
ListEvalRunsWithResponse request returning *ListEvalRunsResponse
func (*ClientWithResponses) ListEvalSuitesWithResponse ¶
func (c *ClientWithResponses) ListEvalSuitesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEvalSuitesResponse, error)
ListEvalSuitesWithResponse request returning *ListEvalSuitesResponse
func (*ClientWithResponses) ListFieldAccessEventsWithResponse ¶
func (c *ClientWithResponses) ListFieldAccessEventsWithResponse(ctx context.Context, params *ListFieldAccessEventsParams, reqEditors ...RequestEditorFn) (*ListFieldAccessEventsResponse, error)
ListFieldAccessEventsWithResponse request returning *ListFieldAccessEventsResponse
func (*ClientWithResponses) ListFieldPoliciesWithResponse ¶
func (c *ClientWithResponses) ListFieldPoliciesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFieldPoliciesResponse, error)
ListFieldPoliciesWithResponse request returning *ListFieldPoliciesResponse
func (*ClientWithResponses) ListFilesWithResponse ¶
func (c *ClientWithResponses) ListFilesWithResponse(ctx context.Context, tenantId string, sessionId string, params *ListFilesParams, reqEditors ...RequestEditorFn) (*ListFilesResponse, error)
ListFilesWithResponse request returning *ListFilesResponse
func (*ClientWithResponses) ListGroupsWithResponse ¶
func (c *ClientWithResponses) ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
ListGroupsWithResponse request returning *ListGroupsResponse
func (*ClientWithResponses) ListHooksWithResponse ¶
func (c *ClientWithResponses) ListHooksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListHooksResponse, error)
ListHooksWithResponse request returning *ListHooksResponse
func (*ClientWithResponses) ListJobsWithResponse ¶
func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)
ListJobsWithResponse request returning *ListJobsResponse
func (*ClientWithResponses) ListKnowledgeCollectionDocumentsWithResponse ¶
func (c *ClientWithResponses) ListKnowledgeCollectionDocumentsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListKnowledgeCollectionDocumentsResponse, error)
ListKnowledgeCollectionDocumentsWithResponse request returning *ListKnowledgeCollectionDocumentsResponse
func (*ClientWithResponses) ListKnowledgeCollectionsWithResponse ¶
func (c *ClientWithResponses) ListKnowledgeCollectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListKnowledgeCollectionsResponse, error)
ListKnowledgeCollectionsWithResponse request returning *ListKnowledgeCollectionsResponse
func (*ClientWithResponses) ListKnowledgeSignalsWithResponse ¶
func (c *ClientWithResponses) ListKnowledgeSignalsWithResponse(ctx context.Context, params *ListKnowledgeSignalsParams, reqEditors ...RequestEditorFn) (*ListKnowledgeSignalsResponse, error)
ListKnowledgeSignalsWithResponse request returning *ListKnowledgeSignalsResponse
func (*ClientWithResponses) ListModelsWithResponse ¶
func (c *ClientWithResponses) ListModelsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModelsResponse, error)
ListModelsWithResponse request returning *ListModelsResponse
func (*ClientWithResponses) ListMyGroupsWithResponse ¶
func (c *ClientWithResponses) ListMyGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMyGroupsResponse, error)
ListMyGroupsWithResponse request returning *ListMyGroupsResponse
func (*ClientWithResponses) ListPersonasWithResponse ¶
func (c *ClientWithResponses) ListPersonasWithResponse(ctx context.Context, params *ListPersonasParams, reqEditors ...RequestEditorFn) (*ListPersonasResponse, error)
ListPersonasWithResponse request returning *ListPersonasResponse
func (*ClientWithResponses) ListPromotionCandidatesWithResponse ¶
func (c *ClientWithResponses) ListPromotionCandidatesWithResponse(ctx context.Context, params *ListPromotionCandidatesParams, reqEditors ...RequestEditorFn) (*ListPromotionCandidatesResponse, error)
ListPromotionCandidatesWithResponse request returning *ListPromotionCandidatesResponse
func (*ClientWithResponses) ListRegistryAgentsWithResponse ¶
func (c *ClientWithResponses) ListRegistryAgentsWithResponse(ctx context.Context, params *ListRegistryAgentsParams, reqEditors ...RequestEditorFn) (*ListRegistryAgentsResponse, error)
ListRegistryAgentsWithResponse request returning *ListRegistryAgentsResponse
func (*ClientWithResponses) ListSchedulesWithResponse ¶
func (c *ClientWithResponses) ListSchedulesWithResponse(ctx context.Context, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*ListSchedulesResponse, error)
ListSchedulesWithResponse request returning *ListSchedulesResponse
func (*ClientWithResponses) ListServiceKeysWithResponse ¶
func (c *ClientWithResponses) ListServiceKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListServiceKeysResponse, error)
ListServiceKeysWithResponse request returning *ListServiceKeysResponse
func (*ClientWithResponses) ListSettingsWithResponse ¶
func (c *ClientWithResponses) ListSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSettingsResponse, error)
ListSettingsWithResponse request returning *ListSettingsResponse
func (*ClientWithResponses) ListUsersWithResponse ¶
func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
ListUsersWithResponse request returning *ListUsersResponse
func (*ClientWithResponses) MarkAuthorizationIncidentWithBodyWithResponse ¶
func (c *ClientWithResponses) MarkAuthorizationIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkAuthorizationIncidentResponse, error)
MarkAuthorizationIncidentWithBodyWithResponse request with arbitrary body returning *MarkAuthorizationIncidentResponse
func (*ClientWithResponses) MarkAuthorizationIncidentWithResponse ¶
func (c *ClientWithResponses) MarkAuthorizationIncidentWithResponse(ctx context.Context, id string, body MarkAuthorizationIncidentJSONRequestBody, reqEditors ...RequestEditorFn) (*MarkAuthorizationIncidentResponse, error)
func (*ClientWithResponses) McpRpcWithBodyWithResponse ¶
func (c *ClientWithResponses) McpRpcWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*McpRpcResponse, error)
McpRpcWithBodyWithResponse request with arbitrary body returning *McpRpcResponse
func (*ClientWithResponses) McpRpcWithResponse ¶
func (c *ClientWithResponses) McpRpcWithResponse(ctx context.Context, body McpRpcJSONRequestBody, reqEditors ...RequestEditorFn) (*McpRpcResponse, error)
func (*ClientWithResponses) NativeChatWithBodyWithResponse ¶
func (c *ClientWithResponses) NativeChatWithBodyWithResponse(ctx context.Context, apiKey string, params *NativeChatParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NativeChatResponse, error)
NativeChatWithBodyWithResponse request with arbitrary body returning *NativeChatResponse
func (*ClientWithResponses) NativeChatWithResponse ¶
func (c *ClientWithResponses) NativeChatWithResponse(ctx context.Context, apiKey string, params *NativeChatParams, body NativeChatJSONRequestBody, reqEditors ...RequestEditorFn) (*NativeChatResponse, error)
func (*ClientWithResponses) OauthAuthorizeWithResponse ¶
func (c *ClientWithResponses) OauthAuthorizeWithResponse(ctx context.Context, params *OauthAuthorizeParams, reqEditors ...RequestEditorFn) (*OauthAuthorizeResponse, error)
OauthAuthorizeWithResponse request returning *OauthAuthorizeResponse
func (*ClientWithResponses) OauthClientsWithResponse ¶
func (c *ClientWithResponses) OauthClientsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthClientsResponse, error)
OauthClientsWithResponse request returning *OauthClientsResponse
func (*ClientWithResponses) OauthDiscoveryWithResponse ¶
func (c *ClientWithResponses) OauthDiscoveryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthDiscoveryResponse, error)
OauthDiscoveryWithResponse request returning *OauthDiscoveryResponse
func (*ClientWithResponses) OauthLoginWithBodyWithResponse ¶
func (c *ClientWithResponses) OauthLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OauthLoginResponse, error)
OauthLoginWithBodyWithResponse request with arbitrary body returning *OauthLoginResponse
func (*ClientWithResponses) OauthLoginWithFormdataBodyWithResponse ¶
func (c *ClientWithResponses) OauthLoginWithFormdataBodyWithResponse(ctx context.Context, body OauthLoginFormdataRequestBody, reqEditors ...RequestEditorFn) (*OauthLoginResponse, error)
func (*ClientWithResponses) OauthOpenidWithResponse ¶
func (c *ClientWithResponses) OauthOpenidWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthOpenidResponse, error)
OauthOpenidWithResponse request returning *OauthOpenidResponse
func (*ClientWithResponses) OauthRevokeWithBodyWithResponse ¶
func (c *ClientWithResponses) OauthRevokeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OauthRevokeResponse, error)
OauthRevokeWithBodyWithResponse request with arbitrary body returning *OauthRevokeResponse
func (*ClientWithResponses) OauthRevokeWithFormdataBodyWithResponse ¶
func (c *ClientWithResponses) OauthRevokeWithFormdataBodyWithResponse(ctx context.Context, body OauthRevokeFormdataRequestBody, reqEditors ...RequestEditorFn) (*OauthRevokeResponse, error)
func (*ClientWithResponses) OauthTokenWithBodyWithResponse ¶
func (c *ClientWithResponses) OauthTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OauthTokenResponse, error)
OauthTokenWithBodyWithResponse request with arbitrary body returning *OauthTokenResponse
func (*ClientWithResponses) OauthTokenWithFormdataBodyWithResponse ¶
func (c *ClientWithResponses) OauthTokenWithFormdataBodyWithResponse(ctx context.Context, body OauthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*OauthTokenResponse, error)
func (*ClientWithResponses) OauthTokenWithResponse ¶
func (c *ClientWithResponses) OauthTokenWithResponse(ctx context.Context, body OauthTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*OauthTokenResponse, error)
func (*ClientWithResponses) OauthUpstreamCallbackWithResponse ¶
func (c *ClientWithResponses) OauthUpstreamCallbackWithResponse(ctx context.Context, provider string, params *OauthUpstreamCallbackParams, reqEditors ...RequestEditorFn) (*OauthUpstreamCallbackResponse, error)
OauthUpstreamCallbackWithResponse request returning *OauthUpstreamCallbackResponse
func (*ClientWithResponses) OauthUpstreamLoginWithResponse ¶
func (c *ClientWithResponses) OauthUpstreamLoginWithResponse(ctx context.Context, provider string, params *OauthUpstreamLoginParams, reqEditors ...RequestEditorFn) (*OauthUpstreamLoginResponse, error)
OauthUpstreamLoginWithResponse request returning *OauthUpstreamLoginResponse
func (*ClientWithResponses) OauthUserinfoWithResponse ¶
func (c *ClientWithResponses) OauthUserinfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthUserinfoResponse, error)
OauthUserinfoWithResponse request returning *OauthUserinfoResponse
func (*ClientWithResponses) OcrDocumentWithBodyWithResponse ¶
func (c *ClientWithResponses) OcrDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OcrDocumentResponse, error)
OcrDocumentWithBodyWithResponse request with arbitrary body returning *OcrDocumentResponse
func (*ClientWithResponses) OcrDocumentWithResponse ¶
func (c *ClientWithResponses) OcrDocumentWithResponse(ctx context.Context, body OcrDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*OcrDocumentResponse, error)
func (*ClientWithResponses) PauseAutoIndexWithBodyWithResponse ¶
func (c *ClientWithResponses) PauseAutoIndexWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PauseAutoIndexResponse, error)
PauseAutoIndexWithBodyWithResponse request with arbitrary body returning *PauseAutoIndexResponse
func (*ClientWithResponses) PauseAutoIndexWithResponse ¶
func (c *ClientWithResponses) PauseAutoIndexWithResponse(ctx context.Context, body PauseAutoIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*PauseAutoIndexResponse, error)
func (*ClientWithResponses) PredictDecisionModelWithBodyWithResponse ¶
func (c *ClientWithResponses) PredictDecisionModelWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PredictDecisionModelResponse, error)
PredictDecisionModelWithBodyWithResponse request with arbitrary body returning *PredictDecisionModelResponse
func (*ClientWithResponses) PredictDecisionModelWithResponse ¶
func (c *ClientWithResponses) PredictDecisionModelWithResponse(ctx context.Context, name string, body PredictDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*PredictDecisionModelResponse, error)
func (*ClientWithResponses) PromoteKnowledgeSignalWithBodyWithResponse ¶
func (c *ClientWithResponses) PromoteKnowledgeSignalWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteKnowledgeSignalResponse, error)
PromoteKnowledgeSignalWithBodyWithResponse request with arbitrary body returning *PromoteKnowledgeSignalResponse
func (*ClientWithResponses) PromoteKnowledgeSignalWithResponse ¶
func (c *ClientWithResponses) PromoteKnowledgeSignalWithResponse(ctx context.Context, id string, body PromoteKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteKnowledgeSignalResponse, error)
func (*ClientWithResponses) PublishAgentSkillVersionWithResponse ¶
func (c *ClientWithResponses) PublishAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*PublishAgentSkillVersionResponse, error)
PublishAgentSkillVersionWithResponse request returning *PublishAgentSkillVersionResponse
func (*ClientWithResponses) PutConnectorWithBodyWithResponse ¶
func (c *ClientWithResponses) PutConnectorWithBodyWithResponse(ctx context.Context, kind string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutConnectorResponse, error)
PutConnectorWithBodyWithResponse request with arbitrary body returning *PutConnectorResponse
func (*ClientWithResponses) PutConnectorWithResponse ¶
func (c *ClientWithResponses) PutConnectorWithResponse(ctx context.Context, kind string, body PutConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*PutConnectorResponse, error)
func (*ClientWithResponses) PutEntitlementsWithBodyWithResponse ¶
func (c *ClientWithResponses) PutEntitlementsWithBodyWithResponse(ctx context.Context, params *PutEntitlementsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutEntitlementsResponse, error)
PutEntitlementsWithBodyWithResponse request with arbitrary body returning *PutEntitlementsResponse
func (*ClientWithResponses) PutEntitlementsWithResponse ¶
func (c *ClientWithResponses) PutEntitlementsWithResponse(ctx context.Context, params *PutEntitlementsParams, body PutEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutEntitlementsResponse, error)
func (*ClientWithResponses) PutHouseProfileWithBodyWithResponse ¶
func (c *ClientWithResponses) PutHouseProfileWithBodyWithResponse(ctx context.Context, employeeId string, params *PutHouseProfileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutHouseProfileResponse, error)
PutHouseProfileWithBodyWithResponse request with arbitrary body returning *PutHouseProfileResponse
func (*ClientWithResponses) PutHouseProfileWithResponse ¶
func (c *ClientWithResponses) PutHouseProfileWithResponse(ctx context.Context, employeeId string, params *PutHouseProfileParams, body PutHouseProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PutHouseProfileResponse, error)
func (*ClientWithResponses) PutSettingWithBodyWithResponse ¶
func (c *ClientWithResponses) PutSettingWithBodyWithResponse(ctx context.Context, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutSettingResponse, error)
PutSettingWithBodyWithResponse request with arbitrary body returning *PutSettingResponse
func (*ClientWithResponses) PutSettingWithResponse ¶
func (c *ClientWithResponses) PutSettingWithResponse(ctx context.Context, key string, body PutSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*PutSettingResponse, error)
func (*ClientWithResponses) PutTenantEntitlementsWithBodyWithResponse ¶
func (c *ClientWithResponses) PutTenantEntitlementsWithBodyWithResponse(ctx context.Context, tenant string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTenantEntitlementsResponse, error)
PutTenantEntitlementsWithBodyWithResponse request with arbitrary body returning *PutTenantEntitlementsResponse
func (*ClientWithResponses) PutTenantEntitlementsWithResponse ¶
func (c *ClientWithResponses) PutTenantEntitlementsWithResponse(ctx context.Context, tenant string, body PutTenantEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTenantEntitlementsResponse, error)
func (*ClientWithResponses) QueryKnowledgeCollectionWithBodyWithResponse ¶
func (c *ClientWithResponses) QueryKnowledgeCollectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryKnowledgeCollectionResponse, error)
QueryKnowledgeCollectionWithBodyWithResponse request with arbitrary body returning *QueryKnowledgeCollectionResponse
func (*ClientWithResponses) QueryKnowledgeCollectionWithResponse ¶
func (c *ClientWithResponses) QueryKnowledgeCollectionWithResponse(ctx context.Context, id string, body QueryKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryKnowledgeCollectionResponse, error)
func (*ClientWithResponses) ReadFileWithResponse ¶
func (c *ClientWithResponses) ReadFileWithResponse(ctx context.Context, tenantId string, sessionId string, path string, reqEditors ...RequestEditorFn) (*ReadFileResponse, error)
ReadFileWithResponse request returning *ReadFileResponse
func (*ClientWithResponses) RealtimeVoiceWithResponse ¶
func (c *ClientWithResponses) RealtimeVoiceWithResponse(ctx context.Context, params *RealtimeVoiceParams, reqEditors ...RequestEditorFn) (*RealtimeVoiceResponse, error)
RealtimeVoiceWithResponse request returning *RealtimeVoiceResponse
func (*ClientWithResponses) RejectActionWithBodyWithResponse ¶
func (c *ClientWithResponses) RejectActionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectActionResponse, error)
RejectActionWithBodyWithResponse request with arbitrary body returning *RejectActionResponse
func (*ClientWithResponses) RejectActionWithResponse ¶
func (c *ClientWithResponses) RejectActionWithResponse(ctx context.Context, id string, body RejectActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectActionResponse, error)
func (*ClientWithResponses) RejectKnowledgeSignalWithResponse ¶
func (c *ClientWithResponses) RejectKnowledgeSignalWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RejectKnowledgeSignalResponse, error)
RejectKnowledgeSignalWithResponse request returning *RejectKnowledgeSignalResponse
func (*ClientWithResponses) ReloadAppWithResponse ¶
func (c *ClientWithResponses) ReloadAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReloadAppResponse, error)
ReloadAppWithResponse request returning *ReloadAppResponse
func (*ClientWithResponses) RemoveGroupMemberWithResponse ¶
func (c *ClientWithResponses) RemoveGroupMemberWithResponse(ctx context.Context, id string, userID string, reqEditors ...RequestEditorFn) (*RemoveGroupMemberResponse, error)
RemoveGroupMemberWithResponse request returning *RemoveGroupMemberResponse
func (*ClientWithResponses) RenameConversationWithBodyWithResponse ¶
func (c *ClientWithResponses) RenameConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameConversationResponse, error)
RenameConversationWithBodyWithResponse request with arbitrary body returning *RenameConversationResponse
func (*ClientWithResponses) RenameConversationWithResponse ¶
func (c *ClientWithResponses) RenameConversationWithResponse(ctx context.Context, id string, body RenameConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameConversationResponse, error)
func (*ClientWithResponses) ResumeAutoIndexWithResponse ¶
func (c *ClientWithResponses) ResumeAutoIndexWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ResumeAutoIndexResponse, error)
ResumeAutoIndexWithResponse request returning *ResumeAutoIndexResponse
func (*ClientWithResponses) RevokeAuthorizationGrantWithBodyWithResponse ¶
func (c *ClientWithResponses) RevokeAuthorizationGrantWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeAuthorizationGrantResponse, error)
RevokeAuthorizationGrantWithBodyWithResponse request with arbitrary body returning *RevokeAuthorizationGrantResponse
func (*ClientWithResponses) RevokeAuthorizationGrantWithResponse ¶
func (c *ClientWithResponses) RevokeAuthorizationGrantWithResponse(ctx context.Context, id string, body RevokeAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeAuthorizationGrantResponse, error)
func (*ClientWithResponses) RevokeExecutionCapabilityWithBodyWithResponse ¶
func (c *ClientWithResponses) RevokeExecutionCapabilityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeExecutionCapabilityResponse, error)
RevokeExecutionCapabilityWithBodyWithResponse request with arbitrary body returning *RevokeExecutionCapabilityResponse
func (*ClientWithResponses) RevokeExecutionCapabilityWithResponse ¶
func (c *ClientWithResponses) RevokeExecutionCapabilityWithResponse(ctx context.Context, id string, body RevokeExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeExecutionCapabilityResponse, error)
func (*ClientWithResponses) RunSkillToolWithBodyWithResponse ¶
func (c *ClientWithResponses) RunSkillToolWithBodyWithResponse(ctx context.Context, skill string, tool string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunSkillToolResponse, error)
RunSkillToolWithBodyWithResponse request with arbitrary body returning *RunSkillToolResponse
func (*ClientWithResponses) RunSkillToolWithResponse ¶
func (c *ClientWithResponses) RunSkillToolWithResponse(ctx context.Context, skill string, tool string, body RunSkillToolJSONRequestBody, reqEditors ...RequestEditorFn) (*RunSkillToolResponse, error)
func (*ClientWithResponses) ScimCreateUserWithApplicationScimPlusJSONBodyWithResponse ¶
func (c *ClientWithResponses) ScimCreateUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, body ScimCreateUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ScimCreateUserResponse, error)
func (*ClientWithResponses) ScimCreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) ScimCreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScimCreateUserResponse, error)
ScimCreateUserWithBodyWithResponse request with arbitrary body returning *ScimCreateUserResponse
func (*ClientWithResponses) ScimDeleteUserWithResponse ¶
func (c *ClientWithResponses) ScimDeleteUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ScimDeleteUserResponse, error)
ScimDeleteUserWithResponse request returning *ScimDeleteUserResponse
func (*ClientWithResponses) ScimGetUserWithResponse ¶
func (c *ClientWithResponses) ScimGetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ScimGetUserResponse, error)
ScimGetUserWithResponse request returning *ScimGetUserResponse
func (*ClientWithResponses) ScimListUsersWithResponse ¶
func (c *ClientWithResponses) ScimListUsersWithResponse(ctx context.Context, params *ScimListUsersParams, reqEditors ...RequestEditorFn) (*ScimListUsersResponse, error)
ScimListUsersWithResponse request returning *ScimListUsersResponse
func (*ClientWithResponses) ScimPatchUserWithApplicationScimPlusJSONBodyWithResponse ¶
func (c *ClientWithResponses) ScimPatchUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, id string, body ScimPatchUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ScimPatchUserResponse, error)
func (*ClientWithResponses) ScimPatchUserWithBodyWithResponse ¶
func (c *ClientWithResponses) ScimPatchUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScimPatchUserResponse, error)
ScimPatchUserWithBodyWithResponse request with arbitrary body returning *ScimPatchUserResponse
func (*ClientWithResponses) ScimReplaceUserWithApplicationScimPlusJSONBodyWithResponse ¶
func (c *ClientWithResponses) ScimReplaceUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, id string, body ScimReplaceUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ScimReplaceUserResponse, error)
func (*ClientWithResponses) ScimReplaceUserWithBodyWithResponse ¶
func (c *ClientWithResponses) ScimReplaceUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScimReplaceUserResponse, error)
ScimReplaceUserWithBodyWithResponse request with arbitrary body returning *ScimReplaceUserResponse
func (*ClientWithResponses) ScimResourceTypesWithResponse ¶
func (c *ClientWithResponses) ScimResourceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimResourceTypesResponse, error)
ScimResourceTypesWithResponse request returning *ScimResourceTypesResponse
func (*ClientWithResponses) ScimSchemasWithResponse ¶
func (c *ClientWithResponses) ScimSchemasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimSchemasResponse, error)
ScimSchemasWithResponse request returning *ScimSchemasResponse
func (*ClientWithResponses) ScimServiceProviderConfigWithResponse ¶
func (c *ClientWithResponses) ScimServiceProviderConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimServiceProviderConfigResponse, error)
ScimServiceProviderConfigWithResponse request returning *ScimServiceProviderConfigResponse
func (*ClientWithResponses) SearchAppKnowledgeWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchAppKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchAppKnowledgeResponse, error)
SearchAppKnowledgeWithBodyWithResponse request with arbitrary body returning *SearchAppKnowledgeResponse
func (*ClientWithResponses) SearchAppKnowledgeWithResponse ¶
func (c *ClientWithResponses) SearchAppKnowledgeWithResponse(ctx context.Context, body SearchAppKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchAppKnowledgeResponse, error)
func (*ClientWithResponses) SearchKnowledgeWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchKnowledgeResponse, error)
SearchKnowledgeWithBodyWithResponse request with arbitrary body returning *SearchKnowledgeResponse
func (*ClientWithResponses) SearchKnowledgeWithResponse ¶
func (c *ClientWithResponses) SearchKnowledgeWithResponse(ctx context.Context, body SearchKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchKnowledgeResponse, error)
func (*ClientWithResponses) SearchWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchResponse, error)
SearchWithBodyWithResponse request with arbitrary body returning *SearchResponse
func (*ClientWithResponses) SearchWithResponse ¶
func (c *ClientWithResponses) SearchWithResponse(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchResponse, error)
func (*ClientWithResponses) StartEvalRunWithBodyWithResponse ¶
func (c *ClientWithResponses) StartEvalRunWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartEvalRunResponse, error)
StartEvalRunWithBodyWithResponse request with arbitrary body returning *StartEvalRunResponse
func (*ClientWithResponses) StartEvalRunWithResponse ¶
func (c *ClientWithResponses) StartEvalRunWithResponse(ctx context.Context, body StartEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*StartEvalRunResponse, error)
func (*ClientWithResponses) StreamJobWithResponse ¶
func (c *ClientWithResponses) StreamJobWithResponse(ctx context.Context, jobId string, params *StreamJobParams, reqEditors ...RequestEditorFn) (*StreamJobResponse, error)
StreamJobWithResponse request returning *StreamJobResponse
func (*ClientWithResponses) StreamNativeJobWithResponse ¶
func (c *ClientWithResponses) StreamNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, params *StreamNativeJobParams, reqEditors ...RequestEditorFn) (*StreamNativeJobResponse, error)
StreamNativeJobWithResponse request returning *StreamNativeJobResponse
func (*ClientWithResponses) SubmitCustomToolResultWithBodyWithResponse ¶
func (c *ClientWithResponses) SubmitCustomToolResultWithBodyWithResponse(ctx context.Context, messageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitCustomToolResultResponse, error)
SubmitCustomToolResultWithBodyWithResponse request with arbitrary body returning *SubmitCustomToolResultResponse
func (*ClientWithResponses) SubmitCustomToolResultWithResponse ¶
func (c *ClientWithResponses) SubmitCustomToolResultWithResponse(ctx context.Context, messageId string, body SubmitCustomToolResultJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitCustomToolResultResponse, error)
func (*ClientWithResponses) SuspendAuthorizationGrantWithBodyWithResponse ¶
func (c *ClientWithResponses) SuspendAuthorizationGrantWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SuspendAuthorizationGrantResponse, error)
SuspendAuthorizationGrantWithBodyWithResponse request with arbitrary body returning *SuspendAuthorizationGrantResponse
func (*ClientWithResponses) SuspendAuthorizationGrantWithResponse ¶
func (c *ClientWithResponses) SuspendAuthorizationGrantWithResponse(ctx context.Context, id string, body SuspendAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*SuspendAuthorizationGrantResponse, error)
func (*ClientWithResponses) SynthesizeSpeechWithBodyWithResponse ¶
func (c *ClientWithResponses) SynthesizeSpeechWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SynthesizeSpeechResponse, error)
SynthesizeSpeechWithBodyWithResponse request with arbitrary body returning *SynthesizeSpeechResponse
func (*ClientWithResponses) SynthesizeSpeechWithResponse ¶
func (c *ClientWithResponses) SynthesizeSpeechWithResponse(ctx context.Context, body SynthesizeSpeechJSONRequestBody, reqEditors ...RequestEditorFn) (*SynthesizeSpeechResponse, error)
func (*ClientWithResponses) TrainDecisionModelWithBodyWithResponse ¶
func (c *ClientWithResponses) TrainDecisionModelWithBodyWithResponse(ctx context.Context, name string, params *TrainDecisionModelParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TrainDecisionModelResponse, error)
TrainDecisionModelWithBodyWithResponse request with arbitrary body returning *TrainDecisionModelResponse
func (*ClientWithResponses) TrainDecisionModelWithResponse ¶
func (c *ClientWithResponses) TrainDecisionModelWithResponse(ctx context.Context, name string, params *TrainDecisionModelParams, body TrainDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*TrainDecisionModelResponse, error)
func (*ClientWithResponses) TranscribeAudioWithBodyWithResponse ¶
func (c *ClientWithResponses) TranscribeAudioWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TranscribeAudioResponse, error)
TranscribeAudioWithBodyWithResponse request with arbitrary body returning *TranscribeAudioResponse
func (*ClientWithResponses) UninstallAppWithResponse ¶
func (c *ClientWithResponses) UninstallAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*UninstallAppResponse, error)
UninstallAppWithResponse request returning *UninstallAppResponse
func (*ClientWithResponses) UpdateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentResponse, error)
UpdateAgentWithBodyWithResponse request with arbitrary body returning *UpdateAgentResponse
func (*ClientWithResponses) UpdateAgentWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentResponse, error)
func (*ClientWithResponses) UpdateConversationMetadataWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateConversationMetadataWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationMetadataResponse, error)
UpdateConversationMetadataWithBodyWithResponse request with arbitrary body returning *UpdateConversationMetadataResponse
func (*ClientWithResponses) UpdateConversationMetadataWithResponse ¶
func (c *ClientWithResponses) UpdateConversationMetadataWithResponse(ctx context.Context, id string, body UpdateConversationMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationMetadataResponse, error)
func (*ClientWithResponses) UpdateEmployeeWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEmployeeWithBodyWithResponse(ctx context.Context, employeeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEmployeeResponse, error)
UpdateEmployeeWithBodyWithResponse request with arbitrary body returning *UpdateEmployeeResponse
func (*ClientWithResponses) UpdateEmployeeWithResponse ¶
func (c *ClientWithResponses) UpdateEmployeeWithResponse(ctx context.Context, employeeId string, body UpdateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEmployeeResponse, error)
func (*ClientWithResponses) UpdateFieldPolicyWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFieldPolicyWithBodyWithResponse(ctx context.Context, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFieldPolicyResponse, error)
UpdateFieldPolicyWithBodyWithResponse request with arbitrary body returning *UpdateFieldPolicyResponse
func (*ClientWithResponses) UpdateFieldPolicyWithResponse ¶
func (c *ClientWithResponses) UpdateFieldPolicyWithResponse(ctx context.Context, pType string, body UpdateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFieldPolicyResponse, error)
func (*ClientWithResponses) UpdateScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateScheduleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
UpdateScheduleWithBodyWithResponse request with arbitrary body returning *UpdateScheduleResponse
func (*ClientWithResponses) UpdateScheduleWithResponse ¶
func (c *ClientWithResponses) UpdateScheduleWithResponse(ctx context.Context, id string, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
func (*ClientWithResponses) UploadDocumentWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadDocumentResponse, error)
UploadDocumentWithBodyWithResponse request with arbitrary body returning *UploadDocumentResponse
func (*ClientWithResponses) UploadFileWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadFileResponse, error)
UploadFileWithBodyWithResponse request with arbitrary body returning *UploadFileResponse
func (*ClientWithResponses) WriteFileWithBodyWithResponse ¶
func (c *ClientWithResponses) WriteFileWithBodyWithResponse(ctx context.Context, tenantId string, sessionId string, path string, params *WriteFileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WriteFileResponse, error)
WriteFileWithBodyWithResponse request with arbitrary body returning *WriteFileResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// OauthDiscoveryWithResponse request
OauthDiscoveryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthDiscoveryResponse, error)
// ListPersonasWithResponse request
ListPersonasWithResponse(ctx context.Context, params *ListPersonasParams, reqEditors ...RequestEditorFn) (*ListPersonasResponse, error)
// GetPersonaByIDWithResponse request
GetPersonaByIDWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPersonaByIDResponse, error)
// NativeChatWithBodyWithResponse request with any body
NativeChatWithBodyWithResponse(ctx context.Context, apiKey string, params *NativeChatParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*NativeChatResponse, error)
NativeChatWithResponse(ctx context.Context, apiKey string, params *NativeChatParams, body NativeChatJSONRequestBody, reqEditors ...RequestEditorFn) (*NativeChatResponse, error)
// CreateNativeJobWithBodyWithResponse request with any body
CreateNativeJobWithBodyWithResponse(ctx context.Context, apiKey string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNativeJobResponse, error)
CreateNativeJobWithResponse(ctx context.Context, apiKey string, body CreateNativeJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNativeJobResponse, error)
// CancelNativeJobWithResponse request
CancelNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, reqEditors ...RequestEditorFn) (*CancelNativeJobResponse, error)
// GetNativeJobWithResponse request
GetNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, reqEditors ...RequestEditorFn) (*GetNativeJobResponse, error)
// StreamNativeJobWithResponse request
StreamNativeJobWithResponse(ctx context.Context, apiKey string, jobId string, params *StreamNativeJobParams, reqEditors ...RequestEditorFn) (*StreamNativeJobResponse, error)
// ListRegistryAgentsWithResponse request
ListRegistryAgentsWithResponse(ctx context.Context, params *ListRegistryAgentsParams, reqEditors ...RequestEditorFn) (*ListRegistryAgentsResponse, error)
// CreateAgentKeyWithBodyWithResponse request with any body
CreateAgentKeyWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentKeyResponse, error)
CreateAgentKeyWithResponse(ctx context.Context, id string, body CreateAgentKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentKeyResponse, error)
// GetCapabilitiesWithResponse request
GetCapabilitiesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCapabilitiesResponse, error)
// ListAppKnowledgeCollectionsWithResponse request
ListAppKnowledgeCollectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppKnowledgeCollectionsResponse, error)
// CreateKnowledgeCollectionWithBodyWithResponse request with any body
CreateKnowledgeCollectionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKnowledgeCollectionResponse, error)
CreateKnowledgeCollectionWithResponse(ctx context.Context, body CreateKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKnowledgeCollectionResponse, error)
// DeleteKnowledgeCollectionWithResponse request
DeleteKnowledgeCollectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteKnowledgeCollectionResponse, error)
// GetKnowledgeCollectionWithResponse request
GetKnowledgeCollectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetKnowledgeCollectionResponse, error)
// BrowseKnowledgeCollectionChunksWithResponse request
BrowseKnowledgeCollectionChunksWithResponse(ctx context.Context, id string, params *BrowseKnowledgeCollectionChunksParams, reqEditors ...RequestEditorFn) (*BrowseKnowledgeCollectionChunksResponse, error)
// ListKnowledgeCollectionDocumentsWithResponse request
ListKnowledgeCollectionDocumentsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListKnowledgeCollectionDocumentsResponse, error)
// QueryKnowledgeCollectionWithBodyWithResponse request with any body
QueryKnowledgeCollectionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryKnowledgeCollectionResponse, error)
QueryKnowledgeCollectionWithResponse(ctx context.Context, id string, body QueryKnowledgeCollectionJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryKnowledgeCollectionResponse, error)
// DebugRetrieveKnowledgeWithBodyWithResponse request with any body
DebugRetrieveKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DebugRetrieveKnowledgeResponse, error)
DebugRetrieveKnowledgeWithResponse(ctx context.Context, body DebugRetrieveKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*DebugRetrieveKnowledgeResponse, error)
// IngestKnowledgeDocumentWithBodyWithResponse request with any body
IngestKnowledgeDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestKnowledgeDocumentResponse, error)
IngestKnowledgeDocumentWithResponse(ctx context.Context, body IngestKnowledgeDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestKnowledgeDocumentResponse, error)
// SearchAppKnowledgeWithBodyWithResponse request with any body
SearchAppKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchAppKnowledgeResponse, error)
SearchAppKnowledgeWithResponse(ctx context.Context, body SearchAppKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchAppKnowledgeResponse, error)
// DeleteKnowledgeDocumentWithResponse request
DeleteKnowledgeDocumentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteKnowledgeDocumentResponse, error)
// McpRpcWithBodyWithResponse request with any body
McpRpcWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*McpRpcResponse, error)
McpRpcWithResponse(ctx context.Context, body McpRpcJSONRequestBody, reqEditors ...RequestEditorFn) (*McpRpcResponse, error)
// ListServiceKeysWithResponse request
ListServiceKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListServiceKeysResponse, error)
// CreateServiceKeyWithBodyWithResponse request with any body
CreateServiceKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceKeyResponse, error)
CreateServiceKeyWithResponse(ctx context.Context, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceKeyResponse, error)
// CreateSelfServiceKeyWithBodyWithResponse request with any body
CreateSelfServiceKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSelfServiceKeyResponse, error)
CreateSelfServiceKeyWithResponse(ctx context.Context, body CreateSelfServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSelfServiceKeyResponse, error)
// DeleteServiceKeyWithResponse request
DeleteServiceKeyWithResponse(ctx context.Context, keyId string, reqEditors ...RequestEditorFn) (*DeleteServiceKeyResponse, error)
// RunSkillToolWithBodyWithResponse request with any body
RunSkillToolWithBodyWithResponse(ctx context.Context, skill string, tool string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunSkillToolResponse, error)
RunSkillToolWithResponse(ctx context.Context, skill string, tool string, body RunSkillToolJSONRequestBody, reqEditors ...RequestEditorFn) (*RunSkillToolResponse, error)
// CancelAutoIndexJobWithBodyWithResponse request with any body
CancelAutoIndexJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelAutoIndexJobResponse, error)
CancelAutoIndexJobWithResponse(ctx context.Context, body CancelAutoIndexJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CancelAutoIndexJobResponse, error)
// PauseAutoIndexWithBodyWithResponse request with any body
PauseAutoIndexWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PauseAutoIndexResponse, error)
PauseAutoIndexWithResponse(ctx context.Context, body PauseAutoIndexJSONRequestBody, reqEditors ...RequestEditorFn) (*PauseAutoIndexResponse, error)
// ResumeAutoIndexWithResponse request
ResumeAutoIndexWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ResumeAutoIndexResponse, error)
// GetAutoIndexStatusWithResponse request
GetAutoIndexStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAutoIndexStatusResponse, error)
// OauthAuthorizeWithResponse request
OauthAuthorizeWithResponse(ctx context.Context, params *OauthAuthorizeParams, reqEditors ...RequestEditorFn) (*OauthAuthorizeResponse, error)
// OauthClientsWithResponse request
OauthClientsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthClientsResponse, error)
// OauthLoginWithBodyWithResponse request with any body
OauthLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OauthLoginResponse, error)
OauthLoginWithFormdataBodyWithResponse(ctx context.Context, body OauthLoginFormdataRequestBody, reqEditors ...RequestEditorFn) (*OauthLoginResponse, error)
// OauthUpstreamLoginWithResponse request
OauthUpstreamLoginWithResponse(ctx context.Context, provider string, params *OauthUpstreamLoginParams, reqEditors ...RequestEditorFn) (*OauthUpstreamLoginResponse, error)
// OauthUpstreamCallbackWithResponse request
OauthUpstreamCallbackWithResponse(ctx context.Context, provider string, params *OauthUpstreamCallbackParams, reqEditors ...RequestEditorFn) (*OauthUpstreamCallbackResponse, error)
// OauthOpenidWithResponse request
OauthOpenidWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthOpenidResponse, error)
// OauthRevokeWithBodyWithResponse request with any body
OauthRevokeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OauthRevokeResponse, error)
OauthRevokeWithFormdataBodyWithResponse(ctx context.Context, body OauthRevokeFormdataRequestBody, reqEditors ...RequestEditorFn) (*OauthRevokeResponse, error)
// OauthTokenWithBodyWithResponse request with any body
OauthTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OauthTokenResponse, error)
OauthTokenWithResponse(ctx context.Context, body OauthTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*OauthTokenResponse, error)
OauthTokenWithFormdataBodyWithResponse(ctx context.Context, body OauthTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*OauthTokenResponse, error)
// OauthUserinfoWithResponse request
OauthUserinfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthUserinfoResponse, error)
// ScimResourceTypesWithResponse request
ScimResourceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimResourceTypesResponse, error)
// ScimSchemasWithResponse request
ScimSchemasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimSchemasResponse, error)
// ScimServiceProviderConfigWithResponse request
ScimServiceProviderConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ScimServiceProviderConfigResponse, error)
// ScimListUsersWithResponse request
ScimListUsersWithResponse(ctx context.Context, params *ScimListUsersParams, reqEditors ...RequestEditorFn) (*ScimListUsersResponse, error)
// ScimCreateUserWithBodyWithResponse request with any body
ScimCreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScimCreateUserResponse, error)
ScimCreateUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, body ScimCreateUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ScimCreateUserResponse, error)
// ScimDeleteUserWithResponse request
ScimDeleteUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ScimDeleteUserResponse, error)
// ScimGetUserWithResponse request
ScimGetUserWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ScimGetUserResponse, error)
// ScimPatchUserWithBodyWithResponse request with any body
ScimPatchUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScimPatchUserResponse, error)
ScimPatchUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, id string, body ScimPatchUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ScimPatchUserResponse, error)
// ScimReplaceUserWithBodyWithResponse request with any body
ScimReplaceUserWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScimReplaceUserResponse, error)
ScimReplaceUserWithApplicationScimPlusJSONBodyWithResponse(ctx context.Context, id string, body ScimReplaceUserApplicationScimPlusJSONRequestBody, reqEditors ...RequestEditorFn) (*ScimReplaceUserResponse, error)
// ListAgentsWithResponse request
ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsResponse, error)
// CreateAgentWithBodyWithResponse request with any body
CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentResponse, error)
CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentResponse, error)
// GetAgentSchemaWithResponse request
GetAgentSchemaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAgentSchemaResponse, error)
// DeleteAgentWithResponse request
DeleteAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteAgentResponse, error)
// GetAgentWithResponse request
GetAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentResponse, error)
// UpdateAgentWithBodyWithResponse request with any body
UpdateAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentResponse, error)
UpdateAgentWithResponse(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentResponse, error)
// ListAppsWithResponse request
ListAppsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAppsResponse, error)
// ListAppAgentsWithResponse request
ListAppAgentsWithResponse(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*ListAppAgentsResponse, error)
// GetAppAgentWithResponse request
GetAppAgentWithResponse(ctx context.Context, app string, id string, reqEditors ...RequestEditorFn) (*GetAppAgentResponse, error)
// AppAgentChatWithBodyWithResponse request with any body
AppAgentChatWithBodyWithResponse(ctx context.Context, app string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AppAgentChatResponse, error)
AppAgentChatWithResponse(ctx context.Context, app string, id string, body AppAgentChatJSONRequestBody, reqEditors ...RequestEditorFn) (*AppAgentChatResponse, error)
// ListAppMigrationsWithResponse request
ListAppMigrationsWithResponse(ctx context.Context, app string, reqEditors ...RequestEditorFn) (*ListAppMigrationsResponse, error)
// InstallAppWithResponse request
InstallAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*InstallAppResponse, error)
// ReloadAppWithResponse request
ReloadAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReloadAppResponse, error)
// UninstallAppWithResponse request
UninstallAppWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*UninstallAppResponse, error)
// SynthesizeSpeechWithBodyWithResponse request with any body
SynthesizeSpeechWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SynthesizeSpeechResponse, error)
SynthesizeSpeechWithResponse(ctx context.Context, body SynthesizeSpeechJSONRequestBody, reqEditors ...RequestEditorFn) (*SynthesizeSpeechResponse, error)
// TranscribeAudioWithBodyWithResponse request with any body
TranscribeAudioWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TranscribeAudioResponse, error)
// ExecuteCapabilityWithBodyWithResponse request with any body
ExecuteCapabilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteCapabilityResponse, error)
ExecuteCapabilityWithResponse(ctx context.Context, body ExecuteCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteCapabilityResponse, error)
// ChatCompletionsWithBodyWithResponse request with any body
ChatCompletionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChatCompletionsResponse, error)
ChatCompletionsWithResponse(ctx context.Context, body ChatCompletionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ChatCompletionsResponse, error)
// ListConversationsWithResponse request
ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*ListConversationsResponse, error)
// CreateConversationWithBodyWithResponse request with any body
CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)
CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationResponse, error)
// AddAttachmentWithBodyWithResponse request with any body
AddAttachmentWithBodyWithResponse(ctx context.Context, cid string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAttachmentResponse, error)
// DeleteAttachmentWithResponse request
DeleteAttachmentWithResponse(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*DeleteAttachmentResponse, error)
// DownloadAttachmentWithResponse request
DownloadAttachmentWithResponse(ctx context.Context, cid string, aid string, reqEditors ...RequestEditorFn) (*DownloadAttachmentResponse, error)
// DeleteConversationWithResponse request
DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationResponse, error)
// GetConversationWithResponse request
GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationResponse, error)
// RenameConversationWithBodyWithResponse request with any body
RenameConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameConversationResponse, error)
RenameConversationWithResponse(ctx context.Context, id string, body RenameConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameConversationResponse, error)
// UpdateConversationMetadataWithBodyWithResponse request with any body
UpdateConversationMetadataWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationMetadataResponse, error)
UpdateConversationMetadataWithResponse(ctx context.Context, id string, body UpdateConversationMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationMetadataResponse, error)
// GetDecisionModelWithResponse request
GetDecisionModelWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetDecisionModelResponse, error)
// ActivateDecisionModelWithBodyWithResponse request with any body
ActivateDecisionModelWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ActivateDecisionModelResponse, error)
ActivateDecisionModelWithResponse(ctx context.Context, name string, body ActivateDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*ActivateDecisionModelResponse, error)
// PredictDecisionModelWithBodyWithResponse request with any body
PredictDecisionModelWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PredictDecisionModelResponse, error)
PredictDecisionModelWithResponse(ctx context.Context, name string, body PredictDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*PredictDecisionModelResponse, error)
// TrainDecisionModelWithBodyWithResponse request with any body
TrainDecisionModelWithBodyWithResponse(ctx context.Context, name string, params *TrainDecisionModelParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TrainDecisionModelResponse, error)
TrainDecisionModelWithResponse(ctx context.Context, name string, params *TrainDecisionModelParams, body TrainDecisionModelJSONRequestBody, reqEditors ...RequestEditorFn) (*TrainDecisionModelResponse, error)
// UploadFileWithBodyWithResponse request with any body
UploadFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadFileResponse, error)
// DeleteUploadedFileWithResponse request
DeleteUploadedFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteUploadedFileResponse, error)
// GetFileWithResponse request
GetFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetFileResponse, error)
// EditImageWithBodyWithResponse request with any body
EditImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EditImageResponse, error)
// GenerateImageWithBodyWithResponse request with any body
GenerateImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateImageResponse, error)
GenerateImageWithResponse(ctx context.Context, body GenerateImageJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateImageResponse, error)
// ImageVariationWithBodyWithResponse request with any body
ImageVariationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImageVariationResponse, error)
// ListActionsWithResponse request
ListActionsWithResponse(ctx context.Context, params *ListActionsParams, reqEditors ...RequestEditorFn) (*ListActionsResponse, error)
// CreateActionWithBodyWithResponse request with any body
CreateActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateActionResponse, error)
CreateActionWithResponse(ctx context.Context, body CreateActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateActionResponse, error)
// GetActionWithResponse request
GetActionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetActionResponse, error)
// ApproveActionWithBodyWithResponse request with any body
ApproveActionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApproveActionResponse, error)
ApproveActionWithResponse(ctx context.Context, id string, body ApproveActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ApproveActionResponse, error)
// ClaimActionWithResponse request
ClaimActionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClaimActionResponse, error)
// RejectActionWithBodyWithResponse request with any body
RejectActionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectActionResponse, error)
RejectActionWithResponse(ctx context.Context, id string, body RejectActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectActionResponse, error)
// ListJobsWithResponse request
ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)
// CreateJobWithBodyWithResponse request with any body
CreateJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)
CreateJobWithResponse(ctx context.Context, body CreateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobResponse, error)
// CancelJobWithResponse request
CancelJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*CancelJobResponse, error)
// GetJobWithResponse request
GetJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobResponse, error)
// StreamJobWithResponse request
StreamJobWithResponse(ctx context.Context, jobId string, params *StreamJobParams, reqEditors ...RequestEditorFn) (*StreamJobResponse, error)
// SubmitCustomToolResultWithBodyWithResponse request with any body
SubmitCustomToolResultWithBodyWithResponse(ctx context.Context, messageId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitCustomToolResultResponse, error)
SubmitCustomToolResultWithResponse(ctx context.Context, messageId string, body SubmitCustomToolResultJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitCustomToolResultResponse, error)
// IssueExecutionCapabilityWithBodyWithResponse request with any body
IssueExecutionCapabilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IssueExecutionCapabilityResponse, error)
IssueExecutionCapabilityWithResponse(ctx context.Context, body IssueExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*IssueExecutionCapabilityResponse, error)
// RevokeExecutionCapabilityWithBodyWithResponse request with any body
RevokeExecutionCapabilityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeExecutionCapabilityResponse, error)
RevokeExecutionCapabilityWithResponse(ctx context.Context, id string, body RevokeExecutionCapabilityJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeExecutionCapabilityResponse, error)
// MarkAuthorizationIncidentWithBodyWithResponse request with any body
MarkAuthorizationIncidentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkAuthorizationIncidentResponse, error)
MarkAuthorizationIncidentWithResponse(ctx context.Context, id string, body MarkAuthorizationIncidentJSONRequestBody, reqEditors ...RequestEditorFn) (*MarkAuthorizationIncidentResponse, error)
// ListAuthorizationGrantsWithResponse request
ListAuthorizationGrantsWithResponse(ctx context.Context, params *ListAuthorizationGrantsParams, reqEditors ...RequestEditorFn) (*ListAuthorizationGrantsResponse, error)
// EvaluateAndIssueAuthorizationGrantWithBodyWithResponse request with any body
EvaluateAndIssueAuthorizationGrantWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateAndIssueAuthorizationGrantResponse, error)
EvaluateAndIssueAuthorizationGrantWithResponse(ctx context.Context, body EvaluateAndIssueAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateAndIssueAuthorizationGrantResponse, error)
// RevokeAuthorizationGrantWithBodyWithResponse request with any body
RevokeAuthorizationGrantWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeAuthorizationGrantResponse, error)
RevokeAuthorizationGrantWithResponse(ctx context.Context, id string, body RevokeAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeAuthorizationGrantResponse, error)
// SuspendAuthorizationGrantWithBodyWithResponse request with any body
SuspendAuthorizationGrantWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SuspendAuthorizationGrantResponse, error)
SuspendAuthorizationGrantWithResponse(ctx context.Context, id string, body SuspendAuthorizationGrantJSONRequestBody, reqEditors ...RequestEditorFn) (*SuspendAuthorizationGrantResponse, error)
// ListAuthorizationIntentsWithResponse request
ListAuthorizationIntentsWithResponse(ctx context.Context, params *ListAuthorizationIntentsParams, reqEditors ...RequestEditorFn) (*ListAuthorizationIntentsResponse, error)
// GetAuthorizationGraphWithResponse request
GetAuthorizationGraphWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAuthorizationGraphResponse, error)
// ListConnectorsWithResponse request
ListConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListConnectorsResponse, error)
GetSharepointSyncStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSharepointSyncStatusResponse, error)
// DeleteConnectorWithResponse request
DeleteConnectorWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*DeleteConnectorResponse, error)
// GetConnectorWithResponse request
GetConnectorWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*GetConnectorResponse, error)
// PutConnectorWithBodyWithResponse request with any body
PutConnectorWithBodyWithResponse(ctx context.Context, kind string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutConnectorResponse, error)
PutConnectorWithResponse(ctx context.Context, kind string, body PutConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*PutConnectorResponse, error)
// GetConnectorCredentialsWithResponse request
GetConnectorCredentialsWithResponse(ctx context.Context, kind string, reqEditors ...RequestEditorFn) (*GetConnectorCredentialsResponse, error)
// GetDeploymentWithResponse request
GetDeploymentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDeploymentResponse, error)
// ListDocumentsWithResponse request
ListDocumentsWithResponse(ctx context.Context, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*ListDocumentsResponse, error)
// ExtractDocumentWithBodyWithResponse request with any body
ExtractDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExtractDocumentResponse, error)
ExtractDocumentWithResponse(ctx context.Context, body ExtractDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*ExtractDocumentResponse, error)
// OcrDocumentWithBodyWithResponse request with any body
OcrDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OcrDocumentResponse, error)
OcrDocumentWithResponse(ctx context.Context, body OcrDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*OcrDocumentResponse, error)
// UploadDocumentWithBodyWithResponse request with any body
UploadDocumentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadDocumentResponse, error)
// DeleteDocumentWithResponse request
DeleteDocumentWithResponse(ctx context.Context, documentId string, reqEditors ...RequestEditorFn) (*DeleteDocumentResponse, error)
// ListEmployeesWithResponse request
ListEmployeesWithResponse(ctx context.Context, params *ListEmployeesParams, reqEditors ...RequestEditorFn) (*ListEmployeesResponse, error)
// CreateEmployeeWithBodyWithResponse request with any body
CreateEmployeeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEmployeeResponse, error)
CreateEmployeeWithResponse(ctx context.Context, body CreateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEmployeeResponse, error)
// ImportEmployeeBundleWithBodyWithResponse request with any body
ImportEmployeeBundleWithBodyWithResponse(ctx context.Context, params *ImportEmployeeBundleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportEmployeeBundleResponse, error)
// DeleteEmployeeWithResponse request
DeleteEmployeeWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*DeleteEmployeeResponse, error)
// GetEmployeeWithResponse request
GetEmployeeWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*GetEmployeeResponse, error)
// UpdateEmployeeWithBodyWithResponse request with any body
UpdateEmployeeWithBodyWithResponse(ctx context.Context, employeeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEmployeeResponse, error)
UpdateEmployeeWithResponse(ctx context.Context, employeeId string, body UpdateEmployeeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEmployeeResponse, error)
// ExportEmployeeBundleWithResponse request
ExportEmployeeBundleWithResponse(ctx context.Context, employeeId string, params *ExportEmployeeBundleParams, reqEditors ...RequestEditorFn) (*ExportEmployeeBundleResponse, error)
// GetHouseProfileWithResponse request
GetHouseProfileWithResponse(ctx context.Context, employeeId string, reqEditors ...RequestEditorFn) (*GetHouseProfileResponse, error)
// PutHouseProfileWithBodyWithResponse request with any body
PutHouseProfileWithBodyWithResponse(ctx context.Context, employeeId string, params *PutHouseProfileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutHouseProfileResponse, error)
PutHouseProfileWithResponse(ctx context.Context, employeeId string, params *PutHouseProfileParams, body PutHouseProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PutHouseProfileResponse, error)
// GetEntitlementsWithResponse request
GetEntitlementsWithResponse(ctx context.Context, params *GetEntitlementsParams, reqEditors ...RequestEditorFn) (*GetEntitlementsResponse, error)
// PutEntitlementsWithBodyWithResponse request with any body
PutEntitlementsWithBodyWithResponse(ctx context.Context, params *PutEntitlementsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutEntitlementsResponse, error)
PutEntitlementsWithResponse(ctx context.Context, params *PutEntitlementsParams, body PutEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutEntitlementsResponse, error)
// GetTenantEntitlementsWithResponse request
GetTenantEntitlementsWithResponse(ctx context.Context, tenant string, reqEditors ...RequestEditorFn) (*GetTenantEntitlementsResponse, error)
// PutTenantEntitlementsWithBodyWithResponse request with any body
PutTenantEntitlementsWithBodyWithResponse(ctx context.Context, tenant string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTenantEntitlementsResponse, error)
PutTenantEntitlementsWithResponse(ctx context.Context, tenant string, body PutTenantEntitlementsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTenantEntitlementsResponse, error)
// ListEvalRunsWithResponse request
ListEvalRunsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEvalRunsResponse, error)
// StartEvalRunWithBodyWithResponse request with any body
StartEvalRunWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartEvalRunResponse, error)
StartEvalRunWithResponse(ctx context.Context, body StartEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*StartEvalRunResponse, error)
// GetEvalRunWithResponse request
GetEvalRunWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetEvalRunResponse, error)
// CompleteEvalRunWithBodyWithResponse request with any body
CompleteEvalRunWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteEvalRunResponse, error)
CompleteEvalRunWithResponse(ctx context.Context, id string, body CompleteEvalRunJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteEvalRunResponse, error)
// ListEvalSuitesWithResponse request
ListEvalSuitesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListEvalSuitesResponse, error)
// CreateEvalSuiteRevisionWithBodyWithResponse request with any body
CreateEvalSuiteRevisionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEvalSuiteRevisionResponse, error)
CreateEvalSuiteRevisionWithResponse(ctx context.Context, body CreateEvalSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEvalSuiteRevisionResponse, error)
// GetEvalSuiteRevisionWithResponse request
GetEvalSuiteRevisionWithResponse(ctx context.Context, name string, revision int, reqEditors ...RequestEditorFn) (*GetEvalSuiteRevisionResponse, error)
// GetFeaturesWithResponse request
GetFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturesResponse, error)
// ListFieldAccessEventsWithResponse request
ListFieldAccessEventsWithResponse(ctx context.Context, params *ListFieldAccessEventsParams, reqEditors ...RequestEditorFn) (*ListFieldAccessEventsResponse, error)
// ListFieldPoliciesWithResponse request
ListFieldPoliciesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFieldPoliciesResponse, error)
// GetFieldPolicyWithResponse request
GetFieldPolicyWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetFieldPolicyResponse, error)
// UpdateFieldPolicyWithBodyWithResponse request with any body
UpdateFieldPolicyWithBodyWithResponse(ctx context.Context, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFieldPolicyResponse, error)
UpdateFieldPolicyWithResponse(ctx context.Context, pType string, body UpdateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFieldPolicyResponse, error)
// EvaluateFieldPolicyWithBodyWithResponse request with any body
EvaluateFieldPolicyWithBodyWithResponse(ctx context.Context, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateFieldPolicyResponse, error)
EvaluateFieldPolicyWithResponse(ctx context.Context, pType string, body EvaluateFieldPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateFieldPolicyResponse, error)
// ListFilesWithResponse request
ListFilesWithResponse(ctx context.Context, tenantId string, sessionId string, params *ListFilesParams, reqEditors ...RequestEditorFn) (*ListFilesResponse, error)
// DeleteFileWithResponse request
DeleteFileWithResponse(ctx context.Context, tenantId string, sessionId string, path string, reqEditors ...RequestEditorFn) (*DeleteFileResponse, error)
// ReadFileWithResponse request
ReadFileWithResponse(ctx context.Context, tenantId string, sessionId string, path string, reqEditors ...RequestEditorFn) (*ReadFileResponse, error)
// WriteFileWithBodyWithResponse request with any body
WriteFileWithBodyWithResponse(ctx context.Context, tenantId string, sessionId string, path string, params *WriteFileParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WriteFileResponse, error)
// ListGroupsWithResponse request
ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)
// CreateGroupWithBodyWithResponse request with any body
CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)
// ListMyGroupsWithResponse request
ListMyGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMyGroupsResponse, error)
// DeleteGroupWithResponse request
DeleteGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGroupResponse, error)
// GetGroupWithResponse request
GetGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)
// AddGroupMemberWithBodyWithResponse request with any body
AddGroupMemberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)
AddGroupMemberWithResponse(ctx context.Context, id string, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)
// RemoveGroupMemberWithResponse request
RemoveGroupMemberWithResponse(ctx context.Context, id string, userID string, reqEditors ...RequestEditorFn) (*RemoveGroupMemberResponse, error)
// ListHooksWithResponse request
ListHooksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListHooksResponse, error)
// CreateHookWithBodyWithResponse request with any body
CreateHookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateHookResponse, error)
CreateHookWithResponse(ctx context.Context, body CreateHookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateHookResponse, error)
// DeleteHookWithResponse request
DeleteHookWithResponse(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*DeleteHookResponse, error)
// GetHookWithResponse request
GetHookWithResponse(ctx context.Context, hookId string, reqEditors ...RequestEditorFn) (*GetHookResponse, error)
// GetInfraHealthWithResponse request
GetInfraHealthWithResponse(ctx context.Context, params *GetInfraHealthParams, reqEditors ...RequestEditorFn) (*GetInfraHealthResponse, error)
// ListKnowledgeSignalsWithResponse request
ListKnowledgeSignalsWithResponse(ctx context.Context, params *ListKnowledgeSignalsParams, reqEditors ...RequestEditorFn) (*ListKnowledgeSignalsResponse, error)
// CreateKnowledgeSignalWithBodyWithResponse request with any body
CreateKnowledgeSignalWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKnowledgeSignalResponse, error)
CreateKnowledgeSignalWithResponse(ctx context.Context, body CreateKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKnowledgeSignalResponse, error)
// ListPromotionCandidatesWithResponse request
ListPromotionCandidatesWithResponse(ctx context.Context, params *ListPromotionCandidatesParams, reqEditors ...RequestEditorFn) (*ListPromotionCandidatesResponse, error)
// PromoteKnowledgeSignalWithBodyWithResponse request with any body
PromoteKnowledgeSignalWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteKnowledgeSignalResponse, error)
PromoteKnowledgeSignalWithResponse(ctx context.Context, id string, body PromoteKnowledgeSignalJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteKnowledgeSignalResponse, error)
// RejectKnowledgeSignalWithResponse request
RejectKnowledgeSignalWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RejectKnowledgeSignalResponse, error)
// ListKnowledgeCollectionsWithResponse request
ListKnowledgeCollectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListKnowledgeCollectionsResponse, error)
// IngestKnowledgeWithBodyWithResponse request with any body
IngestKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestKnowledgeResponse, error)
IngestKnowledgeWithResponse(ctx context.Context, body IngestKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestKnowledgeResponse, error)
// SearchKnowledgeWithBodyWithResponse request with any body
SearchKnowledgeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchKnowledgeResponse, error)
SearchKnowledgeWithResponse(ctx context.Context, body SearchKnowledgeJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchKnowledgeResponse, error)
// GetLogsWithResponse request
GetLogsWithResponse(ctx context.Context, params *GetLogsParams, reqEditors ...RequestEditorFn) (*GetLogsResponse, error)
// GetMemoryWithResponse request
GetMemoryWithResponse(ctx context.Context, params *GetMemoryParams, reqEditors ...RequestEditorFn) (*GetMemoryResponse, error)
// GetModelRecommendationsWithResponse request
GetModelRecommendationsWithResponse(ctx context.Context, params *GetModelRecommendationsParams, reqEditors ...RequestEditorFn) (*GetModelRecommendationsResponse, error)
// GetModelRecommendationsMarkdownWithResponse request
GetModelRecommendationsMarkdownWithResponse(ctx context.Context, params *GetModelRecommendationsMarkdownParams, reqEditors ...RequestEditorFn) (*GetModelRecommendationsMarkdownResponse, error)
// GetModelRecommendationWithResponse request
GetModelRecommendationWithResponse(ctx context.Context, profileId string, reqEditors ...RequestEditorFn) (*GetModelRecommendationResponse, error)
// ListSchedulesWithResponse request
ListSchedulesWithResponse(ctx context.Context, params *ListSchedulesParams, reqEditors ...RequestEditorFn) (*ListSchedulesResponse, error)
// CreateScheduleWithBodyWithResponse request with any body
CreateScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
CreateScheduleWithResponse(ctx context.Context, body CreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleResponse, error)
// DeleteScheduleWithResponse request
DeleteScheduleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteScheduleResponse, error)
// GetScheduleWithResponse request
GetScheduleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)
// UpdateScheduleWithBodyWithResponse request with any body
UpdateScheduleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
UpdateScheduleWithResponse(ctx context.Context, id string, body UpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleResponse, error)
// CreateManagedSessionWithBodyWithResponse request with any body
CreateManagedSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateManagedSessionResponse, error)
CreateManagedSessionWithResponse(ctx context.Context, body CreateManagedSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateManagedSessionResponse, error)
// GetManagedSessionWithResponse request
GetManagedSessionWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetManagedSessionResponse, error)
// ListSettingsWithResponse request
ListSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSettingsResponse, error)
// GetSettingWithResponse request
GetSettingWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*GetSettingResponse, error)
// PutSettingWithBodyWithResponse request with any body
PutSettingWithBodyWithResponse(ctx context.Context, key string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutSettingResponse, error)
PutSettingWithResponse(ctx context.Context, key string, body PutSettingJSONRequestBody, reqEditors ...RequestEditorFn) (*PutSettingResponse, error)
// ListUsersWithResponse request
ListUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)
// CreateUserWithBodyWithResponse request with any body
CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
// DeleteUserWithResponse request
DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
// GetUserWithResponse request
GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
// CreateMessageWithBodyWithResponse request with any body
CreateMessageWithBodyWithResponse(ctx context.Context, params *CreateMessageParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
CreateMessageWithResponse(ctx context.Context, params *CreateMessageParams, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
// CountTokensWithBodyWithResponse request with any body
CountTokensWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CountTokensResponse, error)
CountTokensWithResponse(ctx context.Context, body CountTokensJSONRequestBody, reqEditors ...RequestEditorFn) (*CountTokensResponse, error)
// ListModelsWithResponse request
ListModelsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModelsResponse, error)
// RealtimeVoiceWithResponse request
RealtimeVoiceWithResponse(ctx context.Context, params *RealtimeVoiceParams, reqEditors ...RequestEditorFn) (*RealtimeVoiceResponse, error)
// SearchWithBodyWithResponse request with any body
SearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchResponse, error)
SearchWithResponse(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchResponse, error)
// ListAgentSkillsWithResponse request
ListAgentSkillsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAgentSkillsResponse, error)
// CreateAgentSkillWithBodyWithResponse request with any body
CreateAgentSkillWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentSkillResponse, error)
CreateAgentSkillWithResponse(ctx context.Context, body CreateAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentSkillResponse, error)
// ImportAgentSkillsWithBodyWithResponse request with any body
ImportAgentSkillsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportAgentSkillsResponse, error)
ImportAgentSkillsWithResponse(ctx context.Context, body ImportAgentSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportAgentSkillsResponse, error)
// GetAgentSkillWithResponse request
GetAgentSkillWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetAgentSkillResponse, error)
// EditAgentSkillWithBodyWithResponse request with any body
EditAgentSkillWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EditAgentSkillResponse, error)
EditAgentSkillWithResponse(ctx context.Context, name string, body EditAgentSkillJSONRequestBody, reqEditors ...RequestEditorFn) (*EditAgentSkillResponse, error)
// DiffAgentSkillVersionsWithResponse request
DiffAgentSkillVersionsWithResponse(ctx context.Context, name string, params *DiffAgentSkillVersionsParams, reqEditors ...RequestEditorFn) (*DiffAgentSkillVersionsResponse, error)
// CheckAgentSkillUpstreamWithResponse request
CheckAgentSkillUpstreamWithResponse(ctx context.Context, name string, params *CheckAgentSkillUpstreamParams, reqEditors ...RequestEditorFn) (*CheckAgentSkillUpstreamResponse, error)
// GetAgentSkillVersionWithResponse request
GetAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*GetAgentSkillVersionResponse, error)
// ArchiveAgentSkillVersionWithResponse request
ArchiveAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*ArchiveAgentSkillVersionResponse, error)
// PublishAgentSkillVersionWithResponse request
PublishAgentSkillVersionWithResponse(ctx context.Context, name string, version int, reqEditors ...RequestEditorFn) (*PublishAgentSkillVersionResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CompleteEvalRunJSONBody ¶
type CompleteEvalRunJSONBody struct {
Results []EvalCaseResult `json:"results"`
}
CompleteEvalRunJSONBody defines parameters for CompleteEvalRun.
type CompleteEvalRunJSONRequestBody ¶
type CompleteEvalRunJSONRequestBody CompleteEvalRunJSONBody
CompleteEvalRunJSONRequestBody defines body for CompleteEvalRun for application/json ContentType.
type CompleteEvalRunResponse ¶
type CompleteEvalRunResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON403 *Forbidden
JSON409 *Error
}
func ParseCompleteEvalRunResponse ¶
func ParseCompleteEvalRunResponse(rsp *http.Response) (*CompleteEvalRunResponse, error)
ParseCompleteEvalRunResponse parses an HTTP response from a CompleteEvalRunWithResponse call
func (CompleteEvalRunResponse) Status ¶
func (r CompleteEvalRunResponse) Status() string
Status returns HTTPResponse.Status
func (CompleteEvalRunResponse) StatusCode ¶
func (r CompleteEvalRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Connector ¶
type Connector struct {
// Config Connector-specific non-secret settings.
Config map[string]interface{} `json:"config"`
Enabled bool `json:"enabled"`
// GovernanceEnforcement Human-readable statement of the actual enforcement boundary.
GovernanceEnforcement string `json:"governance_enforcement"`
// GovernanceMode Where pre-execution policy is enforced. `desk_managed` is native, `brokered` uses a short-lived scoped capability, and `external` is audited but the outside service receives credentials.
GovernanceMode GovernanceMode `json:"governance_mode"`
// GroupId Optional group scoping the connector.
GroupId *string `json:"group_id,omitempty"`
// Kind Connector kind identifier.
Kind string `json:"kind"`
// SecretKeys Names of the secrets that are set; values are never returned here.
SecretKeys []string `json:"secret_keys"`
// TenantId Owning tenant; omitted when unscoped.
TenantId *string `json:"tenant_id,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
Connector A connector configuration with secret values masked; secret_keys lists which secrets are set.
type ConnectorCredentials ¶
type ConnectorCredentials struct {
// Connector A connector configuration with secret values masked; secret_keys lists which secrets are set.
Connector Connector `json:"connector"`
// Secrets Decrypted secret values keyed by secret name.
Secrets map[string]string `json:"secrets"`
}
ConnectorCredentials A connector config together with its decrypted secret values.
type ConnectorList ¶
type ConnectorList struct {
Connectors []Connector `json:"connectors"`
}
ConnectorList defines model for ConnectorList.
type ConnectorUpsert ¶
type ConnectorUpsert struct {
// Config Connector-specific non-secret settings (must be a JSON object).
Config *map[string]interface{} `json:"config,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
GroupId *string `json:"group_id,omitempty"`
// Secrets Secret values to merge. A non-empty value overwrites, an empty string deletes that key, and omitted keys are preserved.
Secrets *map[string]string `json:"secrets,omitempty"`
TenantId *string `json:"tenant_id,omitempty"`
}
ConnectorUpsert Upsert payload for a connector's settings and secrets.
type ContentBlock ¶
type ContentBlock struct {
// contains filtered or unexported fields
}
ContentBlock defines model for ContentBlock.
func (ContentBlock) AsTextBlock ¶
func (t ContentBlock) AsTextBlock() (TextBlock, error)
AsTextBlock returns the union data inside the ContentBlock as a TextBlock
func (ContentBlock) AsToolResultBlock ¶
func (t ContentBlock) AsToolResultBlock() (ToolResultBlock, error)
AsToolResultBlock returns the union data inside the ContentBlock as a ToolResultBlock
func (ContentBlock) AsToolUseBlock ¶
func (t ContentBlock) AsToolUseBlock() (ToolUseBlock, error)
AsToolUseBlock returns the union data inside the ContentBlock as a ToolUseBlock
func (ContentBlock) Discriminator ¶
func (t ContentBlock) Discriminator() (string, error)
func (*ContentBlock) FromTextBlock ¶
func (t *ContentBlock) FromTextBlock(v TextBlock) error
FromTextBlock overwrites any union data inside the ContentBlock as the provided TextBlock
func (*ContentBlock) FromToolResultBlock ¶
func (t *ContentBlock) FromToolResultBlock(v ToolResultBlock) error
FromToolResultBlock overwrites any union data inside the ContentBlock as the provided ToolResultBlock
func (*ContentBlock) FromToolUseBlock ¶
func (t *ContentBlock) FromToolUseBlock(v ToolUseBlock) error
FromToolUseBlock overwrites any union data inside the ContentBlock as the provided ToolUseBlock
func (ContentBlock) MarshalJSON ¶
func (t ContentBlock) MarshalJSON() ([]byte, error)
func (*ContentBlock) MergeTextBlock ¶
func (t *ContentBlock) MergeTextBlock(v TextBlock) error
MergeTextBlock performs a merge with any union data inside the ContentBlock, using the provided TextBlock
func (*ContentBlock) MergeToolResultBlock ¶
func (t *ContentBlock) MergeToolResultBlock(v ToolResultBlock) error
MergeToolResultBlock performs a merge with any union data inside the ContentBlock, using the provided ToolResultBlock
func (*ContentBlock) MergeToolUseBlock ¶
func (t *ContentBlock) MergeToolUseBlock(v ToolUseBlock) error
MergeToolUseBlock performs a merge with any union data inside the ContentBlock, using the provided ToolUseBlock
func (*ContentBlock) UnmarshalJSON ¶
func (t *ContentBlock) UnmarshalJSON(b []byte) error
func (ContentBlock) ValueByDiscriminator ¶
func (t ContentBlock) ValueByDiscriminator() (interface{}, error)
type Conversation ¶
type Conversation struct {
AgentId string `json:"agent_id"`
CreatedAt time.Time `json:"created_at"`
Id string `json:"id"`
LastActiveAt time.Time `json:"last_active_at"`
MessageCount int `json:"message_count"`
// Metadata App-owned metadata map. Omitted when empty.
Metadata *map[string]interface{} `json:"metadata,omitempty"`
// ProjectId Project containing the conversation; omitted when it is in General.
ProjectId *string `json:"project_id,omitempty"`
// Scope Personal assistant data or governed organization data.
Scope *ConversationScope `json:"scope,omitempty"`
// Title Null until set via rename.
Title *string `json:"title,omitempty"`
}
Conversation Per-user conversation summary.
type ConversationCreate ¶
type ConversationCreate struct {
AgentId *string `json:"agent_id,omitempty"`
// Id Client-chosen id. Server generates one when omitted.
Id *string `json:"id,omitempty"`
// Metadata App-owned metadata. Reserved `nova_` key prefix rejected; capped at 4 KB serialized.
Metadata *map[string]interface{} `json:"metadata,omitempty"`
}
ConversationCreate defines model for ConversationCreate.
type ConversationDeleted ¶
ConversationDeleted defines model for ConversationDeleted.
type ConversationDetail ¶
type ConversationDetail struct {
AgentId string `json:"agent_id"`
CreatedAt time.Time `json:"created_at"`
Id string `json:"id"`
LastActiveAt time.Time `json:"last_active_at"`
MessageCount int `json:"message_count"`
Messages []ConversationMessage `json:"messages"`
// Metadata Omitted when empty.
Metadata *map[string]interface{} `json:"metadata,omitempty"`
// Scope Personal assistant data or governed organization data.
Scope ConversationScope `json:"scope"`
Title *string `json:"title,omitempty"`
}
ConversationDetail Conversation summary plus its message log.
type ConversationList ¶
type ConversationList struct {
Conversations []Conversation `json:"conversations"`
}
ConversationList defines model for ConversationList.
type ConversationMessage ¶
type ConversationMessage struct {
Content string `json:"content"`
// Id Stable message id; user turns echo the request's `message_id`.
Id *string `json:"id,omitempty"`
// Role e.g. `user`, `assistant`.
Role string `json:"role"`
// Seq Server-assigned, 1-based monotonic ordering within the conversation.
Seq *int `json:"seq,omitempty"`
Timestamp time.Time `json:"timestamp"`
}
ConversationMessage defines model for ConversationMessage.
type ConversationScope ¶
type ConversationScope string
ConversationScope Personal assistant data or governed organization data.
const ( ConversationScopeCorporate ConversationScope = "corporate" ConversationScopePersonal ConversationScope = "personal" )
Defines values for ConversationScope.
func (ConversationScope) Valid ¶
func (e ConversationScope) Valid() bool
Valid indicates whether the value is a known member of the ConversationScope enum.
type CountTokensJSONRequestBody ¶
type CountTokensJSONRequestBody = CountTokensRequest
CountTokensJSONRequestBody defines body for CountTokens for application/json ContentType.
type CountTokensMessage ¶
type CountTokensMessage struct {
// Content Message content — a plain string or the Anthropic content-block array.
Content CountTokensMessage_Content `json:"content"`
Role CountTokensMessageRole `json:"role"`
}
CountTokensMessage One message in an Anthropic-shaped request.
type CountTokensMessageContent0 ¶
type CountTokensMessageContent0 = string
CountTokensMessageContent0 defines model for .
type CountTokensMessageContent1 ¶
type CountTokensMessageContent1 = []map[string]interface{}
CountTokensMessageContent1 defines model for .
type CountTokensMessageRole ¶
type CountTokensMessageRole string
CountTokensMessageRole defines model for CountTokensMessage.Role.
const ( CountTokensMessageRoleAssistant CountTokensMessageRole = "assistant" CountTokensMessageRoleUser CountTokensMessageRole = "user" )
Defines values for CountTokensMessageRole.
func (CountTokensMessageRole) Valid ¶
func (e CountTokensMessageRole) Valid() bool
Valid indicates whether the value is a known member of the CountTokensMessageRole enum.
type CountTokensMessage_Content ¶
type CountTokensMessage_Content struct {
// contains filtered or unexported fields
}
CountTokensMessage_Content Message content — a plain string or the Anthropic content-block array.
func (CountTokensMessage_Content) AsCountTokensMessageContent0 ¶
func (t CountTokensMessage_Content) AsCountTokensMessageContent0() (CountTokensMessageContent0, error)
AsCountTokensMessageContent0 returns the union data inside the CountTokensMessage_Content as a CountTokensMessageContent0
func (CountTokensMessage_Content) AsCountTokensMessageContent1 ¶
func (t CountTokensMessage_Content) AsCountTokensMessageContent1() (CountTokensMessageContent1, error)
AsCountTokensMessageContent1 returns the union data inside the CountTokensMessage_Content as a CountTokensMessageContent1
func (*CountTokensMessage_Content) FromCountTokensMessageContent0 ¶
func (t *CountTokensMessage_Content) FromCountTokensMessageContent0(v CountTokensMessageContent0) error
FromCountTokensMessageContent0 overwrites any union data inside the CountTokensMessage_Content as the provided CountTokensMessageContent0
func (*CountTokensMessage_Content) FromCountTokensMessageContent1 ¶
func (t *CountTokensMessage_Content) FromCountTokensMessageContent1(v CountTokensMessageContent1) error
FromCountTokensMessageContent1 overwrites any union data inside the CountTokensMessage_Content as the provided CountTokensMessageContent1
func (CountTokensMessage_Content) MarshalJSON ¶
func (t CountTokensMessage_Content) MarshalJSON() ([]byte, error)
func (*CountTokensMessage_Content) MergeCountTokensMessageContent0 ¶
func (t *CountTokensMessage_Content) MergeCountTokensMessageContent0(v CountTokensMessageContent0) error
MergeCountTokensMessageContent0 performs a merge with any union data inside the CountTokensMessage_Content, using the provided CountTokensMessageContent0
func (*CountTokensMessage_Content) MergeCountTokensMessageContent1 ¶
func (t *CountTokensMessage_Content) MergeCountTokensMessageContent1(v CountTokensMessageContent1) error
MergeCountTokensMessageContent1 performs a merge with any union data inside the CountTokensMessage_Content, using the provided CountTokensMessageContent1
func (*CountTokensMessage_Content) UnmarshalJSON ¶
func (t *CountTokensMessage_Content) UnmarshalJSON(b []byte) error
type CountTokensRequest ¶
type CountTokensRequest struct {
Messages []CountTokensMessage `json:"messages"`
// Metadata Optional metadata; `agent_id` selects the agent for validation.
Metadata *map[string]interface{} `json:"metadata,omitempty"`
Model *string `json:"model,omitempty"`
// System System prompt — a string or an array of text blocks.
System *CountTokensRequest_System `json:"system,omitempty"`
}
CountTokensRequest Anthropic-compatible Messages request used for token counting.
type CountTokensRequestSystem0 ¶
type CountTokensRequestSystem0 = string
CountTokensRequestSystem0 defines model for .
type CountTokensRequestSystem1 ¶
type CountTokensRequestSystem1 = []map[string]interface{}
CountTokensRequestSystem1 defines model for .
type CountTokensRequest_System ¶
type CountTokensRequest_System struct {
// contains filtered or unexported fields
}
CountTokensRequest_System System prompt — a string or an array of text blocks.
func (CountTokensRequest_System) AsCountTokensRequestSystem0 ¶
func (t CountTokensRequest_System) AsCountTokensRequestSystem0() (CountTokensRequestSystem0, error)
AsCountTokensRequestSystem0 returns the union data inside the CountTokensRequest_System as a CountTokensRequestSystem0
func (CountTokensRequest_System) AsCountTokensRequestSystem1 ¶
func (t CountTokensRequest_System) AsCountTokensRequestSystem1() (CountTokensRequestSystem1, error)
AsCountTokensRequestSystem1 returns the union data inside the CountTokensRequest_System as a CountTokensRequestSystem1
func (*CountTokensRequest_System) FromCountTokensRequestSystem0 ¶
func (t *CountTokensRequest_System) FromCountTokensRequestSystem0(v CountTokensRequestSystem0) error
FromCountTokensRequestSystem0 overwrites any union data inside the CountTokensRequest_System as the provided CountTokensRequestSystem0
func (*CountTokensRequest_System) FromCountTokensRequestSystem1 ¶
func (t *CountTokensRequest_System) FromCountTokensRequestSystem1(v CountTokensRequestSystem1) error
FromCountTokensRequestSystem1 overwrites any union data inside the CountTokensRequest_System as the provided CountTokensRequestSystem1
func (CountTokensRequest_System) MarshalJSON ¶
func (t CountTokensRequest_System) MarshalJSON() ([]byte, error)
func (*CountTokensRequest_System) MergeCountTokensRequestSystem0 ¶
func (t *CountTokensRequest_System) MergeCountTokensRequestSystem0(v CountTokensRequestSystem0) error
MergeCountTokensRequestSystem0 performs a merge with any union data inside the CountTokensRequest_System, using the provided CountTokensRequestSystem0
func (*CountTokensRequest_System) MergeCountTokensRequestSystem1 ¶
func (t *CountTokensRequest_System) MergeCountTokensRequestSystem1(v CountTokensRequestSystem1) error
MergeCountTokensRequestSystem1 performs a merge with any union data inside the CountTokensRequest_System, using the provided CountTokensRequestSystem1
func (*CountTokensRequest_System) UnmarshalJSON ¶
func (t *CountTokensRequest_System) UnmarshalJSON(b []byte) error
type CountTokensResponse ¶
type CountTokensResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CountTokensResult
JSON400 *Error
JSON401 *Unauthorized
}
func ParseCountTokensResponse ¶
func ParseCountTokensResponse(rsp *http.Response) (*CountTokensResponse, error)
ParseCountTokensResponse parses an HTTP response from a CountTokensWithResponse call
func (CountTokensResponse) Status ¶
func (r CountTokensResponse) Status() string
Status returns HTTPResponse.Status
func (CountTokensResponse) StatusCode ¶
func (r CountTokensResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CountTokensResult ¶
type CountTokensResult struct {
// InputTokens Estimated number of input tokens for the supplied prompt.
InputTokens *int `json:"input_tokens,omitempty"`
}
CountTokensResult defines model for CountTokensResult.
type CreateActionJSONRequestBody ¶
type CreateActionJSONRequestBody = CreateActionRequest
CreateActionJSONRequestBody defines body for CreateAction for application/json ContentType.
type CreateActionRequest ¶
type CreateActionRequest struct {
AgentId *string `json:"agent_id,omitempty"`
// Callback Webhook fired when the action is approved. It is snapshotted onto the row and never surfaced back to clients.
Callback ActionCallback `json:"callback"`
ExternalRef *string `json:"external_ref,omitempty"`
// GroupId Route the action to a departmental group queue.
GroupId *string `json:"group_id,omitempty"`
// Input The tool arguments.
Input map[string]interface{} `json:"input"`
// Preview Optional dry-run preview of the effect.
Preview *map[string]interface{} `json:"preview,omitempty"`
// Risk Effective risk tier; absent/unknown fails safe to `high`.
Risk *CreateActionRequestRisk `json:"risk,omitempty"`
SessionId *string `json:"session_id,omitempty"`
Source string `json:"source"`
TenantId *string `json:"tenant_id,omitempty"`
ToolName string `json:"tool_name"`
UserId *string `json:"user_id,omitempty"`
}
CreateActionRequest Body for a connector parking an action for approval.
type CreateActionRequestRisk ¶
type CreateActionRequestRisk string
CreateActionRequestRisk Effective risk tier; absent/unknown fails safe to `high`.
const ( CreateActionRequestRiskHigh CreateActionRequestRisk = "high" CreateActionRequestRiskLow CreateActionRequestRisk = "low" CreateActionRequestRiskMedium CreateActionRequestRisk = "medium" )
Defines values for CreateActionRequestRisk.
func (CreateActionRequestRisk) Valid ¶
func (e CreateActionRequestRisk) Valid() bool
Valid indicates whether the value is a known member of the CreateActionRequestRisk enum.
type CreateActionResponse ¶
type CreateActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ActionEnvelope
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseCreateActionResponse ¶
func ParseCreateActionResponse(rsp *http.Response) (*CreateActionResponse, error)
ParseCreateActionResponse parses an HTTP response from a CreateActionWithResponse call
func (CreateActionResponse) Status ¶
func (r CreateActionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateActionResponse) StatusCode ¶
func (r CreateActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentJSONRequestBody ¶
type CreateAgentJSONRequestBody = AgentCreate
CreateAgentJSONRequestBody defines body for CreateAgent for application/json ContentType.
type CreateAgentKeyJSONBody ¶
type CreateAgentKeyJSONBody struct {
Name *string `json:"name,omitempty"`
}
CreateAgentKeyJSONBody defines parameters for CreateAgentKey.
type CreateAgentKeyJSONRequestBody ¶
type CreateAgentKeyJSONRequestBody CreateAgentKeyJSONBody
CreateAgentKeyJSONRequestBody defines body for CreateAgentKey for application/json ContentType.
type CreateAgentKeyResponse ¶
type CreateAgentKeyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentKey
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseCreateAgentKeyResponse ¶
func ParseCreateAgentKeyResponse(rsp *http.Response) (*CreateAgentKeyResponse, error)
ParseCreateAgentKeyResponse parses an HTTP response from a CreateAgentKeyWithResponse call
func (CreateAgentKeyResponse) Status ¶
func (r CreateAgentKeyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAgentKeyResponse) StatusCode ¶
func (r CreateAgentKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentResponse ¶
type CreateAgentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Agent
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
}
func ParseCreateAgentResponse ¶
func ParseCreateAgentResponse(rsp *http.Response) (*CreateAgentResponse, error)
ParseCreateAgentResponse parses an HTTP response from a CreateAgentWithResponse call
func (CreateAgentResponse) Status ¶
func (r CreateAgentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAgentResponse) StatusCode ¶
func (r CreateAgentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentSkillJSONRequestBody ¶
type CreateAgentSkillJSONRequestBody = AgentSkillFiles
CreateAgentSkillJSONRequestBody defines body for CreateAgentSkill for application/json ContentType.
type CreateAgentSkillMultipartBody ¶
type CreateAgentSkillMultipartBody struct {
File openapi_types.File `json:"file"`
}
CreateAgentSkillMultipartBody defines parameters for CreateAgentSkill.
type CreateAgentSkillMultipartRequestBody ¶
type CreateAgentSkillMultipartRequestBody CreateAgentSkillMultipartBody
CreateAgentSkillMultipartRequestBody defines body for CreateAgentSkill for multipart/form-data ContentType.
type CreateAgentSkillResponse ¶
type CreateAgentSkillResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillWriteResult
JSON201 *AgentSkillWriteResult
JSON401 *Unauthorized
JSON403 *FlatError
JSON422 *FieldError
}
func ParseCreateAgentSkillResponse ¶
func ParseCreateAgentSkillResponse(rsp *http.Response) (*CreateAgentSkillResponse, error)
ParseCreateAgentSkillResponse parses an HTTP response from a CreateAgentSkillWithResponse call
func (CreateAgentSkillResponse) Status ¶
func (r CreateAgentSkillResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAgentSkillResponse) StatusCode ¶
func (r CreateAgentSkillResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateConversationJSONRequestBody ¶
type CreateConversationJSONRequestBody = ConversationCreate
CreateConversationJSONRequestBody defines body for CreateConversation for application/json ContentType.
type CreateConversationResponse ¶
type CreateConversationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Conversation
JSON400 *BadRequest
JSON401 *Unauthorized
JSON413 *Error
}
func ParseCreateConversationResponse ¶
func ParseCreateConversationResponse(rsp *http.Response) (*CreateConversationResponse, error)
ParseCreateConversationResponse parses an HTTP response from a CreateConversationWithResponse call
func (CreateConversationResponse) Status ¶
func (r CreateConversationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateConversationResponse) StatusCode ¶
func (r CreateConversationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEmployeeJSONRequestBody ¶
type CreateEmployeeJSONRequestBody = EmployeeCreate
CreateEmployeeJSONRequestBody defines body for CreateEmployee for application/json ContentType.
type CreateEmployeeResponse ¶
type CreateEmployeeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Employee
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParseCreateEmployeeResponse ¶
func ParseCreateEmployeeResponse(rsp *http.Response) (*CreateEmployeeResponse, error)
ParseCreateEmployeeResponse parses an HTTP response from a CreateEmployeeWithResponse call
func (CreateEmployeeResponse) Status ¶
func (r CreateEmployeeResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEmployeeResponse) StatusCode ¶
func (r CreateEmployeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEvalSuiteRevisionJSONBody ¶
type CreateEvalSuiteRevisionJSONBody struct {
Cases []EvalCase `json:"cases"`
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
CreateEvalSuiteRevisionJSONBody defines parameters for CreateEvalSuiteRevision.
type CreateEvalSuiteRevisionJSONRequestBody ¶
type CreateEvalSuiteRevisionJSONRequestBody CreateEvalSuiteRevisionJSONBody
CreateEvalSuiteRevisionJSONRequestBody defines body for CreateEvalSuiteRevision for application/json ContentType.
type CreateEvalSuiteRevisionResponse ¶
type CreateEvalSuiteRevisionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON403 *Forbidden
}
func ParseCreateEvalSuiteRevisionResponse ¶
func ParseCreateEvalSuiteRevisionResponse(rsp *http.Response) (*CreateEvalSuiteRevisionResponse, error)
ParseCreateEvalSuiteRevisionResponse parses an HTTP response from a CreateEvalSuiteRevisionWithResponse call
func (CreateEvalSuiteRevisionResponse) Status ¶
func (r CreateEvalSuiteRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEvalSuiteRevisionResponse) StatusCode ¶
func (r CreateEvalSuiteRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGroupJSONRequestBody ¶
type CreateGroupJSONRequestBody = CreateGroupRequest
CreateGroupJSONRequestBody defines body for CreateGroup for application/json ContentType.
type CreateGroupRequest ¶
type CreateGroupRequest struct {
Description *string `json:"description,omitempty"`
// Id Optional; derived from `name` as a kebab-case slug when omitted.
Id *string `json:"id,omitempty"`
Name string `json:"name"`
TenantId *string `json:"tenant_id,omitempty"`
}
CreateGroupRequest defines model for CreateGroupRequest.
type CreateGroupResponse ¶
type CreateGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GroupEnvelope
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON409 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseCreateGroupResponse ¶
func ParseCreateGroupResponse(rsp *http.Response) (*CreateGroupResponse, error)
ParseCreateGroupResponse parses an HTTP response from a CreateGroupWithResponse call
func (CreateGroupResponse) Status ¶
func (r CreateGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGroupResponse) StatusCode ¶
func (r CreateGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateHookJSONRequestBody ¶
type CreateHookJSONRequestBody = HookSubscriptionCreate
CreateHookJSONRequestBody defines body for CreateHook for application/json ContentType.
type CreateHookResponse ¶
type CreateHookResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *HookSubscription
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParseCreateHookResponse ¶
func ParseCreateHookResponse(rsp *http.Response) (*CreateHookResponse, error)
ParseCreateHookResponse parses an HTTP response from a CreateHookWithResponse call
func (CreateHookResponse) Status ¶
func (r CreateHookResponse) Status() string
Status returns HTTPResponse.Status
func (CreateHookResponse) StatusCode ¶
func (r CreateHookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateJobJSONRequestBody ¶
type CreateJobJSONRequestBody = JobCreate
CreateJobJSONRequestBody defines body for CreateJob for application/json ContentType.
type CreateJobResponse ¶
type CreateJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Job
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParseCreateJobResponse ¶
func ParseCreateJobResponse(rsp *http.Response) (*CreateJobResponse, error)
ParseCreateJobResponse parses an HTTP response from a CreateJobWithResponse call
func (CreateJobResponse) Status ¶
func (r CreateJobResponse) Status() string
Status returns HTTPResponse.Status
func (CreateJobResponse) StatusCode ¶
func (r CreateJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateKnowledgeCollectionJSONBody ¶
type CreateKnowledgeCollectionJSONBody struct {
AccessLevel *CreateKnowledgeCollectionJSONBodyAccessLevel `json:"access_level,omitempty"`
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
CreateKnowledgeCollectionJSONBody defines parameters for CreateKnowledgeCollection.
type CreateKnowledgeCollectionJSONBodyAccessLevel ¶
type CreateKnowledgeCollectionJSONBodyAccessLevel string
CreateKnowledgeCollectionJSONBodyAccessLevel defines parameters for CreateKnowledgeCollection.
const ( CreateKnowledgeCollectionJSONBodyAccessLevelCorporate CreateKnowledgeCollectionJSONBodyAccessLevel = "corporate" CreateKnowledgeCollectionJSONBodyAccessLevelPersonal CreateKnowledgeCollectionJSONBodyAccessLevel = "personal" CreateKnowledgeCollectionJSONBodyAccessLevelPrivate CreateKnowledgeCollectionJSONBodyAccessLevel = "private" CreateKnowledgeCollectionJSONBodyAccessLevelPublic CreateKnowledgeCollectionJSONBodyAccessLevel = "public" )
Defines values for CreateKnowledgeCollectionJSONBodyAccessLevel.
func (CreateKnowledgeCollectionJSONBodyAccessLevel) Valid ¶
func (e CreateKnowledgeCollectionJSONBodyAccessLevel) Valid() bool
Valid indicates whether the value is a known member of the CreateKnowledgeCollectionJSONBodyAccessLevel enum.
type CreateKnowledgeCollectionJSONRequestBody ¶
type CreateKnowledgeCollectionJSONRequestBody CreateKnowledgeCollectionJSONBody
CreateKnowledgeCollectionJSONRequestBody defines body for CreateKnowledgeCollection for application/json ContentType.
type CreateKnowledgeCollectionResponse ¶
type CreateKnowledgeCollectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseCreateKnowledgeCollectionResponse ¶
func ParseCreateKnowledgeCollectionResponse(rsp *http.Response) (*CreateKnowledgeCollectionResponse, error)
ParseCreateKnowledgeCollectionResponse parses an HTTP response from a CreateKnowledgeCollectionWithResponse call
func (CreateKnowledgeCollectionResponse) Status ¶
func (r CreateKnowledgeCollectionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateKnowledgeCollectionResponse) StatusCode ¶
func (r CreateKnowledgeCollectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateKnowledgeSignalJSONBody ¶
type CreateKnowledgeSignalJSONBody struct {
App *string `json:"app,omitempty"`
Content string `json:"content"`
FactKey string `json:"fact_key"`
// IdempotencyKey Stable caller key; retries return the same pending signal.
IdempotencyKey string `json:"idempotency_key"`
SourceChunkId *string `json:"source_chunk_id,omitempty"`
}
CreateKnowledgeSignalJSONBody defines parameters for CreateKnowledgeSignal.
type CreateKnowledgeSignalJSONRequestBody ¶
type CreateKnowledgeSignalJSONRequestBody CreateKnowledgeSignalJSONBody
CreateKnowledgeSignalJSONRequestBody defines body for CreateKnowledgeSignal for application/json ContentType.
type CreateKnowledgeSignalResponse ¶
type CreateKnowledgeSignalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *KnowledgeSignalMutation
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseCreateKnowledgeSignalResponse ¶
func ParseCreateKnowledgeSignalResponse(rsp *http.Response) (*CreateKnowledgeSignalResponse, error)
ParseCreateKnowledgeSignalResponse parses an HTTP response from a CreateKnowledgeSignalWithResponse call
func (CreateKnowledgeSignalResponse) Status ¶
func (r CreateKnowledgeSignalResponse) Status() string
Status returns HTTPResponse.Status
func (CreateKnowledgeSignalResponse) StatusCode ¶
func (r CreateKnowledgeSignalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateManagedSessionJSONRequestBody ¶
type CreateManagedSessionJSONRequestBody = SessionCreate
CreateManagedSessionJSONRequestBody defines body for CreateManagedSession for application/json ContentType.
type CreateManagedSessionResponse ¶
type CreateManagedSessionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Session
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParseCreateManagedSessionResponse ¶
func ParseCreateManagedSessionResponse(rsp *http.Response) (*CreateManagedSessionResponse, error)
ParseCreateManagedSessionResponse parses an HTTP response from a CreateManagedSessionWithResponse call
func (CreateManagedSessionResponse) Status ¶
func (r CreateManagedSessionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateManagedSessionResponse) StatusCode ¶
func (r CreateManagedSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMessageJSONRequestBody ¶
type CreateMessageJSONRequestBody = MessageRequest
CreateMessageJSONRequestBody defines body for CreateMessage for application/json ContentType.
type CreateMessageParams ¶
type CreateMessageParams struct {
// XProtocol Set to `ag-ui` to request canonical AG-UI SSE events.
XProtocol *CreateMessageParamsXProtocol `json:"X-Protocol,omitempty"`
}
CreateMessageParams defines parameters for CreateMessage.
type CreateMessageParamsXProtocol ¶
type CreateMessageParamsXProtocol string
CreateMessageParamsXProtocol defines parameters for CreateMessage.
const (
CreateMessageParamsXProtocolAgUi CreateMessageParamsXProtocol = "ag-ui"
)
Defines values for CreateMessageParamsXProtocol.
func (CreateMessageParamsXProtocol) Valid ¶
func (e CreateMessageParamsXProtocol) Valid() bool
Valid indicates whether the value is a known member of the CreateMessageParamsXProtocol enum.
type CreateMessageResponse ¶
type CreateMessageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MessageResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON422 *Error
JSON426 *UpgradeRequired
JSON429 *RateLimited
JSON503 *Error
}
func ParseCreateMessageResponse ¶
func ParseCreateMessageResponse(rsp *http.Response) (*CreateMessageResponse, error)
ParseCreateMessageResponse parses an HTTP response from a CreateMessageWithResponse call
func (CreateMessageResponse) Status ¶
func (r CreateMessageResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMessageResponse) StatusCode ¶
func (r CreateMessageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNativeJobJSONRequestBody ¶
type CreateNativeJobJSONRequestBody = NativeChatRequest
CreateNativeJobJSONRequestBody defines body for CreateNativeJob for application/json ContentType.
type CreateNativeJobResponse ¶
type CreateNativeJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *NativeJobAccepted
JSON400 *Error
JSON401 *Unauthorized
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseCreateNativeJobResponse ¶
func ParseCreateNativeJobResponse(rsp *http.Response) (*CreateNativeJobResponse, error)
ParseCreateNativeJobResponse parses an HTTP response from a CreateNativeJobWithResponse call
func (CreateNativeJobResponse) Status ¶
func (r CreateNativeJobResponse) Status() string
Status returns HTTPResponse.Status
func (CreateNativeJobResponse) StatusCode ¶
func (r CreateNativeJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateScheduleJSONRequestBody ¶
type CreateScheduleJSONRequestBody = ScheduleWrite
CreateScheduleJSONRequestBody defines body for CreateSchedule for application/json ContentType.
type CreateScheduleResponse ¶
type CreateScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Schedule
JSON400 *FlatError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FlatError
JSON409 *ScheduleLimitError
}
func ParseCreateScheduleResponse ¶
func ParseCreateScheduleResponse(rsp *http.Response) (*CreateScheduleResponse, error)
ParseCreateScheduleResponse parses an HTTP response from a CreateScheduleWithResponse call
func (CreateScheduleResponse) Status ¶
func (r CreateScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (CreateScheduleResponse) StatusCode ¶
func (r CreateScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSelfServiceKeyJSONRequestBody ¶
type CreateSelfServiceKeyJSONRequestBody = CreateServiceKeyRequest
CreateSelfServiceKeyJSONRequestBody defines body for CreateSelfServiceKey for application/json ContentType.
type CreateSelfServiceKeyResponse ¶
type CreateSelfServiceKeyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ServiceKeySecret
JSON401 *Unauthorized
}
func ParseCreateSelfServiceKeyResponse ¶
func ParseCreateSelfServiceKeyResponse(rsp *http.Response) (*CreateSelfServiceKeyResponse, error)
ParseCreateSelfServiceKeyResponse parses an HTTP response from a CreateSelfServiceKeyWithResponse call
func (CreateSelfServiceKeyResponse) Status ¶
func (r CreateSelfServiceKeyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSelfServiceKeyResponse) StatusCode ¶
func (r CreateSelfServiceKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateServiceKeyJSONRequestBody ¶
type CreateServiceKeyJSONRequestBody = CreateServiceKeyRequest
CreateServiceKeyJSONRequestBody defines body for CreateServiceKey for application/json ContentType.
type CreateServiceKeyRequest ¶
type CreateServiceKeyRequest struct {
// ExpiresInDays Optional expiry in days; omit for a non-expiring key.
ExpiresInDays *int `json:"expires_in_days,omitempty"`
Name *string `json:"name,omitempty"`
}
CreateServiceKeyRequest defines model for CreateServiceKeyRequest.
type CreateServiceKeyResponse ¶
type CreateServiceKeyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ServiceKeySecret
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseCreateServiceKeyResponse ¶
func ParseCreateServiceKeyResponse(rsp *http.Response) (*CreateServiceKeyResponse, error)
ParseCreateServiceKeyResponse parses an HTTP response from a CreateServiceKeyWithResponse call
func (CreateServiceKeyResponse) Status ¶
func (r CreateServiceKeyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateServiceKeyResponse) StatusCode ¶
func (r CreateServiceKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody = UserCreate
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CreateUserResponse ¶
type CreateUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *User
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParseCreateUserResponse ¶
func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)
ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call
func (CreateUserResponse) Status ¶
func (r CreateUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUserResponse) StatusCode ¶
func (r CreateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CustomToolCallback ¶
type CustomToolCallback struct {
Auth struct {
// SecretRef Settings-store key holding the HMAC shared secret.
SecretRef string `json:"secret_ref"`
Type CustomToolCallbackAuthType `json:"type"`
} `json:"auth"`
Retry *struct {
Backoff *CustomToolCallbackRetryBackoff `json:"backoff,omitempty"`
MaxAttempts *int `json:"max_attempts,omitempty"`
} `json:"retry,omitempty"`
TimeoutSec *int `json:"timeout_sec,omitempty"`
// Url HTTPS URL (or http://localhost:* for dev). Webhook target.
Url string `json:"url"`
}
CustomToolCallback defines model for CustomToolCallback.
type CustomToolCallbackAuthType ¶
type CustomToolCallbackAuthType string
CustomToolCallbackAuthType defines model for CustomToolCallback.Auth.Type.
const (
CustomToolCallbackAuthTypeHmacSha256 CustomToolCallbackAuthType = "hmac_sha256"
)
Defines values for CustomToolCallbackAuthType.
func (CustomToolCallbackAuthType) Valid ¶
func (e CustomToolCallbackAuthType) Valid() bool
Valid indicates whether the value is a known member of the CustomToolCallbackAuthType enum.
type CustomToolCallbackRetryBackoff ¶
type CustomToolCallbackRetryBackoff string
CustomToolCallbackRetryBackoff defines model for CustomToolCallback.Retry.Backoff.
const ( CustomToolCallbackRetryBackoffExponential CustomToolCallbackRetryBackoff = "exponential" CustomToolCallbackRetryBackoffFixed CustomToolCallbackRetryBackoff = "fixed" CustomToolCallbackRetryBackoffLinear CustomToolCallbackRetryBackoff = "linear" )
Defines values for CustomToolCallbackRetryBackoff.
func (CustomToolCallbackRetryBackoff) Valid ¶
func (e CustomToolCallbackRetryBackoff) Valid() bool
Valid indicates whether the value is a known member of the CustomToolCallbackRetryBackoff enum.
type CustomToolResultRequest ¶
type CustomToolResultRequest struct {
IsError *bool `json:"is_error,omitempty"`
Output string `json:"output"`
ToolUseId string `json:"tool_use_id"`
}
CustomToolResultRequest defines model for CustomToolResultRequest.
type DebugRetrieveKnowledgeJSONBody ¶
type DebugRetrieveKnowledgeJSONBody struct {
Collections *[]string `json:"collections,omitempty"`
Query string `json:"query"`
SkipLlmFilter *bool `json:"skip_llm_filter,omitempty"`
SkipRerank *bool `json:"skip_rerank,omitempty"`
TopK *int `json:"top_k,omitempty"`
}
DebugRetrieveKnowledgeJSONBody defines parameters for DebugRetrieveKnowledge.
type DebugRetrieveKnowledgeJSONRequestBody ¶
type DebugRetrieveKnowledgeJSONRequestBody DebugRetrieveKnowledgeJSONBody
DebugRetrieveKnowledgeJSONRequestBody defines body for DebugRetrieveKnowledge for application/json ContentType.
type DebugRetrieveKnowledgeResponse ¶
type DebugRetrieveKnowledgeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
JSON503 *Error
}
func ParseDebugRetrieveKnowledgeResponse ¶
func ParseDebugRetrieveKnowledgeResponse(rsp *http.Response) (*DebugRetrieveKnowledgeResponse, error)
ParseDebugRetrieveKnowledgeResponse parses an HTTP response from a DebugRetrieveKnowledgeWithResponse call
func (DebugRetrieveKnowledgeResponse) Status ¶
func (r DebugRetrieveKnowledgeResponse) Status() string
Status returns HTTPResponse.Status
func (DebugRetrieveKnowledgeResponse) StatusCode ¶
func (r DebugRetrieveKnowledgeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DecisionActivateRequest ¶
type DecisionActivateRequest struct {
Version int `json:"version"`
}
DecisionActivateRequest defines model for DecisionActivateRequest.
type DecisionActivateResult ¶
type DecisionActivateResult struct {
ActiveVersion int `json:"active_version"`
Name string `json:"name"`
}
DecisionActivateResult defines model for DecisionActivateResult.
type DecisionModel ¶
type DecisionModel struct {
Name string `json:"name"`
// Versions Newest first.
Versions []DecisionVersion `json:"versions"`
}
DecisionModel defines model for DecisionModel.
type DecisionNotBetterError ¶
type DecisionNotBetterError struct {
Error DecisionNotBetterErrorError `json:"error"`
Message string `json:"message"`
// Report Held-out evaluation of a trained version.
Report DecisionReport `json:"report"`
}
DecisionNotBetterError defines model for DecisionNotBetterError.
type DecisionNotBetterErrorError ¶
type DecisionNotBetterErrorError string
DecisionNotBetterErrorError defines model for DecisionNotBetterError.Error.
const (
DecisionNotBetterErrorErrorConfidenceNotBetterThanPrior DecisionNotBetterErrorError = "confidence_not_better_than_prior"
)
Defines values for DecisionNotBetterErrorError.
func (DecisionNotBetterErrorError) Valid ¶
func (e DecisionNotBetterErrorError) Valid() bool
Valid indicates whether the value is a known member of the DecisionNotBetterErrorError enum.
type DecisionPredictRequest ¶
type DecisionPredictRequest struct {
Texts []string `json:"texts"`
// Version Version to use; omitted means the active version.
Version *int `json:"version,omitempty"`
}
DecisionPredictRequest defines model for DecisionPredictRequest.
type DecisionPredictResult ¶
type DecisionPredictResult struct {
ModelVersion int `json:"model_version"`
Name string `json:"name"`
// Results In the order of `texts`.
Results []DecisionPrediction `json:"results"`
}
DecisionPredictResult defines model for DecisionPredictResult.
type DecisionPrediction ¶
type DecisionPrediction struct {
// Confidence Calibrated probability of `label`. Compare with the version's `report.gate`.
Confidence float32 `json:"confidence"`
Distribution map[string]float32 `json:"distribution"`
Label string `json:"label"`
// Ood Corpus-drift signals (present when the version carries them). Not a per-request out-of-distribution detector.
Ood *struct {
CentroidCos *float32 `json:"centroid_cos,omitempty"`
OovMass *float32 `json:"oov_mass,omitempty"`
} `json:"ood,omitempty"`
}
DecisionPrediction defines model for DecisionPrediction.
type DecisionReport ¶
type DecisionReport struct {
Acc *float32 `json:"acc,omitempty"`
AccAboveGate *float32 `json:"acc_above_gate,omitempty"`
// AccAboveGateLower 95% Wilson lower bound of the above-gate accuracy.
AccAboveGateLower *float32 `json:"acc_above_gate_lower,omitempty"`
AccBelowGate *float32 `json:"acc_below_gate,omitempty"`
// ControlAboveGate Shuffled-label control, rows above the gate (report only).
ControlAboveGate *int `json:"control_above_gate,omitempty"`
ControlAccAboveGate *float32 `json:"control_acc_above_gate,omitempty"`
// Coverage Share of test rows at or above the gate.
Coverage *float32 `json:"coverage,omitempty"`
// Ece Expected calibration error.
Ece *float32 `json:"ece,omitempty"`
// Gate Confidence at or above which a prediction should be trusted.
Gate *float32 `json:"gate,omitempty"`
Labels *[]string `json:"labels,omitempty"`
// MajorityShare Share of the most common label (the prior a model must beat).
NAboveGate *int `json:"n_above_gate,omitempty"`
NCalibrate *int `json:"n_calibrate,omitempty"`
NPerLabel *map[string]int `json:"n_per_label,omitempty"`
NTest *int `json:"n_test,omitempty"`
NTrain *int `json:"n_train,omitempty"`
RecallPerLabel *map[string]float32 `json:"recall_per_label,omitempty"`
// Temperature Calibration temperature.
Temperature *float32 `json:"temperature,omitempty"`
}
DecisionReport Held-out evaluation of a trained version.
type DecisionTrainRequest ¶
type DecisionTrainRequest struct {
// Gate Confidence gate; 0 or absent uses the `gate` query parameter (default 0.7).
Gate *float32 `json:"gate,omitempty"`
Rows []DecisionTrainingRow `json:"rows"`
}
DecisionTrainRequest defines model for DecisionTrainRequest.
type DecisionTrainingRow ¶
DecisionTrainingRow defines model for DecisionTrainingRow.
type DecisionVersion ¶
type DecisionVersion struct {
ActivatedAt *time.Time `json:"activated_at,omitempty"`
Active bool `json:"active"`
CreatedAt time.Time `json:"created_at"`
CreatedBy *string `json:"created_by,omitempty"`
Labels []string `json:"labels"`
Name string `json:"name"`
// Report Held-out evaluation of a trained version.
Report DecisionReport `json:"report"`
Version int `json:"version"`
}
DecisionVersion defines model for DecisionVersion.
type DeleteAgentResponse ¶
type DeleteAgentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseDeleteAgentResponse ¶
func ParseDeleteAgentResponse(rsp *http.Response) (*DeleteAgentResponse, error)
ParseDeleteAgentResponse parses an HTTP response from a DeleteAgentWithResponse call
func (DeleteAgentResponse) Status ¶
func (r DeleteAgentResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAgentResponse) StatusCode ¶
func (r DeleteAgentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAttachmentResponse ¶
type DeleteAttachmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseDeleteAttachmentResponse ¶
func ParseDeleteAttachmentResponse(rsp *http.Response) (*DeleteAttachmentResponse, error)
ParseDeleteAttachmentResponse parses an HTTP response from a DeleteAttachmentWithResponse call
func (DeleteAttachmentResponse) Status ¶
func (r DeleteAttachmentResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAttachmentResponse) StatusCode ¶
func (r DeleteAttachmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteConnectorResponse ¶
type DeleteConnectorResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Status string `json:"status"`
}
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseDeleteConnectorResponse ¶
func ParseDeleteConnectorResponse(rsp *http.Response) (*DeleteConnectorResponse, error)
ParseDeleteConnectorResponse parses an HTTP response from a DeleteConnectorWithResponse call
func (DeleteConnectorResponse) Status ¶
func (r DeleteConnectorResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteConnectorResponse) StatusCode ¶
func (r DeleteConnectorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteConversationResponse ¶
type DeleteConversationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationDeleted
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseDeleteConversationResponse ¶
func ParseDeleteConversationResponse(rsp *http.Response) (*DeleteConversationResponse, error)
ParseDeleteConversationResponse parses an HTTP response from a DeleteConversationWithResponse call
func (DeleteConversationResponse) Status ¶
func (r DeleteConversationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteConversationResponse) StatusCode ¶
func (r DeleteConversationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDocumentResponse ¶
type DeleteDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseDeleteDocumentResponse ¶
func ParseDeleteDocumentResponse(rsp *http.Response) (*DeleteDocumentResponse, error)
ParseDeleteDocumentResponse parses an HTTP response from a DeleteDocumentWithResponse call
func (DeleteDocumentResponse) Status ¶
func (r DeleteDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDocumentResponse) StatusCode ¶
func (r DeleteDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEmployeeResponse ¶
type DeleteEmployeeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseDeleteEmployeeResponse ¶
func ParseDeleteEmployeeResponse(rsp *http.Response) (*DeleteEmployeeResponse, error)
ParseDeleteEmployeeResponse parses an HTTP response from a DeleteEmployeeWithResponse call
func (DeleteEmployeeResponse) Status ¶
func (r DeleteEmployeeResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteEmployeeResponse) StatusCode ¶
func (r DeleteEmployeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFileResponse ¶
func ParseDeleteFileResponse ¶
func ParseDeleteFileResponse(rsp *http.Response) (*DeleteFileResponse, error)
ParseDeleteFileResponse parses an HTTP response from a DeleteFileWithResponse call
func (DeleteFileResponse) Status ¶
func (r DeleteFileResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFileResponse) StatusCode ¶
func (r DeleteFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGroupResponse ¶
type DeleteGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Status *string `json:"status,omitempty"`
}
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseDeleteGroupResponse ¶
func ParseDeleteGroupResponse(rsp *http.Response) (*DeleteGroupResponse, error)
ParseDeleteGroupResponse parses an HTTP response from a DeleteGroupWithResponse call
func (DeleteGroupResponse) Status ¶
func (r DeleteGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGroupResponse) StatusCode ¶
func (r DeleteGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteHookResponse ¶
type DeleteHookResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
}
func ParseDeleteHookResponse ¶
func ParseDeleteHookResponse(rsp *http.Response) (*DeleteHookResponse, error)
ParseDeleteHookResponse parses an HTTP response from a DeleteHookWithResponse call
func (DeleteHookResponse) Status ¶
func (r DeleteHookResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteHookResponse) StatusCode ¶
func (r DeleteHookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteKnowledgeCollectionResponse ¶
type DeleteKnowledgeCollectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *Error
}
func ParseDeleteKnowledgeCollectionResponse ¶
func ParseDeleteKnowledgeCollectionResponse(rsp *http.Response) (*DeleteKnowledgeCollectionResponse, error)
ParseDeleteKnowledgeCollectionResponse parses an HTTP response from a DeleteKnowledgeCollectionWithResponse call
func (DeleteKnowledgeCollectionResponse) Status ¶
func (r DeleteKnowledgeCollectionResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteKnowledgeCollectionResponse) StatusCode ¶
func (r DeleteKnowledgeCollectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteKnowledgeDocumentResponse ¶
type DeleteKnowledgeDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *Error
}
func ParseDeleteKnowledgeDocumentResponse ¶
func ParseDeleteKnowledgeDocumentResponse(rsp *http.Response) (*DeleteKnowledgeDocumentResponse, error)
ParseDeleteKnowledgeDocumentResponse parses an HTTP response from a DeleteKnowledgeDocumentWithResponse call
func (DeleteKnowledgeDocumentResponse) Status ¶
func (r DeleteKnowledgeDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteKnowledgeDocumentResponse) StatusCode ¶
func (r DeleteKnowledgeDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteScheduleResponse ¶
type DeleteScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FlatError
}
func ParseDeleteScheduleResponse ¶
func ParseDeleteScheduleResponse(rsp *http.Response) (*DeleteScheduleResponse, error)
ParseDeleteScheduleResponse parses an HTTP response from a DeleteScheduleWithResponse call
func (DeleteScheduleResponse) Status ¶
func (r DeleteScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteScheduleResponse) StatusCode ¶
func (r DeleteScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteServiceKeyResponse ¶
type DeleteServiceKeyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Id *string `json:"id,omitempty"`
IsActive *bool `json:"is_active,omitempty"`
Status *string `json:"status,omitempty"`
}
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseDeleteServiceKeyResponse ¶
func ParseDeleteServiceKeyResponse(rsp *http.Response) (*DeleteServiceKeyResponse, error)
ParseDeleteServiceKeyResponse parses an HTTP response from a DeleteServiceKeyWithResponse call
func (DeleteServiceKeyResponse) Status ¶
func (r DeleteServiceKeyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteServiceKeyResponse) StatusCode ¶
func (r DeleteServiceKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUploadedFileResponse ¶
type DeleteUploadedFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FileDeleted
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *NotFound
JSON503 *Error
}
func ParseDeleteUploadedFileResponse ¶
func ParseDeleteUploadedFileResponse(rsp *http.Response) (*DeleteUploadedFileResponse, error)
ParseDeleteUploadedFileResponse parses an HTTP response from a DeleteUploadedFileWithResponse call
func (DeleteUploadedFileResponse) Status ¶
func (r DeleteUploadedFileResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUploadedFileResponse) StatusCode ¶
func (r DeleteUploadedFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserResponse ¶
type DeleteUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
}
func ParseDeleteUserResponse ¶
func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)
ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call
func (DeleteUserResponse) Status ¶
func (r DeleteUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserResponse) StatusCode ¶
func (r DeleteUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Deployment ¶
type Deployment struct {
// Auth The interactive-login contract clients should use. OIDC details
// live in the hand-authored `docs/oidc-client-flow.md`; this block
// only advertises the issuer + whether OIDC is enabled so a client
// can construct the Auth-Code+PKCE flow.
Auth *struct {
// Issuer OIDC issuer / public base URL (discovery root). Empty when OIDC disabled.
Issuer *string `json:"issuer,omitempty"`
// OidcEnabled True when the embedded OIDC provider is available for interactive login.
OidcEnabled *bool `json:"oidc_enabled,omitempty"`
} `json:"auth,omitempty"`
// Capabilities Stable string labels for optional server features a client may
// branch on (e.g. "observational_memory", "report_generator",
// "async_jobs", "workflows", "knowledge_gate", "ag_ui_streaming").
// Open-ended — unknown labels are ignored by older clients.
Capabilities []string `json:"capabilities"`
// Locales Enabled UI locales; first is the default (e.g. ["en","zh-CN"]).
Locales *[]string `json:"locales,omitempty"`
// Models Resolved model tiers (advisory; no secrets). Lets a client show
// "powered by" / pick a tier without hardcoding model ids.
Models *struct {
// Answer Default answer/synthesis model id.
Answer *string `json:"answer,omitempty"`
// Brain Planner/brain model id.
Brain *string `json:"brain,omitempty"`
// Skill Cheap-tier skill/section model id.
Skill *string `json:"skill,omitempty"`
} `json:"models,omitempty"`
// Version Nova OS server version (e.g. "v0.1.9"). "dev"/"unknown" on unstamped builds.
Version string `json:"version"`
}
Deployment Minimal, derive-friendly capabilities read so a client (web/iOS) can discover what this Nova OS instance supports without probing each endpoint. Per the contract-unification design (D1, lean: derive), this is intentionally small — the persona manifest (`GET /agents/v1/personas`) remains the source of truth for *which* agents exist; this read surfaces server-level feature flags, model tiers, enabled locales, and the auth contract clients need at boot. All fields are advisory; absence means "not advertised", not "off".
type DiffAgentSkillVersionsParams ¶
type DiffAgentSkillVersionsParams struct {
From int `form:"from" json:"from"`
To int `form:"to" json:"to"`
}
DiffAgentSkillVersionsParams defines parameters for DiffAgentSkillVersions.
type DiffAgentSkillVersionsResponse ¶
type DiffAgentSkillVersionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillDiff
JSON400 *FieldError
JSON401 *Unauthorized
JSON404 *FieldError
}
func ParseDiffAgentSkillVersionsResponse ¶
func ParseDiffAgentSkillVersionsResponse(rsp *http.Response) (*DiffAgentSkillVersionsResponse, error)
ParseDiffAgentSkillVersionsResponse parses an HTTP response from a DiffAgentSkillVersionsWithResponse call
func (DiffAgentSkillVersionsResponse) Status ¶
func (r DiffAgentSkillVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (DiffAgentSkillVersionsResponse) StatusCode ¶
func (r DiffAgentSkillVersionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Document ¶
type Document struct {
// CollectionId Parent collection (empty = root)
CollectionId *string `json:"collection_id,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Id *string `json:"id,omitempty"`
// Metadata Mime, pages, author, etc.
Metadata *map[string]string `json:"metadata,omitempty"`
// Path Collection path (e.g. "contracts/2026")
Path *string `json:"path,omitempty"`
SizeBytes *int64 `json:"size_bytes,omitempty"`
// Title File name or extracted title
Title string `json:"title"`
// Type Document type — pdf, docx, md, etc.
Type *string `json:"type,omitempty"`
}
Document defines model for Document.
type DocumentList ¶
type DocumentList struct {
Data []Document `json:"data"`
HasMore *bool `json:"has_more,omitempty"`
NextCursor *string `json:"next_cursor,omitempty"`
}
DocumentList defines model for DocumentList.
type DownloadAttachmentResponse ¶
type DownloadAttachmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
JSON410 *Error
}
func ParseDownloadAttachmentResponse ¶
func ParseDownloadAttachmentResponse(rsp *http.Response) (*DownloadAttachmentResponse, error)
ParseDownloadAttachmentResponse parses an HTTP response from a DownloadAttachmentWithResponse call
func (DownloadAttachmentResponse) Status ¶
func (r DownloadAttachmentResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadAttachmentResponse) StatusCode ¶
func (r DownloadAttachmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EditAgentSkillJSONRequestBody ¶
type EditAgentSkillJSONRequestBody = AgentSkillEdit
EditAgentSkillJSONRequestBody defines body for EditAgentSkill for application/json ContentType.
type EditAgentSkillResponse ¶
type EditAgentSkillResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillWriteResult
JSON201 *AgentSkillWriteResult
JSON400 *FieldError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FieldError
JSON422 *FieldError
}
func ParseEditAgentSkillResponse ¶
func ParseEditAgentSkillResponse(rsp *http.Response) (*EditAgentSkillResponse, error)
ParseEditAgentSkillResponse parses an HTTP response from a EditAgentSkillWithResponse call
func (EditAgentSkillResponse) Status ¶
func (r EditAgentSkillResponse) Status() string
Status returns HTTPResponse.Status
func (EditAgentSkillResponse) StatusCode ¶
func (r EditAgentSkillResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EditImageMultipartRequestBody ¶
type EditImageMultipartRequestBody = ImageEditRequest
EditImageMultipartRequestBody defines body for EditImage for multipart/form-data ContentType.
type EditImageResponse ¶
type EditImageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImageResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON413 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseEditImageResponse ¶
func ParseEditImageResponse(rsp *http.Response) (*EditImageResponse, error)
ParseEditImageResponse parses an HTTP response from a EditImageWithResponse call
func (EditImageResponse) Status ¶
func (r EditImageResponse) Status() string
Status returns HTTPResponse.Status
func (EditImageResponse) StatusCode ¶
func (r EditImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Employee ¶
type Employee struct {
// Agents IDs of agents owned by this employee.
Agents *[]string `json:"agents,omitempty"`
Callback *CustomToolCallback `json:"callback,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Description *string `json:"description,omitempty"`
DisplayName *string `json:"display_name,omitempty"`
Id string `json:"id"`
// ModelConfig Three-slot model configuration. Any slot may be omitted; resolution
// falls through per the spec (per-call → per-skill → per-agent →
// per-employee → server default).
ModelConfig *ModelConfig `json:"model_config,omitempty"`
// StoragePath Filesystem path under users/<owner>/employees/<id>/.
StoragePath *string `json:"storage_path,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// WebSearchConfig Persona-level web-search configuration. Resolved per-invocation on
// “skill_deep_research“ via “searchctx.WebSearchConfigFromContext“.
// Field names changed in nova-os PR #212 (closes #200) — old
// “backend“ / “fallback“ are no longer accepted.
WebSearchConfig *WebSearchConfig `json:"web_search_config,omitempty"`
}
Employee defines model for Employee.
type EmployeeCreate ¶
type EmployeeCreate = Employee
EmployeeCreate defines model for EmployeeCreate.
type EmployeeList ¶
type EmployeeList struct {
Data []Employee `json:"data"`
HasMore *bool `json:"has_more,omitempty"`
NextCursor *string `json:"next_cursor,omitempty"`
}
EmployeeList defines model for EmployeeList.
type EmployeeUpdate ¶
type EmployeeUpdate struct {
Callback *CustomToolCallback `json:"callback,omitempty"`
Description *string `json:"description,omitempty"`
DisplayName *string `json:"display_name,omitempty"`
// ModelConfig Three-slot model configuration. Any slot may be omitted; resolution
// falls through per the spec (per-call → per-skill → per-agent →
// per-employee → server default).
ModelConfig *ModelConfig `json:"model_config,omitempty"`
// WebSearchConfig Persona-level web-search configuration. Resolved per-invocation on
// “skill_deep_research“ via “searchctx.WebSearchConfigFromContext“.
// Field names changed in nova-os PR #212 (closes #200) — old
// “backend“ / “fallback“ are no longer accepted.
WebSearchConfig *WebSearchConfig `json:"web_search_config,omitempty"`
}
EmployeeUpdate defines model for EmployeeUpdate.
type Entitlements ¶
type Entitlements struct {
// Flags Effective flag values (free floor overlaid with stored overrides).
Flags map[string]interface{} `json:"flags"`
TenantId string `json:"tenant_id"`
}
Entitlements A tenant's effective entitlement flag map.
type EntitlementsEnvelope ¶
type EntitlementsEnvelope struct {
// Entitlements A tenant's effective entitlement flag map.
Entitlements Entitlements `json:"entitlements"`
}
EntitlementsEnvelope defines model for EntitlementsEnvelope.
type EntitlementsUpdate ¶
type EntitlementsUpdate struct {
Flags map[string]interface{} `json:"flags"`
}
EntitlementsUpdate Upsert payload for a tenant's entitlement flags.
type Error ¶
type Error struct {
// Code Machine-readable subcode (e.g., "credits_exhausted", "USAGE_LIMIT_EXCEEDED").
Code *string `json:"code,omitempty"`
// FixHint Human-readable hint for actionable errors.
FixHint *string `json:"fix_hint,omitempty"`
Message string `json:"message"`
// Param When applicable, the request parameter that failed validation.
Param *string `json:"param,omitempty"`
// ParameterPath Present on vertex_schema_error — JSON path to the offending parameter.
ParameterPath *string `json:"parameter_path,omitempty"`
// RetryAfter Seconds — present on rate_limit_error.
RetryAfter *int `json:"retry_after,omitempty"`
// ToolName Present on vertex_schema_error — the tool whose schema is invalid.
ToolName *string `json:"tool_name,omitempty"`
Type ErrorType `json:"type"`
}
Error defines model for Error.
type ErrorType ¶
type ErrorType string
ErrorType defines model for Error.Type.
const ( ErrorTypeAuthenticationError ErrorType = "authentication_error" ErrorTypeBillingError ErrorType = "billing_error" ErrorTypeInternalError ErrorType = "internal_error" ErrorTypeInvalidRequestError ErrorType = "invalid_request_error" ErrorTypeNotFoundError ErrorType = "not_found_error" ErrorTypePermissionError ErrorType = "permission_error" ErrorTypeRateLimitError ErrorType = "rate_limit_error" ErrorTypeUpstreamError ErrorType = "upstream_error" ErrorTypeValidationError ErrorType = "validation_error" ErrorTypeVertexSchemaError ErrorType = "vertex_schema_error" )
Defines values for ErrorType.
type EvalCase ¶
type EvalCase struct {
CaseId string `json:"case_id"`
Criteria *[]string `json:"criteria,omitempty"`
ExpectedBehavior EvalCaseExpectedBehavior `json:"expected_behavior"`
ExpectedSourceIds *[]string `json:"expected_source_ids,omitempty"`
ForbiddenClaims *[]string `json:"forbidden_claims,omitempty"`
ForbiddenSourceIds *[]string `json:"forbidden_source_ids,omitempty"`
MaxSourceAgeDays *int `json:"max_source_age_days,omitempty"`
Principal *string `json:"principal,omitempty"`
Prompt string `json:"prompt"`
// Reference Human-authored expected behavior; never model-generated.
Reference string `json:"reference"`
ReferenceAuthor string `json:"reference_author"`
ReferencePrivacyReviewed bool `json:"reference_privacy_reviewed"`
ReferenceReviewer string `json:"reference_reviewer"`
RequiredClaims *[]string `json:"required_claims,omitempty"`
// SourceCaseId Optional privacy-reviewed resolved-work reference.
SourceCaseId *string `json:"source_case_id,omitempty"`
Tags *[]string `json:"tags,omitempty"`
}
EvalCase defines model for EvalCase.
type EvalCaseExpectedBehavior ¶
type EvalCaseExpectedBehavior string
EvalCaseExpectedBehavior defines model for EvalCase.ExpectedBehavior.
const ( EvalCaseExpectedBehaviorAbstain EvalCaseExpectedBehavior = "abstain" EvalCaseExpectedBehaviorAnswer EvalCaseExpectedBehavior = "answer" )
Defines values for EvalCaseExpectedBehavior.
func (EvalCaseExpectedBehavior) Valid ¶
func (e EvalCaseExpectedBehavior) Valid() bool
Valid indicates whether the value is a known member of the EvalCaseExpectedBehavior enum.
type EvalCaseResult ¶
type EvalCaseResult struct {
AbstentionPassed bool `json:"abstention_passed"`
AccessPassed bool `json:"access_passed"`
AnswerPassed bool `json:"answer_passed"`
CaseId string `json:"case_id"`
CitationPassed bool `json:"citation_passed"`
Error *string `json:"error,omitempty"`
FailedStage *EvalCaseResultFailedStage `json:"failed_stage,omitempty"`
Output string `json:"output"`
Passed *bool `json:"passed,omitempty"`
RetrievalPassed bool `json:"retrieval_passed"`
ReviewerNote *string `json:"reviewer_note,omitempty"`
Score *float32 `json:"score,omitempty"`
Sources []EvalEvidence `json:"sources"`
}
EvalCaseResult defines model for EvalCaseResult.
type EvalCaseResultFailedStage ¶
type EvalCaseResultFailedStage string
EvalCaseResultFailedStage defines model for EvalCaseResult.FailedStage.
const ( EvalCaseResultFailedStageAbstention EvalCaseResultFailedStage = "abstention" EvalCaseResultFailedStageAccess EvalCaseResultFailedStage = "access" EvalCaseResultFailedStageAnswer EvalCaseResultFailedStage = "answer" EvalCaseResultFailedStageCitation EvalCaseResultFailedStage = "citation" EvalCaseResultFailedStageRetrieval EvalCaseResultFailedStage = "retrieval" )
Defines values for EvalCaseResultFailedStage.
func (EvalCaseResultFailedStage) Valid ¶
func (e EvalCaseResultFailedStage) Valid() bool
Valid indicates whether the value is a known member of the EvalCaseResultFailedStage enum.
type EvalEvidence ¶
type EvalEvidence struct {
SourceId string `json:"source_id"`
Version *string `json:"version,omitempty"`
}
EvalEvidence defines model for EvalEvidence.
type EvalRun ¶
type EvalRun struct {
AgentId string `json:"agent_id"`
BlueprintDigest string `json:"blueprint_digest"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
KnowledgeDigest string `json:"knowledge_digest"`
Metrics *map[string]float32 `json:"metrics,omitempty"`
PassedCases *int `json:"passed_cases,omitempty"`
ReceiptId *string `json:"receipt_id,omitempty"`
ReleaseBlocked *bool `json:"release_blocked,omitempty"`
Results *[]EvalCaseResult `json:"results,omitempty"`
RunId string `json:"run_id"`
Score *float32 `json:"score,omitempty"`
Status EvalRunStatus `json:"status"`
SuiteDigest string `json:"suite_digest"`
SuiteName string `json:"suite_name"`
SuiteRevision int `json:"suite_revision"`
TotalCases int `json:"total_cases"`
}
EvalRun defines model for EvalRun.
type EvalRunStatus ¶
type EvalRunStatus string
EvalRunStatus defines model for EvalRun.Status.
const ( EvalRunStatusCompleted EvalRunStatus = "completed" EvalRunStatusRunning EvalRunStatus = "running" )
Defines values for EvalRunStatus.
func (EvalRunStatus) Valid ¶
func (e EvalRunStatus) Valid() bool
Valid indicates whether the value is a known member of the EvalRunStatus enum.
type EvalSuiteRevision ¶
type EvalSuiteRevision struct {
ApprovedAt *time.Time `json:"approved_at,omitempty"`
// ApprovedBy Admin/domain-owner identity that froze this immutable revision.
ApprovedBy *string `json:"approved_by,omitempty"`
CaseCount int `json:"case_count"`
Cases *[]EvalCase `json:"cases,omitempty"`
ContentHash string `json:"content_hash"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Description *string `json:"description,omitempty"`
Name string `json:"name"`
Revision int `json:"revision"`
}
EvalSuiteRevision defines model for EvalSuiteRevision.
type EvaluateAndIssueAuthorizationGrantJSONBody ¶
type EvaluateAndIssueAuthorizationGrantJSONBody struct {
ActionClass string `json:"action_class"`
AgentId string `json:"agent_id"`
// DataScope Canonical comparable policy envelope.
DataScope AuthorizationDataScope `json:"data_scope"`
MinEvidence *float32 `json:"min_evidence,omitempty"`
PolicyVersion string `json:"policy_version"`
RiskTier string `json:"risk_tier"`
SampleRate *float32 `json:"sample_rate,omitempty"`
ToolBindings []string `json:"tool_bindings"`
TtlSeconds *int `json:"ttl_seconds,omitempty"`
}
EvaluateAndIssueAuthorizationGrantJSONBody defines parameters for EvaluateAndIssueAuthorizationGrant.
type EvaluateAndIssueAuthorizationGrantJSONRequestBody ¶
type EvaluateAndIssueAuthorizationGrantJSONRequestBody EvaluateAndIssueAuthorizationGrantJSONBody
EvaluateAndIssueAuthorizationGrantJSONRequestBody defines body for EvaluateAndIssueAuthorizationGrant for application/json ContentType.
type EvaluateAndIssueAuthorizationGrantResponse ¶
type EvaluateAndIssueAuthorizationGrantResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *struct {
Evidence AuthorizationEvidenceProfile `json:"evidence"`
// Grant Immutable grant definition plus current lifecycle-event projection.
Grant AutonomyGrant `json:"grant"`
}
JSON401 *Unauthorized
JSON403 *Forbidden
JSON422 *map[string]interface{}
}
func ParseEvaluateAndIssueAuthorizationGrantResponse ¶
func ParseEvaluateAndIssueAuthorizationGrantResponse(rsp *http.Response) (*EvaluateAndIssueAuthorizationGrantResponse, error)
ParseEvaluateAndIssueAuthorizationGrantResponse parses an HTTP response from a EvaluateAndIssueAuthorizationGrantWithResponse call
func (EvaluateAndIssueAuthorizationGrantResponse) Status ¶
func (r EvaluateAndIssueAuthorizationGrantResponse) Status() string
Status returns HTTPResponse.Status
func (EvaluateAndIssueAuthorizationGrantResponse) StatusCode ¶
func (r EvaluateAndIssueAuthorizationGrantResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EvaluateFieldPolicyJSONRequestBody ¶
type EvaluateFieldPolicyJSONRequestBody = FieldEvaluateRequest
EvaluateFieldPolicyJSONRequestBody defines body for EvaluateFieldPolicy for application/json ContentType.
type EvaluateFieldPolicyResponse ¶
type EvaluateFieldPolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FieldEvaluateResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseEvaluateFieldPolicyResponse ¶
func ParseEvaluateFieldPolicyResponse(rsp *http.Response) (*EvaluateFieldPolicyResponse, error)
ParseEvaluateFieldPolicyResponse parses an HTTP response from a EvaluateFieldPolicyWithResponse call
func (EvaluateFieldPolicyResponse) Status ¶
func (r EvaluateFieldPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (EvaluateFieldPolicyResponse) StatusCode ¶
func (r EvaluateFieldPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EvidenceDecayBucket ¶
type EvidenceDecayBucket struct {
Decisions int `json:"decisions"`
Kind string `json:"kind"`
Multiplier float32 `json:"multiplier"`
}
EvidenceDecayBucket defines model for EvidenceDecayBucket.
type ExecuteCapability200Status ¶
type ExecuteCapability200Status string
type ExecuteCapability202Status ¶
type ExecuteCapability202Status string
type ExecuteCapabilityJSONBody ¶
type ExecuteCapabilityJSONBody struct {
ExternalRef *string `json:"external_ref,omitempty"`
Params interface{} `json:"params"`
Purpose string `json:"purpose"`
SessionId *string `json:"session_id,omitempty"`
}
ExecuteCapabilityJSONBody defines parameters for ExecuteCapability.
type ExecuteCapabilityJSONRequestBody ¶
type ExecuteCapabilityJSONRequestBody ExecuteCapabilityJSONBody
ExecuteCapabilityJSONRequestBody defines body for ExecuteCapability for application/json ContentType.
type ExecuteCapabilityResponse ¶
type ExecuteCapabilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Intent AuthorizationGraph `json:"intent"`
Status ExecuteCapability200Status `json:"status"`
}
JSON202 *struct {
ActionId string `json:"action_id"`
IntentId string `json:"intent_id"`
Sampled bool `json:"sampled"`
Status ExecuteCapability202Status `json:"status"`
}
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseExecuteCapabilityResponse ¶
func ParseExecuteCapabilityResponse(rsp *http.Response) (*ExecuteCapabilityResponse, error)
ParseExecuteCapabilityResponse parses an HTTP response from a ExecuteCapabilityWithResponse call
func (ExecuteCapabilityResponse) Status ¶
func (r ExecuteCapabilityResponse) Status() string
Status returns HTTPResponse.Status
func (ExecuteCapabilityResponse) StatusCode ¶
func (r ExecuteCapabilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExecutionCapability ¶
type ExecutionCapability struct {
ActionClass string `json:"action_class"`
AgentId string `json:"agent_id"`
// DataScope Canonical comparable policy envelope.
DataScope AuthorizationDataScope `json:"data_scope"`
ExpiresAt time.Time `json:"expires_at"`
GovernanceMode ExecutionCapabilityGovernanceMode `json:"governance_mode"`
GrantId *string `json:"grant_id,omitempty"`
GrantRevision *int `json:"grant_revision,omitempty"`
Id string `json:"id"`
IssuedAt time.Time `json:"issued_at"`
IssuedBy string `json:"issued_by"`
Policy ExecutionCapabilityPolicy `json:"policy"`
PolicyVersion string `json:"policy_version"`
RevocationReason *string `json:"revocation_reason,omitempty"`
RevokedAt *time.Time `json:"revoked_at,omitempty"`
RiskTier string `json:"risk_tier"`
RuntimeProfile interface{} `json:"runtime_profile"`
TenantId string `json:"tenant_id"`
Token *string `json:"token,omitempty"`
ToolName string `json:"tool_name"`
}
ExecutionCapability Short-lived brokered authorization credential; token appears only at issue time.
type ExecutionCapabilityGovernanceMode ¶
type ExecutionCapabilityGovernanceMode string
ExecutionCapabilityGovernanceMode defines model for ExecutionCapability.GovernanceMode.
const ( ExecutionCapabilityGovernanceModeBrokered ExecutionCapabilityGovernanceMode = "brokered" ExecutionCapabilityGovernanceModeDeskManaged ExecutionCapabilityGovernanceMode = "desk_managed" )
Defines values for ExecutionCapabilityGovernanceMode.
func (ExecutionCapabilityGovernanceMode) Valid ¶
func (e ExecutionCapabilityGovernanceMode) Valid() bool
Valid indicates whether the value is a known member of the ExecutionCapabilityGovernanceMode enum.
type ExecutionCapabilityIssueRequest ¶
type ExecutionCapabilityIssueRequest struct {
ActionClass string `json:"action_class"`
AgentId string `json:"agent_id"`
Callback *struct {
Auth struct {
SecretRef string `json:"secret_ref"`
} `json:"auth"`
Url string `json:"url"`
} `json:"callback,omitempty"`
// DataScope Canonical comparable policy envelope.
DataScope AuthorizationDataScope `json:"data_scope"`
GovernanceMode *ExecutionCapabilityIssueRequestGovernanceMode `json:"governance_mode,omitempty"`
GrantId *string `json:"grant_id,omitempty"`
ManagedConnector *struct {
Connector ExecutionCapabilityIssueRequestManagedConnectorConnector `json:"connector"`
IntegrationId string `json:"integration_id"`
} `json:"managed_connector,omitempty"`
Policy ExecutionCapabilityIssueRequestPolicy `json:"policy"`
PolicyVersion string `json:"policy_version"`
RiskTier string `json:"risk_tier"`
ToolName string `json:"tool_name"`
TtlSeconds *int `json:"ttl_seconds,omitempty"`
}
ExecutionCapabilityIssueRequest Supply `callback` for brokered mode or `managed_connector` for desk-managed mode. The server rejects zero or two execution targets.
type ExecutionCapabilityIssueRequestGovernanceMode ¶
type ExecutionCapabilityIssueRequestGovernanceMode string
ExecutionCapabilityIssueRequestGovernanceMode defines model for ExecutionCapabilityIssueRequest.GovernanceMode.
const ( ExecutionCapabilityIssueRequestGovernanceModeBrokered ExecutionCapabilityIssueRequestGovernanceMode = "brokered" ExecutionCapabilityIssueRequestGovernanceModeDeskManaged ExecutionCapabilityIssueRequestGovernanceMode = "desk_managed" )
Defines values for ExecutionCapabilityIssueRequestGovernanceMode.
func (ExecutionCapabilityIssueRequestGovernanceMode) Valid ¶
func (e ExecutionCapabilityIssueRequestGovernanceMode) Valid() bool
Valid indicates whether the value is a known member of the ExecutionCapabilityIssueRequestGovernanceMode enum.
type ExecutionCapabilityIssueRequestManagedConnectorConnector ¶
type ExecutionCapabilityIssueRequestManagedConnectorConnector string
ExecutionCapabilityIssueRequestManagedConnectorConnector defines model for ExecutionCapabilityIssueRequest.ManagedConnector.Connector.
const (
ExecutionCapabilityIssueRequestManagedConnectorConnectorSlack ExecutionCapabilityIssueRequestManagedConnectorConnector = "slack"
)
Defines values for ExecutionCapabilityIssueRequestManagedConnectorConnector.
func (ExecutionCapabilityIssueRequestManagedConnectorConnector) Valid ¶
func (e ExecutionCapabilityIssueRequestManagedConnectorConnector) Valid() bool
Valid indicates whether the value is a known member of the ExecutionCapabilityIssueRequestManagedConnectorConnector enum.
type ExecutionCapabilityIssueRequestPolicy ¶
type ExecutionCapabilityIssueRequestPolicy string
ExecutionCapabilityIssueRequestPolicy defines model for ExecutionCapabilityIssueRequest.Policy.
const ( ExecutionCapabilityIssueRequestPolicyAllow ExecutionCapabilityIssueRequestPolicy = "allow" ExecutionCapabilityIssueRequestPolicyAsk ExecutionCapabilityIssueRequestPolicy = "ask" ExecutionCapabilityIssueRequestPolicyNever ExecutionCapabilityIssueRequestPolicy = "never" )
Defines values for ExecutionCapabilityIssueRequestPolicy.
func (ExecutionCapabilityIssueRequestPolicy) Valid ¶
func (e ExecutionCapabilityIssueRequestPolicy) Valid() bool
Valid indicates whether the value is a known member of the ExecutionCapabilityIssueRequestPolicy enum.
type ExecutionCapabilityPolicy ¶
type ExecutionCapabilityPolicy string
ExecutionCapabilityPolicy defines model for ExecutionCapability.Policy.
const ( ExecutionCapabilityPolicyAllow ExecutionCapabilityPolicy = "allow" ExecutionCapabilityPolicyAsk ExecutionCapabilityPolicy = "ask" ExecutionCapabilityPolicyNever ExecutionCapabilityPolicy = "never" )
Defines values for ExecutionCapabilityPolicy.
func (ExecutionCapabilityPolicy) Valid ¶
func (e ExecutionCapabilityPolicy) Valid() bool
Valid indicates whether the value is a known member of the ExecutionCapabilityPolicy enum.
type ExecutionReceipt ¶
type ExecutionReceipt struct {
AttemptNo int `json:"attempt_no"`
Effect interface{} `json:"effect,omitempty"`
EffectSummary string `json:"effect_summary"`
Error *string `json:"error,omitempty"`
FinishedAt time.Time `json:"finished_at"`
Id string `json:"id"`
IdempotencyKey string `json:"idempotency_key"`
IntentId string `json:"intent_id"`
Outcome ExecutionReceiptOutcome `json:"outcome"`
ProviderReference *string `json:"provider_reference,omitempty"`
Rollback interface{} `json:"rollback,omitempty"`
RollbackAvailable bool `json:"rollback_available"`
StartedAt time.Time `json:"started_at"`
VerificationStatus ExecutionReceiptVerificationStatus `json:"verification_status"`
}
ExecutionReceipt Immutable result for exactly one execution attempt; retries append receipts.
type ExecutionReceiptOutcome ¶
type ExecutionReceiptOutcome string
ExecutionReceiptOutcome defines model for ExecutionReceipt.Outcome.
const ( ExecutionReceiptOutcomeFailed ExecutionReceiptOutcome = "failed" ExecutionReceiptOutcomeSucceeded ExecutionReceiptOutcome = "succeeded" ExecutionReceiptOutcomeUnknown ExecutionReceiptOutcome = "unknown" )
Defines values for ExecutionReceiptOutcome.
func (ExecutionReceiptOutcome) Valid ¶
func (e ExecutionReceiptOutcome) Valid() bool
Valid indicates whether the value is a known member of the ExecutionReceiptOutcome enum.
type ExecutionReceiptVerificationStatus ¶
type ExecutionReceiptVerificationStatus string
ExecutionReceiptVerificationStatus defines model for ExecutionReceipt.VerificationStatus.
const ( ExecutionReceiptVerificationStatusContradicted ExecutionReceiptVerificationStatus = "contradicted" ExecutionReceiptVerificationStatusUnverified ExecutionReceiptVerificationStatus = "unverified" ExecutionReceiptVerificationStatusVerified ExecutionReceiptVerificationStatus = "verified" )
Defines values for ExecutionReceiptVerificationStatus.
func (ExecutionReceiptVerificationStatus) Valid ¶
func (e ExecutionReceiptVerificationStatus) Valid() bool
Valid indicates whether the value is a known member of the ExecutionReceiptVerificationStatus enum.
type ExportEmployeeBundleParams ¶
type ExportEmployeeBundleParams struct {
IncludeKnowledge *bool `form:"include_knowledge,omitempty" json:"include_knowledge,omitempty"`
}
ExportEmployeeBundleParams defines parameters for ExportEmployeeBundle.
type ExportEmployeeBundleResponse ¶
type ExportEmployeeBundleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseExportEmployeeBundleResponse ¶
func ParseExportEmployeeBundleResponse(rsp *http.Response) (*ExportEmployeeBundleResponse, error)
ParseExportEmployeeBundleResponse parses an HTTP response from a ExportEmployeeBundleWithResponse call
func (ExportEmployeeBundleResponse) Status ¶
func (r ExportEmployeeBundleResponse) Status() string
Status returns HTTPResponse.Status
func (ExportEmployeeBundleResponse) StatusCode ¶
func (r ExportEmployeeBundleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExtractDocumentJSONRequestBody ¶
type ExtractDocumentJSONRequestBody = ExtractRequest
ExtractDocumentJSONRequestBody defines body for ExtractDocument for application/json ContentType.
type ExtractDocumentMultipartBody ¶
type ExtractDocumentMultipartBody struct {
// File The document to extract. The part's filename supplies the extension.
File openapi_types.File `json:"file"`
// Filename Optional filename override (wins over the uploaded part's name).
Filename *string `json:"filename,omitempty"`
}
ExtractDocumentMultipartBody defines parameters for ExtractDocument.
type ExtractDocumentMultipartRequestBody ¶
type ExtractDocumentMultipartRequestBody ExtractDocumentMultipartBody
ExtractDocumentMultipartRequestBody defines body for ExtractDocument for multipart/form-data ContentType.
type ExtractDocumentResponse ¶
type ExtractDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ExtractResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON413 *Error
JSON415 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseExtractDocumentResponse ¶
func ParseExtractDocumentResponse(rsp *http.Response) (*ExtractDocumentResponse, error)
ParseExtractDocumentResponse parses an HTTP response from a ExtractDocumentWithResponse call
func (ExtractDocumentResponse) Status ¶
func (r ExtractDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (ExtractDocumentResponse) StatusCode ¶
func (r ExtractDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExtractRequest ¶
type ExtractRequest struct {
// FileBase64 Base64-encoded document bytes.
FileBase64 string `json:"file_base64"`
// Filename Filename with a supported extension, used to route the parser.
Filename string `json:"filename"`
}
ExtractRequest JSON alternative to the multipart upload for text extraction.
type ExtractResponse ¶
type ExtractResponse struct {
// CharCount Length of the extracted text in characters.
CharCount *int `json:"char_count,omitempty"`
// DocType Detected document type (e.g. docx, xlsx, pdf, odt, csv, eml).
DocType *string `json:"doc_type,omitempty"`
// ElapsedMs Server-side processing time in milliseconds.
ElapsedMs *int `json:"elapsed_ms,omitempty"`
// Metadata Parser metadata. XLSX includes an exact `sheet_count`.
Metadata *map[string]string `json:"metadata,omitempty"`
// Text The extracted plain text.
Text *string `json:"text,omitempty"`
// Title Document title when the parser can detect one.
Title *string `json:"title,omitempty"`
}
ExtractResponse defines model for ExtractResponse.
type FeatureList ¶
type FeatureList struct {
Features []FeatureStatus `json:"features"`
GeneratedAt time.Time `json:"generated_at"`
}
FeatureList defines model for FeatureList.
type FeatureStatus ¶
type FeatureStatus struct {
Flag *string `json:"flag,omitempty"`
Name string `json:"name"`
Reason *string `json:"reason,omitempty"`
ResolvedFrom FeatureStatusResolvedFrom `json:"resolved_from"`
RuntimeMutable *bool `json:"runtime_mutable,omitempty"`
State FeatureStatusState `json:"state"`
}
FeatureStatus Resolved state of one gated feature.
type FeatureStatusResolvedFrom ¶
type FeatureStatusResolvedFrom string
FeatureStatusResolvedFrom defines model for FeatureStatus.ResolvedFrom.
const ( FeatureStatusResolvedFromDefault FeatureStatusResolvedFrom = "default" FeatureStatusResolvedFromEnv FeatureStatusResolvedFrom = "env" FeatureStatusResolvedFromSetting FeatureStatusResolvedFrom = "setting" )
Defines values for FeatureStatusResolvedFrom.
func (FeatureStatusResolvedFrom) Valid ¶
func (e FeatureStatusResolvedFrom) Valid() bool
Valid indicates whether the value is a known member of the FeatureStatusResolvedFrom enum.
type FeatureStatusState ¶
type FeatureStatusState string
FeatureStatusState defines model for FeatureStatus.State.
const ( FeatureStatusStateDegraded FeatureStatusState = "degraded" FeatureStatusStateOff FeatureStatusState = "off" FeatureStatusStateOn FeatureStatusState = "on" )
Defines values for FeatureStatusState.
func (FeatureStatusState) Valid ¶
func (e FeatureStatusState) Valid() bool
Valid indicates whether the value is a known member of the FeatureStatusState enum.
type FieldAccess ¶
type FieldAccess struct {
VisibleFields *[]string `json:"visibleFields,omitempty"`
WritableFields *[]string `json:"writableFields,omitempty"`
}
FieldAccess The computed access contract. An omitted field list means "all fields"; a present list (including empty) is the explicit permitted set.
type FieldAccessEvent ¶
type FieldAccessEvent struct {
// Action The audited action (e.g. `read_strip`).
Action *string `json:"action,omitempty"`
Actor *string `json:"actor,omitempty"`
At *time.Time `json:"at,omitempty"`
Field *string `json:"field,omitempty"`
RecordId *string `json:"record_id,omitempty"`
RecordType *string `json:"record_type,omitempty"`
Tenant *string `json:"tenant,omitempty"`
}
FieldAccessEvent An append-only audit record of sensitive-field access.
type FieldAccessEventList ¶
type FieldAccessEventList struct {
Events []FieldAccessEvent `json:"events"`
}
FieldAccessEventList defines model for FieldAccessEventList.
type FieldCaller ¶
FieldCaller The identity evaluated against a policy.
type FieldError ¶
type FieldError struct {
Error struct {
// Field The request field the error is about, when there is one.
Field *string `json:"field,omitempty"`
Message string `json:"message"`
Type string `json:"type"`
} `json:"error"`
}
FieldError Error envelope `{"error": {"type", "message", "field"?}}`.
type FieldEvaluateRequest ¶
type FieldEvaluateRequest struct {
// Caller The identity evaluated against a policy.
Caller FieldCaller `json:"caller"`
// Mode Empty for a read evaluation, `write` for a write evaluation.
Mode *FieldEvaluateRequestMode `json:"mode,omitempty"`
Record struct {
Fields map[string]interface{} `json:"fields"`
Id *string `json:"id,omitempty"`
Owner *string `json:"owner,omitempty"`
} `json:"record"`
}
FieldEvaluateRequest defines model for FieldEvaluateRequest.
type FieldEvaluateRequestMode ¶
type FieldEvaluateRequestMode string
FieldEvaluateRequestMode Empty for a read evaluation, `write` for a write evaluation.
const ( FieldEvaluateRequestModeEmpty FieldEvaluateRequestMode = "" FieldEvaluateRequestModeWrite FieldEvaluateRequestMode = "write" )
Defines values for FieldEvaluateRequestMode.
func (FieldEvaluateRequestMode) Valid ¶
func (e FieldEvaluateRequestMode) Valid() bool
Valid indicates whether the value is a known member of the FieldEvaluateRequestMode enum.
type FieldEvaluateResponse ¶
type FieldEvaluateResponse struct {
// UnderscoreAccess The computed access contract. An omitted field list means "all fields"; a present list (including empty) is the explicit permitted set.
UnderscoreAccess FieldAccess `json:"_access"`
Filtered *map[string]interface{} `json:"filtered,omitempty"`
Stripped *map[string]interface{} `json:"stripped,omitempty"`
}
FieldEvaluateResponse The access decision plus the enforced record view. Read mode returns `stripped`; write mode returns `filtered`.
type FieldOwnerOverride ¶
type FieldOwnerOverride struct {
// Read A read or write access level over a record's fields.
Read *FieldTier `json:"read,omitempty"`
// Write A read or write access level over a record's fields.
Write *FieldTier `json:"write,omitempty"`
}
FieldOwnerOverride Raises (never lowers) the caller's tiers when the caller owns the record. An empty tier leaves the corresponding tier unchanged.
type FieldPolicy ¶
type FieldPolicy struct {
// DefaultRead Tier for a role not in `rules`; empty defaults to `non-sensitive`.
DefaultRead *FieldTier `json:"defaultRead,omitempty"`
// DefaultWrite Tier for a role not in `rules`; empty defaults to `none`.
DefaultWrite *FieldTier `json:"defaultWrite,omitempty"`
// OwnerOverride Raises (never lowers) the caller's tiers when the caller owns the record. An empty tier leaves the corresponding tier unchanged.
OwnerOverride *FieldOwnerOverride `json:"ownerOverride,omitempty"`
Rules *[]FieldRule `json:"rules,omitempty"`
SensitiveFields *[]string `json:"sensitiveFields,omitempty"`
}
FieldPolicy Declarative per-(tenant, record type) field-access policy.
type FieldPolicyList ¶
type FieldPolicyList struct {
Policies map[string]FieldPolicy `json:"policies"`
}
FieldPolicyList The tenant's policies keyed by record type.
type FieldRule ¶
type FieldRule struct {
// Read A read or write access level over a record's fields.
Read FieldTier `json:"read"`
Role string `json:"role"`
// Write A read or write access level over a record's fields.
Write FieldTier `json:"write"`
}
FieldRule Maps a role to its read/write tiers.
type FieldTier ¶
type FieldTier string
FieldTier A read or write access level over a record's fields.
type FileDeleted ¶
type FileDeleted struct {
Deleted bool `json:"deleted"`
Id string `json:"id"`
Object string `json:"object"`
}
FileDeleted defines model for FileDeleted.
type FileMeta ¶
type FileMeta struct {
ContentType *string `json:"content_type,omitempty"`
Mtime time.Time `json:"mtime"`
// Path Agent-visible path including mount prefix (e.g. "/workspace/PLAN.md").
Path string `json:"path"`
// Sha256 Hex-encoded SHA-256 of the plaintext. Used for If-Match optimistic concurrency.
Sha256 *string `json:"sha256,omitempty"`
// Size Plaintext byte length.
Size int64 `json:"size"`
}
FileMeta defines model for FileMeta.
type FileMetaList ¶
type FileMetaList struct {
Data []FileMeta `json:"data"`
// HasMore True when truncated by the limit query param.
HasMore *bool `json:"has_more,omitempty"`
}
FileMetaList defines model for FileMetaList.
type FileObject ¶
type FileObject struct {
// Bytes Size of the file in bytes.
Bytes int `json:"bytes"`
// CreatedAt Unix timestamp (seconds) of creation.
CreatedAt int `json:"created_at"`
Filename string `json:"filename"`
// Id File identifier, prefixed with `file-`.
Id string `json:"id"`
Object string `json:"object"`
// Purpose Intended use of the file.
Purpose *string `json:"purpose,omitempty"`
// Status Processing status, e.g. `processed`.
Status *string `json:"status,omitempty"`
StatusDetails *string `json:"status_details,omitempty"`
}
FileObject An uploaded file, OpenAI Files API compatible.
type GenerateImageJSONRequestBody ¶
type GenerateImageJSONRequestBody = ImageGenerationRequest
GenerateImageJSONRequestBody defines body for GenerateImage for application/json ContentType.
type GenerateImageResponse ¶
type GenerateImageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImageResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON413 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseGenerateImageResponse ¶
func ParseGenerateImageResponse(rsp *http.Response) (*GenerateImageResponse, error)
ParseGenerateImageResponse parses an HTTP response from a GenerateImageWithResponse call
func (GenerateImageResponse) Status ¶
func (r GenerateImageResponse) Status() string
Status returns HTTPResponse.Status
func (GenerateImageResponse) StatusCode ¶
func (r GenerateImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetActionResponse ¶
type GetActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ActionEnvelope
JSON401 *Unauthorized
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetActionResponse ¶
func ParseGetActionResponse(rsp *http.Response) (*GetActionResponse, error)
ParseGetActionResponse parses an HTTP response from a GetActionWithResponse call
func (GetActionResponse) Status ¶
func (r GetActionResponse) Status() string
Status returns HTTPResponse.Status
func (GetActionResponse) StatusCode ¶
func (r GetActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentResponse ¶
type GetAgentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Agent
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseGetAgentResponse ¶
func ParseGetAgentResponse(rsp *http.Response) (*GetAgentResponse, error)
ParseGetAgentResponse parses an HTTP response from a GetAgentWithResponse call
func (GetAgentResponse) Status ¶
func (r GetAgentResponse) Status() string
Status returns HTTPResponse.Status
func (GetAgentResponse) StatusCode ¶
func (r GetAgentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentSchemaResponse ¶
type GetAgentSchemaResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSON401 *Unauthorized
JSON403 *Forbidden
JSON426 *UpgradeRequired
}
func ParseGetAgentSchemaResponse ¶
func ParseGetAgentSchemaResponse(rsp *http.Response) (*GetAgentSchemaResponse, error)
ParseGetAgentSchemaResponse parses an HTTP response from a GetAgentSchemaWithResponse call
func (GetAgentSchemaResponse) Status ¶
func (r GetAgentSchemaResponse) Status() string
Status returns HTTPResponse.Status
func (GetAgentSchemaResponse) StatusCode ¶
func (r GetAgentSchemaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentSkillResponse ¶
type GetAgentSkillResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillVersionList
JSON401 *Unauthorized
JSON404 *FieldError
}
func ParseGetAgentSkillResponse ¶
func ParseGetAgentSkillResponse(rsp *http.Response) (*GetAgentSkillResponse, error)
ParseGetAgentSkillResponse parses an HTTP response from a GetAgentSkillWithResponse call
func (GetAgentSkillResponse) Status ¶
func (r GetAgentSkillResponse) Status() string
Status returns HTTPResponse.Status
func (GetAgentSkillResponse) StatusCode ¶
func (r GetAgentSkillResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentSkillVersionResponse ¶
type GetAgentSkillVersionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillVersion
JSON400 *FieldError
JSON401 *Unauthorized
JSON404 *FieldError
}
func ParseGetAgentSkillVersionResponse ¶
func ParseGetAgentSkillVersionResponse(rsp *http.Response) (*GetAgentSkillVersionResponse, error)
ParseGetAgentSkillVersionResponse parses an HTTP response from a GetAgentSkillVersionWithResponse call
func (GetAgentSkillVersionResponse) Status ¶
func (r GetAgentSkillVersionResponse) Status() string
Status returns HTTPResponse.Status
func (GetAgentSkillVersionResponse) StatusCode ¶
func (r GetAgentSkillVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAppAgentResponse ¶
type GetAppAgentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppAgent
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseGetAppAgentResponse ¶
func ParseGetAppAgentResponse(rsp *http.Response) (*GetAppAgentResponse, error)
ParseGetAppAgentResponse parses an HTTP response from a GetAppAgentWithResponse call
func (GetAppAgentResponse) Status ¶
func (r GetAppAgentResponse) Status() string
Status returns HTTPResponse.Status
func (GetAppAgentResponse) StatusCode ¶
func (r GetAppAgentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthorizationGraphResponse ¶
type GetAuthorizationGraphResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthorizationGraph
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseGetAuthorizationGraphResponse ¶
func ParseGetAuthorizationGraphResponse(rsp *http.Response) (*GetAuthorizationGraphResponse, error)
ParseGetAuthorizationGraphResponse parses an HTTP response from a GetAuthorizationGraphWithResponse call
func (GetAuthorizationGraphResponse) Status ¶
func (r GetAuthorizationGraphResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthorizationGraphResponse) StatusCode ¶
func (r GetAuthorizationGraphResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAutoIndexStatusResponse ¶
type GetAutoIndexStatusResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
}
func ParseGetAutoIndexStatusResponse ¶
func ParseGetAutoIndexStatusResponse(rsp *http.Response) (*GetAutoIndexStatusResponse, error)
ParseGetAutoIndexStatusResponse parses an HTTP response from a GetAutoIndexStatusWithResponse call
func (GetAutoIndexStatusResponse) Status ¶
func (r GetAutoIndexStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetAutoIndexStatusResponse) StatusCode ¶
func (r GetAutoIndexStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCapabilitiesResponse ¶
func ParseGetCapabilitiesResponse ¶
func ParseGetCapabilitiesResponse(rsp *http.Response) (*GetCapabilitiesResponse, error)
ParseGetCapabilitiesResponse parses an HTTP response from a GetCapabilitiesWithResponse call
func (GetCapabilitiesResponse) Status ¶
func (r GetCapabilitiesResponse) Status() string
Status returns HTTPResponse.Status
func (GetCapabilitiesResponse) StatusCode ¶
func (r GetCapabilitiesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConnectorCredentialsResponse ¶
type GetConnectorCredentialsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConnectorCredentials
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetConnectorCredentialsResponse ¶
func ParseGetConnectorCredentialsResponse(rsp *http.Response) (*GetConnectorCredentialsResponse, error)
ParseGetConnectorCredentialsResponse parses an HTTP response from a GetConnectorCredentialsWithResponse call
func (GetConnectorCredentialsResponse) Status ¶
func (r GetConnectorCredentialsResponse) Status() string
Status returns HTTPResponse.Status
func (GetConnectorCredentialsResponse) StatusCode ¶
func (r GetConnectorCredentialsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConnectorResponse ¶
type GetConnectorResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Connector A connector configuration with secret values masked; secret_keys lists which secrets are set.
Connector Connector `json:"connector"`
}
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetConnectorResponse ¶
func ParseGetConnectorResponse(rsp *http.Response) (*GetConnectorResponse, error)
ParseGetConnectorResponse parses an HTTP response from a GetConnectorWithResponse call
func (GetConnectorResponse) Status ¶
func (r GetConnectorResponse) Status() string
Status returns HTTPResponse.Status
func (GetConnectorResponse) StatusCode ¶
func (r GetConnectorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConversationResponse ¶
type GetConversationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationDetail
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseGetConversationResponse ¶
func ParseGetConversationResponse(rsp *http.Response) (*GetConversationResponse, error)
ParseGetConversationResponse parses an HTTP response from a GetConversationWithResponse call
func (GetConversationResponse) Status ¶
func (r GetConversationResponse) Status() string
Status returns HTTPResponse.Status
func (GetConversationResponse) StatusCode ¶
func (r GetConversationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDecisionModelResponse ¶
type GetDecisionModelResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DecisionModel
JSON400 *FlatError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FlatError
}
func ParseGetDecisionModelResponse ¶
func ParseGetDecisionModelResponse(rsp *http.Response) (*GetDecisionModelResponse, error)
ParseGetDecisionModelResponse parses an HTTP response from a GetDecisionModelWithResponse call
func (GetDecisionModelResponse) Status ¶
func (r GetDecisionModelResponse) Status() string
Status returns HTTPResponse.Status
func (GetDecisionModelResponse) StatusCode ¶
func (r GetDecisionModelResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentResponse ¶
type GetDeploymentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Deployment
JSON401 *Unauthorized
}
func ParseGetDeploymentResponse ¶
func ParseGetDeploymentResponse(rsp *http.Response) (*GetDeploymentResponse, error)
ParseGetDeploymentResponse parses an HTTP response from a GetDeploymentWithResponse call
func (GetDeploymentResponse) Status ¶
func (r GetDeploymentResponse) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentResponse) StatusCode ¶
func (r GetDeploymentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEmployeeResponse ¶
type GetEmployeeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Employee
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseGetEmployeeResponse ¶
func ParseGetEmployeeResponse(rsp *http.Response) (*GetEmployeeResponse, error)
ParseGetEmployeeResponse parses an HTTP response from a GetEmployeeWithResponse call
func (GetEmployeeResponse) Status ¶
func (r GetEmployeeResponse) Status() string
Status returns HTTPResponse.Status
func (GetEmployeeResponse) StatusCode ¶
func (r GetEmployeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEntitlementsParams ¶
type GetEntitlementsParams struct {
// Tenant Tenant identifier.
Tenant string `form:"tenant" json:"tenant"`
}
GetEntitlementsParams defines parameters for GetEntitlements.
type GetEntitlementsResponse ¶
type GetEntitlementsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EntitlementsEnvelope
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetEntitlementsResponse ¶
func ParseGetEntitlementsResponse(rsp *http.Response) (*GetEntitlementsResponse, error)
ParseGetEntitlementsResponse parses an HTTP response from a GetEntitlementsWithResponse call
func (GetEntitlementsResponse) Status ¶
func (r GetEntitlementsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEntitlementsResponse) StatusCode ¶
func (r GetEntitlementsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEvalRunResponse ¶
type GetEvalRunResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EvalRun
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseGetEvalRunResponse ¶
func ParseGetEvalRunResponse(rsp *http.Response) (*GetEvalRunResponse, error)
ParseGetEvalRunResponse parses an HTTP response from a GetEvalRunWithResponse call
func (GetEvalRunResponse) Status ¶
func (r GetEvalRunResponse) Status() string
Status returns HTTPResponse.Status
func (GetEvalRunResponse) StatusCode ¶
func (r GetEvalRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEvalSuiteRevisionResponse ¶
type GetEvalSuiteRevisionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EvalSuiteRevision
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseGetEvalSuiteRevisionResponse ¶
func ParseGetEvalSuiteRevisionResponse(rsp *http.Response) (*GetEvalSuiteRevisionResponse, error)
ParseGetEvalSuiteRevisionResponse parses an HTTP response from a GetEvalSuiteRevisionWithResponse call
func (GetEvalSuiteRevisionResponse) Status ¶
func (r GetEvalSuiteRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (GetEvalSuiteRevisionResponse) StatusCode ¶
func (r GetEvalSuiteRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFeaturesResponse ¶
type GetFeaturesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FeatureList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON503 *Error
}
func ParseGetFeaturesResponse ¶
func ParseGetFeaturesResponse(rsp *http.Response) (*GetFeaturesResponse, error)
ParseGetFeaturesResponse parses an HTTP response from a GetFeaturesWithResponse call
func (GetFeaturesResponse) Status ¶
func (r GetFeaturesResponse) Status() string
Status returns HTTPResponse.Status
func (GetFeaturesResponse) StatusCode ¶
func (r GetFeaturesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFieldPolicyResponse ¶
type GetFieldPolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FieldPolicy
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetFieldPolicyResponse ¶
func ParseGetFieldPolicyResponse(rsp *http.Response) (*GetFieldPolicyResponse, error)
ParseGetFieldPolicyResponse parses an HTTP response from a GetFieldPolicyWithResponse call
func (GetFieldPolicyResponse) Status ¶
func (r GetFieldPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (GetFieldPolicyResponse) StatusCode ¶
func (r GetFieldPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFileResponse ¶
type GetFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FileObject
JSON401 *Unauthorized
JSON404 *NotFound
JSON503 *Error
}
func ParseGetFileResponse ¶
func ParseGetFileResponse(rsp *http.Response) (*GetFileResponse, error)
ParseGetFileResponse parses an HTTP response from a GetFileWithResponse call
func (GetFileResponse) Status ¶
func (r GetFileResponse) Status() string
Status returns HTTPResponse.Status
func (GetFileResponse) StatusCode ¶
func (r GetFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGroupResponse ¶
type GetGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GroupEnvelope
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetGroupResponse ¶
func ParseGetGroupResponse(rsp *http.Response) (*GetGroupResponse, error)
ParseGetGroupResponse parses an HTTP response from a GetGroupWithResponse call
func (GetGroupResponse) Status ¶
func (r GetGroupResponse) Status() string
Status returns HTTPResponse.Status
func (GetGroupResponse) StatusCode ¶
func (r GetGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetHookResponse ¶
type GetHookResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *HookSubscription
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseGetHookResponse ¶
func ParseGetHookResponse(rsp *http.Response) (*GetHookResponse, error)
ParseGetHookResponse parses an HTTP response from a GetHookWithResponse call
func (GetHookResponse) Status ¶
func (r GetHookResponse) Status() string
Status returns HTTPResponse.Status
func (GetHookResponse) StatusCode ¶
func (r GetHookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetHouseProfileResponse ¶
type GetHouseProfileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *HouseProfile
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetHouseProfileResponse ¶
func ParseGetHouseProfileResponse(rsp *http.Response) (*GetHouseProfileResponse, error)
ParseGetHouseProfileResponse parses an HTTP response from a GetHouseProfileWithResponse call
func (GetHouseProfileResponse) Status ¶
func (r GetHouseProfileResponse) Status() string
Status returns HTTPResponse.Status
func (GetHouseProfileResponse) StatusCode ¶
func (r GetHouseProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInfraHealthParams ¶
type GetInfraHealthParams struct {
// Window Rolling window as a duration (e.g. `24h`, `90m`). Default 24h, capped at 7d.
Window *string `form:"window,omitempty" json:"window,omitempty"`
// Limit Max rows per aggregated list. Default 20, capped at 200.
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Agent *string `form:"agent,omitempty" json:"agent,omitempty"`
Model *string `form:"model,omitempty" json:"model,omitempty"`
}
GetInfraHealthParams defines parameters for GetInfraHealth.
type GetInfraHealthResponse ¶
type GetInfraHealthResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InfraHealth
JSON401 *Unauthorized
JSON403 *Forbidden
JSON503 *Error
}
func ParseGetInfraHealthResponse ¶
func ParseGetInfraHealthResponse(rsp *http.Response) (*GetInfraHealthResponse, error)
ParseGetInfraHealthResponse parses an HTTP response from a GetInfraHealthWithResponse call
func (GetInfraHealthResponse) Status ¶
func (r GetInfraHealthResponse) Status() string
Status returns HTTPResponse.Status
func (GetInfraHealthResponse) StatusCode ¶
func (r GetInfraHealthResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobResponse ¶
type GetJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Job
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseGetJobResponse ¶
func ParseGetJobResponse(rsp *http.Response) (*GetJobResponse, error)
ParseGetJobResponse parses an HTTP response from a GetJobWithResponse call
func (GetJobResponse) Status ¶
func (r GetJobResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobResponse) StatusCode ¶
func (r GetJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetKnowledgeCollectionResponse ¶
type GetKnowledgeCollectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *Error
}
func ParseGetKnowledgeCollectionResponse ¶
func ParseGetKnowledgeCollectionResponse(rsp *http.Response) (*GetKnowledgeCollectionResponse, error)
ParseGetKnowledgeCollectionResponse parses an HTTP response from a GetKnowledgeCollectionWithResponse call
func (GetKnowledgeCollectionResponse) Status ¶
func (r GetKnowledgeCollectionResponse) Status() string
Status returns HTTPResponse.Status
func (GetKnowledgeCollectionResponse) StatusCode ¶
func (r GetKnowledgeCollectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLogsParams ¶
type GetLogsParams struct {
// Source Log source.
Source *GetLogsParamsSource `form:"source,omitempty" json:"source,omitempty"`
// Limit Max rows. Default 200, capped at 1000.
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
// Since RFC 3339 lower bound. Default 1h ago.
Since *time.Time `form:"since,omitempty" json:"since,omitempty"`
Level *GetLogsParamsLevel `form:"level,omitempty" json:"level,omitempty"`
// Q Case-insensitive substring filter.
Q *string `form:"q,omitempty" json:"q,omitempty"`
// Cursor Opaque pagination cursor from a prior response's `next_cursor`.
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
// RequestId Filter to a single request/call id (source=requests).
RequestId *string `form:"request_id,omitempty" json:"request_id,omitempty"`
}
GetLogsParams defines parameters for GetLogs.
type GetLogsParamsLevel ¶
type GetLogsParamsLevel string
GetLogsParamsLevel defines parameters for GetLogs.
const ( GetLogsParamsLevelDebug GetLogsParamsLevel = "debug" GetLogsParamsLevelError GetLogsParamsLevel = "error" GetLogsParamsLevelInfo GetLogsParamsLevel = "info" GetLogsParamsLevelWarn GetLogsParamsLevel = "warn" )
Defines values for GetLogsParamsLevel.
func (GetLogsParamsLevel) Valid ¶
func (e GetLogsParamsLevel) Valid() bool
Valid indicates whether the value is a known member of the GetLogsParamsLevel enum.
type GetLogsParamsSource ¶
type GetLogsParamsSource string
GetLogsParamsSource defines parameters for GetLogs.
const ( GetLogsParamsSourceRequests GetLogsParamsSource = "requests" GetLogsParamsSourceServer GetLogsParamsSource = "server" )
Defines values for GetLogsParamsSource.
func (GetLogsParamsSource) Valid ¶
func (e GetLogsParamsSource) Valid() bool
Valid indicates whether the value is a known member of the GetLogsParamsSource enum.
type GetLogsResponse ¶
type GetLogsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogList
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
JSON503 *Error
}
func ParseGetLogsResponse ¶
func ParseGetLogsResponse(rsp *http.Response) (*GetLogsResponse, error)
ParseGetLogsResponse parses an HTTP response from a GetLogsWithResponse call
func (GetLogsResponse) Status ¶
func (r GetLogsResponse) Status() string
Status returns HTTPResponse.Status
func (GetLogsResponse) StatusCode ¶
func (r GetLogsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetManagedSessionResponse ¶
type GetManagedSessionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Session
JSON404 *NotFound
}
func ParseGetManagedSessionResponse ¶
func ParseGetManagedSessionResponse(rsp *http.Response) (*GetManagedSessionResponse, error)
ParseGetManagedSessionResponse parses an HTTP response from a GetManagedSessionWithResponse call
func (GetManagedSessionResponse) Status ¶
func (r GetManagedSessionResponse) Status() string
Status returns HTTPResponse.Status
func (GetManagedSessionResponse) StatusCode ¶
func (r GetManagedSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMemoryParams ¶
type GetMemoryParams struct {
// AgentId The persona whose memory to read.
AgentId string `form:"agent_id" json:"agent_id"`
// Scope Which memory scope to read. Defaults to corporate.
Scope *GetMemoryParamsScope `form:"scope,omitempty" json:"scope,omitempty"`
}
GetMemoryParams defines parameters for GetMemory.
type GetMemoryParamsScope ¶
type GetMemoryParamsScope string
GetMemoryParamsScope defines parameters for GetMemory.
const ( GetMemoryParamsScopeCorporate GetMemoryParamsScope = "corporate" GetMemoryParamsScopePersonal GetMemoryParamsScope = "personal" )
Defines values for GetMemoryParamsScope.
func (GetMemoryParamsScope) Valid ¶
func (e GetMemoryParamsScope) Valid() bool
Valid indicates whether the value is a known member of the GetMemoryParamsScope enum.
type GetMemoryResponse ¶
type GetMemoryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MemoryLog
JSON400 *BadRequest
JSON401 *Unauthorized
JSON429 *RateLimited
}
func ParseGetMemoryResponse ¶
func ParseGetMemoryResponse(rsp *http.Response) (*GetMemoryResponse, error)
ParseGetMemoryResponse parses an HTTP response from a GetMemoryWithResponse call
func (GetMemoryResponse) Status ¶
func (r GetMemoryResponse) Status() string
Status returns HTTPResponse.Status
func (GetMemoryResponse) StatusCode ¶
func (r GetMemoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetModelRecommendationResponse ¶
type GetModelRecommendationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ModelRecommendationResult
JSON400 *FlatError
JSON401 *FlatError
JSON403 *FlatError
JSON404 *FlatError
JSON503 *FlatError
}
func ParseGetModelRecommendationResponse ¶
func ParseGetModelRecommendationResponse(rsp *http.Response) (*GetModelRecommendationResponse, error)
ParseGetModelRecommendationResponse parses an HTTP response from a GetModelRecommendationWithResponse call
func (GetModelRecommendationResponse) Status ¶
func (r GetModelRecommendationResponse) Status() string
Status returns HTTPResponse.Status
func (GetModelRecommendationResponse) StatusCode ¶
func (r GetModelRecommendationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetModelRecommendationsMarkdownParams ¶
type GetModelRecommendationsMarkdownParams struct {
Task *string `form:"task,omitempty" json:"task,omitempty"`
Hardware *string `form:"hardware,omitempty" json:"hardware,omitempty"`
Compatibility *string `form:"compatibility,omitempty" json:"compatibility,omitempty"`
}
GetModelRecommendationsMarkdownParams defines parameters for GetModelRecommendationsMarkdown.
type GetModelRecommendationsMarkdownResponse ¶
type GetModelRecommendationsMarkdownResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *FlatError
JSON401 *FlatError
JSON403 *FlatError
JSON503 *FlatError
}
func ParseGetModelRecommendationsMarkdownResponse ¶
func ParseGetModelRecommendationsMarkdownResponse(rsp *http.Response) (*GetModelRecommendationsMarkdownResponse, error)
ParseGetModelRecommendationsMarkdownResponse parses an HTTP response from a GetModelRecommendationsMarkdownWithResponse call
func (GetModelRecommendationsMarkdownResponse) Status ¶
func (r GetModelRecommendationsMarkdownResponse) Status() string
Status returns HTTPResponse.Status
func (GetModelRecommendationsMarkdownResponse) StatusCode ¶
func (r GetModelRecommendationsMarkdownResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetModelRecommendationsParams ¶
type GetModelRecommendationsParams struct {
// Task Restrict to one catalog task. Unknown tasks are a 400.
Task *string `form:"task,omitempty" json:"task,omitempty"`
// Hardware Exact-match filter on `hardware`.
Hardware *string `form:"hardware,omitempty" json:"hardware,omitempty"`
// Compatibility Exact-match filter on `compatibility`.
Compatibility *GetModelRecommendationsParamsCompatibility `form:"compatibility,omitempty" json:"compatibility,omitempty"`
}
GetModelRecommendationsParams defines parameters for GetModelRecommendations.
type GetModelRecommendationsParamsCompatibility ¶
type GetModelRecommendationsParamsCompatibility string
GetModelRecommendationsParamsCompatibility defines parameters for GetModelRecommendations.
const ( GetModelRecommendationsParamsCompatibilityIncompatible GetModelRecommendationsParamsCompatibility = "incompatible" GetModelRecommendationsParamsCompatibilityPotentiallyCompatible GetModelRecommendationsParamsCompatibility = "potentially_compatible" GetModelRecommendationsParamsCompatibilityValidatedMatch GetModelRecommendationsParamsCompatibility = "validated_match" )
Defines values for GetModelRecommendationsParamsCompatibility.
func (GetModelRecommendationsParamsCompatibility) Valid ¶
func (e GetModelRecommendationsParamsCompatibility) Valid() bool
Valid indicates whether the value is a known member of the GetModelRecommendationsParamsCompatibility enum.
type GetModelRecommendationsResponse ¶
type GetModelRecommendationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ModelRecommendationReport
JSON400 *FlatError
JSON401 *FlatError
JSON403 *FlatError
JSON503 *FlatError
}
func ParseGetModelRecommendationsResponse ¶
func ParseGetModelRecommendationsResponse(rsp *http.Response) (*GetModelRecommendationsResponse, error)
ParseGetModelRecommendationsResponse parses an HTTP response from a GetModelRecommendationsWithResponse call
func (GetModelRecommendationsResponse) Status ¶
func (r GetModelRecommendationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetModelRecommendationsResponse) StatusCode ¶
func (r GetModelRecommendationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNativeJobResponse ¶
type GetNativeJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NativeJob
JSON401 *Unauthorized
JSON404 *NotFound
JSON503 *Error
}
func ParseGetNativeJobResponse ¶
func ParseGetNativeJobResponse(rsp *http.Response) (*GetNativeJobResponse, error)
ParseGetNativeJobResponse parses an HTTP response from a GetNativeJobWithResponse call
func (GetNativeJobResponse) Status ¶
func (r GetNativeJobResponse) Status() string
Status returns HTTPResponse.Status
func (GetNativeJobResponse) StatusCode ¶
func (r GetNativeJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPersonaByIDResponse ¶
type GetPersonaByIDResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PersonaManifestEntry
JSON404 *PersonaNotFoundError
}
func ParseGetPersonaByIDResponse ¶
func ParseGetPersonaByIDResponse(rsp *http.Response) (*GetPersonaByIDResponse, error)
ParseGetPersonaByIDResponse parses an HTTP response from a GetPersonaByIDWithResponse call
func (GetPersonaByIDResponse) Status ¶
func (r GetPersonaByIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetPersonaByIDResponse) StatusCode ¶
func (r GetPersonaByIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetScheduleResponse ¶
type GetScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Schedule
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FlatError
}
func ParseGetScheduleResponse ¶
func ParseGetScheduleResponse(rsp *http.Response) (*GetScheduleResponse, error)
ParseGetScheduleResponse parses an HTTP response from a GetScheduleWithResponse call
func (GetScheduleResponse) Status ¶
func (r GetScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (GetScheduleResponse) StatusCode ¶
func (r GetScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingResponse ¶
type GetSettingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingValue
JSON404 *NotFound
}
func ParseGetSettingResponse ¶
func ParseGetSettingResponse(rsp *http.Response) (*GetSettingResponse, error)
ParseGetSettingResponse parses an HTTP response from a GetSettingWithResponse call
func (GetSettingResponse) Status ¶
func (r GetSettingResponse) Status() string
Status returns HTTPResponse.Status
func (GetSettingResponse) StatusCode ¶
func (r GetSettingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSharepointSyncStatusResponse ¶
type GetSharepointSyncStatusResponse struct {
Kind string `json:"kind"`
// Status SharePoint sync worker status snapshot.
Status SyncStatus `json:"status"`
}
}
func ParseGetSharepointSyncStatusResponse ¶
func ParseGetSharepointSyncStatusResponse(rsp *http.Response) (*GetSharepointSyncStatusResponse, error)
ParseGetSharepointSyncStatusResponse parses an HTTP response from a GetSharepointSyncStatusWithResponse call
func (GetSharepointSyncStatusResponse) Status ¶
func (r GetSharepointSyncStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetSharepointSyncStatusResponse) StatusCode ¶
func (r GetSharepointSyncStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTenantEntitlementsResponse ¶
type GetTenantEntitlementsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EntitlementsEnvelope
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseGetTenantEntitlementsResponse ¶
func ParseGetTenantEntitlementsResponse(rsp *http.Response) (*GetTenantEntitlementsResponse, error)
ParseGetTenantEntitlementsResponse parses an HTTP response from a GetTenantEntitlementsWithResponse call
func (GetTenantEntitlementsResponse) Status ¶
func (r GetTenantEntitlementsResponse) Status() string
Status returns HTTPResponse.Status
func (GetTenantEntitlementsResponse) StatusCode ¶
func (r GetTenantEntitlementsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserResponse ¶
type GetUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON404 *NotFound
}
func ParseGetUserResponse ¶
func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)
ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call
func (GetUserResponse) Status ¶
func (r GetUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserResponse) StatusCode ¶
func (r GetUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GovernanceMode ¶
type GovernanceMode string
GovernanceMode Where pre-execution policy is enforced. `desk_managed` is native, `brokered` uses a short-lived scoped capability, and `external` is audited but the outside service receives credentials.
const ( GovernanceModeBrokered GovernanceMode = "brokered" GovernanceModeDeskManaged GovernanceMode = "desk_managed" GovernanceModeExternal GovernanceMode = "external" )
Defines values for GovernanceMode.
func (GovernanceMode) Valid ¶
func (e GovernanceMode) Valid() bool
Valid indicates whether the value is a known member of the GovernanceMode enum.
type Group ¶
type Group struct {
CreatedAt time.Time `json:"created_at"`
Description *string `json:"description,omitempty"`
Id string `json:"id"`
Members *[]GroupMember `json:"members,omitempty"`
Name string `json:"name"`
TenantId *string `json:"tenant_id,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
Group A role-carrying group that gates departmental action queues.
type GroupEnvelope ¶
type GroupEnvelope struct {
// Group A role-carrying group that gates departmental action queues.
Group Group `json:"group"`
}
GroupEnvelope defines model for GroupEnvelope.
type GroupList ¶
type GroupList struct {
Groups []Group `json:"groups"`
}
GroupList defines model for GroupList.
type GroupMember ¶
type GroupMember struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
// Role A member's role in a group.
Role GroupRole `json:"role"`
UserId string `json:"user_id"`
}
GroupMember defines model for GroupMember.
type GroupRole ¶
type GroupRole string
GroupRole A member's role in a group.
type HookEvent ¶
type HookEvent string
HookEvent The 9 canonical lifecycle events. Validated server-side at registration time; unknown values return 400.
const ( HookEventError HookEvent = "Error" HookEventPostInference HookEvent = "PostInference" HookEventPostToolUse HookEvent = "PostToolUse" HookEventPreInference HookEvent = "PreInference" HookEventPreToolUse HookEvent = "PreToolUse" HookEventSessionEnd HookEvent = "SessionEnd" HookEventSessionStart HookEvent = "SessionStart" HookEventStop HookEvent = "Stop" HookEventUserPromptSubmit HookEvent = "UserPromptSubmit" )
Defines values for HookEvent.
type HookSubscription ¶
type HookSubscription struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Description *string `json:"description,omitempty"`
Enabled bool `json:"enabled"`
// Event The 9 canonical lifecycle events. Validated server-side at
// registration time; unknown values return 400.
Event HookEvent `json:"event"`
Id *string `json:"id,omitempty"`
// SecretEnv Env var name holding the HMAC shared secret on the partner side.
SecretEnv *string `json:"secret_env,omitempty"`
TargetUrl string `json:"target_url"`
}
HookSubscription defines model for HookSubscription.
type HookSubscriptionCreate ¶
type HookSubscriptionCreate struct {
Description *string `json:"description,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
// Event The 9 canonical lifecycle events. Validated server-side at
// registration time; unknown values return 400.
Event HookEvent `json:"event"`
SecretEnv *string `json:"secret_env,omitempty"`
TargetUrl string `json:"target_url"`
}
HookSubscriptionCreate defines model for HookSubscriptionCreate.
type HookSubscriptionList ¶
type HookSubscriptionList struct {
Data []HookSubscription `json:"data"`
}
HookSubscriptionList defines model for HookSubscriptionList.
type HouseProfile ¶
type HouseProfile struct {
// Markdown The house-profile content, in markdown.
Markdown string `json:"markdown"`
// UpdatedAt Last-updated timestamp; empty when no profile is set.
UpdatedAt time.Time `json:"updated_at"`
}
HouseProfile An employee's house-profile markdown and its last-updated timestamp.
type HouseProfileUpdate ¶
type HouseProfileUpdate struct {
Markdown string `json:"markdown"`
}
HouseProfileUpdate Replacement house-profile content. An empty markdown string clears the profile.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type ImageData ¶
type ImageData struct {
// B64Json Base64-encoded image (when `response_format=b64_json`).
B64Json *string `json:"b64_json,omitempty"`
// RevisedPrompt Prompt as revised by the model, when provided.
RevisedPrompt *string `json:"revised_prompt,omitempty"`
// Url Image URL (when `response_format=url`).
Url *string `json:"url,omitempty"`
}
ImageData A single generated image, per the requested `response_format`.
type ImageEditRequest ¶
type ImageEditRequest struct {
// Image Source image to edit.
Image openapi_types.File `json:"image"`
// Mask Optional mask; transparent areas indicate where the image should be edited.
Mask *openapi_types.File `json:"mask,omitempty"`
// Model Image model, provider-prefixed.
Model string `json:"model"`
N *int `json:"n,omitempty"`
// Prompt Text description of the desired edit.
Prompt string `json:"prompt"`
ResponseFormat *ImageEditRequestResponseFormat `json:"response_format,omitempty"`
Size *string `json:"size,omitempty"`
}
ImageEditRequest Multipart body forwarded verbatim to the image model; additional provider-specific fields are accepted.
type ImageEditRequestResponseFormat ¶
type ImageEditRequestResponseFormat string
ImageEditRequestResponseFormat defines model for ImageEditRequest.ResponseFormat.
const ( ImageEditRequestResponseFormatB64Json ImageEditRequestResponseFormat = "b64_json" ImageEditRequestResponseFormatUrl ImageEditRequestResponseFormat = "url" )
Defines values for ImageEditRequestResponseFormat.
func (ImageEditRequestResponseFormat) Valid ¶
func (e ImageEditRequestResponseFormat) Valid() bool
Valid indicates whether the value is a known member of the ImageEditRequestResponseFormat enum.
type ImageGenerationRequest ¶
type ImageGenerationRequest struct {
// Model Image model, provider-prefixed.
Model string `json:"model"`
// N Number of images to generate.
N *int `json:"n,omitempty"`
// Prompt Text description of the desired image(s).
Prompt string `json:"prompt"`
// ResponseFormat How images are returned.
ResponseFormat *ImageGenerationRequestResponseFormat `json:"response_format,omitempty"`
// Size Requested image dimensions.
Size *string `json:"size,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
ImageGenerationRequest Forwarded verbatim to the image model; additional provider-specific fields are accepted and passed through.
func (ImageGenerationRequest) Get ¶
func (a ImageGenerationRequest) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for ImageGenerationRequest. Returns the specified element and whether it was found
func (ImageGenerationRequest) MarshalJSON ¶
func (a ImageGenerationRequest) MarshalJSON() ([]byte, error)
Override default JSON handling for ImageGenerationRequest to handle AdditionalProperties
func (*ImageGenerationRequest) Set ¶
func (a *ImageGenerationRequest) Set(fieldName string, value interface{})
Setter for additional properties for ImageGenerationRequest
func (*ImageGenerationRequest) UnmarshalJSON ¶
func (a *ImageGenerationRequest) UnmarshalJSON(b []byte) error
Override default JSON handling for ImageGenerationRequest to handle AdditionalProperties
type ImageGenerationRequestResponseFormat ¶
type ImageGenerationRequestResponseFormat string
ImageGenerationRequestResponseFormat How images are returned.
const ( ImageGenerationRequestResponseFormatB64Json ImageGenerationRequestResponseFormat = "b64_json" ImageGenerationRequestResponseFormatUrl ImageGenerationRequestResponseFormat = "url" )
Defines values for ImageGenerationRequestResponseFormat.
func (ImageGenerationRequestResponseFormat) Valid ¶
func (e ImageGenerationRequestResponseFormat) Valid() bool
Valid indicates whether the value is a known member of the ImageGenerationRequestResponseFormat enum.
type ImageResponse ¶
type ImageResponse struct {
// Created Unix timestamp of generation.
Created *int `json:"created,omitempty"`
Data *[]ImageData `json:"data,omitempty"`
}
ImageResponse OpenAI-compatible image response, returned unchanged from the model.
type ImageVariationMultipartRequestBody ¶
type ImageVariationMultipartRequestBody = ImageVariationRequest
ImageVariationMultipartRequestBody defines body for ImageVariation for multipart/form-data ContentType.
type ImageVariationRequest ¶
type ImageVariationRequest struct {
// Image Source image to create variations of.
Image openapi_types.File `json:"image"`
// Model Image model, provider-prefixed.
Model string `json:"model"`
N *int `json:"n,omitempty"`
ResponseFormat *ImageVariationRequestResponseFormat `json:"response_format,omitempty"`
Size *string `json:"size,omitempty"`
}
ImageVariationRequest Multipart body forwarded verbatim to the image model; additional provider-specific fields are accepted.
type ImageVariationRequestResponseFormat ¶
type ImageVariationRequestResponseFormat string
ImageVariationRequestResponseFormat defines model for ImageVariationRequest.ResponseFormat.
const ( ImageVariationRequestResponseFormatB64Json ImageVariationRequestResponseFormat = "b64_json" ImageVariationRequestResponseFormatUrl ImageVariationRequestResponseFormat = "url" )
Defines values for ImageVariationRequestResponseFormat.
func (ImageVariationRequestResponseFormat) Valid ¶
func (e ImageVariationRequestResponseFormat) Valid() bool
Valid indicates whether the value is a known member of the ImageVariationRequestResponseFormat enum.
type ImageVariationResponse ¶
type ImageVariationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImageResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON413 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseImageVariationResponse ¶
func ParseImageVariationResponse(rsp *http.Response) (*ImageVariationResponse, error)
ParseImageVariationResponse parses an HTTP response from a ImageVariationWithResponse call
func (ImageVariationResponse) Status ¶
func (r ImageVariationResponse) Status() string
Status returns HTTPResponse.Status
func (ImageVariationResponse) StatusCode ¶
func (r ImageVariationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ImportAgentSkillsJSONRequestBody ¶
type ImportAgentSkillsJSONRequestBody = AgentSkillImportRequest
ImportAgentSkillsJSONRequestBody defines body for ImportAgentSkills for application/json ContentType.
type ImportAgentSkillsResponse ¶
type ImportAgentSkillsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// contains filtered or unexported fields
}
JSON400 *FieldError
JSON401 *Unauthorized
JSON403 *FlatError
JSON422 *FieldError
JSON502 *FieldError
}
func ParseImportAgentSkillsResponse ¶
func ParseImportAgentSkillsResponse(rsp *http.Response) (*ImportAgentSkillsResponse, error)
ParseImportAgentSkillsResponse parses an HTTP response from a ImportAgentSkillsWithResponse call
func (ImportAgentSkillsResponse) Status ¶
func (r ImportAgentSkillsResponse) Status() string
Status returns HTTPResponse.Status
func (ImportAgentSkillsResponse) StatusCode ¶
func (r ImportAgentSkillsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ImportEmployeeBundleParams ¶
type ImportEmployeeBundleParams struct {
OnConflict *ImportEmployeeBundleParamsOnConflict `form:"on_conflict,omitempty" json:"on_conflict,omitempty"`
}
ImportEmployeeBundleParams defines parameters for ImportEmployeeBundle.
type ImportEmployeeBundleParamsOnConflict ¶
type ImportEmployeeBundleParamsOnConflict string
ImportEmployeeBundleParamsOnConflict defines parameters for ImportEmployeeBundle.
const ( ImportEmployeeBundleParamsOnConflictError ImportEmployeeBundleParamsOnConflict = "error" ImportEmployeeBundleParamsOnConflictOverwrite ImportEmployeeBundleParamsOnConflict = "overwrite" ImportEmployeeBundleParamsOnConflictSkip ImportEmployeeBundleParamsOnConflict = "skip" )
Defines values for ImportEmployeeBundleParamsOnConflict.
func (ImportEmployeeBundleParamsOnConflict) Valid ¶
func (e ImportEmployeeBundleParamsOnConflict) Valid() bool
Valid indicates whether the value is a known member of the ImportEmployeeBundleParamsOnConflict enum.
type ImportEmployeeBundleResponse ¶
type ImportEmployeeBundleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BundleImportResult
JSON400 *BadRequest
JSON401 *Unauthorized
JSON409 *Error
}
func ParseImportEmployeeBundleResponse ¶
func ParseImportEmployeeBundleResponse(rsp *http.Response) (*ImportEmployeeBundleResponse, error)
ParseImportEmployeeBundleResponse parses an HTTP response from a ImportEmployeeBundleWithResponse call
func (ImportEmployeeBundleResponse) Status ¶
func (r ImportEmployeeBundleResponse) Status() string
Status returns HTTPResponse.Status
func (ImportEmployeeBundleResponse) StatusCode ¶
func (r ImportEmployeeBundleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InfraErrorCluster ¶
type InfraErrorCluster struct {
Count int `json:"count"`
FirstSeen time.Time `json:"first_seen"`
LastSeen time.Time `json:"last_seen"`
Pattern string `json:"pattern"`
Sample string `json:"sample"`
TopAgents *[]string `json:"top_agents,omitempty"`
TopModels *[]string `json:"top_models,omitempty"`
TopProviders *[]string `json:"top_providers,omitempty"`
}
InfraErrorCluster defines model for InfraErrorCluster.
type InfraGroundingCounts ¶
type InfraGroundingCounts struct {
Degraded int `json:"degraded"`
Grounded int `json:"grounded"`
UngroundedNoChunks int `json:"ungrounded_no_chunks"`
UngroundedRefusal int `json:"ungrounded_refusal"`
Unknown int `json:"unknown"`
}
InfraGroundingCounts defines model for InfraGroundingCounts.
type InfraHealth ¶
type InfraHealth struct {
ErrorClusters []InfraErrorCluster `json:"error_clusters"`
GroundingOutcomes InfraGroundingCounts `json:"grounding_outcomes"`
IdentityErrors []InfraErrorCluster `json:"identity_errors"`
Latency []InfraLatencyStat `json:"latency"`
ToolErrors []InfraToolError `json:"tool_errors"`
WindowSince time.Time `json:"window_since"`
}
InfraHealth Aggregated infrastructure-health signals over the requested window.
type InfraLatencyStat ¶
type InfraLatencyStat struct {
Model string `json:"model"`
N int `json:"n"`
P50Ms int `json:"p50_ms"`
P95Ms int `json:"p95_ms"`
P99Ms int `json:"p99_ms"`
Provider string `json:"provider"`
}
InfraLatencyStat defines model for InfraLatencyStat.
type InfraToolError ¶
type InfraToolError struct {
ErroredTurnRate float32 `json:"errored_turn_rate"`
ErroredTurns int `json:"errored_turns"`
Invocations int `json:"invocations"`
SampleErrors *[]string `json:"sample_errors,omitempty"`
Tool string `json:"tool"`
}
InfraToolError defines model for InfraToolError.
type IngestKnowledge201Status ¶
type IngestKnowledge201Status string
type IngestKnowledgeDocumentJSONBody ¶
type IngestKnowledgeDocumentJSONBody struct {
Collection *string `json:"collection,omitempty"`
CollectionId *string `json:"collection_id,omitempty"`
Content string `json:"content"`
Filename *string `json:"filename,omitempty"`
Id *string `json:"id,omitempty"`
Metadata *map[string]interface{} `json:"metadata,omitempty"`
Name *string `json:"name,omitempty"`
Source *string `json:"source,omitempty"`
}
IngestKnowledgeDocumentJSONBody defines parameters for IngestKnowledgeDocument.
type IngestKnowledgeDocumentJSONRequestBody ¶
type IngestKnowledgeDocumentJSONRequestBody IngestKnowledgeDocumentJSONBody
IngestKnowledgeDocumentJSONRequestBody defines body for IngestKnowledgeDocument for application/json ContentType.
type IngestKnowledgeDocumentResponse ¶
type IngestKnowledgeDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseIngestKnowledgeDocumentResponse ¶
func ParseIngestKnowledgeDocumentResponse(rsp *http.Response) (*IngestKnowledgeDocumentResponse, error)
ParseIngestKnowledgeDocumentResponse parses an HTTP response from a IngestKnowledgeDocumentWithResponse call
func (IngestKnowledgeDocumentResponse) Status ¶
func (r IngestKnowledgeDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (IngestKnowledgeDocumentResponse) StatusCode ¶
func (r IngestKnowledgeDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IngestKnowledgeJSONRequestBody ¶
type IngestKnowledgeJSONRequestBody = KnowledgeIngestRequest
IngestKnowledgeJSONRequestBody defines body for IngestKnowledge for application/json ContentType.
type IngestKnowledgeResponse ¶
type IngestKnowledgeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *struct {
Status *IngestKnowledge201Status `json:"status,omitempty"`
}
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseIngestKnowledgeResponse ¶
func ParseIngestKnowledgeResponse(rsp *http.Response) (*IngestKnowledgeResponse, error)
ParseIngestKnowledgeResponse parses an HTTP response from a IngestKnowledgeWithResponse call
func (IngestKnowledgeResponse) Status ¶
func (r IngestKnowledgeResponse) Status() string
Status returns HTTPResponse.Status
func (IngestKnowledgeResponse) StatusCode ¶
func (r IngestKnowledgeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InstallAppResponse ¶
type InstallAppResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppInstallResult
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *Error
JSON409 *AppInstallResult
}
func ParseInstallAppResponse ¶
func ParseInstallAppResponse(rsp *http.Response) (*InstallAppResponse, error)
ParseInstallAppResponse parses an HTTP response from a InstallAppWithResponse call
func (InstallAppResponse) Status ¶
func (r InstallAppResponse) Status() string
Status returns HTTPResponse.Status
func (InstallAppResponse) StatusCode ¶
func (r InstallAppResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IssueExecutionCapabilityJSONRequestBody ¶
type IssueExecutionCapabilityJSONRequestBody = ExecutionCapabilityIssueRequest
IssueExecutionCapabilityJSONRequestBody defines body for IssueExecutionCapability for application/json ContentType.
type IssueExecutionCapabilityResponse ¶
type IssueExecutionCapabilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *struct {
// Capability Short-lived brokered authorization credential; token appears only at issue time.
Capability ExecutionCapability `json:"capability"`
GovernanceEnforcement string `json:"governance_enforcement"`
// GovernanceMode Where pre-execution policy is enforced. `desk_managed` is native, `brokered` uses a short-lived scoped capability, and `external` is audited but the outside service receives credentials.
GovernanceMode GovernanceMode `json:"governance_mode"`
Warning string `json:"warning"`
}
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseIssueExecutionCapabilityResponse ¶
func ParseIssueExecutionCapabilityResponse(rsp *http.Response) (*IssueExecutionCapabilityResponse, error)
ParseIssueExecutionCapabilityResponse parses an HTTP response from a IssueExecutionCapabilityWithResponse call
func (IssueExecutionCapabilityResponse) Status ¶
func (r IssueExecutionCapabilityResponse) Status() string
Status returns HTTPResponse.Status
func (IssueExecutionCapabilityResponse) StatusCode ¶
func (r IssueExecutionCapabilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type JSONSchemaObject ¶
type JSONSchemaObject map[string]interface{}
JSONSchemaObject A subset of JSON Schema Draft 2020-12 used for tool input schemas. Vertex AI rejects `type:array` without `items` — the SDK validator enforces `items` is present everywhere on write.
type Job ¶
type Job struct {
AgentId string `json:"agent_id"`
CreatedAt time.Time `json:"created_at"`
EmployeeId *string `json:"employee_id,omitempty"`
Error *Error `json:"error,omitempty"`
EventCount *int `json:"event_count,omitempty"`
FinishedAt *time.Time `json:"finished_at,omitempty"`
InstanceId *string `json:"instance_id,omitempty"`
JobId string `json:"job_id"`
Result *MessageResponse `json:"result,omitempty"`
StartedAt *time.Time `json:"started_at,omitempty"`
Status JobStatus `json:"status"`
}
Job defines model for Job.
type JobCreate ¶
type JobCreate struct {
AgentId string `json:"agent_id"`
Messages []Message `json:"messages"`
Metadata *map[string]interface{} `json:"metadata,omitempty"`
Model *string `json:"model,omitempty"`
Tools *[]ToolDefinition `json:"tools,omitempty"`
}
JobCreate defines model for JobCreate.
type JobList ¶
type JobList struct {
Data []Job `json:"data"`
HasMore *bool `json:"has_more,omitempty"`
NextCursor *string `json:"next_cursor,omitempty"`
}
JobList defines model for JobList.
type JobStatus ¶
type JobStatus string
JobStatus defines model for JobStatus.
type KnowledgeChunk ¶
type KnowledgeChunk struct {
Collection *string `json:"collection,omitempty"`
Content string `json:"content"`
DocumentId *string `json:"document_id,omitempty"`
Metadata *map[string]interface{} `json:"metadata,omitempty"`
Score *float32 `json:"score,omitempty"`
}
KnowledgeChunk defines model for KnowledgeChunk.
type KnowledgeCollectionList ¶
type KnowledgeCollectionList struct {
Data []string `json:"data"`
}
KnowledgeCollectionList defines model for KnowledgeCollectionList.
type KnowledgeIngestRequest ¶
type KnowledgeIngestRequest struct {
// Collection Target collection; defaults to "default".
Collection *string `json:"collection,omitempty"`
// Content Document text (already extracted)
Content string `json:"content"`
Metadata *map[string]interface{} `json:"metadata,omitempty"`
Title *string `json:"title,omitempty"`
}
KnowledgeIngestRequest defines model for KnowledgeIngestRequest.
type KnowledgeSearchRequest ¶
type KnowledgeSearchRequest struct {
// Collection Collection to search; empty = caller's own collection.
Collection *string `json:"collection,omitempty"`
Query string `json:"query"`
Threshold *float32 `json:"threshold,omitempty"`
TopK *int `json:"top_k,omitempty"`
}
KnowledgeSearchRequest defines model for KnowledgeSearchRequest.
type KnowledgeSearchResponse ¶
type KnowledgeSearchResponse struct {
Data []KnowledgeChunk `json:"data"`
}
KnowledgeSearchResponse defines model for KnowledgeSearchResponse.
type KnowledgeSignal ¶
type KnowledgeSignal struct {
// App Source application that captured the signal.
App *string `json:"app,omitempty"`
// Content The captured fact text.
Content *string `json:"content,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
// EmployeeId Persona associated with the signal.
EmployeeId *string `json:"employee_id,omitempty"`
// FactKey Normalised dedupe key identifying the same fact across signals.
FactKey *string `json:"fact_key,omitempty"`
Id *string `json:"id,omitempty"`
// Signature Integrity signature over the signal contents.
Signature *string `json:"signature,omitempty"`
// SourceChunkId Identifier of the source chunk the signal was derived from.
SourceChunkId *string `json:"source_chunk_id,omitempty"`
Status *KnowledgeSignalStatus `json:"status,omitempty"`
Tenant *string `json:"tenant,omitempty"`
// Type Signal type.
Type *string `json:"type,omitempty"`
}
KnowledgeSignal defines model for KnowledgeSignal.
type KnowledgeSignalList ¶
type KnowledgeSignalList struct {
Signals *[]KnowledgeSignal `json:"signals,omitempty"`
// Total Number of signals returned.
Total *int `json:"total,omitempty"`
}
KnowledgeSignalList defines model for KnowledgeSignalList.
type KnowledgeSignalMutation ¶
type KnowledgeSignalMutation struct {
Receipt *KnowledgeSignalPromotionReceipt `json:"receipt,omitempty"`
Signal KnowledgeSignal `json:"signal"`
}
KnowledgeSignalMutation defines model for KnowledgeSignalMutation.
type KnowledgeSignalPromotionReceipt ¶
type KnowledgeSignalPromotionReceipt struct {
Actor string `json:"actor"`
Audience string `json:"audience"`
Collection string `json:"collection"`
Id string `json:"id"`
KnowledgeDocumentId string `json:"knowledge_document_id"`
PublishedAt time.Time `json:"published_at"`
SignalId string `json:"signal_id"`
SourceChunkId *string `json:"source_chunk_id,omitempty"`
Tenant string `json:"tenant"`
}
KnowledgeSignalPromotionReceipt defines model for KnowledgeSignalPromotionReceipt.
type KnowledgeSignalStatus ¶
type KnowledgeSignalStatus string
KnowledgeSignalStatus defines model for KnowledgeSignal.Status.
const ( KnowledgeSignalStatusEligible KnowledgeSignalStatus = "eligible" KnowledgeSignalStatusPending KnowledgeSignalStatus = "pending" KnowledgeSignalStatusPromoted KnowledgeSignalStatus = "promoted" KnowledgeSignalStatusPublishing KnowledgeSignalStatus = "publishing" KnowledgeSignalStatusQuarantined KnowledgeSignalStatus = "quarantined" KnowledgeSignalStatusRejected KnowledgeSignalStatus = "rejected" KnowledgeSignalStatusSuperseded KnowledgeSignalStatus = "superseded" )
Defines values for KnowledgeSignalStatus.
func (KnowledgeSignalStatus) Valid ¶
func (e KnowledgeSignalStatus) Valid() bool
Valid indicates whether the value is a known member of the KnowledgeSignalStatus enum.
type ListActionsParams ¶
type ListActionsParams struct {
// Status Filter by status; unrecognized values fall back to `pending`.
Status *ListActionsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Source Filter by connector source label.
Source *string `form:"source,omitempty" json:"source,omitempty"`
// ExternalRef Filter by connector correlation key.
ExternalRef *string `form:"external_ref,omitempty" json:"external_ref,omitempty"`
// Limit Max rows (default 50, capped at 200).
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListActionsParams defines parameters for ListActions.
type ListActionsParamsStatus ¶
type ListActionsParamsStatus string
ListActionsParamsStatus defines parameters for ListActions.
const ( ListActionsParamsStatusApproved ListActionsParamsStatus = "approved" ListActionsParamsStatusExecuted ListActionsParamsStatus = "executed" ListActionsParamsStatusFailed ListActionsParamsStatus = "failed" ListActionsParamsStatusPending ListActionsParamsStatus = "pending" ListActionsParamsStatusRejected ListActionsParamsStatus = "rejected" )
Defines values for ListActionsParamsStatus.
func (ListActionsParamsStatus) Valid ¶
func (e ListActionsParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the ListActionsParamsStatus enum.
type ListActionsResponse ¶
type ListActionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ActionList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseListActionsResponse ¶
func ParseListActionsResponse(rsp *http.Response) (*ListActionsResponse, error)
ParseListActionsResponse parses an HTTP response from a ListActionsWithResponse call
func (ListActionsResponse) Status ¶
func (r ListActionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListActionsResponse) StatusCode ¶
func (r ListActionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentSkillsResponse ¶
type ListAgentSkillsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillList
JSON401 *Unauthorized
}
func ParseListAgentSkillsResponse ¶
func ParseListAgentSkillsResponse(rsp *http.Response) (*ListAgentSkillsResponse, error)
ParseListAgentSkillsResponse parses an HTTP response from a ListAgentSkillsWithResponse call
func (ListAgentSkillsResponse) Status ¶
func (r ListAgentSkillsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAgentSkillsResponse) StatusCode ¶
func (r ListAgentSkillsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentsParams ¶
type ListAgentsParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
// Owner Filter to agents owned by this email.
Owner *string `form:"owner,omitempty" json:"owner,omitempty"`
}
ListAgentsParams defines parameters for ListAgents.
type ListAgentsResponse ¶
type ListAgentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentList
JSON401 *Unauthorized
}
func ParseListAgentsResponse ¶
func ParseListAgentsResponse(rsp *http.Response) (*ListAgentsResponse, error)
ParseListAgentsResponse parses an HTTP response from a ListAgentsWithResponse call
func (ListAgentsResponse) Status ¶
func (r ListAgentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAgentsResponse) StatusCode ¶
func (r ListAgentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAppAgentsResponse ¶
type ListAppAgentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppAgentList
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseListAppAgentsResponse ¶
func ParseListAppAgentsResponse(rsp *http.Response) (*ListAppAgentsResponse, error)
ParseListAppAgentsResponse parses an HTTP response from a ListAppAgentsWithResponse call
func (ListAppAgentsResponse) Status ¶
func (r ListAppAgentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAppAgentsResponse) StatusCode ¶
func (r ListAppAgentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAppKnowledgeCollectionsResponse ¶
type ListAppKnowledgeCollectionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
}
func ParseListAppKnowledgeCollectionsResponse ¶
func ParseListAppKnowledgeCollectionsResponse(rsp *http.Response) (*ListAppKnowledgeCollectionsResponse, error)
ParseListAppKnowledgeCollectionsResponse parses an HTTP response from a ListAppKnowledgeCollectionsWithResponse call
func (ListAppKnowledgeCollectionsResponse) Status ¶
func (r ListAppKnowledgeCollectionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAppKnowledgeCollectionsResponse) StatusCode ¶
func (r ListAppKnowledgeCollectionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAppMigrationsResponse ¶
type ListAppMigrationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppMigrationList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON503 *Error
}
func ParseListAppMigrationsResponse ¶
func ParseListAppMigrationsResponse(rsp *http.Response) (*ListAppMigrationsResponse, error)
ParseListAppMigrationsResponse parses an HTTP response from a ListAppMigrationsWithResponse call
func (ListAppMigrationsResponse) Status ¶
func (r ListAppMigrationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAppMigrationsResponse) StatusCode ¶
func (r ListAppMigrationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAppsResponse ¶
type ListAppsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON503 *Error
}
func ParseListAppsResponse ¶
func ParseListAppsResponse(rsp *http.Response) (*ListAppsResponse, error)
ParseListAppsResponse parses an HTTP response from a ListAppsWithResponse call
func (ListAppsResponse) Status ¶
func (r ListAppsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAppsResponse) StatusCode ¶
func (r ListAppsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAuthorizationGrantsParams ¶
type ListAuthorizationGrantsParams struct {
IncludeExpired *bool `form:"include_expired,omitempty" json:"include_expired,omitempty"`
}
ListAuthorizationGrantsParams defines parameters for ListAuthorizationGrants.
type ListAuthorizationGrantsResponse ¶
type ListAuthorizationGrantsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Grants []AutonomyGrant `json:"grants"`
}
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseListAuthorizationGrantsResponse ¶
func ParseListAuthorizationGrantsResponse(rsp *http.Response) (*ListAuthorizationGrantsResponse, error)
ParseListAuthorizationGrantsResponse parses an HTTP response from a ListAuthorizationGrantsWithResponse call
func (ListAuthorizationGrantsResponse) Status ¶
func (r ListAuthorizationGrantsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAuthorizationGrantsResponse) StatusCode ¶
func (r ListAuthorizationGrantsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAuthorizationIntentsParams ¶
type ListAuthorizationIntentsParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListAuthorizationIntentsParams defines parameters for ListAuthorizationIntents.
type ListAuthorizationIntentsResponse ¶
type ListAuthorizationIntentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Intents []AuthorizationIntent `json:"intents"`
}
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseListAuthorizationIntentsResponse ¶
func ParseListAuthorizationIntentsResponse(rsp *http.Response) (*ListAuthorizationIntentsResponse, error)
ParseListAuthorizationIntentsResponse parses an HTTP response from a ListAuthorizationIntentsWithResponse call
func (ListAuthorizationIntentsResponse) Status ¶
func (r ListAuthorizationIntentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAuthorizationIntentsResponse) StatusCode ¶
func (r ListAuthorizationIntentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConnectorsResponse ¶
type ListConnectorsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConnectorList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseListConnectorsResponse ¶
func ParseListConnectorsResponse(rsp *http.Response) (*ListConnectorsResponse, error)
ParseListConnectorsResponse parses an HTTP response from a ListConnectorsWithResponse call
func (ListConnectorsResponse) Status ¶
func (r ListConnectorsResponse) Status() string
Status returns HTTPResponse.Status
func (ListConnectorsResponse) StatusCode ¶
func (r ListConnectorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConversationsParams ¶
type ListConversationsParams struct {
// Agent Filter to conversations for a single agent.
Agent *string `form:"agent,omitempty" json:"agent,omitempty"`
// Scope Filter within the server-enforced personal/company boundary.
Scope *ConversationScope `form:"scope,omitempty" json:"scope,omitempty"`
// Limit Maximum conversations to return (1-200, default 50).
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListConversationsParams defines parameters for ListConversations.
type ListConversationsResponse ¶
type ListConversationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationList
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParseListConversationsResponse ¶
func ParseListConversationsResponse(rsp *http.Response) (*ListConversationsResponse, error)
ParseListConversationsResponse parses an HTTP response from a ListConversationsWithResponse call
func (ListConversationsResponse) Status ¶
func (r ListConversationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListConversationsResponse) StatusCode ¶
func (r ListConversationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDocumentsParams ¶
type ListDocumentsParams struct {
// CollectionId Collection to enumerate; empty = root.
CollectionId *string `form:"collection_id,omitempty" json:"collection_id,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListDocumentsParams defines parameters for ListDocuments.
type ListDocumentsResponse ¶
type ListDocumentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DocumentList
JSON401 *Unauthorized
}
func ParseListDocumentsResponse ¶
func ParseListDocumentsResponse(rsp *http.Response) (*ListDocumentsResponse, error)
ParseListDocumentsResponse parses an HTTP response from a ListDocumentsWithResponse call
func (ListDocumentsResponse) Status ¶
func (r ListDocumentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDocumentsResponse) StatusCode ¶
func (r ListDocumentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEmployeesParams ¶
type ListEmployeesParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListEmployeesParams defines parameters for ListEmployees.
type ListEmployeesResponse ¶
type ListEmployeesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EmployeeList
JSON401 *Unauthorized
}
func ParseListEmployeesResponse ¶
func ParseListEmployeesResponse(rsp *http.Response) (*ListEmployeesResponse, error)
ParseListEmployeesResponse parses an HTTP response from a ListEmployeesWithResponse call
func (ListEmployeesResponse) Status ¶
func (r ListEmployeesResponse) Status() string
Status returns HTTPResponse.Status
func (ListEmployeesResponse) StatusCode ¶
func (r ListEmployeesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEvalRunsResponse ¶
type ListEvalRunsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Runs *[]EvalRun `json:"runs,omitempty"`
}
JSON403 *Forbidden
}
func ParseListEvalRunsResponse ¶
func ParseListEvalRunsResponse(rsp *http.Response) (*ListEvalRunsResponse, error)
ParseListEvalRunsResponse parses an HTTP response from a ListEvalRunsWithResponse call
func (ListEvalRunsResponse) Status ¶
func (r ListEvalRunsResponse) Status() string
Status returns HTTPResponse.Status
func (ListEvalRunsResponse) StatusCode ¶
func (r ListEvalRunsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEvalSuitesResponse ¶
type ListEvalSuitesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Suites *[]EvalSuiteRevision `json:"suites,omitempty"`
}
JSON403 *Forbidden
}
func ParseListEvalSuitesResponse ¶
func ParseListEvalSuitesResponse(rsp *http.Response) (*ListEvalSuitesResponse, error)
ParseListEvalSuitesResponse parses an HTTP response from a ListEvalSuitesWithResponse call
func (ListEvalSuitesResponse) Status ¶
func (r ListEvalSuitesResponse) Status() string
Status returns HTTPResponse.Status
func (ListEvalSuitesResponse) StatusCode ¶
func (r ListEvalSuitesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFieldAccessEventsParams ¶
type ListFieldAccessEventsParams struct {
// RecordType Filter by record type.
RecordType *string `form:"record_type,omitempty" json:"record_type,omitempty"`
// RecordId Filter by record id.
RecordId *string `form:"record_id,omitempty" json:"record_id,omitempty"`
// Since Only events at or after this RFC 3339 timestamp.
Since *time.Time `form:"since,omitempty" json:"since,omitempty"`
// Limit Max rows (default 200, capped at 1000).
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListFieldAccessEventsParams defines parameters for ListFieldAccessEvents.
type ListFieldAccessEventsResponse ¶
type ListFieldAccessEventsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FieldAccessEventList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseListFieldAccessEventsResponse ¶
func ParseListFieldAccessEventsResponse(rsp *http.Response) (*ListFieldAccessEventsResponse, error)
ParseListFieldAccessEventsResponse parses an HTTP response from a ListFieldAccessEventsWithResponse call
func (ListFieldAccessEventsResponse) Status ¶
func (r ListFieldAccessEventsResponse) Status() string
Status returns HTTPResponse.Status
func (ListFieldAccessEventsResponse) StatusCode ¶
func (r ListFieldAccessEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFieldPoliciesResponse ¶
type ListFieldPoliciesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FieldPolicyList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseListFieldPoliciesResponse ¶
func ParseListFieldPoliciesResponse(rsp *http.Response) (*ListFieldPoliciesResponse, error)
ParseListFieldPoliciesResponse parses an HTTP response from a ListFieldPoliciesWithResponse call
func (ListFieldPoliciesResponse) Status ¶
func (r ListFieldPoliciesResponse) Status() string
Status returns HTTPResponse.Status
func (ListFieldPoliciesResponse) StatusCode ¶
func (r ListFieldPoliciesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFilesParams ¶
type ListFilesParams struct {
Mount *string `form:"mount,omitempty" json:"mount,omitempty"`
// Glob filepath.Match pattern applied to the basename.
Glob *string `form:"glob,omitempty" json:"glob,omitempty"`
Recursive *ListFilesParamsRecursive `form:"recursive,omitempty" json:"recursive,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListFilesParams defines parameters for ListFiles.
type ListFilesParamsRecursive ¶
type ListFilesParamsRecursive string
ListFilesParamsRecursive defines parameters for ListFiles.
const ( ListFilesParamsRecursiveN1 ListFilesParamsRecursive = "1" ListFilesParamsRecursiveTrue ListFilesParamsRecursive = "true" )
Defines values for ListFilesParamsRecursive.
func (ListFilesParamsRecursive) Valid ¶
func (e ListFilesParamsRecursive) Valid() bool
Valid indicates whether the value is a known member of the ListFilesParamsRecursive enum.
type ListFilesResponse ¶
type ListFilesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FileMetaList
JSON404 *NotFound
}
func ParseListFilesResponse ¶
func ParseListFilesResponse(rsp *http.Response) (*ListFilesResponse, error)
ParseListFilesResponse parses an HTTP response from a ListFilesWithResponse call
func (ListFilesResponse) Status ¶
func (r ListFilesResponse) Status() string
Status returns HTTPResponse.Status
func (ListFilesResponse) StatusCode ¶
func (r ListFilesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGroupsParams ¶
type ListGroupsParams struct {
// TenantId Restrict to groups in this tenant.
TenantId *string `form:"tenant_id,omitempty" json:"tenant_id,omitempty"`
}
ListGroupsParams defines parameters for ListGroups.
type ListGroupsResponse ¶
type ListGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GroupList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseListGroupsResponse ¶
func ParseListGroupsResponse(rsp *http.Response) (*ListGroupsResponse, error)
ParseListGroupsResponse parses an HTTP response from a ListGroupsWithResponse call
func (ListGroupsResponse) Status ¶
func (r ListGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListGroupsResponse) StatusCode ¶
func (r ListGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListHooksResponse ¶
type ListHooksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *HookSubscriptionList
JSON401 *Unauthorized
}
func ParseListHooksResponse ¶
func ParseListHooksResponse(rsp *http.Response) (*ListHooksResponse, error)
ParseListHooksResponse parses an HTTP response from a ListHooksWithResponse call
func (ListHooksResponse) Status ¶
func (r ListHooksResponse) Status() string
Status returns HTTPResponse.Status
func (ListHooksResponse) StatusCode ¶
func (r ListHooksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListJobsParams ¶
type ListJobsParams struct {
Status *JobStatus `form:"status,omitempty" json:"status,omitempty"`
AgentId *string `form:"agent_id,omitempty" json:"agent_id,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListJobsParams defines parameters for ListJobs.
type ListJobsResponse ¶
type ListJobsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *JobList
JSON401 *Unauthorized
}
func ParseListJobsResponse ¶
func ParseListJobsResponse(rsp *http.Response) (*ListJobsResponse, error)
ParseListJobsResponse parses an HTTP response from a ListJobsWithResponse call
func (ListJobsResponse) Status ¶
func (r ListJobsResponse) Status() string
Status returns HTTPResponse.Status
func (ListJobsResponse) StatusCode ¶
func (r ListJobsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListKnowledgeCollectionDocumentsResponse ¶
type ListKnowledgeCollectionDocumentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseListKnowledgeCollectionDocumentsResponse ¶
func ParseListKnowledgeCollectionDocumentsResponse(rsp *http.Response) (*ListKnowledgeCollectionDocumentsResponse, error)
ParseListKnowledgeCollectionDocumentsResponse parses an HTTP response from a ListKnowledgeCollectionDocumentsWithResponse call
func (ListKnowledgeCollectionDocumentsResponse) Status ¶
func (r ListKnowledgeCollectionDocumentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListKnowledgeCollectionDocumentsResponse) StatusCode ¶
func (r ListKnowledgeCollectionDocumentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListKnowledgeCollectionsResponse ¶
type ListKnowledgeCollectionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *KnowledgeCollectionList
JSON401 *Unauthorized
}
func ParseListKnowledgeCollectionsResponse ¶
func ParseListKnowledgeCollectionsResponse(rsp *http.Response) (*ListKnowledgeCollectionsResponse, error)
ParseListKnowledgeCollectionsResponse parses an HTTP response from a ListKnowledgeCollectionsWithResponse call
func (ListKnowledgeCollectionsResponse) Status ¶
func (r ListKnowledgeCollectionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListKnowledgeCollectionsResponse) StatusCode ¶
func (r ListKnowledgeCollectionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListKnowledgeSignalsParams ¶
type ListKnowledgeSignalsParams struct {
// Status Filter by signal status. Defaults to pending.
Status *ListKnowledgeSignalsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Limit Maximum signals to return. Defaults to 100.
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
// Tenant Admin override to read another tenant's signals. Defaults to the caller's tenant.
Tenant *string `form:"tenant,omitempty" json:"tenant,omitempty"`
}
ListKnowledgeSignalsParams defines parameters for ListKnowledgeSignals.
type ListKnowledgeSignalsParamsStatus ¶
type ListKnowledgeSignalsParamsStatus string
ListKnowledgeSignalsParamsStatus defines parameters for ListKnowledgeSignals.
const ( ListKnowledgeSignalsParamsStatusEligible ListKnowledgeSignalsParamsStatus = "eligible" ListKnowledgeSignalsParamsStatusPending ListKnowledgeSignalsParamsStatus = "pending" ListKnowledgeSignalsParamsStatusPromoted ListKnowledgeSignalsParamsStatus = "promoted" ListKnowledgeSignalsParamsStatusPublishing ListKnowledgeSignalsParamsStatus = "publishing" ListKnowledgeSignalsParamsStatusQuarantined ListKnowledgeSignalsParamsStatus = "quarantined" ListKnowledgeSignalsParamsStatusRejected ListKnowledgeSignalsParamsStatus = "rejected" ListKnowledgeSignalsParamsStatusSuperseded ListKnowledgeSignalsParamsStatus = "superseded" )
Defines values for ListKnowledgeSignalsParamsStatus.
func (ListKnowledgeSignalsParamsStatus) Valid ¶
func (e ListKnowledgeSignalsParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the ListKnowledgeSignalsParamsStatus enum.
type ListKnowledgeSignalsResponse ¶
type ListKnowledgeSignalsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *KnowledgeSignalList
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseListKnowledgeSignalsResponse ¶
func ParseListKnowledgeSignalsResponse(rsp *http.Response) (*ListKnowledgeSignalsResponse, error)
ParseListKnowledgeSignalsResponse parses an HTTP response from a ListKnowledgeSignalsWithResponse call
func (ListKnowledgeSignalsResponse) Status ¶
func (r ListKnowledgeSignalsResponse) Status() string
Status returns HTTPResponse.Status
func (ListKnowledgeSignalsResponse) StatusCode ¶
func (r ListKnowledgeSignalsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListModelsResponse ¶
type ListModelsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ModelList
JSON401 *Unauthorized
}
func ParseListModelsResponse ¶
func ParseListModelsResponse(rsp *http.Response) (*ListModelsResponse, error)
ParseListModelsResponse parses an HTTP response from a ListModelsWithResponse call
func (ListModelsResponse) Status ¶
func (r ListModelsResponse) Status() string
Status returns HTTPResponse.Status
func (ListModelsResponse) StatusCode ¶
func (r ListModelsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMyGroupsResponse ¶
type ListMyGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MyGroupList
JSON401 *Unauthorized
JSON429 *RateLimited
JSON503 *Error
}
func ParseListMyGroupsResponse ¶
func ParseListMyGroupsResponse(rsp *http.Response) (*ListMyGroupsResponse, error)
ParseListMyGroupsResponse parses an HTTP response from a ListMyGroupsWithResponse call
func (ListMyGroupsResponse) Status ¶
func (r ListMyGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListMyGroupsResponse) StatusCode ¶
func (r ListMyGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPersonasParams ¶
type ListPersonasParams struct {
// IfNoneMatch Cached `manifest_version` from a prior fetch.
IfNoneMatch *string `json:"If-None-Match,omitempty"`
}
ListPersonasParams defines parameters for ListPersonas.
type ListPersonasResponse ¶
func ParseListPersonasResponse ¶
func ParseListPersonasResponse(rsp *http.Response) (*ListPersonasResponse, error)
ParseListPersonasResponse parses an HTTP response from a ListPersonasWithResponse call
func (ListPersonasResponse) Status ¶
func (r ListPersonasResponse) Status() string
Status returns HTTPResponse.Status
func (ListPersonasResponse) StatusCode ¶
func (r ListPersonasResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPromotionCandidatesParams ¶
type ListPromotionCandidatesParams struct {
// Tenant Admin override to read another tenant's candidates. Defaults to the caller's tenant.
Tenant *string `form:"tenant,omitempty" json:"tenant,omitempty"`
}
ListPromotionCandidatesParams defines parameters for ListPromotionCandidates.
type ListPromotionCandidatesResponse ¶
type ListPromotionCandidatesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PromotionCandidates
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseListPromotionCandidatesResponse ¶
func ParseListPromotionCandidatesResponse(rsp *http.Response) (*ListPromotionCandidatesResponse, error)
ParseListPromotionCandidatesResponse parses an HTTP response from a ListPromotionCandidatesWithResponse call
func (ListPromotionCandidatesResponse) Status ¶
func (r ListPromotionCandidatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListPromotionCandidatesResponse) StatusCode ¶
func (r ListPromotionCandidatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRegistryAgentsParams ¶
type ListRegistryAgentsParams struct {
// Source Restrict to agents shipped with the release image (`preset`) or created at runtime (`custom`). Omitted returns both. Any other value is rejected with 400 rather than silently returning everything.
Source *ListRegistryAgentsParamsSource `form:"source,omitempty" json:"source,omitempty"`
}
ListRegistryAgentsParams defines parameters for ListRegistryAgents.
type ListRegistryAgentsParamsSource ¶
type ListRegistryAgentsParamsSource string
ListRegistryAgentsParamsSource defines parameters for ListRegistryAgents.
const ( ListRegistryAgentsParamsSourceCustom ListRegistryAgentsParamsSource = "custom" ListRegistryAgentsParamsSourcePreset ListRegistryAgentsParamsSource = "preset" )
Defines values for ListRegistryAgentsParamsSource.
func (ListRegistryAgentsParamsSource) Valid ¶
func (e ListRegistryAgentsParamsSource) Valid() bool
Valid indicates whether the value is a known member of the ListRegistryAgentsParamsSource enum.
type ListRegistryAgentsResponse ¶
type ListRegistryAgentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Agents []RegistryAgent `json:"agents"`
// Warnings Query parameters that were ignored.
Warnings *[]string `json:"warnings,omitempty"`
}
JSON400 *struct {
Error *string `json:"error,omitempty"`
Message *string `json:"message,omitempty"`
}
JSON403 *Forbidden
}
func ParseListRegistryAgentsResponse ¶
func ParseListRegistryAgentsResponse(rsp *http.Response) (*ListRegistryAgentsResponse, error)
ParseListRegistryAgentsResponse parses an HTTP response from a ListRegistryAgentsWithResponse call
func (ListRegistryAgentsResponse) Status ¶
func (r ListRegistryAgentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListRegistryAgentsResponse) StatusCode ¶
func (r ListRegistryAgentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSchedulesParams ¶
type ListSchedulesParams struct {
// Owner Admin only — restrict to this owner user id. Ignored for non-admins.
Owner *string `form:"owner,omitempty" json:"owner,omitempty"`
}
ListSchedulesParams defines parameters for ListSchedules.
type ListSchedulesResponse ¶
type ListSchedulesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ScheduleList
JSON401 *Unauthorized
JSON403 *FlatError
}
func ParseListSchedulesResponse ¶
func ParseListSchedulesResponse(rsp *http.Response) (*ListSchedulesResponse, error)
ParseListSchedulesResponse parses an HTTP response from a ListSchedulesWithResponse call
func (ListSchedulesResponse) Status ¶
func (r ListSchedulesResponse) Status() string
Status returns HTTPResponse.Status
func (ListSchedulesResponse) StatusCode ¶
func (r ListSchedulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceKeysResponse ¶
type ListServiceKeysResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceKeyList
JSON403 *Forbidden
}
func ParseListServiceKeysResponse ¶
func ParseListServiceKeysResponse(rsp *http.Response) (*ListServiceKeysResponse, error)
ParseListServiceKeysResponse parses an HTTP response from a ListServiceKeysWithResponse call
func (ListServiceKeysResponse) Status ¶
func (r ListServiceKeysResponse) Status() string
Status returns HTTPResponse.Status
func (ListServiceKeysResponse) StatusCode ¶
func (r ListServiceKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSettingsResponse ¶
type ListSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSON401 *Unauthorized
}
func ParseListSettingsResponse ¶
func ParseListSettingsResponse(rsp *http.Response) (*ListSettingsResponse, error)
ParseListSettingsResponse parses an HTTP response from a ListSettingsWithResponse call
func (ListSettingsResponse) Status ¶
func (r ListSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSettingsResponse) StatusCode ¶
func (r ListSettingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersResponse ¶
type ListUsersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserList
JSON401 *Unauthorized
}
func ParseListUsersResponse ¶
func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)
ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call
func (ListUsersResponse) Status ¶
func (r ListUsersResponse) Status() string
Status returns HTTPResponse.Status
func (ListUsersResponse) StatusCode ¶
func (r ListUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LogEntry ¶
type LogEntry struct {
Fields *map[string]interface{} `json:"fields,omitempty"`
Level string `json:"level"`
Msg string `json:"msg"`
// RequestId Set only on source=requests rows.
RequestId *string `json:"request_id,omitempty"`
Ts time.Time `json:"ts"`
}
LogEntry One log row. Stable across both sources.
type LogList ¶
type LogList struct {
Logs []LogEntry `json:"logs"`
NextCursor *string `json:"next_cursor,omitempty"`
Source LogListSource `json:"source"`
TotalInBuffer int `json:"total_in_buffer"`
}
LogList defines model for LogList.
type LogListSource ¶
type LogListSource string
LogListSource defines model for LogList.Source.
const ( LogListSourceRequests LogListSource = "requests" LogListSourceServer LogListSource = "server" )
Defines values for LogListSource.
func (LogListSource) Valid ¶
func (e LogListSource) Valid() bool
Valid indicates whether the value is a known member of the LogListSource enum.
type Manifest ¶
type Manifest struct {
// ManifestVersion “sha256:<hex>“ — emitted as “ETag“. Partners send
// “If-None-Match: <manifest_version>“ to skip the body when
// unchanged.
ManifestVersion string `json:"manifest_version"`
Personas []PersonaManifestEntry `json:"personas"`
}
Manifest Boot-time persona discovery contract. Partners cache by “manifest_version“ (sha256 over canonical-JSON) and use “If-None-Match“ on subsequent fetches to short-circuit at 304.
type MarkAuthorizationIncidentJSONBody ¶
type MarkAuthorizationIncidentJSONBody struct {
Reason string `json:"reason"`
}
MarkAuthorizationIncidentJSONBody defines parameters for MarkAuthorizationIncident.
type MarkAuthorizationIncidentJSONRequestBody ¶
type MarkAuthorizationIncidentJSONRequestBody MarkAuthorizationIncidentJSONBody
MarkAuthorizationIncidentJSONRequestBody defines body for MarkAuthorizationIncident for application/json ContentType.
type MarkAuthorizationIncidentResponse ¶
type MarkAuthorizationIncidentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseMarkAuthorizationIncidentResponse ¶
func ParseMarkAuthorizationIncidentResponse(rsp *http.Response) (*MarkAuthorizationIncidentResponse, error)
ParseMarkAuthorizationIncidentResponse parses an HTTP response from a MarkAuthorizationIncidentWithResponse call
func (MarkAuthorizationIncidentResponse) Status ¶
func (r MarkAuthorizationIncidentResponse) Status() string
Status returns HTTPResponse.Status
func (MarkAuthorizationIncidentResponse) StatusCode ¶
func (r MarkAuthorizationIncidentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type McpRequest ¶
type McpRequest struct {
// Id JSON-RPC request id (string, number, or null), echoed on the response.
Id interface{} `json:"id,omitempty"`
Jsonrpc McpRequestJsonrpc `json:"jsonrpc"`
// Method One of initialize, tools/list, tools/call, resources/list, resources/read.
Method string `json:"method"`
// Params Method-specific parameters.
Params *map[string]interface{} `json:"params,omitempty"`
}
McpRequest JSON-RPC 2.0 request envelope.
type McpRequestJsonrpc ¶
type McpRequestJsonrpc string
McpRequestJsonrpc defines model for McpRequest.Jsonrpc.
const (
McpRequestJsonrpcN20 McpRequestJsonrpc = "2.0"
)
Defines values for McpRequestJsonrpc.
func (McpRequestJsonrpc) Valid ¶
func (e McpRequestJsonrpc) Valid() bool
Valid indicates whether the value is a known member of the McpRequestJsonrpc enum.
type McpResponse ¶
type McpResponse struct {
Error *struct {
Code int `json:"code"`
Message string `json:"message"`
} `json:"error,omitempty"`
// Id JSON-RPC request id (string, number, or null), echoed on the response.
Id interface{} `json:"id"`
Jsonrpc McpResponseJsonrpc `json:"jsonrpc"`
Result *map[string]interface{} `json:"result,omitempty"`
}
McpResponse JSON-RPC 2.0 response envelope. Exactly one of result or error is present.
type McpResponseJsonrpc ¶
type McpResponseJsonrpc string
McpResponseJsonrpc defines model for McpResponse.Jsonrpc.
const (
McpResponseJsonrpcN20 McpResponseJsonrpc = "2.0"
)
Defines values for McpResponseJsonrpc.
func (McpResponseJsonrpc) Valid ¶
func (e McpResponseJsonrpc) Valid() bool
Valid indicates whether the value is a known member of the McpResponseJsonrpc enum.
type McpRpcJSONRequestBody ¶
type McpRpcJSONRequestBody = McpRequest
McpRpcJSONRequestBody defines body for McpRpc for application/json ContentType.
type McpRpcResponse ¶
type McpRpcResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *McpResponse
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Error
JSON404 *Error
}
func ParseMcpRpcResponse ¶
func ParseMcpRpcResponse(rsp *http.Response) (*McpRpcResponse, error)
ParseMcpRpcResponse parses an HTTP response from a McpRpcWithResponse call
func (McpRpcResponse) Status ¶
func (r McpRpcResponse) Status() string
Status returns HTTPResponse.Status
func (McpRpcResponse) StatusCode ¶
func (r McpRpcResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MemoryLog ¶
type MemoryLog struct {
// AgentId The persona this memory belongs to.
AgentId *string `json:"agent_id,omitempty"`
// Content The accumulated memory as text. Empty when nothing has been remembered yet.
Content *string `json:"content,omitempty"`
// Enabled False when observational memory is not active on this deployment.
Enabled *bool `json:"enabled,omitempty"`
// LastObservedAt When new activity was last folded into memory. Omitted when never observed.
LastObservedAt *time.Time `json:"last_observed_at,omitempty"`
// Scope The memory scope that was read.
Scope *MemoryLogScope `json:"scope,omitempty"`
// UpdatedAt When the memory log was last written.
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
MemoryLog defines model for MemoryLog.
type MemoryLogScope ¶
type MemoryLogScope string
MemoryLogScope The memory scope that was read.
const ( MemoryLogScopeCorporate MemoryLogScope = "corporate" MemoryLogScopePersonal MemoryLogScope = "personal" )
Defines values for MemoryLogScope.
func (MemoryLogScope) Valid ¶
func (e MemoryLogScope) Valid() bool
Valid indicates whether the value is a known member of the MemoryLogScope enum.
type Message ¶
type Message struct {
Content Message_Content `json:"content"`
Role Role `json:"role"`
}
Message defines model for Message.
type MessageRequest ¶
type MessageRequest struct {
// ConversationId Stable conversation id. When present, the user and assistant turns
// are persisted to this conversation; an unknown id is auto-created.
ConversationId *string `json:"conversation_id,omitempty"`
MaxTokens *int `json:"max_tokens,omitempty"`
// MessageId Client-generated idempotency key for this user turn. Reuse it only
// when retrying the same turn. The value is returned as the persisted
// user `ConversationMessage.id`.
MessageId *string `json:"message_id,omitempty"`
Messages []Message `json:"messages"`
Metadata *MessageRequest_Metadata `json:"metadata,omitempty"`
// Model Anthropic-compatible required selector. Desk clients normally set
// this to the selected employee/persona id and also send the same id
// as `metadata.agent_id`. A `<vendor>/<model>` value may act as an
// answer-model override when the deployment permits it.
Model string `json:"model"`
// Scope Personal assistant data or governed organization data.
Scope *ConversationScope `json:"scope,omitempty"`
Stream *bool `json:"stream,omitempty"`
System *string `json:"system,omitempty"`
Temperature *float32 `json:"temperature,omitempty"`
// ThreadId AG-UI alias for `conversation_id`; prefer `conversation_id` in Desk clients.
ThreadId *string `json:"threadId,omitempty"`
Tools *[]ToolDefinition `json:"tools,omitempty"`
}
MessageRequest defines model for MessageRequest.
type MessageRequestMetadataEgressGuard ¶
type MessageRequestMetadataEgressGuard string
MessageRequestMetadataEgressGuard Adds the outbound query guard for this request. May only tighten: `off` never removes a guard set by the server or the agent. Any other value is a 400.
const ( MessageRequestMetadataEgressGuardCallback MessageRequestMetadataEgressGuard = "callback" MessageRequestMetadataEgressGuardDetector MessageRequestMetadataEgressGuard = "detector" MessageRequestMetadataEgressGuardEmpty MessageRequestMetadataEgressGuard = "" MessageRequestMetadataEgressGuardOff MessageRequestMetadataEgressGuard = "off" )
Defines values for MessageRequestMetadataEgressGuard.
func (MessageRequestMetadataEgressGuard) Valid ¶
func (e MessageRequestMetadataEgressGuard) Valid() bool
Valid indicates whether the value is a known member of the MessageRequestMetadataEgressGuard enum.
type MessageRequestMetadataOnAmbiguousEntity ¶
type MessageRequestMetadataOnAmbiguousEntity string
MessageRequestMetadataOnAmbiguousEntity Overrides the agent's handling of answers whose evidence spans several documents the question does not choose between. Invalid values are ignored.
const ( MessageRequestMetadataOnAmbiguousEntityAsk MessageRequestMetadataOnAmbiguousEntity = "ask" MessageRequestMetadataOnAmbiguousEntityOff MessageRequestMetadataOnAmbiguousEntity = "off" MessageRequestMetadataOnAmbiguousEntityState MessageRequestMetadataOnAmbiguousEntity = "state" )
Defines values for MessageRequestMetadataOnAmbiguousEntity.
func (MessageRequestMetadataOnAmbiguousEntity) Valid ¶
func (e MessageRequestMetadataOnAmbiguousEntity) Valid() bool
Valid indicates whether the value is a known member of the MessageRequestMetadataOnAmbiguousEntity enum.
type MessageRequestMetadataResearchDepth ¶
type MessageRequestMetadataResearchDepth string
MessageRequestMetadataResearchDepth Per-call research depth. `fast` skips the planner; `deep` runs it; `auto` runs it single-shot, without multi-wave skills such as `deep_research`. `brain` wins when both are set. Unknown values are ignored.
const ( MessageRequestMetadataResearchDepthAuto MessageRequestMetadataResearchDepth = "auto" MessageRequestMetadataResearchDepthDeep MessageRequestMetadataResearchDepth = "deep" MessageRequestMetadataResearchDepthFast MessageRequestMetadataResearchDepth = "fast" )
Defines values for MessageRequestMetadataResearchDepth.
func (MessageRequestMetadataResearchDepth) Valid ¶
func (e MessageRequestMetadataResearchDepth) Valid() bool
Valid indicates whether the value is a known member of the MessageRequestMetadataResearchDepth enum.
type MessageRequestMetadataThinkingEffort ¶
type MessageRequestMetadataThinkingEffort string
MessageRequestMetadataThinkingEffort defines model for MessageRequest.Metadata.Thinking.Effort.
const ( MessageRequestMetadataThinkingEffortEmpty MessageRequestMetadataThinkingEffort = "" MessageRequestMetadataThinkingEffortHigh MessageRequestMetadataThinkingEffort = "high" MessageRequestMetadataThinkingEffortLow MessageRequestMetadataThinkingEffort = "low" MessageRequestMetadataThinkingEffortMedium MessageRequestMetadataThinkingEffort = "medium" MessageRequestMetadataThinkingEffortNone MessageRequestMetadataThinkingEffort = "none" MessageRequestMetadataThinkingEffortOff MessageRequestMetadataThinkingEffort = "off" MessageRequestMetadataThinkingEffortXhigh MessageRequestMetadataThinkingEffort = "xhigh" )
Defines values for MessageRequestMetadataThinkingEffort.
func (MessageRequestMetadataThinkingEffort) Valid ¶
func (e MessageRequestMetadataThinkingEffort) Valid() bool
Valid indicates whether the value is a known member of the MessageRequestMetadataThinkingEffort enum.
type MessageRequest_Metadata ¶
type MessageRequest_Metadata struct {
// AgentId Target a specific Nova OS agent/persona for this turn; omit
// for the default agent. Typed here so generated clients can set
// it without falling back to untyped additionalProperties.
AgentId *string `json:"agent_id,omitempty"`
// AllowedSkills Narrows a persona's planner to these skills for this turn. A name the persona does not have is a 400; ignored on non-persona agents.
AllowedSkills *[]string `json:"allowed_skills,omitempty"`
// Brain Per-call planner toggle (3-state — null inherits server default).
Brain *bool `json:"brain,omitempty"`
// EgressGuard Adds the outbound query guard for this request. May only tighten: `off` never removes a guard set by the server or the agent. Any other value is a 400.
EgressGuard *MessageRequestMetadataEgressGuard `json:"egress_guard,omitempty"`
// MaxSearches Per-turn cap on outbound search calls across every tool of the turn. Absent or 0 means unlimited.
MaxSearches *int `json:"max_searches,omitempty"`
// OnAmbiguousEntity Overrides the agent's handling of answers whose evidence spans several documents the question does not choose between. Invalid values are ignored.
OnAmbiguousEntity *MessageRequestMetadataOnAmbiguousEntity `json:"on_ambiguous_entity,omitempty"`
// ResearchDepth Per-call research depth. `fast` skips the planner; `deep` runs it; `auto` runs it single-shot, without multi-wave skills such as `deep_research`. `brain` wins when both are set. Unknown values are ignored.
ResearchDepth *MessageRequestMetadataResearchDepth `json:"research_depth,omitempty"`
// ResearchQuery The research question as its own field, when the message is an assembled prompt. Overrides the query used for outbound search.
ResearchQuery *string `json:"research_query,omitempty"`
// ResearchQueryOnly Fixed-query mode: every outbound search of the turn is exactly `research_query`, and fetches are limited to URLs those searches returned. Requires a non-empty, single-line `research_query` of at most 300 characters; otherwise 400.
ResearchQueryOnly *bool `json:"research_query_only,omitempty"`
// StreamEvents Per-call orchestration event streaming toggle.
StreamEvents *bool `json:"stream_events,omitempty"`
// StreamThinking Per-call planner-thinking event toggle.
StreamThinking *bool `json:"stream_thinking,omitempty"`
// Thinking Per-call native reasoning on the answer-tier call; overrides the agent's `thinking`. `off` sends no reasoning parameter, `none` asks the model not to reason. `budget_tokens` is clamped to 1024-32768. An invalid override is ignored.
Thinking *struct {
BudgetTokens *int `json:"budget_tokens,omitempty"`
Effort *MessageRequestMetadataThinkingEffort `json:"effort,omitempty"`
} `json:"thinking,omitempty"`
// ToolChoice Per-call tool choice for the first model call: `auto`, `none`, `required`, or a tool name. Overrides the agent's `tool_choice`. Invalid values are ignored.
ToolChoice *string `json:"tool_choice,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
MessageRequest_Metadata defines model for MessageRequest.Metadata.
func (MessageRequest_Metadata) Get ¶
func (a MessageRequest_Metadata) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for MessageRequest_Metadata. Returns the specified element and whether it was found
func (MessageRequest_Metadata) MarshalJSON ¶
func (a MessageRequest_Metadata) MarshalJSON() ([]byte, error)
Override default JSON handling for MessageRequest_Metadata to handle AdditionalProperties
func (*MessageRequest_Metadata) Set ¶
func (a *MessageRequest_Metadata) Set(fieldName string, value interface{})
Setter for additional properties for MessageRequest_Metadata
func (*MessageRequest_Metadata) UnmarshalJSON ¶
func (a *MessageRequest_Metadata) UnmarshalJSON(b []byte) error
Override default JSON handling for MessageRequest_Metadata to handle AdditionalProperties
type MessageResponse ¶
type MessageResponse struct {
Content []ContentBlock `json:"content"`
// FallbackTriggered Nova OS extension — true if a fallback model handled the request.
FallbackTriggered *bool `json:"fallback_triggered,omitempty"`
Id string `json:"id"`
// Model Resolved model that handled the request.
Model string `json:"model"`
// ModelUsed Nova OS extension — same as `model`, surfaced for clarity.
ModelUsed *string `json:"model_used,omitempty"`
// OutputViolations Nova OS extension — populated only when the agent declared an
// `output_type` contract AND the reply failed validation AND the
// agent's `violation_mode` is `log` or `repair` (with `error`,
// the response is a 422 instead). Empty array means no violations.
OutputViolations *[]OutputViolation `json:"output_violations,omitempty"`
Role Role `json:"role"`
// RouteHint Brain's dispatch hint, present on every terminal reply (v0.1.5+).
// Three kinds — partners switch on `kind` to decide UI behaviour.
RouteHint *RouteHint `json:"route_hint,omitempty"`
StopReason MessageResponseStopReason `json:"stop_reason"`
Type *MessageResponseType `json:"type,omitempty"`
Usage *struct {
InputTokens *int `json:"input_tokens,omitempty"`
OutputTokens *int `json:"output_tokens,omitempty"`
} `json:"usage,omitempty"`
}
MessageResponse defines model for MessageResponse.
type MessageResponseStopReason ¶
type MessageResponseStopReason string
MessageResponseStopReason defines model for MessageResponse.StopReason.
const ( MessageResponseStopReasonEndTurn MessageResponseStopReason = "end_turn" MessageResponseStopReasonMaxTokens MessageResponseStopReason = "max_tokens" MessageResponseStopReasonStopSequence MessageResponseStopReason = "stop_sequence" MessageResponseStopReasonToolUse MessageResponseStopReason = "tool_use" )
Defines values for MessageResponseStopReason.
func (MessageResponseStopReason) Valid ¶
func (e MessageResponseStopReason) Valid() bool
Valid indicates whether the value is a known member of the MessageResponseStopReason enum.
type MessageResponseType ¶
type MessageResponseType string
MessageResponseType defines model for MessageResponse.Type.
const (
MessageResponseTypeMessage MessageResponseType = "message"
)
Defines values for MessageResponseType.
func (MessageResponseType) Valid ¶
func (e MessageResponseType) Valid() bool
Valid indicates whether the value is a known member of the MessageResponseType enum.
type Message_Content ¶
type Message_Content struct {
// contains filtered or unexported fields
}
Message_Content defines model for Message.Content.
func (Message_Content) AsMessageContent0 ¶
func (t Message_Content) AsMessageContent0() (MessageContent0, error)
AsMessageContent0 returns the union data inside the Message_Content as a MessageContent0
func (Message_Content) AsMessageContent1 ¶
func (t Message_Content) AsMessageContent1() (MessageContent1, error)
AsMessageContent1 returns the union data inside the Message_Content as a MessageContent1
func (*Message_Content) FromMessageContent0 ¶
func (t *Message_Content) FromMessageContent0(v MessageContent0) error
FromMessageContent0 overwrites any union data inside the Message_Content as the provided MessageContent0
func (*Message_Content) FromMessageContent1 ¶
func (t *Message_Content) FromMessageContent1(v MessageContent1) error
FromMessageContent1 overwrites any union data inside the Message_Content as the provided MessageContent1
func (Message_Content) MarshalJSON ¶
func (t Message_Content) MarshalJSON() ([]byte, error)
func (*Message_Content) MergeMessageContent0 ¶
func (t *Message_Content) MergeMessageContent0(v MessageContent0) error
MergeMessageContent0 performs a merge with any union data inside the Message_Content, using the provided MessageContent0
func (*Message_Content) MergeMessageContent1 ¶
func (t *Message_Content) MergeMessageContent1(v MessageContent1) error
MergeMessageContent1 performs a merge with any union data inside the Message_Content, using the provided MessageContent1
func (*Message_Content) UnmarshalJSON ¶
func (t *Message_Content) UnmarshalJSON(b []byte) error
type ModelConfig ¶
type ModelConfig struct {
Answer *ModelSlot `json:"answer,omitempty"`
Planner *ModelSlot `json:"planner,omitempty"`
Skill *ModelSlot `json:"skill,omitempty"`
}
ModelConfig Three-slot model configuration. Any slot may be omitted; resolution falls through per the spec (per-call → per-skill → per-agent → per-employee → server default).
type ModelList ¶
type ModelList struct {
Data *[]ModelListEntry `json:"data,omitempty"`
// Object Always `list`.
Object *string `json:"object,omitempty"`
}
ModelList OpenAI-compatible model list.
type ModelListEntry ¶
type ModelListEntry struct {
Created *int `json:"created,omitempty"`
// Id Model/agent id. Passthrough models carry an `llm:` prefix.
Id *string `json:"id,omitempty"`
// Object Always `model`.
Object *string `json:"object,omitempty"`
OwnedBy *string `json:"owned_by,omitempty"`
}
ModelListEntry defines model for ModelListEntry.
type ModelRecommendationReport ¶
type ModelRecommendationReport struct {
Catalog struct {
AsOf *string `json:"as_of,omitempty"`
CurrentRelease *string `json:"current_release,omitempty"`
Notice *string `json:"notice,omitempty"`
// Path Empty over HTTP unless the built-in starter profiles are in use.
Path *string `json:"path,omitempty"`
SchemaVersion *int `json:"schema_version,omitempty"`
Tier *string `json:"tier,omitempty"`
} `json:"catalog"`
// Environment The detected host (`os`, `arch`, `libraos_version`, `ram_gib`, `gpu`, `inference`, `embeddings`). Endpoint addresses are removed.
Environment map[string]interface{} `json:"environment"`
Results []ModelRecommendationResult `json:"results"`
Task *string `json:"task,omitempty"`
Verification struct {
Note *string `json:"note,omitempty"`
Verified *bool `json:"verified,omitempty"`
} `json:"verification"`
Warnings *[]string `json:"warnings,omitempty"`
}
ModelRecommendationReport defines model for ModelRecommendationReport.
type ModelRecommendationResult ¶
type ModelRecommendationResult struct {
CellId string `json:"cell_id"`
Compatibility ModelRecommendationResultCompatibility `json:"compatibility"`
Dependencies *[]string `json:"dependencies,omitempty"`
Evidence struct {
Date *string `json:"date,omitempty"`
Libraos *string `json:"libraos,omitempty"`
Stale *bool `json:"stale,omitempty"`
StaleReason *string `json:"stale_reason,omitempty"`
Tier *ModelRecommendationResultEvidenceTier `json:"tier,omitempty"`
} `json:"evidence"`
// Figures Catalog figures; present only on a `validated_match` from the scored catalog.
Figures *map[string]interface{} `json:"figures,omitempty"`
Hardware string `json:"hardware"`
HardwareLabel *string `json:"hardware_label,omitempty"`
LicenceNotes *[]string `json:"licence_notes,omitempty"`
MatchedBy ModelRecommendationResultMatchedBy `json:"matched_by"`
// Measured Measured figures; present only on a `validated_match` from the scored catalog.
Measured *map[string]interface{} `json:"measured,omitempty"`
Model string `json:"model"`
Preference struct {
Badges *[]string `json:"badges,omitempty"`
Recommendation *string `json:"recommendation,omitempty"`
} `json:"preference"`
Reasons []string `json:"reasons"`
RedFlags *[]string `json:"red_flags,omitempty"`
ServedLocally *bool `json:"served_locally,omitempty"`
ServedName *string `json:"served_name,omitempty"`
// Serving Serving recipe (`engine`, `recipe`, `image`, `flags`).
Serving *map[string]interface{} `json:"serving,omitempty"`
Settings *[]struct {
Key *string `json:"key,omitempty"`
Value *string `json:"value,omitempty"`
} `json:"settings,omitempty"`
Status *string `json:"status,omitempty"`
StatusText *string `json:"status_text,omitempty"`
Task string `json:"task"`
TaskLabel *string `json:"task_label,omitempty"`
}
ModelRecommendationResult defines model for ModelRecommendationResult.
type ModelRecommendationResultCompatibility ¶
type ModelRecommendationResultCompatibility string
ModelRecommendationResultCompatibility defines model for ModelRecommendationResult.Compatibility.
const ( ModelRecommendationResultCompatibilityIncompatible ModelRecommendationResultCompatibility = "incompatible" ModelRecommendationResultCompatibilityPotentiallyCompatible ModelRecommendationResultCompatibility = "potentially_compatible" ModelRecommendationResultCompatibilityValidatedMatch ModelRecommendationResultCompatibility = "validated_match" )
Defines values for ModelRecommendationResultCompatibility.
func (ModelRecommendationResultCompatibility) Valid ¶
func (e ModelRecommendationResultCompatibility) Valid() bool
Valid indicates whether the value is a known member of the ModelRecommendationResultCompatibility enum.
type ModelRecommendationResultEvidenceTier ¶
type ModelRecommendationResultEvidenceTier string
ModelRecommendationResultEvidenceTier defines model for ModelRecommendationResult.Evidence.Tier.
const ( ModelRecommendationResultEvidenceTierIndicative ModelRecommendationResultEvidenceTier = "indicative" ModelRecommendationResultEvidenceTierNone ModelRecommendationResultEvidenceTier = "none" ModelRecommendationResultEvidenceTierVerified ModelRecommendationResultEvidenceTier = "verified" )
Defines values for ModelRecommendationResultEvidenceTier.
func (ModelRecommendationResultEvidenceTier) Valid ¶
func (e ModelRecommendationResultEvidenceTier) Valid() bool
Valid indicates whether the value is a known member of the ModelRecommendationResultEvidenceTier enum.
type ModelRecommendationResultMatchedBy ¶
type ModelRecommendationResultMatchedBy string
ModelRecommendationResultMatchedBy defines model for ModelRecommendationResult.MatchedBy.
const ( ModelRecommendationResultMatchedByHardwareTable ModelRecommendationResultMatchedBy = "hardware_table" ModelRecommendationResultMatchedByRequirements ModelRecommendationResultMatchedBy = "requirements" )
Defines values for ModelRecommendationResultMatchedBy.
func (ModelRecommendationResultMatchedBy) Valid ¶
func (e ModelRecommendationResultMatchedBy) Valid() bool
Valid indicates whether the value is a known member of the ModelRecommendationResultMatchedBy enum.
type ModelSlot ¶
type ModelSlot struct {
// Fallback Ordered fallback chain. Activates on rate-limit / 5xx / vendor outage /
// Vertex 400 schema-error before falling through to the next resolution level.
Fallback *[]string `json:"fallback,omitempty"`
// Primary Model identifier in `<vendor>/<model>` shape (e.g., `gemini/gemini-3.1-pro-preview`).
Primary string `json:"primary"`
}
ModelSlot defines model for ModelSlot.
type MyGroupList ¶
type MyGroupList struct {
Groups []MyGroupMembership `json:"groups"`
}
MyGroupList defines model for MyGroupList.
type MyGroupMembership ¶
type MyGroupMembership struct {
Description *string `json:"description,omitempty"`
Id string `json:"id"`
Name string `json:"name"`
// Role A member's role in a group.
Role GroupRole `json:"role"`
}
MyGroupMembership One of the caller's own group memberships.
type NativeChatJSONRequestBody ¶
type NativeChatJSONRequestBody = NativeChatRequest
NativeChatJSONRequestBody defines body for NativeChat for application/json ContentType.
type NativeChatMetadata ¶
type NativeChatMetadata struct {
// AllowedSkills Narrows a persona's planner to these skills for this turn. A name the persona does not have is a 400; ignored on non-persona agents.
AllowedSkills *[]string `json:"allowed_skills,omitempty"`
// Brain Per-call planning override. One of `always` or `never`; controls whether the multi-step planner runs for this turn.
Brain *NativeChatMetadataBrain `json:"brain,omitempty"`
// EgressGuard Adds the outbound query guard for this request. May only tighten: `off` never removes a guard set by the server or the agent. Any other value is a 400.
EgressGuard *NativeChatMetadataEgressGuard `json:"egress_guard,omitempty"`
// MaxSearches Per-turn cap on outbound search calls across every tool of the turn. Absent or 0 means unlimited.
MaxSearches *int `json:"max_searches,omitempty"`
// MaxTokens Per-call output-token cap for the answer, overriding the agent's configured limit. Must be > 0; clamped to 32768.
MaxTokens *int `json:"max_tokens,omitempty"`
// OnAmbiguousEntity Overrides the agent's handling of answers whose evidence spans several documents the question does not choose between. Invalid values are ignored.
OnAmbiguousEntity *NativeChatMetadataOnAmbiguousEntity `json:"on_ambiguous_entity,omitempty"`
// ResearchDepth Per-call research depth. `fast` skips the planner; `deep` runs it; `auto` runs it single-shot, without multi-wave skills such as `deep_research`. `brain` wins when both are set. Unknown values are ignored.
ResearchDepth *NativeChatMetadataResearchDepth `json:"research_depth,omitempty"`
// ResearchQuery The research question as its own field, when the message is an assembled prompt. Overrides the query used for outbound search.
ResearchQuery *string `json:"research_query,omitempty"`
// ResearchQueryOnly Fixed-query mode: every outbound search of the turn is exactly `research_query`, and fetches are limited to URLs those searches returned. Requires a non-empty, single-line `research_query` of at most 300 characters; otherwise 400.
ResearchQueryOnly *bool `json:"research_query_only,omitempty"`
// StreamEvents When true (and streaming), emit granular orchestration events (tool_use / tool_result / text / thinking) over SSE.
StreamEvents *bool `json:"stream_events,omitempty"`
// StreamThinking When true, include model reasoning as `thinking` SSE events. Independent of stream_events; default off.
StreamThinking *bool `json:"stream_thinking,omitempty"`
// Thinking Per-call native reasoning on the answer-tier call; overrides the agent's `thinking`. `off` sends no reasoning parameter, `none` asks the model not to reason. `budget_tokens` is clamped to 1024-32768. An invalid override is ignored.
Thinking *struct {
BudgetTokens *int `json:"budget_tokens,omitempty"`
Effort *NativeChatMetadataThinkingEffort `json:"effort,omitempty"`
} `json:"thinking,omitempty"`
// ToolChoice Per-call tool choice for the first model call: `auto`, `none`, `required`, or a tool name. Overrides the agent's `tool_choice`. Invalid values are ignored.
ToolChoice *string `json:"tool_choice,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
NativeChatMetadata Opaque per-request metadata. Nova OS does not interpret arbitrary keys (they are threaded through tenant isolation and audit), but a few reserved keys control per-call behavior.
func (NativeChatMetadata) Get ¶
func (a NativeChatMetadata) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for NativeChatMetadata. Returns the specified element and whether it was found
func (NativeChatMetadata) MarshalJSON ¶
func (a NativeChatMetadata) MarshalJSON() ([]byte, error)
Override default JSON handling for NativeChatMetadata to handle AdditionalProperties
func (*NativeChatMetadata) Set ¶
func (a *NativeChatMetadata) Set(fieldName string, value interface{})
Setter for additional properties for NativeChatMetadata
func (*NativeChatMetadata) UnmarshalJSON ¶
func (a *NativeChatMetadata) UnmarshalJSON(b []byte) error
Override default JSON handling for NativeChatMetadata to handle AdditionalProperties
type NativeChatMetadataBrain ¶
type NativeChatMetadataBrain string
NativeChatMetadataBrain Per-call planning override. One of `always` or `never`; controls whether the multi-step planner runs for this turn.
const ( NativeChatMetadataBrainAlways NativeChatMetadataBrain = "always" NativeChatMetadataBrainNever NativeChatMetadataBrain = "never" )
Defines values for NativeChatMetadataBrain.
func (NativeChatMetadataBrain) Valid ¶
func (e NativeChatMetadataBrain) Valid() bool
Valid indicates whether the value is a known member of the NativeChatMetadataBrain enum.
type NativeChatMetadataEgressGuard ¶
type NativeChatMetadataEgressGuard string
NativeChatMetadataEgressGuard Adds the outbound query guard for this request. May only tighten: `off` never removes a guard set by the server or the agent. Any other value is a 400.
const ( NativeChatMetadataEgressGuardCallback NativeChatMetadataEgressGuard = "callback" NativeChatMetadataEgressGuardDetector NativeChatMetadataEgressGuard = "detector" NativeChatMetadataEgressGuardEmpty NativeChatMetadataEgressGuard = "" NativeChatMetadataEgressGuardOff NativeChatMetadataEgressGuard = "off" )
Defines values for NativeChatMetadataEgressGuard.
func (NativeChatMetadataEgressGuard) Valid ¶
func (e NativeChatMetadataEgressGuard) Valid() bool
Valid indicates whether the value is a known member of the NativeChatMetadataEgressGuard enum.
type NativeChatMetadataOnAmbiguousEntity ¶
type NativeChatMetadataOnAmbiguousEntity string
NativeChatMetadataOnAmbiguousEntity Overrides the agent's handling of answers whose evidence spans several documents the question does not choose between. Invalid values are ignored.
const ( NativeChatMetadataOnAmbiguousEntityAsk NativeChatMetadataOnAmbiguousEntity = "ask" NativeChatMetadataOnAmbiguousEntityOff NativeChatMetadataOnAmbiguousEntity = "off" NativeChatMetadataOnAmbiguousEntityState NativeChatMetadataOnAmbiguousEntity = "state" )
Defines values for NativeChatMetadataOnAmbiguousEntity.
func (NativeChatMetadataOnAmbiguousEntity) Valid ¶
func (e NativeChatMetadataOnAmbiguousEntity) Valid() bool
Valid indicates whether the value is a known member of the NativeChatMetadataOnAmbiguousEntity enum.
type NativeChatMetadataResearchDepth ¶
type NativeChatMetadataResearchDepth string
NativeChatMetadataResearchDepth Per-call research depth. `fast` skips the planner; `deep` runs it; `auto` runs it single-shot, without multi-wave skills such as `deep_research`. `brain` wins when both are set. Unknown values are ignored.
const ( NativeChatMetadataResearchDepthAuto NativeChatMetadataResearchDepth = "auto" NativeChatMetadataResearchDepthDeep NativeChatMetadataResearchDepth = "deep" NativeChatMetadataResearchDepthFast NativeChatMetadataResearchDepth = "fast" )
Defines values for NativeChatMetadataResearchDepth.
func (NativeChatMetadataResearchDepth) Valid ¶
func (e NativeChatMetadataResearchDepth) Valid() bool
Valid indicates whether the value is a known member of the NativeChatMetadataResearchDepth enum.
type NativeChatMetadataThinkingEffort ¶
type NativeChatMetadataThinkingEffort string
NativeChatMetadataThinkingEffort defines model for NativeChatMetadata.Thinking.Effort.
const ( NativeChatMetadataThinkingEffortEmpty NativeChatMetadataThinkingEffort = "" NativeChatMetadataThinkingEffortHigh NativeChatMetadataThinkingEffort = "high" NativeChatMetadataThinkingEffortLow NativeChatMetadataThinkingEffort = "low" NativeChatMetadataThinkingEffortMedium NativeChatMetadataThinkingEffort = "medium" NativeChatMetadataThinkingEffortNone NativeChatMetadataThinkingEffort = "none" NativeChatMetadataThinkingEffortOff NativeChatMetadataThinkingEffort = "off" NativeChatMetadataThinkingEffortXhigh NativeChatMetadataThinkingEffort = "xhigh" )
Defines values for NativeChatMetadataThinkingEffort.
func (NativeChatMetadataThinkingEffort) Valid ¶
func (e NativeChatMetadataThinkingEffort) Valid() bool
Valid indicates whether the value is a known member of the NativeChatMetadataThinkingEffort enum.
type NativeChatParams ¶
type NativeChatParams struct {
// Fast Alias for the body `fast` flag. When true the request is dispatched directly to the agent's primary skill, skipping planning.
Fast *bool `form:"fast,omitempty" json:"fast,omitempty"`
}
NativeChatParams defines parameters for NativeChat.
type NativeChatRequest ¶
type NativeChatRequest struct {
// ConversationId Conversation/session identifier for continuity.
ConversationId *string `json:"conversation_id,omitempty"`
// Fast Dispatch directly to the agent's primary skill, skipping planning. Returns 400 if the agent has no skills. No-op on single-skill agents.
Fast *bool `json:"fast,omitempty"`
// IncludeMetadata When true, include additional diagnostic fields (e.g. tools_used, per-stage details) in the response.
IncludeMetadata *bool `json:"include_metadata,omitempty"`
// Message Simple single-message form (mutually usable with `messages`).
Message *string `json:"message,omitempty"`
// Messages OpenAI-style conversation history.
Messages *[]ChatMessage `json:"messages,omitempty"`
// Metadata Opaque per-request metadata. Nova OS does not interpret arbitrary keys (they are threaded through tenant isolation and audit), but a few reserved keys control per-call behavior.
Metadata *NativeChatMetadata `json:"metadata,omitempty"`
// Model Optional model hint (server-side routing may override).
Model *string `json:"model,omitempty"`
// SessionId Alternate session identifier.
SessionId *string `json:"session_id,omitempty"`
// Stream When true the response is delivered as an SSE stream.
Stream *bool `json:"stream,omitempty"`
}
NativeChatRequest Native chat request. Supply either `message` (simple form) or `messages` (OpenAI array form).
type NativeChatResponse ¶
type NativeChatResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NativeChatResult
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
}
func ParseNativeChatResponse ¶
func ParseNativeChatResponse(rsp *http.Response) (*NativeChatResponse, error)
ParseNativeChatResponse parses an HTTP response from a NativeChatWithResponse call
func (NativeChatResponse) Status ¶
func (r NativeChatResponse) Status() string
Status returns HTTPResponse.Status
func (NativeChatResponse) StatusCode ¶
func (r NativeChatResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type NativeChatResult ¶
type NativeChatResult struct {
AgentId *string `json:"agent_id,omitempty"`
ConversationId *string `json:"conversation_id,omitempty"`
Files *[]string `json:"files,omitempty"`
// Grounding Per-turn grounded-vs-refusal outcome. Omitted on non-retrieval turns.
Grounding *NativeChatResultGrounding `json:"grounding,omitempty"`
Images *[]string `json:"images,omitempty"`
// MessageId Assistant turn identifier for per-message correlation.
MessageId *string `json:"message_id,omitempty"`
// Response The assistant's answer text.
Response *string `json:"response,omitempty"`
// Retrieval Present only when the evidence the answer relied on spanned several documents the conversation did not choose between and the agent's ambiguous-entity handling is `state` or `ask`.
Retrieval *RetrievalAmbiguity `json:"retrieval,omitempty"`
// RetrievedChunks Source ids of knowledge chunks surfaced by this turn.
RetrievedChunks *[]string `json:"retrieved_chunks,omitempty"`
// ToolsUsed Unique tool names dispatched this turn (include_metadata only).
ToolsUsed *[]string `json:"tools_used,omitempty"`
// Usage Aggregated token usage across all of the turn's model sub-calls, with a per-stage breakdown. Omitted on non-model/zero-usage turns. Excludes embedding calls.
Usage *UsageBlock `json:"usage,omitempty"`
}
NativeChatResult Synchronous native chat response.
type NativeChatResultGrounding ¶
type NativeChatResultGrounding string
NativeChatResultGrounding Per-turn grounded-vs-refusal outcome. Omitted on non-retrieval turns.
const ( NativeChatResultGroundingDegraded NativeChatResultGrounding = "degraded" NativeChatResultGroundingDegradedRetrieval NativeChatResultGrounding = "degraded_retrieval" NativeChatResultGroundingGrounded NativeChatResultGrounding = "grounded" NativeChatResultGroundingUngroundedNoChunks NativeChatResultGrounding = "ungrounded_no_chunks" NativeChatResultGroundingUngroundedRefusal NativeChatResultGrounding = "ungrounded_refusal" NativeChatResultGroundingUnopenedSources NativeChatResultGrounding = "unopened_sources" NativeChatResultGroundingUnsupportedClaim NativeChatResultGrounding = "unsupported_claim" NativeChatResultGroundingUnsupportedFigures NativeChatResultGrounding = "unsupported_figures" )
Defines values for NativeChatResultGrounding.
func (NativeChatResultGrounding) Valid ¶
func (e NativeChatResultGrounding) Valid() bool
Valid indicates whether the value is a known member of the NativeChatResultGrounding enum.
type NativeJob ¶
type NativeJob struct {
AgentId *string `json:"agent_id,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
// Error Failure message (present when failed).
Error *string `json:"error,omitempty"`
// EventCount Number of events emitted so far.
EventCount *int `json:"event_count,omitempty"`
// FinishedAt Present once the job reaches a terminal state.
FinishedAt *time.Time `json:"finished_at,omitempty"`
JobId *string `json:"job_id,omitempty"`
// Result Final output text (present when done).
Result *string `json:"result,omitempty"`
// StartedAt Present once the job begins running.
StartedAt *time.Time `json:"started_at,omitempty"`
// Status Job lifecycle status.
Status *NativeJobStatus `json:"status,omitempty"`
TokensUsed *int `json:"tokens_used,omitempty"`
}
NativeJob Async job state.
type NativeJobAccepted ¶
type NativeJobAccepted struct {
AgentId *string `json:"agent_id,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
JobId *string `json:"job_id,omitempty"`
// Status Initial status, always `queued`.
Status *string `json:"status,omitempty"`
}
NativeJobAccepted Response to an accepted async job submission (202).
type NativeJobCancelled ¶
type NativeJobCancelled struct {
JobId *string `json:"job_id,omitempty"`
// Status Always `cancelled`.
Status *string `json:"status,omitempty"`
}
NativeJobCancelled defines model for NativeJobCancelled.
type NativeJobStatus ¶
type NativeJobStatus string
NativeJobStatus Job lifecycle status.
const ( NativeJobStatusCancelled NativeJobStatus = "cancelled" NativeJobStatusDone NativeJobStatus = "done" NativeJobStatusFailed NativeJobStatus = "failed" NativeJobStatusQueued NativeJobStatus = "queued" NativeJobStatusRunning NativeJobStatus = "running" )
Defines values for NativeJobStatus.
func (NativeJobStatus) Valid ¶
func (e NativeJobStatus) Valid() bool
Valid indicates whether the value is a known member of the NativeJobStatus enum.
type OauthAuthorizeParams ¶
type OauthAuthorizeParams struct {
ClientId string `form:"client_id" json:"client_id"`
// RedirectUri Must exactly match the registered value; defaults to it when omitted.
RedirectUri *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
ResponseType *OauthAuthorizeParamsResponseType `form:"response_type,omitempty" json:"response_type,omitempty"`
// Scope Space-delimited; e.g. `openid profile email offline_access`.
Scope *string `form:"scope,omitempty" json:"scope,omitempty"`
State *string `form:"state,omitempty" json:"state,omitempty"`
// CodeChallenge PKCE challenge; required for public/PKCE-only clients.
CodeChallenge *string `form:"code_challenge,omitempty" json:"code_challenge,omitempty"`
// CodeChallengeMethod Accepted for compatibility; challenges are always treated as S256.
CodeChallengeMethod *OauthAuthorizeParamsCodeChallengeMethod `form:"code_challenge_method,omitempty" json:"code_challenge_method,omitempty"`
}
OauthAuthorizeParams defines parameters for OauthAuthorize.
type OauthAuthorizeParamsCodeChallengeMethod ¶
type OauthAuthorizeParamsCodeChallengeMethod string
OauthAuthorizeParamsCodeChallengeMethod defines parameters for OauthAuthorize.
const (
OauthAuthorizeParamsCodeChallengeMethodS256 OauthAuthorizeParamsCodeChallengeMethod = "S256"
)
Defines values for OauthAuthorizeParamsCodeChallengeMethod.
func (OauthAuthorizeParamsCodeChallengeMethod) Valid ¶
func (e OauthAuthorizeParamsCodeChallengeMethod) Valid() bool
Valid indicates whether the value is a known member of the OauthAuthorizeParamsCodeChallengeMethod enum.
type OauthAuthorizeParamsResponseType ¶
type OauthAuthorizeParamsResponseType string
OauthAuthorizeParamsResponseType defines parameters for OauthAuthorize.
const (
OauthAuthorizeParamsResponseTypeCode OauthAuthorizeParamsResponseType = "code"
)
Defines values for OauthAuthorizeParamsResponseType.
func (OauthAuthorizeParamsResponseType) Valid ¶
func (e OauthAuthorizeParamsResponseType) Valid() bool
Valid indicates whether the value is a known member of the OauthAuthorizeParamsResponseType enum.
type OauthAuthorizeResponse ¶
type OauthAuthorizeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *OauthError
}
func ParseOauthAuthorizeResponse ¶
func ParseOauthAuthorizeResponse(rsp *http.Response) (*OauthAuthorizeResponse, error)
ParseOauthAuthorizeResponse parses an HTTP response from a OauthAuthorizeWithResponse call
func (OauthAuthorizeResponse) Status ¶
func (r OauthAuthorizeResponse) Status() string
Status returns HTTPResponse.Status
func (OauthAuthorizeResponse) StatusCode ¶
func (r OauthAuthorizeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthClientsResponse ¶
type OauthClientsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]OidcClient
}
func ParseOauthClientsResponse ¶
func ParseOauthClientsResponse(rsp *http.Response) (*OauthClientsResponse, error)
ParseOauthClientsResponse parses an HTTP response from a OauthClientsWithResponse call
func (OauthClientsResponse) Status ¶
func (r OauthClientsResponse) Status() string
Status returns HTTPResponse.Status
func (OauthClientsResponse) StatusCode ¶
func (r OauthClientsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthDiscoveryResponse ¶
type OauthDiscoveryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OidcDiscovery
}
func ParseOauthDiscoveryResponse ¶
func ParseOauthDiscoveryResponse(rsp *http.Response) (*OauthDiscoveryResponse, error)
ParseOauthDiscoveryResponse parses an HTTP response from a OauthDiscoveryWithResponse call
func (OauthDiscoveryResponse) Status ¶
func (r OauthDiscoveryResponse) Status() string
Status returns HTTPResponse.Status
func (OauthDiscoveryResponse) StatusCode ¶
func (r OauthDiscoveryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthError ¶
type OauthError struct {
// Error Error code, e.g. `invalid_client`, `invalid_grant`, `redirect_uri_mismatch`, `pkce_required`, `pkce_mismatch`, `invalid_scope`, `unsupported_grant_type`, `unknown_provider`.
Error string `json:"error"`
}
OauthError OAuth 2.0 error response.
type OauthLoginFormdataBody ¶
type OauthLoginFormdataBody struct {
// Continue Post-login redirect target (same-origin relative path).
Continue *string `form:"continue,omitempty" json:"continue,omitempty"`
Email openapi_types.Email `form:"email" json:"email"`
Password string `form:"password" json:"password"`
}
OauthLoginFormdataBody defines parameters for OauthLogin.
type OauthLoginFormdataRequestBody ¶
type OauthLoginFormdataRequestBody OauthLoginFormdataBody
OauthLoginFormdataRequestBody defines body for OauthLogin for application/x-www-form-urlencoded ContentType.
type OauthLoginResponse ¶
func ParseOauthLoginResponse ¶
func ParseOauthLoginResponse(rsp *http.Response) (*OauthLoginResponse, error)
ParseOauthLoginResponse parses an HTTP response from a OauthLoginWithResponse call
func (OauthLoginResponse) Status ¶
func (r OauthLoginResponse) Status() string
Status returns HTTPResponse.Status
func (OauthLoginResponse) StatusCode ¶
func (r OauthLoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthOpenidResponse ¶
func ParseOauthOpenidResponse ¶
func ParseOauthOpenidResponse(rsp *http.Response) (*OauthOpenidResponse, error)
ParseOauthOpenidResponse parses an HTTP response from a OauthOpenidWithResponse call
func (OauthOpenidResponse) Status ¶
func (r OauthOpenidResponse) Status() string
Status returns HTTPResponse.Status
func (OauthOpenidResponse) StatusCode ¶
func (r OauthOpenidResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthRevokeFormdataBody ¶
type OauthRevokeFormdataBody struct {
Token *string `form:"token,omitempty" json:"token,omitempty"`
}
OauthRevokeFormdataBody defines parameters for OauthRevoke.
type OauthRevokeFormdataRequestBody ¶
type OauthRevokeFormdataRequestBody OauthRevokeFormdataBody
OauthRevokeFormdataRequestBody defines body for OauthRevoke for application/x-www-form-urlencoded ContentType.
type OauthRevokeResponse ¶
func ParseOauthRevokeResponse ¶
func ParseOauthRevokeResponse(rsp *http.Response) (*OauthRevokeResponse, error)
ParseOauthRevokeResponse parses an HTTP response from a OauthRevokeWithResponse call
func (OauthRevokeResponse) Status ¶
func (r OauthRevokeResponse) Status() string
Status returns HTTPResponse.Status
func (OauthRevokeResponse) StatusCode ¶
func (r OauthRevokeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthTokenFormdataRequestBody ¶
type OauthTokenFormdataRequestBody = TokenRequest
OauthTokenFormdataRequestBody defines body for OauthToken for application/x-www-form-urlencoded ContentType.
type OauthTokenJSONRequestBody ¶
type OauthTokenJSONRequestBody = TokenRequest
OauthTokenJSONRequestBody defines body for OauthToken for application/json ContentType.
type OauthTokenResponse ¶
type OauthTokenResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TokenResponse
JSON400 *OauthError
JSON401 *OauthError
}
func ParseOauthTokenResponse ¶
func ParseOauthTokenResponse(rsp *http.Response) (*OauthTokenResponse, error)
ParseOauthTokenResponse parses an HTTP response from a OauthTokenWithResponse call
func (OauthTokenResponse) Status ¶
func (r OauthTokenResponse) Status() string
Status returns HTTPResponse.Status
func (OauthTokenResponse) StatusCode ¶
func (r OauthTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthUpstreamCallbackParams ¶
type OauthUpstreamCallbackParams struct {
Code *string `form:"code,omitempty" json:"code,omitempty"`
State *string `form:"state,omitempty" json:"state,omitempty"`
Error *string `form:"error,omitempty" json:"error,omitempty"`
}
OauthUpstreamCallbackParams defines parameters for OauthUpstreamCallback.
type OauthUpstreamCallbackResponse ¶
type OauthUpstreamCallbackResponse struct {
Body []byte
HTTPResponse *http.Response
JSON404 *OauthError
}
func ParseOauthUpstreamCallbackResponse ¶
func ParseOauthUpstreamCallbackResponse(rsp *http.Response) (*OauthUpstreamCallbackResponse, error)
ParseOauthUpstreamCallbackResponse parses an HTTP response from a OauthUpstreamCallbackWithResponse call
func (OauthUpstreamCallbackResponse) Status ¶
func (r OauthUpstreamCallbackResponse) Status() string
Status returns HTTPResponse.Status
func (OauthUpstreamCallbackResponse) StatusCode ¶
func (r OauthUpstreamCallbackResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthUpstreamLoginParams ¶
type OauthUpstreamLoginParams struct {
// Continue Same-origin relative path to return to after sign-in.
Continue *string `form:"continue,omitempty" json:"continue,omitempty"`
}
OauthUpstreamLoginParams defines parameters for OauthUpstreamLogin.
type OauthUpstreamLoginResponse ¶
type OauthUpstreamLoginResponse struct {
Body []byte
HTTPResponse *http.Response
JSON404 *OauthError
}
func ParseOauthUpstreamLoginResponse ¶
func ParseOauthUpstreamLoginResponse(rsp *http.Response) (*OauthUpstreamLoginResponse, error)
ParseOauthUpstreamLoginResponse parses an HTTP response from a OauthUpstreamLoginWithResponse call
func (OauthUpstreamLoginResponse) Status ¶
func (r OauthUpstreamLoginResponse) Status() string
Status returns HTTPResponse.Status
func (OauthUpstreamLoginResponse) StatusCode ¶
func (r OauthUpstreamLoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthUserinfoResponse ¶
type OauthUserinfoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserInfo
JSON401 *Unauthorized
}
func ParseOauthUserinfoResponse ¶
func ParseOauthUserinfoResponse(rsp *http.Response) (*OauthUserinfoResponse, error)
ParseOauthUserinfoResponse parses an HTTP response from a OauthUserinfoWithResponse call
func (OauthUserinfoResponse) Status ¶
func (r OauthUserinfoResponse) Status() string
Status returns HTTPResponse.Status
func (OauthUserinfoResponse) StatusCode ¶
func (r OauthUserinfoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OcrDocumentJSONRequestBody ¶
type OcrDocumentJSONRequestBody = OcrRequest
OcrDocumentJSONRequestBody defines body for OcrDocument for application/json ContentType.
type OcrDocumentMultipartBody ¶
type OcrDocumentMultipartBody struct {
// File The PDF to OCR.
File openapi_types.File `json:"file"`
// FileSha256 Optional caller-supplied SHA-256 of the file, used as the result-cache key.
FileSha256 *string `json:"file_sha256,omitempty"`
// MaxPages Optional cap on pages to process (0 or omitted = all pages).
MaxPages *int `json:"max_pages,omitempty"`
}
OcrDocumentMultipartBody defines parameters for OcrDocument.
type OcrDocumentMultipartRequestBody ¶
type OcrDocumentMultipartRequestBody OcrDocumentMultipartBody
OcrDocumentMultipartRequestBody defines body for OcrDocument for multipart/form-data ContentType.
type OcrDocumentResponse ¶
type OcrDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OcrResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON413 *Error
JSON415 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseOcrDocumentResponse ¶
func ParseOcrDocumentResponse(rsp *http.Response) (*OcrDocumentResponse, error)
ParseOcrDocumentResponse parses an HTTP response from a OcrDocumentWithResponse call
func (OcrDocumentResponse) Status ¶
func (r OcrDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (OcrDocumentResponse) StatusCode ¶
func (r OcrDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OcrRequest ¶
type OcrRequest struct {
// FileBase64 Base64-encoded PDF bytes.
FileBase64 string `json:"file_base64"`
// FileSha256 Optional caller-supplied SHA-256 of the file, used as the result-cache key.
FileSha256 *string `json:"file_sha256,omitempty"`
Options *struct {
// MaxPages Optional cap on pages to process (0 or omitted = all pages).
MaxPages *int `json:"max_pages,omitempty"`
} `json:"options,omitempty"`
}
OcrRequest JSON alternative to the multipart upload for OCR.
type OcrResponse ¶
type OcrResponse struct {
// CacheHit True when the result was served from cache (no new billing).
CacheHit *bool `json:"cache_hit,omitempty"`
// CostUsd Billed cost of this OCR call in USD.
CostUsd *float32 `json:"cost_usd,omitempty"`
// ElapsedMs Server-side processing time in milliseconds.
ElapsedMs *int `json:"elapsed_ms,omitempty"`
// FallbackChainTriggered True if a fallback vision model was used for one or more pages.
FallbackChainTriggered *bool `json:"fallback_chain_triggered,omitempty"`
// Markdown The extracted document text as markdown.
Markdown *string `json:"markdown,omitempty"`
// ModelUsed Vision model that produced the result.
ModelUsed *string `json:"model_used,omitempty"`
// PageCount Number of pages processed.
PageCount *int `json:"page_count,omitempty"`
}
OcrResponse defines model for OcrResponse.
type OidcClient ¶
type OidcClient struct {
AppId *string `json:"app_id,omitempty"`
ClientId *string `json:"client_id,omitempty"`
RedirectUri *string `json:"redirect_uri,omitempty"`
}
OidcClient defines model for OidcClient.
type OidcDiscovery ¶
type OidcDiscovery struct {
AuthorizationEndpoint *string `json:"authorization_endpoint,omitempty"`
GrantTypesSupported *[]string `json:"grant_types_supported,omitempty"`
IdTokenSigningAlgValuesSupported *[]string `json:"id_token_signing_alg_values_supported,omitempty"`
Issuer *string `json:"issuer,omitempty"`
JwksUri *string `json:"jwks_uri,omitempty"`
ResponseTypesSupported *[]string `json:"response_types_supported,omitempty"`
ScopesSupported *[]string `json:"scopes_supported,omitempty"`
SubjectTypesSupported *[]string `json:"subject_types_supported,omitempty"`
TokenEndpoint *string `json:"token_endpoint,omitempty"`
TokenEndpointAuthMethodsSupported *[]string `json:"token_endpoint_auth_methods_supported,omitempty"`
UserinfoEndpoint *string `json:"userinfo_endpoint,omitempty"`
}
OidcDiscovery OpenID Connect discovery metadata.
type OutputTypeContract ¶
type OutputTypeContract struct {
// Schema A subset of JSON Schema Draft 2020-12 used for tool input schemas.
// Vertex AI rejects `type:array` without `items` — the SDK validator
// enforces `items` is present everywhere on write.
Schema JSONSchemaObject `json:"schema"`
// ViolationMode How to handle a reply that fails validation:
// - `error` — return HTTP 422 with the violations.
// - `log` — return the reply as-is plus `output_violations`; partner decides what to do.
// - `repair` — re-prompt the model once with the schema in the system prompt;
// return whichever attempt validates, plus `output_violations` from the first.
ViolationMode *OutputTypeContractViolationMode `json:"violation_mode,omitempty"`
}
OutputTypeContract Structured-output contract for agent replies. When set, Nova OS validates every assistant reply against `schema` before return. Server-side since v0.1.4.
type OutputTypeContractViolationMode ¶
type OutputTypeContractViolationMode string
OutputTypeContractViolationMode How to handle a reply that fails validation:
- `error` — return HTTP 422 with the violations.
- `log` — return the reply as-is plus `output_violations`; partner decides what to do.
- `repair` — re-prompt the model once with the schema in the system prompt; return whichever attempt validates, plus `output_violations` from the first.
const ( OutputTypeContractViolationModeError OutputTypeContractViolationMode = "error" OutputTypeContractViolationModeLog OutputTypeContractViolationMode = "log" OutputTypeContractViolationModeRepair OutputTypeContractViolationMode = "repair" )
Defines values for OutputTypeContractViolationMode.
func (OutputTypeContractViolationMode) Valid ¶
func (e OutputTypeContractViolationMode) Valid() bool
Valid indicates whether the value is a known member of the OutputTypeContractViolationMode enum.
type OutputViolation ¶
type OutputViolation struct {
// Keyword The JSON Schema keyword that failed (e.g. `type`, `required`, `enum`).
Keyword *string `json:"keyword,omitempty"`
// Message Human-readable description of the failure (from the JSON Schema validator).
Message string `json:"message"`
// Path JSON Pointer into the assistant reply where the violation occurred.
Path string `json:"path"`
}
OutputViolation defines model for OutputViolation.
type PauseAutoIndexJSONBody ¶
type PauseAutoIndexJSONBody struct {
Reason *string `json:"reason,omitempty"`
}
PauseAutoIndexJSONBody defines parameters for PauseAutoIndex.
type PauseAutoIndexJSONRequestBody ¶
type PauseAutoIndexJSONRequestBody PauseAutoIndexJSONBody
PauseAutoIndexJSONRequestBody defines body for PauseAutoIndex for application/json ContentType.
type PauseAutoIndexResponse ¶
type PauseAutoIndexResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
}
func ParsePauseAutoIndexResponse ¶
func ParsePauseAutoIndexResponse(rsp *http.Response) (*PauseAutoIndexResponse, error)
ParsePauseAutoIndexResponse parses an HTTP response from a PauseAutoIndexWithResponse call
func (PauseAutoIndexResponse) Status ¶
func (r PauseAutoIndexResponse) Status() string
Status returns HTTPResponse.Status
func (PauseAutoIndexResponse) StatusCode ¶
func (r PauseAutoIndexResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PendingAction ¶
type PendingAction struct {
AgentId *string `json:"agent_id,omitempty"`
// ClaimedBy User id that soft-claimed the action.
ClaimedBy *string `json:"claimed_by,omitempty"`
CreatedAt time.Time `json:"created_at"`
DecidedAt *time.Time `json:"decided_at,omitempty"`
// DecidedBy User id that approved or rejected the action.
DecidedBy *string `json:"decided_by,omitempty"`
// ExternalRef Connector correlation key.
ExternalRef *string `json:"external_ref,omitempty"`
// GroupId Owning group; empty means admin-only.
GroupId *string `json:"group_id,omitempty"`
Id string `json:"id"`
// Input The tool arguments, forwarded as structured JSON.
Input *map[string]interface{} `json:"input,omitempty"`
// Preview Dry-run preview of the action's effect, if computed.
Preview *map[string]interface{} `json:"preview,omitempty"`
// Reason Why the action was approved or rejected.
Reason *string `json:"reason,omitempty"`
// Result Terminal outcome detail (e.g. execution error); omitted when empty.
Result *string `json:"result,omitempty"`
// Risk Effective risk tier; an unknown/absent value fails safe to `high`.
Risk PendingActionRisk `json:"risk"`
SessionId *string `json:"session_id,omitempty"`
// Source Connector queue label (connector-sourced actions).
Source *string `json:"source,omitempty"`
Status PendingActionStatus `json:"status"`
TenantId *string `json:"tenant_id,omitempty"`
ToolName string `json:"tool_name"`
UserId *string `json:"user_id,omitempty"`
}
PendingAction A side-effecting action parked for human approval.
type PendingActionRisk ¶
type PendingActionRisk string
PendingActionRisk Effective risk tier; an unknown/absent value fails safe to `high`.
const ( PendingActionRiskHigh PendingActionRisk = "high" PendingActionRiskLow PendingActionRisk = "low" PendingActionRiskMedium PendingActionRisk = "medium" )
Defines values for PendingActionRisk.
func (PendingActionRisk) Valid ¶
func (e PendingActionRisk) Valid() bool
Valid indicates whether the value is a known member of the PendingActionRisk enum.
type PendingActionStatus ¶
type PendingActionStatus string
PendingActionStatus defines model for PendingAction.Status.
const ( PendingActionStatusApproved PendingActionStatus = "approved" PendingActionStatusExecuted PendingActionStatus = "executed" PendingActionStatusFailed PendingActionStatus = "failed" PendingActionStatusPending PendingActionStatus = "pending" PendingActionStatusRejected PendingActionStatus = "rejected" )
Defines values for PendingActionStatus.
func (PendingActionStatus) Valid ¶
func (e PendingActionStatus) Valid() bool
Valid indicates whether the value is a known member of the PendingActionStatus enum.
type PersonaManifestEntry ¶
type PersonaManifestEntry struct {
// Capabilities Skill labels the persona dispatches to.
Capabilities []string `json:"capabilities"`
DisplayName string `json:"display_name"`
// EmitsRouteHintKinds Which RouteHint kinds the persona emits at all (drives partner UI prep).
EmitsRouteHintKinds []PersonaManifestEntryEmitsRouteHintKinds `json:"emits_route_hint_kinds"`
Id string `json:"id"`
// RouteTemplateNames Keys into the agent's route_templates map; partners pre-resolve URL templates.
RouteTemplateNames []string `json:"route_template_names"`
// Triage Resolved persona triage default. “always_brain“ forces the
// planner; “never_brain“ skips it; “conditional“ defers to
// the per-turn regex/LLM triage chain. Per-call “metadata.brain“
// on the messages endpoint still wins as an override. Resolved
// server-side by the canonical “persona.ResolveTriage“ function
// — partners receive the projected value, not the raw frontmatter.
Triage PersonaTriage `json:"triage"`
}
PersonaManifestEntry defines model for PersonaManifestEntry.
type PersonaManifestEntryEmitsRouteHintKinds ¶
type PersonaManifestEntryEmitsRouteHintKinds string
PersonaManifestEntryEmitsRouteHintKinds defines model for PersonaManifestEntry.EmitsRouteHintKinds.
const ( PersonaManifestEntryEmitsRouteHintKindsAskClarification PersonaManifestEntryEmitsRouteHintKinds = "ask_clarification" PersonaManifestEntryEmitsRouteHintKindsRenderInline PersonaManifestEntryEmitsRouteHintKinds = "render_inline" )
Defines values for PersonaManifestEntryEmitsRouteHintKinds.
func (PersonaManifestEntryEmitsRouteHintKinds) Valid ¶
func (e PersonaManifestEntryEmitsRouteHintKinds) Valid() bool
Valid indicates whether the value is a known member of the PersonaManifestEntryEmitsRouteHintKinds enum.
type PersonaNotFoundError ¶
type PersonaNotFoundError struct {
Error string `json:"error"`
// Id The requested persona id (echoed back).
Id string `json:"id"`
}
PersonaNotFoundError Returned on GET /agents/v1/personas/{id} miss. Distinct envelope from the standard Error type for backwards-compat with the existing `/agents/v1/*` surface.
type PersonaTriage ¶
type PersonaTriage string
PersonaTriage Resolved persona triage default. “always_brain“ forces the planner; “never_brain“ skips it; “conditional“ defers to the per-turn regex/LLM triage chain. Per-call “metadata.brain“ on the messages endpoint still wins as an override. Resolved server-side by the canonical “persona.ResolveTriage“ function — partners receive the projected value, not the raw frontmatter.
const ( PersonaTriageAlwaysBrain PersonaTriage = "always_brain" PersonaTriageConditional PersonaTriage = "conditional" PersonaTriageNeverBrain PersonaTriage = "never_brain" )
Defines values for PersonaTriage.
func (PersonaTriage) Valid ¶
func (e PersonaTriage) Valid() bool
Valid indicates whether the value is a known member of the PersonaTriage enum.
type PredictDecisionModelJSONRequestBody ¶
type PredictDecisionModelJSONRequestBody = DecisionPredictRequest
PredictDecisionModelJSONRequestBody defines body for PredictDecisionModel for application/json ContentType.
type PredictDecisionModelResponse ¶
type PredictDecisionModelResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DecisionPredictResult
JSON400 *FlatError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FlatError
}
func ParsePredictDecisionModelResponse ¶
func ParsePredictDecisionModelResponse(rsp *http.Response) (*PredictDecisionModelResponse, error)
ParsePredictDecisionModelResponse parses an HTTP response from a PredictDecisionModelWithResponse call
func (PredictDecisionModelResponse) Status ¶
func (r PredictDecisionModelResponse) Status() string
Status returns HTTPResponse.Status
func (PredictDecisionModelResponse) StatusCode ¶
func (r PredictDecisionModelResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PromoteKnowledgeSignalJSONBody ¶
type PromoteKnowledgeSignalJSONBody struct {
Audience *string `json:"audience,omitempty"`
Collection *string `json:"collection,omitempty"`
}
PromoteKnowledgeSignalJSONBody defines parameters for PromoteKnowledgeSignal.
type PromoteKnowledgeSignalJSONRequestBody ¶
type PromoteKnowledgeSignalJSONRequestBody PromoteKnowledgeSignalJSONBody
PromoteKnowledgeSignalJSONRequestBody defines body for PromoteKnowledgeSignal for application/json ContentType.
type PromoteKnowledgeSignalResponse ¶
type PromoteKnowledgeSignalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *KnowledgeSignalMutation
JSON202 *KnowledgeSignalMutation
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParsePromoteKnowledgeSignalResponse ¶
func ParsePromoteKnowledgeSignalResponse(rsp *http.Response) (*PromoteKnowledgeSignalResponse, error)
ParsePromoteKnowledgeSignalResponse parses an HTTP response from a PromoteKnowledgeSignalWithResponse call
func (PromoteKnowledgeSignalResponse) Status ¶
func (r PromoteKnowledgeSignalResponse) Status() string
Status returns HTTPResponse.Status
func (PromoteKnowledgeSignalResponse) StatusCode ¶
func (r PromoteKnowledgeSignalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PromotionCandidates ¶
type PromotionCandidates struct {
// FactKeys Fact keys that have cleared the promotion quorum.
FactKeys *[]string `json:"fact_keys,omitempty"`
}
PromotionCandidates defines model for PromotionCandidates.
type PublishAgentSkillVersionResponse ¶
type PublishAgentSkillVersionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentSkillVersion
JSON400 *FieldError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FieldError
JSON409 *FieldError
}
func ParsePublishAgentSkillVersionResponse ¶
func ParsePublishAgentSkillVersionResponse(rsp *http.Response) (*PublishAgentSkillVersionResponse, error)
ParsePublishAgentSkillVersionResponse parses an HTTP response from a PublishAgentSkillVersionWithResponse call
func (PublishAgentSkillVersionResponse) Status ¶
func (r PublishAgentSkillVersionResponse) Status() string
Status returns HTTPResponse.Status
func (PublishAgentSkillVersionResponse) StatusCode ¶
func (r PublishAgentSkillVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutConnectorJSONRequestBody ¶
type PutConnectorJSONRequestBody = ConnectorUpsert
PutConnectorJSONRequestBody defines body for PutConnector for application/json ContentType.
type PutConnectorResponse ¶
type PutConnectorResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Connector A connector configuration with secret values masked; secret_keys lists which secrets are set.
Connector Connector `json:"connector"`
}
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParsePutConnectorResponse ¶
func ParsePutConnectorResponse(rsp *http.Response) (*PutConnectorResponse, error)
ParsePutConnectorResponse parses an HTTP response from a PutConnectorWithResponse call
func (PutConnectorResponse) Status ¶
func (r PutConnectorResponse) Status() string
Status returns HTTPResponse.Status
func (PutConnectorResponse) StatusCode ¶
func (r PutConnectorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutEntitlementsJSONRequestBody ¶
type PutEntitlementsJSONRequestBody = EntitlementsUpdate
PutEntitlementsJSONRequestBody defines body for PutEntitlements for application/json ContentType.
type PutEntitlementsParams ¶
type PutEntitlementsParams struct {
Tenant string `form:"tenant" json:"tenant"`
}
PutEntitlementsParams defines parameters for PutEntitlements.
type PutEntitlementsResponse ¶
type PutEntitlementsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EntitlementsEnvelope
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParsePutEntitlementsResponse ¶
func ParsePutEntitlementsResponse(rsp *http.Response) (*PutEntitlementsResponse, error)
ParsePutEntitlementsResponse parses an HTTP response from a PutEntitlementsWithResponse call
func (PutEntitlementsResponse) Status ¶
func (r PutEntitlementsResponse) Status() string
Status returns HTTPResponse.Status
func (PutEntitlementsResponse) StatusCode ¶
func (r PutEntitlementsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutHouseProfileJSONRequestBody ¶
type PutHouseProfileJSONRequestBody = HouseProfileUpdate
PutHouseProfileJSONRequestBody defines body for PutHouseProfile for application/json ContentType.
type PutHouseProfileParams ¶
type PutHouseProfileParams struct {
// IfMatch The profile's current updated_at (RFC 3339). When present and it does not match the stored value, the write is rejected with 409.
IfMatch *string `json:"If-Match,omitempty"`
}
PutHouseProfileParams defines parameters for PutHouseProfile.
type PutHouseProfileResponse ¶
type PutHouseProfileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *HouseProfile
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *struct {
CurrentUpdatedAt *string `json:"current_updated_at,omitempty"`
Error *string `json:"error,omitempty"`
}
JSON413 *struct {
Error *string `json:"error,omitempty"`
MaxBytes *int `json:"max_bytes,omitempty"`
}
JSON429 *RateLimited
JSON503 *Error
}
func ParsePutHouseProfileResponse ¶
func ParsePutHouseProfileResponse(rsp *http.Response) (*PutHouseProfileResponse, error)
ParsePutHouseProfileResponse parses an HTTP response from a PutHouseProfileWithResponse call
func (PutHouseProfileResponse) Status ¶
func (r PutHouseProfileResponse) Status() string
Status returns HTTPResponse.Status
func (PutHouseProfileResponse) StatusCode ¶
func (r PutHouseProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutSettingJSONBody ¶
type PutSettingJSONBody struct {
// Value New value (type varies per key).
Value interface{} `json:"value"`
}
PutSettingJSONBody defines parameters for PutSetting.
type PutSettingJSONRequestBody ¶
type PutSettingJSONRequestBody PutSettingJSONBody
PutSettingJSONRequestBody defines body for PutSetting for application/json ContentType.
type PutSettingResponse ¶
type PutSettingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingValue
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParsePutSettingResponse ¶
func ParsePutSettingResponse(rsp *http.Response) (*PutSettingResponse, error)
ParsePutSettingResponse parses an HTTP response from a PutSettingWithResponse call
func (PutSettingResponse) Status ¶
func (r PutSettingResponse) Status() string
Status returns HTTPResponse.Status
func (PutSettingResponse) StatusCode ¶
func (r PutSettingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutTenantEntitlementsJSONRequestBody ¶
type PutTenantEntitlementsJSONRequestBody = EntitlementsUpdate
PutTenantEntitlementsJSONRequestBody defines body for PutTenantEntitlements for application/json ContentType.
type PutTenantEntitlementsResponse ¶
type PutTenantEntitlementsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EntitlementsEnvelope
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParsePutTenantEntitlementsResponse ¶
func ParsePutTenantEntitlementsResponse(rsp *http.Response) (*PutTenantEntitlementsResponse, error)
ParsePutTenantEntitlementsResponse parses an HTTP response from a PutTenantEntitlementsWithResponse call
func (PutTenantEntitlementsResponse) Status ¶
func (r PutTenantEntitlementsResponse) Status() string
Status returns HTTPResponse.Status
func (PutTenantEntitlementsResponse) StatusCode ¶
func (r PutTenantEntitlementsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryKnowledgeCollectionJSONBody ¶
type QueryKnowledgeCollectionJSONBody struct {
Query string `json:"query"`
Threshold *float32 `json:"threshold,omitempty"`
TopK *int `json:"top_k,omitempty"`
}
QueryKnowledgeCollectionJSONBody defines parameters for QueryKnowledgeCollection.
type QueryKnowledgeCollectionJSONRequestBody ¶
type QueryKnowledgeCollectionJSONRequestBody QueryKnowledgeCollectionJSONBody
QueryKnowledgeCollectionJSONRequestBody defines body for QueryKnowledgeCollection for application/json ContentType.
type QueryKnowledgeCollectionResponse ¶
type QueryKnowledgeCollectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseQueryKnowledgeCollectionResponse ¶
func ParseQueryKnowledgeCollectionResponse(rsp *http.Response) (*QueryKnowledgeCollectionResponse, error)
ParseQueryKnowledgeCollectionResponse parses an HTTP response from a QueryKnowledgeCollectionWithResponse call
func (QueryKnowledgeCollectionResponse) Status ¶
func (r QueryKnowledgeCollectionResponse) Status() string
Status returns HTTPResponse.Status
func (QueryKnowledgeCollectionResponse) StatusCode ¶
func (r QueryKnowledgeCollectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReadFileResponse ¶
func ParseReadFileResponse ¶
func ParseReadFileResponse(rsp *http.Response) (*ReadFileResponse, error)
ParseReadFileResponse parses an HTTP response from a ReadFileWithResponse call
func (ReadFileResponse) Status ¶
func (r ReadFileResponse) Status() string
Status returns HTTPResponse.Status
func (ReadFileResponse) StatusCode ¶
func (r ReadFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RealtimeVoiceParams ¶
type RealtimeVoiceParams struct {
// Model Realtime model to use (provider-prefixed). Falls back to the server-configured default when omitted.
Model *string `form:"model,omitempty" json:"model,omitempty"`
// Connection Must be `Upgrade` for the WebSocket handshake.
Connection string `json:"Connection"`
// Upgrade Must be `websocket` for the WebSocket handshake.
Upgrade string `json:"Upgrade"`
}
RealtimeVoiceParams defines parameters for RealtimeVoice.
type RealtimeVoiceResponse ¶
type RealtimeVoiceResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON502 *Error
JSON503 *Error
}
func ParseRealtimeVoiceResponse ¶
func ParseRealtimeVoiceResponse(rsp *http.Response) (*RealtimeVoiceResponse, error)
ParseRealtimeVoiceResponse parses an HTTP response from a RealtimeVoiceWithResponse call
func (RealtimeVoiceResponse) Status ¶
func (r RealtimeVoiceResponse) Status() string
Status returns HTTPResponse.Status
func (RealtimeVoiceResponse) StatusCode ¶
func (r RealtimeVoiceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegistryAgent ¶
type RegistryAgent struct {
AgentId string `json:"agent_id"`
// AgentType persona | skill
AgentType string `json:"agent_type"`
BoundCollectionsCount *int `json:"bound_collections_count,omitempty"`
// Brain Retrieval/brain capability.
Brain *bool `json:"brain,omitempty"`
Capabilities *[]string `json:"capabilities,omitempty"`
Description *string `json:"description,omitempty"`
// Disabled Hidden from the model list while staying reachable by explicit id.
Disabled *bool `json:"disabled,omitempty"`
// Editable False for an orphan — not in a managed pack directory.
Editable bool `json:"editable"`
// LoadedSkills Tool packs the agent has loaded.
LoadedSkills *[]string `json:"loaded_skills,omitempty"`
// Model The EFFECTIVE model: what this agent runs on, whether pinned or inherited. Absent when it cannot be determined, which is reported rather than guessed — a settings-in-database deployment can override the server default, and a confidently wrong answer to "what will this run on" is worse than none.
Model *string `json:"model,omitempty"`
// ModelOverride The model explicitly pinned in the agent's definition. ABSENT on bundled presets, which pin nothing — read `model` for what an agent will actually run on.
ModelOverride *string `json:"model_override,omitempty"`
// ModelSource Where `model` came from. Absent alongside an absent `model`.
ModelSource *RegistryAgentModelSource `json:"model_source,omitempty"`
Name string `json:"name"`
PackId *string `json:"pack_id,omitempty"`
// Source `preset` ships with the release image; `custom` was created at runtime. A runtime file overriding a preset id reports `custom`, because the runtime file is what executes.
Source RegistryAgentSource `json:"source"`
SourcePath *string `json:"source_path,omitempty"`
Status string `json:"status"`
Tags *[]string `json:"tags,omitempty"`
ToolCount *int `json:"tool_count,omitempty"`
// Trust Trust record; zero-valued when not scored.
Trust *map[string]interface{} `json:"trust,omitempty"`
}
RegistryAgent One agent as the registry has it loaded. Mirrors the admin surface's AgentSummary; optional fields are omitted rather than null.
type RegistryAgentModelSource ¶
type RegistryAgentModelSource string
RegistryAgentModelSource Where `model` came from. Absent alongside an absent `model`.
const ( RegistryAgentModelSourceAgent RegistryAgentModelSource = "agent" RegistryAgentModelSourceServerDefault RegistryAgentModelSource = "server_default" )
Defines values for RegistryAgentModelSource.
func (RegistryAgentModelSource) Valid ¶
func (e RegistryAgentModelSource) Valid() bool
Valid indicates whether the value is a known member of the RegistryAgentModelSource enum.
type RegistryAgentSource ¶
type RegistryAgentSource string
RegistryAgentSource `preset` ships with the release image; `custom` was created at runtime. A runtime file overriding a preset id reports `custom`, because the runtime file is what executes.
const ( RegistryAgentSourceCustom RegistryAgentSource = "custom" RegistryAgentSourcePreset RegistryAgentSource = "preset" )
Defines values for RegistryAgentSource.
func (RegistryAgentSource) Valid ¶
func (e RegistryAgentSource) Valid() bool
Valid indicates whether the value is a known member of the RegistryAgentSource enum.
type RejectActionJSONRequestBody ¶
type RejectActionJSONRequestBody = ActionDecisionRequest
RejectActionJSONRequestBody defines body for RejectAction for application/json ContentType.
type RejectActionResponse ¶
type RejectActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ActionEnvelope
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *struct {
Error *string `json:"error,omitempty"`
Status *string `json:"status,omitempty"`
}
JSON429 *RateLimited
JSON503 *Error
}
func ParseRejectActionResponse ¶
func ParseRejectActionResponse(rsp *http.Response) (*RejectActionResponse, error)
ParseRejectActionResponse parses an HTTP response from a RejectActionWithResponse call
func (RejectActionResponse) Status ¶
func (r RejectActionResponse) Status() string
Status returns HTTPResponse.Status
func (RejectActionResponse) StatusCode ¶
func (r RejectActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RejectKnowledgeSignalResponse ¶
type RejectKnowledgeSignalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *KnowledgeSignalMutation
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseRejectKnowledgeSignalResponse ¶
func ParseRejectKnowledgeSignalResponse(rsp *http.Response) (*RejectKnowledgeSignalResponse, error)
ParseRejectKnowledgeSignalResponse parses an HTTP response from a RejectKnowledgeSignalWithResponse call
func (RejectKnowledgeSignalResponse) Status ¶
func (r RejectKnowledgeSignalResponse) Status() string
Status returns HTTPResponse.Status
func (RejectKnowledgeSignalResponse) StatusCode ¶
func (r RejectKnowledgeSignalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReloadAppResponse ¶
type ReloadAppResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppInstallResult
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *AppInstallResult
}
func ParseReloadAppResponse ¶
func ParseReloadAppResponse(rsp *http.Response) (*ReloadAppResponse, error)
ParseReloadAppResponse parses an HTTP response from a ReloadAppWithResponse call
func (ReloadAppResponse) Status ¶
func (r ReloadAppResponse) Status() string
Status returns HTTPResponse.Status
func (ReloadAppResponse) StatusCode ¶
func (r ReloadAppResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveGroupMemberResponse ¶
type RemoveGroupMemberResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Status *string `json:"status,omitempty"`
}
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON429 *RateLimited
JSON503 *Error
}
func ParseRemoveGroupMemberResponse ¶
func ParseRemoveGroupMemberResponse(rsp *http.Response) (*RemoveGroupMemberResponse, error)
ParseRemoveGroupMemberResponse parses an HTTP response from a RemoveGroupMemberWithResponse call
func (RemoveGroupMemberResponse) Status ¶
func (r RemoveGroupMemberResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveGroupMemberResponse) StatusCode ¶
func (r RemoveGroupMemberResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RenameConversationJSONBody ¶
type RenameConversationJSONBody struct {
Title *string `json:"title,omitempty"`
}
RenameConversationJSONBody defines parameters for RenameConversation.
type RenameConversationJSONRequestBody ¶
type RenameConversationJSONRequestBody RenameConversationJSONBody
RenameConversationJSONRequestBody defines body for RenameConversation for application/json ContentType.
type RenameConversationResponse ¶
type RenameConversationResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Conversation
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseRenameConversationResponse ¶
func ParseRenameConversationResponse(rsp *http.Response) (*RenameConversationResponse, error)
ParseRenameConversationResponse parses an HTTP response from a RenameConversationWithResponse call
func (RenameConversationResponse) Status ¶
func (r RenameConversationResponse) Status() string
Status returns HTTPResponse.Status
func (RenameConversationResponse) StatusCode ¶
func (r RenameConversationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResumeAutoIndexResponse ¶
type ResumeAutoIndexResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
}
func ParseResumeAutoIndexResponse ¶
func ParseResumeAutoIndexResponse(rsp *http.Response) (*ResumeAutoIndexResponse, error)
ParseResumeAutoIndexResponse parses an HTTP response from a ResumeAutoIndexWithResponse call
func (ResumeAutoIndexResponse) Status ¶
func (r ResumeAutoIndexResponse) Status() string
Status returns HTTPResponse.Status
func (ResumeAutoIndexResponse) StatusCode ¶
func (r ResumeAutoIndexResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrievalAmbiguity ¶
type RetrievalAmbiguity struct {
AmbiguityAction RetrievalAmbiguityAmbiguityAction `json:"ambiguity_action"`
// AmbiguousSources Source ids of the candidate documents.
AmbiguousSources []string `json:"ambiguous_sources"`
}
RetrievalAmbiguity Present only when the evidence the answer relied on spanned several documents the conversation did not choose between and the agent's ambiguous-entity handling is `state` or `ask`.
type RetrievalAmbiguityAmbiguityAction ¶
type RetrievalAmbiguityAmbiguityAction string
RetrievalAmbiguityAmbiguityAction defines model for RetrievalAmbiguity.AmbiguityAction.
const ( RetrievalAmbiguityAmbiguityActionAsk RetrievalAmbiguityAmbiguityAction = "ask" RetrievalAmbiguityAmbiguityActionState RetrievalAmbiguityAmbiguityAction = "state" )
Defines values for RetrievalAmbiguityAmbiguityAction.
func (RetrievalAmbiguityAmbiguityAction) Valid ¶
func (e RetrievalAmbiguityAmbiguityAction) Valid() bool
Valid indicates whether the value is a known member of the RetrievalAmbiguityAmbiguityAction enum.
type ReviewerEvidence ¶
type ReviewerEvidence struct {
Batched int `json:"batched"`
Decisions int `json:"decisions"`
EditRate float32 `json:"edit_rate"`
Edited int `json:"edited"`
Fast int `json:"fast"`
FastRate float32 `json:"fast_rate"`
RejectRate float32 `json:"reject_rate"`
Rejected int `json:"rejected"`
Reviewer string `json:"reviewer"`
}
ReviewerEvidence defines model for ReviewerEvidence.
type RevokeAuthorizationGrantJSONBody ¶
type RevokeAuthorizationGrantJSONBody struct {
Reason string `json:"reason"`
}
RevokeAuthorizationGrantJSONBody defines parameters for RevokeAuthorizationGrant.
type RevokeAuthorizationGrantJSONRequestBody ¶
type RevokeAuthorizationGrantJSONRequestBody RevokeAuthorizationGrantJSONBody
RevokeAuthorizationGrantJSONRequestBody defines body for RevokeAuthorizationGrant for application/json ContentType.
type RevokeAuthorizationGrantResponse ¶
type RevokeAuthorizationGrantResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseRevokeAuthorizationGrantResponse ¶
func ParseRevokeAuthorizationGrantResponse(rsp *http.Response) (*RevokeAuthorizationGrantResponse, error)
ParseRevokeAuthorizationGrantResponse parses an HTTP response from a RevokeAuthorizationGrantWithResponse call
func (RevokeAuthorizationGrantResponse) Status ¶
func (r RevokeAuthorizationGrantResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeAuthorizationGrantResponse) StatusCode ¶
func (r RevokeAuthorizationGrantResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeExecutionCapabilityJSONBody ¶
type RevokeExecutionCapabilityJSONBody struct {
Reason string `json:"reason"`
}
RevokeExecutionCapabilityJSONBody defines parameters for RevokeExecutionCapability.
type RevokeExecutionCapabilityJSONRequestBody ¶
type RevokeExecutionCapabilityJSONRequestBody RevokeExecutionCapabilityJSONBody
RevokeExecutionCapabilityJSONRequestBody defines body for RevokeExecutionCapability for application/json ContentType.
type RevokeExecutionCapabilityResponse ¶
type RevokeExecutionCapabilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseRevokeExecutionCapabilityResponse ¶
func ParseRevokeExecutionCapabilityResponse(rsp *http.Response) (*RevokeExecutionCapabilityResponse, error)
ParseRevokeExecutionCapabilityResponse parses an HTTP response from a RevokeExecutionCapabilityWithResponse call
func (RevokeExecutionCapabilityResponse) Status ¶
func (r RevokeExecutionCapabilityResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeExecutionCapabilityResponse) StatusCode ¶
func (r RevokeExecutionCapabilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RouteHint ¶
type RouteHint struct {
// contains filtered or unexported fields
}
RouteHint Brain's dispatch hint, present on every terminal reply (v0.1.5+). Three kinds — partners switch on `kind` to decide UI behaviour.
func (RouteHint) AsRouteHintAskClarification ¶
func (t RouteHint) AsRouteHintAskClarification() (RouteHintAskClarification, error)
AsRouteHintAskClarification returns the union data inside the RouteHint as a RouteHintAskClarification
func (RouteHint) AsRouteHintNavigateTo ¶
func (t RouteHint) AsRouteHintNavigateTo() (RouteHintNavigateTo, error)
AsRouteHintNavigateTo returns the union data inside the RouteHint as a RouteHintNavigateTo
func (RouteHint) AsRouteHintRenderInline ¶
func (t RouteHint) AsRouteHintRenderInline() (RouteHintRenderInline, error)
AsRouteHintRenderInline returns the union data inside the RouteHint as a RouteHintRenderInline
func (RouteHint) Discriminator ¶
func (*RouteHint) FromRouteHintAskClarification ¶
func (t *RouteHint) FromRouteHintAskClarification(v RouteHintAskClarification) error
FromRouteHintAskClarification overwrites any union data inside the RouteHint as the provided RouteHintAskClarification
func (*RouteHint) FromRouteHintNavigateTo ¶
func (t *RouteHint) FromRouteHintNavigateTo(v RouteHintNavigateTo) error
FromRouteHintNavigateTo overwrites any union data inside the RouteHint as the provided RouteHintNavigateTo
func (*RouteHint) FromRouteHintRenderInline ¶
func (t *RouteHint) FromRouteHintRenderInline(v RouteHintRenderInline) error
FromRouteHintRenderInline overwrites any union data inside the RouteHint as the provided RouteHintRenderInline
func (RouteHint) MarshalJSON ¶
func (*RouteHint) MergeRouteHintAskClarification ¶
func (t *RouteHint) MergeRouteHintAskClarification(v RouteHintAskClarification) error
MergeRouteHintAskClarification performs a merge with any union data inside the RouteHint, using the provided RouteHintAskClarification
func (*RouteHint) MergeRouteHintNavigateTo ¶
func (t *RouteHint) MergeRouteHintNavigateTo(v RouteHintNavigateTo) error
MergeRouteHintNavigateTo performs a merge with any union data inside the RouteHint, using the provided RouteHintNavigateTo
func (*RouteHint) MergeRouteHintRenderInline ¶
func (t *RouteHint) MergeRouteHintRenderInline(v RouteHintRenderInline) error
MergeRouteHintRenderInline performs a merge with any union data inside the RouteHint, using the provided RouteHintRenderInline
func (*RouteHint) UnmarshalJSON ¶
func (RouteHint) ValueByDiscriminator ¶
type RouteHintAskClarification ¶
type RouteHintAskClarification struct {
Kind RouteHintAskClarificationKind `json:"kind"`
// Reason Short human-readable rationale (e.g. `missing_jurisdiction`).
Reason string `json:"reason"`
}
RouteHintAskClarification Brain decided more input is needed before answering — partner UI should present a clarification prompt rather than rendering the reply as final.
type RouteHintAskClarificationKind ¶
type RouteHintAskClarificationKind string
RouteHintAskClarificationKind defines model for RouteHintAskClarification.Kind.
const (
RouteHintAskClarificationKindAskClarification RouteHintAskClarificationKind = "ask_clarification"
)
Defines values for RouteHintAskClarificationKind.
func (RouteHintAskClarificationKind) Valid ¶
func (e RouteHintAskClarificationKind) Valid() bool
Valid indicates whether the value is a known member of the RouteHintAskClarificationKind enum.
type RouteHintNavigateTo ¶
type RouteHintNavigateTo struct {
Params *map[string]interface{} `json:"params,omitempty"`
Template string `json:"template"`
}
RouteHintNavigateTo Brain decided the partner UI should navigate to a route. The template name MUST match a key in the agent's `route_templates`; the server interpolates `params` into the URL template.
type RouteHintNavigateToKind ¶
type RouteHintNavigateToKind string
RouteHintNavigateToKind defines model for RouteHintNavigateTo.Kind.
const (
)
Defines values for RouteHintNavigateToKind.
func (RouteHintNavigateToKind) Valid ¶
func (e RouteHintNavigateToKind) Valid() bool
Valid indicates whether the value is a known member of the RouteHintNavigateToKind enum.
type RouteHintRenderInline ¶
type RouteHintRenderInline struct {
Kind RouteHintRenderInlineKind `json:"kind"`
}
RouteHintRenderInline Brain decided the reply is the answer — render it inline in the partner's chat UI. No navigation needed.
type RouteHintRenderInlineKind ¶
type RouteHintRenderInlineKind string
RouteHintRenderInlineKind defines model for RouteHintRenderInline.Kind.
const (
RouteHintRenderInlineKindRenderInline RouteHintRenderInlineKind = "render_inline"
)
Defines values for RouteHintRenderInlineKind.
func (RouteHintRenderInlineKind) Valid ¶
func (e RouteHintRenderInlineKind) Valid() bool
Valid indicates whether the value is a known member of the RouteHintRenderInlineKind enum.
type RunSkillToolJSONBody ¶
type RunSkillToolJSONBody map[string]interface{}
RunSkillToolJSONBody defines parameters for RunSkillTool.
type RunSkillToolJSONRequestBody ¶
type RunSkillToolJSONRequestBody RunSkillToolJSONBody
RunSkillToolJSONRequestBody defines body for RunSkillTool for application/json ContentType.
type RunSkillToolResponse ¶
type RunSkillToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SkillRunResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *Error
JSON500 *Error
JSON503 *Error
}
func ParseRunSkillToolResponse ¶
func ParseRunSkillToolResponse(rsp *http.Response) (*RunSkillToolResponse, error)
ParseRunSkillToolResponse parses an HTTP response from a RunSkillToolWithResponse call
func (RunSkillToolResponse) Status ¶
func (r RunSkillToolResponse) Status() string
Status returns HTTPResponse.Status
func (RunSkillToolResponse) StatusCode ¶
func (r RunSkillToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Schedule ¶
type Schedule struct {
Agent string `json:"agent"`
AppId *string `json:"app_id,omitempty"`
ConsecutiveFailures int `json:"consecutive_failures"`
CreatedAt time.Time `json:"created_at"`
Cron *string `json:"cron,omitempty"`
// DeliverTo Where each run's answer is appended. Exactly one of the two.
DeliverTo ScheduleDelivery `json:"deliver_to"`
Enabled bool `json:"enabled"`
Every *string `json:"every,omitempty"`
// Id `sched_` followed by 24 hex characters.
Id string `json:"id"`
LastError *string `json:"last_error,omitempty"`
// LastJobId Async job id of the last run; empty until the first run.
LastJobId string `json:"last_job_id"`
LastRunAt *time.Time `json:"last_run_at,omitempty"`
LastStatus ScheduleLastStatus `json:"last_status"`
Metadata *map[string]interface{} `json:"metadata,omitempty"`
MissedRuns int `json:"missed_runs"`
// NextRunAt Null when disabled.
NextRunAt *time.Time `json:"next_run_at,omitempty"`
// OrgId Null on schedules created before organizations were recorded.
OrgId *string `json:"org_id,omitempty"`
OwnerUserId string `json:"owner_user_id"`
Prompt string `json:"prompt"`
TenantId string `json:"tenant_id"`
Timezone string `json:"timezone"`
UpdatedAt time.Time `json:"updated_at"`
}
Schedule defines model for Schedule.
type ScheduleDelivery ¶
type ScheduleDelivery struct {
// ConversationId An existing conversation owned by the schedule's owner.
ConversationId *string `json:"conversation_id,omitempty"`
// NewConversation Create a dedicated conversation on the first run.
NewConversation *bool `json:"new_conversation,omitempty"`
}
ScheduleDelivery Where each run's answer is appended. Exactly one of the two.
type ScheduleLastStatus ¶
type ScheduleLastStatus string
ScheduleLastStatus defines model for Schedule.LastStatus.
const ( ScheduleLastStatusCancelled ScheduleLastStatus = "cancelled" ScheduleLastStatusClaimed ScheduleLastStatus = "claimed" ScheduleLastStatusDelivered ScheduleLastStatus = "delivered" ScheduleLastStatusDelivering ScheduleLastStatus = "delivering" ScheduleLastStatusEmpty ScheduleLastStatus = "" ScheduleLastStatusFailed ScheduleLastStatus = "failed" ScheduleLastStatusOrgUnrecorded ScheduleLastStatus = "org_unrecorded" ScheduleLastStatusOwnerInactive ScheduleLastStatus = "owner_inactive" ScheduleLastStatusPausedFailures ScheduleLastStatus = "paused_failures" ScheduleLastStatusSkipped ScheduleLastStatus = "skipped" ScheduleLastStatusSubmitted ScheduleLastStatus = "submitted" )
Defines values for ScheduleLastStatus.
func (ScheduleLastStatus) Valid ¶
func (e ScheduleLastStatus) Valid() bool
Valid indicates whether the value is a known member of the ScheduleLastStatus enum.
type ScheduleLimitError ¶
type ScheduleLimitError struct {
Error ScheduleLimitErrorError `json:"error"`
Limit int `json:"limit"`
Message string `json:"message"`
}
ScheduleLimitError defines model for ScheduleLimitError.
type ScheduleLimitErrorError ¶
type ScheduleLimitErrorError string
ScheduleLimitErrorError defines model for ScheduleLimitError.Error.
const (
ScheduleLimitErrorErrorScheduleLimitReached ScheduleLimitErrorError = "schedule_limit_reached"
)
Defines values for ScheduleLimitErrorError.
func (ScheduleLimitErrorError) Valid ¶
func (e ScheduleLimitErrorError) Valid() bool
Valid indicates whether the value is a known member of the ScheduleLimitErrorError enum.
type ScheduleList ¶
ScheduleList defines model for ScheduleList.
type ScheduleWrite ¶
type ScheduleWrite struct {
// Agent Agent the run is submitted to; must be runnable by the caller and support streaming.
Agent *string `json:"agent,omitempty"`
// Cron Five-field cron expression or a descriptor such as `@daily`. No `TZ=` prefix and no `@every`. Setting it clears `every`.
Cron *string `json:"cron,omitempty"`
// DeliverTo Where each run's answer is appended. Exactly one of the two.
DeliverTo *ScheduleDelivery `json:"deliver_to,omitempty"`
// Enabled Default true. Re-enabling resets the failure count.
Enabled *bool `json:"enabled,omitempty"`
// Every Fixed interval as a duration (e.g. `30m`, `1h`), at least `1m`. Setting it clears `cron`.
Every *string `json:"every,omitempty"`
// Metadata Per-run chat metadata; replaced as a whole.
Metadata *map[string]interface{} `json:"metadata,omitempty"`
// Prompt The message each run sends.
Prompt *string `json:"prompt,omitempty"`
// Timezone IANA time zone name. Default `UTC`.
Timezone *string `json:"timezone,omitempty"`
}
ScheduleWrite Create body (`agent`, `prompt`, `deliver_to` and one of `cron` / `every` required) or PATCH body (every field optional; the merged schedule is re-validated).
type ScimCreateUserApplicationScimPlusJSONRequestBody ¶
type ScimCreateUserApplicationScimPlusJSONRequestBody = ScimUser
ScimCreateUserApplicationScimPlusJSONRequestBody defines body for ScimCreateUser for application/scim+json ContentType.
type ScimCreateUserResponse ¶
type ScimCreateUserResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON201 *ScimUser
ApplicationscimJSON400 *ScimError
JSON401 *Unauthorized
ApplicationscimJSON409 *ScimError
}
func ParseScimCreateUserResponse ¶
func ParseScimCreateUserResponse(rsp *http.Response) (*ScimCreateUserResponse, error)
ParseScimCreateUserResponse parses an HTTP response from a ScimCreateUserWithResponse call
func (ScimCreateUserResponse) Status ¶
func (r ScimCreateUserResponse) Status() string
Status returns HTTPResponse.Status
func (ScimCreateUserResponse) StatusCode ¶
func (r ScimCreateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimDeleteUserResponse ¶
type ScimDeleteUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
ApplicationscimJSON404 *ScimError
}
func ParseScimDeleteUserResponse ¶
func ParseScimDeleteUserResponse(rsp *http.Response) (*ScimDeleteUserResponse, error)
ParseScimDeleteUserResponse parses an HTTP response from a ScimDeleteUserWithResponse call
func (ScimDeleteUserResponse) Status ¶
func (r ScimDeleteUserResponse) Status() string
Status returns HTTPResponse.Status
func (ScimDeleteUserResponse) StatusCode ¶
func (r ScimDeleteUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimEmail ¶
type ScimEmail struct {
Primary *bool `json:"primary,omitempty"`
Type *string `json:"type,omitempty"`
Value openapi_types.Email `json:"value"`
}
ScimEmail defines model for ScimEmail.
type ScimError ¶
type ScimError struct {
Detail *string `json:"detail,omitempty"`
Schemas *[]string `json:"schemas,omitempty"`
// ScimType e.g. `invalidFilter`, `invalidValue`, `invalidSyntax`, `uniqueness`.
ScimType *string `json:"scimType,omitempty"`
Status *string `json:"status,omitempty"`
}
ScimError SCIM error response (RFC 7644 §3.12). `status` is a string.
type ScimGetUserResponse ¶
type ScimGetUserResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON200 *ScimUser
JSON401 *Unauthorized
ApplicationscimJSON404 *ScimError
}
func ParseScimGetUserResponse ¶
func ParseScimGetUserResponse(rsp *http.Response) (*ScimGetUserResponse, error)
ParseScimGetUserResponse parses an HTTP response from a ScimGetUserWithResponse call
func (ScimGetUserResponse) Status ¶
func (r ScimGetUserResponse) Status() string
Status returns HTTPResponse.Status
func (ScimGetUserResponse) StatusCode ¶
func (r ScimGetUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimListResponse ¶
type ScimListResponse struct {
Resources *[]ScimUser `json:"Resources,omitempty"`
ItemsPerPage *int `json:"itemsPerPage,omitempty"`
Schemas *[]string `json:"schemas,omitempty"`
StartIndex *int `json:"startIndex,omitempty"`
TotalResults *int `json:"totalResults,omitempty"`
}
ScimListResponse SCIM ListResponse envelope.
type ScimListUsersParams ¶
type ScimListUsersParams struct {
// Filter Only `userName eq "value"` is supported.
Filter *string `form:"filter,omitempty" json:"filter,omitempty"`
StartIndex *int `form:"startIndex,omitempty" json:"startIndex,omitempty"`
Count *int `form:"count,omitempty" json:"count,omitempty"`
}
ScimListUsersParams defines parameters for ScimListUsers.
type ScimListUsersResponse ¶
type ScimListUsersResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON200 *ScimListResponse
ApplicationscimJSON400 *ScimError
JSON401 *Unauthorized
}
func ParseScimListUsersResponse ¶
func ParseScimListUsersResponse(rsp *http.Response) (*ScimListUsersResponse, error)
ParseScimListUsersResponse parses an HTTP response from a ScimListUsersWithResponse call
func (ScimListUsersResponse) Status ¶
func (r ScimListUsersResponse) Status() string
Status returns HTTPResponse.Status
func (ScimListUsersResponse) StatusCode ¶
func (r ScimListUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimMeta ¶
type ScimMeta struct {
Created *time.Time `json:"created,omitempty"`
LastModified *time.Time `json:"lastModified,omitempty"`
Location *string `json:"location,omitempty"`
ResourceType *string `json:"resourceType,omitempty"`
}
ScimMeta defines model for ScimMeta.
type ScimName ¶
type ScimName struct {
FamilyName *string `json:"familyName,omitempty"`
Formatted *string `json:"formatted,omitempty"`
GivenName *string `json:"givenName,omitempty"`
}
ScimName defines model for ScimName.
type ScimPatchOp ¶
type ScimPatchOp struct {
Operations []struct {
Op ScimPatchOpOperationsOp `json:"op"`
Path *string `json:"path,omitempty"`
// Value Attribute value; a bare value, an object, or (for `emails`) an array. Boolean `active` also accepts the string `"True"`/`"False"`.
Value interface{} `json:"value,omitempty"`
} `json:"Operations"`
Schemas *[]string `json:"schemas,omitempty"`
}
ScimPatchOp SCIM PatchOp request (RFC 7644 §3.5.2).
type ScimPatchOpOperationsOp ¶
type ScimPatchOpOperationsOp string
ScimPatchOpOperationsOp defines model for ScimPatchOp.Operations.Op.
const ( ScimPatchOpOperationsOpAdd ScimPatchOpOperationsOp = "add" ScimPatchOpOperationsOpRemove ScimPatchOpOperationsOp = "remove" ScimPatchOpOperationsOpReplace ScimPatchOpOperationsOp = "replace" )
Defines values for ScimPatchOpOperationsOp.
func (ScimPatchOpOperationsOp) Valid ¶
func (e ScimPatchOpOperationsOp) Valid() bool
Valid indicates whether the value is a known member of the ScimPatchOpOperationsOp enum.
type ScimPatchUserApplicationScimPlusJSONRequestBody ¶
type ScimPatchUserApplicationScimPlusJSONRequestBody = ScimPatchOp
ScimPatchUserApplicationScimPlusJSONRequestBody defines body for ScimPatchUser for application/scim+json ContentType.
type ScimPatchUserResponse ¶
type ScimPatchUserResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON200 *ScimUser
ApplicationscimJSON400 *ScimError
JSON401 *Unauthorized
ApplicationscimJSON404 *ScimError
ApplicationscimJSON409 *ScimError
}
func ParseScimPatchUserResponse ¶
func ParseScimPatchUserResponse(rsp *http.Response) (*ScimPatchUserResponse, error)
ParseScimPatchUserResponse parses an HTTP response from a ScimPatchUserWithResponse call
func (ScimPatchUserResponse) Status ¶
func (r ScimPatchUserResponse) Status() string
Status returns HTTPResponse.Status
func (ScimPatchUserResponse) StatusCode ¶
func (r ScimPatchUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimReplaceUserApplicationScimPlusJSONRequestBody ¶
type ScimReplaceUserApplicationScimPlusJSONRequestBody = ScimUser
ScimReplaceUserApplicationScimPlusJSONRequestBody defines body for ScimReplaceUser for application/scim+json ContentType.
type ScimReplaceUserResponse ¶
type ScimReplaceUserResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON200 *ScimUser
ApplicationscimJSON400 *ScimError
JSON401 *Unauthorized
ApplicationscimJSON404 *ScimError
ApplicationscimJSON409 *ScimError
}
func ParseScimReplaceUserResponse ¶
func ParseScimReplaceUserResponse(rsp *http.Response) (*ScimReplaceUserResponse, error)
ParseScimReplaceUserResponse parses an HTTP response from a ScimReplaceUserWithResponse call
func (ScimReplaceUserResponse) Status ¶
func (r ScimReplaceUserResponse) Status() string
Status returns HTTPResponse.Status
func (ScimReplaceUserResponse) StatusCode ¶
func (r ScimReplaceUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimResourceTypesResponse ¶
type ScimResourceTypesResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON200 *ScimListResponse
JSON401 *Unauthorized
}
func ParseScimResourceTypesResponse ¶
func ParseScimResourceTypesResponse(rsp *http.Response) (*ScimResourceTypesResponse, error)
ParseScimResourceTypesResponse parses an HTTP response from a ScimResourceTypesWithResponse call
func (ScimResourceTypesResponse) Status ¶
func (r ScimResourceTypesResponse) Status() string
Status returns HTTPResponse.Status
func (ScimResourceTypesResponse) StatusCode ¶
func (r ScimResourceTypesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimSchemasResponse ¶
type ScimSchemasResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON200 *ScimListResponse
JSON401 *Unauthorized
}
func ParseScimSchemasResponse ¶
func ParseScimSchemasResponse(rsp *http.Response) (*ScimSchemasResponse, error)
ParseScimSchemasResponse parses an HTTP response from a ScimSchemasWithResponse call
func (ScimSchemasResponse) Status ¶
func (r ScimSchemasResponse) Status() string
Status returns HTTPResponse.Status
func (ScimSchemasResponse) StatusCode ¶
func (r ScimSchemasResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimServiceProviderConfigResponse ¶
type ScimServiceProviderConfigResponse struct {
Body []byte
HTTPResponse *http.Response
ApplicationscimJSON200 *map[string]interface{}
JSON401 *Unauthorized
}
func ParseScimServiceProviderConfigResponse ¶
func ParseScimServiceProviderConfigResponse(rsp *http.Response) (*ScimServiceProviderConfigResponse, error)
ParseScimServiceProviderConfigResponse parses an HTTP response from a ScimServiceProviderConfigWithResponse call
func (ScimServiceProviderConfigResponse) Status ¶
func (r ScimServiceProviderConfigResponse) Status() string
Status returns HTTPResponse.Status
func (ScimServiceProviderConfigResponse) StatusCode ¶
func (r ScimServiceProviderConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScimUser ¶
type ScimUser struct {
Active *bool `json:"active,omitempty"`
DisplayName *string `json:"displayName,omitempty"`
Emails *[]ScimEmail `json:"emails,omitempty"`
ExternalId *string `json:"externalId,omitempty"`
Id *string `json:"id,omitempty"`
Meta *ScimMeta `json:"meta,omitempty"`
Name *ScimName `json:"name,omitempty"`
Schemas *[]string `json:"schemas,omitempty"`
// UserName The user's email; unique.
UserName openapi_types.Email `json:"userName"`
}
ScimUser SCIM 2.0 core User resource (RFC 7643), restricted to the supported attributes.
type SearchAppKnowledgeJSONBody ¶
type SearchAppKnowledgeJSONBody struct {
Collection *string `json:"collection,omitempty"`
Debug *bool `json:"debug,omitempty"`
MetadataFilter *map[string]string `json:"metadata_filter,omitempty"`
Query string `json:"query"`
Threshold *float32 `json:"threshold,omitempty"`
TopK *int `json:"top_k,omitempty"`
}
SearchAppKnowledgeJSONBody defines parameters for SearchAppKnowledge.
type SearchAppKnowledgeJSONRequestBody ¶
type SearchAppKnowledgeJSONRequestBody SearchAppKnowledgeJSONBody
SearchAppKnowledgeJSONRequestBody defines body for SearchAppKnowledge for application/json ContentType.
type SearchAppKnowledgeResponse ¶
type SearchAppKnowledgeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *Error
}
func ParseSearchAppKnowledgeResponse ¶
func ParseSearchAppKnowledgeResponse(rsp *http.Response) (*SearchAppKnowledgeResponse, error)
ParseSearchAppKnowledgeResponse parses an HTTP response from a SearchAppKnowledgeWithResponse call
func (SearchAppKnowledgeResponse) Status ¶
func (r SearchAppKnowledgeResponse) Status() string
Status returns HTTPResponse.Status
func (SearchAppKnowledgeResponse) StatusCode ¶
func (r SearchAppKnowledgeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchJSONRequestBody ¶
type SearchJSONRequestBody = WebSearchRequest
SearchJSONRequestBody defines body for Search for application/json ContentType.
type SearchKnowledgeJSONRequestBody ¶
type SearchKnowledgeJSONRequestBody = KnowledgeSearchRequest
SearchKnowledgeJSONRequestBody defines body for SearchKnowledge for application/json ContentType.
type SearchKnowledgeResponse ¶
type SearchKnowledgeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *KnowledgeSearchResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
}
func ParseSearchKnowledgeResponse ¶
func ParseSearchKnowledgeResponse(rsp *http.Response) (*SearchKnowledgeResponse, error)
ParseSearchKnowledgeResponse parses an HTTP response from a SearchKnowledgeWithResponse call
func (SearchKnowledgeResponse) Status ¶
func (r SearchKnowledgeResponse) Status() string
Status returns HTTPResponse.Status
func (SearchKnowledgeResponse) StatusCode ¶
func (r SearchKnowledgeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchResponse ¶
type SearchResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *WebSearchResponse
JSON400 *Error
JSON401 *Error
JSON503 *Error
}
func ParseSearchResponse ¶
func ParseSearchResponse(rsp *http.Response) (*SearchResponse, error)
ParseSearchResponse parses an HTTP response from a SearchWithResponse call
func (SearchResponse) Status ¶
func (r SearchResponse) Status() string
Status returns HTTPResponse.Status
func (SearchResponse) StatusCode ¶
func (r SearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ServiceKey ¶
type ServiceKey struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty"`
Id *string `json:"id,omitempty"`
IsActive *bool `json:"is_active,omitempty"`
KeyPrefix *string `json:"key_prefix,omitempty"`
LastUsedAt *time.Time `json:"last_used_at,omitempty"`
Name *string `json:"name,omitempty"`
}
ServiceKey Service API key metadata (no secret).
type ServiceKeyList ¶
type ServiceKeyList struct {
Keys *[]ServiceKey `json:"keys,omitempty"`
}
ServiceKeyList defines model for ServiceKeyList.
type ServiceKeySecret ¶
type ServiceKeySecret struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty"`
Id *string `json:"id,omitempty"`
KeyPrefix *string `json:"key_prefix,omitempty"`
Name *string `json:"name,omitempty"`
// Secret The full `nk_` key. Returned only once.
Secret *string `json:"secret,omitempty"`
}
ServiceKeySecret One-time mint response carrying the full secret. Store it immediately; it is never recoverable.
type Session ¶
type Session struct {
AgentId string `json:"agent_id"`
CreatedAt *time.Time `json:"created_at,omitempty"`
EnvironmentId *string `json:"environment_id,omitempty"`
// Id Format: sess_<uuid>.
Id *string `json:"id,omitempty"`
// Model Session-default LLM override; per-event model on the messages endpoint takes precedence.
Model *string `json:"model,omitempty"`
}
Session defines model for Session.
type SessionCreate ¶
type SessionCreate struct {
AgentId string `json:"agent_id"`
EnvironmentId *string `json:"environment_id,omitempty"`
Model *string `json:"model,omitempty"`
}
SessionCreate defines model for SessionCreate.
type SettingValue ¶
type SettingValue struct {
Key string `json:"key"`
// Value Setting value — type varies per key (string for model identifiers, int for thresholds, bool for feature flags).
Value interface{} `json:"value"`
}
SettingValue defines model for SettingValue.
type SkillRunResponse ¶
type SkillRunResponse struct {
// Output Raw string returned by the tool handler.
Output string `json:"output"`
}
SkillRunResponse defines model for SkillRunResponse.
type SpeechRequest ¶
type SpeechRequest struct {
// Input Text to synthesize into speech.
Input string `json:"input"`
// Model TTS model (provider-prefixed, e.g. `gemini/gemini-2.5-flash-tts`). Overrides the server default for this call.
Model *string `json:"model,omitempty"`
// ResponseFormat Audio container/codec. Defaults to `mp3` (`audio/mpeg` body).
ResponseFormat *string `json:"response_format,omitempty"`
// Voice Voice name. Must belong to the same provider as `model` (e.g. Gemini voices such as `Kore` for the default Gemini TTS model). Defaults to the server-configured voice when omitted.
Voice *string `json:"voice,omitempty"`
}
SpeechRequest defines model for SpeechRequest.
type StartEvalRunJSONBody ¶
type StartEvalRunJSONBody struct {
AgentId string `json:"agent_id"`
BlueprintDigest string `json:"blueprint_digest"`
KnowledgeDigest string `json:"knowledge_digest"`
SuiteName string `json:"suite_name"`
// SuiteRevision Zero or omitted selects the latest revision.
SuiteRevision *int `json:"suite_revision,omitempty"`
}
StartEvalRunJSONBody defines parameters for StartEvalRun.
type StartEvalRunJSONRequestBody ¶
type StartEvalRunJSONRequestBody StartEvalRunJSONBody
StartEvalRunJSONRequestBody defines body for StartEvalRun for application/json ContentType.
type StartEvalRunResponse ¶
type StartEvalRunResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *EvalRun
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseStartEvalRunResponse ¶
func ParseStartEvalRunResponse(rsp *http.Response) (*StartEvalRunResponse, error)
ParseStartEvalRunResponse parses an HTTP response from a StartEvalRunWithResponse call
func (StartEvalRunResponse) Status ¶
func (r StartEvalRunResponse) Status() string
Status returns HTTPResponse.Status
func (StartEvalRunResponse) StatusCode ¶
func (r StartEvalRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StreamEvent ¶
type StreamEvent struct {
// contains filtered or unexported fields
}
StreamEvent defines model for StreamEvent.
func (StreamEvent) AsStreamEventCustomToolUse ¶
func (t StreamEvent) AsStreamEventCustomToolUse() (StreamEventCustomToolUse, error)
AsStreamEventCustomToolUse returns the union data inside the StreamEvent as a StreamEventCustomToolUse
func (StreamEvent) AsStreamEventDone ¶
func (t StreamEvent) AsStreamEventDone() (StreamEventDone, error)
AsStreamEventDone returns the union data inside the StreamEvent as a StreamEventDone
func (StreamEvent) AsStreamEventError ¶
func (t StreamEvent) AsStreamEventError() (StreamEventError, error)
AsStreamEventError returns the union data inside the StreamEvent as a StreamEventError
func (StreamEvent) AsStreamEventRouteHint ¶
func (t StreamEvent) AsStreamEventRouteHint() (StreamEventRouteHint, error)
AsStreamEventRouteHint returns the union data inside the StreamEvent as a StreamEventRouteHint
func (StreamEvent) AsStreamEventTextDelta ¶
func (t StreamEvent) AsStreamEventTextDelta() (StreamEventTextDelta, error)
AsStreamEventTextDelta returns the union data inside the StreamEvent as a StreamEventTextDelta
func (StreamEvent) AsStreamEventThinking ¶
func (t StreamEvent) AsStreamEventThinking() (StreamEventThinking, error)
AsStreamEventThinking returns the union data inside the StreamEvent as a StreamEventThinking
func (StreamEvent) AsStreamEventToolResult ¶
func (t StreamEvent) AsStreamEventToolResult() (StreamEventToolResult, error)
AsStreamEventToolResult returns the union data inside the StreamEvent as a StreamEventToolResult
func (StreamEvent) AsStreamEventToolUse ¶
func (t StreamEvent) AsStreamEventToolUse() (StreamEventToolUse, error)
AsStreamEventToolUse returns the union data inside the StreamEvent as a StreamEventToolUse
func (StreamEvent) Discriminator ¶
func (t StreamEvent) Discriminator() (string, error)
func (*StreamEvent) FromStreamEventCustomToolUse ¶
func (t *StreamEvent) FromStreamEventCustomToolUse(v StreamEventCustomToolUse) error
FromStreamEventCustomToolUse overwrites any union data inside the StreamEvent as the provided StreamEventCustomToolUse
func (*StreamEvent) FromStreamEventDone ¶
func (t *StreamEvent) FromStreamEventDone(v StreamEventDone) error
FromStreamEventDone overwrites any union data inside the StreamEvent as the provided StreamEventDone
func (*StreamEvent) FromStreamEventError ¶
func (t *StreamEvent) FromStreamEventError(v StreamEventError) error
FromStreamEventError overwrites any union data inside the StreamEvent as the provided StreamEventError
func (*StreamEvent) FromStreamEventRouteHint ¶
func (t *StreamEvent) FromStreamEventRouteHint(v StreamEventRouteHint) error
FromStreamEventRouteHint overwrites any union data inside the StreamEvent as the provided StreamEventRouteHint
func (*StreamEvent) FromStreamEventTextDelta ¶
func (t *StreamEvent) FromStreamEventTextDelta(v StreamEventTextDelta) error
FromStreamEventTextDelta overwrites any union data inside the StreamEvent as the provided StreamEventTextDelta
func (*StreamEvent) FromStreamEventThinking ¶
func (t *StreamEvent) FromStreamEventThinking(v StreamEventThinking) error
FromStreamEventThinking overwrites any union data inside the StreamEvent as the provided StreamEventThinking
func (*StreamEvent) FromStreamEventToolResult ¶
func (t *StreamEvent) FromStreamEventToolResult(v StreamEventToolResult) error
FromStreamEventToolResult overwrites any union data inside the StreamEvent as the provided StreamEventToolResult
func (*StreamEvent) FromStreamEventToolUse ¶
func (t *StreamEvent) FromStreamEventToolUse(v StreamEventToolUse) error
FromStreamEventToolUse overwrites any union data inside the StreamEvent as the provided StreamEventToolUse
func (StreamEvent) MarshalJSON ¶
func (t StreamEvent) MarshalJSON() ([]byte, error)
func (*StreamEvent) MergeStreamEventCustomToolUse ¶
func (t *StreamEvent) MergeStreamEventCustomToolUse(v StreamEventCustomToolUse) error
MergeStreamEventCustomToolUse performs a merge with any union data inside the StreamEvent, using the provided StreamEventCustomToolUse
func (*StreamEvent) MergeStreamEventDone ¶
func (t *StreamEvent) MergeStreamEventDone(v StreamEventDone) error
MergeStreamEventDone performs a merge with any union data inside the StreamEvent, using the provided StreamEventDone
func (*StreamEvent) MergeStreamEventError ¶
func (t *StreamEvent) MergeStreamEventError(v StreamEventError) error
MergeStreamEventError performs a merge with any union data inside the StreamEvent, using the provided StreamEventError
func (*StreamEvent) MergeStreamEventRouteHint ¶
func (t *StreamEvent) MergeStreamEventRouteHint(v StreamEventRouteHint) error
MergeStreamEventRouteHint performs a merge with any union data inside the StreamEvent, using the provided StreamEventRouteHint
func (*StreamEvent) MergeStreamEventTextDelta ¶
func (t *StreamEvent) MergeStreamEventTextDelta(v StreamEventTextDelta) error
MergeStreamEventTextDelta performs a merge with any union data inside the StreamEvent, using the provided StreamEventTextDelta
func (*StreamEvent) MergeStreamEventThinking ¶
func (t *StreamEvent) MergeStreamEventThinking(v StreamEventThinking) error
MergeStreamEventThinking performs a merge with any union data inside the StreamEvent, using the provided StreamEventThinking
func (*StreamEvent) MergeStreamEventToolResult ¶
func (t *StreamEvent) MergeStreamEventToolResult(v StreamEventToolResult) error
MergeStreamEventToolResult performs a merge with any union data inside the StreamEvent, using the provided StreamEventToolResult
func (*StreamEvent) MergeStreamEventToolUse ¶
func (t *StreamEvent) MergeStreamEventToolUse(v StreamEventToolUse) error
MergeStreamEventToolUse performs a merge with any union data inside the StreamEvent, using the provided StreamEventToolUse
func (*StreamEvent) UnmarshalJSON ¶
func (t *StreamEvent) UnmarshalJSON(b []byte) error
func (StreamEvent) ValueByDiscriminator ¶
func (t StreamEvent) ValueByDiscriminator() (interface{}, error)
type StreamEventCustomToolUse ¶
type StreamEventCustomToolUse struct {
Id string `json:"id"`
Input map[string]interface{} `json:"input"`
Name string `json:"name"`
Type StreamEventCustomToolUseType `json:"type"`
}
StreamEventCustomToolUse defines model for StreamEventCustomToolUse.
type StreamEventCustomToolUseType ¶
type StreamEventCustomToolUseType string
StreamEventCustomToolUseType defines model for StreamEventCustomToolUse.Type.
const (
StreamEventCustomToolUseTypeCustomToolUse StreamEventCustomToolUseType = "custom_tool_use"
)
Defines values for StreamEventCustomToolUseType.
func (StreamEventCustomToolUseType) Valid ¶
func (e StreamEventCustomToolUseType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventCustomToolUseType enum.
type StreamEventDone ¶
type StreamEventDone struct {
MessageId *string `json:"message_id,omitempty"`
Status StreamEventDoneStatus `json:"status"`
Type StreamEventDoneType `json:"type"`
}
StreamEventDone defines model for StreamEventDone.
type StreamEventDoneStatus ¶
type StreamEventDoneStatus string
StreamEventDoneStatus defines model for StreamEventDone.Status.
const ( StreamEventDoneStatusCancelled StreamEventDoneStatus = "cancelled" StreamEventDoneStatusCompleted StreamEventDoneStatus = "completed" StreamEventDoneStatusFailed StreamEventDoneStatus = "failed" )
Defines values for StreamEventDoneStatus.
func (StreamEventDoneStatus) Valid ¶
func (e StreamEventDoneStatus) Valid() bool
Valid indicates whether the value is a known member of the StreamEventDoneStatus enum.
type StreamEventDoneType ¶
type StreamEventDoneType string
StreamEventDoneType defines model for StreamEventDone.Type.
const (
StreamEventDoneTypeDone StreamEventDoneType = "done"
)
Defines values for StreamEventDoneType.
func (StreamEventDoneType) Valid ¶
func (e StreamEventDoneType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventDoneType enum.
type StreamEventError ¶
type StreamEventError struct {
Error Error `json:"error"`
Type StreamEventErrorType `json:"type"`
}
StreamEventError defines model for StreamEventError.
type StreamEventErrorType ¶
type StreamEventErrorType string
StreamEventErrorType defines model for StreamEventError.Type.
const (
StreamEventErrorTypeError StreamEventErrorType = "error"
)
Defines values for StreamEventErrorType.
func (StreamEventErrorType) Valid ¶
func (e StreamEventErrorType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventErrorType enum.
type StreamEventRouteHint ¶
type StreamEventRouteHint struct {
// RouteHint Brain's dispatch hint, present on every terminal reply (v0.1.5+).
// Three kinds — partners switch on `kind` to decide UI behaviour.
RouteHint RouteHint `json:"route_hint"`
Type StreamEventRouteHintType `json:"type"`
}
StreamEventRouteHint Nova OS extension (v0.1.5+) — emitted exactly once per terminal message right before `done`. Carries Brain's dispatch decision so partner UIs can react before the full reply is rendered.
type StreamEventRouteHintType ¶
type StreamEventRouteHintType string
StreamEventRouteHintType defines model for StreamEventRouteHint.Type.
const (
StreamEventRouteHintTypeRouteHint StreamEventRouteHintType = "route_hint"
)
Defines values for StreamEventRouteHintType.
func (StreamEventRouteHintType) Valid ¶
func (e StreamEventRouteHintType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventRouteHintType enum.
type StreamEventTextDelta ¶
type StreamEventTextDelta struct {
Content string `json:"content"`
Type StreamEventTextDeltaType `json:"type"`
}
StreamEventTextDelta defines model for StreamEventTextDelta.
type StreamEventTextDeltaType ¶
type StreamEventTextDeltaType string
StreamEventTextDeltaType defines model for StreamEventTextDelta.Type.
const (
StreamEventTextDeltaTypeText StreamEventTextDeltaType = "text"
)
Defines values for StreamEventTextDeltaType.
func (StreamEventTextDeltaType) Valid ¶
func (e StreamEventTextDeltaType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventTextDeltaType enum.
type StreamEventThinking ¶
type StreamEventThinking struct {
Content string `json:"content"`
Type StreamEventThinkingType `json:"type"`
}
StreamEventThinking defines model for StreamEventThinking.
type StreamEventThinkingType ¶
type StreamEventThinkingType string
StreamEventThinkingType defines model for StreamEventThinking.Type.
const (
StreamEventThinkingTypeThinking StreamEventThinkingType = "thinking"
)
Defines values for StreamEventThinkingType.
func (StreamEventThinkingType) Valid ¶
func (e StreamEventThinkingType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventThinkingType enum.
type StreamEventToolResult ¶
type StreamEventToolResult struct {
IsError *bool `json:"is_error,omitempty"`
// OutputSummary Preview-truncated (~1KB on the wire); full payload in call_log.
OutputSummary *string `json:"output_summary,omitempty"`
ToolUseId string `json:"tool_use_id"`
Type StreamEventToolResultType `json:"type"`
}
StreamEventToolResult defines model for StreamEventToolResult.
type StreamEventToolResultType ¶
type StreamEventToolResultType string
StreamEventToolResultType defines model for StreamEventToolResult.Type.
const (
StreamEventToolResultTypeToolResult StreamEventToolResultType = "tool_result"
)
Defines values for StreamEventToolResultType.
func (StreamEventToolResultType) Valid ¶
func (e StreamEventToolResultType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventToolResultType enum.
type StreamEventToolUse ¶
type StreamEventToolUse struct {
Id string `json:"id"`
Input map[string]interface{} `json:"input"`
Name string `json:"name"`
Type StreamEventToolUseType `json:"type"`
}
StreamEventToolUse defines model for StreamEventToolUse.
type StreamEventToolUseType ¶
type StreamEventToolUseType string
StreamEventToolUseType defines model for StreamEventToolUse.Type.
const (
StreamEventToolUseTypeToolUse StreamEventToolUseType = "tool_use"
)
Defines values for StreamEventToolUseType.
func (StreamEventToolUseType) Valid ¶
func (e StreamEventToolUseType) Valid() bool
Valid indicates whether the value is a known member of the StreamEventToolUseType enum.
type StreamJobParams ¶
type StreamJobParams struct {
// LastEventID Resume from event seq — replays missed events from PG before live broadcast.
LastEventID *string `json:"Last-Event-ID,omitempty"`
}
StreamJobParams defines parameters for StreamJob.
type StreamJobResponse ¶
type StreamJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseStreamJobResponse ¶
func ParseStreamJobResponse(rsp *http.Response) (*StreamJobResponse, error)
ParseStreamJobResponse parses an HTTP response from a StreamJobWithResponse call
func (StreamJobResponse) Status ¶
func (r StreamJobResponse) Status() string
Status returns HTTPResponse.Status
func (StreamJobResponse) StatusCode ¶
func (r StreamJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StreamNativeJobParams ¶
type StreamNativeJobParams struct {
// LastEventID Resume token. Replays persisted events with a sequence greater than this value, then continues live. Enables reconnect without losing events.
LastEventID *int `json:"Last-Event-ID,omitempty"`
}
StreamNativeJobParams defines parameters for StreamNativeJob.
type StreamNativeJobResponse ¶
type StreamNativeJobResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Unauthorized
JSON404 *NotFound
JSON503 *Error
}
func ParseStreamNativeJobResponse ¶
func ParseStreamNativeJobResponse(rsp *http.Response) (*StreamNativeJobResponse, error)
ParseStreamNativeJobResponse parses an HTTP response from a StreamNativeJobWithResponse call
func (StreamNativeJobResponse) Status ¶
func (r StreamNativeJobResponse) Status() string
Status returns HTTPResponse.Status
func (StreamNativeJobResponse) StatusCode ¶
func (r StreamNativeJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SubmitCustomToolResultJSONRequestBody ¶
type SubmitCustomToolResultJSONRequestBody = CustomToolResultRequest
SubmitCustomToolResultJSONRequestBody defines body for SubmitCustomToolResult for application/json ContentType.
type SubmitCustomToolResultResponse ¶
type SubmitCustomToolResultResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseSubmitCustomToolResultResponse ¶
func ParseSubmitCustomToolResultResponse(rsp *http.Response) (*SubmitCustomToolResultResponse, error)
ParseSubmitCustomToolResultResponse parses an HTTP response from a SubmitCustomToolResultWithResponse call
func (SubmitCustomToolResultResponse) Status ¶
func (r SubmitCustomToolResultResponse) Status() string
Status returns HTTPResponse.Status
func (SubmitCustomToolResultResponse) StatusCode ¶
func (r SubmitCustomToolResultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SuspendAuthorizationGrantJSONBody ¶
type SuspendAuthorizationGrantJSONBody struct {
Reason string `json:"reason"`
}
SuspendAuthorizationGrantJSONBody defines parameters for SuspendAuthorizationGrant.
type SuspendAuthorizationGrantJSONRequestBody ¶
type SuspendAuthorizationGrantJSONRequestBody SuspendAuthorizationGrantJSONBody
SuspendAuthorizationGrantJSONRequestBody defines body for SuspendAuthorizationGrant for application/json ContentType.
type SuspendAuthorizationGrantResponse ¶
type SuspendAuthorizationGrantResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
}
func ParseSuspendAuthorizationGrantResponse ¶
func ParseSuspendAuthorizationGrantResponse(rsp *http.Response) (*SuspendAuthorizationGrantResponse, error)
ParseSuspendAuthorizationGrantResponse parses an HTTP response from a SuspendAuthorizationGrantWithResponse call
func (SuspendAuthorizationGrantResponse) Status ¶
func (r SuspendAuthorizationGrantResponse) Status() string
Status returns HTTPResponse.Status
func (SuspendAuthorizationGrantResponse) StatusCode ¶
func (r SuspendAuthorizationGrantResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SyncStatus ¶
type SyncStatus struct {
CollectionId *string `json:"collection_id,omitempty"`
Configured bool `json:"configured"`
CyclesRun int `json:"cycles_run"`
Enabled bool `json:"enabled"`
// HasDeltaLink Whether a delta resume link is persisted.
HasDeltaLink bool `json:"has_delta_link"`
ItemsDeleted int `json:"items_deleted"`
ItemsFailed int `json:"items_failed"`
ItemsSkipped int `json:"items_skipped"`
ItemsSynced int `json:"items_synced"`
LastError *string `json:"last_error,omitempty"`
LastSyncAt time.Time `json:"last_sync_at"`
// ResumePending True when the last cycle stopped at the item cap and the next cycle resumes the same delta round.
ResumePending bool `json:"resume_pending"`
}
SyncStatus SharePoint sync worker status snapshot.
type SynthesizeSpeechJSONRequestBody ¶
type SynthesizeSpeechJSONRequestBody = SpeechRequest
SynthesizeSpeechJSONRequestBody defines body for SynthesizeSpeech for application/json ContentType.
type SynthesizeSpeechResponse ¶
type SynthesizeSpeechResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON413 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseSynthesizeSpeechResponse ¶
func ParseSynthesizeSpeechResponse(rsp *http.Response) (*SynthesizeSpeechResponse, error)
ParseSynthesizeSpeechResponse parses an HTTP response from a SynthesizeSpeechWithResponse call
func (SynthesizeSpeechResponse) Status ¶
func (r SynthesizeSpeechResponse) Status() string
Status returns HTTPResponse.Status
func (SynthesizeSpeechResponse) StatusCode ¶
func (r SynthesizeSpeechResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TextBlock ¶
type TextBlock struct {
// Citations Present only when the answer contains structured citations.
Citations *[]Citation `json:"citations,omitempty"`
Text string `json:"text"`
Type TextBlockType `json:"type"`
}
TextBlock defines model for TextBlock.
type TextBlockType ¶
type TextBlockType string
TextBlockType defines model for TextBlock.Type.
const (
TextBlockTypeText TextBlockType = "text"
)
Defines values for TextBlockType.
func (TextBlockType) Valid ¶
func (e TextBlockType) Valid() bool
Valid indicates whether the value is a known member of the TextBlockType enum.
type TokenRequest ¶
type TokenRequest struct {
ClientId *string `json:"client_id,omitempty"`
ClientSecret *string `json:"client_secret,omitempty"`
Code *string `json:"code,omitempty"`
// CodeVerifier PKCE verifier.
CodeVerifier *string `json:"code_verifier,omitempty"`
GrantType TokenRequestGrantType `json:"grant_type"`
RedirectUri *string `json:"redirect_uri,omitempty"`
RefreshToken *string `json:"refresh_token,omitempty"`
// Scope Space-delimited.
Scope *string `json:"scope,omitempty"`
}
TokenRequest Token request. Required fields depend on `grant_type`: `authorization_code` uses code/redirect_uri/(code_verifier); `refresh_token` uses refresh_token/(scope); `client_credentials` uses client_id/client_secret.
type TokenRequestGrantType ¶
type TokenRequestGrantType string
TokenRequestGrantType defines model for TokenRequest.GrantType.
const ( TokenRequestGrantTypeAuthorizationCode TokenRequestGrantType = "authorization_code" TokenRequestGrantTypeClientCredentials TokenRequestGrantType = "client_credentials" TokenRequestGrantTypeRefreshToken TokenRequestGrantType = "refresh_token" )
Defines values for TokenRequestGrantType.
func (TokenRequestGrantType) Valid ¶
func (e TokenRequestGrantType) Valid() bool
Valid indicates whether the value is a known member of the TokenRequestGrantType enum.
type TokenResponse ¶
type TokenResponse struct {
AccessToken string `json:"access_token"`
ExpiresIn int `json:"expires_in"`
// IdToken HS256 id token (present for the authorization_code / refresh_token grants).
IdToken *string `json:"id_token,omitempty"`
// RefreshToken Present when the `offline_access` scope was granted, and always on a refresh_token rotation.
RefreshToken *string `json:"refresh_token,omitempty"`
TokenType string `json:"token_type"`
}
TokenResponse defines model for TokenResponse.
type ToolDefinition ¶
type ToolDefinition struct {
Description *string `json:"description,omitempty"`
// InputSchema A subset of JSON Schema Draft 2020-12 used for tool input schemas.
// Vertex AI rejects `type:array` without `items` — the SDK validator
// enforces `items` is present everywhere on write.
InputSchema JSONSchemaObject `json:"input_schema"`
Name string `json:"name"`
Type *ToolDefinitionType `json:"type,omitempty"`
}
ToolDefinition defines model for ToolDefinition.
type ToolDefinitionType ¶
type ToolDefinitionType string
ToolDefinitionType defines model for ToolDefinition.Type.
const ( ToolDefinitionTypeBash20250124 ToolDefinitionType = "bash_20250124" ToolDefinitionTypeCustom ToolDefinitionType = "custom" ToolDefinitionTypeTextEditor20250124 ToolDefinitionType = "text_editor_20250124" ToolDefinitionTypeWebSearch20250305 ToolDefinitionType = "web_search_20250305" )
Defines values for ToolDefinitionType.
func (ToolDefinitionType) Valid ¶
func (e ToolDefinitionType) Valid() bool
Valid indicates whether the value is a known member of the ToolDefinitionType enum.
type ToolResultBlock ¶
type ToolResultBlock struct {
Content ToolResultBlock_Content `json:"content"`
IsError *bool `json:"is_error,omitempty"`
ToolUseId string `json:"tool_use_id"`
Type ToolResultBlockType `json:"type"`
}
ToolResultBlock defines model for ToolResultBlock.
type ToolResultBlockContent0 ¶
type ToolResultBlockContent0 = string
ToolResultBlockContent0 defines model for .
type ToolResultBlockContent1 ¶
type ToolResultBlockContent1 = []TextBlock
ToolResultBlockContent1 defines model for .
type ToolResultBlockType ¶
type ToolResultBlockType string
ToolResultBlockType defines model for ToolResultBlock.Type.
const (
ToolResultBlockTypeToolResult ToolResultBlockType = "tool_result"
)
Defines values for ToolResultBlockType.
func (ToolResultBlockType) Valid ¶
func (e ToolResultBlockType) Valid() bool
Valid indicates whether the value is a known member of the ToolResultBlockType enum.
type ToolResultBlock_Content ¶
type ToolResultBlock_Content struct {
// contains filtered or unexported fields
}
ToolResultBlock_Content defines model for ToolResultBlock.Content.
func (ToolResultBlock_Content) AsToolResultBlockContent0 ¶
func (t ToolResultBlock_Content) AsToolResultBlockContent0() (ToolResultBlockContent0, error)
AsToolResultBlockContent0 returns the union data inside the ToolResultBlock_Content as a ToolResultBlockContent0
func (ToolResultBlock_Content) AsToolResultBlockContent1 ¶
func (t ToolResultBlock_Content) AsToolResultBlockContent1() (ToolResultBlockContent1, error)
AsToolResultBlockContent1 returns the union data inside the ToolResultBlock_Content as a ToolResultBlockContent1
func (*ToolResultBlock_Content) FromToolResultBlockContent0 ¶
func (t *ToolResultBlock_Content) FromToolResultBlockContent0(v ToolResultBlockContent0) error
FromToolResultBlockContent0 overwrites any union data inside the ToolResultBlock_Content as the provided ToolResultBlockContent0
func (*ToolResultBlock_Content) FromToolResultBlockContent1 ¶
func (t *ToolResultBlock_Content) FromToolResultBlockContent1(v ToolResultBlockContent1) error
FromToolResultBlockContent1 overwrites any union data inside the ToolResultBlock_Content as the provided ToolResultBlockContent1
func (ToolResultBlock_Content) MarshalJSON ¶
func (t ToolResultBlock_Content) MarshalJSON() ([]byte, error)
func (*ToolResultBlock_Content) MergeToolResultBlockContent0 ¶
func (t *ToolResultBlock_Content) MergeToolResultBlockContent0(v ToolResultBlockContent0) error
MergeToolResultBlockContent0 performs a merge with any union data inside the ToolResultBlock_Content, using the provided ToolResultBlockContent0
func (*ToolResultBlock_Content) MergeToolResultBlockContent1 ¶
func (t *ToolResultBlock_Content) MergeToolResultBlockContent1(v ToolResultBlockContent1) error
MergeToolResultBlockContent1 performs a merge with any union data inside the ToolResultBlock_Content, using the provided ToolResultBlockContent1
func (*ToolResultBlock_Content) UnmarshalJSON ¶
func (t *ToolResultBlock_Content) UnmarshalJSON(b []byte) error
type ToolUseBlock ¶
type ToolUseBlock struct {
Id string `json:"id"`
Input map[string]interface{} `json:"input"`
Name string `json:"name"`
Type ToolUseBlockType `json:"type"`
}
ToolUseBlock defines model for ToolUseBlock.
type ToolUseBlockType ¶
type ToolUseBlockType string
ToolUseBlockType defines model for ToolUseBlock.Type.
const (
ToolUseBlockTypeToolUse ToolUseBlockType = "tool_use"
)
Defines values for ToolUseBlockType.
func (ToolUseBlockType) Valid ¶
func (e ToolUseBlockType) Valid() bool
Valid indicates whether the value is a known member of the ToolUseBlockType enum.
type TrainDecisionModelJSONRequestBody ¶
type TrainDecisionModelJSONRequestBody = DecisionTrainRequest
TrainDecisionModelJSONRequestBody defines body for TrainDecisionModel for application/json ContentType.
type TrainDecisionModelParams ¶
type TrainDecisionModelParams struct {
// Gate Confidence gate in (1/labels, 1]. Default 0.7; a non-zero `gate` in a JSON body wins.
Gate *float32 `form:"gate,omitempty" json:"gate,omitempty"`
}
TrainDecisionModelParams defines parameters for TrainDecisionModel.
type TrainDecisionModelResponse ¶
type TrainDecisionModelResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DecisionVersion
JSON400 *FlatError
JSON401 *Unauthorized
JSON403 *FlatError
JSON422 *DecisionNotBetterError
JSON429 *FlatError
}
func ParseTrainDecisionModelResponse ¶
func ParseTrainDecisionModelResponse(rsp *http.Response) (*TrainDecisionModelResponse, error)
ParseTrainDecisionModelResponse parses an HTTP response from a TrainDecisionModelWithResponse call
func (TrainDecisionModelResponse) Status ¶
func (r TrainDecisionModelResponse) Status() string
Status returns HTTPResponse.Status
func (TrainDecisionModelResponse) StatusCode ¶
func (r TrainDecisionModelResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TranscribeAudioMultipartRequestBody ¶
type TranscribeAudioMultipartRequestBody = TranscriptionRequest
TranscribeAudioMultipartRequestBody defines body for TranscribeAudio for multipart/form-data ContentType.
type TranscribeAudioResponse ¶
type TranscribeAudioResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TranscriptionResponse
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON413 *Error
JSON429 *RateLimited
JSON503 *Error
}
func ParseTranscribeAudioResponse ¶
func ParseTranscribeAudioResponse(rsp *http.Response) (*TranscribeAudioResponse, error)
ParseTranscribeAudioResponse parses an HTTP response from a TranscribeAudioWithResponse call
func (TranscribeAudioResponse) Status ¶
func (r TranscribeAudioResponse) Status() string
Status returns HTTPResponse.Status
func (TranscribeAudioResponse) StatusCode ¶
func (r TranscribeAudioResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TranscriptionRequest ¶
type TranscriptionRequest struct {
// File Audio file to transcribe (e.g. mp3, wav, m4a, webm).
File openapi_types.File `json:"file"`
// Language ISO-639-1 language hint. Omit to let the model auto-detect (supports mixed-language audio).
Language *string `json:"language,omitempty"`
// Model Transcription model (provider-prefixed, e.g. `Systran/faster-whisper-large-v3`). Overrides the server default for this call. A bare model name is rejected by the gateway.
Model *string `json:"model,omitempty"`
// ResponseFormat Output format. Defaults to `json`.
ResponseFormat *TranscriptionRequestResponseFormat `json:"response_format,omitempty"`
}
TranscriptionRequest defines model for TranscriptionRequest.
type TranscriptionRequestResponseFormat ¶
type TranscriptionRequestResponseFormat string
TranscriptionRequestResponseFormat Output format. Defaults to `json`.
const ( TranscriptionRequestResponseFormatJson TranscriptionRequestResponseFormat = "json" TranscriptionRequestResponseFormatSrt TranscriptionRequestResponseFormat = "srt" TranscriptionRequestResponseFormatText TranscriptionRequestResponseFormat = "text" TranscriptionRequestResponseFormatVerboseJson TranscriptionRequestResponseFormat = "verbose_json" TranscriptionRequestResponseFormatVtt TranscriptionRequestResponseFormat = "vtt" )
Defines values for TranscriptionRequestResponseFormat.
func (TranscriptionRequestResponseFormat) Valid ¶
func (e TranscriptionRequestResponseFormat) Valid() bool
Valid indicates whether the value is a known member of the TranscriptionRequestResponseFormat enum.
type TranscriptionResponse ¶
type TranscriptionResponse struct {
// Duration Audio duration in seconds, when reported.
Duration *float32 `json:"duration,omitempty"`
// Language Detected or supplied language.
Language *string `json:"language,omitempty"`
// Segments Per-segment breakdown with timestamps, when available.
Segments *[]TranscriptionSegment `json:"segments,omitempty"`
// Text The full transcript.
Text *string `json:"text,omitempty"`
}
TranscriptionResponse JSON transcript. Shape follows the underlying model; `segments` and timestamp detail are present for verbose formats.
type TranscriptionSegment ¶
type TranscriptionSegment struct {
// End Segment end time in seconds.
End *float32 `json:"end,omitempty"`
Id *int `json:"id,omitempty"`
// Start Segment start time in seconds.
Start *float32 `json:"start,omitempty"`
Text *string `json:"text,omitempty"`
}
TranscriptionSegment A timestamped transcript segment.
type UninstallAppResponse ¶
type UninstallAppResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AppInstallResult
JSON401 *Unauthorized
JSON403 *Forbidden
JSON404 *NotFound
JSON409 *AppInstallResult
}
func ParseUninstallAppResponse ¶
func ParseUninstallAppResponse(rsp *http.Response) (*UninstallAppResponse, error)
ParseUninstallAppResponse parses an HTTP response from a UninstallAppWithResponse call
func (UninstallAppResponse) Status ¶
func (r UninstallAppResponse) Status() string
Status returns HTTPResponse.Status
func (UninstallAppResponse) StatusCode ¶
func (r UninstallAppResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentJSONRequestBody ¶
type UpdateAgentJSONRequestBody = AgentUpdate
UpdateAgentJSONRequestBody defines body for UpdateAgent for application/json ContentType.
type UpdateAgentResponse ¶
type UpdateAgentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Agent
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseUpdateAgentResponse ¶
func ParseUpdateAgentResponse(rsp *http.Response) (*UpdateAgentResponse, error)
ParseUpdateAgentResponse parses an HTTP response from a UpdateAgentWithResponse call
func (UpdateAgentResponse) Status ¶
func (r UpdateAgentResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentResponse) StatusCode ¶
func (r UpdateAgentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateConversationMetadataJSONBody ¶
type UpdateConversationMetadataJSONBody struct {
Metadata *map[string]interface{} `json:"metadata,omitempty"`
}
UpdateConversationMetadataJSONBody defines parameters for UpdateConversationMetadata.
type UpdateConversationMetadataJSONRequestBody ¶
type UpdateConversationMetadataJSONRequestBody UpdateConversationMetadataJSONBody
UpdateConversationMetadataJSONRequestBody defines body for UpdateConversationMetadata for application/json ContentType.
type UpdateConversationMetadataResponse ¶
type UpdateConversationMetadataResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Id *string `json:"id,omitempty"`
Metadata *map[string]interface{} `json:"metadata,omitempty"`
}
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *NotFound
JSON413 *Error
}
func ParseUpdateConversationMetadataResponse ¶
func ParseUpdateConversationMetadataResponse(rsp *http.Response) (*UpdateConversationMetadataResponse, error)
ParseUpdateConversationMetadataResponse parses an HTTP response from a UpdateConversationMetadataWithResponse call
func (UpdateConversationMetadataResponse) Status ¶
func (r UpdateConversationMetadataResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateConversationMetadataResponse) StatusCode ¶
func (r UpdateConversationMetadataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEmployeeJSONRequestBody ¶
type UpdateEmployeeJSONRequestBody = EmployeeUpdate
UpdateEmployeeJSONRequestBody defines body for UpdateEmployee for application/json ContentType.
type UpdateEmployeeResponse ¶
type UpdateEmployeeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Employee
JSON400 *BadRequest
JSON401 *Unauthorized
JSON404 *NotFound
}
func ParseUpdateEmployeeResponse ¶
func ParseUpdateEmployeeResponse(rsp *http.Response) (*UpdateEmployeeResponse, error)
ParseUpdateEmployeeResponse parses an HTTP response from a UpdateEmployeeWithResponse call
func (UpdateEmployeeResponse) Status ¶
func (r UpdateEmployeeResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateEmployeeResponse) StatusCode ¶
func (r UpdateEmployeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFieldPolicyJSONRequestBody ¶
type UpdateFieldPolicyJSONRequestBody = FieldPolicy
UpdateFieldPolicyJSONRequestBody defines body for UpdateFieldPolicy for application/json ContentType.
type UpdateFieldPolicyResponse ¶
type UpdateFieldPolicyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FieldPolicy
JSON400 *BadRequest
JSON401 *Unauthorized
JSON403 *Forbidden
JSON429 *RateLimited
JSON503 *Error
}
func ParseUpdateFieldPolicyResponse ¶
func ParseUpdateFieldPolicyResponse(rsp *http.Response) (*UpdateFieldPolicyResponse, error)
ParseUpdateFieldPolicyResponse parses an HTTP response from a UpdateFieldPolicyWithResponse call
func (UpdateFieldPolicyResponse) Status ¶
func (r UpdateFieldPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFieldPolicyResponse) StatusCode ¶
func (r UpdateFieldPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateScheduleJSONRequestBody ¶
type UpdateScheduleJSONRequestBody = ScheduleWrite
UpdateScheduleJSONRequestBody defines body for UpdateSchedule for application/json ContentType.
type UpdateScheduleResponse ¶
type UpdateScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Schedule
JSON400 *FlatError
JSON401 *Unauthorized
JSON403 *FlatError
JSON404 *FlatError
}
func ParseUpdateScheduleResponse ¶
func ParseUpdateScheduleResponse(rsp *http.Response) (*UpdateScheduleResponse, error)
ParseUpdateScheduleResponse parses an HTTP response from a UpdateScheduleWithResponse call
func (UpdateScheduleResponse) Status ¶
func (r UpdateScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateScheduleResponse) StatusCode ¶
func (r UpdateScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpgradeRequired ¶
type UpgradeRequired = Error
UpgradeRequired defines model for UpgradeRequired.
type UploadDocumentMultipartBody ¶
type UploadDocumentMultipartBody struct {
// CollectionId Target collection; empty = root.
CollectionId *string `json:"collection_id,omitempty"`
File openapi_types.File `json:"file"`
}
UploadDocumentMultipartBody defines parameters for UploadDocument.
type UploadDocumentMultipartRequestBody ¶
type UploadDocumentMultipartRequestBody UploadDocumentMultipartBody
UploadDocumentMultipartRequestBody defines body for UploadDocument for multipart/form-data ContentType.
type UploadDocumentResponse ¶
type UploadDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Document
JSON400 *BadRequest
JSON401 *Unauthorized
}
func ParseUploadDocumentResponse ¶
func ParseUploadDocumentResponse(rsp *http.Response) (*UploadDocumentResponse, error)
ParseUploadDocumentResponse parses an HTTP response from a UploadDocumentWithResponse call
func (UploadDocumentResponse) Status ¶
func (r UploadDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (UploadDocumentResponse) StatusCode ¶
func (r UploadDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadFileMultipartBody ¶
type UploadFileMultipartBody struct {
// File The file to upload.
File openapi_types.File `json:"file"`
// Purpose Intended use of the file. Defaults to `assistants`.
Purpose *string `json:"purpose,omitempty"`
}
UploadFileMultipartBody defines parameters for UploadFile.
type UploadFileMultipartRequestBody ¶
type UploadFileMultipartRequestBody UploadFileMultipartBody
UploadFileMultipartRequestBody defines body for UploadFile for multipart/form-data ContentType.
type UploadFileResponse ¶
type UploadFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FileObject
JSON400 *BadRequest
JSON401 *Unauthorized
JSON503 *Error
}
func ParseUploadFileResponse ¶
func ParseUploadFileResponse(rsp *http.Response) (*UploadFileResponse, error)
ParseUploadFileResponse parses an HTTP response from a UploadFileWithResponse call
func (UploadFileResponse) Status ¶
func (r UploadFileResponse) Status() string
Status returns HTTPResponse.Status
func (UploadFileResponse) StatusCode ¶
func (r UploadFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UsageAgentSkill ¶
type UsageAgentSkill struct {
Sha256 *string `json:"sha256,omitempty"`
Skill *string `json:"skill,omitempty"`
Source *string `json:"source,omitempty"`
Version *int `json:"version,omitempty"`
}
UsageAgentSkill defines model for UsageAgentSkill.
type UsageAgentSkills ¶
type UsageAgentSkills struct {
Attached *[]UsageAgentSkill `json:"attached,omitempty"`
Inlined *bool `json:"inlined,omitempty"`
// Loaded Skills loaded during the turn, in order.
Loaded *[]string `json:"loaded,omitempty"`
Unresolved *[]string `json:"unresolved,omitempty"`
}
UsageAgentSkills Agent Skills attached to and loaded by this turn.
type UsageBlock ¶
type UsageBlock struct {
// AgentSkills Agent Skills attached to and loaded by this turn.
AgentSkills *UsageAgentSkills `json:"agent_skills,omitempty"`
ByStage *[]UsageStage `json:"by_stage,omitempty"`
CacheReadTokens *int `json:"cache_read_tokens,omitempty"`
CacheWriteTokens *int `json:"cache_write_tokens,omitempty"`
CompletionTokens *int `json:"completion_tokens,omitempty"`
ContextBudget *[]UsageContextBudget `json:"context_budget,omitempty"`
Phases *[]UsagePhase `json:"phases,omitempty"`
PromptTokens *int `json:"prompt_tokens,omitempty"`
Timeline *[]UsageSpan `json:"timeline,omitempty"`
// ToolCalls Tool calls this turn, by tool name.
ToolCalls *map[string]int `json:"tool_calls,omitempty"`
TotalTokens *int `json:"total_tokens,omitempty"`
// WorkingSet The conversation working set (documents attached in chat) carried by this turn.
WorkingSet *UsageWorkingSet `json:"working_set,omitempty"`
}
UsageBlock Aggregated token usage across all of the turn's model sub-calls, with a per-stage breakdown. Omitted on non-model/zero-usage turns. Excludes embedding calls.
type UsageContextBudget ¶
type UsageContextBudget struct {
// Budget Effective budget (the tighter of window and turn budget).
Budget *int `json:"budget,omitempty"`
Calls *int `json:"calls,omitempty"`
Model *string `json:"model,omitempty"`
// Trimmed Calls whose conversation was trimmed to fit.
Trimmed *int `json:"trimmed,omitempty"`
// TurnBudget Per-turn token budget; omitted when none applies.
TurnBudget *int `json:"turn_budget,omitempty"`
TurnBudgetSource *UsageContextBudgetTurnBudgetSource `json:"turn_budget_source,omitempty"`
// Window Context window in tokens; omitted when unbounded.
Window *int `json:"window,omitempty"`
WindowSource *UsageContextBudgetWindowSource `json:"window_source,omitempty"`
}
UsageContextBudget Context window and turn budget applied to the model calls of one model in this turn.
type UsageContextBudgetTurnBudgetSource ¶
type UsageContextBudgetTurnBudgetSource string
UsageContextBudgetTurnBudgetSource defines model for UsageContextBudget.TurnBudgetSource.
const ( UsageContextBudgetTurnBudgetSourceAgent UsageContextBudgetTurnBudgetSource = "agent" UsageContextBudgetTurnBudgetSourceEnv UsageContextBudgetTurnBudgetSource = "env" UsageContextBudgetTurnBudgetSourceNone UsageContextBudgetTurnBudgetSource = "none" )
Defines values for UsageContextBudgetTurnBudgetSource.
func (UsageContextBudgetTurnBudgetSource) Valid ¶
func (e UsageContextBudgetTurnBudgetSource) Valid() bool
Valid indicates whether the value is a known member of the UsageContextBudgetTurnBudgetSource enum.
type UsageContextBudgetWindowSource ¶
type UsageContextBudgetWindowSource string
UsageContextBudgetWindowSource defines model for UsageContextBudget.WindowSource.
const ( UsageContextBudgetWindowSourceCatalog UsageContextBudgetWindowSource = "catalog" UsageContextBudgetWindowSourceEnv UsageContextBudgetWindowSource = "env" UsageContextBudgetWindowSourceNone UsageContextBudgetWindowSource = "none" )
Defines values for UsageContextBudgetWindowSource.
func (UsageContextBudgetWindowSource) Valid ¶
func (e UsageContextBudgetWindowSource) Valid() bool
Valid indicates whether the value is a known member of the UsageContextBudgetWindowSource enum.
type UsagePhase ¶
type UsagePhase struct {
Count *int `json:"count,omitempty"`
DurationMs *int `json:"duration_ms,omitempty"`
// Phase One of `triage`, `planner`, `skills`, `tools`, `synthesis`, `direct`, `llm`, `turn`.
Phase *string `json:"phase,omitempty"`
}
UsagePhase Wall time of one phase of the turn. Phases are interval unions, so parallel tasks count once. A final `turn` row is always present.
type UsageSpan ¶
type UsageSpan struct {
Capability *string `json:"capability,omitempty"`
DurationMs *int `json:"duration_ms,omitempty"`
FirstTokenMs *int `json:"first_token_ms,omitempty"`
// Kind One of `triage`, `planner`, `task`, `aspect`, `tool`, `llm`, `synthesis`, `direct`, `phase`.
Kind *string `json:"kind,omitempty"`
// Level DAG level of a planner task.
Level *int `json:"level,omitempty"`
Model *string `json:"model,omitempty"`
Name *string `json:"name,omitempty"`
Phase *string `json:"phase,omitempty"`
Skill *string `json:"skill,omitempty"`
Stage *string `json:"stage,omitempty"`
StartMs *int `json:"start_ms,omitempty"`
Status *string `json:"status,omitempty"`
TaskId *string `json:"task_id,omitempty"`
Tool *string `json:"tool,omitempty"`
}
UsageSpan One span of the turn timeline, relative to the turn start.
type UsageStage ¶
type UsageStage struct {
CacheReadTokens *int `json:"cache_read_tokens,omitempty"`
CacheWriteTokens *int `json:"cache_write_tokens,omitempty"`
CompletionTokens *int `json:"completion_tokens,omitempty"`
// DurationMs Summed model wall time for this stage's calls.
DurationMs *int `json:"duration_ms,omitempty"`
// FirstTokenMs Time to first token of the stage's first streamed call.
FirstTokenMs *int `json:"first_token_ms,omitempty"`
// LlmCalls Number of model calls in this stage.
LlmCalls *int `json:"llm_calls,omitempty"`
// Model The model used for the sub-call.
Model *string `json:"model,omitempty"`
PromptTokens *int `json:"prompt_tokens,omitempty"`
// Stage The stage/agent that made the sub-call.
Stage *string `json:"stage,omitempty"`
// ToolCalls Tool calls made by this stage.
ToolCalls *int `json:"tool_calls,omitempty"`
// ToolMs Summed tool wall time for this stage.
ToolMs *int `json:"tool_ms,omitempty"`
}
UsageStage Token usage for one stage/sub-call of a turn.
type UsageWorkingSet ¶
type UsageWorkingSet struct {
Chars *int `json:"chars,omitempty"`
Docs *int `json:"docs,omitempty"`
// MaxTokens Absolute token ceiling for full mode; omitted when none.
MaxTokens *int `json:"max_tokens,omitempty"`
// Mode `full` injects the documents' text; `manifest` lists them and the model reads them with `read_document`.
Mode *UsageWorkingSetMode `json:"mode,omitempty"`
ShareLimitTokens *int `json:"share_limit_tokens,omitempty"`
// WebGate `locked`, or `unlocked:<via>` when web retrieval was unlocked on a working-set turn.
WebGate *string `json:"web_gate,omitempty"`
}
UsageWorkingSet The conversation working set (documents attached in chat) carried by this turn.
type UsageWorkingSetMode ¶
type UsageWorkingSetMode string
UsageWorkingSetMode `full` injects the documents' text; `manifest` lists them and the model reads them with `read_document`.
const ( UsageWorkingSetModeFull UsageWorkingSetMode = "full" UsageWorkingSetModeManifest UsageWorkingSetMode = "manifest" )
Defines values for UsageWorkingSetMode.
func (UsageWorkingSetMode) Valid ¶
func (e UsageWorkingSetMode) Valid() bool
Valid indicates whether the value is a known member of the UsageWorkingSetMode enum.
type User ¶
type User struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Email openapi_types.Email `json:"email"`
Id *string `json:"id,omitempty"`
MustChangePassword *bool `json:"must_change_password,omitempty"`
Name *string `json:"name,omitempty"`
Role UserRole `json:"role"`
}
User defines model for User.
type UserCreate ¶
type UserCreate struct {
Email openapi_types.Email `json:"email"`
Name *string `json:"name,omitempty"`
Role *UserCreateRole `json:"role,omitempty"`
}
UserCreate defines model for UserCreate.
type UserCreateRole ¶
type UserCreateRole string
UserCreateRole defines model for UserCreate.Role.
const ( UserCreateRoleAdmin UserCreateRole = "admin" UserCreateRoleDeveloper UserCreateRole = "developer" UserCreateRoleEmployee UserCreateRole = "employee" UserCreateRoleManager UserCreateRole = "manager" )
Defines values for UserCreateRole.
func (UserCreateRole) Valid ¶
func (e UserCreateRole) Valid() bool
Valid indicates whether the value is a known member of the UserCreateRole enum.
type UserInfo ¶
type UserInfo struct {
Email *openapi_types.Email `json:"email,omitempty"`
Name *string `json:"name,omitempty"`
// Role Deprecated singular mirror of the highest role in `roles`.
Role *string `json:"role,omitempty"`
Roles *[]string `json:"roles,omitempty"`
Sub *string `json:"sub,omitempty"`
TenantId *string `json:"tenant_id,omitempty"`
}
UserInfo defines model for UserInfo.
type UserList ¶
type UserList struct {
Data []User `json:"data"`
}
UserList defines model for UserList.
type UserRole ¶
type UserRole string
UserRole defines model for User.Role.
type WebSearchBackend ¶
type WebSearchBackend string
WebSearchBackend Web search backend selection. `auto` uses the server's default priority order (operator-configured).
const ( WebSearchBackendAuto WebSearchBackend = "auto" WebSearchBackendBrave WebSearchBackend = "brave" WebSearchBackendExa WebSearchBackend = "exa" WebSearchBackendMeganova WebSearchBackend = "meganova" WebSearchBackendSearxng WebSearchBackend = "searxng" WebSearchBackendTavily WebSearchBackend = "tavily" )
Defines values for WebSearchBackend.
func (WebSearchBackend) Valid ¶
func (e WebSearchBackend) Valid() bool
Valid indicates whether the value is a known member of the WebSearchBackend enum.
type WebSearchConfig ¶
type WebSearchConfig struct {
// FallbackChain Ordered fallback chain. Used on empty/error/off-topic results.
// Wraps the primary in a “FallbackSearcher“ whose “Name()“
// renders as “primary→fallback1→fallback2“.
FallbackChain *[]WebSearchBackend `json:"fallback_chain,omitempty"`
// PrimaryBackend Web search backend selection. `auto` uses the server's default
// priority order (operator-configured).
PrimaryBackend *WebSearchBackend `json:"primary_backend,omitempty"`
// RecencyTerms Custom recency markers for the recency-intent escalator.
RecencyTerms *[]string `json:"recency_terms,omitempty"`
// Reformulator Wrap the search call with the LLM reformulator. Improves
// retrieval quality on broad queries. Applied only to keyword
// backends; bundled-extraction backends handle reformulation
// internally.
Reformulator *bool `json:"reformulator,omitempty"`
}
WebSearchConfig Persona-level web-search configuration. Resolved per-invocation on “skill_deep_research“ via “searchctx.WebSearchConfigFromContext“. Field names changed in nova-os PR #212 (closes #200) — old “backend“ / “fallback“ are no longer accepted.
type WebSearchProviderAnswer ¶
type WebSearchProviderAnswer struct {
Derivation *WebSearchProviderAnswerDerivation `json:"derivation,omitempty"`
Representation *WebSearchProviderAnswerRepresentation `json:"representation,omitempty"`
Text *string `json:"text,omitempty"`
}
WebSearchProviderAnswer A model's answer to the query, supplied by a provider that offers one. Carried outside `results` so it can never be read as a hit, and never cited as a source.
type WebSearchProviderAnswerDerivation ¶
type WebSearchProviderAnswerDerivation string
WebSearchProviderAnswerDerivation defines model for WebSearchProviderAnswer.Derivation.
const (
WebSearchProviderAnswerDerivationModelDerived WebSearchProviderAnswerDerivation = "model_derived"
)
Defines values for WebSearchProviderAnswerDerivation.
func (WebSearchProviderAnswerDerivation) Valid ¶
func (e WebSearchProviderAnswerDerivation) Valid() bool
Valid indicates whether the value is a known member of the WebSearchProviderAnswerDerivation enum.
type WebSearchProviderAnswerRepresentation ¶
type WebSearchProviderAnswerRepresentation string
WebSearchProviderAnswerRepresentation defines model for WebSearchProviderAnswer.Representation.
const (
WebSearchProviderAnswerRepresentationModelAnswer WebSearchProviderAnswerRepresentation = "model_answer"
)
Defines values for WebSearchProviderAnswerRepresentation.
func (WebSearchProviderAnswerRepresentation) Valid ¶
func (e WebSearchProviderAnswerRepresentation) Valid() bool
Valid indicates whether the value is a known member of the WebSearchProviderAnswerRepresentation enum.
type WebSearchRequest ¶
type WebSearchRequest struct {
// Buckets Source buckets to search first (e.g. `legal-qc`). Omitted means the calling identity's bound buckets, or general search when it has none.
Buckets *[]string `json:"buckets,omitempty"`
// Fetch How much of each hit to hydrate. `anchored` is reserved and rejected with 400 in v1.
Fetch *WebSearchRequestFetch `json:"fetch,omitempty"`
// Kind Drives the publisher-policy gate. `batch` honours robots everywhere, including sources where a user-initiated interactive turn is exempt.
Kind *WebSearchRequestKind `json:"kind,omitempty"`
// Query The search query.
Query string `json:"query"`
// TopK Result ceiling. Values outside the range are clamped, not rejected.
TopK *int `json:"top_k,omitempty"`
}
WebSearchRequest defines model for WebSearchRequest.
type WebSearchRequestFetch ¶
type WebSearchRequestFetch string
WebSearchRequestFetch How much of each hit to hydrate. `anchored` is reserved and rejected with 400 in v1.
const ( WebSearchRequestFetchContent WebSearchRequestFetch = "content" WebSearchRequestFetchNone WebSearchRequestFetch = "none" WebSearchRequestFetchSnippets WebSearchRequestFetch = "snippets" )
Defines values for WebSearchRequestFetch.
func (WebSearchRequestFetch) Valid ¶
func (e WebSearchRequestFetch) Valid() bool
Valid indicates whether the value is a known member of the WebSearchRequestFetch enum.
type WebSearchRequestKind ¶
type WebSearchRequestKind string
WebSearchRequestKind Drives the publisher-policy gate. `batch` honours robots everywhere, including sources where a user-initiated interactive turn is exempt.
const ( WebSearchRequestKindBatch WebSearchRequestKind = "batch" WebSearchRequestKindInteractive WebSearchRequestKind = "interactive" )
Defines values for WebSearchRequestKind.
func (WebSearchRequestKind) Valid ¶
func (e WebSearchRequestKind) Valid() bool
Valid indicates whether the value is a known member of the WebSearchRequestKind enum.
type WebSearchResponse ¶
type WebSearchResponse struct {
// BucketMiss True when no bound bucket produced a hit and the general searcher answered instead.
BucketMiss bool `json:"bucket_miss"`
// ProviderAnswer A model's answer to the query, supplied by a provider that offers one. Carried outside `results` so it can never be read as a hit, and never cited as a source.
ProviderAnswer *WebSearchProviderAnswer `json:"provider_answer,omitempty"`
// Refusals Per-source refusals, each naming the source and the reason (e.g. `blocked_by_publisher_policy: ...`). A refusal is not fatal and is never silent: the remaining sources still return.
Refusals *[]string `json:"refusals,omitempty"`
Results []WebSearchResult `json:"results"`
// Usage Aggregated token usage across all of the turn's model sub-calls, with a per-stage breakdown. Omitted on non-model/zero-usage turns. Excludes embedding calls.
Usage *UsageBlock `json:"usage,omitempty"`
}
WebSearchResponse defines model for WebSearchResponse.
type WebSearchResult ¶
type WebSearchResult struct {
Content *string `json:"content,omitempty"`
// Derivation Coarse axis over `representation`.
Derivation *WebSearchResultDerivation `json:"derivation,omitempty"`
PublishedDate *string `json:"published_date,omitempty"`
// Representation What `content` IS, as declared by whichever component produced it. `search_snippet`, `provider_excerpt` and `page_extract` are page-derived; `provider_summary` and `model_answer` are generated prose about the page and are not evidence of what it says.
Representation *WebSearchResultRepresentation `json:"representation,omitempty"`
// Source Driver attribution, e.g. `source:soquij` or `general (bucket-miss)`.
Source *string `json:"source,omitempty"`
// Status What happened to the hit. Empty means it was found and nothing more was attempted — found and opened are different claims. `blocked_policy` is our refusal to read the source; `blocked_soft` is the source refusing us with an anti-bot challenge served at HTTP 200.
Status *WebSearchResultStatus `json:"status,omitempty"`
Title *string `json:"title,omitempty"`
Url *string `json:"url,omitempty"`
}
WebSearchResult defines model for WebSearchResult.
type WebSearchResultDerivation ¶
type WebSearchResultDerivation string
WebSearchResultDerivation Coarse axis over `representation`.
const ( WebSearchResultDerivationModelDerived WebSearchResultDerivation = "model_derived" WebSearchResultDerivationPageDerived WebSearchResultDerivation = "page_derived" )
Defines values for WebSearchResultDerivation.
func (WebSearchResultDerivation) Valid ¶
func (e WebSearchResultDerivation) Valid() bool
Valid indicates whether the value is a known member of the WebSearchResultDerivation enum.
type WebSearchResultRepresentation ¶
type WebSearchResultRepresentation string
WebSearchResultRepresentation What `content` IS, as declared by whichever component produced it. `search_snippet`, `provider_excerpt` and `page_extract` are page-derived; `provider_summary` and `model_answer` are generated prose about the page and are not evidence of what it says.
const ( WebSearchResultRepresentationModelAnswer WebSearchResultRepresentation = "model_answer" WebSearchResultRepresentationPageExtract WebSearchResultRepresentation = "page_extract" WebSearchResultRepresentationProviderExcerpt WebSearchResultRepresentation = "provider_excerpt" WebSearchResultRepresentationProviderSummary WebSearchResultRepresentation = "provider_summary" WebSearchResultRepresentationSearchSnippet WebSearchResultRepresentation = "search_snippet" )
Defines values for WebSearchResultRepresentation.
func (WebSearchResultRepresentation) Valid ¶
func (e WebSearchResultRepresentation) Valid() bool
Valid indicates whether the value is a known member of the WebSearchResultRepresentation enum.
type WebSearchResultStatus ¶
type WebSearchResultStatus string
WebSearchResultStatus What happened to the hit. Empty means it was found and nothing more was attempted — found and opened are different claims. `blocked_policy` is our refusal to read the source; `blocked_soft` is the source refusing us with an anti-bot challenge served at HTTP 200.
const ( WebSearchResultStatusBlockedPolicy WebSearchResultStatus = "blocked_policy" WebSearchResultStatusBlockedSoft WebSearchResultStatus = "blocked_soft" WebSearchResultStatusBlockedTarget WebSearchResultStatus = "blocked_target" WebSearchResultStatusFetchFailed WebSearchResultStatus = "fetch_failed" WebSearchResultStatusOpened WebSearchResultStatus = "opened" )
Defines values for WebSearchResultStatus.
func (WebSearchResultStatus) Valid ¶
func (e WebSearchResultStatus) Valid() bool
Valid indicates whether the value is a known member of the WebSearchResultStatus enum.
type WriteFileParams ¶
type WriteFileParams struct {
// IfMatch SHA-256 of the current content for optimistic concurrency.
IfMatch *string `json:"If-Match,omitempty"`
}
WriteFileParams defines parameters for WriteFile.
type WriteFileResponse ¶
type WriteFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FileMeta
JSON403 *Forbidden
}
func ParseWriteFileResponse ¶
func ParseWriteFileResponse(rsp *http.Response) (*WriteFileResponse, error)
ParseWriteFileResponse parses an HTTP response from a WriteFileWithResponse call
func (WriteFileResponse) Status ¶
func (r WriteFileResponse) Status() string
Status returns HTTPResponse.Status
func (WriteFileResponse) StatusCode ¶
func (r WriteFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode