openapi

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package openapi provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.8.0 DO NOT EDIT.

Package openapi contains the generated client for the complete Nowledge Mem API.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewActivateSkillSkillsSkillIdActivatePostRequest

func NewActivateSkillSkillsSkillIdActivatePostRequest(server string, skillId string) (*http.Request, error)

NewActivateSkillSkillsSkillIdActivatePostRequest constructs an http.Request for the ActivateSkillSkillsSkillIdActivatePost method

func NewAddEvalCaseSkillsSkillIdEvalCasesPostRequest

func NewAddEvalCaseSkillsSkillIdEvalCasesPostRequest(server string, skillId string, body AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody) (*http.Request, error)

NewAddEvalCaseSkillsSkillIdEvalCasesPostRequest calls the generic AddEvalCaseSkillsSkillIdEvalCasesPost builder with application/json body

func NewAddEvalCaseSkillsSkillIdEvalCasesPostRequestWithBody

func NewAddEvalCaseSkillsSkillIdEvalCasesPostRequestWithBody(server string, skillId string, contentType string, body io.Reader) (*http.Request, error)

NewAddEvalCaseSkillsSkillIdEvalCasesPostRequestWithBody constructs an http.Request for the AddEvalCaseSkillsSkillIdEvalCasesPost method, with any body, and a specified content type

func NewAgentProfileUsageHandlerRequest

func NewAgentProfileUsageHandlerRequest(server string, agentId string) (*http.Request, error)

NewAgentProfileUsageHandlerRequest constructs an http.Request for the AgentProfileUsageHandler method

func NewAppendMessagesToThreadThreadsThreadIdAppendPostRequest

func NewAppendMessagesToThreadThreadsThreadIdAppendPostRequest(server string, threadId string, body AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody) (*http.Request, error)

NewAppendMessagesToThreadThreadsThreadIdAppendPostRequest calls the generic AppendMessagesToThreadThreadsThreadIdAppendPost builder with application/json body

func NewAppendMessagesToThreadThreadsThreadIdAppendPostRequestWithBody

func NewAppendMessagesToThreadThreadsThreadIdAppendPostRequestWithBody(server string, threadId string, contentType string, body io.Reader) (*http.Request, error)

NewAppendMessagesToThreadThreadsThreadIdAppendPostRequestWithBody constructs an http.Request for the AppendMessagesToThreadThreadsThreadIdAppendPost method, with any body, and a specified content type

func NewApplyEvolvesRevisionHandlerRequest

func NewApplyEvolvesRevisionHandlerRequest(server string, body ApplyEvolvesRevisionHandlerJSONRequestBody) (*http.Request, error)

NewApplyEvolvesRevisionHandlerRequest calls the generic ApplyEvolvesRevisionHandler builder with application/json body

func NewApplyEvolvesRevisionHandlerRequestWithBody

func NewApplyEvolvesRevisionHandlerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewApplyEvolvesRevisionHandlerRequestWithBody constructs an http.Request for the ApplyEvolvesRevisionHandler method, with any body, and a specified content type

func NewApplyLabelDeleteHandlerRequest

func NewApplyLabelDeleteHandlerRequest(server string, labelId string, body ApplyLabelDeleteHandlerJSONRequestBody) (*http.Request, error)

NewApplyLabelDeleteHandlerRequest calls the generic ApplyLabelDeleteHandler builder with application/json body

func NewApplyLabelDeleteHandlerRequestWithBody

func NewApplyLabelDeleteHandlerRequestWithBody(server string, labelId string, contentType string, body io.Reader) (*http.Request, error)

NewApplyLabelDeleteHandlerRequestWithBody constructs an http.Request for the ApplyLabelDeleteHandler method, with any body, and a specified content type

func NewApplyLabelMergeHandlerRequest

func NewApplyLabelMergeHandlerRequest(server string, labelId string, body ApplyLabelMergeHandlerJSONRequestBody) (*http.Request, error)

NewApplyLabelMergeHandlerRequest calls the generic ApplyLabelMergeHandler builder with application/json body

func NewApplyLabelMergeHandlerRequestWithBody

func NewApplyLabelMergeHandlerRequestWithBody(server string, labelId string, contentType string, body io.Reader) (*http.Request, error)

NewApplyLabelMergeHandlerRequestWithBody constructs an http.Request for the ApplyLabelMergeHandler method, with any body, and a specified content type

func NewApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostRequest

func NewApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostRequest(server string, memoryId string, body ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostJSONRequestBody) (*http.Request, error)

NewApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostRequest calls the generic ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost builder with application/json body

func NewApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostRequestWithBody

func NewApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostRequestWithBody constructs an http.Request for the ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost method, with any body, and a specified content type

func NewApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostRequest

func NewApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostRequest(server string, skillId string) (*http.Request, error)

NewApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostRequest constructs an http.Request for the ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost method

func NewApplySkillVersionSkillsSkillIdApplyVersionPostRequest

func NewApplySkillVersionSkillsSkillIdApplyVersionPostRequest(server string, skillId string) (*http.Request, error)

NewApplySkillVersionSkillsSkillIdApplyVersionPostRequest constructs an http.Request for the ApplySkillVersionSkillsSkillIdApplyVersionPost method

func NewArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostRequest

func NewArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostRequest(server string, body ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostJSONRequestBody) (*http.Request, error)

NewArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostRequest calls the generic ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost builder with application/json body

func NewArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostRequestWithBody

func NewArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostRequestWithBody constructs an http.Request for the ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost method, with any body, and a specified content type

func NewArchiveMemoryMemoriesMemoryIdArchivePostRequest

func NewArchiveMemoryMemoriesMemoryIdArchivePostRequest(server string, memoryId string, body ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody) (*http.Request, error)

NewArchiveMemoryMemoriesMemoryIdArchivePostRequest calls the generic ArchiveMemoryMemoriesMemoryIdArchivePost builder with application/json body

func NewArchiveMemoryMemoriesMemoryIdArchivePostRequestWithBody

func NewArchiveMemoryMemoriesMemoryIdArchivePostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveMemoryMemoriesMemoryIdArchivePostRequestWithBody constructs an http.Request for the ArchiveMemoryMemoriesMemoryIdArchivePost method, with any body, and a specified content type

func NewArchiveSkillSkillsSkillIdArchivePostRequest

func NewArchiveSkillSkillsSkillIdArchivePostRequest(server string, skillId string) (*http.Request, error)

NewArchiveSkillSkillsSkillIdArchivePostRequest constructs an http.Request for the ArchiveSkillSkillsSkillIdArchivePost method

func NewAssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostRequest

func NewAssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostRequest(server string, memoryId string, labelId string) (*http.Request, error)

NewAssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostRequest constructs an http.Request for the AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost method

func NewAssignLabelToSourceSourcesSourceIdLabelsLabelIdPostRequest

func NewAssignLabelToSourceSourcesSourceIdLabelsLabelIdPostRequest(server string, sourceId string, labelId string) (*http.Request, error)

NewAssignLabelToSourceSourcesSourceIdLabelsLabelIdPostRequest constructs an http.Request for the AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost method

func NewAuthorSkillSkillsAuthorPostRequest

func NewAuthorSkillSkillsAuthorPostRequest(server string, body AuthorSkillSkillsAuthorPostJSONRequestBody) (*http.Request, error)

NewAuthorSkillSkillsAuthorPostRequest calls the generic AuthorSkillSkillsAuthorPost builder with application/json body

func NewAuthorSkillSkillsAuthorPostRequestWithBody

func NewAuthorSkillSkillsAuthorPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAuthorSkillSkillsAuthorPostRequestWithBody constructs an http.Request for the AuthorSkillSkillsAuthorPost method, with any body, and a specified content type

func NewBulkDeleteMemoriesMemoriesBulkDeletePostRequest

func NewBulkDeleteMemoriesMemoriesBulkDeletePostRequest(server string, body BulkDeleteMemoriesMemoriesBulkDeletePostJSONRequestBody) (*http.Request, error)

NewBulkDeleteMemoriesMemoriesBulkDeletePostRequest calls the generic BulkDeleteMemoriesMemoriesBulkDeletePost builder with application/json body

func NewBulkDeleteMemoriesMemoriesBulkDeletePostRequestWithBody

func NewBulkDeleteMemoriesMemoriesBulkDeletePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkDeleteMemoriesMemoriesBulkDeletePostRequestWithBody constructs an http.Request for the BulkDeleteMemoriesMemoriesBulkDeletePost method, with any body, and a specified content type

func NewBulkDeleteThreadsBySelectionThreadsBulkDeletePostRequest

func NewBulkDeleteThreadsBySelectionThreadsBulkDeletePostRequest(server string, body BulkDeleteThreadsBySelectionThreadsBulkDeletePostJSONRequestBody) (*http.Request, error)

NewBulkDeleteThreadsBySelectionThreadsBulkDeletePostRequest calls the generic BulkDeleteThreadsBySelectionThreadsBulkDeletePost builder with application/json body

func NewBulkDeleteThreadsBySelectionThreadsBulkDeletePostRequestWithBody

func NewBulkDeleteThreadsBySelectionThreadsBulkDeletePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkDeleteThreadsBySelectionThreadsBulkDeletePostRequestWithBody constructs an http.Request for the BulkDeleteThreadsBySelectionThreadsBulkDeletePost method, with any body, and a specified content type

func NewBulkDeleteThreadsThreadsBulkDeleteRequest

func NewBulkDeleteThreadsThreadsBulkDeleteRequest(server string, params *BulkDeleteThreadsThreadsBulkDeleteParams, body BulkDeleteThreadsThreadsBulkDeleteJSONRequestBody) (*http.Request, error)

NewBulkDeleteThreadsThreadsBulkDeleteRequest calls the generic BulkDeleteThreadsThreadsBulkDelete builder with application/json body

func NewBulkDeleteThreadsThreadsBulkDeleteRequestWithBody

func NewBulkDeleteThreadsThreadsBulkDeleteRequestWithBody(server string, params *BulkDeleteThreadsThreadsBulkDeleteParams, contentType string, body io.Reader) (*http.Request, error)

NewBulkDeleteThreadsThreadsBulkDeleteRequestWithBody constructs an http.Request for the BulkDeleteThreadsThreadsBulkDelete method, with any body, and a specified content type

func NewBulkMoveMemoriesMemoriesBulkMovePostRequest

func NewBulkMoveMemoriesMemoriesBulkMovePostRequest(server string, body BulkMoveMemoriesMemoriesBulkMovePostJSONRequestBody) (*http.Request, error)

NewBulkMoveMemoriesMemoriesBulkMovePostRequest calls the generic BulkMoveMemoriesMemoriesBulkMovePost builder with application/json body

func NewBulkMoveMemoriesMemoriesBulkMovePostRequestWithBody

func NewBulkMoveMemoriesMemoriesBulkMovePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkMoveMemoriesMemoriesBulkMovePostRequestWithBody constructs an http.Request for the BulkMoveMemoriesMemoriesBulkMovePost method, with any body, and a specified content type

func NewBulkMoveThreadsThreadsBulkMovePostRequest

func NewBulkMoveThreadsThreadsBulkMovePostRequest(server string, body BulkMoveThreadsThreadsBulkMovePostJSONRequestBody) (*http.Request, error)

NewBulkMoveThreadsThreadsBulkMovePostRequest calls the generic BulkMoveThreadsThreadsBulkMovePost builder with application/json body

func NewBulkMoveThreadsThreadsBulkMovePostRequestWithBody

func NewBulkMoveThreadsThreadsBulkMovePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkMoveThreadsThreadsBulkMovePostRequestWithBody constructs an http.Request for the BulkMoveThreadsThreadsBulkMovePost method, with any body, and a specified content type

func NewCancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostRequest

func NewCancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostRequest(server string, sessionId string) (*http.Request, error)

NewCancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostRequest constructs an http.Request for the CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost method

func NewCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostRequest

func NewCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostRequest(server string, body CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostJSONRequestBody) (*http.Request, error)

NewCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostRequest calls the generic CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost builder with application/json body

func NewCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostRequestWithBody

func NewCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostRequestWithBody constructs an http.Request for the CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost method, with any body, and a specified content type

func NewCapabilitiesCapabilitiesGetRequest

func NewCapabilitiesCapabilitiesGetRequest(server string) (*http.Request, error)

NewCapabilitiesCapabilitiesGetRequest constructs an http.Request for the CapabilitiesCapabilitiesGet method

func NewCheckAdminUpgradeCheckGetRequest

func NewCheckAdminUpgradeCheckGetRequest(server string) (*http.Request, error)

NewCheckAdminUpgradeCheckGetRequest constructs an http.Request for the CheckAdminUpgradeCheckGet method

func NewCheckpointDataDataCheckpointPostRequest

func NewCheckpointDataDataCheckpointPostRequest(server string) (*http.Request, error)

NewCheckpointDataDataCheckpointPostRequest constructs an http.Request for the CheckpointDataDataCheckpointPost method

func NewCleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostRequest

func NewCleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostRequest(server string, params *CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostParams) (*http.Request, error)

NewCleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostRequest constructs an http.Request for the CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost method

func NewCleanupOrphanedEntitiesGraphOrphansDeleteRequest

func NewCleanupOrphanedEntitiesGraphOrphansDeleteRequest(server string) (*http.Request, error)

NewCleanupOrphanedEntitiesGraphOrphansDeleteRequest constructs an http.Request for the CleanupOrphanedEntitiesGraphOrphansDelete method

func NewCloseAiNowSessionAgentAiNowSessionsSessionIdClosePostRequest

func NewCloseAiNowSessionAgentAiNowSessionsSessionIdClosePostRequest(server string, sessionId string) (*http.Request, error)

NewCloseAiNowSessionAgentAiNowSessionsSessionIdClosePostRequest constructs an http.Request for the CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost method

func NewConsolidateLabelsLabelsConsolidatePostRequest

func NewConsolidateLabelsLabelsConsolidatePostRequest(server string, params *ConsolidateLabelsLabelsConsolidatePostParams) (*http.Request, error)

NewConsolidateLabelsLabelsConsolidatePostRequest constructs an http.Request for the ConsolidateLabelsLabelsConsolidatePost method

func NewCopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostRequest

func NewCopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostRequest(server string, params *CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostParams) (*http.Request, error)

NewCopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostRequest constructs an http.Request for the CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost method

func NewCopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostRequest

func NewCopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostRequest(server string, params *CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostParams) (*http.Request, error)

NewCopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostRequest constructs an http.Request for the CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost method

func NewCreateAgentProfileSettingsAgentProfilesPostRequest

func NewCreateAgentProfileSettingsAgentProfilesPostRequest(server string, body CreateAgentProfileSettingsAgentProfilesPostJSONRequestBody) (*http.Request, error)

NewCreateAgentProfileSettingsAgentProfilesPostRequest calls the generic CreateAgentProfileSettingsAgentProfilesPost builder with application/json body

func NewCreateAgentProfileSettingsAgentProfilesPostRequestWithBody

func NewCreateAgentProfileSettingsAgentProfilesPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAgentProfileSettingsAgentProfilesPostRequestWithBody constructs an http.Request for the CreateAgentProfileSettingsAgentProfilesPost method, with any body, and a specified content type

func NewCreateAiNowSessionAgentAiNowSessionsPostRequest

func NewCreateAiNowSessionAgentAiNowSessionsPostRequest(server string, body CreateAiNowSessionAgentAiNowSessionsPostJSONRequestBody) (*http.Request, error)

NewCreateAiNowSessionAgentAiNowSessionsPostRequest calls the generic CreateAiNowSessionAgentAiNowSessionsPost builder with application/json body

func NewCreateAiNowSessionAgentAiNowSessionsPostRequestWithBody

func NewCreateAiNowSessionAgentAiNowSessionsPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAiNowSessionAgentAiNowSessionsPostRequestWithBody constructs an http.Request for the CreateAiNowSessionAgentAiNowSessionsPost method, with any body, and a specified content type

func NewCreateEmbeddingsV1EmbeddingsPostRequest

func NewCreateEmbeddingsV1EmbeddingsPostRequest(server string, body CreateEmbeddingsV1EmbeddingsPostJSONRequestBody) (*http.Request, error)

NewCreateEmbeddingsV1EmbeddingsPostRequest calls the generic CreateEmbeddingsV1EmbeddingsPost builder with application/json body

func NewCreateEmbeddingsV1EmbeddingsPostRequestWithBody

func NewCreateEmbeddingsV1EmbeddingsPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateEmbeddingsV1EmbeddingsPostRequestWithBody constructs an http.Request for the CreateEmbeddingsV1EmbeddingsPost method, with any body, and a specified content type

func NewCreateGuidanceRuleSettingsRulesPostRequest

func NewCreateGuidanceRuleSettingsRulesPostRequest(server string, body CreateGuidanceRuleSettingsRulesPostJSONRequestBody) (*http.Request, error)

NewCreateGuidanceRuleSettingsRulesPostRequest calls the generic CreateGuidanceRuleSettingsRulesPost builder with application/json body

func NewCreateGuidanceRuleSettingsRulesPostRequestWithBody

func NewCreateGuidanceRuleSettingsRulesPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateGuidanceRuleSettingsRulesPostRequestWithBody constructs an http.Request for the CreateGuidanceRuleSettingsRulesPost method, with any body, and a specified content type

func NewCreateLabelLabelsPostRequest

func NewCreateLabelLabelsPostRequest(server string, params *CreateLabelLabelsPostParams) (*http.Request, error)

NewCreateLabelLabelsPostRequest constructs an http.Request for the CreateLabelLabelsPost method

func NewCreateMemoryMemoriesPostRequest

func NewCreateMemoryMemoriesPostRequest(server string, body CreateMemoryMemoriesPostJSONRequestBody) (*http.Request, error)

NewCreateMemoryMemoriesPostRequest calls the generic CreateMemoryMemoriesPost builder with application/json body

func NewCreateMemoryMemoriesPostRequestWithBody

func NewCreateMemoryMemoriesPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMemoryMemoriesPostRequestWithBody constructs an http.Request for the CreateMemoryMemoriesPost method, with any body, and a specified content type

func NewCreateMemoryRelationMemoriesMemoryIdRelationsPostRequest

func NewCreateMemoryRelationMemoriesMemoryIdRelationsPostRequest(server string, memoryId string, body CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody) (*http.Request, error)

NewCreateMemoryRelationMemoriesMemoryIdRelationsPostRequest calls the generic CreateMemoryRelationMemoriesMemoryIdRelationsPost builder with application/json body

func NewCreateMemoryRelationMemoriesMemoryIdRelationsPostRequestWithBody

func NewCreateMemoryRelationMemoriesMemoryIdRelationsPostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMemoryRelationMemoriesMemoryIdRelationsPostRequestWithBody constructs an http.Request for the CreateMemoryRelationMemoriesMemoryIdRelationsPost method, with any body, and a specified content type

func NewCreateSpaceSpacesPostRequest

func NewCreateSpaceSpacesPostRequest(server string, body CreateSpaceSpacesPostJSONRequestBody) (*http.Request, error)

NewCreateSpaceSpacesPostRequest calls the generic CreateSpaceSpacesPost builder with application/json body

func NewCreateSpaceSpacesPostRequestWithBody

func NewCreateSpaceSpacesPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSpaceSpacesPostRequestWithBody constructs an http.Request for the CreateSpaceSpacesPost method, with any body, and a specified content type

func NewCreateThreadThreadsPostRequest

func NewCreateThreadThreadsPostRequest(server string, body CreateThreadThreadsPostJSONRequestBody) (*http.Request, error)

NewCreateThreadThreadsPostRequest calls the generic CreateThreadThreadsPost builder with application/json body

func NewCreateThreadThreadsPostRequestWithBody

func NewCreateThreadThreadsPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateThreadThreadsPostRequestWithBody constructs an http.Request for the CreateThreadThreadsPost method, with any body, and a specified content type

func NewCuratorDryRunSkillsCuratorDryRunGetRequest

func NewCuratorDryRunSkillsCuratorDryRunGetRequest(server string, params *CuratorDryRunSkillsCuratorDryRunGetParams) (*http.Request, error)

NewCuratorDryRunSkillsCuratorDryRunGetRequest constructs an http.Request for the CuratorDryRunSkillsCuratorDryRunGet method

func NewCuratorProposalsSkillsCuratorProposalsGetRequest

func NewCuratorProposalsSkillsCuratorProposalsGetRequest(server string) (*http.Request, error)

NewCuratorProposalsSkillsCuratorProposalsGetRequest constructs an http.Request for the CuratorProposalsSkillsCuratorProposalsGet method

func NewCuratorRunSkillsCuratorRunPostRequest

func NewCuratorRunSkillsCuratorRunPostRequest(server string, params *CuratorRunSkillsCuratorRunPostParams) (*http.Request, error)

NewCuratorRunSkillsCuratorRunPostRequest constructs an http.Request for the CuratorRunSkillsCuratorRunPost method

func NewCutOverThreadMessagesContentStoreThreadMessagesCutoverPostRequest

func NewCutOverThreadMessagesContentStoreThreadMessagesCutoverPostRequest(server string, params *CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams) (*http.Request, error)

NewCutOverThreadMessagesContentStoreThreadMessagesCutoverPostRequest constructs an http.Request for the CutOverThreadMessagesContentStoreThreadMessagesCutoverPost method

func NewDeactivateSkillSkillsSkillIdDeactivatePostRequest

func NewDeactivateSkillSkillsSkillIdDeactivatePostRequest(server string, skillId string) (*http.Request, error)

NewDeactivateSkillSkillsSkillIdDeactivatePostRequest constructs an http.Request for the DeactivateSkillSkillsSkillIdDeactivatePost method

func NewDeleteAgentProfileSettingsAgentProfilesAgentIdDeleteRequest

func NewDeleteAgentProfileSettingsAgentProfilesAgentIdDeleteRequest(server string, agentId string) (*http.Request, error)

NewDeleteAgentProfileSettingsAgentProfilesAgentIdDeleteRequest constructs an http.Request for the DeleteAgentProfileSettingsAgentProfilesAgentIdDelete method

func NewDeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteRequest

func NewDeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteRequest(server string, sessionId string) (*http.Request, error)

NewDeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteRequest constructs an http.Request for the DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete method

func NewDeleteEntityHandlerRequest

func NewDeleteEntityHandlerRequest(server string, entityId string, params *DeleteEntityHandlerParams) (*http.Request, error)

NewDeleteEntityHandlerRequest constructs an http.Request for the DeleteEntityHandler method

func NewDeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteRequest

func NewDeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteRequest(server string, skillId string, taskId string) (*http.Request, error)

NewDeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteRequest constructs an http.Request for the DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete method

func NewDeleteFeedEventAgentFeedEventsEventIdDeleteRequest

func NewDeleteFeedEventAgentFeedEventsEventIdDeleteRequest(server string, eventId string) (*http.Request, error)

NewDeleteFeedEventAgentFeedEventsEventIdDeleteRequest constructs an http.Request for the DeleteFeedEventAgentFeedEventsEventIdDelete method

func NewDeleteGuidanceRuleSettingsRulesRuleIdDeleteRequest

func NewDeleteGuidanceRuleSettingsRulesRuleIdDeleteRequest(server string, ruleId string) (*http.Request, error)

NewDeleteGuidanceRuleSettingsRulesRuleIdDeleteRequest constructs an http.Request for the DeleteGuidanceRuleSettingsRulesRuleIdDelete method

func NewDeleteLabelLabelsLabelIdDeleteRequest

func NewDeleteLabelLabelsLabelIdDeleteRequest(server string, labelId string) (*http.Request, error)

NewDeleteLabelLabelsLabelIdDeleteRequest constructs an http.Request for the DeleteLabelLabelsLabelIdDelete method

func NewDeleteMemoryMemoriesMemoryIdDeleteRequest

func NewDeleteMemoryMemoriesMemoryIdDeleteRequest(server string, memoryId string, params *DeleteMemoryMemoriesMemoryIdDeleteParams) (*http.Request, error)

NewDeleteMemoryMemoriesMemoryIdDeleteRequest constructs an http.Request for the DeleteMemoryMemoriesMemoryIdDelete method

func NewDeleteMemoryRelationMemoriesRelationsRelationIdDeleteRequest

func NewDeleteMemoryRelationMemoriesRelationsRelationIdDeleteRequest(server string, relationId string) (*http.Request, error)

NewDeleteMemoryRelationMemoriesRelationsRelationIdDeleteRequest constructs an http.Request for the DeleteMemoryRelationMemoriesRelationsRelationIdDelete method

func NewDeleteSourceSourcesSourceIdDeleteRequest

func NewDeleteSourceSourcesSourceIdDeleteRequest(server string, sourceId string, params *DeleteSourceSourcesSourceIdDeleteParams) (*http.Request, error)

NewDeleteSourceSourcesSourceIdDeleteRequest constructs an http.Request for the DeleteSourceSourcesSourceIdDelete method

func NewDeleteSpaceSpacesSpaceRefDeleteRequest

func NewDeleteSpaceSpacesSpaceRefDeleteRequest(server string, spaceRef string, params *DeleteSpaceSpacesSpaceRefDeleteParams) (*http.Request, error)

NewDeleteSpaceSpacesSpaceRefDeleteRequest constructs an http.Request for the DeleteSpaceSpacesSpaceRefDelete method

func NewDeleteThreadThreadsThreadIdDeleteRequest

func NewDeleteThreadThreadsThreadIdDeleteRequest(server string, threadId string, params *DeleteThreadThreadsThreadIdDeleteParams) (*http.Request, error)

NewDeleteThreadThreadsThreadIdDeleteRequest constructs an http.Request for the DeleteThreadThreadsThreadIdDelete method

func NewDeprecateMemoryMemoriesMemoryIdDeprecatePostRequest

func NewDeprecateMemoryMemoriesMemoryIdDeprecatePostRequest(server string, memoryId string, body DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody) (*http.Request, error)

NewDeprecateMemoryMemoriesMemoryIdDeprecatePostRequest calls the generic DeprecateMemoryMemoriesMemoryIdDeprecatePost builder with application/json body

func NewDeprecateMemoryMemoriesMemoryIdDeprecatePostRequestWithBody

func NewDeprecateMemoryMemoriesMemoryIdDeprecatePostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewDeprecateMemoryMemoriesMemoryIdDeprecatePostRequestWithBody constructs an http.Request for the DeprecateMemoryMemoriesMemoryIdDeprecatePost method, with any body, and a specified content type

func NewDiscardPendingVersionHandlerRequest

func NewDiscardPendingVersionHandlerRequest(server string, skillId string) (*http.Request, error)

NewDiscardPendingVersionHandlerRequest constructs an http.Request for the DiscardPendingVersionHandler method

func NewDiscoverConversationsThreadsConversationsDiscoverGetRequest

func NewDiscoverConversationsThreadsConversationsDiscoverGetRequest(server string, params *DiscoverConversationsThreadsConversationsDiscoverGetParams) (*http.Request, error)

NewDiscoverConversationsThreadsConversationsDiscoverGetRequest constructs an http.Request for the DiscoverConversationsThreadsConversationsDiscoverGet method

func NewDismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostRequest

func NewDismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostRequest(server string, skillId string) (*http.Request, error)

NewDismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostRequest constructs an http.Request for the DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost method

func NewDismissSkillSkillsSkillIdDismissPostRequest

func NewDismissSkillSkillsSkillIdDismissPostRequest(server string, skillId string, body DismissSkillSkillsSkillIdDismissPostJSONRequestBody) (*http.Request, error)

NewDismissSkillSkillsSkillIdDismissPostRequest calls the generic DismissSkillSkillsSkillIdDismissPost builder with application/json body

func NewDismissSkillSkillsSkillIdDismissPostRequestWithBody

func NewDismissSkillSkillsSkillIdDismissPostRequestWithBody(server string, skillId string, contentType string, body io.Reader) (*http.Request, error)

NewDismissSkillSkillsSkillIdDismissPostRequestWithBody constructs an http.Request for the DismissSkillSkillsSkillIdDismissPost method, with any body, and a specified content type

func NewDistillMemoriesFromThreadMemoriesDistillPostRequest

func NewDistillMemoriesFromThreadMemoriesDistillPostRequest(server string, body DistillMemoriesFromThreadMemoriesDistillPostJSONRequestBody) (*http.Request, error)

NewDistillMemoriesFromThreadMemoriesDistillPostRequest calls the generic DistillMemoriesFromThreadMemoriesDistillPost builder with application/json body

func NewDistillMemoriesFromThreadMemoriesDistillPostRequestWithBody

func NewDistillMemoriesFromThreadMemoriesDistillPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewDistillMemoriesFromThreadMemoriesDistillPostRequestWithBody constructs an http.Request for the DistillMemoriesFromThreadMemoriesDistillPost method, with any body, and a specified content type

func NewDownloadAdminUpgradeDownloadPostRequest

func NewDownloadAdminUpgradeDownloadPostRequest(server string, body DownloadAdminUpgradeDownloadPostJSONRequestBody) (*http.Request, error)

NewDownloadAdminUpgradeDownloadPostRequest calls the generic DownloadAdminUpgradeDownloadPost builder with application/json body

func NewDownloadAdminUpgradeDownloadPostRequestWithBody

func NewDownloadAdminUpgradeDownloadPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewDownloadAdminUpgradeDownloadPostRequestWithBody constructs an http.Request for the DownloadAdminUpgradeDownloadPost method, with any body, and a specified content type

func NewDryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetRequest

func NewDryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetRequest(server string, params *DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams) (*http.Request, error)

NewDryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetRequest constructs an http.Request for the DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet method

func NewEditSkillFileSkillsSkillIdEditFilePostRequest

func NewEditSkillFileSkillsSkillIdEditFilePostRequest(server string, skillId string, body EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody) (*http.Request, error)

NewEditSkillFileSkillsSkillIdEditFilePostRequest calls the generic EditSkillFileSkillsSkillIdEditFilePost builder with application/json body

func NewEditSkillFileSkillsSkillIdEditFilePostRequestWithBody

func NewEditSkillFileSkillsSkillIdEditFilePostRequestWithBody(server string, skillId string, contentType string, body io.Reader) (*http.Request, error)

NewEditSkillFileSkillsSkillIdEditFilePostRequestWithBody constructs an http.Request for the EditSkillFileSkillsSkillIdEditFilePost method, with any body, and a specified content type

func NewEventStreamEventsStreamGetRequest

func NewEventStreamEventsStreamGetRequest(server string) (*http.Request, error)

NewEventStreamEventsStreamGetRequest constructs an http.Request for the EventStreamEventsStreamGet method

func NewExpandNeighborsGraphExpandNodeIdGetRequest

func NewExpandNeighborsGraphExpandNodeIdGetRequest(server string, nodeId string, params *ExpandNeighborsGraphExpandNodeIdGetParams) (*http.Request, error)

NewExpandNeighborsGraphExpandNodeIdGetRequest constructs an http.Request for the ExpandNeighborsGraphExpandNodeIdGet method

func NewExploreGraphGraphExploreGetRequest

func NewExploreGraphGraphExploreGetRequest(server string, params *ExploreGraphGraphExploreGetParams) (*http.Request, error)

NewExploreGraphGraphExploreGetRequest constructs an http.Request for the ExploreGraphGraphExploreGet method

func NewExportAgentProfileHandlerRequest

func NewExportAgentProfileHandlerRequest(server string, agentId string) (*http.Request, error)

NewExportAgentProfileHandlerRequest constructs an http.Request for the ExportAgentProfileHandler method

func NewExportConversationRawThreadsConversationsExportRawPostRequest

func NewExportConversationRawThreadsConversationsExportRawPostRequest(server string, body ExportConversationRawThreadsConversationsExportRawPostJSONRequestBody) (*http.Request, error)

NewExportConversationRawThreadsConversationsExportRawPostRequest calls the generic ExportConversationRawThreadsConversationsExportRawPost builder with application/json body

func NewExportConversationRawThreadsConversationsExportRawPostRequestWithBody

func NewExportConversationRawThreadsConversationsExportRawPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewExportConversationRawThreadsConversationsExportRawPostRequestWithBody constructs an http.Request for the ExportConversationRawThreadsConversationsExportRawPost method, with any body, and a specified content type

func NewExportDataDataExportPostRequest

func NewExportDataDataExportPostRequest(server string, body ExportDataDataExportPostJSONRequestBody) (*http.Request, error)

NewExportDataDataExportPostRequest calls the generic ExportDataDataExportPost builder with application/json body

func NewExportDataDataExportPostRequestWithBody

func NewExportDataDataExportPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewExportDataDataExportPostRequestWithBody constructs an http.Request for the ExportDataDataExportPost method, with any body, and a specified content type

func NewExportDataDownloadDataExportDownloadPostRequest

func NewExportDataDownloadDataExportDownloadPostRequest(server string, body ExportDataDownloadDataExportDownloadPostJSONRequestBody) (*http.Request, error)

NewExportDataDownloadDataExportDownloadPostRequest calls the generic ExportDataDownloadDataExportDownloadPost builder with application/json body

func NewExportDataDownloadDataExportDownloadPostRequestWithBody

func NewExportDataDownloadDataExportDownloadPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewExportDataDownloadDataExportDownloadPostRequestWithBody constructs an http.Request for the ExportDataDownloadDataExportDownloadPost method, with any body, and a specified content type

func NewExportMemoryMemoriesMemoryIdExportGetRequest

func NewExportMemoryMemoriesMemoryIdExportGetRequest(server string, memoryId string, params *ExportMemoryMemoriesMemoryIdExportGetParams) (*http.Request, error)

NewExportMemoryMemoriesMemoryIdExportGetRequest constructs an http.Request for the ExportMemoryMemoriesMemoryIdExportGet method

func NewExportSettingsBackupHandlerRequest

func NewExportSettingsBackupHandlerRequest(server string) (*http.Request, error)

NewExportSettingsBackupHandlerRequest constructs an http.Request for the ExportSettingsBackupHandler method

func NewExportThreadThreadsThreadIdExportGetRequest

func NewExportThreadThreadsThreadIdExportGetRequest(server string, threadId string, params *ExportThreadThreadsThreadIdExportGetParams) (*http.Request, error)

NewExportThreadThreadsThreadIdExportGetRequest constructs an http.Request for the ExportThreadThreadsThreadIdExportGet method

func NewFindOrphanedEntitiesGraphOrphansGetRequest

func NewFindOrphanedEntitiesGraphOrphansGetRequest(server string) (*http.Request, error)

NewFindOrphanedEntitiesGraphOrphansGetRequest constructs an http.Request for the FindOrphanedEntitiesGraphOrphansGet method

func NewForceCheckpointHealthCheckpointPostRequest

func NewForceCheckpointHealthCheckpointPostRequest(server string) (*http.Request, error)

NewForceCheckpointHealthCheckpointPostRequest constructs an http.Request for the ForceCheckpointHealthCheckpointPost method

func NewForgetMemoryMemoriesMemoryIdForgetPostRequest

func NewForgetMemoryMemoriesMemoryIdForgetPostRequest(server string, memoryId string, body ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody) (*http.Request, error)

NewForgetMemoryMemoriesMemoryIdForgetPostRequest calls the generic ForgetMemoryMemoriesMemoryIdForgetPost builder with application/json body

func NewForgetMemoryMemoriesMemoryIdForgetPostRequestWithBody

func NewForgetMemoryMemoriesMemoryIdForgetPostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewForgetMemoryMemoriesMemoryIdForgetPostRequestWithBody constructs an http.Request for the ForgetMemoryMemoriesMemoryIdForgetPost method, with any body, and a specified content type

func NewFsCapabilitiesFsCapabilitiesGetRequest

func NewFsCapabilitiesFsCapabilitiesGetRequest(server string) (*http.Request, error)

NewFsCapabilitiesFsCapabilitiesGetRequest constructs an http.Request for the FsCapabilitiesFsCapabilitiesGet method

func NewFsCatFsCatGetRequest

func NewFsCatFsCatGetRequest(server string, params *FsCatFsCatGetParams) (*http.Request, error)

NewFsCatFsCatGetRequest constructs an http.Request for the FsCatFsCatGet method

func NewFsDeleteFsDeletePostRequest

func NewFsDeleteFsDeletePostRequest(server string, body FsDeleteFsDeletePostJSONRequestBody) (*http.Request, error)

NewFsDeleteFsDeletePostRequest calls the generic FsDeleteFsDeletePost builder with application/json body

func NewFsDeleteFsDeletePostRequestWithBody

func NewFsDeleteFsDeletePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewFsDeleteFsDeletePostRequestWithBody constructs an http.Request for the FsDeleteFsDeletePost method, with any body, and a specified content type

func NewFsFindFsFindGetRequest

func NewFsFindFsFindGetRequest(server string, params *FsFindFsFindGetParams) (*http.Request, error)

NewFsFindFsFindGetRequest constructs an http.Request for the FsFindFsFindGet method

func NewFsGrepFsGrepGetRequest

func NewFsGrepFsGrepGetRequest(server string, params *FsGrepFsGrepGetParams) (*http.Request, error)

NewFsGrepFsGrepGetRequest constructs an http.Request for the FsGrepFsGrepGet method

func NewFsLsFsLsGetRequest

func NewFsLsFsLsGetRequest(server string, params *FsLsFsLsGetParams) (*http.Request, error)

NewFsLsFsLsGetRequest constructs an http.Request for the FsLsFsLsGet method

func NewFsRecallFsRecallGetRequest

func NewFsRecallFsRecallGetRequest(server string, params *FsRecallFsRecallGetParams) (*http.Request, error)

NewFsRecallFsRecallGetRequest constructs an http.Request for the FsRecallFsRecallGet method

func NewFsStatFsStatGetRequest

func NewFsStatFsStatGetRequest(server string, params *FsStatFsStatGetParams) (*http.Request, error)

NewFsStatFsStatGetRequest constructs an http.Request for the FsStatFsStatGet method

func NewFsWriteFsWritePostRequest

func NewFsWriteFsWritePostRequest(server string, body FsWriteFsWritePostJSONRequestBody) (*http.Request, error)

NewFsWriteFsWritePostRequest calls the generic FsWriteFsWritePost builder with application/json body

func NewFsWriteFsWritePostRequestWithBody

func NewFsWriteFsWritePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewFsWriteFsWritePostRequestWithBody constructs an http.Request for the FsWriteFsWritePost method, with any body, and a specified content type

func NewGetAgentProfilesSettingsAgentProfilesGetRequest

func NewGetAgentProfilesSettingsAgentProfilesGetRequest(server string) (*http.Request, error)

NewGetAgentProfilesSettingsAgentProfilesGetRequest constructs an http.Request for the GetAgentProfilesSettingsAgentProfilesGet method

func NewGetAgentStatusAgentStatusGetRequest

func NewGetAgentStatusAgentStatusGetRequest(server string) (*http.Request, error)

NewGetAgentStatusAgentStatusGetRequest constructs an http.Request for the GetAgentStatusAgentStatusGet method

func NewGetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetRequest

func NewGetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetRequest(server string, sessionId string) (*http.Request, error)

NewGetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetRequest constructs an http.Request for the GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet method

func NewGetAiNowSessionAgentAiNowSessionsSessionIdGetRequest

func NewGetAiNowSessionAgentAiNowSessionsSessionIdGetRequest(server string, sessionId string) (*http.Request, error)

NewGetAiNowSessionAgentAiNowSessionsSessionIdGetRequest constructs an http.Request for the GetAiNowSessionAgentAiNowSessionsSessionIdGet method

func NewGetAugmentationStateGraphAugmentationStateGetRequest

func NewGetAugmentationStateGraphAugmentationStateGetRequest(server string) (*http.Request, error)

NewGetAugmentationStateGraphAugmentationStateGetRequest constructs an http.Request for the GetAugmentationStateGraphAugmentationStateGet method

func NewGetBgeM3StatusModelsBgeM3StatusGetRequest

func NewGetBgeM3StatusModelsBgeM3StatusGetRequest(server string, params *GetBgeM3StatusModelsBgeM3StatusGetParams) (*http.Request, error)

NewGetBgeM3StatusModelsBgeM3StatusGetRequest constructs an http.Request for the GetBgeM3StatusModelsBgeM3StatusGet method

func NewGetCommunityDetailsCommunitiesCommunityIdGetRequest

func NewGetCommunityDetailsCommunitiesCommunityIdGetRequest(server string, communityId string, params *GetCommunityDetailsCommunitiesCommunityIdGetParams) (*http.Request, error)

NewGetCommunityDetailsCommunitiesCommunityIdGetRequest constructs an http.Request for the GetCommunityDetailsCommunitiesCommunityIdGet method

func NewGetCommunityMembersGraphCommunityMembersCommunityIdGetRequest

func NewGetCommunityMembersGraphCommunityMembersCommunityIdGetRequest(server string, communityId string) (*http.Request, error)

NewGetCommunityMembersGraphCommunityMembersCommunityIdGetRequest constructs an http.Request for the GetCommunityMembersGraphCommunityMembersCommunityIdGet method

func NewGetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetRequest

func NewGetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetRequest(server string, communityId int, params *GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams) (*http.Request, error)

NewGetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetRequest constructs an http.Request for the GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet method

func NewGetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetRequest

func NewGetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetRequest(server string, communityId int, params *GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams) (*http.Request, error)

NewGetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetRequest constructs an http.Request for the GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet method

func NewGetContentStoreMigrationStatusContentStoreMigrationStatusGetRequest

func NewGetContentStoreMigrationStatusContentStoreMigrationStatusGetRequest(server string) (*http.Request, error)

NewGetContentStoreMigrationStatusContentStoreMigrationStatusGetRequest constructs an http.Request for the GetContentStoreMigrationStatusContentStoreMigrationStatusGet method

func NewGetContextBundleContextBundleGetRequest

func NewGetContextBundleContextBundleGetRequest(server string, params *GetContextBundleContextBundleGetParams) (*http.Request, error)

NewGetContextBundleContextBundleGetRequest constructs an http.Request for the GetContextBundleContextBundleGet method

func NewGetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetRequest

func NewGetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetRequest(server string, crystalId string, params *GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams) (*http.Request, error)

NewGetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetRequest constructs an http.Request for the GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet method

func NewGetDistillationPlanMemoriesDistillPlanPostRequest

func NewGetDistillationPlanMemoriesDistillPlanPostRequest(server string, body GetDistillationPlanMemoriesDistillPlanPostJSONRequestBody) (*http.Request, error)

NewGetDistillationPlanMemoriesDistillPlanPostRequest calls the generic GetDistillationPlanMemoriesDistillPlanPost builder with application/json body

func NewGetDistillationPlanMemoriesDistillPlanPostRequestWithBody

func NewGetDistillationPlanMemoriesDistillPlanPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewGetDistillationPlanMemoriesDistillPlanPostRequestWithBody constructs an http.Request for the GetDistillationPlanMemoriesDistillPlanPost method, with any body, and a specified content type

func NewGetEntityRelationshipsEntitiesEntityIdRelationshipsGetRequest

func NewGetEntityRelationshipsEntitiesEntityIdRelationshipsGetRequest(server string, entityId string, params *GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams) (*http.Request, error)

NewGetEntityRelationshipsEntitiesEntityIdRelationshipsGetRequest constructs an http.Request for the GetEntityRelationshipsEntitiesEntityIdRelationshipsGet method

func NewGetEvolvesEdgesAgentEvolvesGetRequest

func NewGetEvolvesEdgesAgentEvolvesGetRequest(server string, params *GetEvolvesEdgesAgentEvolvesGetParams) (*http.Request, error)

NewGetEvolvesEdgesAgentEvolvesGetRequest constructs an http.Request for the GetEvolvesEdgesAgentEvolvesGet method

func NewGetExportStatusDataExportStatusJobIdGetRequest

func NewGetExportStatusDataExportStatusJobIdGetRequest(server string, jobId string) (*http.Request, error)

NewGetExportStatusDataExportStatusJobIdGetRequest constructs an http.Request for the GetExportStatusDataExportStatusJobIdGet method

func NewGetFavoriteMemoriesFavoritesMemoriesGetRequest

func NewGetFavoriteMemoriesFavoritesMemoriesGetRequest(server string, params *GetFavoriteMemoriesFavoritesMemoriesGetParams) (*http.Request, error)

NewGetFavoriteMemoriesFavoritesMemoriesGetRequest constructs an http.Request for the GetFavoriteMemoriesFavoritesMemoriesGet method

func NewGetFavoriteThreadsFavoritesThreadsGetRequest

func NewGetFavoriteThreadsFavoritesThreadsGetRequest(server string, params *GetFavoriteThreadsFavoritesThreadsGetParams) (*http.Request, error)

NewGetFavoriteThreadsFavoritesThreadsGetRequest constructs an http.Request for the GetFavoriteThreadsFavoritesThreadsGet method

func NewGetFeedEventsAgentFeedEventsGetRequest

func NewGetFeedEventsAgentFeedEventsGetRequest(server string, params *GetFeedEventsAgentFeedEventsGetParams) (*http.Request, error)

NewGetFeedEventsAgentFeedEventsGetRequest constructs an http.Request for the GetFeedEventsAgentFeedEventsGet method

func NewGetGraphAnalysisGraphAnalysisGetRequest

func NewGetGraphAnalysisGraphAnalysisGetRequest(server string) (*http.Request, error)

NewGetGraphAnalysisGraphAnalysisGetRequest constructs an http.Request for the GetGraphAnalysisGraphAnalysisGet method

func NewGetGraphDataGraphSampleGetRequest

func NewGetGraphDataGraphSampleGetRequest(server string, params *GetGraphDataGraphSampleGetParams) (*http.Request, error)

NewGetGraphDataGraphSampleGetRequest constructs an http.Request for the GetGraphDataGraphSampleGet method

func NewGetGraphOverviewGraphOverviewGetRequest

func NewGetGraphOverviewGraphOverviewGetRequest(server string, params *GetGraphOverviewGraphOverviewGetParams) (*http.Request, error)

NewGetGraphOverviewGraphOverviewGetRequest constructs an http.Request for the GetGraphOverviewGraphOverviewGet method

func NewGetGuidanceRulesSettingsRulesGetRequest

func NewGetGuidanceRulesSettingsRulesGetRequest(server string) (*http.Request, error)

NewGetGuidanceRulesSettingsRulesGetRequest constructs an http.Request for the GetGuidanceRulesSettingsRulesGet method

func NewGetImportConfigThreadsImportConfigGetRequest

func NewGetImportConfigThreadsImportConfigGetRequest(server string) (*http.Request, error)

NewGetImportConfigThreadsImportConfigGetRequest constructs an http.Request for the GetImportConfigThreadsImportConfigGet method

func NewGetImportStatusDataImportStatusJobIdGetRequest

func NewGetImportStatusDataImportStatusJobIdGetRequest(server string, jobId string) (*http.Request, error)

NewGetImportStatusDataImportStatusJobIdGetRequest constructs an http.Request for the GetImportStatusDataImportStatusJobIdGet method

func NewGetInFlightOverviewAgentTasksOverviewGetRequest

func NewGetInFlightOverviewAgentTasksOverviewGetRequest(server string) (*http.Request, error)

NewGetInFlightOverviewAgentTasksOverviewGetRequest constructs an http.Request for the GetInFlightOverviewAgentTasksOverviewGet method

func NewGetJobStatusGraphAugmentationStatusJobIdGetRequest

func NewGetJobStatusGraphAugmentationStatusJobIdGetRequest(server string, jobId string) (*http.Request, error)

NewGetJobStatusGraphAugmentationStatusJobIdGetRequest constructs an http.Request for the GetJobStatusGraphAugmentationStatusJobIdGet method

func NewGetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetRequest

func NewGetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetRequest(server string, params *GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetParams) (*http.Request, error)

NewGetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetRequest constructs an http.Request for the GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet method

func NewGetLabelLabelsLabelIdGetRequest

func NewGetLabelLabelsLabelIdGetRequest(server string, labelId string) (*http.Request, error)

NewGetLabelLabelsLabelIdGetRequest constructs an http.Request for the GetLabelLabelsLabelIdGet method

func NewGetLibraryOkfExportLibraryOkfExportGetRequest

func NewGetLibraryOkfExportLibraryOkfExportGetRequest(server string, params *GetLibraryOkfExportLibraryOkfExportGetParams) (*http.Request, error)

NewGetLibraryOkfExportLibraryOkfExportGetRequest constructs an http.Request for the GetLibraryOkfExportLibraryOkfExportGet method

func NewGetLibraryWikiExportLibraryWikiExportGetRequest

func NewGetLibraryWikiExportLibraryWikiExportGetRequest(server string, params *GetLibraryWikiExportLibraryWikiExportGetParams) (*http.Request, error)

NewGetLibraryWikiExportLibraryWikiExportGetRequest constructs an http.Request for the GetLibraryWikiExportLibraryWikiExportGet method

func NewGetLibraryWikiExportSummaryLibraryWikiExportSummaryGetRequest

func NewGetLibraryWikiExportSummaryLibraryWikiExportSummaryGetRequest(server string) (*http.Request, error)

NewGetLibraryWikiExportSummaryLibraryWikiExportSummaryGetRequest constructs an http.Request for the GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet method

func NewGetLibraryWikiIndexLibraryWikiIndexGetRequest

func NewGetLibraryWikiIndexLibraryWikiIndexGetRequest(server string, params *GetLibraryWikiIndexLibraryWikiIndexGetParams) (*http.Request, error)

NewGetLibraryWikiIndexLibraryWikiIndexGetRequest constructs an http.Request for the GetLibraryWikiIndexLibraryWikiIndexGet method

func NewGetLivePreviewGraphGraphLivePreviewGetRequest

func NewGetLivePreviewGraphGraphLivePreviewGetRequest(server string, params *GetLivePreviewGraphGraphLivePreviewGetParams) (*http.Request, error)

NewGetLivePreviewGraphGraphLivePreviewGetRequest constructs an http.Request for the GetLivePreviewGraphGraphLivePreviewGet method

func NewGetLivePreviewNeighborsGraphLivePreviewNodeIdGetRequest

func NewGetLivePreviewNeighborsGraphLivePreviewNodeIdGetRequest(server string, nodeId string, params *GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams) (*http.Request, error)

NewGetLivePreviewNeighborsGraphLivePreviewNodeIdGetRequest constructs an http.Request for the GetLivePreviewNeighborsGraphLivePreviewNodeIdGet method

func NewGetMemoryLabelsMemoriesMemoryIdLabelsGetRequest

func NewGetMemoryLabelsMemoriesMemoryIdLabelsGetRequest(server string, memoryId string) (*http.Request, error)

NewGetMemoryLabelsMemoriesMemoryIdLabelsGetRequest constructs an http.Request for the GetMemoryLabelsMemoriesMemoryIdLabelsGet method

func NewGetMemoryMemoriesMemoryIdGetRequest

func NewGetMemoryMemoriesMemoryIdGetRequest(server string, memoryId string, params *GetMemoryMemoriesMemoryIdGetParams) (*http.Request, error)

NewGetMemoryMemoriesMemoryIdGetRequest constructs an http.Request for the GetMemoryMemoriesMemoryIdGet method

func NewGetModelMemoryStatusModelsMemoryStatusGetRequest

func NewGetModelMemoryStatusModelsMemoryStatusGetRequest(server string) (*http.Request, error)

NewGetModelMemoryStatusModelsMemoryStatusGetRequest constructs an http.Request for the GetModelMemoryStatusModelsMemoryStatusGet method

func NewGetNodeDetailsGraphNodeDetailsNodeIdGetRequest

func NewGetNodeDetailsGraphNodeDetailsNodeIdGetRequest(server string, nodeId string) (*http.Request, error)

NewGetNodeDetailsGraphNodeDetailsNodeIdGetRequest constructs an http.Request for the GetNodeDetailsGraphNodeDetailsNodeIdGet method

func NewGetReindexStatusMemoriesReindexStatusGetRequest

func NewGetReindexStatusMemoriesReindexStatusGetRequest(server string, params *GetReindexStatusMemoriesReindexStatusGetParams) (*http.Request, error)

NewGetReindexStatusMemoriesReindexStatusGetRequest constructs an http.Request for the GetReindexStatusMemoriesReindexStatusGet method

func NewGetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetRequest

func NewGetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetRequest(server string, communityId int, params *GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams) (*http.Request, error)

NewGetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetRequest constructs an http.Request for the GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet method

func NewGetSearchIndexReindexStatusSearchIndexReindexStatusGetRequest

func NewGetSearchIndexReindexStatusSearchIndexReindexStatusGetRequest(server string) (*http.Request, error)

NewGetSearchIndexReindexStatusSearchIndexReindexStatusGetRequest constructs an http.Request for the GetSearchIndexReindexStatusSearchIndexReindexStatusGet method

func NewGetSearchIndexStatusSearchIndexStatusGetRequest

func NewGetSearchIndexStatusSearchIndexStatusGetRequest(server string) (*http.Request, error)

NewGetSearchIndexStatusSearchIndexStatusGetRequest constructs an http.Request for the GetSearchIndexStatusSearchIndexStatusGet method

func NewGetShortestPathGraphShortestPathGetRequest

func NewGetShortestPathGraphShortestPathGetRequest(server string, params *GetShortestPathGraphShortestPathGetParams) (*http.Request, error)

NewGetShortestPathGraphShortestPathGetRequest constructs an http.Request for the GetShortestPathGraphShortestPathGet method

func NewGetSkillActivitySkillsActivityGetRequest

func NewGetSkillActivitySkillsActivityGetRequest(server string, params *GetSkillActivitySkillsActivityGetParams) (*http.Request, error)

NewGetSkillActivitySkillsActivityGetRequest constructs an http.Request for the GetSkillActivitySkillsActivityGet method

func NewGetSkillEvalSkillsSkillIdEvalGetRequest

func NewGetSkillEvalSkillsSkillIdEvalGetRequest(server string, skillId string) (*http.Request, error)

NewGetSkillEvalSkillsSkillIdEvalGetRequest constructs an http.Request for the GetSkillEvalSkillsSkillIdEvalGet method

func NewGetSkillSkillsSkillIdGetRequest

func NewGetSkillSkillsSkillIdGetRequest(server string, skillId string, params *GetSkillSkillsSkillIdGetParams) (*http.Request, error)

NewGetSkillSkillsSkillIdGetRequest constructs an http.Request for the GetSkillSkillsSkillIdGet method

func NewGetSourceContentSourcesSourceIdContentGetRequest

func NewGetSourceContentSourcesSourceIdContentGetRequest(server string, sourceId string, params *GetSourceContentSourcesSourceIdContentGetParams) (*http.Request, error)

NewGetSourceContentSourcesSourceIdContentGetRequest constructs an http.Request for the GetSourceContentSourcesSourceIdContentGet method

func NewGetSourceDetailSourcesSourceIdGetRequest

func NewGetSourceDetailSourcesSourceIdGetRequest(server string, sourceId string, params *GetSourceDetailSourcesSourceIdGetParams) (*http.Request, error)

NewGetSourceDetailSourcesSourceIdGetRequest constructs an http.Request for the GetSourceDetailSourcesSourceIdGet method

func NewGetSourceImageSourcesSourceIdImagesFilenameGetRequest

func NewGetSourceImageSourcesSourceIdImagesFilenameGetRequest(server string, sourceId string, filename string, params *GetSourceImageSourcesSourceIdImagesFilenameGetParams) (*http.Request, error)

NewGetSourceImageSourcesSourceIdImagesFilenameGetRequest constructs an http.Request for the GetSourceImageSourcesSourceIdImagesFilenameGet method

func NewGetSourceLabelsSourcesSourceIdLabelsGetRequest

func NewGetSourceLabelsSourcesSourceIdLabelsGetRequest(server string, sourceId string) (*http.Request, error)

NewGetSourceLabelsSourcesSourceIdLabelsGetRequest constructs an http.Request for the GetSourceLabelsSourcesSourceIdLabelsGet method

func NewGetSourceRawSourcesSourceIdRawGetRequest

func NewGetSourceRawSourcesSourceIdRawGetRequest(server string, sourceId string, params *GetSourceRawSourcesSourceIdRawGetParams) (*http.Request, error)

NewGetSourceRawSourcesSourceIdRawGetRequest constructs an http.Request for the GetSourceRawSourcesSourceIdRawGet method

func NewGetSpaceRosterSpacesRosterGetRequest

func NewGetSpaceRosterSpacesRosterGetRequest(server string) (*http.Request, error)

NewGetSpaceRosterSpacesRosterGetRequest constructs an http.Request for the GetSpaceRosterSpacesRosterGet method

func NewGetSpaceSpacesSpaceRefGetRequest

func NewGetSpaceSpacesSpaceRefGetRequest(server string, spaceRef string) (*http.Request, error)

NewGetSpaceSpacesSpaceRefGetRequest constructs an http.Request for the GetSpaceSpacesSpaceRefGet method

func NewGetSpacesSpacesGetRequest

func NewGetSpacesSpacesGetRequest(server string) (*http.Request, error)

NewGetSpacesSpacesGetRequest constructs an http.Request for the GetSpacesSpacesGet method

func NewGetStatusAgentGraphIntelligenceStatusGetRequest

func NewGetStatusAgentGraphIntelligenceStatusGetRequest(server string) (*http.Request, error)

NewGetStatusAgentGraphIntelligenceStatusGetRequest constructs an http.Request for the GetStatusAgentGraphIntelligenceStatusGet method

func NewGetStorageInfoStorageInfoGetRequest

func NewGetStorageInfoStorageInfoGetRequest(server string) (*http.Request, error)

NewGetStorageInfoStorageInfoGetRequest constructs an http.Request for the GetStorageInfoStorageInfoGet method

func NewGetThreadCoverageThreadsThreadIdCoverageGetRequest

func NewGetThreadCoverageThreadsThreadIdCoverageGetRequest(server string, threadId string) (*http.Request, error)

NewGetThreadCoverageThreadsThreadIdCoverageGetRequest constructs an http.Request for the GetThreadCoverageThreadsThreadIdCoverageGet method

func NewGetThreadSourcesThreadsSourcesGetRequest

func NewGetThreadSourcesThreadsSourcesGetRequest(server string, params *GetThreadSourcesThreadsSourcesGetParams) (*http.Request, error)

NewGetThreadSourcesThreadsSourcesGetRequest constructs an http.Request for the GetThreadSourcesThreadsSourcesGet method

func NewGetThreadSummariesThreadsSummariesGetRequest

func NewGetThreadSummariesThreadsSummariesGetRequest(server string, params *GetThreadSummariesThreadsSummariesGetParams) (*http.Request, error)

NewGetThreadSummariesThreadsSummariesGetRequest constructs an http.Request for the GetThreadSummariesThreadsSummariesGet method

func NewGetThreadThreadsThreadIdGetRequest

func NewGetThreadThreadsThreadIdGetRequest(server string, threadId string, params *GetThreadThreadsThreadIdGetParams) (*http.Request, error)

NewGetThreadThreadsThreadIdGetRequest constructs an http.Request for the GetThreadThreadsThreadIdGet method

func NewGetTokenUsageSummaryAgentTokenUsageGetRequest

func NewGetTokenUsageSummaryAgentTokenUsageGetRequest(server string) (*http.Request, error)

NewGetTokenUsageSummaryAgentTokenUsageGetRequest constructs an http.Request for the GetTokenUsageSummaryAgentTokenUsageGet method

func NewGetUserProfileSettingsProfileGetRequest

func NewGetUserProfileSettingsProfileGetRequest(server string) (*http.Request, error)

NewGetUserProfileSettingsProfileGetRequest constructs an http.Request for the GetUserProfileSettingsProfileGet method

func NewGetWatcherStatusThreadsWatcherStatusGetRequest

func NewGetWatcherStatusThreadsWatcherStatusGetRequest(server string) (*http.Request, error)

NewGetWatcherStatusThreadsWatcherStatusGetRequest constructs an http.Request for the GetWatcherStatusThreadsWatcherStatusGet method

func NewGetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetRequest

func NewGetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetRequest(server string, crystalId string) (*http.Request, error)

NewGetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetRequest constructs an http.Request for the GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet method

func NewGetWikiPageEntityLibraryWikiPageEntityIdOrNameGetRequest

func NewGetWikiPageEntityLibraryWikiPageEntityIdOrNameGetRequest(server string, idOrName string, params *GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams) (*http.Request, error)

NewGetWikiPageEntityLibraryWikiPageEntityIdOrNameGetRequest constructs an http.Request for the GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet method

func NewGetWikiPageTopicLibraryWikiPageTopicCommunityIdGetRequest

func NewGetWikiPageTopicLibraryWikiPageTopicCommunityIdGetRequest(server string, communityId int, params *GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams) (*http.Request, error)

NewGetWikiPageTopicLibraryWikiPageTopicCommunityIdGetRequest constructs an http.Request for the GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet method

func NewGetWorkingMemoryAgentWorkingMemoryGetRequest

func NewGetWorkingMemoryAgentWorkingMemoryGetRequest(server string, params *GetWorkingMemoryAgentWorkingMemoryGetParams) (*http.Request, error)

NewGetWorkingMemoryAgentWorkingMemoryGetRequest constructs an http.Request for the GetWorkingMemoryAgentWorkingMemoryGet method

func NewGetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetRequest

func NewGetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetRequest(server string, params *GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams) (*http.Request, error)

NewGetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetRequest constructs an http.Request for the GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet method

func NewGraphAnalysisHealthGraphHealthGetRequest

func NewGraphAnalysisHealthGraphHealthGetRequest(server string) (*http.Request, error)

NewGraphAnalysisHealthGraphHealthGetRequest constructs an http.Request for the GraphAnalysisHealthGraphHealthGet method

func NewGraphVisGraphVisGetRequest

func NewGraphVisGraphVisGetRequest(server string, params *GraphVisGraphVisGetParams) (*http.Request, error)

NewGraphVisGraphVisGetRequest constructs an http.Request for the GraphVisGraphVisGet method

func NewHardenSkillEndpointSkillsSkillIdHardenPostRequest

func NewHardenSkillEndpointSkillsSkillIdHardenPostRequest(server string, skillId string, params *HardenSkillEndpointSkillsSkillIdHardenPostParams) (*http.Request, error)

NewHardenSkillEndpointSkillsSkillIdHardenPostRequest constructs an http.Request for the HardenSkillEndpointSkillsSkillIdHardenPost method

func NewHealthCheckHealthGetRequest

func NewHealthCheckHealthGetRequest(server string) (*http.Request, error)

NewHealthCheckHealthGetRequest constructs an http.Request for the HealthCheckHealthGet method

func NewHideProjectThreadsImportConfigHideProjectPostRequest

func NewHideProjectThreadsImportConfigHideProjectPostRequest(server string, params *HideProjectThreadsImportConfigHideProjectPostParams) (*http.Request, error)

NewHideProjectThreadsImportConfigHideProjectPostRequest constructs an http.Request for the HideProjectThreadsImportConfigHideProjectPost method

func NewHideSessionThreadsImportConfigHideSessionPostRequest

func NewHideSessionThreadsImportConfigHideSessionPostRequest(server string, params *HideSessionThreadsImportConfigHideSessionPostParams) (*http.Request, error)

NewHideSessionThreadsImportConfigHideSessionPostRequest constructs an http.Request for the HideSessionThreadsImportConfigHideSessionPost method

func NewImportAgentProfileHandlerRequest

func NewImportAgentProfileHandlerRequest(server string, params *ImportAgentProfileHandlerParams, body ImportAgentProfileHandlerJSONRequestBody) (*http.Request, error)

NewImportAgentProfileHandlerRequest calls the generic ImportAgentProfileHandler builder with application/json body

func NewImportAgentProfileHandlerRequestWithBody

func NewImportAgentProfileHandlerRequestWithBody(server string, params *ImportAgentProfileHandlerParams, contentType string, body io.Reader) (*http.Request, error)

NewImportAgentProfileHandlerRequestWithBody constructs an http.Request for the ImportAgentProfileHandler method, with any body, and a specified content type

func NewImportConversationThreadsConversationsImportPostRequest

func NewImportConversationThreadsConversationsImportPostRequest(server string, body ImportConversationThreadsConversationsImportPostJSONRequestBody) (*http.Request, error)

NewImportConversationThreadsConversationsImportPostRequest calls the generic ImportConversationThreadsConversationsImportPost builder with application/json body

func NewImportConversationThreadsConversationsImportPostRequestWithBody

func NewImportConversationThreadsConversationsImportPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewImportConversationThreadsConversationsImportPostRequestWithBody constructs an http.Request for the ImportConversationThreadsConversationsImportPost method, with any body, and a specified content type

func NewImportDataDataImportPostRequest

func NewImportDataDataImportPostRequest(server string, body ImportDataDataImportPostJSONRequestBody) (*http.Request, error)

NewImportDataDataImportPostRequest calls the generic ImportDataDataImportPost builder with application/json body

func NewImportDataDataImportPostRequestWithBody

func NewImportDataDataImportPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewImportDataDataImportPostRequestWithBody constructs an http.Request for the ImportDataDataImportPost method, with any body, and a specified content type

func NewImportDataUploadDataImportUploadPostRequestWithBody

func NewImportDataUploadDataImportUploadPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewImportDataUploadDataImportUploadPostRequestWithBody constructs an http.Request for the ImportDataUploadDataImportUploadPost method, with any body, and a specified content type

func NewImportThreadsThreadsImportPostRequest

func NewImportThreadsThreadsImportPostRequest(server string, body ImportThreadsThreadsImportPostJSONRequestBody) (*http.Request, error)

NewImportThreadsThreadsImportPostRequest calls the generic ImportThreadsThreadsImportPost builder with application/json body

func NewImportThreadsThreadsImportPostRequestWithBody

func NewImportThreadsThreadsImportPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewImportThreadsThreadsImportPostRequestWithBody constructs an http.Request for the ImportThreadsThreadsImportPost method, with any body, and a specified content type

func NewIngestBatchSourcesIngestBatchPostRequest

func NewIngestBatchSourcesIngestBatchPostRequest(server string, body IngestBatchSourcesIngestBatchPostJSONRequestBody) (*http.Request, error)

NewIngestBatchSourcesIngestBatchPostRequest calls the generic IngestBatchSourcesIngestBatchPost builder with application/json body

func NewIngestBatchSourcesIngestBatchPostRequestWithBody

func NewIngestBatchSourcesIngestBatchPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIngestBatchSourcesIngestBatchPostRequestWithBody constructs an http.Request for the IngestBatchSourcesIngestBatchPost method, with any body, and a specified content type

func NewIngestContentSourcesIngestContentPostRequest

func NewIngestContentSourcesIngestContentPostRequest(server string, body IngestContentSourcesIngestContentPostJSONRequestBody) (*http.Request, error)

NewIngestContentSourcesIngestContentPostRequest calls the generic IngestContentSourcesIngestContentPost builder with application/json body

func NewIngestContentSourcesIngestContentPostRequestWithBody

func NewIngestContentSourcesIngestContentPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIngestContentSourcesIngestContentPostRequestWithBody constructs an http.Request for the IngestContentSourcesIngestContentPost method, with any body, and a specified content type

func NewIngestFilePathSourcesIngestFilePathPostRequest

func NewIngestFilePathSourcesIngestFilePathPostRequest(server string, body IngestFilePathSourcesIngestFilePathPostJSONRequestBody) (*http.Request, error)

NewIngestFilePathSourcesIngestFilePathPostRequest calls the generic IngestFilePathSourcesIngestFilePathPost builder with application/json body

func NewIngestFilePathSourcesIngestFilePathPostRequestWithBody

func NewIngestFilePathSourcesIngestFilePathPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIngestFilePathSourcesIngestFilePathPostRequestWithBody constructs an http.Request for the IngestFilePathSourcesIngestFilePathPost method, with any body, and a specified content type

func NewIngestFileSourcesIngestFilePostRequestWithBody

func NewIngestFileSourcesIngestFilePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIngestFileSourcesIngestFilePostRequestWithBody constructs an http.Request for the IngestFileSourcesIngestFilePost method, with any body, and a specified content type

func NewIngestFolderSummarySourcesIngestFolderSummaryPostRequest

func NewIngestFolderSummarySourcesIngestFolderSummaryPostRequest(server string, body IngestFolderSummarySourcesIngestFolderSummaryPostJSONRequestBody) (*http.Request, error)

NewIngestFolderSummarySourcesIngestFolderSummaryPostRequest calls the generic IngestFolderSummarySourcesIngestFolderSummaryPost builder with application/json body

func NewIngestFolderSummarySourcesIngestFolderSummaryPostRequestWithBody

func NewIngestFolderSummarySourcesIngestFolderSummaryPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIngestFolderSummarySourcesIngestFolderSummaryPostRequestWithBody constructs an http.Request for the IngestFolderSummarySourcesIngestFolderSummaryPost method, with any body, and a specified content type

func NewIngestFolderUploadSourcesIngestFolderUploadPostRequestWithBody

func NewIngestFolderUploadSourcesIngestFolderUploadPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIngestFolderUploadSourcesIngestFolderUploadPostRequestWithBody constructs an http.Request for the IngestFolderUploadSourcesIngestFolderUploadPost method, with any body, and a specified content type

func NewIngestUrlSourcesIngestUrlPostRequest

func NewIngestUrlSourcesIngestUrlPostRequest(server string, body IngestUrlSourcesIngestUrlPostJSONRequestBody) (*http.Request, error)

NewIngestUrlSourcesIngestUrlPostRequest calls the generic IngestUrlSourcesIngestUrlPost builder with application/json body

func NewIngestUrlSourcesIngestUrlPostRequestWithBody

func NewIngestUrlSourcesIngestUrlPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewIngestUrlSourcesIngestUrlPostRequestWithBody constructs an http.Request for the IngestUrlSourcesIngestUrlPost method, with any body, and a specified content type

func NewInstallAdminUpgradeInstallPostRequest

func NewInstallAdminUpgradeInstallPostRequest(server string, body InstallAdminUpgradeInstallPostJSONRequestBody) (*http.Request, error)

NewInstallAdminUpgradeInstallPostRequest calls the generic InstallAdminUpgradeInstallPost builder with application/json body

func NewInstallAdminUpgradeInstallPostRequestWithBody

func NewInstallAdminUpgradeInstallPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewInstallAdminUpgradeInstallPostRequestWithBody constructs an http.Request for the InstallAdminUpgradeInstallPost method, with any body, and a specified content type

func NewInstallBgeM3ModelsBgeM3InstallPostRequest

func NewInstallBgeM3ModelsBgeM3InstallPostRequest(server string, body InstallBgeM3ModelsBgeM3InstallPostJSONRequestBody) (*http.Request, error)

NewInstallBgeM3ModelsBgeM3InstallPostRequest calls the generic InstallBgeM3ModelsBgeM3InstallPost builder with application/json body

func NewInstallBgeM3ModelsBgeM3InstallPostRequestWithBody

func NewInstallBgeM3ModelsBgeM3InstallPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewInstallBgeM3ModelsBgeM3InstallPostRequestWithBody constructs an http.Request for the InstallBgeM3ModelsBgeM3InstallPost method, with any body, and a specified content type

func NewKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostRequest

func NewKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostRequest(server string, body KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostJSONRequestBody) (*http.Request, error)

NewKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostRequest calls the generic KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost builder with application/json body

func NewKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostRequestWithBody

func NewKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostRequestWithBody constructs an http.Request for the KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost method, with any body, and a specified content type

func NewLabelHealthLabelsHealthGetRequest

func NewLabelHealthLabelsHealthGetRequest(server string) (*http.Request, error)

NewLabelHealthLabelsHealthGetRequest constructs an http.Request for the LabelHealthLabelsHealthGet method

func NewLabelMergeCandidatesLabelsMergeCandidatesGetRequest

func NewLabelMergeCandidatesLabelsMergeCandidatesGetRequest(server string, params *LabelMergeCandidatesLabelsMergeCandidatesGetParams) (*http.Request, error)

NewLabelMergeCandidatesLabelsMergeCandidatesGetRequest constructs an http.Request for the LabelMergeCandidatesLabelsMergeCandidatesGet method

func NewListAiNowSessionsAgentAiNowSessionsGetRequest

func NewListAiNowSessionsAgentAiNowSessionsGetRequest(server string) (*http.Request, error)

NewListAiNowSessionsAgentAiNowSessionsGetRequest constructs an http.Request for the ListAiNowSessionsAgentAiNowSessionsGet method

func NewListAugmentationJobsGraphAugmentationJobsGetRequest

func NewListAugmentationJobsGraphAugmentationJobsGetRequest(server string, params *ListAugmentationJobsGraphAugmentationJobsGetParams) (*http.Request, error)

NewListAugmentationJobsGraphAugmentationJobsGetRequest constructs an http.Request for the ListAugmentationJobsGraphAugmentationJobsGet method

func NewListCommunitiesCommunitiesGetRequest

func NewListCommunitiesCommunitiesGetRequest(server string, params *ListCommunitiesCommunitiesGetParams) (*http.Request, error)

NewListCommunitiesCommunitiesGetRequest constructs an http.Request for the ListCommunitiesCommunitiesGet method

func NewListEntitiesEntitiesGetRequest

func NewListEntitiesEntitiesGetRequest(server string, params *ListEntitiesEntitiesGetParams) (*http.Request, error)

NewListEntitiesEntitiesGetRequest constructs an http.Request for the ListEntitiesEntitiesGet method

func NewListEvalCasesSkillsSkillIdEvalCasesGetRequest

func NewListEvalCasesSkillsSkillIdEvalCasesGetRequest(server string, skillId string) (*http.Request, error)

NewListEvalCasesSkillsSkillIdEvalCasesGetRequest constructs an http.Request for the ListEvalCasesSkillsSkillIdEvalCasesGet method

func NewListLabelsLabelsGetRequest

func NewListLabelsLabelsGetRequest(server string, params *ListLabelsLabelsGetParams) (*http.Request, error)

NewListLabelsLabelsGetRequest constructs an http.Request for the ListLabelsLabelsGet method

func NewListMemoriesMemoriesGetRequest

func NewListMemoriesMemoriesGetRequest(server string, params *ListMemoriesMemoriesGetParams) (*http.Request, error)

NewListMemoriesMemoriesGetRequest constructs an http.Request for the ListMemoriesMemoriesGet method

func NewListMemoryRelationsMemoriesMemoryIdRelationsGetRequest

func NewListMemoryRelationsMemoriesMemoryIdRelationsGetRequest(server string, memoryId string, params *ListMemoryRelationsMemoriesMemoryIdRelationsGetParams) (*http.Request, error)

NewListMemoryRelationsMemoriesMemoryIdRelationsGetRequest constructs an http.Request for the ListMemoryRelationsMemoriesMemoryIdRelationsGet method

func NewListModelsV1ModelsGetRequest

func NewListModelsV1ModelsGetRequest(server string) (*http.Request, error)

NewListModelsV1ModelsGetRequest constructs an http.Request for the ListModelsV1ModelsGet method

func NewListSkillsSkillsGetRequest

func NewListSkillsSkillsGetRequest(server string, params *ListSkillsSkillsGetParams) (*http.Request, error)

NewListSkillsSkillsGetRequest constructs an http.Request for the ListSkillsSkillsGet method

func NewListSourcesSourcesGetRequest

func NewListSourcesSourcesGetRequest(server string, params *ListSourcesSourcesGetParams) (*http.Request, error)

NewListSourcesSourcesGetRequest constructs an http.Request for the ListSourcesSourcesGet method

func NewListThreadsThreadsGetRequest

func NewListThreadsThreadsGetRequest(server string, params *ListThreadsThreadsGetParams) (*http.Request, error)

NewListThreadsThreadsGetRequest constructs an http.Request for the ListThreadsThreadsGet method

func NewLoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetRequest

func NewLoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetRequest(server string, sessionId string) (*http.Request, error)

NewLoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetRequest constructs an http.Request for the LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet method

func NewLoadSessionAgentGraphIntelligenceSessionGetRequest

func NewLoadSessionAgentGraphIntelligenceSessionGetRequest(server string) (*http.Request, error)

NewLoadSessionAgentGraphIntelligenceSessionGetRequest constructs an http.Request for the LoadSessionAgentGraphIntelligenceSessionGet method

func NewMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostRequest

func NewMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostRequest(server string, body MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostJSONRequestBody) (*http.Request, error)

NewMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostRequest calls the generic MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost builder with application/json body

func NewMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostRequestWithBody

func NewMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostRequestWithBody constructs an http.Request for the MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost method, with any body, and a specified content type

func NewMatchSkillsEndpointSkillsMatchGetRequest

func NewMatchSkillsEndpointSkillsMatchGetRequest(server string, params *MatchSkillsEndpointSkillsMatchGetParams) (*http.Request, error)

NewMatchSkillsEndpointSkillsMatchGetRequest constructs an http.Request for the MatchSkillsEndpointSkillsMatchGet method

func NewMergeEntityHandlerRequest

func NewMergeEntityHandlerRequest(server string, entityId string, body MergeEntityHandlerJSONRequestBody) (*http.Request, error)

NewMergeEntityHandlerRequest calls the generic MergeEntityHandler builder with application/json body

func NewMergeEntityHandlerRequestWithBody

func NewMergeEntityHandlerRequestWithBody(server string, entityId string, contentType string, body io.Reader) (*http.Request, error)

NewMergeEntityHandlerRequestWithBody constructs an http.Request for the MergeEntityHandler method, with any body, and a specified content type

func NewMergeIntoSkillsSkillIdMergeIntoPostRequest

func NewMergeIntoSkillsSkillIdMergeIntoPostRequest(server string, skillId string, body MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody) (*http.Request, error)

NewMergeIntoSkillsSkillIdMergeIntoPostRequest calls the generic MergeIntoSkillsSkillIdMergeIntoPost builder with application/json body

func NewMergeIntoSkillsSkillIdMergeIntoPostRequestWithBody

func NewMergeIntoSkillsSkillIdMergeIntoPostRequestWithBody(server string, skillId string, contentType string, body io.Reader) (*http.Request, error)

NewMergeIntoSkillsSkillIdMergeIntoPostRequestWithBody constructs an http.Request for the MergeIntoSkillsSkillIdMergeIntoPost method, with any body, and a specified content type

func NewMergeLabelsEndpointLabelsMergePostRequest

func NewMergeLabelsEndpointLabelsMergePostRequest(server string, params *MergeLabelsEndpointLabelsMergePostParams) (*http.Request, error)

NewMergeLabelsEndpointLabelsMergePostRequest constructs an http.Request for the MergeLabelsEndpointLabelsMergePost method

func NewMergeSpaceSpacesSpaceRefMergePostRequest

func NewMergeSpaceSpacesSpaceRefMergePostRequest(server string, spaceRef string, body MergeSpaceSpacesSpaceRefMergePostJSONRequestBody) (*http.Request, error)

NewMergeSpaceSpacesSpaceRefMergePostRequest calls the generic MergeSpaceSpacesSpaceRefMergePost builder with application/json body

func NewMergeSpaceSpacesSpaceRefMergePostRequestWithBody

func NewMergeSpaceSpacesSpaceRefMergePostRequestWithBody(server string, spaceRef string, contentType string, body io.Reader) (*http.Request, error)

NewMergeSpaceSpacesSpaceRefMergePostRequestWithBody constructs an http.Request for the MergeSpaceSpacesSpaceRefMergePost method, with any body, and a specified content type

func NewMigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostRequest

func NewMigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostRequest(server string, params *MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostParams) (*http.Request, error)

NewMigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostRequest constructs an http.Request for the MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost method

func NewMigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostRequest

func NewMigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostRequest(server string, params *MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostParams) (*http.Request, error)

NewMigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostRequest constructs an http.Request for the MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost method

func NewOpenapiConfirmScheduleRequest

func NewOpenapiConfirmScheduleRequest(server string, scheduleId string, body OpenapiConfirmScheduleJSONRequestBody) (*http.Request, error)

NewOpenapiConfirmScheduleRequest calls the generic OpenapiConfirmSchedule builder with application/json body

func NewOpenapiConfirmScheduleRequestWithBody

func NewOpenapiConfirmScheduleRequestWithBody(server string, scheduleId string, contentType string, body io.Reader) (*http.Request, error)

NewOpenapiConfirmScheduleRequestWithBody constructs an http.Request for the OpenapiConfirmSchedule method, with any body, and a specified content type

func NewOpenapiCreateScheduleRequest

func NewOpenapiCreateScheduleRequest(server string, body OpenapiCreateScheduleJSONRequestBody) (*http.Request, error)

NewOpenapiCreateScheduleRequest calls the generic OpenapiCreateSchedule builder with application/json body

func NewOpenapiCreateScheduleRequestWithBody

func NewOpenapiCreateScheduleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewOpenapiCreateScheduleRequestWithBody constructs an http.Request for the OpenapiCreateSchedule method, with any body, and a specified content type

func NewOpenapiDeleteScheduleRequest

func NewOpenapiDeleteScheduleRequest(server string, scheduleId string) (*http.Request, error)

NewOpenapiDeleteScheduleRequest constructs an http.Request for the OpenapiDeleteSchedule method

func NewOpenapiGetScheduleRequest

func NewOpenapiGetScheduleRequest(server string, scheduleId string) (*http.Request, error)

NewOpenapiGetScheduleRequest constructs an http.Request for the OpenapiGetSchedule method

func NewOpenapiListSchedulesRequest

func NewOpenapiListSchedulesRequest(server string, params *OpenapiListSchedulesParams) (*http.Request, error)

NewOpenapiListSchedulesRequest constructs an http.Request for the OpenapiListSchedules method

func NewOpenapiPauseScheduleRequest

func NewOpenapiPauseScheduleRequest(server string, scheduleId string) (*http.Request, error)

NewOpenapiPauseScheduleRequest constructs an http.Request for the OpenapiPauseSchedule method

func NewOpenapiPreviewScheduleRequest

func NewOpenapiPreviewScheduleRequest(server string, body OpenapiPreviewScheduleJSONRequestBody) (*http.Request, error)

NewOpenapiPreviewScheduleRequest calls the generic OpenapiPreviewSchedule builder with application/json body

func NewOpenapiPreviewScheduleRequestWithBody

func NewOpenapiPreviewScheduleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewOpenapiPreviewScheduleRequestWithBody constructs an http.Request for the OpenapiPreviewSchedule method, with any body, and a specified content type

func NewOpenapiResumeScheduleRequest

func NewOpenapiResumeScheduleRequest(server string, scheduleId string) (*http.Request, error)

NewOpenapiResumeScheduleRequest constructs an http.Request for the OpenapiResumeSchedule method

func NewOpenapiScheduleRunsRequest

func NewOpenapiScheduleRunsRequest(server string, scheduleId string, params *OpenapiScheduleRunsParams) (*http.Request, error)

NewOpenapiScheduleRunsRequest constructs an http.Request for the OpenapiScheduleRuns method

func NewOpenapiSetFeedEventVisibilityRequest

func NewOpenapiSetFeedEventVisibilityRequest(server string, eventId string, body OpenapiSetFeedEventVisibilityJSONRequestBody) (*http.Request, error)

NewOpenapiSetFeedEventVisibilityRequest calls the generic OpenapiSetFeedEventVisibility builder with application/json body

func NewOpenapiSetFeedEventVisibilityRequestWithBody

func NewOpenapiSetFeedEventVisibilityRequestWithBody(server string, eventId string, contentType string, body io.Reader) (*http.Request, error)

NewOpenapiSetFeedEventVisibilityRequestWithBody constructs an http.Request for the OpenapiSetFeedEventVisibility method, with any body, and a specified content type

func NewOpenapiUpdateScheduleRequest

func NewOpenapiUpdateScheduleRequest(server string, scheduleId string, body OpenapiUpdateScheduleJSONRequestBody) (*http.Request, error)

NewOpenapiUpdateScheduleRequest calls the generic OpenapiUpdateSchedule builder with application/json body

func NewOpenapiUpdateScheduleRequestWithBody

func NewOpenapiUpdateScheduleRequestWithBody(server string, scheduleId string, contentType string, body io.Reader) (*http.Request, error)

NewOpenapiUpdateScheduleRequestWithBody constructs an http.Request for the OpenapiUpdateSchedule method, with any body, and a specified content type

func NewOptimizeStorageStorageOptimizePostRequest

func NewOptimizeStorageStorageOptimizePostRequest(server string) (*http.Request, error)

NewOptimizeStorageStorageOptimizePostRequest constructs an http.Request for the OptimizeStorageStorageOptimizePost method

func NewParseThreadContentThreadsParsePostRequest

func NewParseThreadContentThreadsParsePostRequest(server string, body ParseThreadContentThreadsParsePostJSONRequestBody) (*http.Request, error)

NewParseThreadContentThreadsParsePostRequest calls the generic ParseThreadContentThreadsParsePost builder with application/json body

func NewParseThreadContentThreadsParsePostRequestWithBody

func NewParseThreadContentThreadsParsePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewParseThreadContentThreadsParsePostRequestWithBody constructs an http.Request for the ParseThreadContentThreadsParsePost method, with any body, and a specified content type

func NewPatchAgentProfileSettingsAgentProfilesAgentIdPatchRequest

func NewPatchAgentProfileSettingsAgentProfilesAgentIdPatchRequest(server string, agentId string, body PatchAgentProfileSettingsAgentProfilesAgentIdPatchJSONRequestBody) (*http.Request, error)

NewPatchAgentProfileSettingsAgentProfilesAgentIdPatchRequest calls the generic PatchAgentProfileSettingsAgentProfilesAgentIdPatch builder with application/json body

func NewPatchAgentProfileSettingsAgentProfilesAgentIdPatchRequestWithBody

func NewPatchAgentProfileSettingsAgentProfilesAgentIdPatchRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchAgentProfileSettingsAgentProfilesAgentIdPatchRequestWithBody constructs an http.Request for the PatchAgentProfileSettingsAgentProfilesAgentIdPatch method, with any body, and a specified content type

func NewPersistQuestionAgentFeedInputPersistQuestionPostRequest

func NewPersistQuestionAgentFeedInputPersistQuestionPostRequest(server string, body PersistQuestionAgentFeedInputPersistQuestionPostJSONRequestBody) (*http.Request, error)

NewPersistQuestionAgentFeedInputPersistQuestionPostRequest calls the generic PersistQuestionAgentFeedInputPersistQuestionPost builder with application/json body

func NewPersistQuestionAgentFeedInputPersistQuestionPostRequestWithBody

func NewPersistQuestionAgentFeedInputPersistQuestionPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPersistQuestionAgentFeedInputPersistQuestionPostRequestWithBody constructs an http.Request for the PersistQuestionAgentFeedInputPersistQuestionPost method, with any body, and a specified content type

func NewPlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetRequest

func NewPlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetRequest(server string, params *PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetParams) (*http.Request, error)

NewPlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetRequest constructs an http.Request for the PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet method

func NewPlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetRequest

func NewPlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetRequest(server string, params *PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams) (*http.Request, error)

NewPlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetRequest constructs an http.Request for the PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet method

func NewPlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetRequest

func NewPlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetRequest(server string, params *PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams) (*http.Request, error)

NewPlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetRequest constructs an http.Request for the PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet method

func NewPlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetRequest

func NewPlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetRequest(server string, params *PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams) (*http.Request, error)

NewPlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetRequest constructs an http.Request for the PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet method

func NewPlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetRequest

func NewPlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetRequest(server string) (*http.Request, error)

NewPlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetRequest constructs an http.Request for the PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet method

func NewPlanPagerankRefreshGraphAugmentationPagerankPlanGetRequest

func NewPlanPagerankRefreshGraphAugmentationPagerankPlanGetRequest(server string, params *PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams) (*http.Request, error)

NewPlanPagerankRefreshGraphAugmentationPagerankPlanGetRequest constructs an http.Request for the PlanPagerankRefreshGraphAugmentationPagerankPlanGet method

func NewPlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetRequest

func NewPlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetRequest(server string, taskType string, params *PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams) (*http.Request, error)

NewPlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetRequest constructs an http.Request for the PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet method

func NewPlanThreadDistillationBatchMemoriesDistillBatchPlanPostRequest

func NewPlanThreadDistillationBatchMemoriesDistillBatchPlanPostRequest(server string, body PlanThreadDistillationBatchMemoriesDistillBatchPlanPostJSONRequestBody) (*http.Request, error)

NewPlanThreadDistillationBatchMemoriesDistillBatchPlanPostRequest calls the generic PlanThreadDistillationBatchMemoriesDistillBatchPlanPost builder with application/json body

func NewPlanThreadDistillationBatchMemoriesDistillBatchPlanPostRequestWithBody

func NewPlanThreadDistillationBatchMemoriesDistillBatchPlanPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPlanThreadDistillationBatchMemoriesDistillBatchPlanPostRequestWithBody constructs an http.Request for the PlanThreadDistillationBatchMemoriesDistillBatchPlanPost method, with any body, and a specified content type

func NewPlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetRequest

func NewPlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetRequest(server string, params *PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams) (*http.Request, error)

NewPlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetRequest constructs an http.Request for the PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet method

func NewPreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostRequest

func NewPreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostRequest(server string, body PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostJSONRequestBody) (*http.Request, error)

NewPreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostRequest calls the generic PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost builder with application/json body

func NewPreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostRequestWithBody

func NewPreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostRequestWithBody constructs an http.Request for the PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost method, with any body, and a specified content type

func NewPreviewBulkMoveThreadsThreadsBulkMovePreviewPostRequest

func NewPreviewBulkMoveThreadsThreadsBulkMovePreviewPostRequest(server string, body PreviewBulkMoveThreadsThreadsBulkMovePreviewPostJSONRequestBody) (*http.Request, error)

NewPreviewBulkMoveThreadsThreadsBulkMovePreviewPostRequest calls the generic PreviewBulkMoveThreadsThreadsBulkMovePreviewPost builder with application/json body

func NewPreviewBulkMoveThreadsThreadsBulkMovePreviewPostRequestWithBody

func NewPreviewBulkMoveThreadsThreadsBulkMovePreviewPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewBulkMoveThreadsThreadsBulkMovePreviewPostRequestWithBody constructs an http.Request for the PreviewBulkMoveThreadsThreadsBulkMovePreviewPost method, with any body, and a specified content type

func NewPreviewConversationThreadsConversationsPreviewPostRequest

func NewPreviewConversationThreadsConversationsPreviewPostRequest(server string, body PreviewConversationThreadsConversationsPreviewPostJSONRequestBody) (*http.Request, error)

NewPreviewConversationThreadsConversationsPreviewPostRequest calls the generic PreviewConversationThreadsConversationsPreviewPost builder with application/json body

func NewPreviewConversationThreadsConversationsPreviewPostRequestWithBody

func NewPreviewConversationThreadsConversationsPreviewPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewConversationThreadsConversationsPreviewPostRequestWithBody constructs an http.Request for the PreviewConversationThreadsConversationsPreviewPost method, with any body, and a specified content type

func NewPreviewDistillationMemoriesDistillPreviewPostRequest

func NewPreviewDistillationMemoriesDistillPreviewPostRequest(server string, body PreviewDistillationMemoriesDistillPreviewPostJSONRequestBody) (*http.Request, error)

NewPreviewDistillationMemoriesDistillPreviewPostRequest calls the generic PreviewDistillationMemoriesDistillPreviewPost builder with application/json body

func NewPreviewDistillationMemoriesDistillPreviewPostRequestWithBody

func NewPreviewDistillationMemoriesDistillPreviewPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewDistillationMemoriesDistillPreviewPostRequestWithBody constructs an http.Request for the PreviewDistillationMemoriesDistillPreviewPost method, with any body, and a specified content type

func NewPreviewEntityDeleteHandlerRequest

func NewPreviewEntityDeleteHandlerRequest(server string, entityId string) (*http.Request, error)

NewPreviewEntityDeleteHandlerRequest constructs an http.Request for the PreviewEntityDeleteHandler method

func NewPreviewEntityMergeHandlerRequest

func NewPreviewEntityMergeHandlerRequest(server string, entityId string, body PreviewEntityMergeHandlerJSONRequestBody) (*http.Request, error)

NewPreviewEntityMergeHandlerRequest calls the generic PreviewEntityMergeHandler builder with application/json body

func NewPreviewEntityMergeHandlerRequestWithBody

func NewPreviewEntityMergeHandlerRequestWithBody(server string, entityId string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewEntityMergeHandlerRequestWithBody constructs an http.Request for the PreviewEntityMergeHandler method, with any body, and a specified content type

func NewPreviewEvolvesRevisionHandlerRequest

func NewPreviewEvolvesRevisionHandlerRequest(server string, body PreviewEvolvesRevisionHandlerJSONRequestBody) (*http.Request, error)

NewPreviewEvolvesRevisionHandlerRequest calls the generic PreviewEvolvesRevisionHandler builder with application/json body

func NewPreviewEvolvesRevisionHandlerRequestWithBody

func NewPreviewEvolvesRevisionHandlerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewEvolvesRevisionHandlerRequestWithBody constructs an http.Request for the PreviewEvolvesRevisionHandler method, with any body, and a specified content type

func NewPreviewLabelConsolidationLabelsConsolidationPreviewPostRequest

func NewPreviewLabelConsolidationLabelsConsolidationPreviewPostRequest(server string, params *PreviewLabelConsolidationLabelsConsolidationPreviewPostParams) (*http.Request, error)

NewPreviewLabelConsolidationLabelsConsolidationPreviewPostRequest constructs an http.Request for the PreviewLabelConsolidationLabelsConsolidationPreviewPost method

func NewPreviewLabelDeleteHandlerRequest

func NewPreviewLabelDeleteHandlerRequest(server string, labelId string) (*http.Request, error)

NewPreviewLabelDeleteHandlerRequest constructs an http.Request for the PreviewLabelDeleteHandler method

func NewPreviewLabelMergeHandlerRequest

func NewPreviewLabelMergeHandlerRequest(server string, labelId string, body PreviewLabelMergeHandlerJSONRequestBody) (*http.Request, error)

NewPreviewLabelMergeHandlerRequest calls the generic PreviewLabelMergeHandler builder with application/json body

func NewPreviewLabelMergeHandlerRequestWithBody

func NewPreviewLabelMergeHandlerRequestWithBody(server string, labelId string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewLabelMergeHandlerRequestWithBody constructs an http.Request for the PreviewLabelMergeHandler method, with any body, and a specified content type

func NewPreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostRequest

func NewPreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostRequest(server string, body PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostJSONRequestBody) (*http.Request, error)

NewPreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostRequest calls the generic PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost builder with application/json body

func NewPreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostRequestWithBody

func NewPreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostRequestWithBody constructs an http.Request for the PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost method, with any body, and a specified content type

func NewPreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostRequest

func NewPreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostRequest(server string, memoryId string, body PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostJSONRequestBody) (*http.Request, error)

NewPreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostRequest calls the generic PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost builder with application/json body

func NewPreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostRequestWithBody

func NewPreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostRequestWithBody constructs an http.Request for the PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost method, with any body, and a specified content type

func NewPreviewSettingsRestoreHandlerRequest

func NewPreviewSettingsRestoreHandlerRequest(server string, body PreviewSettingsRestoreHandlerJSONRequestBody) (*http.Request, error)

NewPreviewSettingsRestoreHandlerRequest calls the generic PreviewSettingsRestoreHandler builder with application/json body

func NewPreviewSettingsRestoreHandlerRequestWithBody

func NewPreviewSettingsRestoreHandlerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewSettingsRestoreHandlerRequestWithBody constructs an http.Request for the PreviewSettingsRestoreHandler method, with any body, and a specified content type

func NewPreviewSpaceMergeSpacesSpaceRefMergePreviewPostRequest

func NewPreviewSpaceMergeSpacesSpaceRefMergePreviewPostRequest(server string, spaceRef string, body PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody) (*http.Request, error)

NewPreviewSpaceMergeSpacesSpaceRefMergePreviewPostRequest calls the generic PreviewSpaceMergeSpacesSpaceRefMergePreviewPost builder with application/json body

func NewPreviewSpaceMergeSpacesSpaceRefMergePreviewPostRequestWithBody

func NewPreviewSpaceMergeSpacesSpaceRefMergePreviewPostRequestWithBody(server string, spaceRef string, contentType string, body io.Reader) (*http.Request, error)

NewPreviewSpaceMergeSpacesSpaceRefMergePreviewPostRequestWithBody constructs an http.Request for the PreviewSpaceMergeSpacesSpaceRefMergePreviewPost method, with any body, and a specified content type

func NewPromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostRequest

func NewPromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostRequest(server string, sessionId string, body PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody) (*http.Request, error)

NewPromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostRequest calls the generic PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost builder with application/json body

func NewPromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostRequestWithBody

func NewPromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostRequestWithBody(server string, sessionId string, contentType string, body io.Reader) (*http.Request, error)

NewPromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostRequestWithBody constructs an http.Request for the PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost method, with any body, and a specified content type

func NewQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostRequest

func NewQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostRequest(server string, body QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostJSONRequestBody) (*http.Request, error)

NewQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostRequest calls the generic QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost builder with application/json body

func NewQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostRequestWithBody

func NewQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostRequestWithBody constructs an http.Request for the QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost method, with any body, and a specified content type

func NewReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostRequest

func NewReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostRequest(server string, sessionId string, body ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostJSONRequestBody) (*http.Request, error)

NewReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostRequest calls the generic ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost builder with application/json body

func NewReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostRequestWithBody

func NewReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostRequestWithBody(server string, sessionId string, contentType string, body io.Reader) (*http.Request, error)

NewReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostRequestWithBody constructs an http.Request for the ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost method, with any body, and a specified content type

func NewReconcileThreadTailThreadsThreadIdReconcileTailPostRequest

func NewReconcileThreadTailThreadsThreadIdReconcileTailPostRequest(server string, threadId string, body ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody) (*http.Request, error)

NewReconcileThreadTailThreadsThreadIdReconcileTailPostRequest calls the generic ReconcileThreadTailThreadsThreadIdReconcileTailPost builder with application/json body

func NewReconcileThreadTailThreadsThreadIdReconcileTailPostRequestWithBody

func NewReconcileThreadTailThreadsThreadIdReconcileTailPostRequestWithBody(server string, threadId string, contentType string, body io.Reader) (*http.Request, error)

NewReconcileThreadTailThreadsThreadIdReconcileTailPostRequestWithBody constructs an http.Request for the ReconcileThreadTailThreadsThreadIdReconcileTailPost method, with any body, and a specified content type

func NewRefetchSourceSourcesSourceIdRefetchPostRequest

func NewRefetchSourceSourcesSourceIdRefetchPostRequest(server string, sourceId string, params *RefetchSourceSourcesSourceIdRefetchPostParams) (*http.Request, error)

NewRefetchSourceSourcesSourceIdRefetchPostRequest constructs an http.Request for the RefetchSourceSourcesSourceIdRefetchPost method

func NewRegisterSkillHostSkillsRegistrationHostPostRequest

func NewRegisterSkillHostSkillsRegistrationHostPostRequest(server string, host string) (*http.Request, error)

NewRegisterSkillHostSkillsRegistrationHostPostRequest constructs an http.Request for the RegisterSkillHostSkillsRegistrationHostPost method

func NewReindexMemoriesBulkMemoriesReindexPostRequest

func NewReindexMemoriesBulkMemoriesReindexPostRequest(server string, params *ReindexMemoriesBulkMemoriesReindexPostParams, body ReindexMemoriesBulkMemoriesReindexPostJSONRequestBody) (*http.Request, error)

NewReindexMemoriesBulkMemoriesReindexPostRequest calls the generic ReindexMemoriesBulkMemoriesReindexPost builder with application/json body

func NewReindexMemoriesBulkMemoriesReindexPostRequestWithBody

func NewReindexMemoriesBulkMemoriesReindexPostRequestWithBody(server string, params *ReindexMemoriesBulkMemoriesReindexPostParams, contentType string, body io.Reader) (*http.Request, error)

NewReindexMemoriesBulkMemoriesReindexPostRequestWithBody constructs an http.Request for the ReindexMemoriesBulkMemoriesReindexPost method, with any body, and a specified content type

func NewReindexSearchIndexSearchIndexReindexPostRequest

func NewReindexSearchIndexSearchIndexReindexPostRequest(server string) (*http.Request, error)

NewReindexSearchIndexSearchIndexReindexPostRequest constructs an http.Request for the ReindexSearchIndexSearchIndexReindexPost method

func NewRemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteRequest

func NewRemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteRequest(server string, memoryId string, labelId string) (*http.Request, error)

NewRemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteRequest constructs an http.Request for the RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete method

func NewRemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteRequest

func NewRemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteRequest(server string, sourceId string, labelId string) (*http.Request, error)

NewRemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteRequest constructs an http.Request for the RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete method

func NewReportSkillOutcomeSkillsSkillIdOutcomePostRequest

func NewReportSkillOutcomeSkillsSkillIdOutcomePostRequest(server string, skillId string, body ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody) (*http.Request, error)

NewReportSkillOutcomeSkillsSkillIdOutcomePostRequest calls the generic ReportSkillOutcomeSkillsSkillIdOutcomePost builder with application/json body

func NewReportSkillOutcomeSkillsSkillIdOutcomePostRequestWithBody

func NewReportSkillOutcomeSkillsSkillIdOutcomePostRequestWithBody(server string, skillId string, contentType string, body io.Reader) (*http.Request, error)

NewReportSkillOutcomeSkillsSkillIdOutcomePostRequestWithBody constructs an http.Request for the ReportSkillOutcomeSkillsSkillIdOutcomePost method, with any body, and a specified content type

func NewResolveEventAgentFeedEventsEventIdResolvePostRequest

func NewResolveEventAgentFeedEventsEventIdResolvePostRequest(server string, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, body ResolveEventAgentFeedEventsEventIdResolvePostJSONRequestBody) (*http.Request, error)

NewResolveEventAgentFeedEventsEventIdResolvePostRequest calls the generic ResolveEventAgentFeedEventsEventIdResolvePost builder with application/json body

func NewResolveEventAgentFeedEventsEventIdResolvePostRequestWithBody

func NewResolveEventAgentFeedEventsEventIdResolvePostRequestWithBody(server string, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, contentType string, body io.Reader) (*http.Request, error)

NewResolveEventAgentFeedEventsEventIdResolvePostRequestWithBody constructs an http.Request for the ResolveEventAgentFeedEventsEventIdResolvePost method, with any body, and a specified content type

func NewResolveResourceHandlerRequest

func NewResolveResourceHandlerRequest(server string, params *ResolveResourceHandlerParams) (*http.Request, error)

NewResolveResourceHandlerRequest constructs an http.Request for the ResolveResourceHandler method

func NewRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostRequest

func NewRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostRequest(server string, sessionId string, requestId string, body RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody) (*http.Request, error)

NewRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostRequest calls the generic RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost builder with application/json body

func NewRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostRequestWithBody

func NewRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostRequestWithBody(server string, sessionId string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostRequestWithBody constructs an http.Request for the RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost method, with any body, and a specified content type

func NewRestoreMergedSkillHandlerRequest

func NewRestoreMergedSkillHandlerRequest(server string, skillId string) (*http.Request, error)

NewRestoreMergedSkillHandlerRequest constructs an http.Request for the RestoreMergedSkillHandler method

func NewRestoreSettingsHandlerRequest

func NewRestoreSettingsHandlerRequest(server string, body RestoreSettingsHandlerJSONRequestBody) (*http.Request, error)

NewRestoreSettingsHandlerRequest calls the generic RestoreSettingsHandler builder with application/json body

func NewRestoreSettingsHandlerRequestWithBody

func NewRestoreSettingsHandlerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewRestoreSettingsHandlerRequestWithBody constructs an http.Request for the RestoreSettingsHandler method, with any body, and a specified content type

func NewRetryEventAgentFeedEventsEventIdRetryPostRequest

func NewRetryEventAgentFeedEventsEventIdRetryPostRequest(server string, eventId string) (*http.Request, error)

NewRetryEventAgentFeedEventsEventIdRetryPostRequest constructs an http.Request for the RetryEventAgentFeedEventsEventIdRetryPost method

func NewRunSkillEvalSkillsSkillIdEvalRunPostRequest

func NewRunSkillEvalSkillsSkillIdEvalRunPostRequest(server string, skillId string, params *RunSkillEvalSkillsSkillIdEvalRunPostParams) (*http.Request, error)

NewRunSkillEvalSkillsSkillIdEvalRunPostRequest constructs an http.Request for the RunSkillEvalSkillsSkillIdEvalRunPost method

func NewSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostRequest

func NewSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostRequest(server string, sessionId string, body SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostJSONRequestBody) (*http.Request, error)

NewSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostRequest calls the generic SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost builder with application/json body

func NewSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostRequestWithBody

func NewSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostRequestWithBody(server string, sessionId string, contentType string, body io.Reader) (*http.Request, error)

NewSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostRequestWithBody constructs an http.Request for the SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost method, with any body, and a specified content type

func NewSaveSessionAgentGraphIntelligenceSessionPostRequest

func NewSaveSessionAgentGraphIntelligenceSessionPostRequest(server string, body SaveSessionAgentGraphIntelligenceSessionPostJSONRequestBody) (*http.Request, error)

NewSaveSessionAgentGraphIntelligenceSessionPostRequest calls the generic SaveSessionAgentGraphIntelligenceSessionPost builder with application/json body

func NewSaveSessionAgentGraphIntelligenceSessionPostRequestWithBody

func NewSaveSessionAgentGraphIntelligenceSessionPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSaveSessionAgentGraphIntelligenceSessionPostRequestWithBody constructs an http.Request for the SaveSessionAgentGraphIntelligenceSessionPost method, with any body, and a specified content type

func NewSaveSessionThreadsSessionsSavePostRequest

func NewSaveSessionThreadsSessionsSavePostRequest(server string, body SaveSessionThreadsSessionsSavePostJSONRequestBody) (*http.Request, error)

NewSaveSessionThreadsSessionsSavePostRequest calls the generic SaveSessionThreadsSessionsSavePost builder with application/json body

func NewSaveSessionThreadsSessionsSavePostRequestWithBody

func NewSaveSessionThreadsSessionsSavePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSaveSessionThreadsSessionsSavePostRequestWithBody constructs an http.Request for the SaveSessionThreadsSessionsSavePost method, with any body, and a specified content type

func NewScheduleDistillationMemoriesDistillSchedulePostRequest

func NewScheduleDistillationMemoriesDistillSchedulePostRequest(server string, body ScheduleDistillationMemoriesDistillSchedulePostJSONRequestBody) (*http.Request, error)

NewScheduleDistillationMemoriesDistillSchedulePostRequest calls the generic ScheduleDistillationMemoriesDistillSchedulePost builder with application/json body

func NewScheduleDistillationMemoriesDistillSchedulePostRequestWithBody

func NewScheduleDistillationMemoriesDistillSchedulePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewScheduleDistillationMemoriesDistillSchedulePostRequestWithBody constructs an http.Request for the ScheduleDistillationMemoriesDistillSchedulePost method, with any body, and a specified content type

func NewSearchGraphGraphSearchGetRequest

func NewSearchGraphGraphSearchGetRequest(server string, params *SearchGraphGraphSearchGetParams) (*http.Request, error)

NewSearchGraphGraphSearchGetRequest constructs an http.Request for the SearchGraphGraphSearchGet method

func NewSearchMemoriesMemoriesSearchPostRequest

func NewSearchMemoriesMemoriesSearchPostRequest(server string, body SearchMemoriesMemoriesSearchPostJSONRequestBody) (*http.Request, error)

NewSearchMemoriesMemoriesSearchPostRequest calls the generic SearchMemoriesMemoriesSearchPost builder with application/json body

func NewSearchMemoriesMemoriesSearchPostRequestWithBody

func NewSearchMemoriesMemoriesSearchPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSearchMemoriesMemoriesSearchPostRequestWithBody constructs an http.Request for the SearchMemoriesMemoriesSearchPost method, with any body, and a specified content type

func NewSearchSourcesSourcesSearchGetRequest

func NewSearchSourcesSourcesSearchGetRequest(server string, params *SearchSourcesSourcesSearchGetParams) (*http.Request, error)

NewSearchSourcesSourcesSearchGetRequest constructs an http.Request for the SearchSourcesSourcesSearchGet method

func NewSearchThreadsFullThreadsSearchGetRequest

func NewSearchThreadsFullThreadsSearchGetRequest(server string, params *SearchThreadsFullThreadsSearchGetParams) (*http.Request, error)

NewSearchThreadsFullThreadsSearchGetRequest constructs an http.Request for the SearchThreadsFullThreadsSearchGet method

func NewSendMessageAgentGraphIntelligenceMessagePostRequest

func NewSendMessageAgentGraphIntelligenceMessagePostRequest(server string, body SendMessageAgentGraphIntelligenceMessagePostJSONRequestBody) (*http.Request, error)

NewSendMessageAgentGraphIntelligenceMessagePostRequest calls the generic SendMessageAgentGraphIntelligenceMessagePost builder with application/json body

func NewSendMessageAgentGraphIntelligenceMessagePostRequestWithBody

func NewSendMessageAgentGraphIntelligenceMessagePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendMessageAgentGraphIntelligenceMessagePostRequestWithBody constructs an http.Request for the SendMessageAgentGraphIntelligenceMessagePost method, with any body, and a specified content type

func NewSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostRequest

func NewSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostRequest(server string, sessionId string, body SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostJSONRequestBody) (*http.Request, error)

NewSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostRequest calls the generic SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost builder with application/json body

func NewSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostRequestWithBody

func NewSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostRequestWithBody(server string, sessionId string, contentType string, body io.Reader) (*http.Request, error)

NewSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostRequestWithBody constructs an http.Request for the SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost method, with any body, and a specified content type

func NewSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutRequest

func NewSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutRequest(server string, host string, body SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutJSONRequestBody) (*http.Request, error)

NewSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutRequest calls the generic SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut builder with application/json body

func NewSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutRequestWithBody

func NewSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutRequestWithBody(server string, host string, contentType string, body io.Reader) (*http.Request, error)

NewSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutRequestWithBody constructs an http.Request for the SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut method, with any body, and a specified content type

func NewSkillBuilderChatAgentSkillBuilderChatPostRequest

func NewSkillBuilderChatAgentSkillBuilderChatPostRequest(server string, body SkillBuilderChatAgentSkillBuilderChatPostJSONRequestBody) (*http.Request, error)

NewSkillBuilderChatAgentSkillBuilderChatPostRequest calls the generic SkillBuilderChatAgentSkillBuilderChatPost builder with application/json body

func NewSkillBuilderChatAgentSkillBuilderChatPostRequestWithBody

func NewSkillBuilderChatAgentSkillBuilderChatPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSkillBuilderChatAgentSkillBuilderChatPostRequestWithBody constructs an http.Request for the SkillBuilderChatAgentSkillBuilderChatPost method, with any body, and a specified content type

func NewSkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetRequest

func NewSkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetRequest(server string) (*http.Request, error)

NewSkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetRequest constructs an http.Request for the SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet method

func NewSkillBuilderEditBodyAgentSkillBuilderEditBodyPostRequest

func NewSkillBuilderEditBodyAgentSkillBuilderEditBodyPostRequest(server string, body SkillBuilderEditBodyAgentSkillBuilderEditBodyPostJSONRequestBody) (*http.Request, error)

NewSkillBuilderEditBodyAgentSkillBuilderEditBodyPostRequest calls the generic SkillBuilderEditBodyAgentSkillBuilderEditBodyPost builder with application/json body

func NewSkillBuilderEditBodyAgentSkillBuilderEditBodyPostRequestWithBody

func NewSkillBuilderEditBodyAgentSkillBuilderEditBodyPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSkillBuilderEditBodyAgentSkillBuilderEditBodyPostRequestWithBody constructs an http.Request for the SkillBuilderEditBodyAgentSkillBuilderEditBodyPost method, with any body, and a specified content type

func NewSkillBuilderImportAgentSkillBuilderImportPostRequest

func NewSkillBuilderImportAgentSkillBuilderImportPostRequest(server string, body SkillBuilderImportAgentSkillBuilderImportPostJSONRequestBody) (*http.Request, error)

NewSkillBuilderImportAgentSkillBuilderImportPostRequest calls the generic SkillBuilderImportAgentSkillBuilderImportPost builder with application/json body

func NewSkillBuilderImportAgentSkillBuilderImportPostRequestWithBody

func NewSkillBuilderImportAgentSkillBuilderImportPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSkillBuilderImportAgentSkillBuilderImportPostRequestWithBody constructs an http.Request for the SkillBuilderImportAgentSkillBuilderImportPost method, with any body, and a specified content type

func NewSkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetRequest

func NewSkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetRequest(server string, params *SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetParams) (*http.Request, error)

NewSkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetRequest constructs an http.Request for the SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet method

func NewSkillBuilderProposeAgentSkillBuilderProposePostRequest

func NewSkillBuilderProposeAgentSkillBuilderProposePostRequest(server string, body SkillBuilderProposeAgentSkillBuilderProposePostJSONRequestBody) (*http.Request, error)

NewSkillBuilderProposeAgentSkillBuilderProposePostRequest calls the generic SkillBuilderProposeAgentSkillBuilderProposePost builder with application/json body

func NewSkillBuilderProposeAgentSkillBuilderProposePostRequestWithBody

func NewSkillBuilderProposeAgentSkillBuilderProposePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSkillBuilderProposeAgentSkillBuilderProposePostRequestWithBody constructs an http.Request for the SkillBuilderProposeAgentSkillBuilderProposePost method, with any body, and a specified content type

func NewSkillBuilderRefineAgentSkillBuilderRefinePostRequest

func NewSkillBuilderRefineAgentSkillBuilderRefinePostRequest(server string, body SkillBuilderRefineAgentSkillBuilderRefinePostJSONRequestBody) (*http.Request, error)

NewSkillBuilderRefineAgentSkillBuilderRefinePostRequest calls the generic SkillBuilderRefineAgentSkillBuilderRefinePost builder with application/json body

func NewSkillBuilderRefineAgentSkillBuilderRefinePostRequestWithBody

func NewSkillBuilderRefineAgentSkillBuilderRefinePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSkillBuilderRefineAgentSkillBuilderRefinePostRequestWithBody constructs an http.Request for the SkillBuilderRefineAgentSkillBuilderRefinePost method, with any body, and a specified content type

func NewSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostRequest

func NewSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostRequest(server string, body SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostJSONRequestBody) (*http.Request, error)

NewSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostRequest calls the generic SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost builder with application/json body

func NewSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostRequestWithBody

func NewSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostRequestWithBody constructs an http.Request for the SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost method, with any body, and a specified content type

func NewSkillDuplicateOfSkillsSkillIdDuplicateOfGetRequest

func NewSkillDuplicateOfSkillsSkillIdDuplicateOfGetRequest(server string, skillId string) (*http.Request, error)

NewSkillDuplicateOfSkillsSkillIdDuplicateOfGetRequest constructs an http.Request for the SkillDuplicateOfSkillsSkillIdDuplicateOfGet method

func NewSkillHostRegistrationStatusSkillsRegistrationGetRequest

func NewSkillHostRegistrationStatusSkillsRegistrationGetRequest(server string) (*http.Request, error)

NewSkillHostRegistrationStatusSkillsRegistrationGetRequest constructs an http.Request for the SkillHostRegistrationStatusSkillsRegistrationGet method

func NewStartAugmentationJobGraphAugmentationStartPostRequest

func NewStartAugmentationJobGraphAugmentationStartPostRequest(server string, body StartAugmentationJobGraphAugmentationStartPostJSONRequestBody) (*http.Request, error)

NewStartAugmentationJobGraphAugmentationStartPostRequest calls the generic StartAugmentationJobGraphAugmentationStartPost builder with application/json body

func NewStartAugmentationJobGraphAugmentationStartPostRequestWithBody

func NewStartAugmentationJobGraphAugmentationStartPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewStartAugmentationJobGraphAugmentationStartPostRequestWithBody constructs an http.Request for the StartAugmentationJobGraphAugmentationStartPost method, with any body, and a specified content type

func NewStartWatcherThreadsWatcherStartPostRequest

func NewStartWatcherThreadsWatcherStartPostRequest(server string) (*http.Request, error)

NewStartWatcherThreadsWatcherStartPostRequest constructs an http.Request for the StartWatcherThreadsWatcherStartPost method

func NewStopWatcherThreadsWatcherStopPostRequest

func NewStopWatcherThreadsWatcherStopPostRequest(server string) (*http.Request, error)

NewStopWatcherThreadsWatcherStopPostRequest constructs an http.Request for the StopWatcherThreadsWatcherStopPost method

func NewStreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetRequest

func NewStreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetRequest(server string, sessionId string) (*http.Request, error)

NewStreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetRequest constructs an http.Request for the StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet method

func NewStreamSkillEvalSkillsSkillIdEvalStreamGetRequest

func NewStreamSkillEvalSkillsSkillIdEvalStreamGetRequest(server string, skillId string, params *StreamSkillEvalSkillsSkillIdEvalStreamGetParams) (*http.Request, error)

NewStreamSkillEvalSkillsSkillIdEvalStreamGetRequest constructs an http.Request for the StreamSkillEvalSkillsSkillIdEvalStreamGet method

func NewStrengthenInsteadSkillsSkillIdStrengthenInsteadPostRequest

func NewStrengthenInsteadSkillsSkillIdStrengthenInsteadPostRequest(server string, skillId string, body StrengthenInsteadSkillsSkillIdStrengthenInsteadPostJSONRequestBody) (*http.Request, error)

NewStrengthenInsteadSkillsSkillIdStrengthenInsteadPostRequest calls the generic StrengthenInsteadSkillsSkillIdStrengthenInsteadPost builder with application/json body

func NewStrengthenInsteadSkillsSkillIdStrengthenInsteadPostRequestWithBody

func NewStrengthenInsteadSkillsSkillIdStrengthenInsteadPostRequestWithBody(server string, skillId string, contentType string, body io.Reader) (*http.Request, error)

NewStrengthenInsteadSkillsSkillIdStrengthenInsteadPostRequestWithBody constructs an http.Request for the StrengthenInsteadSkillsSkillIdStrengthenInsteadPost method, with any body, and a specified content type

func NewSubmitFeedInputStreamAgentFeedInputStreamPostRequest

func NewSubmitFeedInputStreamAgentFeedInputStreamPostRequest(server string, body SubmitFeedInputStreamAgentFeedInputStreamPostJSONRequestBody) (*http.Request, error)

NewSubmitFeedInputStreamAgentFeedInputStreamPostRequest calls the generic SubmitFeedInputStreamAgentFeedInputStreamPost builder with application/json body

func NewSubmitFeedInputStreamAgentFeedInputStreamPostRequestWithBody

func NewSubmitFeedInputStreamAgentFeedInputStreamPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSubmitFeedInputStreamAgentFeedInputStreamPostRequestWithBody constructs an http.Request for the SubmitFeedInputStreamAgentFeedInputStreamPost method, with any body, and a specified content type

func NewSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostRequest

func NewSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostRequest(server string, memoryId string, body SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostJSONRequestBody) (*http.Request, error)

NewSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostRequest calls the generic SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost builder with application/json body

func NewSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostRequestWithBody

func NewSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostRequestWithBody constructs an http.Request for the SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost method, with any body, and a specified content type

func NewSupersedeMemoryMemoriesMemoryIdSupersedePostRequest

func NewSupersedeMemoryMemoriesMemoryIdSupersedePostRequest(server string, memoryId string, body SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody) (*http.Request, error)

NewSupersedeMemoryMemoriesMemoryIdSupersedePostRequest calls the generic SupersedeMemoryMemoriesMemoryIdSupersedePost builder with application/json body

func NewSupersedeMemoryMemoriesMemoryIdSupersedePostRequestWithBody

func NewSupersedeMemoryMemoriesMemoryIdSupersedePostRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewSupersedeMemoryMemoriesMemoryIdSupersedePostRequestWithBody constructs an http.Request for the SupersedeMemoryMemoriesMemoryIdSupersedePost method, with any body, and a specified content type

func NewSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostRequest

func NewSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostRequest(server string, body SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostJSONRequestBody) (*http.Request, error)

NewSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostRequest calls the generic SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost builder with application/json body

func NewSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostRequestWithBody

func NewSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostRequestWithBody constructs an http.Request for the SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost method, with any body, and a specified content type

func NewToggleMemoryFavoriteMemoriesMemoryIdFavoritePostRequest

func NewToggleMemoryFavoriteMemoriesMemoryIdFavoritePostRequest(server string, memoryId string, params *ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams) (*http.Request, error)

NewToggleMemoryFavoriteMemoriesMemoryIdFavoritePostRequest constructs an http.Request for the ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost method

func NewToggleThreadFavoriteThreadsThreadIdFavoritePostRequest

func NewToggleThreadFavoriteThreadsThreadIdFavoritePostRequest(server string, threadId string, params *ToggleThreadFavoriteThreadsThreadIdFavoritePostParams) (*http.Request, error)

NewToggleThreadFavoriteThreadsThreadIdFavoritePostRequest constructs an http.Request for the ToggleThreadFavoriteThreadsThreadIdFavoritePost method

func NewTriageConversationMemoriesDistillTriagePostRequest

func NewTriageConversationMemoriesDistillTriagePostRequest(server string, body TriageConversationMemoriesDistillTriagePostJSONRequestBody) (*http.Request, error)

NewTriageConversationMemoriesDistillTriagePostRequest calls the generic TriageConversationMemoriesDistillTriagePost builder with application/json body

func NewTriageConversationMemoriesDistillTriagePostRequestWithBody

func NewTriageConversationMemoriesDistillTriagePostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewTriageConversationMemoriesDistillTriagePostRequestWithBody constructs an http.Request for the TriageConversationMemoriesDistillTriagePost method, with any body, and a specified content type

func NewTriggerCommunityDetectionAgentTriggerCommunityDetectionPostRequest

func NewTriggerCommunityDetectionAgentTriggerCommunityDetectionPostRequest(server string, params *TriggerCommunityDetectionAgentTriggerCommunityDetectionPostParams) (*http.Request, error)

NewTriggerCommunityDetectionAgentTriggerCommunityDetectionPostRequest constructs an http.Request for the TriggerCommunityDetectionAgentTriggerCommunityDetectionPost method

func NewTriggerCrystallizationAgentTriggerCrystallizationPostRequest

func NewTriggerCrystallizationAgentTriggerCrystallizationPostRequest(server string) (*http.Request, error)

NewTriggerCrystallizationAgentTriggerCrystallizationPostRequest constructs an http.Request for the TriggerCrystallizationAgentTriggerCrystallizationPost method

func NewTriggerDailyBriefingAgentTriggerDailyBriefingPostRequest

func NewTriggerDailyBriefingAgentTriggerDailyBriefingPostRequest(server string) (*http.Request, error)

NewTriggerDailyBriefingAgentTriggerDailyBriefingPostRequest constructs an http.Request for the TriggerDailyBriefingAgentTriggerDailyBriefingPost method

func NewTriggerDecayRefreshAgentTriggerDecayRefreshPostRequest

func NewTriggerDecayRefreshAgentTriggerDecayRefreshPostRequest(server string) (*http.Request, error)

NewTriggerDecayRefreshAgentTriggerDecayRefreshPostRequest constructs an http.Request for the TriggerDecayRefreshAgentTriggerDecayRefreshPost method

func NewTriggerGuidanceReviewAgentTriggerRuleReviewPostRequest

func NewTriggerGuidanceReviewAgentTriggerRuleReviewPostRequest(server string) (*http.Request, error)

NewTriggerGuidanceReviewAgentTriggerRuleReviewPostRequest constructs an http.Request for the TriggerGuidanceReviewAgentTriggerRuleReviewPost method

func NewTriggerInsightDetectionAgentTriggerInsightDetectionPostRequest

func NewTriggerInsightDetectionAgentTriggerInsightDetectionPostRequest(server string) (*http.Request, error)

NewTriggerInsightDetectionAgentTriggerInsightDetectionPostRequest constructs an http.Request for the TriggerInsightDetectionAgentTriggerInsightDetectionPost method

func NewTriggerKgExtractionAgentTriggerKgExtractionPostRequest

func NewTriggerKgExtractionAgentTriggerKgExtractionPostRequest(server string, params *TriggerKgExtractionAgentTriggerKgExtractionPostParams) (*http.Request, error)

NewTriggerKgExtractionAgentTriggerKgExtractionPostRequest constructs an http.Request for the TriggerKgExtractionAgentTriggerKgExtractionPost method

func NewTriggerLabelConsolidationAgentTriggerLabelConsolidationPostRequest

func NewTriggerLabelConsolidationAgentTriggerLabelConsolidationPostRequest(server string, params *TriggerLabelConsolidationAgentTriggerLabelConsolidationPostParams) (*http.Request, error)

NewTriggerLabelConsolidationAgentTriggerLabelConsolidationPostRequest constructs an http.Request for the TriggerLabelConsolidationAgentTriggerLabelConsolidationPost method

func NewTriggerMemoryCompactionAgentTriggerMemoryCompactionPostRequest

func NewTriggerMemoryCompactionAgentTriggerMemoryCompactionPostRequest(server string) (*http.Request, error)

NewTriggerMemoryCompactionAgentTriggerMemoryCompactionPostRequest constructs an http.Request for the TriggerMemoryCompactionAgentTriggerMemoryCompactionPost method

func NewTriggerSkillCompileAgentTriggerSkillCompilePostRequest

func NewTriggerSkillCompileAgentTriggerSkillCompilePostRequest(server string, params *TriggerSkillCompileAgentTriggerSkillCompilePostParams) (*http.Request, error)

NewTriggerSkillCompileAgentTriggerSkillCompilePostRequest constructs an http.Request for the TriggerSkillCompileAgentTriggerSkillCompilePost method

func NewTriggerSkillReviewAgentTriggerSkillReviewPostRequest

func NewTriggerSkillReviewAgentTriggerSkillReviewPostRequest(server string) (*http.Request, error)

NewTriggerSkillReviewAgentTriggerSkillReviewPostRequest constructs an http.Request for the TriggerSkillReviewAgentTriggerSkillReviewPost method

func NewTriggerSourceExtractionSourcesSourceIdExtractPostRequest

func NewTriggerSourceExtractionSourcesSourceIdExtractPostRequest(server string, sourceId string, params *TriggerSourceExtractionSourcesSourceIdExtractPostParams) (*http.Request, error)

NewTriggerSourceExtractionSourcesSourceIdExtractPostRequest constructs an http.Request for the TriggerSourceExtractionSourcesSourceIdExtractPost method

func NewTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostRequest

func NewTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostRequest(server string, body TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONRequestBody) (*http.Request, error)

NewTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostRequest calls the generic TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost builder with application/json body

func NewTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostRequestWithBody

func NewTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostRequestWithBody constructs an http.Request for the TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost method, with any body, and a specified content type

func NewTriggerWmRefreshAgentTriggerWmRefreshPostRequest

func NewTriggerWmRefreshAgentTriggerWmRefreshPostRequest(server string, params *TriggerWmRefreshAgentTriggerWmRefreshPostParams) (*http.Request, error)

NewTriggerWmRefreshAgentTriggerWmRefreshPostRequest constructs an http.Request for the TriggerWmRefreshAgentTriggerWmRefreshPost method

func NewUnhideProjectThreadsImportConfigUnhideProjectPostRequest

func NewUnhideProjectThreadsImportConfigUnhideProjectPostRequest(server string, params *UnhideProjectThreadsImportConfigUnhideProjectPostParams) (*http.Request, error)

NewUnhideProjectThreadsImportConfigUnhideProjectPostRequest constructs an http.Request for the UnhideProjectThreadsImportConfigUnhideProjectPost method

func NewUnhideSessionThreadsImportConfigUnhideSessionPostRequest

func NewUnhideSessionThreadsImportConfigUnhideSessionPostRequest(server string, params *UnhideSessionThreadsImportConfigUnhideSessionPostParams) (*http.Request, error)

NewUnhideSessionThreadsImportConfigUnhideSessionPostRequest constructs an http.Request for the UnhideSessionThreadsImportConfigUnhideSessionPost method

func NewUnloadModelModelsUnloadModelTypePostRequest

func NewUnloadModelModelsUnloadModelTypePostRequest(server string, modelType UnloadModelModelsUnloadModelTypePostParamsModelType) (*http.Request, error)

NewUnloadModelModelsUnloadModelTypePostRequest constructs an http.Request for the UnloadModelModelsUnloadModelTypePost method

func NewUnregisterSkillHostSkillsRegistrationHostDeleteRequest

func NewUnregisterSkillHostSkillsRegistrationHostDeleteRequest(server string, host string) (*http.Request, error)

NewUnregisterSkillHostSkillsRegistrationHostDeleteRequest constructs an http.Request for the UnregisterSkillHostSkillsRegistrationHostDelete method

func NewUpdateAgentProfileSettingsAgentProfilesAgentIdPutRequest

func NewUpdateAgentProfileSettingsAgentProfilesAgentIdPutRequest(server string, agentId string, body UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody) (*http.Request, error)

NewUpdateAgentProfileSettingsAgentProfilesAgentIdPutRequest calls the generic UpdateAgentProfileSettingsAgentProfilesAgentIdPut builder with application/json body

func NewUpdateAgentProfileSettingsAgentProfilesAgentIdPutRequestWithBody

func NewUpdateAgentProfileSettingsAgentProfilesAgentIdPutRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAgentProfileSettingsAgentProfilesAgentIdPutRequestWithBody constructs an http.Request for the UpdateAgentProfileSettingsAgentProfilesAgentIdPut method, with any body, and a specified content type

func NewUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchRequest

func NewUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchRequest(server string, sessionId string, body UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody) (*http.Request, error)

NewUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchRequest calls the generic UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch builder with application/json body

func NewUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchRequestWithBody

func NewUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchRequestWithBody(server string, sessionId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchRequestWithBody constructs an http.Request for the UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch method, with any body, and a specified content type

func NewUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchRequest

func NewUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchRequest(server string, skillId string, taskId string, body UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody) (*http.Request, error)

NewUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchRequest calls the generic UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch builder with application/json body

func NewUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchRequestWithBody

func NewUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchRequestWithBody(server string, skillId string, taskId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchRequestWithBody constructs an http.Request for the UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch method, with any body, and a specified content type

func NewUpdateGuidanceRuleSettingsRulesRuleIdPutRequest

func NewUpdateGuidanceRuleSettingsRulesRuleIdPutRequest(server string, ruleId string, body UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody) (*http.Request, error)

NewUpdateGuidanceRuleSettingsRulesRuleIdPutRequest calls the generic UpdateGuidanceRuleSettingsRulesRuleIdPut builder with application/json body

func NewUpdateGuidanceRuleSettingsRulesRuleIdPutRequestWithBody

func NewUpdateGuidanceRuleSettingsRulesRuleIdPutRequestWithBody(server string, ruleId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateGuidanceRuleSettingsRulesRuleIdPutRequestWithBody constructs an http.Request for the UpdateGuidanceRuleSettingsRulesRuleIdPut method, with any body, and a specified content type

func NewUpdateImportConfigThreadsImportConfigPutRequest

func NewUpdateImportConfigThreadsImportConfigPutRequest(server string, body UpdateImportConfigThreadsImportConfigPutJSONRequestBody) (*http.Request, error)

NewUpdateImportConfigThreadsImportConfigPutRequest calls the generic UpdateImportConfigThreadsImportConfigPut builder with application/json body

func NewUpdateImportConfigThreadsImportConfigPutRequestWithBody

func NewUpdateImportConfigThreadsImportConfigPutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateImportConfigThreadsImportConfigPutRequestWithBody constructs an http.Request for the UpdateImportConfigThreadsImportConfigPut method, with any body, and a specified content type

func NewUpdateLabelLabelsLabelIdPutRequest

func NewUpdateLabelLabelsLabelIdPutRequest(server string, labelId string, body UpdateLabelLabelsLabelIdPutJSONRequestBody) (*http.Request, error)

NewUpdateLabelLabelsLabelIdPutRequest calls the generic UpdateLabelLabelsLabelIdPut builder with application/json body

func NewUpdateLabelLabelsLabelIdPutRequestWithBody

func NewUpdateLabelLabelsLabelIdPutRequestWithBody(server string, labelId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLabelLabelsLabelIdPutRequestWithBody constructs an http.Request for the UpdateLabelLabelsLabelIdPut method, with any body, and a specified content type

func NewUpdateMemoryMemoriesMemoryIdPatchRequest

func NewUpdateMemoryMemoriesMemoryIdPatchRequest(server string, memoryId string, body UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody) (*http.Request, error)

NewUpdateMemoryMemoriesMemoryIdPatchRequest calls the generic UpdateMemoryMemoriesMemoryIdPatch builder with application/json body

func NewUpdateMemoryMemoriesMemoryIdPatchRequestWithBody

func NewUpdateMemoryMemoriesMemoryIdPatchRequestWithBody(server string, memoryId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMemoryMemoriesMemoryIdPatchRequestWithBody constructs an http.Request for the UpdateMemoryMemoriesMemoryIdPatch method, with any body, and a specified content type

func NewUpdateMemoryRelationMemoriesRelationsRelationIdPatchRequest

func NewUpdateMemoryRelationMemoriesRelationsRelationIdPatchRequest(server string, relationId string, body UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody) (*http.Request, error)

NewUpdateMemoryRelationMemoriesRelationsRelationIdPatchRequest calls the generic UpdateMemoryRelationMemoriesRelationsRelationIdPatch builder with application/json body

func NewUpdateMemoryRelationMemoriesRelationsRelationIdPatchRequestWithBody

func NewUpdateMemoryRelationMemoriesRelationsRelationIdPatchRequestWithBody(server string, relationId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMemoryRelationMemoriesRelationsRelationIdPatchRequestWithBody constructs an http.Request for the UpdateMemoryRelationMemoriesRelationsRelationIdPatch method, with any body, and a specified content type

func NewUpdateSourceContentSourcesSourceIdContentPutRequest

func NewUpdateSourceContentSourcesSourceIdContentPutRequest(server string, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, body UpdateSourceContentSourcesSourceIdContentPutJSONRequestBody) (*http.Request, error)

NewUpdateSourceContentSourcesSourceIdContentPutRequest calls the generic UpdateSourceContentSourcesSourceIdContentPut builder with application/json body

func NewUpdateSourceContentSourcesSourceIdContentPutRequestWithBody

func NewUpdateSourceContentSourcesSourceIdContentPutRequestWithBody(server string, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSourceContentSourcesSourceIdContentPutRequestWithBody constructs an http.Request for the UpdateSourceContentSourcesSourceIdContentPut method, with any body, and a specified content type

func NewUpdateSourceSourcesSourceIdPatchRequest

func NewUpdateSourceSourcesSourceIdPatchRequest(server string, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, body UpdateSourceSourcesSourceIdPatchJSONRequestBody) (*http.Request, error)

NewUpdateSourceSourcesSourceIdPatchRequest calls the generic UpdateSourceSourcesSourceIdPatch builder with application/json body

func NewUpdateSourceSourcesSourceIdPatchRequestWithBody

func NewUpdateSourceSourcesSourceIdPatchRequestWithBody(server string, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSourceSourcesSourceIdPatchRequestWithBody constructs an http.Request for the UpdateSourceSourcesSourceIdPatch method, with any body, and a specified content type

func NewUpdateSpaceSettingsSpacesConfigPostRequest

func NewUpdateSpaceSettingsSpacesConfigPostRequest(server string, body UpdateSpaceSettingsSpacesConfigPostJSONRequestBody) (*http.Request, error)

NewUpdateSpaceSettingsSpacesConfigPostRequest calls the generic UpdateSpaceSettingsSpacesConfigPost builder with application/json body

func NewUpdateSpaceSettingsSpacesConfigPostRequestWithBody

func NewUpdateSpaceSettingsSpacesConfigPostRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSpaceSettingsSpacesConfigPostRequestWithBody constructs an http.Request for the UpdateSpaceSettingsSpacesConfigPost method, with any body, and a specified content type

func NewUpdateSpaceSpacesSpaceRefPatchRequest

func NewUpdateSpaceSpacesSpaceRefPatchRequest(server string, spaceRef string, body UpdateSpaceSpacesSpaceRefPatchJSONRequestBody) (*http.Request, error)

NewUpdateSpaceSpacesSpaceRefPatchRequest calls the generic UpdateSpaceSpacesSpaceRefPatch builder with application/json body

func NewUpdateSpaceSpacesSpaceRefPatchRequestWithBody

func NewUpdateSpaceSpacesSpaceRefPatchRequestWithBody(server string, spaceRef string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSpaceSpacesSpaceRefPatchRequestWithBody constructs an http.Request for the UpdateSpaceSpacesSpaceRefPatch method, with any body, and a specified content type

func NewUpdateWorkingMemoryAgentWorkingMemoryPutRequest

func NewUpdateWorkingMemoryAgentWorkingMemoryPutRequest(server string, body UpdateWorkingMemoryAgentWorkingMemoryPutJSONRequestBody) (*http.Request, error)

NewUpdateWorkingMemoryAgentWorkingMemoryPutRequest calls the generic UpdateWorkingMemoryAgentWorkingMemoryPut builder with application/json body

func NewUpdateWorkingMemoryAgentWorkingMemoryPutRequestWithBody

func NewUpdateWorkingMemoryAgentWorkingMemoryPutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkingMemoryAgentWorkingMemoryPutRequestWithBody constructs an http.Request for the UpdateWorkingMemoryAgentWorkingMemoryPut method, with any body, and a specified content type

func NewVerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostRequest

func NewVerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostRequest(server string, params *VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostParams) (*http.Request, error)

NewVerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostRequest constructs an http.Request for the VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost method

Types

type AINowAutoApproveRequest

type AINowAutoApproveRequest struct {
	Enabled *bool `json:"enabled,omitempty"`
}

AINowAutoApproveRequest defines model for AINowAutoApproveRequest.

type AINowFileReadRequest

type AINowFileReadRequest struct {
	Path string `json:"path"`
}

AINowFileReadRequest defines model for AINowFileReadRequest.

type AINowMessagesRequest

type AINowMessagesRequest struct {
	Messages *[]map[string]interface{} `json:"messages,omitempty"`
}

AINowMessagesRequest defines model for AINowMessagesRequest.

type AINowPermissionResponseRequest

type AINowPermissionResponseRequest struct {
	OptionId *string `json:"optionId,omitempty"`
}

AINowPermissionResponseRequest defines model for AINowPermissionResponseRequest.

type AINowPromptRequest

type AINowPromptRequest struct {
	Attachments      *[]map[string]interface{} `json:"attachments,omitempty"`
	DisplayContent   *string                   `json:"displayContent,omitempty"`
	DisplayMessageId *string                   `json:"displayMessageId,omitempty"`
	PromptBlocks     *[]map[string]interface{} `json:"promptBlocks,omitempty"`
}

AINowPromptRequest defines model for AINowPromptRequest.

type AINowSessionCreateRequest

type AINowSessionCreateRequest struct {
	ActiveSpaceId *string                   `json:"activeSpaceId,omitempty"`
	Name          *string                   `json:"name,omitempty"`
	Plugins       *[]map[string]interface{} `json:"plugins,omitempty"`
	WorkingDir    *string                   `json:"workingDir,omitempty"`
}

AINowSessionCreateRequest defines model for AINowSessionCreateRequest.

type AINowSessionUpdateRequest

type AINowSessionUpdateRequest struct {
	ActiveSpaceId *string                   `json:"activeSpaceId,omitempty"`
	ErrorMessage  *string                   `json:"errorMessage,omitempty"`
	LlmModel      *string                   `json:"llmModel,omitempty"`
	LlmProvider   *string                   `json:"llmProvider,omitempty"`
	MessageCount  *int                      `json:"messageCount,omitempty"`
	Name          *string                   `json:"name,omitempty"`
	Plugins       *[]map[string]interface{} `json:"plugins,omitempty"`
	Status        *string                   `json:"status,omitempty"`
}

AINowSessionUpdateRequest defines model for AINowSessionUpdateRequest.

type AINowSkillPromptsRequest

type AINowSkillPromptsRequest struct {
	Content *string `json:"content,omitempty"`
}

AINowSkillPromptsRequest defines model for AINowSkillPromptsRequest.

type ActivateSkillSkillsSkillIdActivatePostResponse

type ActivateSkillSkillsSkillIdActivatePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseActivateSkillSkillsSkillIdActivatePostResponse

func ParseActivateSkillSkillsSkillIdActivatePostResponse(rsp *http.Response) (*ActivateSkillSkillsSkillIdActivatePostResponse, error)

ParseActivateSkillSkillsSkillIdActivatePostResponse parses an HTTP response from a ActivateSkillSkillsSkillIdActivatePostWithResponse call

func (ActivateSkillSkillsSkillIdActivatePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ActivateSkillSkillsSkillIdActivatePostResponse) GetBody

GetBody returns the raw response body bytes

func (ActivateSkillSkillsSkillIdActivatePostResponse) GetJSON200

func (r ActivateSkillSkillsSkillIdActivatePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ActivateSkillSkillsSkillIdActivatePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ActivateSkillSkillsSkillIdActivatePostResponse) Status

Status returns HTTPResponse.Status

func (ActivateSkillSkillsSkillIdActivatePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AddEvalCaseSkillsSkillIdEvalCasesPostJSONBody

type AddEvalCaseSkillsSkillIdEvalCasesPostJSONBody map[string]interface{}

AddEvalCaseSkillsSkillIdEvalCasesPostJSONBody defines parameters for AddEvalCaseSkillsSkillIdEvalCasesPost.

type AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody

type AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody AddEvalCaseSkillsSkillIdEvalCasesPostJSONBody

AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody defines body for AddEvalCaseSkillsSkillIdEvalCasesPost for application/json ContentType.

type AddEvalCaseSkillsSkillIdEvalCasesPostResponse

type AddEvalCaseSkillsSkillIdEvalCasesPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseAddEvalCaseSkillsSkillIdEvalCasesPostResponse

func ParseAddEvalCaseSkillsSkillIdEvalCasesPostResponse(rsp *http.Response) (*AddEvalCaseSkillsSkillIdEvalCasesPostResponse, error)

ParseAddEvalCaseSkillsSkillIdEvalCasesPostResponse parses an HTTP response from a AddEvalCaseSkillsSkillIdEvalCasesPostWithResponse call

func (AddEvalCaseSkillsSkillIdEvalCasesPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AddEvalCaseSkillsSkillIdEvalCasesPostResponse) GetBody

GetBody returns the raw response body bytes

func (AddEvalCaseSkillsSkillIdEvalCasesPostResponse) GetJSON200

func (r AddEvalCaseSkillsSkillIdEvalCasesPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (AddEvalCaseSkillsSkillIdEvalCasesPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (AddEvalCaseSkillsSkillIdEvalCasesPostResponse) Status

Status returns HTTPResponse.Status

func (AddEvalCaseSkillsSkillIdEvalCasesPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AgentIdentityCard

type AgentIdentityCard struct {
	ExportedAt           string               `json:"exported_at"`
	NowledgeIdentityCard int64                `json:"nowledge_identity_card"`
	Profile              AgentProfileResponse `json:"profile"`
}

AgentIdentityCard defines model for AgentIdentityCard.

type AgentIdentityImportPayload

type AgentIdentityImportPayload struct {
	// Force Replace an existing profile with the same canonical ID.
	Force                *bool                   `json:"force,omitempty"`
	NowledgeIdentityCard int64                   `json:"nowledge_identity_card"`
	Profile              AgentProfileCardPayload `json:"profile"`
}

AgentIdentityImportPayload defines model for AgentIdentityImportPayload.

type AgentIdentityImportResponse

type AgentIdentityImportResponse struct {
	Imported bool                 `json:"imported"`
	Profile  AgentProfileResponse `json:"profile"`
}

AgentIdentityImportResponse defines model for AgentIdentityImportResponse.

type AgentKeyUsageResponse

type AgentKeyUsageResponse struct {
	AgentLabel      *string `json:"agent_label,omitempty"`
	CreatedAt       string  `json:"created_at"`
	KeyId           string  `json:"key_id"`
	LastUsedAt      *string `json:"last_used_at,omitempty"`
	LegacyNameMatch bool    `json:"legacy_name_match"`
	MemberId        *string `json:"member_id,omitempty"`
	Revoked         bool    `json:"revoked"`
}

AgentKeyUsageResponse defines model for AgentKeyUsageResponse.

type AgentProfileCardPayload

type AgentProfileCardPayload struct {
	DefaultSpaceId *string   `json:"defaultSpaceId,omitempty"`
	Description    *string   `json:"description,omitempty"`
	DisplayName    *string   `json:"displayName,omitempty"`
	HostAgentId    *string   `json:"hostAgentId,omitempty"`
	Id             string    `json:"id"`
	Instructions   *string   `json:"instructions,omitempty"`
	Role           *string   `json:"role,omitempty"`
	SourceApp      *string   `json:"sourceApp,omitempty"`
	Tags           *[]string `json:"tags,omitempty"`
}

AgentProfileCardPayload defines model for AgentProfileCardPayload.

type AgentProfilePatchPayload

type AgentProfilePatchPayload struct {
	DefaultSpaceId *string   `json:"defaultSpaceId,omitempty"`
	Description    *string   `json:"description,omitempty"`
	DisplayName    *string   `json:"displayName,omitempty"`
	HostAgentId    *string   `json:"hostAgentId,omitempty"`
	Instructions   *string   `json:"instructions,omitempty"`
	Role           *string   `json:"role,omitempty"`
	SourceApp      *string   `json:"sourceApp,omitempty"`
	Tags           *[]string `json:"tags,omitempty"`
}

AgentProfilePatchPayload Public wire contract for a partial Agent profile update.

The runtime handler deliberately keeps a JSON map so it can distinguish an omitted field from a present `null` or empty value. This type is the code-first OpenAPI contract for the same canonical field set.

type AgentProfilePayload

type AgentProfilePayload struct {
	DefaultSpaceId *string   `json:"defaultSpaceId,omitempty"`
	Description    *string   `json:"description,omitempty"`
	DisplayName    *string   `json:"displayName,omitempty"`
	HostAgentId    *string   `json:"hostAgentId,omitempty"`
	Id             *string   `json:"id,omitempty"`
	Instructions   *string   `json:"instructions,omitempty"`
	Role           *string   `json:"role,omitempty"`
	SourceApp      *string   `json:"sourceApp,omitempty"`
	Tags           *[]string `json:"tags,omitempty"`
}

AgentProfilePayload defines model for AgentProfilePayload.

type AgentProfileResponse

type AgentProfileResponse struct {
	DefaultSpaceId string `json:"defaultSpaceId"`
	Description    string `json:"description"`
	DisplayName    string `json:"displayName"`
	HostAgentId    string `json:"hostAgentId"`
	Id             string `json:"id"`
	Instructions   string `json:"instructions"`

	// Origin How this identity was born: `minted` | `claimed` | `managed` |
	// `imported` (#1276 S4). Server-authored; read-only to clients.
	Origin    string   `json:"origin"`
	Role      string   `json:"role"`
	SourceApp string   `json:"sourceApp"`
	Tags      []string `json:"tags"`
}

AgentProfileResponse defines model for AgentProfileResponse.

type AgentProfileUsageHandlerResponse

type AgentProfileUsageHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentProfileUsageResponse
}

func ParseAgentProfileUsageHandlerResponse

func ParseAgentProfileUsageHandlerResponse(rsp *http.Response) (*AgentProfileUsageHandlerResponse, error)

ParseAgentProfileUsageHandlerResponse parses an HTTP response from a AgentProfileUsageHandlerWithResponse call

func (AgentProfileUsageHandlerResponse) ContentType

func (r AgentProfileUsageHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AgentProfileUsageHandlerResponse) GetBody

func (r AgentProfileUsageHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (AgentProfileUsageHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (AgentProfileUsageHandlerResponse) Status

Status returns HTTPResponse.Status

func (AgentProfileUsageHandlerResponse) StatusCode

func (r AgentProfileUsageHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AgentProfileUsageResponse

type AgentProfileUsageResponse struct {
	AgentProfileId  string                  `json:"agent_profile_id"`
	ComputedAt      string                  `json:"computed_at"`
	Keys            []AgentKeyUsageResponse `json:"keys"`
	LastKeyUsedAt   *string                 `json:"last_key_used_at,omitempty"`
	LastMemoryAt    *string                 `json:"last_memory_at,omitempty"`
	MemoriesCreated int64                   `json:"memories_created"`
	SpacesTouched   []string                `json:"spaces_touched"`
}

AgentProfileUsageResponse defines model for AgentProfileUsageResponse.

type AgentProfilesResponse

type AgentProfilesResponse struct {
	AgentProfiles *[]AgentProfileResponse `json:"agentProfiles,omitempty"`
}

AgentProfilesResponse defines model for AgentProfilesResponse.

type AnalysisSummaryModel

type AnalysisSummaryModel struct {
	// NetworkDensity Graph network density
	NetworkDensity *float32 `json:"network_density,omitempty"`

	// TotalCommunities Total number of detected communities
	TotalCommunities *int `json:"total_communities,omitempty"`

	// TotalEntities Total number of entities
	TotalEntities *int `json:"total_entities,omitempty"`

	// TotalMemories Total number of memories
	TotalMemories *int `json:"total_memories,omitempty"`

	// TotalRelationships Total number of relationships
	TotalRelationships *int `json:"total_relationships,omitempty"`
}

AnalysisSummaryModel defines model for AnalysisSummaryModel.

type AppendMessagesResponse

type AppendMessagesResponse struct {
	// MessagesAdded Number of messages added
	MessagesAdded int `json:"messages_added"`

	// Success Whether append succeeded
	Success bool `json:"success"`

	// ThreadId Thread ID
	ThreadId string `json:"thread_id"`

	// TotalMessages Total messages in thread
	TotalMessages        int                    `json:"total_messages"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

AppendMessagesResponse Response from appending messages to thread.

func (AppendMessagesResponse) Get

func (a AppendMessagesResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for AppendMessagesResponse. Returns the specified element and whether it was found

func (AppendMessagesResponse) MarshalJSON

func (a AppendMessagesResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for AppendMessagesResponse to handle AdditionalProperties

func (*AppendMessagesResponse) Set

func (a *AppendMessagesResponse) Set(fieldName string, value interface{})

Setter for additional properties for AppendMessagesResponse

func (*AppendMessagesResponse) UnmarshalJSON

func (a *AppendMessagesResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for AppendMessagesResponse to handle AdditionalProperties

type AppendMessagesToThreadThreadsThreadIdAppendPostJSONBody

type AppendMessagesToThreadThreadsThreadIdAppendPostJSONBody map[string]interface{}

AppendMessagesToThreadThreadsThreadIdAppendPostJSONBody defines parameters for AppendMessagesToThreadThreadsThreadIdAppendPost.

type AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody

type AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody AppendMessagesToThreadThreadsThreadIdAppendPostJSONBody

AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody defines body for AppendMessagesToThreadThreadsThreadIdAppendPost for application/json ContentType.

type AppendMessagesToThreadThreadsThreadIdAppendPostResponse

type AppendMessagesToThreadThreadsThreadIdAppendPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AppendMessagesResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseAppendMessagesToThreadThreadsThreadIdAppendPostResponse

func ParseAppendMessagesToThreadThreadsThreadIdAppendPostResponse(rsp *http.Response) (*AppendMessagesToThreadThreadsThreadIdAppendPostResponse, error)

ParseAppendMessagesToThreadThreadsThreadIdAppendPostResponse parses an HTTP response from a AppendMessagesToThreadThreadsThreadIdAppendPostWithResponse call

func (AppendMessagesToThreadThreadsThreadIdAppendPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AppendMessagesToThreadThreadsThreadIdAppendPostResponse) GetBody

GetBody returns the raw response body bytes

func (AppendMessagesToThreadThreadsThreadIdAppendPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (AppendMessagesToThreadThreadsThreadIdAppendPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (AppendMessagesToThreadThreadsThreadIdAppendPostResponse) Status

Status returns HTTPResponse.Status

func (AppendMessagesToThreadThreadsThreadIdAppendPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApplyEvolvesRevisionHandlerJSONRequestBody

type ApplyEvolvesRevisionHandlerJSONRequestBody = EvolvesRevisionApplyRequest

ApplyEvolvesRevisionHandlerJSONRequestBody defines body for ApplyEvolvesRevisionHandler for application/json ContentType.

type ApplyEvolvesRevisionHandlerResponse

type ApplyEvolvesRevisionHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EvolvesRevisionResultResponse
}

func ParseApplyEvolvesRevisionHandlerResponse

func ParseApplyEvolvesRevisionHandlerResponse(rsp *http.Response) (*ApplyEvolvesRevisionHandlerResponse, error)

ParseApplyEvolvesRevisionHandlerResponse parses an HTTP response from a ApplyEvolvesRevisionHandlerWithResponse call

func (ApplyEvolvesRevisionHandlerResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ApplyEvolvesRevisionHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (ApplyEvolvesRevisionHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ApplyEvolvesRevisionHandlerResponse) Status

Status returns HTTPResponse.Status

func (ApplyEvolvesRevisionHandlerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApplyLabelDeleteHandlerJSONRequestBody

type ApplyLabelDeleteHandlerJSONRequestBody = LabelApplyRequest

ApplyLabelDeleteHandlerJSONRequestBody defines body for ApplyLabelDeleteHandler for application/json ContentType.

type ApplyLabelDeleteHandlerResponse

type ApplyLabelDeleteHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelMutationResponse
}

func ParseApplyLabelDeleteHandlerResponse

func ParseApplyLabelDeleteHandlerResponse(rsp *http.Response) (*ApplyLabelDeleteHandlerResponse, error)

ParseApplyLabelDeleteHandlerResponse parses an HTTP response from a ApplyLabelDeleteHandlerWithResponse call

func (ApplyLabelDeleteHandlerResponse) ContentType

func (r ApplyLabelDeleteHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ApplyLabelDeleteHandlerResponse) GetBody

func (r ApplyLabelDeleteHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ApplyLabelDeleteHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ApplyLabelDeleteHandlerResponse) Status

Status returns HTTPResponse.Status

func (ApplyLabelDeleteHandlerResponse) StatusCode

func (r ApplyLabelDeleteHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApplyLabelMergeHandlerJSONRequestBody

type ApplyLabelMergeHandlerJSONRequestBody = LabelMergeApplyRequest

ApplyLabelMergeHandlerJSONRequestBody defines body for ApplyLabelMergeHandler for application/json ContentType.

type ApplyLabelMergeHandlerResponse

type ApplyLabelMergeHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelMutationResponse
}

func ParseApplyLabelMergeHandlerResponse

func ParseApplyLabelMergeHandlerResponse(rsp *http.Response) (*ApplyLabelMergeHandlerResponse, error)

ParseApplyLabelMergeHandlerResponse parses an HTTP response from a ApplyLabelMergeHandlerWithResponse call

func (ApplyLabelMergeHandlerResponse) ContentType

func (r ApplyLabelMergeHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ApplyLabelMergeHandlerResponse) GetBody

func (r ApplyLabelMergeHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ApplyLabelMergeHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ApplyLabelMergeHandlerResponse) Status

Status returns HTTPResponse.Status

func (ApplyLabelMergeHandlerResponse) StatusCode

func (r ApplyLabelMergeHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostJSONRequestBody

type ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostJSONRequestBody = MemoryKGApplyRequest

ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostJSONRequestBody defines body for ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost for application/json ContentType.

type ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse

type ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryKGApplyResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse

func ParseApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse(rsp *http.Response) (*ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse, error)

ParseApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse parses an HTTP response from a ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithResponse call

func (ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse) GetBody

GetBody returns the raw response body bytes

func (ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse) Status

Status returns HTTPResponse.Status

func (ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse

type ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse

func ParseApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse(rsp *http.Response) (*ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse, error)

ParseApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse parses an HTTP response from a ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostWithResponse call

func (ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse) GetBody

GetBody returns the raw response body bytes

func (ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse) Status

Status returns HTTPResponse.Status

func (ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApplySkillVersionSkillsSkillIdApplyVersionPostResponse

type ApplySkillVersionSkillsSkillIdApplyVersionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseApplySkillVersionSkillsSkillIdApplyVersionPostResponse

func ParseApplySkillVersionSkillsSkillIdApplyVersionPostResponse(rsp *http.Response) (*ApplySkillVersionSkillsSkillIdApplyVersionPostResponse, error)

ParseApplySkillVersionSkillsSkillIdApplyVersionPostResponse parses an HTTP response from a ApplySkillVersionSkillsSkillIdApplyVersionPostWithResponse call

func (ApplySkillVersionSkillsSkillIdApplyVersionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ApplySkillVersionSkillsSkillIdApplyVersionPostResponse) GetBody

GetBody returns the raw response body bytes

func (ApplySkillVersionSkillsSkillIdApplyVersionPostResponse) GetJSON200

func (r ApplySkillVersionSkillsSkillIdApplyVersionPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ApplySkillVersionSkillsSkillIdApplyVersionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ApplySkillVersionSkillsSkillIdApplyVersionPostResponse) Status

Status returns HTTPResponse.Status

func (ApplySkillVersionSkillsSkillIdApplyVersionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostJSONRequestBody

type ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostJSONRequestBody = MemoryCleanupArchiveRequest

ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostJSONRequestBody defines body for ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost for application/json ContentType.

type ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse

type ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse

func ParseArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse(rsp *http.Response) (*ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse, error)

ParseArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse parses an HTTP response from a ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithResponse call

func (ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse) GetBody

GetBody returns the raw response body bytes

func (ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse) Status

Status returns HTTPResponse.Status

func (ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody

type ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody = MemoryStateRequest

ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody defines body for ArchiveMemoryMemoriesMemoryIdArchivePost for application/json ContentType.

type ArchiveMemoryMemoriesMemoryIdArchivePostResponse

type ArchiveMemoryMemoriesMemoryIdArchivePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseArchiveMemoryMemoriesMemoryIdArchivePostResponse

func ParseArchiveMemoryMemoriesMemoryIdArchivePostResponse(rsp *http.Response) (*ArchiveMemoryMemoriesMemoryIdArchivePostResponse, error)

ParseArchiveMemoryMemoriesMemoryIdArchivePostResponse parses an HTTP response from a ArchiveMemoryMemoriesMemoryIdArchivePostWithResponse call

func (ArchiveMemoryMemoriesMemoryIdArchivePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ArchiveMemoryMemoriesMemoryIdArchivePostResponse) GetBody

GetBody returns the raw response body bytes

func (ArchiveMemoryMemoriesMemoryIdArchivePostResponse) GetJSON200

func (r ArchiveMemoryMemoriesMemoryIdArchivePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ArchiveMemoryMemoriesMemoryIdArchivePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ArchiveMemoryMemoriesMemoryIdArchivePostResponse) Status

Status returns HTTPResponse.Status

func (ArchiveMemoryMemoriesMemoryIdArchivePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ArchiveSkillSkillsSkillIdArchivePostResponse

type ArchiveSkillSkillsSkillIdArchivePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseArchiveSkillSkillsSkillIdArchivePostResponse

func ParseArchiveSkillSkillsSkillIdArchivePostResponse(rsp *http.Response) (*ArchiveSkillSkillsSkillIdArchivePostResponse, error)

ParseArchiveSkillSkillsSkillIdArchivePostResponse parses an HTTP response from a ArchiveSkillSkillsSkillIdArchivePostWithResponse call

func (ArchiveSkillSkillsSkillIdArchivePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ArchiveSkillSkillsSkillIdArchivePostResponse) GetBody

GetBody returns the raw response body bytes

func (ArchiveSkillSkillsSkillIdArchivePostResponse) GetJSON200

func (r ArchiveSkillSkillsSkillIdArchivePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ArchiveSkillSkillsSkillIdArchivePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ArchiveSkillSkillsSkillIdArchivePostResponse) Status

Status returns HTTPResponse.Status

func (ArchiveSkillSkillsSkillIdArchivePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ArgumentGrant

type ArgumentGrant struct {
	Required *bool `json:"required,omitempty"`
	// contains filtered or unexported fields
}

ArgumentGrant defines model for ArgumentGrant.

func (ArgumentGrant) AsArgumentGrant0

func (t ArgumentGrant) AsArgumentGrant0() (ArgumentGrant0, error)

AsArgumentGrant0 returns the union data inside the ArgumentGrant as a ArgumentGrant0

func (ArgumentGrant) AsArgumentGrant1

func (t ArgumentGrant) AsArgumentGrant1() (ArgumentGrant1, error)

AsArgumentGrant1 returns the union data inside the ArgumentGrant as a ArgumentGrant1

func (ArgumentGrant) AsArgumentGrant2

func (t ArgumentGrant) AsArgumentGrant2() (ArgumentGrant2, error)

AsArgumentGrant2 returns the union data inside the ArgumentGrant as a ArgumentGrant2

func (ArgumentGrant) AsArgumentGrant3

func (t ArgumentGrant) AsArgumentGrant3() (ArgumentGrant3, error)

AsArgumentGrant3 returns the union data inside the ArgumentGrant as a ArgumentGrant3

func (*ArgumentGrant) FromArgumentGrant0

func (t *ArgumentGrant) FromArgumentGrant0(v ArgumentGrant0) error

FromArgumentGrant0 overwrites any union data inside the ArgumentGrant as the provided ArgumentGrant0

func (*ArgumentGrant) FromArgumentGrant1

func (t *ArgumentGrant) FromArgumentGrant1(v ArgumentGrant1) error

FromArgumentGrant1 overwrites any union data inside the ArgumentGrant as the provided ArgumentGrant1

func (*ArgumentGrant) FromArgumentGrant2

func (t *ArgumentGrant) FromArgumentGrant2(v ArgumentGrant2) error

FromArgumentGrant2 overwrites any union data inside the ArgumentGrant as the provided ArgumentGrant2

func (*ArgumentGrant) FromArgumentGrant3

func (t *ArgumentGrant) FromArgumentGrant3(v ArgumentGrant3) error

FromArgumentGrant3 overwrites any union data inside the ArgumentGrant as the provided ArgumentGrant3

func (ArgumentGrant) MarshalJSON

func (t ArgumentGrant) MarshalJSON() ([]byte, error)

func (*ArgumentGrant) MergeArgumentGrant0

func (t *ArgumentGrant) MergeArgumentGrant0(v ArgumentGrant0) error

MergeArgumentGrant0 performs a merge with any union data inside the ArgumentGrant, using the provided ArgumentGrant0

func (*ArgumentGrant) MergeArgumentGrant1

func (t *ArgumentGrant) MergeArgumentGrant1(v ArgumentGrant1) error

MergeArgumentGrant1 performs a merge with any union data inside the ArgumentGrant, using the provided ArgumentGrant1

func (*ArgumentGrant) MergeArgumentGrant2

func (t *ArgumentGrant) MergeArgumentGrant2(v ArgumentGrant2) error

MergeArgumentGrant2 performs a merge with any union data inside the ArgumentGrant, using the provided ArgumentGrant2

func (*ArgumentGrant) MergeArgumentGrant3

func (t *ArgumentGrant) MergeArgumentGrant3(v ArgumentGrant3) error

MergeArgumentGrant3 performs a merge with any union data inside the ArgumentGrant, using the provided ArgumentGrant3

func (*ArgumentGrant) UnmarshalJSON

func (t *ArgumentGrant) UnmarshalJSON(b []byte) error

type ArgumentGrant0

type ArgumentGrant0 struct {
	Mode ArgumentGrant0Mode `json:"mode"`
}

ArgumentGrant0 The model may choose this value per occurrence (for example note body).

type ArgumentGrant0Mode

type ArgumentGrant0Mode string

ArgumentGrant0Mode defines model for ArgumentGrant.0.Mode.

const (
	ArgumentGrant0ModeDynamic ArgumentGrant0Mode = "dynamic"
)

Defines values for ArgumentGrant0Mode.

func (ArgumentGrant0Mode) Valid

func (e ArgumentGrant0Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentGrant0Mode enum.

type ArgumentGrant1

type ArgumentGrant1 struct {
	Mode  ArgumentGrant1Mode `json:"mode"`
	Value interface{}        `json:"value"`
}

ArgumentGrant1 The argument must equal this JSON value (for example a document ID).

type ArgumentGrant1Mode

type ArgumentGrant1Mode string

ArgumentGrant1Mode defines model for ArgumentGrant.1.Mode.

const (
	ArgumentGrant1ModeExact ArgumentGrant1Mode = "exact"
)

Defines values for ArgumentGrant1Mode.

func (ArgumentGrant1Mode) Valid

func (e ArgumentGrant1Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentGrant1Mode enum.

type ArgumentGrant2

type ArgumentGrant2 struct {
	Mode  ArgumentGrant2Mode `json:"mode"`
	Value string             `json:"value"`
}

ArgumentGrant2 The argument must be a string under this stable resource prefix.

type ArgumentGrant2Mode

type ArgumentGrant2Mode string

ArgumentGrant2Mode defines model for ArgumentGrant.2.Mode.

const (
	ArgumentGrant2ModePrefix ArgumentGrant2Mode = "prefix"
)

Defines values for ArgumentGrant2Mode.

func (ArgumentGrant2Mode) Valid

func (e ArgumentGrant2Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentGrant2Mode enum.

type ArgumentGrant3

type ArgumentGrant3 struct {
	Mode   ArgumentGrant3Mode `json:"mode"`
	Values []interface{}      `json:"values"`
}

ArgumentGrant3 The argument must equal one member of this bounded set.

type ArgumentGrant3Mode

type ArgumentGrant3Mode string

ArgumentGrant3Mode defines model for ArgumentGrant.3.Mode.

const (
	ArgumentGrant3ModeOneOf ArgumentGrant3Mode = "one_of"
)

Defines values for ArgumentGrant3Mode.

func (ArgumentGrant3Mode) Valid

func (e ArgumentGrant3Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentGrant3Mode enum.

type ArgumentRule

type ArgumentRule struct {
	// contains filtered or unexported fields
}

ArgumentRule defines model for ArgumentRule.

func (ArgumentRule) AsArgumentRule0

func (t ArgumentRule) AsArgumentRule0() (ArgumentRule0, error)

AsArgumentRule0 returns the union data inside the ArgumentRule as a ArgumentRule0

func (ArgumentRule) AsArgumentRule1

func (t ArgumentRule) AsArgumentRule1() (ArgumentRule1, error)

AsArgumentRule1 returns the union data inside the ArgumentRule as a ArgumentRule1

func (ArgumentRule) AsArgumentRule2

func (t ArgumentRule) AsArgumentRule2() (ArgumentRule2, error)

AsArgumentRule2 returns the union data inside the ArgumentRule as a ArgumentRule2

func (ArgumentRule) AsArgumentRule3

func (t ArgumentRule) AsArgumentRule3() (ArgumentRule3, error)

AsArgumentRule3 returns the union data inside the ArgumentRule as a ArgumentRule3

func (*ArgumentRule) FromArgumentRule0

func (t *ArgumentRule) FromArgumentRule0(v ArgumentRule0) error

FromArgumentRule0 overwrites any union data inside the ArgumentRule as the provided ArgumentRule0

func (*ArgumentRule) FromArgumentRule1

func (t *ArgumentRule) FromArgumentRule1(v ArgumentRule1) error

FromArgumentRule1 overwrites any union data inside the ArgumentRule as the provided ArgumentRule1

func (*ArgumentRule) FromArgumentRule2

func (t *ArgumentRule) FromArgumentRule2(v ArgumentRule2) error

FromArgumentRule2 overwrites any union data inside the ArgumentRule as the provided ArgumentRule2

func (*ArgumentRule) FromArgumentRule3

func (t *ArgumentRule) FromArgumentRule3(v ArgumentRule3) error

FromArgumentRule3 overwrites any union data inside the ArgumentRule as the provided ArgumentRule3

func (ArgumentRule) MarshalJSON

func (t ArgumentRule) MarshalJSON() ([]byte, error)

func (*ArgumentRule) MergeArgumentRule0

func (t *ArgumentRule) MergeArgumentRule0(v ArgumentRule0) error

MergeArgumentRule0 performs a merge with any union data inside the ArgumentRule, using the provided ArgumentRule0

func (*ArgumentRule) MergeArgumentRule1

func (t *ArgumentRule) MergeArgumentRule1(v ArgumentRule1) error

MergeArgumentRule1 performs a merge with any union data inside the ArgumentRule, using the provided ArgumentRule1

func (*ArgumentRule) MergeArgumentRule2

func (t *ArgumentRule) MergeArgumentRule2(v ArgumentRule2) error

MergeArgumentRule2 performs a merge with any union data inside the ArgumentRule, using the provided ArgumentRule2

func (*ArgumentRule) MergeArgumentRule3

func (t *ArgumentRule) MergeArgumentRule3(v ArgumentRule3) error

MergeArgumentRule3 performs a merge with any union data inside the ArgumentRule, using the provided ArgumentRule3

func (*ArgumentRule) UnmarshalJSON

func (t *ArgumentRule) UnmarshalJSON(b []byte) error

type ArgumentRule0

type ArgumentRule0 struct {
	Mode ArgumentRule0Mode `json:"mode"`
}

ArgumentRule0 The model may choose this value per occurrence (for example note body).

type ArgumentRule0Mode

type ArgumentRule0Mode string

ArgumentRule0Mode defines model for ArgumentRule.0.Mode.

const (
	ArgumentRule0ModeDynamic ArgumentRule0Mode = "dynamic"
)

Defines values for ArgumentRule0Mode.

func (ArgumentRule0Mode) Valid

func (e ArgumentRule0Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentRule0Mode enum.

type ArgumentRule1

type ArgumentRule1 struct {
	Mode  ArgumentRule1Mode `json:"mode"`
	Value interface{}       `json:"value"`
}

ArgumentRule1 The argument must equal this JSON value (for example a document ID).

type ArgumentRule1Mode

type ArgumentRule1Mode string

ArgumentRule1Mode defines model for ArgumentRule.1.Mode.

const (
	ArgumentRule1ModeExact ArgumentRule1Mode = "exact"
)

Defines values for ArgumentRule1Mode.

func (ArgumentRule1Mode) Valid

func (e ArgumentRule1Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentRule1Mode enum.

type ArgumentRule2

type ArgumentRule2 struct {
	Mode  ArgumentRule2Mode `json:"mode"`
	Value string            `json:"value"`
}

ArgumentRule2 The argument must be a string under this stable resource prefix.

type ArgumentRule2Mode

type ArgumentRule2Mode string

ArgumentRule2Mode defines model for ArgumentRule.2.Mode.

const (
	ArgumentRule2ModePrefix ArgumentRule2Mode = "prefix"
)

Defines values for ArgumentRule2Mode.

func (ArgumentRule2Mode) Valid

func (e ArgumentRule2Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentRule2Mode enum.

type ArgumentRule3

type ArgumentRule3 struct {
	Mode   ArgumentRule3Mode `json:"mode"`
	Values []interface{}     `json:"values"`
}

ArgumentRule3 The argument must equal one member of this bounded set.

type ArgumentRule3Mode

type ArgumentRule3Mode string

ArgumentRule3Mode defines model for ArgumentRule.3.Mode.

const (
	ArgumentRule3ModeOneOf ArgumentRule3Mode = "one_of"
)

Defines values for ArgumentRule3Mode.

func (ArgumentRule3Mode) Valid

func (e ArgumentRule3Mode) Valid() bool

Valid indicates whether the value is a known member of the ArgumentRule3Mode enum.

type AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse

type AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MessageResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseAssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse

func ParseAssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse(rsp *http.Response) (*AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse, error)

ParseAssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse parses an HTTP response from a AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostWithResponse call

func (AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse) GetBody

GetBody returns the raw response body bytes

func (AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse) Status

Status returns HTTPResponse.Status

func (AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse

type AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MessageResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseAssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse

func ParseAssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse(rsp *http.Response) (*AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse, error)

ParseAssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse parses an HTTP response from a AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostWithResponse call

func (AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse) GetBody

GetBody returns the raw response body bytes

func (AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse) Status

Status returns HTTPResponse.Status

func (AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AugmentationJobItem

type AugmentationJobItem struct {
	CreatedAt interface{} `json:"created_at"`
	JobId     string      `json:"job_id"`
	JobType   string      `json:"job_type"`
	Message   interface{} `json:"message"`
	Progress  interface{} `json:"progress"`
	Status    string      `json:"status"`
}

AugmentationJobItem defines model for AugmentationJobItem.

type AugmentationJobListResponse

type AugmentationJobListResponse struct {
	Jobs    []AugmentationJobItem `json:"jobs"`
	Success bool                  `json:"success"`
	Total   int                   `json:"total"`
}

AugmentationJobListResponse defines model for AugmentationJobListResponse.

type AugmentationJobStartResponse

type AugmentationJobStartResponse struct {
	JobId   string `json:"job_id"`
	JobType string `json:"job_type"`
	Message string `json:"message"`
	Success bool   `json:"success"`
}

AugmentationJobStartResponse defines model for AugmentationJobStartResponse.

type AugmentationJobStatusResponse

type AugmentationJobStatusResponse struct {
	JobStatus map[string]interface{} `json:"job_status"`
	Success   bool                   `json:"success"`
}

AugmentationJobStatusResponse defines model for AugmentationJobStatusResponse.

type AugmentationStartRequest

type AugmentationStartRequest struct {
	JobType    string                  `json:"job_type"`
	Parameters *map[string]interface{} `json:"parameters,omitempty"`
}

AugmentationStartRequest Request model for starting an augmentation job.

type AugmentationStateModel

type AugmentationStateModel struct {
	State   map[string]interface{} `json:"state"`
	Success bool                   `json:"success"`
}

AugmentationStateModel Pydantic model describing the augmentation state response.

type AuthorSkillRequest

type AuthorSkillRequest struct {
	// MemoryIds Memories to build the skill from
	MemoryIds *[]string `json:"memory_ids,omitempty"`

	// Name What the user calls the skill
	Name string `json:"name"`

	// Note When/why the AI should use it; the seed intent for a from-scratch skill
	Note *string `json:"note,omitempty"`

	// SourceIds Library sources (Deep Create: dropped files / URLs / pasted text) whose content seeds the compile
	SourceIds *[]string `json:"source_ids,omitempty"`

	// ThreadIds Threads to build from; resolved to their source memories
	ThreadIds *[]string `json:"thread_ids,omitempty"`
}

AuthorSkillRequest User-authored skill: a name, an optional intent note, and optional sources.

type AuthorSkillSkillsAuthorPostJSONRequestBody

type AuthorSkillSkillsAuthorPostJSONRequestBody = AuthorSkillRequest

AuthorSkillSkillsAuthorPostJSONRequestBody defines body for AuthorSkillSkillsAuthorPost for application/json ContentType.

type AuthorSkillSkillsAuthorPostResponse

type AuthorSkillSkillsAuthorPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseAuthorSkillSkillsAuthorPostResponse

func ParseAuthorSkillSkillsAuthorPostResponse(rsp *http.Response) (*AuthorSkillSkillsAuthorPostResponse, error)

ParseAuthorSkillSkillsAuthorPostResponse parses an HTTP response from a AuthorSkillSkillsAuthorPostWithResponse call

func (AuthorSkillSkillsAuthorPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AuthorSkillSkillsAuthorPostResponse) GetBody

GetBody returns the raw response body bytes

func (AuthorSkillSkillsAuthorPostResponse) GetJSON200

func (r AuthorSkillSkillsAuthorPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (AuthorSkillSkillsAuthorPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (AuthorSkillSkillsAuthorPostResponse) Status

Status returns HTTPResponse.Status

func (AuthorSkillSkillsAuthorPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AutoImportRuleModel

type AutoImportRuleModel struct {
	// CreatedAt Creation timestamp
	CreatedAt *float32 `json:"created_at,omitempty"`

	// Enabled Whether rule is enabled
	Enabled *bool `json:"enabled,omitempty"`

	// Id Rule ID
	Id string `json:"id"`

	// Type Rule type: project, path_pattern, or source
	Type string `json:"type"`

	// Value Value to match
	Value string `json:"value"`
}

AutoImportRuleModel Model for auto-import rule.

type BGEM3InstallRequest

type BGEM3InstallRequest struct {
	DownloadSource *BGEM3InstallRequestDownloadSource `json:"download_source,omitempty"`
	ForceReinstall *bool                              `json:"force_reinstall,omitempty"`
}

BGEM3InstallRequest Request model for search embedding installation.

type BGEM3InstallRequestDownloadSource

type BGEM3InstallRequestDownloadSource string

BGEM3InstallRequestDownloadSource defines model for BGEM3InstallRequest.DownloadSource.

const (
	Auto        BGEM3InstallRequestDownloadSource = "auto"
	Huggingface BGEM3InstallRequestDownloadSource = "huggingface"
	Modelscope  BGEM3InstallRequestDownloadSource = "modelscope"
)

Defines values for BGEM3InstallRequestDownloadSource.

func (BGEM3InstallRequestDownloadSource) Valid

Valid indicates whether the value is a known member of the BGEM3InstallRequestDownloadSource enum.

type BGEM3InstallResponse

type BGEM3InstallResponse struct {
	Message         string `json:"message"`
	ReindexRequired *bool  `json:"reindex_required,omitempty"`
	Success         bool   `json:"success"`
}

BGEM3InstallResponse Response model for search embedding installation.

type BGEM3StatusResponse

type BGEM3StatusResponse struct {
	AvailableForIndexing      *bool                             `json:"available_for_indexing,omitempty"`
	Backend                   *string                           `json:"backend,omitempty"`
	EmbeddingMode             *BGEM3StatusResponseEmbeddingMode `json:"embedding_mode,omitempty"`
	Error                     *string                           `json:"error,omitempty"`
	Exists                    bool                              `json:"exists"`
	IndexMetadataUpdateNeeded *bool                             `json:"index_metadata_update_needed,omitempty"`
	IndexMetadataUpdateReason *string                           `json:"index_metadata_update_reason,omitempty"`
	IntegrityOk               *bool                             `json:"integrity_ok,omitempty"`
	LastVerifiedAt            *string                           `json:"last_verified_at,omitempty"`
	Message                   string                            `json:"message"`
	ModelName                 *string                           `json:"model_name,omitempty"`
	Platform                  *string                           `json:"platform,omitempty"`
	ProjectionRepairNeeded    *bool                             `json:"projection_repair_needed,omitempty"`
	ProjectionRepairReason    *string                           `json:"projection_repair_reason,omitempty"`
	ReindexNeeded             *bool                             `json:"reindex_needed,omitempty"`
	ReindexReason             *string                           `json:"reindex_reason,omitempty"`
	RemoteModel               *string                           `json:"remote_model,omitempty"`
	RemoteProvider            *string                           `json:"remote_provider,omitempty"`
	SingletonInitialized      *bool                             `json:"singleton_initialized,omitempty"`
	SizeMb                    *int                              `json:"size_mb,omitempty"`
	SmokeTestOk               *bool                             `json:"smoke_test_ok,omitempty"`
	State                     *string                           `json:"state,omitempty"`
	Verified                  *bool                             `json:"verified,omitempty"`
}

BGEM3StatusResponse Response model for search embedding model status.

type BGEM3StatusResponseEmbeddingMode

type BGEM3StatusResponseEmbeddingMode string

BGEM3StatusResponseEmbeddingMode defines model for BGEM3StatusResponse.EmbeddingMode.

const (
	BGEM3StatusResponseEmbeddingModeLocal  BGEM3StatusResponseEmbeddingMode = "local"
	BGEM3StatusResponseEmbeddingModeRemote BGEM3StatusResponseEmbeddingMode = "remote"
)

Defines values for BGEM3StatusResponseEmbeddingMode.

func (BGEM3StatusResponseEmbeddingMode) Valid

Valid indicates whether the value is a known member of the BGEM3StatusResponseEmbeddingMode enum.

type BatchIngestFile

type BatchIngestFile struct {
	// FilePath Absolute path to the file on disk
	FilePath string `json:"file_path"`

	// RelativePath Path relative to source folder, for hierarchy
	RelativePath *string `json:"relative_path,omitempty"`

	// SizeBytes Enumerated file size hint
	SizeBytes *int `json:"size_bytes,omitempty"`
}

BatchIngestFile A single file in a batch ingestion request.

type BatchIngestRequest

type BatchIngestRequest struct {
	// AccumulatedTotals Override counts for feed event metadata (used by chunked imports to report full-import totals)
	AccumulatedTotals *map[string]int `json:"accumulated_totals,omitempty"`

	// EmitFeedEvent Emit feed event on completion (set false for intermediate chunks)
	EmitFeedEvent *bool `json:"emit_feed_event,omitempty"`

	// Files Files to ingest
	Files []BatchIngestFile `json:"files"`

	// FolderName Source folder name (for feed event title)
	FolderName *string `json:"folder_name,omitempty"`

	// Labels Label names to assign to all ingested sources
	Labels *[]string `json:"labels,omitempty"`

	// SpaceId Isolation space for all ingested sources
	SpaceId *string `json:"space_id,omitempty"`

	// UserComment User comment about the batch
	UserComment *string `json:"user_comment,omitempty"`
}

BatchIngestRequest Request body for batch file ingestion (folder import from desktop app).

type BatchIngestResponse

type BatchIngestResponse struct {
	FolderName      *string           `json:"folder_name,omitempty"`
	Message         *string           `json:"message,omitempty"`
	Results         *[]IngestResponse `json:"results,omitempty"`
	TotalDuplicates *int              `json:"total_duplicates,omitempty"`
	TotalErrors     *int              `json:"total_errors,omitempty"`
	TotalIngested   *int              `json:"total_ingested,omitempty"`
}

BatchIngestResponse Response from batch ingestion endpoint.

type BodyIngestFolderUploadSourcesIngestFolderUploadPost

type BodyIngestFolderUploadSourcesIngestFolderUploadPost struct {
	AccumulatedTotals *string              `json:"accumulated_totals,omitempty"`
	EmitFeedEvent     *bool                `json:"emit_feed_event,omitempty"`
	FileManifest      *string              `json:"file_manifest,omitempty"`
	Files             []openapi_types.File `json:"files"`
	FolderName        string               `json:"folder_name"`
	Labels            *string              `json:"labels,omitempty"`
	SpaceId           *string              `json:"space_id,omitempty"`
	UserComment       *string              `json:"user_comment,omitempty"`
}

BodyIngestFolderUploadSourcesIngestFolderUploadPost defines model for Body_ingest_folder_upload_sources_ingest_folder_upload_post.

type BulkDeleteMemoriesMemoriesBulkDeletePostJSONRequestBody

type BulkDeleteMemoriesMemoriesBulkDeletePostJSONRequestBody = BulkDeleteMemoriesRequest

BulkDeleteMemoriesMemoriesBulkDeletePostJSONRequestBody defines body for BulkDeleteMemoriesMemoriesBulkDeletePost for application/json ContentType.

type BulkDeleteMemoriesMemoriesBulkDeletePostResponse

type BulkDeleteMemoriesMemoriesBulkDeletePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BulkDeleteMemoriesResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseBulkDeleteMemoriesMemoriesBulkDeletePostResponse

func ParseBulkDeleteMemoriesMemoriesBulkDeletePostResponse(rsp *http.Response) (*BulkDeleteMemoriesMemoriesBulkDeletePostResponse, error)

ParseBulkDeleteMemoriesMemoriesBulkDeletePostResponse parses an HTTP response from a BulkDeleteMemoriesMemoriesBulkDeletePostWithResponse call

func (BulkDeleteMemoriesMemoriesBulkDeletePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (BulkDeleteMemoriesMemoriesBulkDeletePostResponse) GetBody

GetBody returns the raw response body bytes

func (BulkDeleteMemoriesMemoriesBulkDeletePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (BulkDeleteMemoriesMemoriesBulkDeletePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (BulkDeleteMemoriesMemoriesBulkDeletePostResponse) Status

Status returns HTTPResponse.Status

func (BulkDeleteMemoriesMemoriesBulkDeletePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BulkDeleteMemoriesRequest

type BulkDeleteMemoriesRequest struct {
	// CascadeDelete Delete related graph artifacts
	CascadeDelete *bool `json:"cascade_delete,omitempty"`

	// Selection Selection descriptor for bulk memory operations.
	Selection BulkMemorySelection `json:"selection"`
}

BulkDeleteMemoriesRequest Delete selected memories inside one source space.

type BulkDeleteMemoriesResponse

type BulkDeleteMemoriesResponse struct {
	CascadeDelete *bool                     `json:"cascade_delete,omitempty"`
	DeletedCount  int                       `json:"deleted_count"`
	FailedCount   *int                      `json:"failed_count,omitempty"`
	Message       string                    `json:"message"`
	Results       *[]map[string]interface{} `json:"results,omitempty"`
	SourceSpaceId string                    `json:"source_space_id"`
}

BulkDeleteMemoriesResponse Result for a bulk memory delete.

type BulkDeleteThreadsBySelectionRequest

type BulkDeleteThreadsBySelectionRequest struct {
	// CascadeDeleteMemories Delete memories extracted from these threads
	CascadeDeleteMemories *bool `json:"cascade_delete_memories,omitempty"`

	// Selection Selection descriptor for bulk thread operations.
	Selection BulkThreadSelection `json:"selection"`
}

BulkDeleteThreadsBySelectionRequest Delete selected threads inside one source space.

type BulkDeleteThreadsBySelectionThreadsBulkDeletePostJSONRequestBody

type BulkDeleteThreadsBySelectionThreadsBulkDeletePostJSONRequestBody = BulkDeleteThreadsBySelectionRequest

BulkDeleteThreadsBySelectionThreadsBulkDeletePostJSONRequestBody defines body for BulkDeleteThreadsBySelectionThreadsBulkDeletePost for application/json ContentType.

type BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse

type BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BulkDeleteThreadsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseBulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse

func ParseBulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse(rsp *http.Response) (*BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse, error)

ParseBulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse parses an HTTP response from a BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithResponse call

func (BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse) GetBody

GetBody returns the raw response body bytes

func (BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse) Status

Status returns HTTPResponse.Status

func (BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BulkDeleteThreadsRequest

type BulkDeleteThreadsRequest struct {
	// ThreadIds List of thread IDs to delete
	ThreadIds []string `json:"thread_ids"`
}

BulkDeleteThreadsRequest Request to delete multiple threads.

type BulkDeleteThreadsResponse

type BulkDeleteThreadsResponse struct {
	// CascadeDeletion Whether memories were deleted
	CascadeDeletion *bool `json:"cascade_deletion,omitempty"`

	// DeletedCount Number of threads successfully deleted
	DeletedCount int `json:"deleted_count"`

	// FailedCount Number of threads that failed to delete
	FailedCount *int `json:"failed_count,omitempty"`

	// Message Success message
	Message string `json:"message"`

	// Results Detailed results for each thread deletion
	Results *[]map[string]interface{} `json:"results,omitempty"`

	// TotalDeletedMemories Total number of memories deleted
	TotalDeletedMemories *int `json:"total_deleted_memories,omitempty"`

	// TotalDeletedMessages Total number of messages deleted
	TotalDeletedMessages *int                   `json:"total_deleted_messages,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

BulkDeleteThreadsResponse Response from bulk deleting threads.

func (BulkDeleteThreadsResponse) Get

func (a BulkDeleteThreadsResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for BulkDeleteThreadsResponse. Returns the specified element and whether it was found

func (BulkDeleteThreadsResponse) MarshalJSON

func (a BulkDeleteThreadsResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for BulkDeleteThreadsResponse to handle AdditionalProperties

func (*BulkDeleteThreadsResponse) Set

func (a *BulkDeleteThreadsResponse) Set(fieldName string, value interface{})

Setter for additional properties for BulkDeleteThreadsResponse

func (*BulkDeleteThreadsResponse) UnmarshalJSON

func (a *BulkDeleteThreadsResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for BulkDeleteThreadsResponse to handle AdditionalProperties

type BulkDeleteThreadsThreadsBulkDeleteJSONRequestBody

type BulkDeleteThreadsThreadsBulkDeleteJSONRequestBody = BulkDeleteThreadsRequest

BulkDeleteThreadsThreadsBulkDeleteJSONRequestBody defines body for BulkDeleteThreadsThreadsBulkDelete for application/json ContentType.

type BulkDeleteThreadsThreadsBulkDeleteParams

type BulkDeleteThreadsThreadsBulkDeleteParams struct {
	// CascadeDeleteMemories Delete extracted memories
	CascadeDeleteMemories *bool `form:"cascade_delete_memories,omitempty" json:"cascade_delete_memories,omitempty"`

	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

BulkDeleteThreadsThreadsBulkDeleteParams defines parameters for BulkDeleteThreadsThreadsBulkDelete.

type BulkDeleteThreadsThreadsBulkDeleteResponse

type BulkDeleteThreadsThreadsBulkDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BulkDeleteThreadsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseBulkDeleteThreadsThreadsBulkDeleteResponse

func ParseBulkDeleteThreadsThreadsBulkDeleteResponse(rsp *http.Response) (*BulkDeleteThreadsThreadsBulkDeleteResponse, error)

ParseBulkDeleteThreadsThreadsBulkDeleteResponse parses an HTTP response from a BulkDeleteThreadsThreadsBulkDeleteWithResponse call

func (BulkDeleteThreadsThreadsBulkDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (BulkDeleteThreadsThreadsBulkDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (BulkDeleteThreadsThreadsBulkDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (BulkDeleteThreadsThreadsBulkDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (BulkDeleteThreadsThreadsBulkDeleteResponse) Status

Status returns HTTPResponse.Status

func (BulkDeleteThreadsThreadsBulkDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BulkMemorySelection

type BulkMemorySelection struct {
	ExcludeMemoryIds *[]string                `json:"exclude_memory_ids,omitempty"`
	MemoryIds        *[]string                `json:"memory_ids,omitempty"`
	Mode             *BulkMemorySelectionMode `json:"mode,omitempty"`
	SourceSpaceId    *string                  `json:"source_space_id,omitempty"`
}

BulkMemorySelection Selection descriptor for bulk memory operations.

type BulkMemorySelectionMode

type BulkMemorySelectionMode string

BulkMemorySelectionMode defines model for BulkMemorySelection.Mode.

const (
	BulkMemorySelectionModeIds   BulkMemorySelectionMode = "ids"
	BulkMemorySelectionModeSpace BulkMemorySelectionMode = "space"
)

Defines values for BulkMemorySelectionMode.

func (BulkMemorySelectionMode) Valid

func (e BulkMemorySelectionMode) Valid() bool

Valid indicates whether the value is a known member of the BulkMemorySelectionMode enum.

type BulkMoveMemoriesMemoriesBulkMovePostJSONRequestBody

type BulkMoveMemoriesMemoriesBulkMovePostJSONRequestBody = BulkMoveMemoriesRequest

BulkMoveMemoriesMemoriesBulkMovePostJSONRequestBody defines body for BulkMoveMemoriesMemoriesBulkMovePost for application/json ContentType.

type BulkMoveMemoriesMemoriesBulkMovePostResponse

type BulkMoveMemoriesMemoriesBulkMovePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BulkMoveMemoriesResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseBulkMoveMemoriesMemoriesBulkMovePostResponse

func ParseBulkMoveMemoriesMemoriesBulkMovePostResponse(rsp *http.Response) (*BulkMoveMemoriesMemoriesBulkMovePostResponse, error)

ParseBulkMoveMemoriesMemoriesBulkMovePostResponse parses an HTTP response from a BulkMoveMemoriesMemoriesBulkMovePostWithResponse call

func (BulkMoveMemoriesMemoriesBulkMovePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (BulkMoveMemoriesMemoriesBulkMovePostResponse) GetBody

GetBody returns the raw response body bytes

func (BulkMoveMemoriesMemoriesBulkMovePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (BulkMoveMemoriesMemoriesBulkMovePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (BulkMoveMemoriesMemoriesBulkMovePostResponse) Status

Status returns HTTPResponse.Status

func (BulkMoveMemoriesMemoriesBulkMovePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BulkMoveMemoriesRequest

type BulkMoveMemoriesRequest struct {
	// Selection Selection descriptor for bulk memory operations.
	Selection BulkMemorySelection `json:"selection"`

	// TargetSpaceId Target space name or storage key
	TargetSpaceId string `json:"target_space_id"`
}

BulkMoveMemoriesRequest Move selected memories from one space into another.

type BulkMoveMemoriesResponse

type BulkMoveMemoriesResponse struct {
	FailedCount       *int   `json:"failed_count,omitempty"`
	IndexRepairNeeded *bool  `json:"index_repair_needed,omitempty"`
	IndexUpdatedCount *int   `json:"index_updated_count,omitempty"`
	Message           string `json:"message"`
	MovedCount        int    `json:"moved_count"`
	SourceSpaceId     string `json:"source_space_id"`
	TargetSpaceId     string `json:"target_space_id"`
}

BulkMoveMemoriesResponse Result for a bulk memory move.

type BulkMovePreviewResponse

type BulkMovePreviewResponse struct {
	Count         int    `json:"count"`
	ExcludedCount *int   `json:"excluded_count,omitempty"`
	LimitExceeded bool   `json:"limit_exceeded"`
	MaxAllowed    *int   `json:"max_allowed,omitempty"`
	Message       string `json:"message"`
	SelectionMode string `json:"selection_mode"`
	SourceSpaceId string `json:"source_space_id"`
	TargetSpaceId string `json:"target_space_id"`
}

BulkMovePreviewResponse Preview for a bulk memory move.

type BulkMoveThreadsPreviewResponse

type BulkMoveThreadsPreviewResponse struct {
	Conflicts     *[]map[string]interface{} `json:"conflicts,omitempty"`
	Count         int                       `json:"count"`
	ExcludedCount *int                      `json:"excluded_count,omitempty"`
	LimitExceeded bool                      `json:"limit_exceeded"`
	MaxAllowed    int                       `json:"max_allowed"`
	Message       string                    `json:"message"`
	SelectionMode string                    `json:"selection_mode"`
	SourceSpaceId string                    `json:"source_space_id"`
	TargetSpaceId string                    `json:"target_space_id"`
}

BulkMoveThreadsPreviewResponse Preview for a bulk thread move.

type BulkMoveThreadsRequest

type BulkMoveThreadsRequest struct {
	// Selection Selection descriptor for bulk thread operations.
	Selection BulkThreadSelection `json:"selection"`

	// TargetSpaceId Target space name or storage key
	TargetSpaceId string `json:"target_space_id"`
}

BulkMoveThreadsRequest Move selected threads from one space into another.

type BulkMoveThreadsResponse

type BulkMoveThreadsResponse struct {
	Conflicts     *[]map[string]interface{} `json:"conflicts,omitempty"`
	FailedCount   *int                      `json:"failed_count,omitempty"`
	Message       string                    `json:"message"`
	MovedCount    int                       `json:"moved_count"`
	SourceSpaceId string                    `json:"source_space_id"`
	TargetSpaceId string                    `json:"target_space_id"`
}

BulkMoveThreadsResponse Result for a bulk thread move.

type BulkMoveThreadsThreadsBulkMovePostJSONRequestBody

type BulkMoveThreadsThreadsBulkMovePostJSONRequestBody = BulkMoveThreadsRequest

BulkMoveThreadsThreadsBulkMovePostJSONRequestBody defines body for BulkMoveThreadsThreadsBulkMovePost for application/json ContentType.

type BulkMoveThreadsThreadsBulkMovePostResponse

type BulkMoveThreadsThreadsBulkMovePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BulkMoveThreadsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseBulkMoveThreadsThreadsBulkMovePostResponse

func ParseBulkMoveThreadsThreadsBulkMovePostResponse(rsp *http.Response) (*BulkMoveThreadsThreadsBulkMovePostResponse, error)

ParseBulkMoveThreadsThreadsBulkMovePostResponse parses an HTTP response from a BulkMoveThreadsThreadsBulkMovePostWithResponse call

func (BulkMoveThreadsThreadsBulkMovePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (BulkMoveThreadsThreadsBulkMovePostResponse) GetBody

GetBody returns the raw response body bytes

func (BulkMoveThreadsThreadsBulkMovePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (BulkMoveThreadsThreadsBulkMovePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (BulkMoveThreadsThreadsBulkMovePostResponse) Status

Status returns HTTPResponse.Status

func (BulkMoveThreadsThreadsBulkMovePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BulkThreadSelection

type BulkThreadSelection struct {
	ExcludeThreadIds *[]string                `json:"exclude_thread_ids,omitempty"`
	Mode             *BulkThreadSelectionMode `json:"mode,omitempty"`
	SourceSpaceId    *string                  `json:"source_space_id,omitempty"`
	ThreadIds        *[]string                `json:"thread_ids,omitempty"`
}

BulkThreadSelection Selection descriptor for bulk thread operations.

type BulkThreadSelectionMode

type BulkThreadSelectionMode string

BulkThreadSelectionMode defines model for BulkThreadSelection.Mode.

const (
	BulkThreadSelectionModeIds   BulkThreadSelectionMode = "ids"
	BulkThreadSelectionModeSpace BulkThreadSelectionMode = "space"
)

Defines values for BulkThreadSelectionMode.

func (BulkThreadSelectionMode) Valid

func (e BulkThreadSelectionMode) Valid() bool

Valid indicates whether the value is a known member of the BulkThreadSelectionMode enum.

type CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse

type CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse

func ParseCancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse(rsp *http.Response) (*CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse, error)

ParseCancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse parses an HTTP response from a CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostWithResponse call

func (CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse) GetBody

GetBody returns the raw response body bytes

func (CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse) Status

Status returns HTTPResponse.Status

func (CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostJSONRequestBody

type CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostJSONRequestBody = CancelKnowledgeProcessingTaskRequest

CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostJSONRequestBody defines body for CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost for application/json ContentType.

type CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse

type CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse

func ParseCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse(rsp *http.Response) (*CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse, error)

ParseCancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse parses an HTTP response from a CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithResponse call

func (CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse) GetBody

GetBody returns the raw response body bytes

func (CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse) Status

Status returns HTTPResponse.Status

func (CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CancelKnowledgeProcessingTaskRequest

type CancelKnowledgeProcessingTaskRequest struct {
	// TaskId Stable task id returned by the processing status endpoint.
	TaskId *string `json:"task_id,omitempty"`

	// TaskType Fallback task type selector when a task id is not available.
	TaskType *string `json:"task_type,omitempty"`
}

CancelKnowledgeProcessingTaskRequest Cancel a queued or running background task.

type CapabilitiesCapabilitiesGetResponse

type CapabilitiesCapabilitiesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
}

func ParseCapabilitiesCapabilitiesGetResponse

func ParseCapabilitiesCapabilitiesGetResponse(rsp *http.Response) (*CapabilitiesCapabilitiesGetResponse, error)

ParseCapabilitiesCapabilitiesGetResponse parses an HTTP response from a CapabilitiesCapabilitiesGetWithResponse call

func (CapabilitiesCapabilitiesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CapabilitiesCapabilitiesGetResponse) GetBody

GetBody returns the raw response body bytes

func (CapabilitiesCapabilitiesGetResponse) GetJSON200

func (r CapabilitiesCapabilitiesGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CapabilitiesCapabilitiesGetResponse) Status

Status returns HTTPResponse.Status

func (CapabilitiesCapabilitiesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CapabilityGrant

type CapabilityGrant struct {
	GrantedAt string `json:"granted_at"`

	// InstructionRevision The exact instruction revision this authority was reviewed against.
	InstructionRevision int64             `json:"instruction_revision"`
	Revision            int64             `json:"revision"`
	Tools               *[]ToolCapability `json:"tools,omitempty"`
	Version             int32             `json:"version"`
}

CapabilityGrant defines model for CapabilityGrant.

type CheckAdminUpgradeCheckGetResponse

type CheckAdminUpgradeCheckGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UpgradeCheckResponse
}

func ParseCheckAdminUpgradeCheckGetResponse

func ParseCheckAdminUpgradeCheckGetResponse(rsp *http.Response) (*CheckAdminUpgradeCheckGetResponse, error)

ParseCheckAdminUpgradeCheckGetResponse parses an HTTP response from a CheckAdminUpgradeCheckGetWithResponse call

func (CheckAdminUpgradeCheckGetResponse) ContentType

func (r CheckAdminUpgradeCheckGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CheckAdminUpgradeCheckGetResponse) GetBody

GetBody returns the raw response body bytes

func (CheckAdminUpgradeCheckGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CheckAdminUpgradeCheckGetResponse) Status

Status returns HTTPResponse.Status

func (CheckAdminUpgradeCheckGetResponse) StatusCode

func (r CheckAdminUpgradeCheckGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CheckpointDataDataCheckpointPostResponse

type CheckpointDataDataCheckpointPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DataTransferCheckpointResponse
	// JSON500 the response for an HTTP 500 `application/json` response
	JSON500 *DataTransferErrorResponse
}

func ParseCheckpointDataDataCheckpointPostResponse

func ParseCheckpointDataDataCheckpointPostResponse(rsp *http.Response) (*CheckpointDataDataCheckpointPostResponse, error)

ParseCheckpointDataDataCheckpointPostResponse parses an HTTP response from a CheckpointDataDataCheckpointPostWithResponse call

func (CheckpointDataDataCheckpointPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CheckpointDataDataCheckpointPostResponse) GetBody

GetBody returns the raw response body bytes

func (CheckpointDataDataCheckpointPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CheckpointDataDataCheckpointPostResponse) GetJSON500

GetJSON500 returns the response for an HTTP 500 `application/json` response

func (CheckpointDataDataCheckpointPostResponse) Status

Status returns HTTPResponse.Status

func (CheckpointDataDataCheckpointPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostParams

type CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostParams struct {
	BatchSize  *int  `form:"batch_size,omitempty" json:"batch_size,omitempty"`
	MaxBatches *int  `form:"max_batches,omitempty" json:"max_batches,omitempty"`
	DryRun     *bool `form:"dry_run,omitempty" json:"dry_run,omitempty"`
}

CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostParams defines parameters for CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost.

type CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse

type CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse

func ParseCleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse(rsp *http.Response) (*CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse, error)

ParseCleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse parses an HTTP response from a CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostWithResponse call

func (CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse) GetBody

GetBody returns the raw response body bytes

func (CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse) Status

Status returns HTTPResponse.Status

func (CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CleanupOrphanedEntitiesGraphOrphansDeleteResponse

type CleanupOrphanedEntitiesGraphOrphansDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *CleanupOrphansResponse
}

func ParseCleanupOrphanedEntitiesGraphOrphansDeleteResponse

func ParseCleanupOrphanedEntitiesGraphOrphansDeleteResponse(rsp *http.Response) (*CleanupOrphanedEntitiesGraphOrphansDeleteResponse, error)

ParseCleanupOrphanedEntitiesGraphOrphansDeleteResponse parses an HTTP response from a CleanupOrphanedEntitiesGraphOrphansDeleteWithResponse call

func (CleanupOrphanedEntitiesGraphOrphansDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CleanupOrphanedEntitiesGraphOrphansDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (CleanupOrphanedEntitiesGraphOrphansDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CleanupOrphanedEntitiesGraphOrphansDeleteResponse) Status

Status returns HTTPResponse.Status

func (CleanupOrphanedEntitiesGraphOrphansDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CleanupOrphansResponse

type CleanupOrphansResponse struct {
	DeletedCount int    `json:"deleted_count"`
	Message      string `json:"message"`
	Success      bool   `json:"success"`
}

CleanupOrphansResponse Response for orphan cleanup operation.

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) ActivateSkillSkillsSkillIdActivatePost

func (c *Client) ActivateSkillSkillsSkillIdActivatePost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

ActivateSkillSkillsSkillIdActivatePost Activate Skill

Publish a reviewed draft skill to active (the consumable surface).

A manual publish: the user reviewed the SKILL.md and chose to publish. The moment it goes live we fire a background verification (the entry gate), so an active skill earns its trust verdict automatically rather than waiting for a manual eval click — that is what makes the home a Verified Library.

Corresponds with POST /skills/{skill_id}/activate (the `ActivateSkillSkillsSkillIdActivatePost` operationId).

func (*Client) AddEvalCaseSkillsSkillIdEvalCasesPost

func (c *Client) AddEvalCaseSkillsSkillIdEvalCasesPost(ctx context.Context, skillId string, body AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

AddEvalCaseSkillsSkillIdEvalCasesPost Add Eval Case

Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.

Takes a body of the `application/json` content type.

Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).

func (*Client) AddEvalCaseSkillsSkillIdEvalCasesPostWithBody

func (c *Client) AddEvalCaseSkillsSkillIdEvalCasesPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

AddEvalCaseSkillsSkillIdEvalCasesPostWithBody Add Eval Case

Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.

Takes any type of body and a specified content type.

Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).

func (*Client) AgentProfileUsageHandler

func (c *Client) AgentProfileUsageHandler(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

AgentProfileUsageHandler Get Agent Identity Usage

Compute current attribution and key-usage evidence for an enrolled Agent identity without mutating its profile.

Corresponds with GET /settings/agent-profiles/{agent_id}/usage (the `AgentProfileUsageHandler` operationId).

func (*Client) AppendMessagesToThreadThreadsThreadIdAppendPost

func (c *Client) AppendMessagesToThreadThreadsThreadIdAppendPost(ctx context.Context, threadId string, body AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

AppendMessagesToThreadThreadsThreadIdAppendPost Append Messages To Thread

Append messages to existing thread (for MCP integration).

Supports two modes: 1. Direct messages: `{"messages": [...]}` 2. File-based: `{"file_path": "...", "format": "auto"}`

Optional controls: - `deduplicate` (default: true) - `idempotency_key` (string; used to derive stable external_ids) - `space_id` (optional; guards appends to a specific Mem space)

Takes a body of the `application/json` content type.

Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).

func (*Client) AppendMessagesToThreadThreadsThreadIdAppendPostWithBody

func (c *Client) AppendMessagesToThreadThreadsThreadIdAppendPostWithBody(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

AppendMessagesToThreadThreadsThreadIdAppendPostWithBody Append Messages To Thread

Append messages to existing thread (for MCP integration).

Supports two modes: 1. Direct messages: `{"messages": [...]}` 2. File-based: `{"file_path": "...", "format": "auto"}`

Optional controls: - `deduplicate` (default: true) - `idempotency_key` (string; used to derive stable external_ids) - `space_id` (optional; guards appends to a specific Mem space)

Takes any type of body and a specified content type.

Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).

func (*Client) ApplyEvolvesRevisionHandler

func (c *Client) ApplyEvolvesRevisionHandler(ctx context.Context, body ApplyEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyEvolvesRevisionHandler Apply a Memory history correction

Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).

func (*Client) ApplyEvolvesRevisionHandlerWithBody

func (c *Client) ApplyEvolvesRevisionHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyEvolvesRevisionHandlerWithBody Apply a Memory history correction

Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.

Takes any type of body and a specified content type.

Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).

func (*Client) ApplyLabelDeleteHandler

func (c *Client) ApplyLabelDeleteHandler(ctx context.Context, labelId string, body ApplyLabelDeleteHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyLabelDeleteHandler Apply label deletion

Atomically delete a label only if its current state still matches the supplied preview plan.

Takes a body of the `application/json` content type.

Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).

func (*Client) ApplyLabelDeleteHandlerWithBody

func (c *Client) ApplyLabelDeleteHandlerWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyLabelDeleteHandlerWithBody Apply label deletion

Atomically delete a label only if its current state still matches the supplied preview plan.

Takes any type of body and a specified content type.

Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).

func (*Client) ApplyLabelMergeHandler

func (c *Client) ApplyLabelMergeHandler(ctx context.Context, labelId string, body ApplyLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyLabelMergeHandler Apply a label merge

Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.

Takes a body of the `application/json` content type.

Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).

func (*Client) ApplyLabelMergeHandlerWithBody

func (c *Client) ApplyLabelMergeHandlerWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyLabelMergeHandlerWithBody Apply a label merge

Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.

Takes any type of body and a specified content type.

Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).

func (*Client) ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost

func (c *Client) ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost(ctx context.Context, memoryId string, body ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost Apply Memory Kg Extraction

Apply knowledge graph extraction results to a memory.

This endpoint saves the extracted entities and relationships to the graph database and updates the memory's metadata to track the extraction.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).

func (*Client) ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBody

func (c *Client) ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBody Apply Memory Kg Extraction

Apply knowledge graph extraction results to a memory.

This endpoint saves the extracted entities and relationships to the graph database and updates the memory's metadata to track the extraction.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).

func (*Client) ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost

func (c *Client) ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost Apply Skill Enrichment

Apply the skill's pending enrichments: link the fresh evidence the background agent found, then recompile so the body incorporates it. Clears the applied enrichments. The recompile runs async; the body updates shortly.

Looks up by id directly; cross-space when space_id is omitted.

Corresponds with POST /skills/{skill_id}/apply-enrichment (the `ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost` operationId).

func (*Client) ApplySkillVersionSkillsSkillIdApplyVersionPost

func (c *Client) ApplySkillVersionSkillsSkillIdApplyVersionPost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

ApplySkillVersionSkillsSkillIdApplyVersionPost Apply Skill Version

Commit a proposed new version (the evolve half of the human-approval gate).

“ProposeSkillVersion“ only records “metadata.pending_version“ (body + rationale); the live bundle is never touched until a human reviews and calls this. Applying swaps the SKILL.md body, preserves the existing assets, bumps the version, and clears the proposal. Stage is unchanged: applying to an active skill republishes it live (the call itself is the approval); a draft/stale skill still needs a separate “activate“.

Reject-on-drift: if the live bundle changed since the proposal was made (“base_content_hash“ no longer matches), the proposal is stale — 409, so the agent re-proposes against the current body rather than silently clobbering an intervening recompile. Filesystem and graph are not transactional, so a failed graph write restores the prior bundle.

Corresponds with POST /skills/{skill_id}/apply-version (the `ApplySkillVersionSkillsSkillIdApplyVersionPost` operationId).

func (*Client) ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost

func (c *Client) ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost(ctx context.Context, body ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost Archive Memory Cleanup Candidates

Archive user-reviewed cleanup candidates after server-side revalidation.

The client only submits ids from the visible review. The server re-reads the source-of-truth rows and re-runs the cleanup classifier so stale UI state can never archive a memory that was visited, pinned, or otherwise protected after the review was rendered.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).

func (*Client) ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBody

func (c *Client) ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBody Archive Memory Cleanup Candidates

Archive user-reviewed cleanup candidates after server-side revalidation.

The client only submits ids from the visible review. The server re-reads the source-of-truth rows and re-runs the cleanup classifier so stale UI state can never archive a memory that was visited, pinned, or otherwise protected after the review was rendered.

Takes any type of body and a specified content type.

Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).

func (*Client) ArchiveMemoryMemoriesMemoryIdArchivePost

func (c *Client) ArchiveMemoryMemoriesMemoryIdArchivePost(ctx context.Context, memoryId string, body ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ArchiveMemoryMemoriesMemoryIdArchivePost Archive Memory

Hide a memory from everyday recall while keeping it explicitly readable.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).

func (*Client) ArchiveMemoryMemoriesMemoryIdArchivePostWithBody

func (c *Client) ArchiveMemoryMemoriesMemoryIdArchivePostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ArchiveMemoryMemoriesMemoryIdArchivePostWithBody Archive Memory

Hide a memory from everyday recall while keeping it explicitly readable.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).

func (*Client) ArchiveSkillSkillsSkillIdArchivePost

func (c *Client) ArchiveSkillSkillsSkillIdArchivePost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

ArchiveSkillSkillsSkillIdArchivePost Archive Skill

Archive a compiled skill (recoverable; the bundle is retained).

Corresponds with POST /skills/{skill_id}/archive (the `ArchiveSkillSkillsSkillIdArchivePost` operationId).

func (*Client) AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost

func (c *Client) AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost Assign Label To Memory

Assign a label to a memory.

Corresponds with POST /memories/{memory_id}/labels/{label_id} (the `AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost` operationId).

func (*Client) AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost

func (c *Client) AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost Assign Label To Source

Assign a label to a source.

Corresponds with POST /sources/{source_id}/labels/{label_id} (the `AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost` operationId).

func (*Client) AuthorSkillSkillsAuthorPost

func (c *Client) AuthorSkillSkillsAuthorPost(ctx context.Context, body AuthorSkillSkillsAuthorPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

AuthorSkillSkillsAuthorPost Author Skill

Create a skill the user authored deliberately (top-down), from a name plus optional sources (memories and/or threads) and a free-text intent note.

Threads are resolved to their source memories via the “COMPACTS_TO“ edge so they flow through the same “SYNTHESIZED_FROM“ provenance and compile context as auto-detected evidence. The skill is created at stage “promotable“ (ready to compile); the caller then runs the normal compile to produce a reviewable draft. A note-only skill (no memories/threads) is allowed: the note carries the intent. Scoped to the personal lane (skills list cross-space). See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.

Takes a body of the `application/json` content type.

Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).

func (*Client) AuthorSkillSkillsAuthorPostWithBody

func (c *Client) AuthorSkillSkillsAuthorPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

AuthorSkillSkillsAuthorPostWithBody Author Skill

Create a skill the user authored deliberately (top-down), from a name plus optional sources (memories and/or threads) and a free-text intent note.

Threads are resolved to their source memories via the “COMPACTS_TO“ edge so they flow through the same “SYNTHESIZED_FROM“ provenance and compile context as auto-detected evidence. The skill is created at stage “promotable“ (ready to compile); the caller then runs the normal compile to produce a reviewable draft. A note-only skill (no memories/threads) is allowed: the note carries the intent. Scoped to the personal lane (skills list cross-space). See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.

Takes any type of body and a specified content type.

Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).

func (*Client) BulkDeleteMemoriesMemoriesBulkDeletePost

func (c *Client) BulkDeleteMemoriesMemoriesBulkDeletePost(ctx context.Context, body BulkDeleteMemoriesMemoriesBulkDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkDeleteMemoriesMemoriesBulkDeletePost Bulk Delete Memories

Delete a bounded memory selection inside one source space.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).

func (*Client) BulkDeleteMemoriesMemoriesBulkDeletePostWithBody

func (c *Client) BulkDeleteMemoriesMemoriesBulkDeletePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkDeleteMemoriesMemoriesBulkDeletePostWithBody Bulk Delete Memories

Delete a bounded memory selection inside one source space.

Takes any type of body and a specified content type.

Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).

func (*Client) BulkDeleteThreadsBySelectionThreadsBulkDeletePost

func (c *Client) BulkDeleteThreadsBySelectionThreadsBulkDeletePost(ctx context.Context, body BulkDeleteThreadsBySelectionThreadsBulkDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkDeleteThreadsBySelectionThreadsBulkDeletePost Bulk Delete Threads By Selection

Delete a bounded thread selection inside one source space.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).

func (*Client) BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBody

func (c *Client) BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBody Bulk Delete Threads By Selection

Delete a bounded thread selection inside one source space.

Takes any type of body and a specified content type.

Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).

func (*Client) BulkDeleteThreadsThreadsBulkDelete

func (c *Client) BulkDeleteThreadsThreadsBulkDelete(ctx context.Context, params *BulkDeleteThreadsThreadsBulkDeleteParams, body BulkDeleteThreadsThreadsBulkDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkDeleteThreadsThreadsBulkDelete Bulk Delete Threads

Delete multiple threads and optionally their extracted memories.

Takes a body of the `application/json` content type.

Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).

func (*Client) BulkDeleteThreadsThreadsBulkDeleteWithBody

func (c *Client) BulkDeleteThreadsThreadsBulkDeleteWithBody(ctx context.Context, params *BulkDeleteThreadsThreadsBulkDeleteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkDeleteThreadsThreadsBulkDeleteWithBody Bulk Delete Threads

Delete multiple threads and optionally their extracted memories.

Takes any type of body and a specified content type.

Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).

func (*Client) BulkMoveMemoriesMemoriesBulkMovePost

func (c *Client) BulkMoveMemoriesMemoriesBulkMovePost(ctx context.Context, body BulkMoveMemoriesMemoriesBulkMovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkMoveMemoriesMemoriesBulkMovePost Bulk Move Memories

Move a bounded selection of memories into another space.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).

func (*Client) BulkMoveMemoriesMemoriesBulkMovePostWithBody

func (c *Client) BulkMoveMemoriesMemoriesBulkMovePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkMoveMemoriesMemoriesBulkMovePostWithBody Bulk Move Memories

Move a bounded selection of memories into another space.

Takes any type of body and a specified content type.

Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).

func (*Client) BulkMoveThreadsThreadsBulkMovePost

func (c *Client) BulkMoveThreadsThreadsBulkMovePost(ctx context.Context, body BulkMoveThreadsThreadsBulkMovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkMoveThreadsThreadsBulkMovePost Bulk Move Threads

Move a bounded selection of threads into another space.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).

func (*Client) BulkMoveThreadsThreadsBulkMovePostWithBody

func (c *Client) BulkMoveThreadsThreadsBulkMovePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

BulkMoveThreadsThreadsBulkMovePostWithBody Bulk Move Threads

Move a bounded selection of threads into another space.

Takes any type of body and a specified content type.

Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).

func (*Client) CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost

func (c *Client) CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost Cancel Ai Now Prompt

Corresponds with POST /agent/ai-now/sessions/{session_id}/cancel (the `CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost` operationId).

func (*Client) CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost

func (c *Client) CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost(ctx context.Context, body CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost Cancel Knowledge Processing Task

Cancel a queued or running Knowledge Processing task.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).

func (*Client) CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBody

func (c *Client) CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBody Cancel Knowledge Processing Task

Cancel a queued or running Knowledge Processing task.

Takes any type of body and a specified content type.

Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).

func (*Client) CapabilitiesCapabilitiesGet

func (c *Client) CapabilitiesCapabilitiesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

CapabilitiesCapabilitiesGet Capabilities

Server capabilities — unauthenticated, used by clients to adapt UI.

Returns the server version and feature flags. Clients (desktop remote, web /app, mobile) use this to hide features the server cannot support or the operator has disabled.

Corresponds with GET /capabilities (the `CapabilitiesCapabilitiesGet` operationId).

func (*Client) CheckAdminUpgradeCheckGet

func (c *Client) CheckAdminUpgradeCheckGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

CheckAdminUpgradeCheckGet Check

Aggregated check: current vs latest, sidecar reachability, pulled status.

Safe to call from any same-origin client; respects the origin guard.

Corresponds with GET /admin/upgrade/check (the `CheckAdminUpgradeCheckGet` operationId).

func (*Client) CheckpointDataDataCheckpointPost

func (c *Client) CheckpointDataDataCheckpointPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

CheckpointDataDataCheckpointPost Checkpoint Data

Flush pending changes to disk.

Ensures all recent writes are safely persisted. Called automatically before app updates, but can be triggered manually.

Corresponds with POST /data/checkpoint (the `CheckpointDataDataCheckpointPost` operationId).

func (*Client) CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost

func (c *Client) CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost(ctx context.Context, params *CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost Cleanup Legacy Thread Message Graph

Preview or run bounded deletion of legacy Kuzu Message graph rows.

Corresponds with POST /content-store/thread-messages/cleanup-legacy-graph (the `CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost` operationId).

func (*Client) CleanupOrphanedEntitiesGraphOrphansDelete

func (c *Client) CleanupOrphanedEntitiesGraphOrphansDelete(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

CleanupOrphanedEntitiesGraphOrphansDelete Cleanup Orphaned Entities

Remove all unconnected entities.

Deletes entities that have no relationships to memories or other entities. Only affects isolated entities; your memories, labels, and communities are never touched.

Corresponds with DELETE /graph/orphans (the `CleanupOrphanedEntitiesGraphOrphansDelete` operationId).

func (*Client) CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost

func (c *Client) CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost Close Ai Now Session

Corresponds with POST /agent/ai-now/sessions/{session_id}/close (the `CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost` operationId).

func (*Client) ConsolidateLabelsLabelsConsolidatePost

func (c *Client) ConsolidateLabelsLabelsConsolidatePost(ctx context.Context, params *ConsolidateLabelsLabelsConsolidatePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ConsolidateLabelsLabelsConsolidatePost Consolidate Labels

Consolidate exact-canonical label forks into their highest-usage survivor.

Cross-space (graph aggregation): operates on the global label graph. Deterministic and safe (same canonical token = same concept). Defaults to “dry_run=true“ so callers preview the plan before mutating. Semantic and cross-language consolidation is the separate agent-judged pass.

Corresponds with POST /labels/consolidate (the `ConsolidateLabelsLabelsConsolidatePost` operationId).

func (*Client) CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost

func (c *Client) CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost(ctx context.Context, params *CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost Copy Thread Messages Batch

Copy one bounded legacy Kuzu Message page into SQLite.

Corresponds with POST /content-store/thread-messages/copy-batch (the `CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost` operationId).

func (*Client) CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost

func (c *Client) CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost(ctx context.Context, params *CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost Copy Thread Messages Until Finished

Copy legacy messages in bounded batches without cutting over ownership.

Corresponds with POST /content-store/thread-messages/copy-all (the `CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost` operationId).

func (*Client) CreateAgentProfileSettingsAgentProfilesPost

func (c *Client) CreateAgentProfileSettingsAgentProfilesPost(ctx context.Context, body CreateAgentProfileSettingsAgentProfilesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateAgentProfileSettingsAgentProfilesPost Create Agent Profile

Create a named agent identity consumed by Context Bundle.

Takes a body of the `application/json` content type.

Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).

func (*Client) CreateAgentProfileSettingsAgentProfilesPostWithBody

func (c *Client) CreateAgentProfileSettingsAgentProfilesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateAgentProfileSettingsAgentProfilesPostWithBody Create Agent Profile

Create a named agent identity consumed by Context Bundle.

Takes any type of body and a specified content type.

Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).

func (*Client) CreateAiNowSessionAgentAiNowSessionsPost

func (c *Client) CreateAiNowSessionAgentAiNowSessionsPost(ctx context.Context, body CreateAiNowSessionAgentAiNowSessionsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateAiNowSessionAgentAiNowSessionsPost Create Ai Now Session

Create a backend-owned AI Now session.

Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).

func (*Client) CreateAiNowSessionAgentAiNowSessionsPostWithBody

func (c *Client) CreateAiNowSessionAgentAiNowSessionsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateAiNowSessionAgentAiNowSessionsPostWithBody Create Ai Now Session

Create a backend-owned AI Now session.

Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).

func (*Client) CreateEmbeddingsV1EmbeddingsPost

func (c *Client) CreateEmbeddingsV1EmbeddingsPost(ctx context.Context, body CreateEmbeddingsV1EmbeddingsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateEmbeddingsV1EmbeddingsPost Create embeddings

Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.

Takes a body of the `application/json` content type.

Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).

func (*Client) CreateEmbeddingsV1EmbeddingsPostWithBody

func (c *Client) CreateEmbeddingsV1EmbeddingsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateEmbeddingsV1EmbeddingsPostWithBody Create embeddings

Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.

Takes any type of body and a specified content type.

Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).

func (*Client) CreateGuidanceRuleSettingsRulesPost

func (c *Client) CreateGuidanceRuleSettingsRulesPost(ctx context.Context, body CreateGuidanceRuleSettingsRulesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateGuidanceRuleSettingsRulesPost Create Guidance Rule

Create an AI Context rule for the Context Bundle control plane.

Takes a body of the `application/json` content type.

Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).

func (*Client) CreateGuidanceRuleSettingsRulesPostWithBody

func (c *Client) CreateGuidanceRuleSettingsRulesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateGuidanceRuleSettingsRulesPostWithBody Create Guidance Rule

Create an AI Context rule for the Context Bundle control plane.

Takes any type of body and a specified content type.

Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).

func (*Client) CreateLabelLabelsPost

func (c *Client) CreateLabelLabelsPost(ctx context.Context, params *CreateLabelLabelsPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateLabelLabelsPost Create Label

Create a new label.

Corresponds with POST /labels (the `CreateLabelLabelsPost` operationId).

func (*Client) CreateMemoryMemoriesPost

func (c *Client) CreateMemoryMemoriesPost(ctx context.Context, body CreateMemoryMemoriesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateMemoryMemoriesPost Create Memory

Create a new memory with automatic entity extraction.

Provenance is recorded only when a caller supplies a real id it owns: “source_thread_id“/“source_message_id“ link the memory to its originating thread/message (UI, launcher, distillation). We never infer provenance, so absence is honest rather than a guess.

Takes a body of the `application/json` content type.

Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).

func (*Client) CreateMemoryMemoriesPostWithBody

func (c *Client) CreateMemoryMemoriesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateMemoryMemoriesPostWithBody Create Memory

Create a new memory with automatic entity extraction.

Provenance is recorded only when a caller supplies a real id it owns: “source_thread_id“/“source_message_id“ link the memory to its originating thread/message (UI, launcher, distillation). We never infer provenance, so absence is honest rather than a guess.

Takes any type of body and a specified content type.

Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).

func (*Client) CreateMemoryRelationMemoriesMemoryIdRelationsPost

func (c *Client) CreateMemoryRelationMemoriesMemoryIdRelationsPost(ctx context.Context, memoryId string, body CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateMemoryRelationMemoriesMemoryIdRelationsPost Create Memory Relation

Create or update a semantic relation from one memory to another.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).

func (*Client) CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBody

func (c *Client) CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBody Create Memory Relation

Create or update a semantic relation from one memory to another.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).

func (*Client) CreateSpaceSpacesPost

func (c *Client) CreateSpaceSpacesPost(ctx context.Context, body CreateSpaceSpacesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateSpaceSpacesPost Create Space

Takes a body of the `application/json` content type.

Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).

func (*Client) CreateSpaceSpacesPostWithBody

func (c *Client) CreateSpaceSpacesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateSpaceSpacesPostWithBody Create Space

Takes any type of body and a specified content type.

Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).

func (*Client) CreateThreadThreadsPost

func (c *Client) CreateThreadThreadsPost(ctx context.Context, body CreateThreadThreadsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateThreadThreadsPost Create Thread

Create a new thread with messages.

Takes a body of the `application/json` content type.

Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).

func (*Client) CreateThreadThreadsPostWithBody

func (c *Client) CreateThreadThreadsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

CreateThreadThreadsPostWithBody Create Thread

Create a new thread with messages.

Takes any type of body and a specified content type.

Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).

func (*Client) CuratorDryRunSkillsCuratorDryRunGet

func (c *Client) CuratorDryRunSkillsCuratorDryRunGet(ctx context.Context, params *CuratorDryRunSkillsCuratorDryRunGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

CuratorDryRunSkillsCuratorDryRunGet Curator Dry Run

Preview the scheduled skill-curator pass without staging proposals.

This runs the same read-only detection surfaces as the scheduled curator: rot selection for bounded hardening and staleness detection from superseded evidence. It does not run hardening, stage pending versions, write pending enrichments, emit feed events, or queue background work.

Corresponds with GET /skills/curator/dry-run (the `CuratorDryRunSkillsCuratorDryRunGet` operationId).

func (*Client) CuratorProposalsSkillsCuratorProposalsGet

func (c *Client) CuratorProposalsSkillsCuratorProposalsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

CuratorProposalsSkillsCuratorProposalsGet Curator Proposals

What the curator would propose right now: rotting skills (failing in real use, no fix staged) and near-duplicate pairs worth merging.

Corresponds with GET /skills/curator/proposals (the `CuratorProposalsSkillsCuratorProposalsGet` operationId).

func (*Client) CuratorRunSkillsCuratorRunPost

func (c *Client) CuratorRunSkillsCuratorRunPost(ctx context.Context, params *CuratorRunSkillsCuratorRunPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

CuratorRunSkillsCuratorRunPost Curator Run

Run one budgeted curator cycle now: stage proven refines for the worst rotting skills. The work happens in the background (model-heavy); the proposals appear as pending updates the user reviews. Manual trigger today; the scheduler calls this on a cadence later (default-off for managed tiers).

Corresponds with POST /skills/curator/run (the `CuratorRunSkillsCuratorRunPost` operationId).

func (*Client) CutOverThreadMessagesContentStoreThreadMessagesCutoverPost

func (c *Client) CutOverThreadMessagesContentStoreThreadMessagesCutoverPost(ctx context.Context, params *CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

CutOverThreadMessagesContentStoreThreadMessagesCutoverPost Cut Over Thread Messages

Make SQLite the runtime owner after verification has marked it ready.

Corresponds with POST /content-store/thread-messages/cutover (the `CutOverThreadMessagesContentStoreThreadMessagesCutoverPost` operationId).

func (*Client) DeactivateSkillSkillsSkillIdDeactivatePost

func (c *Client) DeactivateSkillSkillsSkillIdDeactivatePost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeactivateSkillSkillsSkillIdDeactivatePost Deactivate Skill

Turn an active skill OFF: keep it (body, versions, outcomes) but stop your agents using it.

The non-destructive half of the on/off toggle. We move active -> draft (the compiled-but-not-live stage) and un-materialize from host skill dirs, so agents stop seeing it. Nothing is lost: turning it back on is the existing “activate“ (draft -> active), instant and lossless. This is deliberately NOT “archive“ (a removal end-state) and NOT a revert to a suggestion (that would discard the compiled bundle and its history). A toggle must be reversible; discarding is a separate, explicit gesture.

Scoped by id; the active set is global, so the materializer reconciles all hosts.

Corresponds with POST /skills/{skill_id}/deactivate (the `DeactivateSkillSkillsSkillIdDeactivatePost` operationId).

func (*Client) DeleteAgentProfileSettingsAgentProfilesAgentIdDelete

func (c *Client) DeleteAgentProfileSettingsAgentProfilesAgentIdDelete(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAgentProfileSettingsAgentProfilesAgentIdDelete Delete Agent Profile

Delete a named agent identity.

Corresponds with DELETE /settings/agent-profiles/{agent_id} (the `DeleteAgentProfileSettingsAgentProfilesAgentIdDelete` operationId).

func (*Client) DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete

func (c *Client) DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete Delete Ai Now Session

Corresponds with DELETE /agent/ai-now/sessions/{session_id} (the `DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete` operationId).

func (*Client) DeleteEntityHandler

func (c *Client) DeleteEntityHandler(ctx context.Context, entityId string, params *DeleteEntityHandlerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteEntityHandler Delete an entity

Delete one Entity and its incident graph links without deleting any Memory, Source, Label, or Community. Requires an exact entity-id confirmation.

Corresponds with DELETE /entities/{entity_id} (the `DeleteEntityHandler` operationId).

func (*Client) DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete

func (c *Client) DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete(ctx context.Context, skillId string, taskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete Delete Eval Case

Remove a case from the benchmark.

Corresponds with DELETE /skills/{skill_id}/eval/cases/{task_id} (the `DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete` operationId).

func (*Client) DeleteFeedEventAgentFeedEventsEventIdDelete

func (c *Client) DeleteFeedEventAgentFeedEventsEventIdDelete(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteFeedEventAgentFeedEventsEventIdDelete Hide Feed Event

Compatibility endpoint that hides an immutable Timeline event from the current viewer. It does not delete the event or its evidence. Use PUT /agent/feed/events/{event_id}/visibility to hide or restore explicitly.

Corresponds with DELETE /agent/feed/events/{event_id} (the `DeleteFeedEventAgentFeedEventsEventIdDelete` operationId).

func (*Client) DeleteGuidanceRuleSettingsRulesRuleIdDelete

func (c *Client) DeleteGuidanceRuleSettingsRulesRuleIdDelete(ctx context.Context, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteGuidanceRuleSettingsRulesRuleIdDelete Delete Guidance Rule

Delete an AI Context rule.

Corresponds with DELETE /settings/rules/{rule_id} (the `DeleteGuidanceRuleSettingsRulesRuleIdDelete` operationId).

func (*Client) DeleteLabelLabelsLabelIdDelete

func (c *Client) DeleteLabelLabelsLabelIdDelete(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteLabelLabelsLabelIdDelete Delete Label

Delete a label and all its relationships.

Corresponds with DELETE /labels/{label_id} (the `DeleteLabelLabelsLabelIdDelete` operationId).

func (*Client) DeleteMemoryMemoriesMemoryIdDelete

func (c *Client) DeleteMemoryMemoriesMemoryIdDelete(ctx context.Context, memoryId string, params *DeleteMemoryMemoriesMemoryIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteMemoryMemoriesMemoryIdDelete Delete Memory

Delete a memory and optionally its relationships.

Corresponds with DELETE /memories/{memory_id} (the `DeleteMemoryMemoriesMemoryIdDelete` operationId).

func (*Client) DeleteMemoryRelationMemoriesRelationsRelationIdDelete

func (c *Client) DeleteMemoryRelationMemoriesRelationsRelationIdDelete(ctx context.Context, relationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteMemoryRelationMemoriesRelationsRelationIdDelete Delete Memory Relation

Soft-delete a semantic memory relation.

Corresponds with DELETE /memories/relations/{relation_id} (the `DeleteMemoryRelationMemoriesRelationsRelationIdDelete` operationId).

func (*Client) DeleteSourceSourcesSourceIdDelete

func (c *Client) DeleteSourceSourcesSourceIdDelete(ctx context.Context, sourceId string, params *DeleteSourceSourcesSourceIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteSourceSourcesSourceIdDelete Delete Source

Delete a source and its search index records.

Corresponds with DELETE /sources/{source_id} (the `DeleteSourceSourcesSourceIdDelete` operationId).

func (*Client) DeleteSpaceSpacesSpaceRefDelete

func (c *Client) DeleteSpaceSpacesSpaceRefDelete(ctx context.Context, spaceRef string, params *DeleteSpaceSpacesSpaceRefDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteSpaceSpacesSpaceRefDelete Delete Space

Corresponds with DELETE /spaces/{space_ref} (the `DeleteSpaceSpacesSpaceRefDelete` operationId).

func (*Client) DeleteThreadThreadsThreadIdDelete

func (c *Client) DeleteThreadThreadsThreadIdDelete(ctx context.Context, threadId string, params *DeleteThreadThreadsThreadIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DeleteThreadThreadsThreadIdDelete Delete Thread

Delete a thread and optionally its extracted memories.

Corresponds with DELETE /threads/{thread_id} (the `DeleteThreadThreadsThreadIdDelete` operationId).

func (*Client) DeprecateMemoryMemoriesMemoryIdDeprecatePost

func (c *Client) DeprecateMemoryMemoriesMemoryIdDeprecatePost(ctx context.Context, memoryId string, body DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

DeprecateMemoryMemoriesMemoryIdDeprecatePost Deprecate Memory

Mark a memory as deprecated while preserving it for graph history.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).

func (*Client) DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBody

func (c *Client) DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBody Deprecate Memory

Mark a memory as deprecated while preserving it for graph history.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).

func (*Client) DiscardPendingVersionHandler

func (c *Client) DiscardPendingVersionHandler(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DiscardPendingVersionHandler Discard a pending Skill version

Remove only the reviewable pending proposal. The live Skill body and version remain unchanged.

Corresponds with DELETE /skills/{skill_id}/pending-version (the `DiscardPendingVersionHandler` operationId).

func (*Client) DiscoverConversationsThreadsConversationsDiscoverGet

func (c *Client) DiscoverConversationsThreadsConversationsDiscoverGet(ctx context.Context, params *DiscoverConversationsThreadsConversationsDiscoverGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DiscoverConversationsThreadsConversationsDiscoverGet Discover Conversations

Discover conversation files from AI coding assistants.

Scans file system for conversation files from Claude Code, Codex, Cursor, and OpenCode.

Corresponds with GET /threads/conversations/discover (the `DiscoverConversationsThreadsConversationsDiscoverGet` operationId).

func (*Client) DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost

func (c *Client) DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost Dismiss Skill Enrichment

Dismiss the skill's pending enrichments without applying them (the evidence stays in the graph; it just won't strengthen this skill). Looks up by id.

Corresponds with POST /skills/{skill_id}/dismiss-enrichment (the `DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost` operationId).

func (*Client) DismissSkillSkillsSkillIdDismissPost

func (c *Client) DismissSkillSkillsSkillIdDismissPost(ctx context.Context, skillId string, body DismissSkillSkillsSkillIdDismissPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

DismissSkillSkillsSkillIdDismissPost Dismiss Skill

Dismiss a candidate (stamps rejected_at via the repository), recording WHY.

The reason + resurface rule are persisted in metadata so the background reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default is applied when the caller passes none. By-id-direct; cross-space.

Takes a body of the `application/json` content type.

Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).

func (*Client) DismissSkillSkillsSkillIdDismissPostWithBody

func (c *Client) DismissSkillSkillsSkillIdDismissPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

DismissSkillSkillsSkillIdDismissPostWithBody Dismiss Skill

Dismiss a candidate (stamps rejected_at via the repository), recording WHY.

The reason + resurface rule are persisted in metadata so the background reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default is applied when the caller passes none. By-id-direct; cross-space.

Takes any type of body and a specified content type.

Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).

func (*Client) DistillMemoriesFromThreadMemoriesDistillPost

func (c *Client) DistillMemoriesFromThreadMemoriesDistillPost(ctx context.Context, body DistillMemoriesFromThreadMemoriesDistillPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

DistillMemoriesFromThreadMemoriesDistillPost Distill Memories From Thread

Create memories from a conversation thread.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).

func (*Client) DistillMemoriesFromThreadMemoriesDistillPostWithBody

func (c *Client) DistillMemoriesFromThreadMemoriesDistillPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

DistillMemoriesFromThreadMemoriesDistillPostWithBody Distill Memories From Thread

Create memories from a conversation thread.

Takes any type of body and a specified content type.

Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).

func (*Client) DownloadAdminUpgradeDownloadPost

func (c *Client) DownloadAdminUpgradeDownloadPost(ctx context.Context, body DownloadAdminUpgradeDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

DownloadAdminUpgradeDownloadPost Download

Pre-pull a target tag into the local docker cache. Idempotent.

Returns 412 if the sidecar is unreachable — the actual `docker pull` runs inside the sidecar, which is the only piece holding docker.sock.

Takes a body of the `application/json` content type.

Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).

func (*Client) DownloadAdminUpgradeDownloadPostWithBody

func (c *Client) DownloadAdminUpgradeDownloadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

DownloadAdminUpgradeDownloadPostWithBody Download

Pre-pull a target tag into the local docker cache. Idempotent.

Returns 412 if the sidecar is unreachable — the actual `docker pull` runs inside the sidecar, which is the only piece holding docker.sock.

Takes any type of body and a specified content type.

Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).

func (*Client) DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet

func (c *Client) DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet(ctx context.Context, params *DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet Dry Run Guidance Rule Review

Preview learned Rule suggestions without writing draft Rules.

This may call the configured model to judge harvested evidence, but it does not archive stale drafts, write new drafts, enqueue work, or mutate graph state.

Corresponds with GET /agent/trigger/rule-review/dry-run (the `DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet` operationId).

func (*Client) EditSkillFileSkillsSkillIdEditFilePost

func (c *Client) EditSkillFileSkillsSkillIdEditFilePost(ctx context.Context, skillId string, body EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

EditSkillFileSkillsSkillIdEditFilePost Edit Skill File

Write one of a skill's own asset files (scripts/references) directly — the answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so the edit commits straight away (no proof gate, unlike edit-body), bumps the version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.

Takes a body of the `application/json` content type.

Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).

func (*Client) EditSkillFileSkillsSkillIdEditFilePostWithBody

func (c *Client) EditSkillFileSkillsSkillIdEditFilePostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

EditSkillFileSkillsSkillIdEditFilePostWithBody Edit Skill File

Write one of a skill's own asset files (scripts/references) directly — the answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so the edit commits straight away (no proof gate, unlike edit-body), bumps the version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.

Takes any type of body and a specified content type.

Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).

func (*Client) EventStreamEventsStreamGet

func (c *Client) EventStreamEventsStreamGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

EventStreamEventsStreamGet Event Stream

Server-Sent Events stream for real-time updates.

Emits data-change, progress, and stage events as they occur. Connect using the browser EventSource API or any SSE client.

Corresponds with GET /events/stream (the `EventStreamEventsStreamGet` operationId).

func (*Client) ExpandNeighborsGraphExpandNodeIdGet

func (c *Client) ExpandNeighborsGraphExpandNodeIdGet(ctx context.Context, nodeId string, params *ExpandNeighborsGraphExpandNodeIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ExpandNeighborsGraphExpandNodeIdGet Expand Neighbors

Expand neighbors of a specific node to get connected nodes and edges with depth-based traversal.

Corresponds with GET /graph/expand/{node_id} (the `ExpandNeighborsGraphExpandNodeIdGet` operationId).

func (*Client) ExploreGraphGraphExploreGet

func (c *Client) ExploreGraphGraphExploreGet(ctx context.Context, params *ExploreGraphGraphExploreGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ExploreGraphGraphExploreGet Explore Graph

Build a visualization-ready graph neighborhood around one or more memory IDs.

Corresponds with GET /graph/explore (the `ExploreGraphGraphExploreGet` operationId).

func (*Client) ExportAgentProfileHandler

func (c *Client) ExportAgentProfileHandler(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportAgentProfileHandler Export Agent Identity

Export one enrolled Agent profile as a versioned, credential-free identity card.

Corresponds with GET /settings/agent-profiles/{agent_id}/export (the `ExportAgentProfileHandler` operationId).

func (*Client) ExportConversationRawThreadsConversationsExportRawPost

func (c *Client) ExportConversationRawThreadsConversationsExportRawPost(ctx context.Context, body ExportConversationRawThreadsConversationsExportRawPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportConversationRawThreadsConversationsExportRawPost Export Conversation Raw

Export a raw conversation file as markdown or JSON without importing.

Parses the session file using the same parsers as import, but returns formatted content directly instead of creating a thread.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).

func (*Client) ExportConversationRawThreadsConversationsExportRawPostWithBody

func (c *Client) ExportConversationRawThreadsConversationsExportRawPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportConversationRawThreadsConversationsExportRawPostWithBody Export Conversation Raw

Export a raw conversation file as markdown or JSON without importing.

Parses the session file using the same parsers as import, but returns formatted content directly instead of creating a thread.

Takes any type of body and a specified content type.

Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).

func (*Client) ExportDataDataExportPost

func (c *Client) ExportDataDataExportPost(ctx context.Context, body ExportDataDataExportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportDataDataExportPost Export Data

Export your data to a portable archive.

Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.

By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.

Takes a body of the `application/json` content type.

Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).

func (*Client) ExportDataDataExportPostWithBody

func (c *Client) ExportDataDataExportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportDataDataExportPostWithBody Export Data

Export your data to a portable archive.

Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.

By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.

Takes any type of body and a specified content type.

Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).

func (*Client) ExportDataDownloadDataExportDownloadPost

func (c *Client) ExportDataDownloadDataExportDownloadPost(ctx context.Context, body ExportDataDownloadDataExportDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportDataDownloadDataExportDownloadPost Export Data Download

Export data as a downloadable zip file.

Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.

Takes a body of the `application/json` content type.

Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).

func (*Client) ExportDataDownloadDataExportDownloadPostWithBody

func (c *Client) ExportDataDownloadDataExportDownloadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportDataDownloadDataExportDownloadPostWithBody Export Data Download

Export data as a downloadable zip file.

Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.

Takes any type of body and a specified content type.

Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).

func (*Client) ExportMemoryMemoriesMemoryIdExportGet

func (c *Client) ExportMemoryMemoriesMemoryIdExportGet(ctx context.Context, memoryId string, params *ExportMemoryMemoriesMemoryIdExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportMemoryMemoriesMemoryIdExportGet Export Memory

Export a memory in various formats.

Corresponds with GET /memories/{memory_id}/export (the `ExportMemoryMemoriesMemoryIdExportGet` operationId).

func (*Client) ExportSettingsBackupHandler

func (c *Client) ExportSettingsBackupHandler(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportSettingsBackupHandler Export portable settings

Export profile, Spaces, knowledge-processing preferences, and provider routing without API keys, sign-in sessions, licenses, Access Anywhere keys, or device paths.

Corresponds with GET /settings/backup (the `ExportSettingsBackupHandler` operationId).

func (*Client) ExportThreadThreadsThreadIdExportGet

func (c *Client) ExportThreadThreadsThreadIdExportGet(ctx context.Context, threadId string, params *ExportThreadThreadsThreadIdExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ExportThreadThreadsThreadIdExportGet Export Thread

Export a thread in various formats.

Corresponds with GET /threads/{thread_id}/export (the `ExportThreadThreadsThreadIdExportGet` operationId).

func (*Client) FindOrphanedEntitiesGraphOrphansGet

func (c *Client) FindOrphanedEntitiesGraphOrphansGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

FindOrphanedEntitiesGraphOrphansGet Find Orphaned Entities

Find entities with no connections.

Lists entities that aren't linked to any memory or other entity. These are safe to clean up without losing meaningful knowledge.

Corresponds with GET /graph/orphans (the `FindOrphanedEntitiesGraphOrphansGet` operationId).

func (*Client) ForceCheckpointHealthCheckpointPost

func (c *Client) ForceCheckpointHealthCheckpointPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

ForceCheckpointHealthCheckpointPost Force Checkpoint

Force a database checkpoint.

Flushes pending writes before app updates.

Corresponds with POST /health/checkpoint (the `ForceCheckpointHealthCheckpointPost` operationId).

func (*Client) ForgetMemoryMemoriesMemoryIdForgetPost

func (c *Client) ForgetMemoryMemoriesMemoryIdForgetPost(ctx context.Context, memoryId string, body ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ForgetMemoryMemoriesMemoryIdForgetPost Forget Memory

Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).

func (*Client) ForgetMemoryMemoriesMemoryIdForgetPostWithBody

func (c *Client) ForgetMemoryMemoriesMemoryIdForgetPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ForgetMemoryMemoriesMemoryIdForgetPostWithBody Forget Memory

Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).

func (*Client) FsCapabilitiesFsCapabilitiesGet

func (c *Client) FsCapabilitiesFsCapabilitiesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

FsCapabilitiesFsCapabilitiesGet Fs Capabilities

Return the machine-readable Nowledge FS contract.

Corresponds with GET /fs/capabilities (the `FsCapabilitiesFsCapabilitiesGet` operationId).

func (*Client) FsCatFsCatGet

func (c *Client) FsCatFsCatGet(ctx context.Context, params *FsCatFsCatGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

FsCatFsCatGet Fs Cat

Return the rendered body of a Nowledge FS file.

For “.md“ files this returns YAML-frontmatter markdown. For “messages.jsonl“ it returns one JSON object per line. Fragment selectors (“:page/N“, “:section/<name>“, etc.) are documented in the design doc but land in Phase 2; passing one returns ENOTSUP for now. “line“ / “lines“ are Phase 1 progressive-read controls for agents: they work for every rendered text body, including thread “messages.jsonl“ where one line is one message.

Corresponds with GET /fs/cat (the `FsCatFsCatGet` operationId).

func (*Client) FsDeleteFsDeletePost

func (c *Client) FsDeleteFsDeletePost(ctx context.Context, body FsDeleteFsDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

FsDeleteFsDeletePost Fs Delete

Delete/archive a canonical Nowledge FS file.

Memory delete delegates to the existing Memories delete path, preserving the object's concrete space. Working Memory delete has no safe helper in this slice and returns “ENOTSUP“.

Takes a body of the `application/json` content type.

Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).

func (*Client) FsDeleteFsDeletePostWithBody

func (c *Client) FsDeleteFsDeletePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

FsDeleteFsDeletePostWithBody Fs Delete

Delete/archive a canonical Nowledge FS file.

Memory delete delegates to the existing Memories delete path, preserving the object's concrete space. Working Memory delete has no safe helper in this slice and returns “ENOTSUP“.

Takes any type of body and a specified content type.

Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).

func (*Client) FsFindFsFindGet

func (c *Client) FsFindFsFindGet(ctx context.Context, params *FsFindFsFindGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

FsFindFsFindGet Fs Find

Structural / metadata search. Returns paths.

Phase 1 covers “type“, “unit_type“, “label“, “since“, “until“, and “mentions“ over “/memories“. “unit_type“ is also inferred from “/memories/by-type/<unit_type>“. Other roots return an empty result so callers can compose without errors.

Corresponds with GET /fs/find (the `FsFindFsFindGet` operationId).

func (*Client) FsGrepFsGrepGet

func (c *Client) FsGrepFsGrepGet(ctx context.Context, params *FsGrepFsGrepGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

FsGrepFsGrepGet Fs Grep

Content search. Returns “path:line:match“ shaped hits.

Preview space contract: graph-wide projection. Phase 1 covers memory/crystal bodies, thread messages, and parsed Library documents. Memory grep can be narrowed with “unit_type“ or a “/memories/by-type/<unit_type>“ path.

Corresponds with GET /fs/grep (the `FsGrepFsGrepGet` operationId).

func (*Client) FsLsFsLsGet

func (c *Client) FsLsFsLsGet(ctx context.Context, params *FsLsFsLsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

FsLsFsLsGet Fs Ls

List a directory in Nowledge FS.

Preview space contract: graph-wide projection. Pass “cursor“ to fetch the next page; agents should not peek inside the cursor payload (it's an opaque base64-JSON). The explicit “/spaces/...“ lens is deferred.

Corresponds with GET /fs/ls (the `FsLsFsLsGet` operationId).

func (*Client) FsRecallFsRecallGet

func (c *Client) FsRecallFsRecallGet(ctx context.Context, params *FsRecallFsRecallGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

FsRecallFsRecallGet Fs Recall

Semantic memory search. Returns paths, not search hits.

Reuses the existing hybrid search pipeline (the one AI Now and Library already drive) so there's no second index. Preview recall is memory-backed; use “grep“ for exact search in threads and sources. Memory recall can be narrowed with “unit_type“ or a “/memories/by-type/<unit_type>“ path. Results are materialised as canonical Nowledge FS paths so the caller can pipe them straight into “cat“.

Corresponds with GET /fs/recall (the `FsRecallFsRecallGet` operationId).

func (*Client) FsStatFsStatGet

func (c *Client) FsStatFsStatGet(ctx context.Context, params *FsStatFsStatGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

FsStatFsStatGet Fs Stat

Return metadata for a Nowledge FS path.

Mirrors “stat(2)“ shape with Mem extras: labels, mention count, back-reference count, importance. Preview space contract: graph-wide projection, with each file returning its concrete “space_id“ metadata.

Corresponds with GET /fs/stat (the `FsStatFsStatGet` operationId).

func (*Client) FsWriteFsWritePost

func (c *Client) FsWriteFsWritePost(ctx context.Context, body FsWriteFsWritePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

FsWriteFsWritePost Fs Write

Write a canonical Nowledge FS file.

Writes through the same concrete-space APIs as the underlying surface. This bounded Phase 2 slice supports canonical memory files under “/memories/by-id/“ and “/working-memory/today.md“. Alias paths return “EXDEV“ and derived paths return “EROFS“.

Takes a body of the `application/json` content type.

Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).

func (*Client) FsWriteFsWritePostWithBody

func (c *Client) FsWriteFsWritePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

FsWriteFsWritePostWithBody Fs Write

Write a canonical Nowledge FS file.

Writes through the same concrete-space APIs as the underlying surface. This bounded Phase 2 slice supports canonical memory files under “/memories/by-id/“ and “/working-memory/today.md“. Alias paths return “EXDEV“ and derived paths return “EROFS“.

Takes any type of body and a specified content type.

Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).

func (*Client) GetAgentProfilesSettingsAgentProfilesGet

func (c *Client) GetAgentProfilesSettingsAgentProfilesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAgentProfilesSettingsAgentProfilesGet Get Agent Profiles

List owner-configured long-running agent identities.

Corresponds with GET /settings/agent-profiles (the `GetAgentProfilesSettingsAgentProfilesGet` operationId).

func (*Client) GetAgentStatusAgentStatusGet

func (c *Client) GetAgentStatusAgentStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAgentStatusAgentStatusGet Get Agent Status

Get the Knowledge Agent's current status.

Corresponds with GET /agent/status (the `GetAgentStatusAgentStatusGet` operationId).

func (*Client) GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet

func (c *Client) GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet Get Ai Now Auto Approve

Corresponds with GET /agent/ai-now/sessions/{session_id}/auto-approve (the `GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet` operationId).

func (*Client) GetAiNowSessionAgentAiNowSessionsSessionIdGet

func (c *Client) GetAiNowSessionAgentAiNowSessionsSessionIdGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAiNowSessionAgentAiNowSessionsSessionIdGet Get Ai Now Session

Corresponds with GET /agent/ai-now/sessions/{session_id} (the `GetAiNowSessionAgentAiNowSessionsSessionIdGet` operationId).

func (*Client) GetAugmentationStateGraphAugmentationStateGet

func (c *Client) GetAugmentationStateGraphAugmentationStateGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetAugmentationStateGraphAugmentationStateGet Get Augmentation State

Get the current graph augmentation state.

Returns information about which augmentations are currently applied, their parameters, and the last augmentation timestamp.

Corresponds with GET /graph/augmentation/state (the `GetAugmentationStateGraphAugmentationStateGet` operationId).

func (*Client) GetBgeM3StatusModelsBgeM3StatusGet

func (c *Client) GetBgeM3StatusModelsBgeM3StatusGet(ctx context.Context, params *GetBgeM3StatusModelsBgeM3StatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetBgeM3StatusModelsBgeM3StatusGet Get Bge M3 Status

Check the status of the search embedding model.

The embedding model powers hybrid search (combining keyword and semantic matching). The specific model is selected automatically based on your platform for best performance.

Corresponds with GET /models/bge-m3/status (the `GetBgeM3StatusModelsBgeM3StatusGet` operationId).

func (*Client) GetCommunityDetailsCommunitiesCommunityIdGet

func (c *Client) GetCommunityDetailsCommunitiesCommunityIdGet(ctx context.Context, communityId string, params *GetCommunityDetailsCommunitiesCommunityIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetCommunityDetailsCommunitiesCommunityIdGet Get Community Details

Get community details including entities and sample memories.

Corresponds with GET /communities/{community_id} (the `GetCommunityDetailsCommunitiesCommunityIdGet` operationId).

func (*Client) GetCommunityMembersGraphCommunityMembersCommunityIdGet

func (c *Client) GetCommunityMembersGraphCommunityMembersCommunityIdGet(ctx context.Context, communityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetCommunityMembersGraphCommunityMembersCommunityIdGet Get Community Members

Get all nodes belonging to a community.

Corresponds with GET /graph/community-members/{community_id} (the `GetCommunityMembersGraphCommunityMembersCommunityIdGet` operationId).

func (*Client) GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet

func (c *Client) GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet(ctx context.Context, communityId int, params *GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet Get Community Recent Memories

Most recent memories mentioning any entity in this community.

Cross-space; reads the global graph regardless of active space lens (Louvain ids are global). Powers the "Recent on this topic" rail on the Library wiki community panel — closes the loop between "what this topic is" (top entities + crystals) and "what's happening on it lately" (recent memories that touch it).

Corresponds with GET /library/community/{community_id}/recent-memories (the `GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet` operationId).

func (*Client) GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet

func (c *Client) GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet(ctx context.Context, communityId int, params *GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet Get Community Subgraph

Return the actual subgraph for a community.

Cross-space; reads the global graph regardless of active space lens (Louvain ids are global). Returns the entities in this community plus their RELATES_TO edges to each other, and optionally the highest-mentioned memories that touch any of these entities, so the Library wiki community panel can render the cluster's true shape — not a 30-node live-preview sample.

Output shape matches `GraphData` (`nodes` carry `node_type` and `metadata`; `edges` carry `edge_type`) so the same MiniGraph component used in the Feed Timeline can render it without an extra adapter.

Corresponds with GET /library/community/{community_id}/subgraph (the `GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet` operationId).

func (*Client) GetContentStoreMigrationStatusContentStoreMigrationStatusGet

func (c *Client) GetContentStoreMigrationStatusContentStoreMigrationStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetContentStoreMigrationStatusContentStoreMigrationStatusGet Get Content Store Migration Status

Return the truthful Content Store ownership and migration state.

Corresponds with GET /content-store/migration/status (the `GetContentStoreMigrationStatusContentStoreMigrationStatusGet` operationId).

func (*Client) GetContextBundleContextBundleGet

func (c *Client) GetContextBundleContextBundleGet(ctx context.Context, params *GetContextBundleContextBundleGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetContextBundleContextBundleGet Get Context Bundle

Return the owner/profile/policy/scope context bundle for agents.

Corresponds with GET /context/bundle (the `GetContextBundleContextBundleGet` operationId).

func (*Client) GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet

func (c *Client) GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet(ctx context.Context, crystalId string, params *GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet Get Crystal Source Memories

Return the source memories a crystal was synthesized from.

Powers the "Built from N memories" section on the Crystal page in the Library wiki. Follows the CRYSTALLIZED_FROM edge that CreateCrystal writes during synthesis (one edge per source memory, with a contribution_weight property). Sorted by weight descending so the most-contributing memories surface first.

Corresponds with GET /library/crystal/{crystal_id}/source-memories (the `GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet` operationId).

func (*Client) GetDistillationPlanMemoriesDistillPlanPost

func (c *Client) GetDistillationPlanMemoriesDistillPlanPost(ctx context.Context, body GetDistillationPlanMemoriesDistillPlanPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

GetDistillationPlanMemoriesDistillPlanPost Get Distillation Plan

Decide whether this thread should use direct or background distillation.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).

func (*Client) GetDistillationPlanMemoriesDistillPlanPostWithBody

func (c *Client) GetDistillationPlanMemoriesDistillPlanPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

GetDistillationPlanMemoriesDistillPlanPostWithBody Get Distillation Plan

Decide whether this thread should use direct or background distillation.

Takes any type of body and a specified content type.

Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).

func (*Client) GetEntityRelationshipsEntitiesEntityIdRelationshipsGet

func (c *Client) GetEntityRelationshipsEntitiesEntityIdRelationshipsGet(ctx context.Context, entityId string, params *GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetEntityRelationshipsEntitiesEntityIdRelationshipsGet Get Entity Relationships

Get relationships for a specific entity.

Returns all connected entities and the memories where this entity is mentioned. Use `depth` to control how many hops to traverse.

Corresponds with GET /entities/{entity_id}/relationships (the `GetEntityRelationshipsEntitiesEntityIdRelationshipsGet` operationId).

func (*Client) GetEvolvesEdgesAgentEvolvesGet

func (c *Client) GetEvolvesEdgesAgentEvolvesGet(ctx context.Context, params *GetEvolvesEdgesAgentEvolvesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetEvolvesEdgesAgentEvolvesGet Get Evolves Edges

Get memory evolution chains.

Shows how memories have been updated, enriched, or superseded over time. Filter by a specific `memory_id` to see its full version history. Use `offset` to paginate; `total` in the response reflects the count under the same filters.

Corresponds with GET /agent/evolves (the `GetEvolvesEdgesAgentEvolvesGet` operationId).

func (*Client) GetExportStatusDataExportStatusJobIdGet

func (c *Client) GetExportStatusDataExportStatusJobIdGet(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetExportStatusDataExportStatusJobIdGet Get Export Status

Check the progress of a background data export job started with `POST /data/export` and `async: true`.

Corresponds with GET /data/export/status/{job_id} (the `GetExportStatusDataExportStatusJobIdGet` operationId).

func (*Client) GetFavoriteMemoriesFavoritesMemoriesGet

func (c *Client) GetFavoriteMemoriesFavoritesMemoriesGet(ctx context.Context, params *GetFavoriteMemoriesFavoritesMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetFavoriteMemoriesFavoritesMemoriesGet Get Favorite Memories

Get all favorite memories.

Corresponds with GET /favorites/memories (the `GetFavoriteMemoriesFavoritesMemoriesGet` operationId).

func (*Client) GetFavoriteThreadsFavoritesThreadsGet

func (c *Client) GetFavoriteThreadsFavoritesThreadsGet(ctx context.Context, params *GetFavoriteThreadsFavoritesThreadsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetFavoriteThreadsFavoritesThreadsGet Get Favorite Threads

Get all favorite threads.

Corresponds with GET /favorites/threads (the `GetFavoriteThreadsFavoritesThreadsGet` operationId).

func (*Client) GetFeedEventsAgentFeedEventsGet

func (c *Client) GetFeedEventsAgentFeedEventsGet(ctx context.Context, params *GetFeedEventsAgentFeedEventsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetFeedEventsAgentFeedEventsGet Get Feed Events

Read immutable Timeline events with bounded pagination and filters. Set review_only with unresolved_only to project the pending Memory Review Inbox; membership is determined by event type rather than presentation severity. Each pending review advertises allowed_actions, the conservative recommended_action for explicit approval, automatic_resolution=expired_no_change, and its absolute expires_at timestamp.

Corresponds with GET /agent/feed/events (the `GetFeedEventsAgentFeedEventsGet` operationId).

func (*Client) GetGraphAnalysisGraphAnalysisGet

func (c *Client) GetGraphAnalysisGraphAnalysisGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetGraphAnalysisGraphAnalysisGet Get Graph Analysis

Get comprehensive graph analysis including community and centrality metrics.

This endpoint provides a complete overview of the graph structure, communities, and centrality measures without triggering new calculations.

Corresponds with GET /graph/analysis (the `GetGraphAnalysisGraphAnalysisGet` operationId).

func (*Client) GetGraphDataGraphSampleGet

func (c *Client) GetGraphDataGraphSampleGet(ctx context.Context, params *GetGraphDataGraphSampleGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetGraphDataGraphSampleGet Get Graph Data

Get a sample of the knowledge graph.

Returns a representative subset of nodes and edges for visualization. Useful for exploring the graph without a specific query.

Corresponds with GET /graph/sample (the `GetGraphDataGraphSampleGet` operationId).

func (*Client) GetGraphOverviewGraphOverviewGet

func (c *Client) GetGraphOverviewGraphOverviewGet(ctx context.Context, params *GetGraphOverviewGraphOverviewGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetGraphOverviewGraphOverviewGet Get Graph Overview

Lightweight full-graph endpoint for overview visualization.

Returns all graph-overview node types (Entity, Memory, Source, Thread, Skill) with minimal data (no content, no metadata, no messages) for fast full-graph rendering.

Corresponds with GET /graph/overview (the `GetGraphOverviewGraphOverviewGet` operationId).

func (*Client) GetGuidanceRulesSettingsRulesGet

func (c *Client) GetGuidanceRulesSettingsRulesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetGuidanceRulesSettingsRulesGet Get Guidance Rules

List owner-managed AI Context rules consumed by Context Bundle.

Corresponds with GET /settings/rules (the `GetGuidanceRulesSettingsRulesGet` operationId).

func (*Client) GetImportConfigThreadsImportConfigGet

func (c *Client) GetImportConfigThreadsImportConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetImportConfigThreadsImportConfigGet Get Import Config

Get the current import configuration.

Corresponds with GET /threads/import-config (the `GetImportConfigThreadsImportConfigGet` operationId).

func (*Client) GetImportStatusDataImportStatusJobIdGet

func (c *Client) GetImportStatusDataImportStatusJobIdGet(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetImportStatusDataImportStatusJobIdGet Get Import Status

Check the progress of a data import job.

Corresponds with GET /data/import/status/{job_id} (the `GetImportStatusDataImportStatusJobIdGet` operationId).

func (*Client) GetInFlightOverviewAgentTasksOverviewGet

func (c *Client) GetInFlightOverviewAgentTasksOverviewGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetInFlightOverviewAgentTasksOverviewGet Get In Flight Overview

Read-only projection over the three background task mechanisms: the scheduler queue, one-shot reminders, and recurring AI automations.

Creates no entity and stores nothing. Every row is derived at read time from a store that already exists. This surface shows and links; pausing or resuming a recurring task belongs to `/agent/ai-now/schedules/{schedule_id}/pause` and stopping a running task belongs to `/agent/knowledge-processing/tasks/cancel`.

Cross-space: background work is not space-scoped on this plane, so the projection reads the whole server.

Corresponds with GET /agent/tasks/overview (the `GetInFlightOverviewAgentTasksOverviewGet` operationId).

func (*Client) GetJobStatusGraphAugmentationStatusJobIdGet

func (c *Client) GetJobStatusGraphAugmentationStatusJobIdGet(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetJobStatusGraphAugmentationStatusJobIdGet Get Job Status

Get the status of a specific augmentation job.

Returns job progress, status, and any error messages.

Corresponds with GET /graph/augmentation/status/{job_id} (the `GetJobStatusGraphAugmentationStatusJobIdGet` operationId).

func (*Client) GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet

func (c *Client) GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet(ctx context.Context, params *GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet Get Knowledge Processing Status

Get knowledge processing settings and status.

Returns current configuration, task status history, and token budget usage.

Corresponds with GET /agent/knowledge-processing/status (the `GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet` operationId).

func (*Client) GetLabelLabelsLabelIdGet

func (c *Client) GetLabelLabelsLabelIdGet(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetLabelLabelsLabelIdGet Get Label

Get a specific label by ID.

Corresponds with GET /labels/{label_id} (the `GetLabelLabelsLabelIdGet` operationId).

func (*Client) GetLibraryOkfExportLibraryOkfExportGet

func (c *Client) GetLibraryOkfExportLibraryOkfExportGet(ctx context.Context, params *GetLibraryOkfExportLibraryOkfExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetLibraryOkfExportLibraryOkfExportGet Get Library Okf Export

Build an Open Knowledge Format (OKF) bundle ZIP.

Cross-space (graph aggregation): reads the global graph regardless of the active space lens, same as `/library/wiki-export`. Returns an OKF-conformant bundle (markdown + frontmatter, bundle-relative links, per-directory index.md). See `docs/design/OKF_INTEROP.md`.

Corresponds with GET /library/okf-export (the `GetLibraryOkfExportLibraryOkfExportGet` operationId).

func (*Client) GetLibraryWikiExportLibraryWikiExportGet

func (c *Client) GetLibraryWikiExportLibraryWikiExportGet(ctx context.Context, params *GetLibraryWikiExportLibraryWikiExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetLibraryWikiExportLibraryWikiExportGet Get Library Wiki Export

Build the markdown wiki ZIP.

Corresponds with GET /library/wiki-export (the `GetLibraryWikiExportLibraryWikiExportGet` operationId).

func (*Client) GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet

func (c *Client) GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet Get Library Wiki Export Summary

Return cheap export counts before building the ZIP.

Corresponds with GET /library/wiki-export-summary (the `GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet` operationId).

func (*Client) GetLibraryWikiIndexLibraryWikiIndexGet

func (c *Client) GetLibraryWikiIndexLibraryWikiIndexGet(ctx context.Context, params *GetLibraryWikiIndexLibraryWikiIndexGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetLibraryWikiIndexLibraryWikiIndexGet Get Library Wiki Index

Return Library topic cards for the All tab.

The response is deliberately flat: one row per community with its surfaced entities and crystals, so the client can render the index in one round-trip.

Corresponds with GET /library/wiki-index (the `GetLibraryWikiIndexLibraryWikiIndexGet` operationId).

func (*Client) GetLivePreviewGraphGraphLivePreviewGet

func (c *Client) GetLivePreviewGraphGraphLivePreviewGet(ctx context.Context, params *GetLivePreviewGraphGraphLivePreviewGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetLivePreviewGraphGraphLivePreviewGet Get Live Preview Graph

Get a compact merged 1-hop graph for feed/live preview surfaces.

Corresponds with GET /graph/live-preview (the `GetLivePreviewGraphGraphLivePreviewGet` operationId).

func (*Client) GetLivePreviewNeighborsGraphLivePreviewNodeIdGet

func (c *Client) GetLivePreviewNeighborsGraphLivePreviewNodeIdGet(ctx context.Context, nodeId string, params *GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetLivePreviewNeighborsGraphLivePreviewNodeIdGet Get Live Preview Neighbors

Get a compact 1-hop neighborhood for feed/live preview surfaces.

Unlike `expand_neighbors`, this path intentionally avoids path materialization and returns only direct neighbor rows plus connecting edges.

Corresponds with GET /graph/live-preview/{node_id} (the `GetLivePreviewNeighborsGraphLivePreviewNodeIdGet` operationId).

func (*Client) GetMemoryLabelsMemoriesMemoryIdLabelsGet

func (c *Client) GetMemoryLabelsMemoriesMemoryIdLabelsGet(ctx context.Context, memoryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetMemoryLabelsMemoriesMemoryIdLabelsGet Get Memory Labels

Get labels assigned to a memory.

Corresponds with GET /memories/{memory_id}/labels (the `GetMemoryLabelsMemoriesMemoryIdLabelsGet` operationId).

func (*Client) GetMemoryMemoriesMemoryIdGet

func (c *Client) GetMemoryMemoriesMemoryIdGet(ctx context.Context, memoryId string, params *GetMemoryMemoriesMemoryIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetMemoryMemoriesMemoryIdGet Get Memory

Get a specific memory by ID with associated labels.

Corresponds with GET /memories/{memory_id} (the `GetMemoryMemoriesMemoryIdGet` operationId).

func (*Client) GetModelMemoryStatusModelsMemoryStatusGet

func (c *Client) GetModelMemoryStatusModelsMemoryStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetModelMemoryStatusModelsMemoryStatusGet Get Model Memory Status

Return which local model weights are currently resident in RAM.

Corresponds with GET /models/memory-status (the `GetModelMemoryStatusModelsMemoryStatusGet` operationId).

func (*Client) GetNodeDetailsGraphNodeDetailsNodeIdGet

func (c *Client) GetNodeDetailsGraphNodeDetailsNodeIdGet(ctx context.Context, nodeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetNodeDetailsGraphNodeDetailsNodeIdGet Get Node Details

Lazy-load full node details (properties, neighbors).

Corresponds with GET /graph/node-details/{node_id} (the `GetNodeDetailsGraphNodeDetailsNodeIdGet` operationId).

func (*Client) GetReindexStatusMemoriesReindexStatusGet

func (c *Client) GetReindexStatusMemoriesReindexStatusGet(ctx context.Context, params *GetReindexStatusMemoriesReindexStatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetReindexStatusMemoriesReindexStatusGet Get Reindex Status

Get status of memories needing reindex.

Corresponds with GET /memories/reindex/status (the `GetReindexStatusMemoriesReindexStatusGet` operationId).

func (*Client) GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet

func (c *Client) GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet(ctx context.Context, communityId int, params *GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet Get Related Communities

Return other communities sharing entity-to-entity edges with this one.

Cross-space; reads the global graph regardless of active space lens. Communities are computed by Louvain over the global Entity projection, so the related-communities lens is meaningless when scoped to a single space. The "shared edge count" is how many RELATES_TO edges run between an entity in this community and an entity in the other community: the strongest available signal that two topic clusters touch each other in the user's mind.

Corresponds with GET /library/community/{community_id}/related (the `GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet` operationId).

func (*Client) GetSearchIndexReindexStatusSearchIndexReindexStatusGet

func (c *Client) GetSearchIndexReindexStatusSearchIndexReindexStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSearchIndexReindexStatusSearchIndexReindexStatusGet Get Search Index Reindex Status

Get the current or last-known full search rebuild runtime state.

Corresponds with GET /search-index/reindex/status (the `GetSearchIndexReindexStatusSearchIndexReindexStatusGet` operationId).

func (*Client) GetSearchIndexStatusSearchIndexStatusGet

func (c *Client) GetSearchIndexStatusSearchIndexStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSearchIndexStatusSearchIndexStatusGet Get Search Index Status

Get status of the search index (LanceDB + hybrid search).

The embedding model is platform-specific: - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX

This endpoint checks: - Whether the active search embedding backend is available - Whether the search index service is initialized

Corresponds with GET /search-index/status (the `GetSearchIndexStatusSearchIndexStatusGet` operationId).

func (*Client) GetShortestPathGraphShortestPathGet

func (c *Client) GetShortestPathGraphShortestPathGet(ctx context.Context, params *GetShortestPathGraphShortestPathGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetShortestPathGraphShortestPathGet Get Shortest Path

Find all shortest paths between two nodes using KuzuDB ALL SHORTEST.

Note: KuzuDB does not support parameter binding in recursive relationship bounds, so max_depth is interpolated as a validated literal (ge=2, le=20).

Returns all shortest paths (same hop count, different routes) so the frontend can render every connection between the two nodes. The overview graph may not contain all intermediate nodes, so paths are drawn between visible positions.

Corresponds with GET /graph/shortest-path (the `GetShortestPathGraphShortestPathGet` operationId).

func (*Client) GetSkillActivitySkillsActivityGet

func (c *Client) GetSkillActivitySkillsActivityGet(ctx context.Context, params *GetSkillActivitySkillsActivityGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSkillActivitySkillsActivityGet Get Skill Activity

Recent skill-use moments, newest-first — the usage proof feed.

Reads each skill's metadata use/outcome logs and merges them (see SKILL_USAGE_PROOF_FEED.md). Registered BEFORE “/{skill_id}“ so this static path is not shadowed. “skill_id“ limits to one skill (the detail-page strip); else cross-skill, scoped to the active space when “space_id“ is given.

Corresponds with GET /skills/activity (the `GetSkillActivitySkillsActivityGet` operationId).

func (*Client) GetSkillEvalSkillsSkillIdEvalGet

func (c *Client) GetSkillEvalSkillsSkillIdEvalGet(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSkillEvalSkillsSkillIdEvalGet Get Skill Eval

The skill's behavioral benchmark (§16): the cases it's proven on, by status.

v1 returns the case inventory; the with/without run verdict is the v2 model-runner. See docs/implementation/SKILL_EVAL_IMPLEMENTATION.md.

Corresponds with GET /skills/{skill_id}/eval (the `GetSkillEvalSkillsSkillIdEvalGet` operationId).

func (*Client) GetSkillSkillsSkillIdGet

func (c *Client) GetSkillSkillsSkillIdGet(ctx context.Context, skillId string, params *GetSkillSkillsSkillIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSkillSkillsSkillIdGet Get a Skill

Get one Skill and optionally its procedure body or bounded portable bundle. Bundle files are returned only when explicitly requested; binary files use base64.

Corresponds with GET /skills/{skill_id} (the `GetSkillSkillsSkillIdGet` operationId).

func (*Client) GetSourceContentSourcesSourceIdContentGet

func (c *Client) GetSourceContentSourcesSourceIdContentGet(ctx context.Context, sourceId string, params *GetSourceContentSourcesSourceIdContentGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSourceContentSourcesSourceIdContentGet Get Source Content

Read the parsed text content of a source.

Corresponds with GET /sources/{source_id}/content (the `GetSourceContentSourcesSourceIdContentGet` operationId).

func (*Client) GetSourceDetailSourcesSourceIdGet

func (c *Client) GetSourceDetailSourcesSourceIdGet(ctx context.Context, sourceId string, params *GetSourceDetailSourcesSourceIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSourceDetailSourcesSourceIdGet Get Source Detail

Get source detail with related memories and revision chain.

Corresponds with GET /sources/{source_id} (the `GetSourceDetailSourcesSourceIdGet` operationId).

func (*Client) GetSourceImageSourcesSourceIdImagesFilenameGet

func (c *Client) GetSourceImageSourcesSourceIdImagesFilenameGet(ctx context.Context, sourceId string, filename string, params *GetSourceImageSourcesSourceIdImagesFilenameGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSourceImageSourcesSourceIdImagesFilenameGet Get Source Image

Serve an extracted image from a source's images/ directory.

Corresponds with GET /sources/{source_id}/images/{filename} (the `GetSourceImageSourcesSourceIdImagesFilenameGet` operationId).

func (*Client) GetSourceLabelsSourcesSourceIdLabelsGet

func (c *Client) GetSourceLabelsSourcesSourceIdLabelsGet(ctx context.Context, sourceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSourceLabelsSourcesSourceIdLabelsGet Get Source Labels

Get labels assigned to a source.

Corresponds with GET /sources/{source_id}/labels (the `GetSourceLabelsSourcesSourceIdLabelsGet` operationId).

func (*Client) GetSourceRawSourcesSourceIdRawGet

func (c *Client) GetSourceRawSourcesSourceIdRawGet(ctx context.Context, sourceId string, params *GetSourceRawSourcesSourceIdRawGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSourceRawSourcesSourceIdRawGet Get Source Raw

Serve the raw source file for native preview (PDF, DOCX, etc).

Corresponds with GET /sources/{source_id}/raw (the `GetSourceRawSourcesSourceIdRawGet` operationId).

func (*Client) GetSpaceRosterSpacesRosterGet

func (c *Client) GetSpaceRosterSpacesRosterGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSpaceRosterSpacesRosterGet Get Space Roster

Corresponds with GET /spaces/roster (the `GetSpaceRosterSpacesRosterGet` operationId).

func (*Client) GetSpaceSpacesSpaceRefGet

func (c *Client) GetSpaceSpacesSpaceRefGet(ctx context.Context, spaceRef string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSpaceSpacesSpaceRefGet Get Space

Corresponds with GET /spaces/{space_ref} (the `GetSpaceSpacesSpaceRefGet` operationId).

func (*Client) GetSpacesSpacesGet

func (c *Client) GetSpacesSpacesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetSpacesSpacesGet Get Spaces

Corresponds with GET /spaces (the `GetSpacesSpacesGet` operationId).

func (*Client) GetStatusAgentGraphIntelligenceStatusGet

func (c *Client) GetStatusAgentGraphIntelligenceStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetStatusAgentGraphIntelligenceStatusGet Get Status

Check if the Graph Intelligence Agent is running.

Corresponds with GET /agent/graph-intelligence/status (the `GetStatusAgentGraphIntelligenceStatusGet` operationId).

func (*Client) GetStorageInfoStorageInfoGet

func (c *Client) GetStorageInfoStorageInfoGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetStorageInfoStorageInfoGet Get Storage Info

Return on-disk sizes for graph, message store, and search projection.

Corresponds with GET /storage/info (the `GetStorageInfoStorageInfoGet` operationId).

func (*Client) GetThreadCoverageThreadsThreadIdCoverageGet

func (c *Client) GetThreadCoverageThreadsThreadIdCoverageGet(ctx context.Context, threadId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetThreadCoverageThreadsThreadIdCoverageGet Get Thread Coverage

Read-only coverage report for debugging progress issues.

Corresponds with GET /threads/{thread_id}/coverage (the `GetThreadCoverageThreadsThreadIdCoverageGet` operationId).

func (*Client) GetThreadSourcesThreadsSourcesGet

func (c *Client) GetThreadSourcesThreadsSourcesGet(ctx context.Context, params *GetThreadSourcesThreadsSourcesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetThreadSourcesThreadsSourcesGet Get Thread Sources

Get thread source filters across the full thread set.

Corresponds with GET /threads/sources (the `GetThreadSourcesThreadsSourcesGet` operationId).

func (*Client) GetThreadSummariesThreadsSummariesGet

func (c *Client) GetThreadSummariesThreadsSummariesGet(ctx context.Context, params *GetThreadSummariesThreadsSummariesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetThreadSummariesThreadsSummariesGet Get Thread Summaries

Get all thread titles/summaries.

Corresponds with GET /threads/summaries (the `GetThreadSummariesThreadsSummariesGet` operationId).

func (*Client) GetThreadThreadsThreadIdGet

func (c *Client) GetThreadThreadsThreadIdGet(ctx context.Context, threadId string, params *GetThreadThreadsThreadIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetThreadThreadsThreadIdGet Get Thread

Get a thread with messages. Supports pagination via limit/offset.

Corresponds with GET /threads/{thread_id} (the `GetThreadThreadsThreadIdGet` operationId).

func (*Client) GetTokenUsageSummaryAgentTokenUsageGet

func (c *Client) GetTokenUsageSummaryAgentTokenUsageGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetTokenUsageSummaryAgentTokenUsageGet Get Token Usage Summary

Return the local model-usage ledger for UI and enterprise integrations.

Corresponds with GET /agent/token-usage (the `GetTokenUsageSummaryAgentTokenUsageGet` operationId).

func (*Client) GetUserProfileSettingsProfileGet

func (c *Client) GetUserProfileSettingsProfileGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetUserProfileSettingsProfileGet Get User Profile

Get user profile (name, aliases, context, preferred language).

Used by the browser extension and CLI to inject user identity and language preference into agent prompts.

Corresponds with GET /settings/profile (the `GetUserProfileSettingsProfileGet` operationId).

func (*Client) GetWatcherStatusThreadsWatcherStatusGet

func (c *Client) GetWatcherStatusThreadsWatcherStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GetWatcherStatusThreadsWatcherStatusGet Get Watcher Status

Get the current status of the session watcher.

Corresponds with GET /threads/watcher/status (the `GetWatcherStatusThreadsWatcherStatusGet` operationId).

func (*Client) GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet

func (c *Client) GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet(ctx context.Context, crystalId string, reqEditors ...RequestEditorFn) (*http.Response, error)

GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet Get Wiki Page Crystal

Render a single crystal's wiki page as markdown. By-id-direct.

Corresponds with GET /library/wiki-page/crystal/{crystal_id} (the `GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet` operationId).

func (*Client) GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet

func (c *Client) GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet(ctx context.Context, idOrName string, params *GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet Get Wiki Page Entity

Render a single entity's wiki page as markdown.

Cross-space (graph aggregation): looks up by id, with a case-insensitive name fallback. Pass either the entity UUID or its canonical name.

Corresponds with GET /library/wiki-page/entity/{id_or_name} (the `GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet` operationId).

func (*Client) GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet

func (c *Client) GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet(ctx context.Context, communityId int, params *GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet Get Wiki Page Topic

Render a single topic (community) wiki page as markdown.

Cross-space (graph aggregation). The community id is the Louvain integer assigned by community detection.

Corresponds with GET /library/wiki-page/topic/{community_id} (the `GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet` operationId).

func (*Client) GetWorkingMemoryAgentWorkingMemoryGet

func (c *Client) GetWorkingMemoryAgentWorkingMemoryGet(ctx context.Context, params *GetWorkingMemoryAgentWorkingMemoryGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetWorkingMemoryAgentWorkingMemoryGet Get Working Memory

Read the agent's working memory.

Returns today's working memory by default. Pass a `date` (YYYY-MM-DD) to read an archived day instead.

Corresponds with GET /agent/working-memory (the `GetWorkingMemoryAgentWorkingMemoryGet` operationId).

func (*Client) GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet

func (c *Client) GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet(ctx context.Context, params *GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet Get Working Memory History

List dates with archived working memory.

Returns available dates newest-first. Use a specific date with the GET endpoint to read that day's content.

Corresponds with GET /agent/working-memory/history (the `GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet` operationId).

func (*Client) GraphAnalysisHealthGraphHealthGet

func (c *Client) GraphAnalysisHealthGraphHealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

GraphAnalysisHealthGraphHealthGet Graph Analysis Health

Health check for graph analysis.

Returns whether graph analysis features (community detection, importance scoring) are available.

Corresponds with GET /graph/health (the `GraphAnalysisHealthGraphHealthGet` operationId).

func (*Client) GraphVisGraphVisGet

func (c *Client) GraphVisGraphVisGet(ctx context.Context, params *GraphVisGraphVisGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

GraphVisGraphVisGet Graph Vis

Embeddable interactive graph explorer.

Returns a self-contained HTML page with an interactive knowledge graph visualization. The page fetches data from the REST API on load, so it works standalone in any browser or embedded in your application via an iframe.

**Modes** (pick one, or omit all for a random sample):

- `?query=React` search for memories matching "React" and visualize their connections. - `?memory_ids=abc,def` explore the neighborhood around specific memories. - *(no params)* show a random sample of the graph.

**Embedding:** set `search_bar=false` to hide the top search bar for a cleaner look when embedding in an iframe or dashboard.

Corresponds with GET /graph/vis (the `GraphVisGraphVisGet` operationId).

func (*Client) HardenSkillEndpointSkillsSkillIdHardenPost

func (c *Client) HardenSkillEndpointSkillsSkillIdHardenPost(ctx context.Context, skillId string, params *HardenSkillEndpointSkillsSkillIdHardenPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

HardenSkillEndpointSkillsSkillIdHardenPost Harden Skill Endpoint

Run the autonomous skill-hardening loop once: build/grow the harness, then each round propose -> prove on the held-out slice -> keep ONLY if strictly better (compounding), and stage ONE pending_version for the user's Apply. By-id-direct; cross-space. See docs/design/SKILL_AUTONOMOUS_HARDENING_LOOP.md.

Corresponds with POST /skills/{skill_id}/harden (the `HardenSkillEndpointSkillsSkillIdHardenPost` operationId).

func (*Client) HealthCheckHealthGet

func (c *Client) HealthCheckHealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

HealthCheckHealthGet Health Check

Health check endpoint.

Corresponds with GET /health (the `HealthCheckHealthGet` operationId).

func (*Client) HideProjectThreadsImportConfigHideProjectPost

func (c *Client) HideProjectThreadsImportConfigHideProjectPost(ctx context.Context, params *HideProjectThreadsImportConfigHideProjectPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

HideProjectThreadsImportConfigHideProjectPost Hide Project

Hide a project from the browse view.

Corresponds with POST /threads/import-config/hide-project (the `HideProjectThreadsImportConfigHideProjectPost` operationId).

func (*Client) HideSessionThreadsImportConfigHideSessionPost

func (c *Client) HideSessionThreadsImportConfigHideSessionPost(ctx context.Context, params *HideSessionThreadsImportConfigHideSessionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

HideSessionThreadsImportConfigHideSessionPost Hide Session

Hide a session from the browse view.

Corresponds with POST /threads/import-config/hide-session (the `HideSessionThreadsImportConfigHideSessionPost` operationId).

func (*Client) ImportAgentProfileHandler

func (c *Client) ImportAgentProfileHandler(ctx context.Context, params *ImportAgentProfileHandlerParams, body ImportAgentProfileHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportAgentProfileHandler Import Agent Identity

Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.

Takes a body of the `application/json` content type.

Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).

func (*Client) ImportAgentProfileHandlerWithBody

func (c *Client) ImportAgentProfileHandlerWithBody(ctx context.Context, params *ImportAgentProfileHandlerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportAgentProfileHandlerWithBody Import Agent Identity

Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.

Takes any type of body and a specified content type.

Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).

func (*Client) ImportConversationThreadsConversationsImportPost

func (c *Client) ImportConversationThreadsConversationsImportPost(ctx context.Context, body ImportConversationThreadsConversationsImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportConversationThreadsConversationsImportPost Import Conversation

Import a conversation file into Nowledge Mem.

Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).

func (*Client) ImportConversationThreadsConversationsImportPostWithBody

func (c *Client) ImportConversationThreadsConversationsImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportConversationThreadsConversationsImportPostWithBody Import Conversation

Import a conversation file into Nowledge Mem.

Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.

Takes any type of body and a specified content type.

Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).

func (*Client) ImportDataDataImportPost

func (c *Client) ImportDataDataImportPost(ctx context.Context, body ImportDataDataImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportDataDataImportPost Import Data

Import data from a previous export.

Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.

Takes a body of the `application/json` content type.

Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).

func (*Client) ImportDataDataImportPostWithBody

func (c *Client) ImportDataDataImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportDataDataImportPostWithBody Import Data

Import data from a previous export.

Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.

Takes any type of body and a specified content type.

Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).

func (*Client) ImportDataUploadDataImportUploadPostWithBody

func (c *Client) ImportDataUploadDataImportUploadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportDataUploadDataImportUploadPostWithBody Import Data Upload

Import data from an uploaded zip file.

Accepts a multipart file upload and runs the import in the background. Poll `/data/import/status/{job_id}` to check progress. Use this from remote or web clients that cannot access the server filesystem.

Takes any type of body and a specified content type.

Corresponds with POST /data/import/upload (the `ImportDataUploadDataImportUploadPost` operationId).

func (*Client) ImportThreadsThreadsImportPost

func (c *Client) ImportThreadsThreadsImportPost(ctx context.Context, body ImportThreadsThreadsImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportThreadsThreadsImportPost Import conversations idempotently

Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).

func (*Client) ImportThreadsThreadsImportPostWithBody

func (c *Client) ImportThreadsThreadsImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ImportThreadsThreadsImportPostWithBody Import conversations idempotently

Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.

Takes any type of body and a specified content type.

Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).

func (*Client) IngestBatchSourcesIngestBatchPost

func (c *Client) IngestBatchSourcesIngestBatchPost(ctx context.Context, body IngestBatchSourcesIngestBatchPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestBatchSourcesIngestBatchPost Ingest Batch

Ingest a batch of files at once.

Takes a body of the `application/json` content type.

Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).

func (*Client) IngestBatchSourcesIngestBatchPostWithBody

func (c *Client) IngestBatchSourcesIngestBatchPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestBatchSourcesIngestBatchPostWithBody Ingest Batch

Ingest a batch of files at once.

Takes any type of body and a specified content type.

Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).

func (*Client) IngestContentSourcesIngestContentPost

func (c *Client) IngestContentSourcesIngestContentPost(ctx context.Context, body IngestContentSourcesIngestContentPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestContentSourcesIngestContentPost Ingest Content

Ingest raw text content (a paste, or a text file the client read) as a Library source. JSON-only so it works in every transport without multipart/file-path plumbing. The text is written to a temp file and run through the same ingest_file pipeline, so it gets the identical Source lifecycle (parse, index, background extraction). Used by Deep Create's 'bring in material'.

Takes a body of the `application/json` content type.

Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).

func (*Client) IngestContentSourcesIngestContentPostWithBody

func (c *Client) IngestContentSourcesIngestContentPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestContentSourcesIngestContentPostWithBody Ingest Content

Ingest raw text content (a paste, or a text file the client read) as a Library source. JSON-only so it works in every transport without multipart/file-path plumbing. The text is written to a temp file and run through the same ingest_file pipeline, so it gets the identical Source lifecycle (parse, index, background extraction). Used by Deep Create's 'bring in material'.

Takes any type of body and a specified content type.

Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).

func (*Client) IngestFilePathSourcesIngestFilePathPost

func (c *Client) IngestFilePathSourcesIngestFilePathPost(ctx context.Context, body IngestFilePathSourcesIngestFilePathPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestFilePathSourcesIngestFilePathPost Ingest File Path

Ingest a file by its local path.

Takes a body of the `application/json` content type.

Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).

func (*Client) IngestFilePathSourcesIngestFilePathPostWithBody

func (c *Client) IngestFilePathSourcesIngestFilePathPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestFilePathSourcesIngestFilePathPostWithBody Ingest File Path

Ingest a file by its local path.

Takes any type of body and a specified content type.

Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).

func (*Client) IngestFileSourcesIngestFilePostWithBody

func (c *Client) IngestFileSourcesIngestFilePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestFileSourcesIngestFilePostWithBody Ingest File

Ingest a file into the library.

Takes any type of body and a specified content type.

Corresponds with POST /sources/ingest/file (the `IngestFileSourcesIngestFilePost` operationId).

func (*Client) IngestFolderSummarySourcesIngestFolderSummaryPost

func (c *Client) IngestFolderSummarySourcesIngestFolderSummaryPost(ctx context.Context, body IngestFolderSummarySourcesIngestFolderSummaryPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestFolderSummarySourcesIngestFolderSummaryPost Ingest Folder Summary

Emit a folder import summary event for remote/web chunked uploads.

Takes a body of the `application/json` content type.

Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).

func (*Client) IngestFolderSummarySourcesIngestFolderSummaryPostWithBody

func (c *Client) IngestFolderSummarySourcesIngestFolderSummaryPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestFolderSummarySourcesIngestFolderSummaryPostWithBody Ingest Folder Summary

Emit a folder import summary event for remote/web chunked uploads.

Takes any type of body and a specified content type.

Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).

func (*Client) IngestFolderUploadSourcesIngestFolderUploadPostWithBody

func (c *Client) IngestFolderUploadSourcesIngestFolderUploadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestFolderUploadSourcesIngestFolderUploadPostWithBody Ingest Folder Upload

Ingest client-uploaded folder files via multipart.

This is the remote/web-safe folder API. The server never reads a client filesystem path; clients upload file bytes and provide folder-relative paths in “file_manifest“.

Space-scoped: writes sources to “space_id“, defaulting to the canonical default space when omitted.

Takes any type of body and a specified content type.

Corresponds with POST /sources/ingest/folder-upload (the `IngestFolderUploadSourcesIngestFolderUploadPost` operationId).

func (*Client) IngestUrlSourcesIngestUrlPost

func (c *Client) IngestUrlSourcesIngestUrlPost(ctx context.Context, body IngestUrlSourcesIngestUrlPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestUrlSourcesIngestUrlPost Ingest Url

Ingest a web page into the library.

Takes a body of the `application/json` content type.

Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).

func (*Client) IngestUrlSourcesIngestUrlPostWithBody

func (c *Client) IngestUrlSourcesIngestUrlPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

IngestUrlSourcesIngestUrlPostWithBody Ingest Url

Ingest a web page into the library.

Takes any type of body and a specified content type.

Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).

func (*Client) InstallAdminUpgradeInstallPost

func (c *Client) InstallAdminUpgradeInstallPost(ctx context.Context, body InstallAdminUpgradeInstallPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

InstallAdminUpgradeInstallPost Install

Snapshot + recreate the mem container on a new tag.

Strict checks BEFORE forwarding to the sidecar:

  • Origin guard (default-closed).
  • Stable semver tag.
  • `confirm` matches `tag` (the type-to-confirm contract).
  • Reject downgrades and same-version applies (catch operator misclicks).

The sidecar runs free-space precheck + lock acquisition + snapshot + recreate detached and returns 202 immediately. The UI polls /check to learn when the new tag is live.

Takes a body of the `application/json` content type.

Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).

func (*Client) InstallAdminUpgradeInstallPostWithBody

func (c *Client) InstallAdminUpgradeInstallPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

InstallAdminUpgradeInstallPostWithBody Install

Snapshot + recreate the mem container on a new tag.

Strict checks BEFORE forwarding to the sidecar:

  • Origin guard (default-closed).
  • Stable semver tag.
  • `confirm` matches `tag` (the type-to-confirm contract).
  • Reject downgrades and same-version applies (catch operator misclicks).

The sidecar runs free-space precheck + lock acquisition + snapshot + recreate detached and returns 202 immediately. The UI polls /check to learn when the new tag is live.

Takes any type of body and a specified content type.

Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).

func (*Client) InstallBgeM3ModelsBgeM3InstallPost

func (c *Client) InstallBgeM3ModelsBgeM3InstallPost(ctx context.Context, body InstallBgeM3ModelsBgeM3InstallPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

InstallBgeM3ModelsBgeM3InstallPost Install Bge M3

Download and install the search embedding model.

The right model for your platform is selected automatically. When the response includes `reindex_required=true`, run `/search-index/reindex` to refresh existing searchable content.

Takes a body of the `application/json` content type.

Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).

func (*Client) InstallBgeM3ModelsBgeM3InstallPostWithBody

func (c *Client) InstallBgeM3ModelsBgeM3InstallPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

InstallBgeM3ModelsBgeM3InstallPostWithBody Install Bge M3

Download and install the search embedding model.

The right model for your platform is selected automatically. When the response includes `reindex_required=true`, run `/search-index/reindex` to refresh existing searchable content.

Takes any type of body and a specified content type.

Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).

func (*Client) KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost

func (c *Client) KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost(ctx context.Context, body KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost Keep Memory Cleanup Candidates

Mark user-reviewed cleanup candidates as intentionally kept.

This is the negative-feedback side of cleanup governance. Dismissing a Timeline card should not make Mem ask about the same rows again next week; it should become an explicit retention signal on the Memory itself. The server still revalidates each id so changed or hidden rows are skipped.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).

func (*Client) KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBody

func (c *Client) KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBody Keep Memory Cleanup Candidates

Mark user-reviewed cleanup candidates as intentionally kept.

This is the negative-feedback side of cleanup governance. Dismissing a Timeline card should not make Mem ask about the same rows again next week; it should become an explicit retention signal on the Memory itself. The server still revalidates each id so changed or hidden rows are skipped.

Takes any type of body and a specified content type.

Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).

func (*Client) LabelHealthLabelsHealthGet

func (c *Client) LabelHealthLabelsHealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

LabelHealthLabelsHealthGet Label Health

Label vocabulary health report.

Cross-space (graph aggregation): reads the global label graph regardless of active space lens. Quantifies size, labels-per-memory, coverage, singleton rate, and the exact-canonical fork backlog so consolidation progress is measurable.

Corresponds with GET /labels/health (the `LabelHealthLabelsHealthGet` operationId).

func (*Client) LabelMergeCandidatesLabelsMergeCandidatesGet

func (c *Client) LabelMergeCandidatesLabelsMergeCandidatesGet(ctx context.Context, params *LabelMergeCandidatesLabelsMergeCandidatesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

LabelMergeCandidatesLabelsMergeCandidatesGet Label Merge Candidates

Semantically-near label pairs (candidates for merge), read-only.

Cross-space (graph aggregation). Surfaces near-synonym and cross-language pairs (the embedding model is multilingual) for human/agent review. A cosine score is a candidate signal, not a verdict: nothing is merged here. Exact- canonical forks are excluded (handled by /labels/consolidate). Apply a chosen merge via POST /labels/merge.

Corresponds with GET /labels/merge-candidates (the `LabelMergeCandidatesLabelsMergeCandidatesGet` operationId).

func (*Client) ListAiNowSessionsAgentAiNowSessionsGet

func (c *Client) ListAiNowSessionsAgentAiNowSessionsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

ListAiNowSessionsAgentAiNowSessionsGet List Ai Now Sessions

List AI Now sessions.

By-id-direct. Includes backend sessions plus read-only legacy ACP sessions so upgrades preserve existing user conversations.

Corresponds with GET /agent/ai-now/sessions (the `ListAiNowSessionsAgentAiNowSessionsGet` operationId).

func (*Client) ListAugmentationJobsGraphAugmentationJobsGet

func (c *Client) ListAugmentationJobsGraphAugmentationJobsGet(ctx context.Context, params *ListAugmentationJobsGraphAugmentationJobsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListAugmentationJobsGraphAugmentationJobsGet List Augmentation Jobs

List recent augmentation jobs.

Optionally filter by status (pending, running, completed, failed).

Corresponds with GET /graph/augmentation/jobs (the `ListAugmentationJobsGraphAugmentationJobsGet` operationId).

func (*Client) ListCommunitiesCommunitiesGet

func (c *Client) ListCommunitiesCommunitiesGet(ctx context.Context, params *ListCommunitiesCommunitiesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListCommunitiesCommunitiesGet List Communities

List knowledge communities with AI summaries.

Corresponds with GET /communities (the `ListCommunitiesCommunitiesGet` operationId).

func (*Client) ListEntitiesEntitiesGet

func (c *Client) ListEntitiesEntitiesGet(ctx context.Context, params *ListEntitiesEntitiesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListEntitiesEntitiesGet List Entities

List entities with optional filtering.

When “include_stats=true“ returns “[{"entity": EntityNode, "mention_count": int}, ...]“ sorted by mention_count DESC. Otherwise returns the legacy “List[EntityNode]“ sorted by created_at DESC, preserving backwards compatibility for older callers (Tauri commands, MCP tools).

Corresponds with GET /entities (the `ListEntitiesEntitiesGet` operationId).

func (*Client) ListEvalCasesSkillsSkillIdEvalCasesGet

func (c *Client) ListEvalCasesSkillsSkillIdEvalCasesGet(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

ListEvalCasesSkillsSkillIdEvalCasesGet List Eval Cases

List the editable benchmark inventory, including each case task, expectation, deterministic checks, review status, and source. Output cases use expectation output; routing negatives use should_not_trigger and carry no output checks.

Corresponds with GET /skills/{skill_id}/eval/cases (the `ListEvalCasesSkillsSkillIdEvalCasesGet` operationId).

func (*Client) ListLabelsLabelsGet

func (c *Client) ListLabelsLabelsGet(ctx context.Context, params *ListLabelsLabelsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListLabelsLabelsGet List Labels

List labels with usage counts.

Paginate with “offset“ to read past the first “limit“ rows; the vocabulary can exceed a single page (the prior no-offset cap left labels beyond 1000 unreachable).

Corresponds with GET /labels (the `ListLabelsLabelsGet` operationId).

func (*Client) ListMemoriesMemoriesGet

func (c *Client) ListMemoriesMemoriesGet(ctx context.Context, params *ListMemoriesMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListMemoriesMemoriesGet List Memories

List memories with filtering and pagination.

Corresponds with GET /memories (the `ListMemoriesMemoriesGet` operationId).

func (*Client) ListMemoryRelationsMemoriesMemoryIdRelationsGet

func (c *Client) ListMemoryRelationsMemoriesMemoryIdRelationsGet(ctx context.Context, memoryId string, params *ListMemoryRelationsMemoriesMemoryIdRelationsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListMemoryRelationsMemoriesMemoryIdRelationsGet List Memory Relations

List semantic relations around a memory.

Corresponds with GET /memories/{memory_id}/relations (the `ListMemoryRelationsMemoriesMemoryIdRelationsGet` operationId).

func (*Client) ListModelsV1ModelsGet

func (c *Client) ListModelsV1ModelsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

ListModelsV1ModelsGet List the active embedding model

List the active search embedding model on this local or self-hosted server. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is selected in Settings, requests are forwarded by this server and count toward that provider's usage.

Corresponds with GET /v1/models (the `ListModelsV1ModelsGet` operationId).

func (*Client) ListSkillsSkillsGet

func (c *Client) ListSkillsSkillsGet(ctx context.Context, params *ListSkillsSkillsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListSkillsSkillsGet List Skills

List skills. Cross-space unless “space_id“ is given.

Corresponds with GET /skills (the `ListSkillsSkillsGet` operationId).

func (*Client) ListSourcesSourcesGet

func (c *Client) ListSourcesSourcesGet(ctx context.Context, params *ListSourcesSourcesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListSourcesSourcesGet List Sources

List sources with optional filtering and pagination.

Corresponds with GET /sources (the `ListSourcesSourcesGet` operationId).

func (*Client) ListThreadsThreadsGet

func (c *Client) ListThreadsThreadsGet(ctx context.Context, params *ListThreadsThreadsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ListThreadsThreadsGet List Threads

List threads with filtering and pagination.

Corresponds with GET /threads (the `ListThreadsThreadsGet` operationId).

func (*Client) LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet

func (c *Client) LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet Load Ai Now Messages

Corresponds with GET /agent/ai-now/sessions/{session_id}/messages (the `LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet` operationId).

func (*Client) LoadSessionAgentGraphIntelligenceSessionGet

func (c *Client) LoadSessionAgentGraphIntelligenceSessionGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

LoadSessionAgentGraphIntelligenceSessionGet Load Session

Load the last chat session from disk.

Corresponds with GET /agent/graph-intelligence/session (the `LoadSessionAgentGraphIntelligenceSessionGet` operationId).

func (*Client) MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost

func (c *Client) MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost(ctx context.Context, body MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost Mark Thread History Sync Completed

Record a single Timeline card for a completed CLI history sync.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).

func (*Client) MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBody

func (c *Client) MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBody Mark Thread History Sync Completed

Record a single Timeline card for a completed CLI history sync.

Takes any type of body and a specified content type.

Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).

func (*Client) MatchSkillsEndpointSkillsMatchGet

func (c *Client) MatchSkillsEndpointSkillsMatchGet(ctx context.Context, params *MatchSkillsEndpointSkillsMatchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

MatchSkillsEndpointSkillsMatchGet Match Skills Endpoint

Rank active Skills against a task through the same semantic hybrid router used by MCP Skill discovery and routing benchmarks. When semantic embeddings are unavailable, interactive discovery remains usable through deterministic trigger matching; the response reports semantic or keyword_fallback in its routing field.

Corresponds with GET /skills/match (the `MatchSkillsEndpointSkillsMatchGet` operationId).

func (*Client) MergeEntityHandler

func (c *Client) MergeEntityHandler(ctx context.Context, entityId string, body MergeEntityHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

MergeEntityHandler Merge entities

Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.

Takes a body of the `application/json` content type.

Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).

func (*Client) MergeEntityHandlerWithBody

func (c *Client) MergeEntityHandlerWithBody(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

MergeEntityHandlerWithBody Merge entities

Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.

Takes any type of body and a specified content type.

Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).

func (*Client) MergeIntoSkillsSkillIdMergeIntoPost

func (c *Client) MergeIntoSkillsSkillIdMergeIntoPost(ctx context.Context, skillId string, body MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

MergeIntoSkillsSkillIdMergeIntoPost Merge Into

Merge a compiled skill INTO another, leaving one canonical skill.

The generalization of strengthen-instead for two COMPILED skills (the curator's near-duplicate pair, or an off draft overlapping an active one): the absorbed skill's evidence moves onto the kept skill as a pending enrichment (the user reviews + applies it; the kept body is never silently rewritten), and the absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and un-materialized from hosts by the shared transition. Outcomes do NOT transfer (they were measured against a different body); the kept skill records “merged_from“ for honest provenance. A suggestion still uses strengthen-instead (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md. By-id-direct; cross-space.

Takes a body of the `application/json` content type.

Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).

func (*Client) MergeIntoSkillsSkillIdMergeIntoPostWithBody

func (c *Client) MergeIntoSkillsSkillIdMergeIntoPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

MergeIntoSkillsSkillIdMergeIntoPostWithBody Merge Into

Merge a compiled skill INTO another, leaving one canonical skill.

The generalization of strengthen-instead for two COMPILED skills (the curator's near-duplicate pair, or an off draft overlapping an active one): the absorbed skill's evidence moves onto the kept skill as a pending enrichment (the user reviews + applies it; the kept body is never silently rewritten), and the absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and un-materialized from hosts by the shared transition. Outcomes do NOT transfer (they were measured against a different body); the kept skill records “merged_from“ for honest provenance. A suggestion still uses strengthen-instead (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md. By-id-direct; cross-space.

Takes any type of body and a specified content type.

Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).

func (*Client) MergeLabelsEndpointLabelsMergePost

func (c *Client) MergeLabelsEndpointLabelsMergePost(ctx context.Context, params *MergeLabelsEndpointLabelsMergePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

MergeLabelsEndpointLabelsMergePost Merge Labels Endpoint

Merge one label into another: re-point every HAS_LABEL edge from source to target, record the merge for reversal, delete the source.

Cross-space (graph aggregation): operates on the global label graph. Used by the manual "merge labels" affordance and the agentic consolidation pass.

Corresponds with POST /labels/merge (the `MergeLabelsEndpointLabelsMergePost` operationId).

func (*Client) MergeSpaceSpacesSpaceRefMergePost

func (c *Client) MergeSpaceSpacesSpaceRefMergePost(ctx context.Context, spaceRef string, body MergeSpaceSpacesSpaceRefMergePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

MergeSpaceSpacesSpaceRefMergePost Merge Spaces

Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.

Takes a body of the `application/json` content type.

Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).

func (*Client) MergeSpaceSpacesSpaceRefMergePostWithBody

func (c *Client) MergeSpaceSpacesSpaceRefMergePostWithBody(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

MergeSpaceSpacesSpaceRefMergePostWithBody Merge Spaces

Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.

Takes any type of body and a specified content type.

Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).

func (*Client) MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost

func (c *Client) MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost(ctx context.Context, params *MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost Migrate Thread Message Anchors

Backfill legacy Memory->Message links into SQLite content anchors.

Corresponds with POST /content-store/thread-messages/migrate-anchors (the `MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost` operationId).

func (*Client) MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost

func (c *Client) MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost(ctx context.Context, params *MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost Migrate Thread Messages Through Cutover

Run copy, verification, anchor backfill, and non-destructive cutover.

Corresponds with POST /content-store/thread-messages/migrate-through-cutover (the `MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost` operationId).

func (*Client) OpenapiConfirmSchedule

func (c *Client) OpenapiConfirmSchedule(ctx context.Context, scheduleId string, body OpenapiConfirmScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiConfirmSchedule Confirm and activate a recurring AI Now task

Activates only when the capability grant matches the current instruction and connector configuration.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).

func (*Client) OpenapiConfirmScheduleWithBody

func (c *Client) OpenapiConfirmScheduleWithBody(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiConfirmScheduleWithBody Confirm and activate a recurring AI Now task

Activates only when the capability grant matches the current instruction and connector configuration.

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).

func (*Client) OpenapiCreateSchedule

func (c *Client) OpenapiCreateSchedule(ctx context.Context, body OpenapiCreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiCreateSchedule Create a recurring AI Now task draft

Creates a draft only. The task cannot run unattended until it is explicitly confirmed.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).

func (*Client) OpenapiCreateScheduleWithBody

func (c *Client) OpenapiCreateScheduleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiCreateScheduleWithBody Create a recurring AI Now task draft

Creates a draft only. The task cannot run unattended until it is explicitly confirmed.

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).

func (*Client) OpenapiDeleteSchedule

func (c *Client) OpenapiDeleteSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiDeleteSchedule Delete a recurring AI Now task

Corresponds with DELETE /agent/ai-now/schedules/{schedule_id} (the `OpenapiDeleteSchedule` operationId).

func (*Client) OpenapiGetSchedule

func (c *Client) OpenapiGetSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiGetSchedule Get a recurring AI Now task

Corresponds with GET /agent/ai-now/schedules/{schedule_id} (the `OpenapiGetSchedule` operationId).

func (*Client) OpenapiListSchedules

func (c *Client) OpenapiListSchedules(ctx context.Context, params *OpenapiListSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiListSchedules List recurring AI Now tasks

Corresponds with GET /agent/ai-now/schedules (the `OpenapiListSchedules` operationId).

func (*Client) OpenapiPauseSchedule

func (c *Client) OpenapiPauseSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiPauseSchedule Pause future recurring task occurrences

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/pause (the `OpenapiPauseSchedule` operationId).

func (*Client) OpenapiPreviewSchedule

func (c *Client) OpenapiPreviewSchedule(ctx context.Context, body OpenapiPreviewScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiPreviewSchedule Preview recurring task occurrences

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).

func (*Client) OpenapiPreviewScheduleWithBody

func (c *Client) OpenapiPreviewScheduleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiPreviewScheduleWithBody Preview recurring task occurrences

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).

func (*Client) OpenapiResumeSchedule

func (c *Client) OpenapiResumeSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiResumeSchedule Resume a recurring AI Now task

Tasks with changed authority or uncertain external side effects must be confirmed instead.

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/resume (the `OpenapiResumeSchedule` operationId).

func (*Client) OpenapiScheduleRuns

func (c *Client) OpenapiScheduleRuns(ctx context.Context, scheduleId string, params *OpenapiScheduleRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiScheduleRuns List recurring task run history

Corresponds with GET /agent/ai-now/schedules/{schedule_id}/runs (the `OpenapiScheduleRuns` operationId).

func (*Client) OpenapiSetFeedEventVisibility

func (c *Client) OpenapiSetFeedEventVisibility(ctx context.Context, eventId string, body OpenapiSetFeedEventVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiSetFeedEventVisibility Set Feed Event Visibility

Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.

Takes a body of the `application/json` content type.

Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).

func (*Client) OpenapiSetFeedEventVisibilityWithBody

func (c *Client) OpenapiSetFeedEventVisibilityWithBody(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiSetFeedEventVisibilityWithBody Set Feed Event Visibility

Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.

Takes any type of body and a specified content type.

Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).

func (*Client) OpenapiUpdateSchedule

func (c *Client) OpenapiUpdateSchedule(ctx context.Context, scheduleId string, body OpenapiUpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiUpdateSchedule Edit a recurring AI Now task

Permission-sensitive changes pause an active task until it is reviewed and confirmed again.

Takes a body of the `application/json` content type.

Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).

func (*Client) OpenapiUpdateScheduleWithBody

func (c *Client) OpenapiUpdateScheduleWithBody(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

OpenapiUpdateScheduleWithBody Edit a recurring AI Now task

Permission-sensitive changes pause an active task until it is reviewed and confirmed again.

Takes any type of body and a specified content type.

Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).

func (*Client) OptimizeStorageStorageOptimizePost

func (c *Client) OptimizeStorageStorageOptimizePost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

OptimizeStorageStorageOptimizePost Optimize Storage

Compact search index and flush database changes.

Prunes old LanceDB versions and runs a KuzuDB checkpoint.

Corresponds with POST /storage/optimize (the `OptimizeStorageStorageOptimizePost` operationId).

func (*Client) ParseThreadContentThreadsParsePost

func (c *Client) ParseThreadContentThreadsParsePost(ctx context.Context, body ParseThreadContentThreadsParsePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ParseThreadContentThreadsParsePost Parse Thread Content

Parse thread content from various formats.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).

func (*Client) ParseThreadContentThreadsParsePostWithBody

func (c *Client) ParseThreadContentThreadsParsePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ParseThreadContentThreadsParsePostWithBody Parse Thread Content

Parse thread content from various formats.

Takes any type of body and a specified content type.

Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).

func (*Client) PatchAgentProfileSettingsAgentProfilesAgentIdPatch

func (c *Client) PatchAgentProfileSettingsAgentProfilesAgentIdPatch(ctx context.Context, agentId string, body PatchAgentProfileSettingsAgentProfilesAgentIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PatchAgentProfileSettingsAgentProfilesAgentIdPatch Patch Agent Profile

Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.

Takes a body of the `application/json` content type.

Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).

func (*Client) PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBody

func (c *Client) PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBody Patch Agent Profile

Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.

Takes any type of body and a specified content type.

Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).

func (*Client) PersistQuestionAgentFeedInputPersistQuestionPost

func (c *Client) PersistQuestionAgentFeedInputPersistQuestionPost(ctx context.Context, body PersistQuestionAgentFeedInputPersistQuestionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PersistQuestionAgentFeedInputPersistQuestionPost Persist Question

Save a question and its response as a feed event.

Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).

func (*Client) PersistQuestionAgentFeedInputPersistQuestionPostWithBody

func (c *Client) PersistQuestionAgentFeedInputPersistQuestionPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PersistQuestionAgentFeedInputPersistQuestionPostWithBody Persist Question

Save a question and its response as a feed event.

Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.

Takes any type of body and a specified content type.

Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).

func (*Client) PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet

func (c *Client) PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet(ctx context.Context, params *PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet Plan Community Detection

Preview a community detection refresh without scheduling work.

Corresponds with GET /agent/trigger/community-detection/plan (the `PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet` operationId).

func (*Client) PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet

func (c *Client) PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet(ctx context.Context, params *PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet Plan Kg Extraction Backfill

Preview a bounded KG backfill batch without scheduling work.

Corresponds with GET /agent/trigger/kg-extraction/plan (the `PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet` operationId).

func (*Client) PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet

func (c *Client) PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet(ctx context.Context, params *PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet Plan Memory Cleanup

Preview Memory cleanup lanes without queueing or mutating anything.

Corresponds with GET /agent/trigger/memory-cleanup/plan (the `PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet` operationId).

func (*Client) PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet

func (c *Client) PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet(ctx context.Context, params *PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet Plan Memory Compaction

Preview the exact compaction candidate context without queueing work.

This endpoint does not ask the agent to decide, does not create EVOLVES edges, does not create crystals, and does not enqueue the compaction task. It exposes the same pre-computed candidate context the scheduled task would inject into the Knowledge Agent so evals can measure the real input surface.

Corresponds with GET /agent/trigger/memory-compaction/plan (the `PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet` operationId).

func (*Client) PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet

func (c *Client) PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet Plan Memory Created Events

Preview the next memory-created flush without mutating scheduler state.

Corresponds with GET /agent/trigger/memory-created/plan (the `PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet` operationId).

func (*Client) PlanPagerankRefreshGraphAugmentationPagerankPlanGet

func (c *Client) PlanPagerankRefreshGraphAugmentationPagerankPlanGet(ctx context.Context, params *PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanPagerankRefreshGraphAugmentationPagerankPlanGet Plan Pagerank Refresh

Preview a PageRank refresh without scheduling graph augmentation work.

Corresponds with GET /graph/augmentation/pagerank/plan (the `PlanPagerankRefreshGraphAugmentationPagerankPlanGet` operationId).

func (*Client) PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet

func (c *Client) PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet(ctx context.Context, taskType string, params *PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet Plan Scheduled Agent Context

Preview the context injected into supported scheduled agent tasks.

This endpoint does not enqueue work, does not run the agent, and does not ask an LLM to decide. It exposes the actual context prefix produced by the runtime injector so evals can audit the live input surface before any prompt or cadence changes are claimed as improvements.

Corresponds with GET /agent/trigger/{task_type}/context-plan (the `PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet` operationId).

func (*Client) PlanThreadDistillationBatchMemoriesDistillBatchPlanPost

func (c *Client) PlanThreadDistillationBatchMemoriesDistillBatchPlanPost(ctx context.Context, body PlanThreadDistillationBatchMemoriesDistillBatchPlanPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanThreadDistillationBatchMemoriesDistillBatchPlanPost Plan Thread Distillation Batch

Build a bounded, read-only plan for bulk thread distillation.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).

func (*Client) PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBody

func (c *Client) PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBody Plan Thread Distillation Batch

Build a bounded, read-only plan for bulk thread distillation.

Takes any type of body and a specified content type.

Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).

func (*Client) PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet

func (c *Client) PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet(ctx context.Context, params *PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet Plan Thread Synced Events

Preview the next thread-sync flush without mutating scheduler state.

Corresponds with GET /agent/trigger/thread-synced/plan (the `PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet` operationId).

func (*Client) PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost

func (c *Client) PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost(ctx context.Context, body PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost Preview Bulk Move Memories

Preview a bounded bulk memory move before mutating data.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).

func (*Client) PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBody

func (c *Client) PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBody Preview Bulk Move Memories

Preview a bounded bulk memory move before mutating data.

Takes any type of body and a specified content type.

Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).

func (*Client) PreviewBulkMoveThreadsThreadsBulkMovePreviewPost

func (c *Client) PreviewBulkMoveThreadsThreadsBulkMovePreviewPost(ctx context.Context, body PreviewBulkMoveThreadsThreadsBulkMovePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewBulkMoveThreadsThreadsBulkMovePreviewPost Preview Bulk Move Threads

Preview a bounded bulk thread move before mutating data.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).

func (*Client) PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBody

func (c *Client) PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBody Preview Bulk Move Threads

Preview a bounded bulk thread move before mutating data.

Takes any type of body and a specified content type.

Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).

func (*Client) PreviewConversationThreadsConversationsPreviewPost

func (c *Client) PreviewConversationThreadsConversationsPreviewPost(ctx context.Context, body PreviewConversationThreadsConversationsPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewConversationThreadsConversationsPreviewPost Preview Conversation

Load a richer preview for one selected discovered conversation.

Takes a body of the `application/json` content type.

Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).

func (*Client) PreviewConversationThreadsConversationsPreviewPostWithBody

func (c *Client) PreviewConversationThreadsConversationsPreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewConversationThreadsConversationsPreviewPostWithBody Preview Conversation

Load a richer preview for one selected discovered conversation.

Takes any type of body and a specified content type.

Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).

func (*Client) PreviewDistillationMemoriesDistillPreviewPost

func (c *Client) PreviewDistillationMemoriesDistillPreviewPost(ctx context.Context, body PreviewDistillationMemoriesDistillPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewDistillationMemoriesDistillPreviewPost Preview Distillation

Preview what memories would be created from a thread.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).

func (*Client) PreviewDistillationMemoriesDistillPreviewPostWithBody

func (c *Client) PreviewDistillationMemoriesDistillPreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewDistillationMemoriesDistillPreviewPostWithBody Preview Distillation

Preview what memories would be created from a thread.

Takes any type of body and a specified content type.

Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).

func (*Client) PreviewEntityDeleteHandler

func (c *Client) PreviewEntityDeleteHandler(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewEntityDeleteHandler Preview entity deletion

Count the graph links that would be detached. Referencing memories are always preserved.

Corresponds with GET /entities/{entity_id}/delete/preview (the `PreviewEntityDeleteHandler` operationId).

func (*Client) PreviewEntityMergeHandler

func (c *Client) PreviewEntityMergeHandler(ctx context.Context, entityId string, body PreviewEntityMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewEntityMergeHandler Preview an entity merge

Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.

Takes a body of the `application/json` content type.

Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).

func (*Client) PreviewEntityMergeHandlerWithBody

func (c *Client) PreviewEntityMergeHandlerWithBody(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewEntityMergeHandlerWithBody Preview an entity merge

Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.

Takes any type of body and a specified content type.

Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).

func (*Client) PreviewEvolvesRevisionHandler

func (c *Client) PreviewEvolvesRevisionHandler(ctx context.Context, body PreviewEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewEvolvesRevisionHandler Preview a Memory history correction

Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).

func (*Client) PreviewEvolvesRevisionHandlerWithBody

func (c *Client) PreviewEvolvesRevisionHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewEvolvesRevisionHandlerWithBody Preview a Memory history correction

Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.

Takes any type of body and a specified content type.

Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).

func (*Client) PreviewLabelConsolidationLabelsConsolidationPreviewPost

func (c *Client) PreviewLabelConsolidationLabelsConsolidationPreviewPost(ctx context.Context, params *PreviewLabelConsolidationLabelsConsolidationPreviewPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewLabelConsolidationLabelsConsolidationPreviewPost Preview Label Consolidation

Preview the full label-consolidation task without applying merges.

This is the same dry-run path as the scheduled task: deterministic canonical-fork planning plus model-judged semantic/cross-language pairs. It can spend model tokens, but it never mutates graph state.

Corresponds with POST /labels/consolidation-preview (the `PreviewLabelConsolidationLabelsConsolidationPreviewPost` operationId).

func (*Client) PreviewLabelDeleteHandler

func (c *Client) PreviewLabelDeleteHandler(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewLabelDeleteHandler Preview label deletion

Return the exact resources whose label assignment would be detached. Memories and resources are preserved.

Corresponds with POST /labels/{label_id}/delete/preview (the `PreviewLabelDeleteHandler` operationId).

func (*Client) PreviewLabelMergeHandler

func (c *Client) PreviewLabelMergeHandler(ctx context.Context, labelId string, body PreviewLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewLabelMergeHandler Preview a label merge

Preview moving every assignment from a duplicate label to a canonical label.

Takes a body of the `application/json` content type.

Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).

func (*Client) PreviewLabelMergeHandlerWithBody

func (c *Client) PreviewLabelMergeHandlerWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewLabelMergeHandlerWithBody Preview a label merge

Preview moving every assignment from a duplicate label to a canonical label.

Takes any type of body and a specified content type.

Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).

func (*Client) PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost

func (c *Client) PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost(ctx context.Context, body PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost Preview Memory Kg Extraction Content

Preview KG extraction for explicit content without writing a Memory.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).

func (*Client) PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBody

func (c *Client) PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBody Preview Memory Kg Extraction Content

Preview KG extraction for explicit content without writing a Memory.

Takes any type of body and a specified content type.

Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).

func (*Client) PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost

func (c *Client) PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost(ctx context.Context, memoryId string, body PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost Preview Memory Kg Extraction

Preview knowledge graph extraction for a memory.

This endpoint extracts entities and relationships from a memory's content using the local LLM, providing a preview without saving to the database.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).

func (*Client) PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBody

func (c *Client) PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBody Preview Memory Kg Extraction

Preview knowledge graph extraction for a memory.

This endpoint extracts entities and relationships from a memory's content using the local LLM, providing a preview without saving to the database.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).

func (*Client) PreviewSettingsRestoreHandler

func (c *Client) PreviewSettingsRestoreHandler(ctx context.Context, body PreviewSettingsRestoreHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewSettingsRestoreHandler Preview a settings restore

Validate a settings artifact and report its portable sections before any write.

Takes a body of the `application/json` content type.

Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).

func (*Client) PreviewSettingsRestoreHandlerWithBody

func (c *Client) PreviewSettingsRestoreHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewSettingsRestoreHandlerWithBody Preview a settings restore

Validate a settings artifact and report its portable sections before any write.

Takes any type of body and a specified content type.

Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).

func (*Client) PreviewSpaceMergeSpacesSpaceRefMergePreviewPost

func (c *Client) PreviewSpaceMergeSpacesSpaceRefMergePreviewPost(ctx context.Context, spaceRef string, body PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewSpaceMergeSpacesSpaceRefMergePreviewPost Preview Space Merge

Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.

Takes a body of the `application/json` content type.

Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).

func (*Client) PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBody

func (c *Client) PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBody(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBody Preview Space Merge

Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.

Takes any type of body and a specified content type.

Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).

func (*Client) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost

func (c *Client) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost(ctx context.Context, sessionId string, body PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost Prompt Ai Now Session

Stream a prompt turn.

Returns SSE events in the existing AI Now UI event contract.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).

func (*Client) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBody

func (c *Client) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBody Prompt Ai Now Session

Stream a prompt turn.

Returns SSE events in the existing AI Now UI event contract.

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).

func (*Client) QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost

func (c *Client) QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost(ctx context.Context, body QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost Queue Memory Cleanup Compaction

Queue semantic compaction for user-reviewed cleanup candidates.

This is deliberately not an automatic merge. It re-reads each submitted memory id, re-runs the cleanup classifier, and only queues the bounded Memory Compaction task for rows still in the semantic-review lane.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).

func (*Client) QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBody

func (c *Client) QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBody Queue Memory Cleanup Compaction

Queue semantic compaction for user-reviewed cleanup candidates.

This is deliberately not an automatic merge. It re-reads each submitted memory id, re-runs the cleanup classifier, and only queues the bounded Memory Compaction task for rows still in the semantic-review lane.

Takes any type of body and a specified content type.

Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).

func (*Client) ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost

func (c *Client) ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost(ctx context.Context, sessionId string, body ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost Read Ai Now Session File

Read a text artifact generated inside an AI Now session workdir.

By-id-direct. The requested path must resolve inside the session working directory, so web/remote renderers can load generated cards without exposing arbitrary backend files.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).

func (*Client) ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBody

func (c *Client) ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBody Read Ai Now Session File

Read a text artifact generated inside an AI Now session workdir.

By-id-direct. The requested path must resolve inside the session working directory, so web/remote renderers can load generated cards without exposing arbitrary backend files.

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).

func (*Client) ReconcileThreadTailThreadsThreadIdReconcileTailPost

func (c *Client) ReconcileThreadTailThreadsThreadIdReconcileTailPost(ctx context.Context, threadId string, body ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ReconcileThreadTailThreadsThreadIdReconcileTailPost Reconcile Thread Tail

Safely replace the tail of a thread without changing append semantics.

Optional request fields: - `matched_count` (required int): Number of leading messages that still match - `messages` (required array): Replacement tail messages - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency

Takes a body of the `application/json` content type.

Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).

func (*Client) ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBody

func (c *Client) ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBody(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBody Reconcile Thread Tail

Safely replace the tail of a thread without changing append semantics.

Optional request fields: - `matched_count` (required int): Number of leading messages that still match - `messages` (required array): Replacement tail messages - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency

Takes any type of body and a specified content type.

Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).

func (*Client) RefetchSourceSourcesSourceIdRefetchPost

func (c *Client) RefetchSourceSourcesSourceIdRefetchPost(ctx context.Context, sourceId string, params *RefetchSourceSourcesSourceIdRefetchPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

RefetchSourceSourcesSourceIdRefetchPost Refetch Source

Re-fetch and re-parse a URL source.

Corresponds with POST /sources/{source_id}/refetch (the `RefetchSourceSourcesSourceIdRefetchPost` operationId).

func (*Client) RegisterSkillHostSkillsRegistrationHostPost

func (c *Client) RegisterSkillHostSkillsRegistrationHostPost(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*http.Response, error)

RegisterSkillHostSkillsRegistrationHostPost Register Skill Host

Register one host, or “all“ for every detected host. Idempotent.

Corresponds with POST /skills/registration/{host} (the `RegisterSkillHostSkillsRegistrationHostPost` operationId).

func (*Client) ReindexMemoriesBulkMemoriesReindexPost

ReindexMemoriesBulkMemoriesReindexPost Reindex Memories Bulk

Reindex multiple memories or all memories needing reindex.

This endpoint can work for both single and bulk reindexing: - If memory_ids is provided: reindex those specific memories - If memory_ids is None/empty: reindex all memories with reindex_needed=True

Takes a body of the `application/json` content type.

Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).

func (*Client) ReindexMemoriesBulkMemoriesReindexPostWithBody

func (c *Client) ReindexMemoriesBulkMemoriesReindexPostWithBody(ctx context.Context, params *ReindexMemoriesBulkMemoriesReindexPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ReindexMemoriesBulkMemoriesReindexPostWithBody Reindex Memories Bulk

Reindex multiple memories or all memories needing reindex.

This endpoint can work for both single and bulk reindexing: - If memory_ids is provided: reindex those specific memories - If memory_ids is None/empty: reindex all memories with reindex_needed=True

Takes any type of body and a specified content type.

Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).

func (*Client) ReindexSearchIndexSearchIndexReindexPost

func (c *Client) ReindexSearchIndexSearchIndexReindexPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

ReindexSearchIndexSearchIndexReindexPost Reindex Search Index

Refresh the search projection from authoritative storage.

Most calls perform a full semantic rebuild of: - All memories (with search embeddings) - All thread messages - All Library sources and source chunks - All communities - All entities

If the only pending marker is the 0.8.4 Content Store thread-message migration and semantic index metadata already matches the active embedding backend, this endpoint only copies/verifies messages, rebuilds the FTS-only messages_index, and skips embedding initialization.

The embedding model is platform-specific: - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX

This is a heavy operation and should only be triggered: - After first downloading the search embedding model - After a data migration - When explicitly requested by the user

Corresponds with POST /search-index/reindex (the `ReindexSearchIndexSearchIndexReindexPost` operationId).

func (*Client) RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete

func (c *Client) RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete Remove Label From Memory

Remove a label from a memory.

Corresponds with DELETE /memories/{memory_id}/labels/{label_id} (the `RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete` operationId).

func (*Client) RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete

func (c *Client) RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete Remove Label From Source

Remove a label from a source.

Corresponds with DELETE /sources/{source_id}/labels/{label_id} (the `RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete` operationId).

func (*Client) ReportSkillOutcomeSkillsSkillIdOutcomePost

func (c *Client) ReportSkillOutcomeSkillsSkillIdOutcomePost(ctx context.Context, skillId string, body ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ReportSkillOutcomeSkillsSkillIdOutcomePost Report Skill Outcome

Record how a skill actually performed in use (G1 Tier 2 feedback).

Version-anchored and content-bearing: the structured deviation/missing/failure text is recompile + eval evidence, not a vanity rating. Updates use_count and a current-version success_rate. A real failure also grows the skill's eval (G4), in the background. See SKILL_CRYSTALLIZATION.md §3.8.

Takes a body of the `application/json` content type.

Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).

func (*Client) ReportSkillOutcomeSkillsSkillIdOutcomePostWithBody

func (c *Client) ReportSkillOutcomeSkillsSkillIdOutcomePostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ReportSkillOutcomeSkillsSkillIdOutcomePostWithBody Report Skill Outcome

Record how a skill actually performed in use (G1 Tier 2 feedback).

Version-anchored and content-bearing: the structured deviation/missing/failure text is recompile + eval evidence, not a vanity rating. Updates use_count and a current-version success_rate. A real failure also grows the skill's eval (G4), in the background. See SKILL_CRYSTALLIZATION.md §3.8.

Takes any type of body and a specified content type.

Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).

func (*Client) ResolveEventAgentFeedEventsEventIdResolvePost

func (c *Client) ResolveEventAgentFeedEventsEventIdResolvePost(ctx context.Context, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, body ResolveEventAgentFeedEventsEventIdResolvePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ResolveEventAgentFeedEventsEventIdResolvePost Resolve Timeline Review

Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).

func (*Client) ResolveEventAgentFeedEventsEventIdResolvePostWithBody

func (c *Client) ResolveEventAgentFeedEventsEventIdResolvePostWithBody(ctx context.Context, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ResolveEventAgentFeedEventsEventIdResolvePostWithBody Resolve Timeline Review

Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.

Takes any type of body and a specified content type.

Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).

func (*Client) ResolveResourceHandler

func (c *Client) ResolveResourceHandler(ctx context.Context, params *ResolveResourceHandlerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ResolveResourceHandler Resolve a Nowledge resource URI

Resolve one capability-free nowledgemem:// reference against the authenticated backend and workspace. This endpoint never fetches HTTP(S) or file URLs.

Corresponds with GET /resources/resolve (the `ResolveResourceHandler` operationId).

func (*Client) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost

func (c *Client) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost(ctx context.Context, sessionId string, requestId string, body RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost Respond Ai Now Permission

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).

func (*Client) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBody

func (c *Client) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBody(ctx context.Context, sessionId string, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBody Respond Ai Now Permission

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).

func (*Client) RestoreMergedSkillHandler

func (c *Client) RestoreMergedSkillHandler(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

RestoreMergedSkillHandler Undo a Skill merge

Restore the absorbed Skill and remove this merge's pending evidence from the kept Skill. Available only until that evidence is applied or changed.

Corresponds with POST /skills/{skill_id}/restore-merge (the `RestoreMergedSkillHandler` operationId).

func (*Client) RestoreSettingsHandler

func (c *Client) RestoreSettingsHandler(ctx context.Context, body RestoreSettingsHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

RestoreSettingsHandler Restore portable settings

Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.

Takes a body of the `application/json` content type.

Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).

func (*Client) RestoreSettingsHandlerWithBody

func (c *Client) RestoreSettingsHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

RestoreSettingsHandlerWithBody Restore portable settings

Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.

Takes any type of body and a specified content type.

Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).

func (*Client) RetryEventAgentFeedEventsEventIdRetryPost

func (c *Client) RetryEventAgentFeedEventsEventIdRetryPost(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*http.Response, error)

RetryEventAgentFeedEventsEventIdRetryPost Retry Event

Retry a failed background task.

Re-submits the task with high priority. The original event is marked as retried.

Corresponds with POST /agent/feed/events/{event_id}/retry (the `RetryEventAgentFeedEventsEventIdRetryPost` operationId).

func (*Client) RunSkillEvalSkillsSkillIdEvalRunPost

func (c *Client) RunSkillEvalSkillsSkillIdEvalRunPost(ctx context.Context, skillId string, params *RunSkillEvalSkillsSkillIdEvalRunPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

RunSkillEvalSkillsSkillIdEvalRunPost Run Skill Eval

Run the Skill benchmark and return its verdict. Output cases grade generated behavior; should_not_trigger cases use the production semantic Skill router and become inconclusive when semantic evidence is unavailable rather than falling back to lexical matching. A passing routing negative is a safety gate and cannot by itself prove that a Skill helps on intended work. strict=true runs the output cases through the median-of-3 with/without gate; the streaming variant is /eval/stream.

Corresponds with POST /skills/{skill_id}/eval/run (the `RunSkillEvalSkillsSkillIdEvalRunPost` operationId).

func (*Client) SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost

func (c *Client) SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost(ctx context.Context, sessionId string, body SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost Save Ai Now Messages

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).

func (*Client) SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBody

func (c *Client) SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBody Save Ai Now Messages

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).

func (*Client) SaveSessionAgentGraphIntelligenceSessionPost

func (c *Client) SaveSessionAgentGraphIntelligenceSessionPost(ctx context.Context, body SaveSessionAgentGraphIntelligenceSessionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SaveSessionAgentGraphIntelligenceSessionPost Save Session

Save chat session to disk (atomic write, size-capped).

Takes a body of the `application/json` content type.

Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).

func (*Client) SaveSessionAgentGraphIntelligenceSessionPostWithBody

func (c *Client) SaveSessionAgentGraphIntelligenceSessionPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SaveSessionAgentGraphIntelligenceSessionPostWithBody Save Session

Save chat session to disk (atomic write, size-capped).

Takes any type of body and a specified content type.

Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).

func (*Client) SaveSessionThreadsSessionsSavePost

func (c *Client) SaveSessionThreadsSessionsSavePost(ctx context.Context, body SaveSessionThreadsSessionsSavePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SaveSessionThreadsSessionsSavePost Save Session

Save coding session(s) as conversation thread(s).

Auto-detects sessions from project_path. Creates new thread or appends to existing (with deduplication). Supports Claude Code, Codex, and Gemini CLI.

This endpoint assumes the backend machine can read the session files directly, so it is a local-host import surface. Remote-safe capture should use “nmem t save --from ...“ from the client machine instead.

Args:

request: Session save request with client, project_path, and options

Returns:

SessionSaveResponse with results for each processed session

Takes a body of the `application/json` content type.

Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).

func (*Client) SaveSessionThreadsSessionsSavePostWithBody

func (c *Client) SaveSessionThreadsSessionsSavePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SaveSessionThreadsSessionsSavePostWithBody Save Session

Save coding session(s) as conversation thread(s).

Auto-detects sessions from project_path. Creates new thread or appends to existing (with deduplication). Supports Claude Code, Codex, and Gemini CLI.

This endpoint assumes the backend machine can read the session files directly, so it is a local-host import surface. Remote-safe capture should use “nmem t save --from ...“ from the client machine instead.

Args:

request: Session save request with client, project_path, and options

Returns:

SessionSaveResponse with results for each processed session

Takes any type of body and a specified content type.

Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).

func (*Client) ScheduleDistillationMemoriesDistillSchedulePost

func (c *Client) ScheduleDistillationMemoriesDistillSchedulePost(ctx context.Context, body ScheduleDistillationMemoriesDistillSchedulePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

ScheduleDistillationMemoriesDistillSchedulePost Schedule Distillation

Schedule agent-backed thread distillation for a large or deferred thread.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).

func (*Client) ScheduleDistillationMemoriesDistillSchedulePostWithBody

func (c *Client) ScheduleDistillationMemoriesDistillSchedulePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

ScheduleDistillationMemoriesDistillSchedulePostWithBody Schedule Distillation

Schedule agent-backed thread distillation for a large or deferred thread.

Takes any type of body and a specified content type.

Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).

func (*Client) SearchGraphGraphSearchGet

func (c *Client) SearchGraphGraphSearchGet(ctx context.Context, params *SearchGraphGraphSearchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

SearchGraphGraphSearchGet Search Graph

Search the knowledge graph.

Finds memories matching your query and returns them with their connections as visualization-ready graph data.

Corresponds with GET /graph/search (the `SearchGraphGraphSearchGet` operationId).

func (*Client) SearchMemoriesMemoriesSearchPost

func (c *Client) SearchMemoriesMemoriesSearchPost(ctx context.Context, body SearchMemoriesMemoriesSearchPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SearchMemoriesMemoriesSearchPost Search Memories

Memory search with filtering, metadata, and reasoning support.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).

func (*Client) SearchMemoriesMemoriesSearchPostWithBody

func (c *Client) SearchMemoriesMemoriesSearchPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SearchMemoriesMemoriesSearchPostWithBody Search Memories

Memory search with filtering, metadata, and reasoning support.

Takes any type of body and a specified content type.

Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).

func (*Client) SearchSourcesSourcesSearchGet

func (c *Client) SearchSourcesSourcesSearchGet(ctx context.Context, params *SearchSourcesSourcesSearchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

SearchSourcesSourcesSearchGet Search Sources

Full-text search across source names and content.

Corresponds with GET /sources/search (the `SearchSourcesSourcesSearchGet` operationId).

func (*Client) SearchThreadsFullThreadsSearchGet

func (c *Client) SearchThreadsFullThreadsSearchGet(ctx context.Context, params *SearchThreadsFullThreadsSearchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

SearchThreadsFullThreadsSearchGet Search Threads Full

Full thread search with message matching.

Corresponds with GET /threads/search (the `SearchThreadsFullThreadsSearchGet` operationId).

func (*Client) SendMessageAgentGraphIntelligenceMessagePost

func (c *Client) SendMessageAgentGraphIntelligenceMessagePost(ctx context.Context, body SendMessageAgentGraphIntelligenceMessagePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SendMessageAgentGraphIntelligenceMessagePost Send Message

Send a message to the Graph Intelligence Agent with frozen graph context.

Returns an SSE stream with text, tool_call, tool_result, canvas_command, and done events. The graphContext is injected into the agent prompt and stored as user message metadata.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).

func (*Client) SendMessageAgentGraphIntelligenceMessagePostWithBody

func (c *Client) SendMessageAgentGraphIntelligenceMessagePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SendMessageAgentGraphIntelligenceMessagePostWithBody Send Message

Send a message to the Graph Intelligence Agent with frozen graph context.

Returns an SSE stream with text, tool_call, tool_result, canvas_command, and done events. The graphContext is injected into the agent prompt and stored as user message metadata.

Takes any type of body and a specified content type.

Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).

func (*Client) SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost

func (c *Client) SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost(ctx context.Context, sessionId string, body SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost Set Ai Now Auto Approve

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).

func (*Client) SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBody

func (c *Client) SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBody Set Ai Now Auto Approve

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).

func (*Client) SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut

func (c *Client) SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut(ctx context.Context, host string, body SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut Set Skill Host Config Dir

Point one host at a custom config dir, then re-sync if it is connected.

Takes a body of the `application/json` content type.

Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).

func (*Client) SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBody

func (c *Client) SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBody(ctx context.Context, host string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBody Set Skill Host Config Dir

Point one host at a custom config dir, then re-sync if it is connected.

Takes any type of body and a specified content type.

Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).

func (*Client) SkillBuilderChatAgentSkillBuilderChatPost

func (c *Client) SkillBuilderChatAgentSkillBuilderChatPost(ctx context.Context, body SkillBuilderChatAgentSkillBuilderChatPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderChatAgentSkillBuilderChatPost Skill Builder Chat

The Skills copilot turn (SSE). Reads the screen context, routes intent, and answers, drafts a new skill, or emits one UI action.

Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI command the frontend applies) OR the draft sub-stream (“searching“ -> “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“). Cross-space when “space_id“ is omitted.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).

func (*Client) SkillBuilderChatAgentSkillBuilderChatPostWithBody

func (c *Client) SkillBuilderChatAgentSkillBuilderChatPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderChatAgentSkillBuilderChatPostWithBody Skill Builder Chat

The Skills copilot turn (SSE). Reads the screen context, routes intent, and answers, drafts a new skill, or emits one UI action.

Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI command the frontend applies) OR the draft sub-stream (“searching“ -> “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“). Cross-space when “space_id“ is omitted.

Takes any type of body and a specified content type.

Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).

func (*Client) SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet

func (c *Client) SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet Skill Builder Discover Importable

Hand-written skills found in the user's connected host dirs that Mem does not manage — the discovery half of enroll. Read-only scan; the user selects which to import. Reads local disk directly (local-only, enforced).

Corresponds with GET /agent/skill-builder/discover-importable (the `SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet` operationId).

func (*Client) SkillBuilderEditBodyAgentSkillBuilderEditBodyPost

func (c *Client) SkillBuilderEditBodyAgentSkillBuilderEditBodyPost(ctx context.Context, body SkillBuilderEditBodyAgentSkillBuilderEditBodyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderEditBodyAgentSkillBuilderEditBodyPost Skill Builder Edit Body

Stage a user-authored body as a pending version (the user as a third author of “pending_version“, beside refine-AI and the curator).

Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B transparency proof in the BACKGROUND so the save isn't blocked on running the benchmark through the model (that was the 20-second "Saving…"). The edit is INTENT (D4): the proof never refuses it, only shows it, and the user can apply via “POST /skills/{id}/apply-version“ without waiting for it.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).

func (*Client) SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBody

func (c *Client) SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBody Skill Builder Edit Body

Stage a user-authored body as a pending version (the user as a third author of “pending_version“, beside refine-AI and the curator).

Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B transparency proof in the BACKGROUND so the save isn't blocked on running the benchmark through the model (that was the 20-second "Saving…"). The edit is INTENT (D4): the proof never refuses it, only shows it, and the user can apply via “POST /skills/{id}/apply-version“ without waiting for it.

Takes any type of body and a specified content type.

Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).

func (*Client) SkillBuilderImportAgentSkillBuilderImportPost

func (c *Client) SkillBuilderImportAgentSkillBuilderImportPost(ctx context.Context, body SkillBuilderImportAgentSkillBuilderImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderImportAgentSkillBuilderImportPost Skill Builder Import

Import a hand-written skill as a managed draft (body verbatim, no compile).

The third way a skill is born (beside suggested + authored-from-scratch): it flows through the same review -> activate -> materialize -> evolve loop, gaining verification, self-improvement, cross-tool sync, and versioning. A folder import keeps the whole tree (nested folders + binary assets) verbatim. Returns the created draft, or — when it looks like an existing active skill and “force“ is false — the duplicate it matched, so the user can strengthen that one instead. Looks up by content; space-agnostic (skills list cross-space).

Takes a body of the `application/json` content type.

Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).

func (*Client) SkillBuilderImportAgentSkillBuilderImportPostWithBody

func (c *Client) SkillBuilderImportAgentSkillBuilderImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderImportAgentSkillBuilderImportPostWithBody Skill Builder Import

Import a hand-written skill as a managed draft (body verbatim, no compile).

The third way a skill is born (beside suggested + authored-from-scratch): it flows through the same review -> activate -> materialize -> evolve loop, gaining verification, self-improvement, cross-tool sync, and versioning. A folder import keeps the whole tree (nested folders + binary assets) verbatim. Returns the created draft, or — when it looks like an existing active skill and “force“ is false — the duplicate it matched, so the user can strengthen that one instead. Looks up by content; space-agnostic (skills list cross-space).

Takes any type of body and a specified content type.

Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).

func (*Client) SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet

func (c *Client) SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet(ctx context.Context, params *SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet Skill Builder Preview Importable

The SKILL.md + file list for one discoverable skill, for the enroll preview pane (read what you're bringing in before you commit). Path-validated to a host skills dir. Reads local disk directly (local-only, enforced).

Corresponds with GET /agent/skill-builder/preview-importable (the `SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet` operationId).

func (*Client) SkillBuilderProposeAgentSkillBuilderProposePost

func (c *Client) SkillBuilderProposeAgentSkillBuilderProposePost(ctx context.Context, body SkillBuilderProposeAgentSkillBuilderProposePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderProposeAgentSkillBuilderProposePost Skill Builder Propose

Propose a skill draft from intent, streaming the work as it happens (SSE).

Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft + which sources it chose) -> “done“ (or “error“). The UI renders this as a live process timeline so the agent shows its work. Cross-space when “space_id“ is omitted. The proposal is the builder form's pre-fill; the user reviews and creates.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).

func (*Client) SkillBuilderProposeAgentSkillBuilderProposePostWithBody

func (c *Client) SkillBuilderProposeAgentSkillBuilderProposePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderProposeAgentSkillBuilderProposePostWithBody Skill Builder Propose

Propose a skill draft from intent, streaming the work as it happens (SSE).

Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft + which sources it chose) -> “done“ (or “error“). The UI renders this as a live process timeline so the agent shows its work. Cross-space when “space_id“ is omitted. The proposal is the builder form's pre-fill; the user reviews and creates.

Takes any type of body and a specified content type.

Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).

func (*Client) SkillBuilderRefineAgentSkillBuilderRefinePost

func (c *Client) SkillBuilderRefineAgentSkillBuilderRefinePost(ctx context.Context, body SkillBuilderRefineAgentSkillBuilderRefinePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderRefineAgentSkillBuilderRefinePost Skill Builder Refine

Propose a sharper version of a compiled skill from how it has performed (plus optional guidance). Records it as a “pending_version“ the user reviews and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion. Non-streaming; “/refine/stream“ shows the work as it happens.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).

func (*Client) SkillBuilderRefineAgentSkillBuilderRefinePostWithBody

func (c *Client) SkillBuilderRefineAgentSkillBuilderRefinePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderRefineAgentSkillBuilderRefinePostWithBody Skill Builder Refine

Propose a sharper version of a compiled skill from how it has performed (plus optional guidance). Records it as a “pending_version“ the user reviews and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion. Non-streaming; “/refine/stream“ shows the work as it happens.

Takes any type of body and a specified content type.

Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).

func (*Client) SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost

func (c *Client) SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost(ctx context.Context, body SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost Skill Builder Refine Stream

Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ -> “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a live process, the same way create does.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).

func (*Client) SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBody

func (c *Client) SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBody Skill Builder Refine Stream

Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ -> “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a live process, the same way create does.

Takes any type of body and a specified content type.

Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).

func (*Client) SkillDuplicateOfSkillsSkillIdDuplicateOfGet

func (c *Client) SkillDuplicateOfSkillsSkillIdDuplicateOfGet(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillDuplicateOfSkillsSkillIdDuplicateOfGet Skill Duplicate Of

The active skill this one looks like a duplicate of, or null.

Computed lazily, OFF the detail hot path: it needs embeddings (which can cold-start slowly), so the UI fetches it separately after opening a skill — the same non-blocking pattern as the benchmark — keeping skill-open instant. For a SUGGESTION the UI offers "strengthen that one instead"; for an OFF compiled skill (draft/stale) a read-only "you may already have this" hint + merge. Active skills ARE the catalog, so they're never checked against themselves. Best-effort (no embeddings -> null). By-id-direct; cross-space.

Corresponds with GET /skills/{skill_id}/duplicate-of (the `SkillDuplicateOfSkillsSkillIdDuplicateOfGet` operationId).

func (*Client) SkillHostRegistrationStatusSkillsRegistrationGet

func (c *Client) SkillHostRegistrationStatusSkillsRegistrationGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

SkillHostRegistrationStatusSkillsRegistrationGet Skill Host Registration Status

Per-host registration status (installed? registered? where?). Read-only.

Corresponds with GET /skills/registration (the `SkillHostRegistrationStatusSkillsRegistrationGet` operationId).

func (*Client) StartAugmentationJobGraphAugmentationStartPost

func (c *Client) StartAugmentationJobGraphAugmentationStartPost(ctx context.Context, body StartAugmentationJobGraphAugmentationStartPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

StartAugmentationJobGraphAugmentationStartPost Start Augmentation Job

Start a background graph analysis job.

Supported job types:

  • **community_detection** group related entities into topic clusters.
  • **community_summary_enrichment** write missing topic summaries without rebuilding topic structure.
  • **pagerank_calculation** calculate entity importance scores.
  • **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.

Takes a body of the `application/json` content type.

Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).

func (*Client) StartAugmentationJobGraphAugmentationStartPostWithBody

func (c *Client) StartAugmentationJobGraphAugmentationStartPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

StartAugmentationJobGraphAugmentationStartPostWithBody Start Augmentation Job

Start a background graph analysis job.

Supported job types:

  • **community_detection** group related entities into topic clusters.
  • **community_summary_enrichment** write missing topic summaries without rebuilding topic structure.
  • **pagerank_calculation** calculate entity importance scores.
  • **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.

Takes any type of body and a specified content type.

Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).

func (*Client) StartWatcherThreadsWatcherStartPost

func (c *Client) StartWatcherThreadsWatcherStartPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

StartWatcherThreadsWatcherStartPost Start Watcher

Start the session watcher for auto-importing sessions.

Corresponds with POST /threads/watcher/start (the `StartWatcherThreadsWatcherStartPost` operationId).

func (*Client) StopWatcherThreadsWatcherStopPost

func (c *Client) StopWatcherThreadsWatcherStopPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

StopWatcherThreadsWatcherStopPost Stop Watcher

Stop the session watcher.

Corresponds with POST /threads/watcher/stop (the `StopWatcherThreadsWatcherStopPost` operationId).

func (*Client) StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet

func (c *Client) StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet Stream Ai Now Session Events

Attach to a live prompt stream without starting a new turn.

Corresponds with GET /agent/ai-now/sessions/{session_id}/events (the `StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet` operationId).

func (*Client) StreamSkillEvalSkillsSkillIdEvalStreamGet

func (c *Client) StreamSkillEvalSkillsSkillIdEvalStreamGet(ctx context.Context, skillId string, params *StreamSkillEvalSkillsSkillIdEvalStreamGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

StreamSkillEvalSkillsSkillIdEvalStreamGet Stream Skill Eval

Run the benchmark, streaming per-case progress (SSE): “bootstrapping“ -> “start“ -> “case_started“ / “case_done“ (per case) -> “summary“. Feeds the 'Proven on' surface case by case. “strict=true“ runs the Phase 2 gate.

Corresponds with GET /skills/{skill_id}/eval/stream (the `StreamSkillEvalSkillsSkillIdEvalStreamGet` operationId).

func (*Client) StrengthenInsteadSkillsSkillIdStrengthenInsteadPost

func (c *Client) StrengthenInsteadSkillsSkillIdStrengthenInsteadPost(ctx context.Context, skillId string, body StrengthenInsteadSkillsSkillIdStrengthenInsteadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

StrengthenInsteadSkillsSkillIdStrengthenInsteadPost Strengthen Instead

Resolve a duplicate suggestion: move its evidence onto the existing active skill as a pending enrichment, then dismiss the suggestion.

The product's one-tap answer to "this is a skill I already have": the evidence is preserved — it strengthens the real skill via the same pending-enrichment path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill. By-id-direct; cross-space.

Takes a body of the `application/json` content type.

Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).

func (*Client) StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBody

func (c *Client) StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBody Strengthen Instead

Resolve a duplicate suggestion: move its evidence onto the existing active skill as a pending enrichment, then dismiss the suggestion.

The product's one-tap answer to "this is a skill I already have": the evidence is preserved — it strengthens the real skill via the same pending-enrichment path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill. By-id-direct; cross-space.

Takes any type of body and a specified content type.

Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).

func (*Client) SubmitFeedInputStreamAgentFeedInputStreamPost

func (c *Client) SubmitFeedInputStreamAgentFeedInputStreamPost(ctx context.Context, body SubmitFeedInputStreamAgentFeedInputStreamPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SubmitFeedInputStreamAgentFeedInputStreamPost Submit Feed Input Stream

Stream agent processing of feed input.

The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).

func (*Client) SubmitFeedInputStreamAgentFeedInputStreamPostWithBody

func (c *Client) SubmitFeedInputStreamAgentFeedInputStreamPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SubmitFeedInputStreamAgentFeedInputStreamPostWithBody Submit Feed Input Stream

Stream agent processing of feed input.

The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.

Takes any type of body and a specified content type.

Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).

func (*Client) SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost

func (c *Client) SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost(ctx context.Context, memoryId string, body SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost Suggest Memory Relation

Suggest a semantic relation for two memories without writing it.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).

func (*Client) SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBody

func (c *Client) SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBody Suggest Memory Relation

Suggest a semantic relation for two memories without writing it.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).

func (*Client) SupersedeMemoryMemoriesMemoryIdSupersedePost

func (c *Client) SupersedeMemoryMemoriesMemoryIdSupersedePost(ctx context.Context, memoryId string, body SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SupersedeMemoryMemoriesMemoryIdSupersedePost Supersede Memory

Mark a memory as replaced by a newer memory.

Takes a body of the `application/json` content type.

Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).

func (*Client) SupersedeMemoryMemoriesMemoryIdSupersedePostWithBody

func (c *Client) SupersedeMemoryMemoriesMemoryIdSupersedePostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SupersedeMemoryMemoriesMemoryIdSupersedePostWithBody Supersede Memory

Mark a memory as replaced by a newer memory.

Takes any type of body and a specified content type.

Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).

func (*Client) SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost

func (c *Client) SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost(ctx context.Context, body SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost Sync Ai Now Skill Prompts

Update the server-side AI Now skill prompt injection file.

Backend-owned AI Now sessions read this file when preparing their agent spec, so web/mobile/remote clients must sync it to the backend, not only to a client-local Tauri filesystem.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).

func (*Client) SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBody

func (c *Client) SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBody Sync Ai Now Skill Prompts

Update the server-side AI Now skill prompt injection file.

Backend-owned AI Now sessions read this file when preparing their agent spec, so web/mobile/remote clients must sync it to the backend, not only to a client-local Tauri filesystem.

Takes any type of body and a specified content type.

Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).

func (*Client) ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost

func (c *Client) ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost(ctx context.Context, memoryId string, params *ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost Toggle Memory Favorite

Toggle memory favorite status.

Corresponds with POST /memories/{memory_id}/favorite (the `ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost` operationId).

func (*Client) ToggleThreadFavoriteThreadsThreadIdFavoritePost

func (c *Client) ToggleThreadFavoriteThreadsThreadIdFavoritePost(ctx context.Context, threadId string, params *ToggleThreadFavoriteThreadsThreadIdFavoritePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

ToggleThreadFavoriteThreadsThreadIdFavoritePost Toggle Thread Favorite

Toggle favorite status for a thread.

Corresponds with POST /threads/{thread_id}/favorite (the `ToggleThreadFavoriteThreadsThreadIdFavoritePost` operationId).

func (*Client) TriageConversationMemoriesDistillTriagePost

func (c *Client) TriageConversationMemoriesDistillTriagePost(ctx context.Context, body TriageConversationMemoriesDistillTriagePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

TriageConversationMemoriesDistillTriagePost Triage Conversation

Quick check: is this conversation worth saving?

Takes a body of the `application/json` content type.

Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).

func (*Client) TriageConversationMemoriesDistillTriagePostWithBody

func (c *Client) TriageConversationMemoriesDistillTriagePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

TriageConversationMemoriesDistillTriagePostWithBody Triage Conversation

Quick check: is this conversation worth saving?

Takes any type of body and a specified content type.

Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).

func (*Client) TriggerCommunityDetectionAgentTriggerCommunityDetectionPost

func (c *Client) TriggerCommunityDetectionAgentTriggerCommunityDetectionPost(ctx context.Context, params *TriggerCommunityDetectionAgentTriggerCommunityDetectionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerCommunityDetectionAgentTriggerCommunityDetectionPost Trigger Community Detection

Detect topic clusters in the knowledge graph.

Groups related entities into communities and generates AI summaries for each cluster.

Corresponds with POST /agent/trigger/community-detection (the `TriggerCommunityDetectionAgentTriggerCommunityDetectionPost` operationId).

func (*Client) TriggerCrystallizationAgentTriggerCrystallizationPost

func (c *Client) TriggerCrystallizationAgentTriggerCrystallizationPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerCrystallizationAgentTriggerCrystallizationPost Trigger Crystallization

Trigger a crystallization review.

The agent analyzes recent memories and synthesizes higher-level insights: patterns, recurring themes, and emerging conclusions.

Corresponds with POST /agent/trigger/crystallization (the `TriggerCrystallizationAgentTriggerCrystallizationPost` operationId).

func (*Client) TriggerDailyBriefingAgentTriggerDailyBriefingPost

func (c *Client) TriggerDailyBriefingAgentTriggerDailyBriefingPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerDailyBriefingAgentTriggerDailyBriefingPost Trigger Daily Briefing

Manually trigger a daily briefing.

Corresponds with POST /agent/trigger/daily-briefing (the `TriggerDailyBriefingAgentTriggerDailyBriefingPost` operationId).

func (*Client) TriggerDecayRefreshAgentTriggerDecayRefreshPost

func (c *Client) TriggerDecayRefreshAgentTriggerDecayRefreshPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerDecayRefreshAgentTriggerDecayRefreshPost Trigger Decay Refresh

Recalculate memory relevance scores.

Refreshes the time-based relevance ranking so frequently accessed and recently updated memories surface higher in search results.

Corresponds with POST /agent/trigger/decay-refresh (the `TriggerDecayRefreshAgentTriggerDecayRefreshPost` operationId).

func (*Client) TriggerGuidanceReviewAgentTriggerRuleReviewPost

func (c *Client) TriggerGuidanceReviewAgentTriggerRuleReviewPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerGuidanceReviewAgentTriggerRuleReviewPost Trigger Guidance Review

Manually trigger learned rule candidate review.

Detection only: suggests draft always-on rules from repeated memory evidence. Drafts are not injected into Context Bundle until the user enables them.

Corresponds with POST /agent/trigger/rule-review (the `TriggerGuidanceReviewAgentTriggerRuleReviewPost` operationId).

func (*Client) TriggerInsightDetectionAgentTriggerInsightDetectionPost

func (c *Client) TriggerInsightDetectionAgentTriggerInsightDetectionPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerInsightDetectionAgentTriggerInsightDetectionPost Trigger Insight Detection

Manually trigger proactive insight detection.

Corresponds with POST /agent/trigger/insight-detection (the `TriggerInsightDetectionAgentTriggerInsightDetectionPost` operationId).

func (*Client) TriggerKgExtractionAgentTriggerKgExtractionPost

func (c *Client) TriggerKgExtractionAgentTriggerKgExtractionPost(ctx context.Context, params *TriggerKgExtractionAgentTriggerKgExtractionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerKgExtractionAgentTriggerKgExtractionPost Trigger Kg Extraction

Extract entities and relationships from memories.

Builds the knowledge graph by analyzing memory content. Use `backfill=true` to queue the next bounded backfill wave for unprocessed memories, or pass specific `memory_ids` to target individual ones.

Corresponds with POST /agent/trigger/kg-extraction (the `TriggerKgExtractionAgentTriggerKgExtractionPost` operationId).

func (*Client) TriggerLabelConsolidationAgentTriggerLabelConsolidationPost

func (c *Client) TriggerLabelConsolidationAgentTriggerLabelConsolidationPost(ctx context.Context, params *TriggerLabelConsolidationAgentTriggerLabelConsolidationPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerLabelConsolidationAgentTriggerLabelConsolidationPost Trigger Label Consolidation

Consolidate duplicate labels across the knowledge graph.

Embedding finds semantically-similar label pairs (including cross-language), an LLM judges which are the same concept, and confirmed duplicates are merged into one (reversible). Pass dry_run=true to preview the LLM's proposed merges in the feed event without changing anything.

Corresponds with POST /agent/trigger/label-consolidation (the `TriggerLabelConsolidationAgentTriggerLabelConsolidationPost` operationId).

func (*Client) TriggerMemoryCompactionAgentTriggerMemoryCompactionPost

func (c *Client) TriggerMemoryCompactionAgentTriggerMemoryCompactionPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerMemoryCompactionAgentTriggerMemoryCompactionPost Trigger Memory Compaction

Review and merge similar memories.

The agent scans for memories that cover the same topic and suggests merging duplicates or linking related ones.

Corresponds with POST /agent/trigger/memory-compaction (the `TriggerMemoryCompactionAgentTriggerMemoryCompactionPost` operationId).

func (*Client) TriggerSkillCompileAgentTriggerSkillCompilePost

func (c *Client) TriggerSkillCompileAgentTriggerSkillCompilePost(ctx context.Context, params *TriggerSkillCompileAgentTriggerSkillCompilePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerSkillCompileAgentTriggerSkillCompilePost Trigger Skill Compile

Compile one promoted candidate into a draft skill.

Reads the candidate's evidence and writes a SKILL.md bundle, moving the candidate to 'draft' for review. Triggered after the user promotes a candidate.

Corresponds with POST /agent/trigger/skill-compile (the `TriggerSkillCompileAgentTriggerSkillCompilePost` operationId).

func (*Client) TriggerSkillReviewAgentTriggerSkillReviewPost

func (c *Client) TriggerSkillReviewAgentTriggerSkillReviewPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerSkillReviewAgentTriggerSkillReviewPost Trigger Skill Review

Manually trigger a skill target review.

Surfaces reusable procedural capabilities from recurring EVOLVES chains as skill candidates. Detection only: proposes candidates, never compiles skills.

Corresponds with POST /agent/trigger/skill-review (the `TriggerSkillReviewAgentTriggerSkillReviewPost` operationId).

func (*Client) TriggerSourceExtractionSourcesSourceIdExtractPost

func (c *Client) TriggerSourceExtractionSourcesSourceIdExtractPost(ctx context.Context, sourceId string, params *TriggerSourceExtractionSourcesSourceIdExtractPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerSourceExtractionSourcesSourceIdExtractPost Trigger Source Extraction

Queue knowledge extraction for a source. Returns 202 when the extraction task is queued or already queued; 5xx is reserved for genuine rejection.

Corresponds with POST /sources/{source_id}/extract (the `TriggerSourceExtractionSourcesSourceIdExtractPost` operationId).

func (*Client) TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost

func (c *Client) TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost(ctx context.Context, body TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost Trigger Unit Type Reclassification

Review weak Memory unit_type metadata.

This on-demand maintenance task never changes content or embeddings. Apply mode updates Kuzu metadata and patches LanceDB filter metadata in place.

Takes a body of the `application/json` content type.

Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).

func (*Client) TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBody

func (c *Client) TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBody Trigger Unit Type Reclassification

Review weak Memory unit_type metadata.

This on-demand maintenance task never changes content or embeddings. Apply mode updates Kuzu metadata and patches LanceDB filter metadata in place.

Takes any type of body and a specified content type.

Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).

func (*Client) TriggerWmRefreshAgentTriggerWmRefreshPost

func (c *Client) TriggerWmRefreshAgentTriggerWmRefreshPost(ctx context.Context, params *TriggerWmRefreshAgentTriggerWmRefreshPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

TriggerWmRefreshAgentTriggerWmRefreshPost Trigger Wm Refresh

Queue a bounded Working Memory refresh.

With memory IDs, this reviews only those memories plus the current Working Memory. Without IDs, it is a cheap dispatch/proof run that records the current direct path without opening a tool-using agent session.

Corresponds with POST /agent/trigger/wm-refresh (the `TriggerWmRefreshAgentTriggerWmRefreshPost` operationId).

func (*Client) UnhideProjectThreadsImportConfigUnhideProjectPost

func (c *Client) UnhideProjectThreadsImportConfigUnhideProjectPost(ctx context.Context, params *UnhideProjectThreadsImportConfigUnhideProjectPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

UnhideProjectThreadsImportConfigUnhideProjectPost Unhide Project

Unhide a project.

Corresponds with POST /threads/import-config/unhide-project (the `UnhideProjectThreadsImportConfigUnhideProjectPost` operationId).

func (*Client) UnhideSessionThreadsImportConfigUnhideSessionPost

func (c *Client) UnhideSessionThreadsImportConfigUnhideSessionPost(ctx context.Context, params *UnhideSessionThreadsImportConfigUnhideSessionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

UnhideSessionThreadsImportConfigUnhideSessionPost Unhide Session

Unhide a session.

Corresponds with POST /threads/import-config/unhide-session (the `UnhideSessionThreadsImportConfigUnhideSessionPost` operationId).

func (*Client) UnloadModelModelsUnloadModelTypePost

func (c *Client) UnloadModelModelsUnloadModelTypePost(ctx context.Context, modelType UnloadModelModelsUnloadModelTypePostParamsModelType, reqEditors ...RequestEditorFn) (*http.Response, error)

UnloadModelModelsUnloadModelTypePost Unload Model

Manually unload a model from memory.

The model will reload automatically on next use.

Corresponds with POST /models/unload/{model_type} (the `UnloadModelModelsUnloadModelTypePost` operationId).

func (*Client) UnregisterSkillHostSkillsRegistrationHostDelete

func (c *Client) UnregisterSkillHostSkillsRegistrationHostDelete(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*http.Response, error)

UnregisterSkillHostSkillsRegistrationHostDelete Unregister Skill Host

Remove our entries for one host. Leaves foreign files/links untouched.

Corresponds with DELETE /skills/registration/{host} (the `UnregisterSkillHostSkillsRegistrationHostDelete` operationId).

func (*Client) UpdateAgentProfileSettingsAgentProfilesAgentIdPut

func (c *Client) UpdateAgentProfileSettingsAgentProfilesAgentIdPut(ctx context.Context, agentId string, body UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateAgentProfileSettingsAgentProfilesAgentIdPut Update Agent Profile

Update an existing named agent identity.

Takes a body of the `application/json` content type.

Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).

func (*Client) UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBody

func (c *Client) UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBody Update Agent Profile

Update an existing named agent identity.

Takes any type of body and a specified content type.

Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).

func (*Client) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch

func (c *Client) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch(ctx context.Context, sessionId string, body UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch Update Ai Now Session

Takes a body of the `application/json` content type.

Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).

func (*Client) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBody

func (c *Client) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBody Update Ai Now Session

Takes any type of body and a specified content type.

Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).

func (*Client) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch

func (c *Client) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch(ctx context.Context, skillId string, taskId string, body UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch Update Eval Case

Edit one case: any of “{task, checks, status}“. Approving a bootstrapped case is just “{status: "green"}“. The task_id is preserved so a prior run's coverage mapping stays stable.

Takes a body of the `application/json` content type.

Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).

func (*Client) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBody

func (c *Client) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBody(ctx context.Context, skillId string, taskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBody Update Eval Case

Edit one case: any of “{task, checks, status}“. Approving a bootstrapped case is just “{status: "green"}“. The task_id is preserved so a prior run's coverage mapping stays stable.

Takes any type of body and a specified content type.

Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).

func (*Client) UpdateGuidanceRuleSettingsRulesRuleIdPut

func (c *Client) UpdateGuidanceRuleSettingsRulesRuleIdPut(ctx context.Context, ruleId string, body UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateGuidanceRuleSettingsRulesRuleIdPut Update Guidance Rule

Update an existing AI Context rule.

Takes a body of the `application/json` content type.

Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).

func (*Client) UpdateGuidanceRuleSettingsRulesRuleIdPutWithBody

func (c *Client) UpdateGuidanceRuleSettingsRulesRuleIdPutWithBody(ctx context.Context, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateGuidanceRuleSettingsRulesRuleIdPutWithBody Update Guidance Rule

Update an existing AI Context rule.

Takes any type of body and a specified content type.

Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).

func (*Client) UpdateImportConfigThreadsImportConfigPut

func (c *Client) UpdateImportConfigThreadsImportConfigPut(ctx context.Context, body UpdateImportConfigThreadsImportConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateImportConfigThreadsImportConfigPut Update Import Config

Update import configuration.

Takes a body of the `application/json` content type.

Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).

func (*Client) UpdateImportConfigThreadsImportConfigPutWithBody

func (c *Client) UpdateImportConfigThreadsImportConfigPutWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateImportConfigThreadsImportConfigPutWithBody Update Import Config

Update import configuration.

Takes any type of body and a specified content type.

Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).

func (*Client) UpdateLabelLabelsLabelIdPut

func (c *Client) UpdateLabelLabelsLabelIdPut(ctx context.Context, labelId string, body UpdateLabelLabelsLabelIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateLabelLabelsLabelIdPut Update Label

Update an existing label.

Takes a body of the `application/json` content type.

Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).

func (*Client) UpdateLabelLabelsLabelIdPutWithBody

func (c *Client) UpdateLabelLabelsLabelIdPutWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateLabelLabelsLabelIdPutWithBody Update Label

Update an existing label.

Takes any type of body and a specified content type.

Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).

func (*Client) UpdateMemoryMemoriesMemoryIdPatch

func (c *Client) UpdateMemoryMemoriesMemoryIdPatch(ctx context.Context, memoryId string, body UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateMemoryMemoriesMemoryIdPatch Update Memory

Update memory properties like importance, title, and content.

Takes a body of the `application/json` content type.

Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).

func (*Client) UpdateMemoryMemoriesMemoryIdPatchWithBody

func (c *Client) UpdateMemoryMemoriesMemoryIdPatchWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateMemoryMemoriesMemoryIdPatchWithBody Update Memory

Update memory properties like importance, title, and content.

Takes any type of body and a specified content type.

Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).

func (*Client) UpdateMemoryRelationMemoriesRelationsRelationIdPatch

func (c *Client) UpdateMemoryRelationMemoriesRelationsRelationIdPatch(ctx context.Context, relationId string, body UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateMemoryRelationMemoriesRelationsRelationIdPatch Update Memory Relation

Update a semantic memory relation.

Takes a body of the `application/json` content type.

Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).

func (*Client) UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBody

func (c *Client) UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBody(ctx context.Context, relationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBody Update Memory Relation

Update a semantic memory relation.

Takes any type of body and a specified content type.

Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).

func (*Client) UpdateSourceContentSourcesSourceIdContentPut

func (c *Client) UpdateSourceContentSourcesSourceIdContentPut(ctx context.Context, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, body UpdateSourceContentSourcesSourceIdContentPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSourceContentSourcesSourceIdContentPut Update Source Content

Replace the markdown body of an editable source artifact.

Used by the Library inline editor for agent-generated artifacts (reports, blog drafts) and any other markdown source where editing in place makes sense. Re-runs chunk + index so search stays fresh.

Takes a body of the `application/json` content type.

Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).

func (*Client) UpdateSourceContentSourcesSourceIdContentPutWithBody

func (c *Client) UpdateSourceContentSourcesSourceIdContentPutWithBody(ctx context.Context, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSourceContentSourcesSourceIdContentPutWithBody Update Source Content

Replace the markdown body of an editable source artifact.

Used by the Library inline editor for agent-generated artifacts (reports, blog drafts) and any other markdown source where editing in place makes sense. Re-runs chunk + index so search stays fresh.

Takes any type of body and a specified content type.

Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).

func (*Client) UpdateSourceSourcesSourceIdPatch

func (c *Client) UpdateSourceSourcesSourceIdPatch(ctx context.Context, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, body UpdateSourceSourcesSourceIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSourceSourcesSourceIdPatch Update Source

Update a source's processing state.

Supported actions:

- **reparse** re-extract and re-index the content. - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages. - **mark_stale** flag the source as needing re-processing.

Takes a body of the `application/json` content type.

Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).

func (*Client) UpdateSourceSourcesSourceIdPatchWithBody

func (c *Client) UpdateSourceSourcesSourceIdPatchWithBody(ctx context.Context, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSourceSourcesSourceIdPatchWithBody Update Source

Update a source's processing state.

Supported actions:

- **reparse** re-extract and re-index the content. - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages. - **mark_stale** flag the source as needing re-processing.

Takes any type of body and a specified content type.

Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).

func (*Client) UpdateSpaceSettingsSpacesConfigPost

func (c *Client) UpdateSpaceSettingsSpacesConfigPost(ctx context.Context, body UpdateSpaceSettingsSpacesConfigPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSpaceSettingsSpacesConfigPost Update Space Settings

Takes a body of the `application/json` content type.

Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).

func (*Client) UpdateSpaceSettingsSpacesConfigPostWithBody

func (c *Client) UpdateSpaceSettingsSpacesConfigPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSpaceSettingsSpacesConfigPostWithBody Update Space Settings

Takes any type of body and a specified content type.

Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).

func (*Client) UpdateSpaceSpacesSpaceRefPatch

func (c *Client) UpdateSpaceSpacesSpaceRefPatch(ctx context.Context, spaceRef string, body UpdateSpaceSpacesSpaceRefPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSpaceSpacesSpaceRefPatch Update Space

Takes a body of the `application/json` content type.

Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).

func (*Client) UpdateSpaceSpacesSpaceRefPatchWithBody

func (c *Client) UpdateSpaceSpacesSpaceRefPatchWithBody(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateSpaceSpacesSpaceRefPatchWithBody Update Space

Takes any type of body and a specified content type.

Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).

func (*Client) UpdateWorkingMemoryAgentWorkingMemoryPut

func (c *Client) UpdateWorkingMemoryAgentWorkingMemoryPut(ctx context.Context, body UpdateWorkingMemoryAgentWorkingMemoryPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateWorkingMemoryAgentWorkingMemoryPut Update Working Memory

Save changes to the agent's working memory.

Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.

Takes a body of the `application/json` content type.

Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).

func (*Client) UpdateWorkingMemoryAgentWorkingMemoryPutWithBody

func (c *Client) UpdateWorkingMemoryAgentWorkingMemoryPutWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

UpdateWorkingMemoryAgentWorkingMemoryPutWithBody Update Working Memory

Save changes to the agent's working memory.

Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.

Takes any type of body and a specified content type.

Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).

func (*Client) VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost

func (c *Client) VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost(ctx context.Context, params *VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost Verify Thread Message Copy

Verify SQLite contains every legacy message and no orphan thread rows.

Corresponds with POST /content-store/thread-messages/verify (the `VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost` operationId).

type ClientInterface

type ClientInterface interface {

	// CheckAdminUpgradeCheckGet Check
	//
	// Aggregated check: current vs latest, sidecar reachability, pulled status.
	//
	// Safe to call from any same-origin client; respects the origin guard.
	//
	// Corresponds with GET /admin/upgrade/check (the `CheckAdminUpgradeCheckGet` operationId).
	CheckAdminUpgradeCheckGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadAdminUpgradeDownloadPostWithBody Download
	//
	// Pre-pull a target tag into the local docker cache. Idempotent.
	//
	// Returns 412 if the sidecar is unreachable — the actual `docker pull`
	// runs inside the sidecar, which is the only piece holding docker.sock.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).
	DownloadAdminUpgradeDownloadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadAdminUpgradeDownloadPost Download
	//
	// Pre-pull a target tag into the local docker cache. Idempotent.
	//
	// Returns 412 if the sidecar is unreachable — the actual `docker pull`
	// runs inside the sidecar, which is the only piece holding docker.sock.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).
	DownloadAdminUpgradeDownloadPost(ctx context.Context, body DownloadAdminUpgradeDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallAdminUpgradeInstallPostWithBody Install
	//
	// Snapshot + recreate the mem container on a new tag.
	//
	// Strict checks BEFORE forwarding to the sidecar:
	//   - Origin guard (default-closed).
	//   - Stable semver tag.
	//   - `confirm` matches `tag` (the type-to-confirm contract).
	//   - Reject downgrades and same-version applies (catch operator misclicks).
	//
	// The sidecar runs free-space precheck + lock acquisition + snapshot +
	// recreate detached and returns 202 immediately. The UI polls /check
	// to learn when the new tag is live.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).
	InstallAdminUpgradeInstallPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallAdminUpgradeInstallPost Install
	//
	// Snapshot + recreate the mem container on a new tag.
	//
	// Strict checks BEFORE forwarding to the sidecar:
	//   - Origin guard (default-closed).
	//   - Stable semver tag.
	//   - `confirm` matches `tag` (the type-to-confirm contract).
	//   - Reject downgrades and same-version applies (catch operator misclicks).
	//
	// The sidecar runs free-space precheck + lock acquisition + snapshot +
	// recreate detached and returns 202 immediately. The UI polls /check
	// to learn when the new tag is live.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).
	InstallAdminUpgradeInstallPost(ctx context.Context, body InstallAdminUpgradeInstallPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiListSchedules List recurring AI Now tasks
	//
	// Corresponds with GET /agent/ai-now/schedules (the `OpenapiListSchedules` operationId).
	OpenapiListSchedules(ctx context.Context, params *OpenapiListSchedulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiCreateScheduleWithBody Create a recurring AI Now task draft
	//
	// Creates a draft only. The task cannot run unattended until it is explicitly confirmed.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).
	OpenapiCreateScheduleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiCreateSchedule Create a recurring AI Now task draft
	//
	// Creates a draft only. The task cannot run unattended until it is explicitly confirmed.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).
	OpenapiCreateSchedule(ctx context.Context, body OpenapiCreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiPreviewScheduleWithBody Preview recurring task occurrences
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).
	OpenapiPreviewScheduleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiPreviewSchedule Preview recurring task occurrences
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).
	OpenapiPreviewSchedule(ctx context.Context, body OpenapiPreviewScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiDeleteSchedule Delete a recurring AI Now task
	//
	// Corresponds with DELETE /agent/ai-now/schedules/{schedule_id} (the `OpenapiDeleteSchedule` operationId).
	OpenapiDeleteSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiGetSchedule Get a recurring AI Now task
	//
	// Corresponds with GET /agent/ai-now/schedules/{schedule_id} (the `OpenapiGetSchedule` operationId).
	OpenapiGetSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiUpdateScheduleWithBody Edit a recurring AI Now task
	//
	// Permission-sensitive changes pause an active task until it is reviewed and confirmed again.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).
	OpenapiUpdateScheduleWithBody(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiUpdateSchedule Edit a recurring AI Now task
	//
	// Permission-sensitive changes pause an active task until it is reviewed and confirmed again.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).
	OpenapiUpdateSchedule(ctx context.Context, scheduleId string, body OpenapiUpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiConfirmScheduleWithBody Confirm and activate a recurring AI Now task
	//
	// Activates only when the capability grant matches the current instruction and connector configuration.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).
	OpenapiConfirmScheduleWithBody(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiConfirmSchedule Confirm and activate a recurring AI Now task
	//
	// Activates only when the capability grant matches the current instruction and connector configuration.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).
	OpenapiConfirmSchedule(ctx context.Context, scheduleId string, body OpenapiConfirmScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiPauseSchedule Pause future recurring task occurrences
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/pause (the `OpenapiPauseSchedule` operationId).
	OpenapiPauseSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiResumeSchedule Resume a recurring AI Now task
	//
	// Tasks with changed authority or uncertain external side effects must be confirmed instead.
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/resume (the `OpenapiResumeSchedule` operationId).
	OpenapiResumeSchedule(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiScheduleRuns List recurring task run history
	//
	// Corresponds with GET /agent/ai-now/schedules/{schedule_id}/runs (the `OpenapiScheduleRuns` operationId).
	OpenapiScheduleRuns(ctx context.Context, scheduleId string, params *OpenapiScheduleRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAiNowSessionsAgentAiNowSessionsGet List Ai Now Sessions
	//
	// List AI Now sessions.
	//
	// By-id-direct. Includes backend sessions plus read-only legacy ACP sessions
	// so upgrades preserve existing user conversations.
	//
	// Corresponds with GET /agent/ai-now/sessions (the `ListAiNowSessionsAgentAiNowSessionsGet` operationId).
	ListAiNowSessionsAgentAiNowSessionsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAiNowSessionAgentAiNowSessionsPostWithBody Create Ai Now Session
	//
	// Create a backend-owned AI Now session.
	//
	// Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).
	CreateAiNowSessionAgentAiNowSessionsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAiNowSessionAgentAiNowSessionsPost Create Ai Now Session
	//
	// Create a backend-owned AI Now session.
	//
	// Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).
	CreateAiNowSessionAgentAiNowSessionsPost(ctx context.Context, body CreateAiNowSessionAgentAiNowSessionsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete Delete Ai Now Session
	//
	// Corresponds with DELETE /agent/ai-now/sessions/{session_id} (the `DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete` operationId).
	DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAiNowSessionAgentAiNowSessionsSessionIdGet Get Ai Now Session
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id} (the `GetAiNowSessionAgentAiNowSessionsSessionIdGet` operationId).
	GetAiNowSessionAgentAiNowSessionsSessionIdGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBody Update Ai Now Session
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).
	UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch Update Ai Now Session
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).
	UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch(ctx context.Context, sessionId string, body UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet Get Ai Now Auto Approve
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id}/auto-approve (the `GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet` operationId).
	GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBody Set Ai Now Auto Approve
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).
	SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost Set Ai Now Auto Approve
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).
	SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost(ctx context.Context, sessionId string, body SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost Cancel Ai Now Prompt
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/cancel (the `CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost` operationId).
	CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost Close Ai Now Session
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/close (the `CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost` operationId).
	CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet Stream Ai Now Session Events
	//
	// Attach to a live prompt stream without starting a new turn.
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id}/events (the `StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet` operationId).
	StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBody Read Ai Now Session File
	//
	// Read a text artifact generated inside an AI Now session workdir.
	//
	// By-id-direct. The requested path must resolve inside the session working
	// directory, so web/remote renderers can load generated cards without
	// exposing arbitrary backend files.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).
	ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost Read Ai Now Session File
	//
	// Read a text artifact generated inside an AI Now session workdir.
	//
	// By-id-direct. The requested path must resolve inside the session working
	// directory, so web/remote renderers can load generated cards without
	// exposing arbitrary backend files.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).
	ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost(ctx context.Context, sessionId string, body ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet Load Ai Now Messages
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id}/messages (the `LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet` operationId).
	LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBody Save Ai Now Messages
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).
	SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost Save Ai Now Messages
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).
	SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost(ctx context.Context, sessionId string, body SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBody Respond Ai Now Permission
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).
	RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBody(ctx context.Context, sessionId string, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost Respond Ai Now Permission
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).
	RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost(ctx context.Context, sessionId string, requestId string, body RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBody Prompt Ai Now Session
	//
	// Stream a prompt turn.
	//
	// Returns SSE events in the existing AI Now UI event contract.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).
	PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBody(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost Prompt Ai Now Session
	//
	// Stream a prompt turn.
	//
	// Returns SSE events in the existing AI Now UI event contract.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).
	PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost(ctx context.Context, sessionId string, body PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBody Sync Ai Now Skill Prompts
	//
	// Update the server-side AI Now skill prompt injection file.
	//
	// Backend-owned AI Now sessions read this file when preparing their agent spec,
	// so web/mobile/remote clients must sync it to the backend, not only to a
	// client-local Tauri filesystem.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).
	SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost Sync Ai Now Skill Prompts
	//
	// Update the server-side AI Now skill prompt injection file.
	//
	// Backend-owned AI Now sessions read this file when preparing their agent spec,
	// so web/mobile/remote clients must sync it to the backend, not only to a
	// client-local Tauri filesystem.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).
	SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost(ctx context.Context, body SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEvolvesEdgesAgentEvolvesGet Get Evolves Edges
	//
	// Get memory evolution chains.
	//
	// Shows how memories have been updated, enriched, or superseded over time. Filter by a specific `memory_id` to see its full version history. Use `offset` to paginate; `total` in the response reflects the count under the same filters.
	//
	// Corresponds with GET /agent/evolves (the `GetEvolvesEdgesAgentEvolvesGet` operationId).
	GetEvolvesEdgesAgentEvolvesGet(ctx context.Context, params *GetEvolvesEdgesAgentEvolvesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFeedEventsAgentFeedEventsGet Get Feed Events
	//
	// Read immutable Timeline events with bounded pagination and filters. Set review_only with unresolved_only to project the pending Memory Review Inbox; membership is determined by event type rather than presentation severity. Each pending review advertises allowed_actions, the conservative recommended_action for explicit approval, automatic_resolution=expired_no_change, and its absolute expires_at timestamp.
	//
	// Corresponds with GET /agent/feed/events (the `GetFeedEventsAgentFeedEventsGet` operationId).
	GetFeedEventsAgentFeedEventsGet(ctx context.Context, params *GetFeedEventsAgentFeedEventsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFeedEventAgentFeedEventsEventIdDelete Hide Feed Event
	//
	// Compatibility endpoint that hides an immutable Timeline event from the current viewer. It does not delete the event or its evidence. Use PUT /agent/feed/events/{event_id}/visibility to hide or restore explicitly.
	//
	// Corresponds with DELETE /agent/feed/events/{event_id} (the `DeleteFeedEventAgentFeedEventsEventIdDelete` operationId).
	DeleteFeedEventAgentFeedEventsEventIdDelete(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResolveEventAgentFeedEventsEventIdResolvePostWithBody Resolve Timeline Review
	//
	// Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).
	ResolveEventAgentFeedEventsEventIdResolvePostWithBody(ctx context.Context, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResolveEventAgentFeedEventsEventIdResolvePost Resolve Timeline Review
	//
	// Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).
	ResolveEventAgentFeedEventsEventIdResolvePost(ctx context.Context, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, body ResolveEventAgentFeedEventsEventIdResolvePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RetryEventAgentFeedEventsEventIdRetryPost Retry Event
	//
	// Retry a failed background task.
	//
	// Re-submits the task with high priority. The original event is marked as retried.
	//
	// Corresponds with POST /agent/feed/events/{event_id}/retry (the `RetryEventAgentFeedEventsEventIdRetryPost` operationId).
	RetryEventAgentFeedEventsEventIdRetryPost(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiSetFeedEventVisibilityWithBody Set Feed Event Visibility
	//
	// Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).
	OpenapiSetFeedEventVisibilityWithBody(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OpenapiSetFeedEventVisibility Set Feed Event Visibility
	//
	// Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).
	OpenapiSetFeedEventVisibility(ctx context.Context, eventId string, body OpenapiSetFeedEventVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PersistQuestionAgentFeedInputPersistQuestionPostWithBody Persist Question
	//
	// Save a question and its response as a feed event.
	//
	// Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).
	PersistQuestionAgentFeedInputPersistQuestionPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PersistQuestionAgentFeedInputPersistQuestionPost Persist Question
	//
	// Save a question and its response as a feed event.
	//
	// Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).
	PersistQuestionAgentFeedInputPersistQuestionPost(ctx context.Context, body PersistQuestionAgentFeedInputPersistQuestionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SubmitFeedInputStreamAgentFeedInputStreamPostWithBody Submit Feed Input Stream
	//
	// Stream agent processing of feed input.
	//
	// The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).
	SubmitFeedInputStreamAgentFeedInputStreamPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SubmitFeedInputStreamAgentFeedInputStreamPost Submit Feed Input Stream
	//
	// Stream agent processing of feed input.
	//
	// The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).
	SubmitFeedInputStreamAgentFeedInputStreamPost(ctx context.Context, body SubmitFeedInputStreamAgentFeedInputStreamPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendMessageAgentGraphIntelligenceMessagePostWithBody Send Message
	//
	// Send a message to the Graph Intelligence Agent with frozen graph context.
	//
	// Returns an SSE stream with text, tool_call, tool_result, canvas_command,
	// and done events. The graphContext is injected into the agent prompt and
	// stored as user message metadata.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).
	SendMessageAgentGraphIntelligenceMessagePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendMessageAgentGraphIntelligenceMessagePost Send Message
	//
	// Send a message to the Graph Intelligence Agent with frozen graph context.
	//
	// Returns an SSE stream with text, tool_call, tool_result, canvas_command,
	// and done events. The graphContext is injected into the agent prompt and
	// stored as user message metadata.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).
	SendMessageAgentGraphIntelligenceMessagePost(ctx context.Context, body SendMessageAgentGraphIntelligenceMessagePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LoadSessionAgentGraphIntelligenceSessionGet Load Session
	//
	// Load the last chat session from disk.
	//
	// Corresponds with GET /agent/graph-intelligence/session (the `LoadSessionAgentGraphIntelligenceSessionGet` operationId).
	LoadSessionAgentGraphIntelligenceSessionGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SaveSessionAgentGraphIntelligenceSessionPostWithBody Save Session
	//
	// Save chat session to disk (atomic write, size-capped).
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).
	SaveSessionAgentGraphIntelligenceSessionPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SaveSessionAgentGraphIntelligenceSessionPost Save Session
	//
	// Save chat session to disk (atomic write, size-capped).
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).
	SaveSessionAgentGraphIntelligenceSessionPost(ctx context.Context, body SaveSessionAgentGraphIntelligenceSessionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStatusAgentGraphIntelligenceStatusGet Get Status
	//
	// Check if the Graph Intelligence Agent is running.
	//
	// Corresponds with GET /agent/graph-intelligence/status (the `GetStatusAgentGraphIntelligenceStatusGet` operationId).
	GetStatusAgentGraphIntelligenceStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet Get Knowledge Processing Status
	//
	// Get knowledge processing settings and status.
	//
	// Returns current configuration, task status history, and token budget usage.
	//
	// Corresponds with GET /agent/knowledge-processing/status (the `GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet` operationId).
	GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet(ctx context.Context, params *GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBody Cancel Knowledge Processing Task
	//
	// Cancel a queued or running Knowledge Processing task.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).
	CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost Cancel Knowledge Processing Task
	//
	// Cancel a queued or running Knowledge Processing task.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).
	CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost(ctx context.Context, body CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderChatAgentSkillBuilderChatPostWithBody Skill Builder Chat
	//
	// The Skills copilot turn (SSE). Reads the screen context, routes intent, and
	// answers, drafts a new skill, or emits one UI action.
	//
	// Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI
	// command the frontend applies) OR the draft sub-stream (“searching“ ->
	// “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“).
	// Cross-space when “space_id“ is omitted.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).
	SkillBuilderChatAgentSkillBuilderChatPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderChatAgentSkillBuilderChatPost Skill Builder Chat
	//
	// The Skills copilot turn (SSE). Reads the screen context, routes intent, and
	// answers, drafts a new skill, or emits one UI action.
	//
	// Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI
	// command the frontend applies) OR the draft sub-stream (“searching“ ->
	// “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“).
	// Cross-space when “space_id“ is omitted.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).
	SkillBuilderChatAgentSkillBuilderChatPost(ctx context.Context, body SkillBuilderChatAgentSkillBuilderChatPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet Skill Builder Discover Importable
	//
	// Hand-written skills found in the user's connected host dirs that Mem does not
	// manage — the discovery half of enroll. Read-only scan; the user selects which to
	// import. Reads local disk directly (local-only, enforced).
	//
	// Corresponds with GET /agent/skill-builder/discover-importable (the `SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet` operationId).
	SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBody Skill Builder Edit Body
	//
	// Stage a user-authored body as a pending version (the user as a third author
	// of “pending_version“, beside refine-AI and the curator).
	//
	// Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B
	// transparency proof in the BACKGROUND so the save isn't blocked on running the
	// benchmark through the model (that was the 20-second "Saving…"). The edit is
	// INTENT (D4): the proof never refuses it, only shows it, and the user can apply
	// via “POST /skills/{id}/apply-version“ without waiting for it.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).
	SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderEditBodyAgentSkillBuilderEditBodyPost Skill Builder Edit Body
	//
	// Stage a user-authored body as a pending version (the user as a third author
	// of “pending_version“, beside refine-AI and the curator).
	//
	// Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B
	// transparency proof in the BACKGROUND so the save isn't blocked on running the
	// benchmark through the model (that was the 20-second "Saving…"). The edit is
	// INTENT (D4): the proof never refuses it, only shows it, and the user can apply
	// via “POST /skills/{id}/apply-version“ without waiting for it.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).
	SkillBuilderEditBodyAgentSkillBuilderEditBodyPost(ctx context.Context, body SkillBuilderEditBodyAgentSkillBuilderEditBodyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderImportAgentSkillBuilderImportPostWithBody Skill Builder Import
	//
	// Import a hand-written skill as a managed draft (body verbatim, no compile).
	//
	// The third way a skill is born (beside suggested + authored-from-scratch): it
	// flows through the same review -> activate -> materialize -> evolve loop, gaining
	// verification, self-improvement, cross-tool sync, and versioning. A folder import
	// keeps the whole tree (nested folders + binary assets) verbatim. Returns the
	// created draft, or — when it looks like an existing active skill and “force“ is
	// false — the duplicate it matched, so the user can strengthen that one instead.
	// Looks up by content; space-agnostic (skills list cross-space).
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).
	SkillBuilderImportAgentSkillBuilderImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderImportAgentSkillBuilderImportPost Skill Builder Import
	//
	// Import a hand-written skill as a managed draft (body verbatim, no compile).
	//
	// The third way a skill is born (beside suggested + authored-from-scratch): it
	// flows through the same review -> activate -> materialize -> evolve loop, gaining
	// verification, self-improvement, cross-tool sync, and versioning. A folder import
	// keeps the whole tree (nested folders + binary assets) verbatim. Returns the
	// created draft, or — when it looks like an existing active skill and “force“ is
	// false — the duplicate it matched, so the user can strengthen that one instead.
	// Looks up by content; space-agnostic (skills list cross-space).
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).
	SkillBuilderImportAgentSkillBuilderImportPost(ctx context.Context, body SkillBuilderImportAgentSkillBuilderImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet Skill Builder Preview Importable
	//
	// The SKILL.md + file list for one discoverable skill, for the enroll preview
	// pane (read what you're bringing in before you commit). Path-validated to a host
	// skills dir. Reads local disk directly (local-only, enforced).
	//
	// Corresponds with GET /agent/skill-builder/preview-importable (the `SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet` operationId).
	SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet(ctx context.Context, params *SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderProposeAgentSkillBuilderProposePostWithBody Skill Builder Propose
	//
	// Propose a skill draft from intent, streaming the work as it happens (SSE).
	//
	// Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes
	// it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft +
	// which sources it chose) -> “done“ (or “error“). The UI renders this as a
	// live process timeline so the agent shows its work. Cross-space when
	// “space_id“ is omitted. The proposal is the builder form's pre-fill; the user
	// reviews and creates.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).
	SkillBuilderProposeAgentSkillBuilderProposePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderProposeAgentSkillBuilderProposePost Skill Builder Propose
	//
	// Propose a skill draft from intent, streaming the work as it happens (SSE).
	//
	// Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes
	// it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft +
	// which sources it chose) -> “done“ (or “error“). The UI renders this as a
	// live process timeline so the agent shows its work. Cross-space when
	// “space_id“ is omitted. The proposal is the builder form's pre-fill; the user
	// reviews and creates.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).
	SkillBuilderProposeAgentSkillBuilderProposePost(ctx context.Context, body SkillBuilderProposeAgentSkillBuilderProposePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderRefineAgentSkillBuilderRefinePostWithBody Skill Builder Refine
	//
	// Propose a sharper version of a compiled skill from how it has performed
	// (plus optional guidance). Records it as a “pending_version“ the user reviews
	// and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion.
	// Non-streaming; “/refine/stream“ shows the work as it happens.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).
	SkillBuilderRefineAgentSkillBuilderRefinePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderRefineAgentSkillBuilderRefinePost Skill Builder Refine
	//
	// Propose a sharper version of a compiled skill from how it has performed
	// (plus optional guidance). Records it as a “pending_version“ the user reviews
	// and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion.
	// Non-streaming; “/refine/stream“ shows the work as it happens.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).
	SkillBuilderRefineAgentSkillBuilderRefinePost(ctx context.Context, body SkillBuilderRefineAgentSkillBuilderRefinePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBody Skill Builder Refine Stream
	//
	// Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ ->
	// “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a
	// live process, the same way create does.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).
	SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost Skill Builder Refine Stream
	//
	// Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ ->
	// “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a
	// live process, the same way create does.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).
	SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost(ctx context.Context, body SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAgentStatusAgentStatusGet Get Agent Status
	//
	// Get the Knowledge Agent's current status.
	//
	// Corresponds with GET /agent/status (the `GetAgentStatusAgentStatusGet` operationId).
	GetAgentStatusAgentStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInFlightOverviewAgentTasksOverviewGet Get In Flight Overview
	//
	// Read-only projection over the three background task mechanisms: the scheduler queue, one-shot reminders, and recurring AI automations.
	//
	// Creates no entity and stores nothing. Every row is derived at read time from a store that already exists. This surface shows and links; pausing or resuming a recurring task belongs to `/agent/ai-now/schedules/{schedule_id}/pause` and stopping a running task belongs to `/agent/knowledge-processing/tasks/cancel`.
	//
	// Cross-space: background work is not space-scoped on this plane, so the projection reads the whole server.
	//
	// Corresponds with GET /agent/tasks/overview (the `GetInFlightOverviewAgentTasksOverviewGet` operationId).
	GetInFlightOverviewAgentTasksOverviewGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTokenUsageSummaryAgentTokenUsageGet Get Token Usage Summary
	//
	// Return the local model-usage ledger for UI and enterprise integrations.
	//
	// Corresponds with GET /agent/token-usage (the `GetTokenUsageSummaryAgentTokenUsageGet` operationId).
	GetTokenUsageSummaryAgentTokenUsageGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerCommunityDetectionAgentTriggerCommunityDetectionPost Trigger Community Detection
	//
	// Detect topic clusters in the knowledge graph.
	//
	// Groups related entities into communities and generates AI summaries for each cluster.
	//
	// Corresponds with POST /agent/trigger/community-detection (the `TriggerCommunityDetectionAgentTriggerCommunityDetectionPost` operationId).
	TriggerCommunityDetectionAgentTriggerCommunityDetectionPost(ctx context.Context, params *TriggerCommunityDetectionAgentTriggerCommunityDetectionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet Plan Community Detection
	//
	// Preview a community detection refresh without scheduling work.
	//
	// Corresponds with GET /agent/trigger/community-detection/plan (the `PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet` operationId).
	PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet(ctx context.Context, params *PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerCrystallizationAgentTriggerCrystallizationPost Trigger Crystallization
	//
	// Trigger a crystallization review.
	//
	// The agent analyzes recent memories and synthesizes higher-level insights: patterns, recurring themes, and emerging conclusions.
	//
	// Corresponds with POST /agent/trigger/crystallization (the `TriggerCrystallizationAgentTriggerCrystallizationPost` operationId).
	TriggerCrystallizationAgentTriggerCrystallizationPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerDailyBriefingAgentTriggerDailyBriefingPost Trigger Daily Briefing
	//
	// Manually trigger a daily briefing.
	//
	// Corresponds with POST /agent/trigger/daily-briefing (the `TriggerDailyBriefingAgentTriggerDailyBriefingPost` operationId).
	TriggerDailyBriefingAgentTriggerDailyBriefingPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerDecayRefreshAgentTriggerDecayRefreshPost Trigger Decay Refresh
	//
	// Recalculate memory relevance scores.
	//
	// Refreshes the time-based relevance ranking so frequently accessed and recently updated memories surface higher in search results.
	//
	// Corresponds with POST /agent/trigger/decay-refresh (the `TriggerDecayRefreshAgentTriggerDecayRefreshPost` operationId).
	TriggerDecayRefreshAgentTriggerDecayRefreshPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerInsightDetectionAgentTriggerInsightDetectionPost Trigger Insight Detection
	//
	// Manually trigger proactive insight detection.
	//
	// Corresponds with POST /agent/trigger/insight-detection (the `TriggerInsightDetectionAgentTriggerInsightDetectionPost` operationId).
	TriggerInsightDetectionAgentTriggerInsightDetectionPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerKgExtractionAgentTriggerKgExtractionPost Trigger Kg Extraction
	//
	// Extract entities and relationships from memories.
	//
	// Builds the knowledge graph by analyzing memory content. Use `backfill=true`
	// to queue the next bounded backfill wave for unprocessed memories, or pass
	// specific `memory_ids` to target individual ones.
	//
	// Corresponds with POST /agent/trigger/kg-extraction (the `TriggerKgExtractionAgentTriggerKgExtractionPost` operationId).
	TriggerKgExtractionAgentTriggerKgExtractionPost(ctx context.Context, params *TriggerKgExtractionAgentTriggerKgExtractionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet Plan Kg Extraction Backfill
	//
	// Preview a bounded KG backfill batch without scheduling work.
	//
	// Corresponds with GET /agent/trigger/kg-extraction/plan (the `PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet` operationId).
	PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet(ctx context.Context, params *PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerLabelConsolidationAgentTriggerLabelConsolidationPost Trigger Label Consolidation
	//
	// Consolidate duplicate labels across the knowledge graph.
	//
	// Embedding finds semantically-similar label pairs (including cross-language),
	// an LLM judges which are the same concept, and confirmed duplicates are
	// merged into one (reversible). Pass dry_run=true to preview the LLM's
	// proposed merges in the feed event without changing anything.
	//
	// Corresponds with POST /agent/trigger/label-consolidation (the `TriggerLabelConsolidationAgentTriggerLabelConsolidationPost` operationId).
	TriggerLabelConsolidationAgentTriggerLabelConsolidationPost(ctx context.Context, params *TriggerLabelConsolidationAgentTriggerLabelConsolidationPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBody Archive Memory Cleanup Candidates
	//
	// Archive user-reviewed cleanup candidates after server-side revalidation.
	//
	// The client only submits ids from the visible review. The server re-reads the
	// source-of-truth rows and re-runs the cleanup classifier so stale UI state can
	// never archive a memory that was visited, pinned, or otherwise protected after
	// the review was rendered.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).
	ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost Archive Memory Cleanup Candidates
	//
	// Archive user-reviewed cleanup candidates after server-side revalidation.
	//
	// The client only submits ids from the visible review. The server re-reads the
	// source-of-truth rows and re-runs the cleanup classifier so stale UI state can
	// never archive a memory that was visited, pinned, or otherwise protected after
	// the review was rendered.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).
	ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost(ctx context.Context, body ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBody Queue Memory Cleanup Compaction
	//
	// Queue semantic compaction for user-reviewed cleanup candidates.
	//
	// This is deliberately not an automatic merge.  It re-reads each submitted
	// memory id, re-runs the cleanup classifier, and only queues the bounded
	// Memory Compaction task for rows still in the semantic-review lane.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).
	QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost Queue Memory Cleanup Compaction
	//
	// Queue semantic compaction for user-reviewed cleanup candidates.
	//
	// This is deliberately not an automatic merge.  It re-reads each submitted
	// memory id, re-runs the cleanup classifier, and only queues the bounded
	// Memory Compaction task for rows still in the semantic-review lane.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).
	QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost(ctx context.Context, body QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBody Keep Memory Cleanup Candidates
	//
	// Mark user-reviewed cleanup candidates as intentionally kept.
	//
	// This is the negative-feedback side of cleanup governance. Dismissing a
	// Timeline card should not make Mem ask about the same rows again next week;
	// it should become an explicit retention signal on the Memory itself. The
	// server still revalidates each id so changed or hidden rows are skipped.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).
	KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost Keep Memory Cleanup Candidates
	//
	// Mark user-reviewed cleanup candidates as intentionally kept.
	//
	// This is the negative-feedback side of cleanup governance. Dismissing a
	// Timeline card should not make Mem ask about the same rows again next week;
	// it should become an explicit retention signal on the Memory itself. The
	// server still revalidates each id so changed or hidden rows are skipped.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).
	KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost(ctx context.Context, body KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet Plan Memory Cleanup
	//
	// Preview Memory cleanup lanes without queueing or mutating anything.
	//
	// Corresponds with GET /agent/trigger/memory-cleanup/plan (the `PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet` operationId).
	PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet(ctx context.Context, params *PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerMemoryCompactionAgentTriggerMemoryCompactionPost Trigger Memory Compaction
	//
	// Review and merge similar memories.
	//
	// The agent scans for memories that cover the same topic and suggests merging duplicates or linking related ones.
	//
	// Corresponds with POST /agent/trigger/memory-compaction (the `TriggerMemoryCompactionAgentTriggerMemoryCompactionPost` operationId).
	TriggerMemoryCompactionAgentTriggerMemoryCompactionPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet Plan Memory Compaction
	//
	// Preview the exact compaction candidate context without queueing work.
	//
	// This endpoint does not ask the agent to decide, does not create EVOLVES
	// edges, does not create crystals, and does not enqueue the compaction task.
	// It exposes the same pre-computed candidate context the scheduled task would
	// inject into the Knowledge Agent so evals can measure the real input surface.
	//
	// Corresponds with GET /agent/trigger/memory-compaction/plan (the `PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet` operationId).
	PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet(ctx context.Context, params *PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet Plan Memory Created Events
	//
	// Preview the next memory-created flush without mutating scheduler state.
	//
	// Corresponds with GET /agent/trigger/memory-created/plan (the `PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet` operationId).
	PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerGuidanceReviewAgentTriggerRuleReviewPost Trigger Guidance Review
	//
	// Manually trigger learned rule candidate review.
	//
	// Detection only: suggests draft always-on rules from repeated memory
	// evidence. Drafts are not injected into Context Bundle until the user enables
	// them.
	//
	// Corresponds with POST /agent/trigger/rule-review (the `TriggerGuidanceReviewAgentTriggerRuleReviewPost` operationId).
	TriggerGuidanceReviewAgentTriggerRuleReviewPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet Dry Run Guidance Rule Review
	//
	// Preview learned Rule suggestions without writing draft Rules.
	//
	// This may call the configured model to judge harvested evidence, but it does
	// not archive stale drafts, write new drafts, enqueue work, or mutate graph
	// state.
	//
	// Corresponds with GET /agent/trigger/rule-review/dry-run (the `DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet` operationId).
	DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet(ctx context.Context, params *DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerSkillCompileAgentTriggerSkillCompilePost Trigger Skill Compile
	//
	// Compile one promoted candidate into a draft skill.
	//
	// Reads the candidate's evidence and writes a SKILL.md bundle, moving the
	// candidate to 'draft' for review. Triggered after the user promotes a candidate.
	//
	// Corresponds with POST /agent/trigger/skill-compile (the `TriggerSkillCompileAgentTriggerSkillCompilePost` operationId).
	TriggerSkillCompileAgentTriggerSkillCompilePost(ctx context.Context, params *TriggerSkillCompileAgentTriggerSkillCompilePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerSkillReviewAgentTriggerSkillReviewPost Trigger Skill Review
	//
	// Manually trigger a skill target review.
	//
	// Surfaces reusable procedural capabilities from recurring EVOLVES chains as
	// skill candidates. Detection only: proposes candidates, never compiles skills.
	//
	// Corresponds with POST /agent/trigger/skill-review (the `TriggerSkillReviewAgentTriggerSkillReviewPost` operationId).
	TriggerSkillReviewAgentTriggerSkillReviewPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet Plan Thread Synced Events
	//
	// Preview the next thread-sync flush without mutating scheduler state.
	//
	// Corresponds with GET /agent/trigger/thread-synced/plan (the `PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet` operationId).
	PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet(ctx context.Context, params *PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBody Trigger Unit Type Reclassification
	//
	// Review weak Memory unit_type metadata.
	//
	// This on-demand maintenance task never changes content or embeddings. Apply
	// mode updates Kuzu metadata and patches LanceDB filter metadata in place.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).
	TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost Trigger Unit Type Reclassification
	//
	// Review weak Memory unit_type metadata.
	//
	// This on-demand maintenance task never changes content or embeddings. Apply
	// mode updates Kuzu metadata and patches LanceDB filter metadata in place.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).
	TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost(ctx context.Context, body TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerWmRefreshAgentTriggerWmRefreshPost Trigger Wm Refresh
	//
	// Queue a bounded Working Memory refresh.
	//
	// With memory IDs, this reviews only those memories plus the current Working
	// Memory. Without IDs, it is a cheap dispatch/proof run that records the
	// current direct path without opening a tool-using agent session.
	//
	// Corresponds with POST /agent/trigger/wm-refresh (the `TriggerWmRefreshAgentTriggerWmRefreshPost` operationId).
	TriggerWmRefreshAgentTriggerWmRefreshPost(ctx context.Context, params *TriggerWmRefreshAgentTriggerWmRefreshPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet Plan Scheduled Agent Context
	//
	// Preview the context injected into supported scheduled agent tasks.
	//
	// This endpoint does not enqueue work, does not run the agent, and does not
	// ask an LLM to decide. It exposes the actual context prefix produced by the
	// runtime injector so evals can audit the live input surface before any prompt
	// or cadence changes are claimed as improvements.
	//
	// Corresponds with GET /agent/trigger/{task_type}/context-plan (the `PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet` operationId).
	PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet(ctx context.Context, taskType string, params *PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkingMemoryAgentWorkingMemoryGet Get Working Memory
	//
	// Read the agent's working memory.
	//
	// Returns today's working memory by default. Pass a `date` (YYYY-MM-DD) to read an archived day instead.
	//
	// Corresponds with GET /agent/working-memory (the `GetWorkingMemoryAgentWorkingMemoryGet` operationId).
	GetWorkingMemoryAgentWorkingMemoryGet(ctx context.Context, params *GetWorkingMemoryAgentWorkingMemoryGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkingMemoryAgentWorkingMemoryPutWithBody Update Working Memory
	//
	// Save changes to the agent's working memory.
	//
	// Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).
	UpdateWorkingMemoryAgentWorkingMemoryPutWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkingMemoryAgentWorkingMemoryPut Update Working Memory
	//
	// Save changes to the agent's working memory.
	//
	// Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).
	UpdateWorkingMemoryAgentWorkingMemoryPut(ctx context.Context, body UpdateWorkingMemoryAgentWorkingMemoryPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet Get Working Memory History
	//
	// List dates with archived working memory.
	//
	// Returns available dates newest-first. Use a specific date with the GET endpoint to read that day's content.
	//
	// Corresponds with GET /agent/working-memory/history (the `GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet` operationId).
	GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet(ctx context.Context, params *GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CapabilitiesCapabilitiesGet Capabilities
	//
	// Server capabilities — unauthenticated, used by clients to adapt UI.
	//
	// Returns the server version and feature flags.  Clients (desktop remote,
	// web /app, mobile) use this to hide features the server cannot support
	// or the operator has disabled.
	//
	// Corresponds with GET /capabilities (the `CapabilitiesCapabilitiesGet` operationId).
	CapabilitiesCapabilitiesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCommunitiesCommunitiesGet List Communities
	//
	// List knowledge communities with AI summaries.
	//
	// Corresponds with GET /communities (the `ListCommunitiesCommunitiesGet` operationId).
	ListCommunitiesCommunitiesGet(ctx context.Context, params *ListCommunitiesCommunitiesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCommunityDetailsCommunitiesCommunityIdGet Get Community Details
	//
	// Get community details including entities and sample memories.
	//
	// Corresponds with GET /communities/{community_id} (the `GetCommunityDetailsCommunitiesCommunityIdGet` operationId).
	GetCommunityDetailsCommunitiesCommunityIdGet(ctx context.Context, communityId string, params *GetCommunityDetailsCommunitiesCommunityIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContentStoreMigrationStatusContentStoreMigrationStatusGet Get Content Store Migration Status
	//
	// Return the truthful Content Store ownership and migration state.
	//
	// Corresponds with GET /content-store/migration/status (the `GetContentStoreMigrationStatusContentStoreMigrationStatusGet` operationId).
	GetContentStoreMigrationStatusContentStoreMigrationStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost Cleanup Legacy Thread Message Graph
	//
	// Preview or run bounded deletion of legacy Kuzu Message graph rows.
	//
	// Corresponds with POST /content-store/thread-messages/cleanup-legacy-graph (the `CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost` operationId).
	CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost(ctx context.Context, params *CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost Copy Thread Messages Until Finished
	//
	// Copy legacy messages in bounded batches without cutting over ownership.
	//
	// Corresponds with POST /content-store/thread-messages/copy-all (the `CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost` operationId).
	CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost(ctx context.Context, params *CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost Copy Thread Messages Batch
	//
	// Copy one bounded legacy Kuzu Message page into SQLite.
	//
	// Corresponds with POST /content-store/thread-messages/copy-batch (the `CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost` operationId).
	CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost(ctx context.Context, params *CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CutOverThreadMessagesContentStoreThreadMessagesCutoverPost Cut Over Thread Messages
	//
	// Make SQLite the runtime owner after verification has marked it ready.
	//
	// Corresponds with POST /content-store/thread-messages/cutover (the `CutOverThreadMessagesContentStoreThreadMessagesCutoverPost` operationId).
	CutOverThreadMessagesContentStoreThreadMessagesCutoverPost(ctx context.Context, params *CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost Migrate Thread Message Anchors
	//
	// Backfill legacy Memory->Message links into SQLite content anchors.
	//
	// Corresponds with POST /content-store/thread-messages/migrate-anchors (the `MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost` operationId).
	MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost(ctx context.Context, params *MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost Migrate Thread Messages Through Cutover
	//
	// Run copy, verification, anchor backfill, and non-destructive cutover.
	//
	// Corresponds with POST /content-store/thread-messages/migrate-through-cutover (the `MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost` operationId).
	MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost(ctx context.Context, params *MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost Verify Thread Message Copy
	//
	// Verify SQLite contains every legacy message and no orphan thread rows.
	//
	// Corresponds with POST /content-store/thread-messages/verify (the `VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost` operationId).
	VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost(ctx context.Context, params *VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContextBundleContextBundleGet Get Context Bundle
	//
	// Return the owner/profile/policy/scope context bundle for agents.
	//
	// Corresponds with GET /context/bundle (the `GetContextBundleContextBundleGet` operationId).
	GetContextBundleContextBundleGet(ctx context.Context, params *GetContextBundleContextBundleGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckpointDataDataCheckpointPost Checkpoint Data
	//
	// Flush pending changes to disk.
	//
	// Ensures all recent writes are safely persisted. Called automatically before app updates, but can be triggered manually.
	//
	// Corresponds with POST /data/checkpoint (the `CheckpointDataDataCheckpointPost` operationId).
	CheckpointDataDataCheckpointPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportDataDataExportPostWithBody Export Data
	//
	// Export your data to a portable archive.
	//
	// Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.
	//
	// By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).
	ExportDataDataExportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportDataDataExportPost Export Data
	//
	// Export your data to a portable archive.
	//
	// Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.
	//
	// By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).
	ExportDataDataExportPost(ctx context.Context, body ExportDataDataExportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportDataDownloadDataExportDownloadPostWithBody Export Data Download
	//
	// Export data as a downloadable zip file.
	//
	// Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).
	ExportDataDownloadDataExportDownloadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportDataDownloadDataExportDownloadPost Export Data Download
	//
	// Export data as a downloadable zip file.
	//
	// Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).
	ExportDataDownloadDataExportDownloadPost(ctx context.Context, body ExportDataDownloadDataExportDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetExportStatusDataExportStatusJobIdGet Get Export Status
	//
	// Check the progress of a background data export job started with `POST /data/export` and `async: true`.
	//
	// Corresponds with GET /data/export/status/{job_id} (the `GetExportStatusDataExportStatusJobIdGet` operationId).
	GetExportStatusDataExportStatusJobIdGet(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportDataDataImportPostWithBody Import Data
	//
	// Import data from a previous export.
	//
	// Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).
	ImportDataDataImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportDataDataImportPost Import Data
	//
	// Import data from a previous export.
	//
	// Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).
	ImportDataDataImportPost(ctx context.Context, body ImportDataDataImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetImportStatusDataImportStatusJobIdGet Get Import Status
	//
	// Check the progress of a data import job.
	//
	// Corresponds with GET /data/import/status/{job_id} (the `GetImportStatusDataImportStatusJobIdGet` operationId).
	GetImportStatusDataImportStatusJobIdGet(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportDataUploadDataImportUploadPostWithBody Import Data Upload
	//
	// Import data from an uploaded zip file.
	//
	// Accepts a multipart file upload and runs the import in the background. Poll `/data/import/status/{job_id}` to check progress. Use this from remote or web clients that cannot access the server filesystem.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /data/import/upload (the `ImportDataUploadDataImportUploadPost` operationId).
	ImportDataUploadDataImportUploadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntitiesEntitiesGet List Entities
	//
	// List entities with optional filtering.
	//
	// When “include_stats=true“ returns
	// “[{"entity": EntityNode, "mention_count": int}, ...]“ sorted by
	// mention_count DESC. Otherwise returns the legacy “List[EntityNode]“
	// sorted by created_at DESC, preserving backwards compatibility for
	// older callers (Tauri commands, MCP tools).
	//
	// Corresponds with GET /entities (the `ListEntitiesEntitiesGet` operationId).
	ListEntitiesEntitiesGet(ctx context.Context, params *ListEntitiesEntitiesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEntityHandler Delete an entity
	//
	// Delete one Entity and its incident graph links without deleting any Memory, Source, Label, or Community. Requires an exact entity-id confirmation.
	//
	// Corresponds with DELETE /entities/{entity_id} (the `DeleteEntityHandler` operationId).
	DeleteEntityHandler(ctx context.Context, entityId string, params *DeleteEntityHandlerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewEntityDeleteHandler Preview entity deletion
	//
	// Count the graph links that would be detached. Referencing memories are always preserved.
	//
	// Corresponds with GET /entities/{entity_id}/delete/preview (the `PreviewEntityDeleteHandler` operationId).
	PreviewEntityDeleteHandler(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergeEntityHandlerWithBody Merge entities
	//
	// Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).
	MergeEntityHandlerWithBody(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergeEntityHandler Merge entities
	//
	// Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).
	MergeEntityHandler(ctx context.Context, entityId string, body MergeEntityHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewEntityMergeHandlerWithBody Preview an entity merge
	//
	// Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).
	PreviewEntityMergeHandlerWithBody(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewEntityMergeHandler Preview an entity merge
	//
	// Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).
	PreviewEntityMergeHandler(ctx context.Context, entityId string, body PreviewEntityMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntityRelationshipsEntitiesEntityIdRelationshipsGet Get Entity Relationships
	//
	// Get relationships for a specific entity.
	//
	// Returns all connected entities and the memories where this entity is mentioned. Use `depth` to control how many hops to traverse.
	//
	// Corresponds with GET /entities/{entity_id}/relationships (the `GetEntityRelationshipsEntitiesEntityIdRelationshipsGet` operationId).
	GetEntityRelationshipsEntitiesEntityIdRelationshipsGet(ctx context.Context, entityId string, params *GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EventStreamEventsStreamGet Event Stream
	//
	// Server-Sent Events stream for real-time updates.
	//
	// Emits data-change, progress, and stage events as they occur.
	// Connect using the browser EventSource API or any SSE client.
	//
	// Corresponds with GET /events/stream (the `EventStreamEventsStreamGet` operationId).
	EventStreamEventsStreamGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFavoriteMemoriesFavoritesMemoriesGet Get Favorite Memories
	//
	// Get all favorite memories.
	//
	// Corresponds with GET /favorites/memories (the `GetFavoriteMemoriesFavoritesMemoriesGet` operationId).
	GetFavoriteMemoriesFavoritesMemoriesGet(ctx context.Context, params *GetFavoriteMemoriesFavoritesMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFavoriteThreadsFavoritesThreadsGet Get Favorite Threads
	//
	// Get all favorite threads.
	//
	// Corresponds with GET /favorites/threads (the `GetFavoriteThreadsFavoritesThreadsGet` operationId).
	GetFavoriteThreadsFavoritesThreadsGet(ctx context.Context, params *GetFavoriteThreadsFavoritesThreadsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsCapabilitiesFsCapabilitiesGet Fs Capabilities
	//
	// Return the machine-readable Nowledge FS contract.
	//
	// Corresponds with GET /fs/capabilities (the `FsCapabilitiesFsCapabilitiesGet` operationId).
	FsCapabilitiesFsCapabilitiesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsCatFsCatGet Fs Cat
	//
	// Return the rendered body of a Nowledge FS file.
	//
	// For “.md“ files this returns YAML-frontmatter markdown.  For
	// “messages.jsonl“ it returns one JSON object per line.  Fragment
	// selectors (“:page/N“, “:section/<name>“, etc.) are documented in
	// the design doc but land in Phase 2; passing one returns
	// ENOTSUP for now.  “line“ / “lines“ are Phase 1 progressive-read
	// controls for agents: they work for every rendered text body, including
	// thread “messages.jsonl“ where one line is one message.
	//
	// Corresponds with GET /fs/cat (the `FsCatFsCatGet` operationId).
	FsCatFsCatGet(ctx context.Context, params *FsCatFsCatGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsDeleteFsDeletePostWithBody Fs Delete
	//
	// Delete/archive a canonical Nowledge FS file.
	//
	// Memory delete delegates to the existing Memories delete path, preserving
	// the object's concrete space.  Working Memory delete has no safe helper in
	// this slice and returns “ENOTSUP“.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).
	FsDeleteFsDeletePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsDeleteFsDeletePost Fs Delete
	//
	// Delete/archive a canonical Nowledge FS file.
	//
	// Memory delete delegates to the existing Memories delete path, preserving
	// the object's concrete space.  Working Memory delete has no safe helper in
	// this slice and returns “ENOTSUP“.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).
	FsDeleteFsDeletePost(ctx context.Context, body FsDeleteFsDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsFindFsFindGet Fs Find
	//
	// Structural / metadata search.  Returns paths.
	//
	// Phase 1 covers “type“, “unit_type“, “label“, “since“, “until“,
	// and “mentions“ over “/memories“.  “unit_type“ is also inferred from
	// “/memories/by-type/<unit_type>“. Other roots return an empty result so
	// callers can compose without errors.
	//
	// Corresponds with GET /fs/find (the `FsFindFsFindGet` operationId).
	FsFindFsFindGet(ctx context.Context, params *FsFindFsFindGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsGrepFsGrepGet Fs Grep
	//
	// Content search. Returns “path:line:match“ shaped hits.
	//
	// Preview space contract: graph-wide projection. Phase 1 covers
	// memory/crystal bodies, thread messages, and parsed Library documents.
	// Memory grep can be narrowed with “unit_type“ or a
	// “/memories/by-type/<unit_type>“ path.
	//
	// Corresponds with GET /fs/grep (the `FsGrepFsGrepGet` operationId).
	FsGrepFsGrepGet(ctx context.Context, params *FsGrepFsGrepGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsLsFsLsGet Fs Ls
	//
	// List a directory in Nowledge FS.
	//
	// Preview space contract: graph-wide projection.  Pass “cursor“ to fetch
	// the next page; agents should not peek inside the cursor payload (it's an
	// opaque base64-JSON).  The explicit “/spaces/...“ lens is deferred.
	//
	// Corresponds with GET /fs/ls (the `FsLsFsLsGet` operationId).
	FsLsFsLsGet(ctx context.Context, params *FsLsFsLsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsRecallFsRecallGet Fs Recall
	//
	// Semantic memory search.  Returns paths, not search hits.
	//
	// Reuses the existing hybrid search pipeline (the one AI Now and
	// Library already drive) so there's no second index.  Preview recall is
	// memory-backed; use “grep“ for exact search in threads and sources.
	// Memory recall can be narrowed with “unit_type“ or a
	// “/memories/by-type/<unit_type>“ path.
	// Results are
	// materialised as canonical Nowledge FS paths so the caller can pipe them
	// straight into “cat“.
	//
	// Corresponds with GET /fs/recall (the `FsRecallFsRecallGet` operationId).
	FsRecallFsRecallGet(ctx context.Context, params *FsRecallFsRecallGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsStatFsStatGet Fs Stat
	//
	// Return metadata for a Nowledge FS path.
	//
	// Mirrors “stat(2)“ shape with Mem extras: labels, mention count,
	// back-reference count, importance.  Preview space contract: graph-wide
	// projection, with each file returning its concrete “space_id“ metadata.
	//
	// Corresponds with GET /fs/stat (the `FsStatFsStatGet` operationId).
	FsStatFsStatGet(ctx context.Context, params *FsStatFsStatGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsWriteFsWritePostWithBody Fs Write
	//
	// Write a canonical Nowledge FS file.
	//
	// Writes through the same concrete-space APIs as the underlying surface.
	// This bounded Phase 2 slice supports canonical
	// memory files under “/memories/by-id/“ and
	// “/working-memory/today.md“.  Alias paths return “EXDEV“ and
	// derived paths return “EROFS“.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).
	FsWriteFsWritePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FsWriteFsWritePost Fs Write
	//
	// Write a canonical Nowledge FS file.
	//
	// Writes through the same concrete-space APIs as the underlying surface.
	// This bounded Phase 2 slice supports canonical
	// memory files under “/memories/by-id/“ and
	// “/working-memory/today.md“.  Alias paths return “EXDEV“ and
	// derived paths return “EROFS“.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).
	FsWriteFsWritePost(ctx context.Context, body FsWriteFsWritePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGraphAnalysisGraphAnalysisGet Get Graph Analysis
	//
	// Get comprehensive graph analysis including community and centrality metrics.
	//
	// This endpoint provides a complete overview of the graph structure, communities,
	// and centrality measures without triggering new calculations.
	//
	// Corresponds with GET /graph/analysis (the `GetGraphAnalysisGraphAnalysisGet` operationId).
	GetGraphAnalysisGraphAnalysisGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAugmentationJobsGraphAugmentationJobsGet List Augmentation Jobs
	//
	// List recent augmentation jobs.
	//
	// Optionally filter by status (pending, running, completed, failed).
	//
	// Corresponds with GET /graph/augmentation/jobs (the `ListAugmentationJobsGraphAugmentationJobsGet` operationId).
	ListAugmentationJobsGraphAugmentationJobsGet(ctx context.Context, params *ListAugmentationJobsGraphAugmentationJobsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanPagerankRefreshGraphAugmentationPagerankPlanGet Plan Pagerank Refresh
	//
	// Preview a PageRank refresh without scheduling graph augmentation work.
	//
	// Corresponds with GET /graph/augmentation/pagerank/plan (the `PlanPagerankRefreshGraphAugmentationPagerankPlanGet` operationId).
	PlanPagerankRefreshGraphAugmentationPagerankPlanGet(ctx context.Context, params *PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartAugmentationJobGraphAugmentationStartPostWithBody Start Augmentation Job
	//
	// Start a background graph analysis job.
	//
	// Supported job types:
	// - **community_detection** group related entities into topic clusters.
	// - **community_summary_enrichment** write missing topic summaries without
	//   rebuilding topic structure.
	// - **pagerank_calculation** calculate entity importance scores.
	// - **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).
	StartAugmentationJobGraphAugmentationStartPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartAugmentationJobGraphAugmentationStartPost Start Augmentation Job
	//
	// Start a background graph analysis job.
	//
	// Supported job types:
	// - **community_detection** group related entities into topic clusters.
	// - **community_summary_enrichment** write missing topic summaries without
	//   rebuilding topic structure.
	// - **pagerank_calculation** calculate entity importance scores.
	// - **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).
	StartAugmentationJobGraphAugmentationStartPost(ctx context.Context, body StartAugmentationJobGraphAugmentationStartPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAugmentationStateGraphAugmentationStateGet Get Augmentation State
	//
	// Get the current graph augmentation state.
	//
	// Returns information about which augmentations are currently applied,
	// their parameters, and the last augmentation timestamp.
	//
	// Corresponds with GET /graph/augmentation/state (the `GetAugmentationStateGraphAugmentationStateGet` operationId).
	GetAugmentationStateGraphAugmentationStateGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobStatusGraphAugmentationStatusJobIdGet Get Job Status
	//
	// Get the status of a specific augmentation job.
	//
	// Returns job progress, status, and any error messages.
	//
	// Corresponds with GET /graph/augmentation/status/{job_id} (the `GetJobStatusGraphAugmentationStatusJobIdGet` operationId).
	GetJobStatusGraphAugmentationStatusJobIdGet(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCommunityMembersGraphCommunityMembersCommunityIdGet Get Community Members
	//
	// Get all nodes belonging to a community.
	//
	// Corresponds with GET /graph/community-members/{community_id} (the `GetCommunityMembersGraphCommunityMembersCommunityIdGet` operationId).
	GetCommunityMembersGraphCommunityMembersCommunityIdGet(ctx context.Context, communityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExpandNeighborsGraphExpandNodeIdGet Expand Neighbors
	//
	// Expand neighbors of a specific node to get connected nodes and edges with depth-based traversal.
	//
	// Corresponds with GET /graph/expand/{node_id} (the `ExpandNeighborsGraphExpandNodeIdGet` operationId).
	ExpandNeighborsGraphExpandNodeIdGet(ctx context.Context, nodeId string, params *ExpandNeighborsGraphExpandNodeIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExploreGraphGraphExploreGet Explore Graph
	//
	// Build a visualization-ready graph neighborhood around one or more memory IDs.
	//
	// Corresponds with GET /graph/explore (the `ExploreGraphGraphExploreGet` operationId).
	ExploreGraphGraphExploreGet(ctx context.Context, params *ExploreGraphGraphExploreGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GraphAnalysisHealthGraphHealthGet Graph Analysis Health
	//
	// Health check for graph analysis.
	//
	// Returns whether graph analysis features (community detection, importance scoring) are available.
	//
	// Corresponds with GET /graph/health (the `GraphAnalysisHealthGraphHealthGet` operationId).
	GraphAnalysisHealthGraphHealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLivePreviewGraphGraphLivePreviewGet Get Live Preview Graph
	//
	// Get a compact merged 1-hop graph for feed/live preview surfaces.
	//
	// Corresponds with GET /graph/live-preview (the `GetLivePreviewGraphGraphLivePreviewGet` operationId).
	GetLivePreviewGraphGraphLivePreviewGet(ctx context.Context, params *GetLivePreviewGraphGraphLivePreviewGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLivePreviewNeighborsGraphLivePreviewNodeIdGet Get Live Preview Neighbors
	//
	// Get a compact 1-hop neighborhood for feed/live preview surfaces.
	//
	// Unlike `expand_neighbors`, this path intentionally avoids path
	// materialization and returns only direct neighbor rows plus connecting edges.
	//
	// Corresponds with GET /graph/live-preview/{node_id} (the `GetLivePreviewNeighborsGraphLivePreviewNodeIdGet` operationId).
	GetLivePreviewNeighborsGraphLivePreviewNodeIdGet(ctx context.Context, nodeId string, params *GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNodeDetailsGraphNodeDetailsNodeIdGet Get Node Details
	//
	// Lazy-load full node details (properties, neighbors).
	//
	// Corresponds with GET /graph/node-details/{node_id} (the `GetNodeDetailsGraphNodeDetailsNodeIdGet` operationId).
	GetNodeDetailsGraphNodeDetailsNodeIdGet(ctx context.Context, nodeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CleanupOrphanedEntitiesGraphOrphansDelete Cleanup Orphaned Entities
	//
	// Remove all unconnected entities.
	//
	// Deletes entities that have no relationships to memories or other entities. Only affects isolated entities; your memories, labels, and communities are never touched.
	//
	// Corresponds with DELETE /graph/orphans (the `CleanupOrphanedEntitiesGraphOrphansDelete` operationId).
	CleanupOrphanedEntitiesGraphOrphansDelete(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindOrphanedEntitiesGraphOrphansGet Find Orphaned Entities
	//
	// Find entities with no connections.
	//
	// Lists entities that aren't linked to any memory or other entity. These are safe to clean up without losing meaningful knowledge.
	//
	// Corresponds with GET /graph/orphans (the `FindOrphanedEntitiesGraphOrphansGet` operationId).
	FindOrphanedEntitiesGraphOrphansGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGraphOverviewGraphOverviewGet Get Graph Overview
	//
	// Lightweight full-graph endpoint for overview visualization.
	//
	// Returns all graph-overview node types (Entity, Memory, Source, Thread, Skill)
	// with minimal data (no content, no metadata, no messages) for fast full-graph
	// rendering.
	//
	// Corresponds with GET /graph/overview (the `GetGraphOverviewGraphOverviewGet` operationId).
	GetGraphOverviewGraphOverviewGet(ctx context.Context, params *GetGraphOverviewGraphOverviewGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGraphDataGraphSampleGet Get Graph Data
	//
	// Get a sample of the knowledge graph.
	//
	// Returns a representative subset of nodes and edges for visualization. Useful for exploring the graph without a specific query.
	//
	// Corresponds with GET /graph/sample (the `GetGraphDataGraphSampleGet` operationId).
	GetGraphDataGraphSampleGet(ctx context.Context, params *GetGraphDataGraphSampleGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchGraphGraphSearchGet Search Graph
	//
	// Search the knowledge graph.
	//
	// Finds memories matching your query and returns them with their connections as visualization-ready graph data.
	//
	// Corresponds with GET /graph/search (the `SearchGraphGraphSearchGet` operationId).
	SearchGraphGraphSearchGet(ctx context.Context, params *SearchGraphGraphSearchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetShortestPathGraphShortestPathGet Get Shortest Path
	//
	// Find all shortest paths between two nodes using KuzuDB ALL SHORTEST.
	//
	// Note: KuzuDB does not support parameter binding in recursive relationship
	// bounds, so max_depth is interpolated as a validated literal (ge=2, le=20).
	//
	// Returns all shortest paths (same hop count, different routes) so the
	// frontend can render every connection between the two nodes. The overview
	// graph may not contain all intermediate nodes, so paths are drawn between
	// visible positions.
	//
	// Corresponds with GET /graph/shortest-path (the `GetShortestPathGraphShortestPathGet` operationId).
	GetShortestPathGraphShortestPathGet(ctx context.Context, params *GetShortestPathGraphShortestPathGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GraphVisGraphVisGet Graph Vis
	//
	// Embeddable interactive graph explorer.
	//
	// Returns a self-contained HTML page with an interactive knowledge graph
	// visualization. The page fetches data from the REST API on load, so it
	// works standalone in any browser or embedded in your application via an
	// iframe.
	//
	// **Modes** (pick one, or omit all for a random sample):
	//
	// - `?query=React` search for memories matching "React" and visualize their connections.
	// - `?memory_ids=abc,def` explore the neighborhood around specific memories.
	// - *(no params)* show a random sample of the graph.
	//
	// **Embedding:** set `search_bar=false` to hide the top search bar for
	// a cleaner look when embedding in an iframe or dashboard.
	//
	// Corresponds with GET /graph/vis (the `GraphVisGraphVisGet` operationId).
	GraphVisGraphVisGet(ctx context.Context, params *GraphVisGraphVisGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// HealthCheckHealthGet Health Check
	//
	// Health check endpoint.
	//
	// Corresponds with GET /health (the `HealthCheckHealthGet` operationId).
	HealthCheckHealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForceCheckpointHealthCheckpointPost Force Checkpoint
	//
	// Force a database checkpoint.
	//
	// Flushes pending writes before app updates.
	//
	// Corresponds with POST /health/checkpoint (the `ForceCheckpointHealthCheckpointPost` operationId).
	ForceCheckpointHealthCheckpointPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLabelsLabelsGet List Labels
	//
	// List labels with usage counts.
	//
	// Paginate with “offset“ to read past the first “limit“ rows; the
	// vocabulary can exceed a single page (the prior no-offset cap left labels
	// beyond 1000 unreachable).
	//
	// Corresponds with GET /labels (the `ListLabelsLabelsGet` operationId).
	ListLabelsLabelsGet(ctx context.Context, params *ListLabelsLabelsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateLabelLabelsPost Create Label
	//
	// Create a new label.
	//
	// Corresponds with POST /labels (the `CreateLabelLabelsPost` operationId).
	CreateLabelLabelsPost(ctx context.Context, params *CreateLabelLabelsPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ConsolidateLabelsLabelsConsolidatePost Consolidate Labels
	//
	// Consolidate exact-canonical label forks into their highest-usage survivor.
	//
	// Cross-space (graph aggregation): operates on the global label graph.
	// Deterministic and safe (same canonical token = same concept). Defaults to
	// “dry_run=true“ so callers preview the plan before mutating. Semantic and
	// cross-language consolidation is the separate agent-judged pass.
	//
	// Corresponds with POST /labels/consolidate (the `ConsolidateLabelsLabelsConsolidatePost` operationId).
	ConsolidateLabelsLabelsConsolidatePost(ctx context.Context, params *ConsolidateLabelsLabelsConsolidatePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewLabelConsolidationLabelsConsolidationPreviewPost Preview Label Consolidation
	//
	// Preview the full label-consolidation task without applying merges.
	//
	// This is the same dry-run path as the scheduled task: deterministic
	// canonical-fork planning plus model-judged semantic/cross-language pairs.
	// It can spend model tokens, but it never mutates graph state.
	//
	// Corresponds with POST /labels/consolidation-preview (the `PreviewLabelConsolidationLabelsConsolidationPreviewPost` operationId).
	PreviewLabelConsolidationLabelsConsolidationPreviewPost(ctx context.Context, params *PreviewLabelConsolidationLabelsConsolidationPreviewPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LabelHealthLabelsHealthGet Label Health
	//
	// Label vocabulary health report.
	//
	// Cross-space (graph aggregation): reads the global label graph regardless of
	// active space lens. Quantifies size, labels-per-memory, coverage, singleton
	// rate, and the exact-canonical fork backlog so consolidation progress is
	// measurable.
	//
	// Corresponds with GET /labels/health (the `LabelHealthLabelsHealthGet` operationId).
	LabelHealthLabelsHealthGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergeLabelsEndpointLabelsMergePost Merge Labels Endpoint
	//
	// Merge one label into another: re-point every HAS_LABEL edge from source
	// to target, record the merge for reversal, delete the source.
	//
	// Cross-space (graph aggregation): operates on the global label graph. Used by
	// the manual "merge labels" affordance and the agentic consolidation pass.
	//
	// Corresponds with POST /labels/merge (the `MergeLabelsEndpointLabelsMergePost` operationId).
	MergeLabelsEndpointLabelsMergePost(ctx context.Context, params *MergeLabelsEndpointLabelsMergePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LabelMergeCandidatesLabelsMergeCandidatesGet Label Merge Candidates
	//
	// Semantically-near label pairs (candidates for merge), read-only.
	//
	// Cross-space (graph aggregation). Surfaces near-synonym and cross-language
	// pairs (the embedding model is multilingual) for human/agent review. A cosine
	// score is a candidate signal, not a verdict: nothing is merged here. Exact-
	// canonical forks are excluded (handled by /labels/consolidate). Apply a
	// chosen merge via POST /labels/merge.
	//
	// Corresponds with GET /labels/merge-candidates (the `LabelMergeCandidatesLabelsMergeCandidatesGet` operationId).
	LabelMergeCandidatesLabelsMergeCandidatesGet(ctx context.Context, params *LabelMergeCandidatesLabelsMergeCandidatesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteLabelLabelsLabelIdDelete Delete Label
	//
	// Delete a label and all its relationships.
	//
	// Corresponds with DELETE /labels/{label_id} (the `DeleteLabelLabelsLabelIdDelete` operationId).
	DeleteLabelLabelsLabelIdDelete(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLabelLabelsLabelIdGet Get Label
	//
	// Get a specific label by ID.
	//
	// Corresponds with GET /labels/{label_id} (the `GetLabelLabelsLabelIdGet` operationId).
	GetLabelLabelsLabelIdGet(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLabelLabelsLabelIdPutWithBody Update Label
	//
	// Update an existing label.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).
	UpdateLabelLabelsLabelIdPutWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLabelLabelsLabelIdPut Update Label
	//
	// Update an existing label.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).
	UpdateLabelLabelsLabelIdPut(ctx context.Context, labelId string, body UpdateLabelLabelsLabelIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyLabelDeleteHandlerWithBody Apply label deletion
	//
	// Atomically delete a label only if its current state still matches the supplied preview plan.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).
	ApplyLabelDeleteHandlerWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyLabelDeleteHandler Apply label deletion
	//
	// Atomically delete a label only if its current state still matches the supplied preview plan.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).
	ApplyLabelDeleteHandler(ctx context.Context, labelId string, body ApplyLabelDeleteHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewLabelDeleteHandler Preview label deletion
	//
	// Return the exact resources whose label assignment would be detached. Memories and resources are preserved.
	//
	// Corresponds with POST /labels/{label_id}/delete/preview (the `PreviewLabelDeleteHandler` operationId).
	PreviewLabelDeleteHandler(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyLabelMergeHandlerWithBody Apply a label merge
	//
	// Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).
	ApplyLabelMergeHandlerWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyLabelMergeHandler Apply a label merge
	//
	// Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).
	ApplyLabelMergeHandler(ctx context.Context, labelId string, body ApplyLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewLabelMergeHandlerWithBody Preview a label merge
	//
	// Preview moving every assignment from a duplicate label to a canonical label.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).
	PreviewLabelMergeHandlerWithBody(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewLabelMergeHandler Preview a label merge
	//
	// Preview moving every assignment from a duplicate label to a canonical label.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).
	PreviewLabelMergeHandler(ctx context.Context, labelId string, body PreviewLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet Get Community Recent Memories
	//
	// Most recent memories mentioning any entity in this community.
	//
	// Cross-space; reads the global graph regardless of active space lens
	// (Louvain ids are global). Powers the "Recent on this topic" rail
	// on the Library wiki community panel — closes the loop between
	// "what this topic is" (top entities + crystals) and "what's
	// happening on it lately" (recent memories that touch it).
	//
	// Corresponds with GET /library/community/{community_id}/recent-memories (the `GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet` operationId).
	GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet(ctx context.Context, communityId int, params *GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet Get Related Communities
	//
	// Return other communities sharing entity-to-entity edges with this one.
	//
	// Cross-space; reads the global graph regardless of active space lens.
	// Communities are computed by Louvain over the global Entity projection,
	// so the related-communities lens is meaningless when scoped to a single
	// space. The "shared edge count" is how many RELATES_TO edges run
	// between an entity in this community and an entity in the other
	// community: the strongest available signal that two topic clusters
	// touch each other in the user's mind.
	//
	// Corresponds with GET /library/community/{community_id}/related (the `GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet` operationId).
	GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet(ctx context.Context, communityId int, params *GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet Get Community Subgraph
	//
	// Return the actual subgraph for a community.
	//
	// Cross-space; reads the global graph regardless of active space lens
	// (Louvain ids are global). Returns the entities in this community
	// plus their RELATES_TO edges to each other, and optionally the
	// highest-mentioned memories that touch any of these entities, so
	// the Library wiki community panel can render the cluster's true
	// shape — not a 30-node live-preview sample.
	//
	// Output shape matches `GraphData` (`nodes` carry `node_type` and
	// `metadata`; `edges` carry `edge_type`) so the same MiniGraph
	// component used in the Feed Timeline can render it without an
	// extra adapter.
	//
	// Corresponds with GET /library/community/{community_id}/subgraph (the `GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet` operationId).
	GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet(ctx context.Context, communityId int, params *GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet Get Crystal Source Memories
	//
	// Return the source memories a crystal was synthesized from.
	//
	// Powers the "Built from N memories" section on the Crystal page in the
	// Library wiki. Follows the CRYSTALLIZED_FROM edge that CreateCrystal
	// writes during synthesis (one edge per source memory, with a
	// contribution_weight property). Sorted by weight descending so the
	// most-contributing memories surface first.
	//
	// Corresponds with GET /library/crystal/{crystal_id}/source-memories (the `GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet` operationId).
	GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet(ctx context.Context, crystalId string, params *GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLibraryOkfExportLibraryOkfExportGet Get Library Okf Export
	//
	// Build an Open Knowledge Format (OKF) bundle ZIP.
	//
	// Cross-space (graph aggregation): reads the global graph regardless of
	// the active space lens, same as `/library/wiki-export`. Returns an
	// OKF-conformant bundle (markdown + frontmatter, bundle-relative links,
	// per-directory index.md). See `docs/design/OKF_INTEROP.md`.
	//
	// Corresponds with GET /library/okf-export (the `GetLibraryOkfExportLibraryOkfExportGet` operationId).
	GetLibraryOkfExportLibraryOkfExportGet(ctx context.Context, params *GetLibraryOkfExportLibraryOkfExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLibraryWikiExportLibraryWikiExportGet Get Library Wiki Export
	//
	// Build the markdown wiki ZIP.
	//
	// Corresponds with GET /library/wiki-export (the `GetLibraryWikiExportLibraryWikiExportGet` operationId).
	GetLibraryWikiExportLibraryWikiExportGet(ctx context.Context, params *GetLibraryWikiExportLibraryWikiExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet Get Library Wiki Export Summary
	//
	// Return cheap export counts before building the ZIP.
	//
	// Corresponds with GET /library/wiki-export-summary (the `GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet` operationId).
	GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLibraryWikiIndexLibraryWikiIndexGet Get Library Wiki Index
	//
	// Return Library topic cards for the All tab.
	//
	// The response is deliberately flat: one row per community with its surfaced
	// entities and crystals, so the client can render the index in one round-trip.
	//
	// Corresponds with GET /library/wiki-index (the `GetLibraryWikiIndexLibraryWikiIndexGet` operationId).
	GetLibraryWikiIndexLibraryWikiIndexGet(ctx context.Context, params *GetLibraryWikiIndexLibraryWikiIndexGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet Get Wiki Page Crystal
	//
	// Render a single crystal's wiki page as markdown. By-id-direct.
	//
	// Corresponds with GET /library/wiki-page/crystal/{crystal_id} (the `GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet` operationId).
	GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet(ctx context.Context, crystalId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet Get Wiki Page Entity
	//
	// Render a single entity's wiki page as markdown.
	//
	// Cross-space (graph aggregation): looks up by id, with a case-insensitive
	// name fallback. Pass either the entity UUID or its canonical name.
	//
	// Corresponds with GET /library/wiki-page/entity/{id_or_name} (the `GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet` operationId).
	GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet(ctx context.Context, idOrName string, params *GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet Get Wiki Page Topic
	//
	// Render a single topic (community) wiki page as markdown.
	//
	// Cross-space (graph aggregation). The community id is the Louvain
	// integer assigned by community detection.
	//
	// Corresponds with GET /library/wiki-page/topic/{community_id} (the `GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet` operationId).
	GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet(ctx context.Context, communityId int, params *GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMemoriesMemoriesGet List Memories
	//
	// List memories with filtering and pagination.
	//
	// Corresponds with GET /memories (the `ListMemoriesMemoriesGet` operationId).
	ListMemoriesMemoriesGet(ctx context.Context, params *ListMemoriesMemoriesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMemoryMemoriesPostWithBody Create Memory
	//
	// Create a new memory with automatic entity extraction.
	//
	// Provenance is recorded only when a caller supplies a real id it owns:
	// “source_thread_id“/“source_message_id“ link the memory to its
	// originating thread/message (UI, launcher, distillation). We never infer
	// provenance, so absence is honest rather than a guess.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).
	CreateMemoryMemoriesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMemoryMemoriesPost Create Memory
	//
	// Create a new memory with automatic entity extraction.
	//
	// Provenance is recorded only when a caller supplies a real id it owns:
	// “source_thread_id“/“source_message_id“ link the memory to its
	// originating thread/message (UI, launcher, distillation). We never infer
	// provenance, so absence is honest rather than a guess.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).
	CreateMemoryMemoriesPost(ctx context.Context, body CreateMemoryMemoriesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkDeleteMemoriesMemoriesBulkDeletePostWithBody Bulk Delete Memories
	//
	// Delete a bounded memory selection inside one source space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).
	BulkDeleteMemoriesMemoriesBulkDeletePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkDeleteMemoriesMemoriesBulkDeletePost Bulk Delete Memories
	//
	// Delete a bounded memory selection inside one source space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).
	BulkDeleteMemoriesMemoriesBulkDeletePost(ctx context.Context, body BulkDeleteMemoriesMemoriesBulkDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkMoveMemoriesMemoriesBulkMovePostWithBody Bulk Move Memories
	//
	// Move a bounded selection of memories into another space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).
	BulkMoveMemoriesMemoriesBulkMovePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkMoveMemoriesMemoriesBulkMovePost Bulk Move Memories
	//
	// Move a bounded selection of memories into another space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).
	BulkMoveMemoriesMemoriesBulkMovePost(ctx context.Context, body BulkMoveMemoriesMemoriesBulkMovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBody Preview Bulk Move Memories
	//
	// Preview a bounded bulk memory move before mutating data.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).
	PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost Preview Bulk Move Memories
	//
	// Preview a bounded bulk memory move before mutating data.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).
	PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost(ctx context.Context, body PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DistillMemoriesFromThreadMemoriesDistillPostWithBody Distill Memories From Thread
	//
	// Create memories from a conversation thread.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).
	DistillMemoriesFromThreadMemoriesDistillPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DistillMemoriesFromThreadMemoriesDistillPost Distill Memories From Thread
	//
	// Create memories from a conversation thread.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).
	DistillMemoriesFromThreadMemoriesDistillPost(ctx context.Context, body DistillMemoriesFromThreadMemoriesDistillPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBody Plan Thread Distillation Batch
	//
	// Build a bounded, read-only plan for bulk thread distillation.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).
	PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PlanThreadDistillationBatchMemoriesDistillBatchPlanPost Plan Thread Distillation Batch
	//
	// Build a bounded, read-only plan for bulk thread distillation.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).
	PlanThreadDistillationBatchMemoriesDistillBatchPlanPost(ctx context.Context, body PlanThreadDistillationBatchMemoriesDistillBatchPlanPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDistillationPlanMemoriesDistillPlanPostWithBody Get Distillation Plan
	//
	// Decide whether this thread should use direct or background distillation.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).
	GetDistillationPlanMemoriesDistillPlanPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDistillationPlanMemoriesDistillPlanPost Get Distillation Plan
	//
	// Decide whether this thread should use direct or background distillation.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).
	GetDistillationPlanMemoriesDistillPlanPost(ctx context.Context, body GetDistillationPlanMemoriesDistillPlanPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewDistillationMemoriesDistillPreviewPostWithBody Preview Distillation
	//
	// Preview what memories would be created from a thread.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).
	PreviewDistillationMemoriesDistillPreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewDistillationMemoriesDistillPreviewPost Preview Distillation
	//
	// Preview what memories would be created from a thread.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).
	PreviewDistillationMemoriesDistillPreviewPost(ctx context.Context, body PreviewDistillationMemoriesDistillPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScheduleDistillationMemoriesDistillSchedulePostWithBody Schedule Distillation
	//
	// Schedule agent-backed thread distillation for a large or deferred thread.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).
	ScheduleDistillationMemoriesDistillSchedulePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScheduleDistillationMemoriesDistillSchedulePost Schedule Distillation
	//
	// Schedule agent-backed thread distillation for a large or deferred thread.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).
	ScheduleDistillationMemoriesDistillSchedulePost(ctx context.Context, body ScheduleDistillationMemoriesDistillSchedulePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriageConversationMemoriesDistillTriagePostWithBody Triage Conversation
	//
	// Quick check: is this conversation worth saving?
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).
	TriageConversationMemoriesDistillTriagePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriageConversationMemoriesDistillTriagePost Triage Conversation
	//
	// Quick check: is this conversation worth saving?
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).
	TriageConversationMemoriesDistillTriagePost(ctx context.Context, body TriageConversationMemoriesDistillTriagePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyEvolvesRevisionHandlerWithBody Apply a Memory history correction
	//
	// Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).
	ApplyEvolvesRevisionHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyEvolvesRevisionHandler Apply a Memory history correction
	//
	// Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).
	ApplyEvolvesRevisionHandler(ctx context.Context, body ApplyEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewEvolvesRevisionHandlerWithBody Preview a Memory history correction
	//
	// Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).
	PreviewEvolvesRevisionHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewEvolvesRevisionHandler Preview a Memory history correction
	//
	// Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).
	PreviewEvolvesRevisionHandler(ctx context.Context, body PreviewEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBody Preview Memory Kg Extraction Content
	//
	// Preview KG extraction for explicit content without writing a Memory.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).
	PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost Preview Memory Kg Extraction Content
	//
	// Preview KG extraction for explicit content without writing a Memory.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).
	PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost(ctx context.Context, body PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReindexMemoriesBulkMemoriesReindexPostWithBody Reindex Memories Bulk
	//
	// Reindex multiple memories or all memories needing reindex.
	//
	// This endpoint can work for both single and bulk reindexing:
	// - If memory_ids is provided: reindex those specific memories
	// - If memory_ids is None/empty: reindex all memories with reindex_needed=True
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).
	ReindexMemoriesBulkMemoriesReindexPostWithBody(ctx context.Context, params *ReindexMemoriesBulkMemoriesReindexPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReindexMemoriesBulkMemoriesReindexPost Reindex Memories Bulk
	//
	// Reindex multiple memories or all memories needing reindex.
	//
	// This endpoint can work for both single and bulk reindexing:
	// - If memory_ids is provided: reindex those specific memories
	// - If memory_ids is None/empty: reindex all memories with reindex_needed=True
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).
	ReindexMemoriesBulkMemoriesReindexPost(ctx context.Context, params *ReindexMemoriesBulkMemoriesReindexPostParams, body ReindexMemoriesBulkMemoriesReindexPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetReindexStatusMemoriesReindexStatusGet Get Reindex Status
	//
	// Get status of memories needing reindex.
	//
	// Corresponds with GET /memories/reindex/status (the `GetReindexStatusMemoriesReindexStatusGet` operationId).
	GetReindexStatusMemoriesReindexStatusGet(ctx context.Context, params *GetReindexStatusMemoriesReindexStatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMemoryRelationMemoriesRelationsRelationIdDelete Delete Memory Relation
	//
	// Soft-delete a semantic memory relation.
	//
	// Corresponds with DELETE /memories/relations/{relation_id} (the `DeleteMemoryRelationMemoriesRelationsRelationIdDelete` operationId).
	DeleteMemoryRelationMemoriesRelationsRelationIdDelete(ctx context.Context, relationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBody Update Memory Relation
	//
	// Update a semantic memory relation.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).
	UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBody(ctx context.Context, relationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMemoryRelationMemoriesRelationsRelationIdPatch Update Memory Relation
	//
	// Update a semantic memory relation.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).
	UpdateMemoryRelationMemoriesRelationsRelationIdPatch(ctx context.Context, relationId string, body UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchMemoriesMemoriesSearchPostWithBody Search Memories
	//
	// Memory search with filtering, metadata, and reasoning support.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).
	SearchMemoriesMemoriesSearchPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchMemoriesMemoriesSearchPost Search Memories
	//
	// Memory search with filtering, metadata, and reasoning support.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).
	SearchMemoriesMemoriesSearchPost(ctx context.Context, body SearchMemoriesMemoriesSearchPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMemoryMemoriesMemoryIdDelete Delete Memory
	//
	// Delete a memory and optionally its relationships.
	//
	// Corresponds with DELETE /memories/{memory_id} (the `DeleteMemoryMemoriesMemoryIdDelete` operationId).
	DeleteMemoryMemoriesMemoryIdDelete(ctx context.Context, memoryId string, params *DeleteMemoryMemoriesMemoryIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMemoryMemoriesMemoryIdGet Get Memory
	//
	// Get a specific memory by ID with associated labels.
	//
	// Corresponds with GET /memories/{memory_id} (the `GetMemoryMemoriesMemoryIdGet` operationId).
	GetMemoryMemoriesMemoryIdGet(ctx context.Context, memoryId string, params *GetMemoryMemoriesMemoryIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMemoryMemoriesMemoryIdPatchWithBody Update Memory
	//
	// Update memory properties like importance, title, and content.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).
	UpdateMemoryMemoriesMemoryIdPatchWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMemoryMemoriesMemoryIdPatch Update Memory
	//
	// Update memory properties like importance, title, and content.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).
	UpdateMemoryMemoriesMemoryIdPatch(ctx context.Context, memoryId string, body UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMemoryMemoriesMemoryIdArchivePostWithBody Archive Memory
	//
	// Hide a memory from everyday recall while keeping it explicitly readable.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).
	ArchiveMemoryMemoriesMemoryIdArchivePostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMemoryMemoriesMemoryIdArchivePost Archive Memory
	//
	// Hide a memory from everyday recall while keeping it explicitly readable.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).
	ArchiveMemoryMemoriesMemoryIdArchivePost(ctx context.Context, memoryId string, body ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBody Deprecate Memory
	//
	// Mark a memory as deprecated while preserving it for graph history.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).
	DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeprecateMemoryMemoriesMemoryIdDeprecatePost Deprecate Memory
	//
	// Mark a memory as deprecated while preserving it for graph history.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).
	DeprecateMemoryMemoriesMemoryIdDeprecatePost(ctx context.Context, memoryId string, body DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportMemoryMemoriesMemoryIdExportGet Export Memory
	//
	// Export a memory in various formats.
	//
	// Corresponds with GET /memories/{memory_id}/export (the `ExportMemoryMemoriesMemoryIdExportGet` operationId).
	ExportMemoryMemoriesMemoryIdExportGet(ctx context.Context, memoryId string, params *ExportMemoryMemoriesMemoryIdExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBody Apply Memory Kg Extraction
	//
	// Apply knowledge graph extraction results to a memory.
	//
	// This endpoint saves the extracted entities and relationships to the graph database
	// and updates the memory's metadata to track the extraction.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).
	ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost Apply Memory Kg Extraction
	//
	// Apply knowledge graph extraction results to a memory.
	//
	// This endpoint saves the extracted entities and relationships to the graph database
	// and updates the memory's metadata to track the extraction.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).
	ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost(ctx context.Context, memoryId string, body ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBody Preview Memory Kg Extraction
	//
	// Preview knowledge graph extraction for a memory.
	//
	// This endpoint extracts entities and relationships from a memory's content
	// using the local LLM, providing a preview without saving to the database.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).
	PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost Preview Memory Kg Extraction
	//
	// Preview knowledge graph extraction for a memory.
	//
	// This endpoint extracts entities and relationships from a memory's content
	// using the local LLM, providing a preview without saving to the database.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).
	PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost(ctx context.Context, memoryId string, body PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost Toggle Memory Favorite
	//
	// Toggle memory favorite status.
	//
	// Corresponds with POST /memories/{memory_id}/favorite (the `ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost` operationId).
	ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost(ctx context.Context, memoryId string, params *ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForgetMemoryMemoriesMemoryIdForgetPostWithBody Forget Memory
	//
	// Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).
	ForgetMemoryMemoriesMemoryIdForgetPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ForgetMemoryMemoriesMemoryIdForgetPost Forget Memory
	//
	// Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).
	ForgetMemoryMemoriesMemoryIdForgetPost(ctx context.Context, memoryId string, body ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMemoryLabelsMemoriesMemoryIdLabelsGet Get Memory Labels
	//
	// Get labels assigned to a memory.
	//
	// Corresponds with GET /memories/{memory_id}/labels (the `GetMemoryLabelsMemoriesMemoryIdLabelsGet` operationId).
	GetMemoryLabelsMemoriesMemoryIdLabelsGet(ctx context.Context, memoryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete Remove Label From Memory
	//
	// Remove a label from a memory.
	//
	// Corresponds with DELETE /memories/{memory_id}/labels/{label_id} (the `RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete` operationId).
	RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost Assign Label To Memory
	//
	// Assign a label to a memory.
	//
	// Corresponds with POST /memories/{memory_id}/labels/{label_id} (the `AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost` operationId).
	AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMemoryRelationsMemoriesMemoryIdRelationsGet List Memory Relations
	//
	// List semantic relations around a memory.
	//
	// Corresponds with GET /memories/{memory_id}/relations (the `ListMemoryRelationsMemoriesMemoryIdRelationsGet` operationId).
	ListMemoryRelationsMemoriesMemoryIdRelationsGet(ctx context.Context, memoryId string, params *ListMemoryRelationsMemoriesMemoryIdRelationsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBody Create Memory Relation
	//
	// Create or update a semantic relation from one memory to another.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).
	CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMemoryRelationMemoriesMemoryIdRelationsPost Create Memory Relation
	//
	// Create or update a semantic relation from one memory to another.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).
	CreateMemoryRelationMemoriesMemoryIdRelationsPost(ctx context.Context, memoryId string, body CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBody Suggest Memory Relation
	//
	// Suggest a semantic relation for two memories without writing it.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).
	SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost Suggest Memory Relation
	//
	// Suggest a semantic relation for two memories without writing it.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).
	SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost(ctx context.Context, memoryId string, body SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SupersedeMemoryMemoriesMemoryIdSupersedePostWithBody Supersede Memory
	//
	// Mark a memory as replaced by a newer memory.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).
	SupersedeMemoryMemoriesMemoryIdSupersedePostWithBody(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SupersedeMemoryMemoriesMemoryIdSupersedePost Supersede Memory
	//
	// Mark a memory as replaced by a newer memory.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).
	SupersedeMemoryMemoriesMemoryIdSupersedePost(ctx context.Context, memoryId string, body SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallBgeM3ModelsBgeM3InstallPostWithBody Install Bge M3
	//
	// Download and install the search embedding model.
	//
	// The right model for your platform is selected automatically. When the
	// response includes `reindex_required=true`, run `/search-index/reindex` to
	// refresh existing searchable content.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).
	InstallBgeM3ModelsBgeM3InstallPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InstallBgeM3ModelsBgeM3InstallPost Install Bge M3
	//
	// Download and install the search embedding model.
	//
	// The right model for your platform is selected automatically. When the
	// response includes `reindex_required=true`, run `/search-index/reindex` to
	// refresh existing searchable content.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).
	InstallBgeM3ModelsBgeM3InstallPost(ctx context.Context, body InstallBgeM3ModelsBgeM3InstallPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBgeM3StatusModelsBgeM3StatusGet Get Bge M3 Status
	//
	// Check the status of the search embedding model.
	//
	// The embedding model powers hybrid search (combining keyword and semantic matching). The specific model is selected automatically based on your platform for best performance.
	//
	// Corresponds with GET /models/bge-m3/status (the `GetBgeM3StatusModelsBgeM3StatusGet` operationId).
	GetBgeM3StatusModelsBgeM3StatusGet(ctx context.Context, params *GetBgeM3StatusModelsBgeM3StatusGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetModelMemoryStatusModelsMemoryStatusGet Get Model Memory Status
	//
	// Return which local model weights are currently resident in RAM.
	//
	// Corresponds with GET /models/memory-status (the `GetModelMemoryStatusModelsMemoryStatusGet` operationId).
	GetModelMemoryStatusModelsMemoryStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnloadModelModelsUnloadModelTypePost Unload Model
	//
	// Manually unload a model from memory.
	//
	// The model will reload automatically on next use.
	//
	// Corresponds with POST /models/unload/{model_type} (the `UnloadModelModelsUnloadModelTypePost` operationId).
	UnloadModelModelsUnloadModelTypePost(ctx context.Context, modelType UnloadModelModelsUnloadModelTypePostParamsModelType, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResolveResourceHandler Resolve a Nowledge resource URI
	//
	// Resolve one capability-free nowledgemem:// reference against the authenticated backend and workspace. This endpoint never fetches HTTP(S) or file URLs.
	//
	// Corresponds with GET /resources/resolve (the `ResolveResourceHandler` operationId).
	ResolveResourceHandler(ctx context.Context, params *ResolveResourceHandlerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReindexSearchIndexSearchIndexReindexPost Reindex Search Index
	//
	// Refresh the search projection from authoritative storage.
	//
	// Most calls perform a full semantic rebuild of:
	// - All memories (with search embeddings)
	// - All thread messages
	// - All Library sources and source chunks
	// - All communities
	// - All entities
	//
	// If the only pending marker is the 0.8.4 Content Store thread-message
	// migration and semantic index metadata already matches the active embedding
	// backend, this endpoint only copies/verifies messages, rebuilds the FTS-only
	// messages_index, and skips embedding initialization.
	//
	// The embedding model is platform-specific:
	// - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings
	// - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX
	//
	// This is a heavy operation and should only be triggered:
	// - After first downloading the search embedding model
	// - After a data migration
	// - When explicitly requested by the user
	//
	// Corresponds with POST /search-index/reindex (the `ReindexSearchIndexSearchIndexReindexPost` operationId).
	ReindexSearchIndexSearchIndexReindexPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSearchIndexReindexStatusSearchIndexReindexStatusGet Get Search Index Reindex Status
	//
	// Get the current or last-known full search rebuild runtime state.
	//
	// Corresponds with GET /search-index/reindex/status (the `GetSearchIndexReindexStatusSearchIndexReindexStatusGet` operationId).
	GetSearchIndexReindexStatusSearchIndexReindexStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSearchIndexStatusSearchIndexStatusGet Get Search Index Status
	//
	// Get status of the search index (LanceDB + hybrid search).
	//
	// The embedding model is platform-specific:
	// - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings
	// - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX
	//
	// This endpoint checks:
	// - Whether the active search embedding backend is available
	// - Whether the search index service is initialized
	//
	// Corresponds with GET /search-index/status (the `GetSearchIndexStatusSearchIndexStatusGet` operationId).
	GetSearchIndexStatusSearchIndexStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAgentProfilesSettingsAgentProfilesGet Get Agent Profiles
	//
	// List owner-configured long-running agent identities.
	//
	// Corresponds with GET /settings/agent-profiles (the `GetAgentProfilesSettingsAgentProfilesGet` operationId).
	GetAgentProfilesSettingsAgentProfilesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAgentProfileSettingsAgentProfilesPostWithBody Create Agent Profile
	//
	// Create a named agent identity consumed by Context Bundle.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).
	CreateAgentProfileSettingsAgentProfilesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAgentProfileSettingsAgentProfilesPost Create Agent Profile
	//
	// Create a named agent identity consumed by Context Bundle.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).
	CreateAgentProfileSettingsAgentProfilesPost(ctx context.Context, body CreateAgentProfileSettingsAgentProfilesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportAgentProfileHandlerWithBody Import Agent Identity
	//
	// Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).
	ImportAgentProfileHandlerWithBody(ctx context.Context, params *ImportAgentProfileHandlerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportAgentProfileHandler Import Agent Identity
	//
	// Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).
	ImportAgentProfileHandler(ctx context.Context, params *ImportAgentProfileHandlerParams, body ImportAgentProfileHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAgentProfileSettingsAgentProfilesAgentIdDelete Delete Agent Profile
	//
	// Delete a named agent identity.
	//
	// Corresponds with DELETE /settings/agent-profiles/{agent_id} (the `DeleteAgentProfileSettingsAgentProfilesAgentIdDelete` operationId).
	DeleteAgentProfileSettingsAgentProfilesAgentIdDelete(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBody Patch Agent Profile
	//
	// Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).
	PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchAgentProfileSettingsAgentProfilesAgentIdPatch Patch Agent Profile
	//
	// Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).
	PatchAgentProfileSettingsAgentProfilesAgentIdPatch(ctx context.Context, agentId string, body PatchAgentProfileSettingsAgentProfilesAgentIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBody Update Agent Profile
	//
	// Update an existing named agent identity.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).
	UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAgentProfileSettingsAgentProfilesAgentIdPut Update Agent Profile
	//
	// Update an existing named agent identity.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).
	UpdateAgentProfileSettingsAgentProfilesAgentIdPut(ctx context.Context, agentId string, body UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportAgentProfileHandler Export Agent Identity
	//
	// Export one enrolled Agent profile as a versioned, credential-free identity card.
	//
	// Corresponds with GET /settings/agent-profiles/{agent_id}/export (the `ExportAgentProfileHandler` operationId).
	ExportAgentProfileHandler(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AgentProfileUsageHandler Get Agent Identity Usage
	//
	// Compute current attribution and key-usage evidence for an enrolled Agent identity without mutating its profile.
	//
	// Corresponds with GET /settings/agent-profiles/{agent_id}/usage (the `AgentProfileUsageHandler` operationId).
	AgentProfileUsageHandler(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportSettingsBackupHandler Export portable settings
	//
	// Export profile, Spaces, knowledge-processing preferences, and provider routing without API keys, sign-in sessions, licenses, Access Anywhere keys, or device paths.
	//
	// Corresponds with GET /settings/backup (the `ExportSettingsBackupHandler` operationId).
	ExportSettingsBackupHandler(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserProfileSettingsProfileGet Get User Profile
	//
	// Get user profile (name, aliases, context, preferred language).
	//
	// Used by the browser extension and CLI to inject user identity
	// and language preference into agent prompts.
	//
	// Corresponds with GET /settings/profile (the `GetUserProfileSettingsProfileGet` operationId).
	GetUserProfileSettingsProfileGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreSettingsHandlerWithBody Restore portable settings
	//
	// Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).
	RestoreSettingsHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreSettingsHandler Restore portable settings
	//
	// Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).
	RestoreSettingsHandler(ctx context.Context, body RestoreSettingsHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewSettingsRestoreHandlerWithBody Preview a settings restore
	//
	// Validate a settings artifact and report its portable sections before any write.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).
	PreviewSettingsRestoreHandlerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewSettingsRestoreHandler Preview a settings restore
	//
	// Validate a settings artifact and report its portable sections before any write.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).
	PreviewSettingsRestoreHandler(ctx context.Context, body PreviewSettingsRestoreHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGuidanceRulesSettingsRulesGet Get Guidance Rules
	//
	// List owner-managed AI Context rules consumed by Context Bundle.
	//
	// Corresponds with GET /settings/rules (the `GetGuidanceRulesSettingsRulesGet` operationId).
	GetGuidanceRulesSettingsRulesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateGuidanceRuleSettingsRulesPostWithBody Create Guidance Rule
	//
	// Create an AI Context rule for the Context Bundle control plane.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).
	CreateGuidanceRuleSettingsRulesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateGuidanceRuleSettingsRulesPost Create Guidance Rule
	//
	// Create an AI Context rule for the Context Bundle control plane.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).
	CreateGuidanceRuleSettingsRulesPost(ctx context.Context, body CreateGuidanceRuleSettingsRulesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteGuidanceRuleSettingsRulesRuleIdDelete Delete Guidance Rule
	//
	// Delete an AI Context rule.
	//
	// Corresponds with DELETE /settings/rules/{rule_id} (the `DeleteGuidanceRuleSettingsRulesRuleIdDelete` operationId).
	DeleteGuidanceRuleSettingsRulesRuleIdDelete(ctx context.Context, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateGuidanceRuleSettingsRulesRuleIdPutWithBody Update Guidance Rule
	//
	// Update an existing AI Context rule.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).
	UpdateGuidanceRuleSettingsRulesRuleIdPutWithBody(ctx context.Context, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateGuidanceRuleSettingsRulesRuleIdPut Update Guidance Rule
	//
	// Update an existing AI Context rule.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).
	UpdateGuidanceRuleSettingsRulesRuleIdPut(ctx context.Context, ruleId string, body UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSkillsSkillsGet List Skills
	//
	// List skills. Cross-space unless “space_id“ is given.
	//
	// Corresponds with GET /skills (the `ListSkillsSkillsGet` operationId).
	ListSkillsSkillsGet(ctx context.Context, params *ListSkillsSkillsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSkillActivitySkillsActivityGet Get Skill Activity
	//
	// Recent skill-use moments, newest-first — the usage proof feed.
	//
	// Reads each skill's metadata use/outcome logs and merges them (see
	// SKILL_USAGE_PROOF_FEED.md). Registered BEFORE “/{skill_id}“ so this static path
	// is not shadowed. “skill_id“ limits to one skill (the detail-page strip); else
	// cross-skill, scoped to the active space when “space_id“ is given.
	//
	// Corresponds with GET /skills/activity (the `GetSkillActivitySkillsActivityGet` operationId).
	GetSkillActivitySkillsActivityGet(ctx context.Context, params *GetSkillActivitySkillsActivityGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthorSkillSkillsAuthorPostWithBody Author Skill
	//
	// Create a skill the user authored deliberately (top-down), from a name plus
	// optional sources (memories and/or threads) and a free-text intent note.
	//
	// Threads are resolved to their source memories via the “COMPACTS_TO“ edge so
	// they flow through the same “SYNTHESIZED_FROM“ provenance and compile context
	// as auto-detected evidence. The skill is created at stage “promotable“ (ready
	// to compile); the caller then runs the normal compile to produce a reviewable
	// draft. A note-only skill (no memories/threads) is allowed: the note carries
	// the intent. Scoped to the personal lane (skills list cross-space).
	// See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).
	AuthorSkillSkillsAuthorPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AuthorSkillSkillsAuthorPost Author Skill
	//
	// Create a skill the user authored deliberately (top-down), from a name plus
	// optional sources (memories and/or threads) and a free-text intent note.
	//
	// Threads are resolved to their source memories via the “COMPACTS_TO“ edge so
	// they flow through the same “SYNTHESIZED_FROM“ provenance and compile context
	// as auto-detected evidence. The skill is created at stage “promotable“ (ready
	// to compile); the caller then runs the normal compile to produce a reviewable
	// draft. A note-only skill (no memories/threads) is allowed: the note carries
	// the intent. Scoped to the personal lane (skills list cross-space).
	// See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).
	AuthorSkillSkillsAuthorPost(ctx context.Context, body AuthorSkillSkillsAuthorPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CuratorDryRunSkillsCuratorDryRunGet Curator Dry Run
	//
	// Preview the scheduled skill-curator pass without staging proposals.
	//
	// This runs the same read-only detection surfaces as the scheduled curator:
	// rot selection for bounded hardening and staleness detection from superseded
	// evidence. It does not run hardening, stage pending versions, write pending
	// enrichments, emit feed events, or queue background work.
	//
	// Corresponds with GET /skills/curator/dry-run (the `CuratorDryRunSkillsCuratorDryRunGet` operationId).
	CuratorDryRunSkillsCuratorDryRunGet(ctx context.Context, params *CuratorDryRunSkillsCuratorDryRunGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CuratorProposalsSkillsCuratorProposalsGet Curator Proposals
	//
	// What the curator would propose right now: rotting skills (failing in real
	// use, no fix staged) and near-duplicate pairs worth merging.
	//
	// Corresponds with GET /skills/curator/proposals (the `CuratorProposalsSkillsCuratorProposalsGet` operationId).
	CuratorProposalsSkillsCuratorProposalsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CuratorRunSkillsCuratorRunPost Curator Run
	//
	// Run one budgeted curator cycle now: stage proven refines for the worst
	// rotting skills. The work happens in the background (model-heavy); the proposals
	// appear as pending updates the user reviews. Manual trigger today; the scheduler
	// calls this on a cadence later (default-off for managed tiers).
	//
	// Corresponds with POST /skills/curator/run (the `CuratorRunSkillsCuratorRunPost` operationId).
	CuratorRunSkillsCuratorRunPost(ctx context.Context, params *CuratorRunSkillsCuratorRunPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MatchSkillsEndpointSkillsMatchGet Match Skills Endpoint
	//
	// Rank active Skills against a task through the same semantic hybrid router used by MCP Skill discovery and routing benchmarks. When semantic embeddings are unavailable, interactive discovery remains usable through deterministic trigger matching; the response reports semantic or keyword_fallback in its routing field.
	//
	// Corresponds with GET /skills/match (the `MatchSkillsEndpointSkillsMatchGet` operationId).
	MatchSkillsEndpointSkillsMatchGet(ctx context.Context, params *MatchSkillsEndpointSkillsMatchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillHostRegistrationStatusSkillsRegistrationGet Skill Host Registration Status
	//
	// Per-host registration status (installed? registered? where?). Read-only.
	//
	// Corresponds with GET /skills/registration (the `SkillHostRegistrationStatusSkillsRegistrationGet` operationId).
	SkillHostRegistrationStatusSkillsRegistrationGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnregisterSkillHostSkillsRegistrationHostDelete Unregister Skill Host
	//
	// Remove our entries for one host. Leaves foreign files/links untouched.
	//
	// Corresponds with DELETE /skills/registration/{host} (the `UnregisterSkillHostSkillsRegistrationHostDelete` operationId).
	UnregisterSkillHostSkillsRegistrationHostDelete(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RegisterSkillHostSkillsRegistrationHostPost Register Skill Host
	//
	// Register one host, or “all“ for every detected host. Idempotent.
	//
	// Corresponds with POST /skills/registration/{host} (the `RegisterSkillHostSkillsRegistrationHostPost` operationId).
	RegisterSkillHostSkillsRegistrationHostPost(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBody Set Skill Host Config Dir
	//
	// Point one host at a custom config dir, then re-sync if it is connected.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).
	SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBody(ctx context.Context, host string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut Set Skill Host Config Dir
	//
	// Point one host at a custom config dir, then re-sync if it is connected.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).
	SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut(ctx context.Context, host string, body SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSkillSkillsSkillIdGet Get a Skill
	//
	// Get one Skill and optionally its procedure body or bounded portable bundle. Bundle files are returned only when explicitly requested; binary files use base64.
	//
	// Corresponds with GET /skills/{skill_id} (the `GetSkillSkillsSkillIdGet` operationId).
	GetSkillSkillsSkillIdGet(ctx context.Context, skillId string, params *GetSkillSkillsSkillIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ActivateSkillSkillsSkillIdActivatePost Activate Skill
	//
	// Publish a reviewed draft skill to active (the consumable surface).
	//
	// A manual publish: the user reviewed the SKILL.md and chose to publish. The
	// moment it goes live we fire a background verification (the entry gate), so an
	// active skill earns its trust verdict automatically rather than waiting for a
	// manual eval click — that is what makes the home a Verified Library.
	//
	// Corresponds with POST /skills/{skill_id}/activate (the `ActivateSkillSkillsSkillIdActivatePost` operationId).
	ActivateSkillSkillsSkillIdActivatePost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost Apply Skill Enrichment
	//
	// Apply the skill's pending enrichments: link the fresh evidence the
	// background agent found, then recompile so the body incorporates it. Clears
	// the applied enrichments. The recompile runs async; the body updates shortly.
	//
	// Looks up by id directly; cross-space when space_id is omitted.
	//
	// Corresponds with POST /skills/{skill_id}/apply-enrichment (the `ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost` operationId).
	ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApplySkillVersionSkillsSkillIdApplyVersionPost Apply Skill Version
	//
	// Commit a proposed new version (the evolve half of the human-approval gate).
	//
	// “ProposeSkillVersion“ only records “metadata.pending_version“ (body +
	// rationale); the live bundle is never touched until a human reviews and calls
	// this. Applying swaps the SKILL.md body, preserves the existing assets, bumps
	// the version, and clears the proposal. Stage is unchanged: applying to an
	// active skill republishes it live (the call itself is the approval); a
	// draft/stale skill still needs a separate “activate“.
	//
	// Reject-on-drift: if the live bundle changed since the proposal was made
	// (“base_content_hash“ no longer matches), the proposal is stale — 409, so
	// the agent re-proposes against the current body rather than silently clobbering
	// an intervening recompile. Filesystem and graph are not transactional, so a
	// failed graph write restores the prior bundle.
	//
	// Corresponds with POST /skills/{skill_id}/apply-version (the `ApplySkillVersionSkillsSkillIdApplyVersionPost` operationId).
	ApplySkillVersionSkillsSkillIdApplyVersionPost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveSkillSkillsSkillIdArchivePost Archive Skill
	//
	// Archive a compiled skill (recoverable; the bundle is retained).
	//
	// Corresponds with POST /skills/{skill_id}/archive (the `ArchiveSkillSkillsSkillIdArchivePost` operationId).
	ArchiveSkillSkillsSkillIdArchivePost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeactivateSkillSkillsSkillIdDeactivatePost Deactivate Skill
	//
	// Turn an active skill OFF: keep it (body, versions, outcomes) but stop your
	// agents using it.
	//
	// The non-destructive half of the on/off toggle. We move active -> draft (the
	// compiled-but-not-live stage) and un-materialize from host skill dirs, so agents
	// stop seeing it. Nothing is lost: turning it back on is the existing “activate“
	// (draft -> active), instant and lossless. This is deliberately NOT “archive“
	// (a removal end-state) and NOT a revert to a suggestion (that would discard the
	// compiled bundle and its history). A toggle must be reversible; discarding is a
	// separate, explicit gesture.
	//
	// Scoped by id; the active set is global, so the materializer reconciles all hosts.
	//
	// Corresponds with POST /skills/{skill_id}/deactivate (the `DeactivateSkillSkillsSkillIdDeactivatePost` operationId).
	DeactivateSkillSkillsSkillIdDeactivatePost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DismissSkillSkillsSkillIdDismissPostWithBody Dismiss Skill
	//
	// Dismiss a candidate (stamps rejected_at via the repository), recording WHY.
	//
	// The reason + resurface rule are persisted in metadata so the background
	// reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default
	// is applied when the caller passes none. By-id-direct; cross-space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).
	DismissSkillSkillsSkillIdDismissPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DismissSkillSkillsSkillIdDismissPost Dismiss Skill
	//
	// Dismiss a candidate (stamps rejected_at via the repository), recording WHY.
	//
	// The reason + resurface rule are persisted in metadata so the background
	// reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default
	// is applied when the caller passes none. By-id-direct; cross-space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).
	DismissSkillSkillsSkillIdDismissPost(ctx context.Context, skillId string, body DismissSkillSkillsSkillIdDismissPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost Dismiss Skill Enrichment
	//
	// Dismiss the skill's pending enrichments without applying them (the evidence
	// stays in the graph; it just won't strengthen this skill). Looks up by id.
	//
	// Corresponds with POST /skills/{skill_id}/dismiss-enrichment (the `DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost` operationId).
	DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SkillDuplicateOfSkillsSkillIdDuplicateOfGet Skill Duplicate Of
	//
	// The active skill this one looks like a duplicate of, or null.
	//
	// Computed lazily, OFF the detail hot path: it needs embeddings (which can
	// cold-start slowly), so the UI fetches it separately after opening a skill — the
	// same non-blocking pattern as the benchmark — keeping skill-open instant. For a
	// SUGGESTION the UI offers "strengthen that one instead"; for an OFF compiled skill
	// (draft/stale) a read-only "you may already have this" hint + merge. Active skills
	// ARE the catalog, so they're never checked against themselves. Best-effort
	// (no embeddings -> null). By-id-direct; cross-space.
	//
	// Corresponds with GET /skills/{skill_id}/duplicate-of (the `SkillDuplicateOfSkillsSkillIdDuplicateOfGet` operationId).
	SkillDuplicateOfSkillsSkillIdDuplicateOfGet(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EditSkillFileSkillsSkillIdEditFilePostWithBody Edit Skill File
	//
	// Write one of a skill's own asset files (scripts/references) directly — the
	// answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so
	// the edit commits straight away (no proof gate, unlike edit-body), bumps the
	// version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).
	EditSkillFileSkillsSkillIdEditFilePostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EditSkillFileSkillsSkillIdEditFilePost Edit Skill File
	//
	// Write one of a skill's own asset files (scripts/references) directly — the
	// answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so
	// the edit commits straight away (no proof gate, unlike edit-body), bumps the
	// version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).
	EditSkillFileSkillsSkillIdEditFilePost(ctx context.Context, skillId string, body EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSkillEvalSkillsSkillIdEvalGet Get Skill Eval
	//
	// The skill's behavioral benchmark (§16): the cases it's proven on, by status.
	//
	// v1 returns the case inventory; the with/without run verdict is the v2
	// model-runner. See docs/implementation/SKILL_EVAL_IMPLEMENTATION.md.
	//
	// Corresponds with GET /skills/{skill_id}/eval (the `GetSkillEvalSkillsSkillIdEvalGet` operationId).
	GetSkillEvalSkillsSkillIdEvalGet(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEvalCasesSkillsSkillIdEvalCasesGet List Eval Cases
	//
	// List the editable benchmark inventory, including each case task, expectation, deterministic checks, review status, and source. Output cases use expectation output; routing negatives use should_not_trigger and carry no output checks.
	//
	// Corresponds with GET /skills/{skill_id}/eval/cases (the `ListEvalCasesSkillsSkillIdEvalCasesGet` operationId).
	ListEvalCasesSkillsSkillIdEvalCasesGet(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddEvalCaseSkillsSkillIdEvalCasesPostWithBody Add Eval Case
	//
	// Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).
	AddEvalCaseSkillsSkillIdEvalCasesPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddEvalCaseSkillsSkillIdEvalCasesPost Add Eval Case
	//
	// Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).
	AddEvalCaseSkillsSkillIdEvalCasesPost(ctx context.Context, skillId string, body AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete Delete Eval Case
	//
	// Remove a case from the benchmark.
	//
	// Corresponds with DELETE /skills/{skill_id}/eval/cases/{task_id} (the `DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete` operationId).
	DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete(ctx context.Context, skillId string, taskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBody Update Eval Case
	//
	// Edit one case: any of “{task, checks, status}“. Approving a bootstrapped
	// case is just “{status: "green"}“. The task_id is preserved so a prior run's
	// coverage mapping stays stable.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).
	UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBody(ctx context.Context, skillId string, taskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch Update Eval Case
	//
	// Edit one case: any of “{task, checks, status}“. Approving a bootstrapped
	// case is just “{status: "green"}“. The task_id is preserved so a prior run's
	// coverage mapping stays stable.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).
	UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch(ctx context.Context, skillId string, taskId string, body UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunSkillEvalSkillsSkillIdEvalRunPost Run Skill Eval
	//
	// Run the Skill benchmark and return its verdict. Output cases grade generated behavior; should_not_trigger cases use the production semantic Skill router and become inconclusive when semantic evidence is unavailable rather than falling back to lexical matching. A passing routing negative is a safety gate and cannot by itself prove that a Skill helps on intended work. strict=true runs the output cases through the median-of-3 with/without gate; the streaming variant is /eval/stream.
	//
	// Corresponds with POST /skills/{skill_id}/eval/run (the `RunSkillEvalSkillsSkillIdEvalRunPost` operationId).
	RunSkillEvalSkillsSkillIdEvalRunPost(ctx context.Context, skillId string, params *RunSkillEvalSkillsSkillIdEvalRunPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StreamSkillEvalSkillsSkillIdEvalStreamGet Stream Skill Eval
	//
	// Run the benchmark, streaming per-case progress (SSE): “bootstrapping“ ->
	// “start“ -> “case_started“ / “case_done“ (per case) -> “summary“. Feeds
	// the 'Proven on' surface case by case. “strict=true“ runs the Phase 2 gate.
	//
	// Corresponds with GET /skills/{skill_id}/eval/stream (the `StreamSkillEvalSkillsSkillIdEvalStreamGet` operationId).
	StreamSkillEvalSkillsSkillIdEvalStreamGet(ctx context.Context, skillId string, params *StreamSkillEvalSkillsSkillIdEvalStreamGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// HardenSkillEndpointSkillsSkillIdHardenPost Harden Skill Endpoint
	//
	// Run the autonomous skill-hardening loop once: build/grow the harness, then each
	// round propose -> prove on the held-out slice -> keep ONLY if strictly better
	// (compounding), and stage ONE pending_version for the user's Apply. By-id-direct;
	// cross-space. See docs/design/SKILL_AUTONOMOUS_HARDENING_LOOP.md.
	//
	// Corresponds with POST /skills/{skill_id}/harden (the `HardenSkillEndpointSkillsSkillIdHardenPost` operationId).
	HardenSkillEndpointSkillsSkillIdHardenPost(ctx context.Context, skillId string, params *HardenSkillEndpointSkillsSkillIdHardenPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergeIntoSkillsSkillIdMergeIntoPostWithBody Merge Into
	//
	// Merge a compiled skill INTO another, leaving one canonical skill.
	//
	// The generalization of strengthen-instead for two COMPILED skills (the curator's
	// near-duplicate pair, or an off draft overlapping an active one): the absorbed
	// skill's evidence moves onto the kept skill as a pending enrichment (the user
	// reviews + applies it; the kept body is never silently rewritten), and the
	// absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and
	// un-materialized from hosts by the shared transition. Outcomes do NOT transfer
	// (they were measured against a different body); the kept skill records
	// “merged_from“ for honest provenance. A suggestion still uses strengthen-instead
	// (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md.
	// By-id-direct; cross-space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).
	MergeIntoSkillsSkillIdMergeIntoPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergeIntoSkillsSkillIdMergeIntoPost Merge Into
	//
	// Merge a compiled skill INTO another, leaving one canonical skill.
	//
	// The generalization of strengthen-instead for two COMPILED skills (the curator's
	// near-duplicate pair, or an off draft overlapping an active one): the absorbed
	// skill's evidence moves onto the kept skill as a pending enrichment (the user
	// reviews + applies it; the kept body is never silently rewritten), and the
	// absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and
	// un-materialized from hosts by the shared transition. Outcomes do NOT transfer
	// (they were measured against a different body); the kept skill records
	// “merged_from“ for honest provenance. A suggestion still uses strengthen-instead
	// (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md.
	// By-id-direct; cross-space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).
	MergeIntoSkillsSkillIdMergeIntoPost(ctx context.Context, skillId string, body MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReportSkillOutcomeSkillsSkillIdOutcomePostWithBody Report Skill Outcome
	//
	// Record how a skill actually performed in use (G1 Tier 2 feedback).
	//
	// Version-anchored and content-bearing: the structured deviation/missing/failure
	// text is recompile + eval evidence, not a vanity rating. Updates use_count and a
	// current-version success_rate. A real failure also grows the skill's eval (G4),
	// in the background. See SKILL_CRYSTALLIZATION.md §3.8.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).
	ReportSkillOutcomeSkillsSkillIdOutcomePostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReportSkillOutcomeSkillsSkillIdOutcomePost Report Skill Outcome
	//
	// Record how a skill actually performed in use (G1 Tier 2 feedback).
	//
	// Version-anchored and content-bearing: the structured deviation/missing/failure
	// text is recompile + eval evidence, not a vanity rating. Updates use_count and a
	// current-version success_rate. A real failure also grows the skill's eval (G4),
	// in the background. See SKILL_CRYSTALLIZATION.md §3.8.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).
	ReportSkillOutcomeSkillsSkillIdOutcomePost(ctx context.Context, skillId string, body ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DiscardPendingVersionHandler Discard a pending Skill version
	//
	// Remove only the reviewable pending proposal. The live Skill body and version remain unchanged.
	//
	// Corresponds with DELETE /skills/{skill_id}/pending-version (the `DiscardPendingVersionHandler` operationId).
	DiscardPendingVersionHandler(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreMergedSkillHandler Undo a Skill merge
	//
	// Restore the absorbed Skill and remove this merge's pending evidence from the kept Skill. Available only until that evidence is applied or changed.
	//
	// Corresponds with POST /skills/{skill_id}/restore-merge (the `RestoreMergedSkillHandler` operationId).
	RestoreMergedSkillHandler(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBody Strengthen Instead
	//
	// Resolve a duplicate suggestion: move its evidence onto the existing active
	// skill as a pending enrichment, then dismiss the suggestion.
	//
	// The product's one-tap answer to "this is a skill I already have": the evidence
	// is preserved — it strengthens the real skill via the same pending-enrichment
	// path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The
	// candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill.
	// By-id-direct; cross-space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).
	StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBody(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StrengthenInsteadSkillsSkillIdStrengthenInsteadPost Strengthen Instead
	//
	// Resolve a duplicate suggestion: move its evidence onto the existing active
	// skill as a pending enrichment, then dismiss the suggestion.
	//
	// The product's one-tap answer to "this is a skill I already have": the evidence
	// is preserved — it strengthens the real skill via the same pending-enrichment
	// path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The
	// candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill.
	// By-id-direct; cross-space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).
	StrengthenInsteadSkillsSkillIdStrengthenInsteadPost(ctx context.Context, skillId string, body StrengthenInsteadSkillsSkillIdStrengthenInsteadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSourcesSourcesGet List Sources
	//
	// List sources with optional filtering and pagination.
	//
	// Corresponds with GET /sources (the `ListSourcesSourcesGet` operationId).
	ListSourcesSourcesGet(ctx context.Context, params *ListSourcesSourcesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestBatchSourcesIngestBatchPostWithBody Ingest Batch
	//
	// Ingest a batch of files at once.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).
	IngestBatchSourcesIngestBatchPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestBatchSourcesIngestBatchPost Ingest Batch
	//
	// Ingest a batch of files at once.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).
	IngestBatchSourcesIngestBatchPost(ctx context.Context, body IngestBatchSourcesIngestBatchPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestContentSourcesIngestContentPostWithBody Ingest Content
	//
	// Ingest raw text content (a paste, or a text file the client read) as a Library
	// source. JSON-only so it works in every transport without multipart/file-path
	// plumbing. The text is written to a temp file and run through the same ingest_file
	// pipeline, so it gets the identical Source lifecycle (parse, index, background
	// extraction). Used by Deep Create's 'bring in material'.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).
	IngestContentSourcesIngestContentPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestContentSourcesIngestContentPost Ingest Content
	//
	// Ingest raw text content (a paste, or a text file the client read) as a Library
	// source. JSON-only so it works in every transport without multipart/file-path
	// plumbing. The text is written to a temp file and run through the same ingest_file
	// pipeline, so it gets the identical Source lifecycle (parse, index, background
	// extraction). Used by Deep Create's 'bring in material'.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).
	IngestContentSourcesIngestContentPost(ctx context.Context, body IngestContentSourcesIngestContentPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestFileSourcesIngestFilePostWithBody Ingest File
	//
	// Ingest a file into the library.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /sources/ingest/file (the `IngestFileSourcesIngestFilePost` operationId).
	IngestFileSourcesIngestFilePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestFilePathSourcesIngestFilePathPostWithBody Ingest File Path
	//
	// Ingest a file by its local path.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).
	IngestFilePathSourcesIngestFilePathPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestFilePathSourcesIngestFilePathPost Ingest File Path
	//
	// Ingest a file by its local path.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).
	IngestFilePathSourcesIngestFilePathPost(ctx context.Context, body IngestFilePathSourcesIngestFilePathPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestFolderSummarySourcesIngestFolderSummaryPostWithBody Ingest Folder Summary
	//
	// Emit a folder import summary event for remote/web chunked uploads.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).
	IngestFolderSummarySourcesIngestFolderSummaryPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestFolderSummarySourcesIngestFolderSummaryPost Ingest Folder Summary
	//
	// Emit a folder import summary event for remote/web chunked uploads.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).
	IngestFolderSummarySourcesIngestFolderSummaryPost(ctx context.Context, body IngestFolderSummarySourcesIngestFolderSummaryPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestFolderUploadSourcesIngestFolderUploadPostWithBody Ingest Folder Upload
	//
	// Ingest client-uploaded folder files via multipart.
	//
	// This is the remote/web-safe folder API. The server never reads a client
	// filesystem path; clients upload file bytes and provide folder-relative
	// paths in “file_manifest“.
	//
	// Space-scoped: writes sources to “space_id“, defaulting to the canonical
	// default space when omitted.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /sources/ingest/folder-upload (the `IngestFolderUploadSourcesIngestFolderUploadPost` operationId).
	IngestFolderUploadSourcesIngestFolderUploadPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestUrlSourcesIngestUrlPostWithBody Ingest Url
	//
	// Ingest a web page into the library.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).
	IngestUrlSourcesIngestUrlPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// IngestUrlSourcesIngestUrlPost Ingest Url
	//
	// Ingest a web page into the library.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).
	IngestUrlSourcesIngestUrlPost(ctx context.Context, body IngestUrlSourcesIngestUrlPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchSourcesSourcesSearchGet Search Sources
	//
	// Full-text search across source names and content.
	//
	// Corresponds with GET /sources/search (the `SearchSourcesSourcesSearchGet` operationId).
	SearchSourcesSourcesSearchGet(ctx context.Context, params *SearchSourcesSourcesSearchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSourceSourcesSourceIdDelete Delete Source
	//
	// Delete a source and its search index records.
	//
	// Corresponds with DELETE /sources/{source_id} (the `DeleteSourceSourcesSourceIdDelete` operationId).
	DeleteSourceSourcesSourceIdDelete(ctx context.Context, sourceId string, params *DeleteSourceSourcesSourceIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSourceDetailSourcesSourceIdGet Get Source Detail
	//
	// Get source detail with related memories and revision chain.
	//
	// Corresponds with GET /sources/{source_id} (the `GetSourceDetailSourcesSourceIdGet` operationId).
	GetSourceDetailSourcesSourceIdGet(ctx context.Context, sourceId string, params *GetSourceDetailSourcesSourceIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSourceSourcesSourceIdPatchWithBody Update Source
	//
	// Update a source's processing state.
	//
	// Supported actions:
	//
	// - **reparse** re-extract and re-index the content.
	// - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages.
	// - **mark_stale** flag the source as needing re-processing.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).
	UpdateSourceSourcesSourceIdPatchWithBody(ctx context.Context, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSourceSourcesSourceIdPatch Update Source
	//
	// Update a source's processing state.
	//
	// Supported actions:
	//
	// - **reparse** re-extract and re-index the content.
	// - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages.
	// - **mark_stale** flag the source as needing re-processing.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).
	UpdateSourceSourcesSourceIdPatch(ctx context.Context, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, body UpdateSourceSourcesSourceIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSourceContentSourcesSourceIdContentGet Get Source Content
	//
	// Read the parsed text content of a source.
	//
	// Corresponds with GET /sources/{source_id}/content (the `GetSourceContentSourcesSourceIdContentGet` operationId).
	GetSourceContentSourcesSourceIdContentGet(ctx context.Context, sourceId string, params *GetSourceContentSourcesSourceIdContentGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSourceContentSourcesSourceIdContentPutWithBody Update Source Content
	//
	// Replace the markdown body of an editable source artifact.
	//
	// Used by the Library inline editor for agent-generated artifacts (reports,
	// blog drafts) and any other markdown source where editing in place makes
	// sense. Re-runs chunk + index so search stays fresh.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).
	UpdateSourceContentSourcesSourceIdContentPutWithBody(ctx context.Context, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSourceContentSourcesSourceIdContentPut Update Source Content
	//
	// Replace the markdown body of an editable source artifact.
	//
	// Used by the Library inline editor for agent-generated artifacts (reports,
	// blog drafts) and any other markdown source where editing in place makes
	// sense. Re-runs chunk + index so search stays fresh.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).
	UpdateSourceContentSourcesSourceIdContentPut(ctx context.Context, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, body UpdateSourceContentSourcesSourceIdContentPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TriggerSourceExtractionSourcesSourceIdExtractPost Trigger Source Extraction
	//
	// Queue knowledge extraction for a source. Returns 202 when the extraction task is queued or already queued; 5xx is reserved for genuine rejection.
	//
	// Corresponds with POST /sources/{source_id}/extract (the `TriggerSourceExtractionSourcesSourceIdExtractPost` operationId).
	TriggerSourceExtractionSourcesSourceIdExtractPost(ctx context.Context, sourceId string, params *TriggerSourceExtractionSourcesSourceIdExtractPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSourceImageSourcesSourceIdImagesFilenameGet Get Source Image
	//
	// Serve an extracted image from a source's images/ directory.
	//
	// Corresponds with GET /sources/{source_id}/images/{filename} (the `GetSourceImageSourcesSourceIdImagesFilenameGet` operationId).
	GetSourceImageSourcesSourceIdImagesFilenameGet(ctx context.Context, sourceId string, filename string, params *GetSourceImageSourcesSourceIdImagesFilenameGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSourceLabelsSourcesSourceIdLabelsGet Get Source Labels
	//
	// Get labels assigned to a source.
	//
	// Corresponds with GET /sources/{source_id}/labels (the `GetSourceLabelsSourcesSourceIdLabelsGet` operationId).
	GetSourceLabelsSourcesSourceIdLabelsGet(ctx context.Context, sourceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete Remove Label From Source
	//
	// Remove a label from a source.
	//
	// Corresponds with DELETE /sources/{source_id}/labels/{label_id} (the `RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete` operationId).
	RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost Assign Label To Source
	//
	// Assign a label to a source.
	//
	// Corresponds with POST /sources/{source_id}/labels/{label_id} (the `AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost` operationId).
	AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSourceRawSourcesSourceIdRawGet Get Source Raw
	//
	// Serve the raw source file for native preview (PDF, DOCX, etc).
	//
	// Corresponds with GET /sources/{source_id}/raw (the `GetSourceRawSourcesSourceIdRawGet` operationId).
	GetSourceRawSourcesSourceIdRawGet(ctx context.Context, sourceId string, params *GetSourceRawSourcesSourceIdRawGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RefetchSourceSourcesSourceIdRefetchPost Refetch Source
	//
	// Re-fetch and re-parse a URL source.
	//
	// Corresponds with POST /sources/{source_id}/refetch (the `RefetchSourceSourcesSourceIdRefetchPost` operationId).
	RefetchSourceSourcesSourceIdRefetchPost(ctx context.Context, sourceId string, params *RefetchSourceSourcesSourceIdRefetchPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSpacesSpacesGet Get Spaces
	//
	// Corresponds with GET /spaces (the `GetSpacesSpacesGet` operationId).
	GetSpacesSpacesGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSpaceSpacesPostWithBody Create Space
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).
	CreateSpaceSpacesPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSpaceSpacesPost Create Space
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).
	CreateSpaceSpacesPost(ctx context.Context, body CreateSpaceSpacesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSpaceSettingsSpacesConfigPostWithBody Update Space Settings
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).
	UpdateSpaceSettingsSpacesConfigPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSpaceSettingsSpacesConfigPost Update Space Settings
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).
	UpdateSpaceSettingsSpacesConfigPost(ctx context.Context, body UpdateSpaceSettingsSpacesConfigPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSpaceRosterSpacesRosterGet Get Space Roster
	//
	// Corresponds with GET /spaces/roster (the `GetSpaceRosterSpacesRosterGet` operationId).
	GetSpaceRosterSpacesRosterGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSpaceSpacesSpaceRefDelete Delete Space
	//
	// Corresponds with DELETE /spaces/{space_ref} (the `DeleteSpaceSpacesSpaceRefDelete` operationId).
	DeleteSpaceSpacesSpaceRefDelete(ctx context.Context, spaceRef string, params *DeleteSpaceSpacesSpaceRefDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSpaceSpacesSpaceRefGet Get Space
	//
	// Corresponds with GET /spaces/{space_ref} (the `GetSpaceSpacesSpaceRefGet` operationId).
	GetSpaceSpacesSpaceRefGet(ctx context.Context, spaceRef string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSpaceSpacesSpaceRefPatchWithBody Update Space
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).
	UpdateSpaceSpacesSpaceRefPatchWithBody(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSpaceSpacesSpaceRefPatch Update Space
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).
	UpdateSpaceSpacesSpaceRefPatch(ctx context.Context, spaceRef string, body UpdateSpaceSpacesSpaceRefPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergeSpaceSpacesSpaceRefMergePostWithBody Merge Spaces
	//
	// Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).
	MergeSpaceSpacesSpaceRefMergePostWithBody(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MergeSpaceSpacesSpaceRefMergePost Merge Spaces
	//
	// Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).
	MergeSpaceSpacesSpaceRefMergePost(ctx context.Context, spaceRef string, body MergeSpaceSpacesSpaceRefMergePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBody Preview Space Merge
	//
	// Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).
	PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBody(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewSpaceMergeSpacesSpaceRefMergePreviewPost Preview Space Merge
	//
	// Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).
	PreviewSpaceMergeSpacesSpaceRefMergePreviewPost(ctx context.Context, spaceRef string, body PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStorageInfoStorageInfoGet Get Storage Info
	//
	// Return on-disk sizes for graph, message store, and search projection.
	//
	// Corresponds with GET /storage/info (the `GetStorageInfoStorageInfoGet` operationId).
	GetStorageInfoStorageInfoGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// OptimizeStorageStorageOptimizePost Optimize Storage
	//
	// Compact search index and flush database changes.
	//
	// Prunes old LanceDB versions and runs a KuzuDB checkpoint.
	//
	// Corresponds with POST /storage/optimize (the `OptimizeStorageStorageOptimizePost` operationId).
	OptimizeStorageStorageOptimizePost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListThreadsThreadsGet List Threads
	//
	// List threads with filtering and pagination.
	//
	// Corresponds with GET /threads (the `ListThreadsThreadsGet` operationId).
	ListThreadsThreadsGet(ctx context.Context, params *ListThreadsThreadsGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateThreadThreadsPostWithBody Create Thread
	//
	// Create a new thread with messages.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).
	CreateThreadThreadsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateThreadThreadsPost Create Thread
	//
	// Create a new thread with messages.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).
	CreateThreadThreadsPost(ctx context.Context, body CreateThreadThreadsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkDeleteThreadsThreadsBulkDeleteWithBody Bulk Delete Threads
	//
	// Delete multiple threads and optionally their extracted memories.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).
	BulkDeleteThreadsThreadsBulkDeleteWithBody(ctx context.Context, params *BulkDeleteThreadsThreadsBulkDeleteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkDeleteThreadsThreadsBulkDelete Bulk Delete Threads
	//
	// Delete multiple threads and optionally their extracted memories.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).
	BulkDeleteThreadsThreadsBulkDelete(ctx context.Context, params *BulkDeleteThreadsThreadsBulkDeleteParams, body BulkDeleteThreadsThreadsBulkDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBody Bulk Delete Threads By Selection
	//
	// Delete a bounded thread selection inside one source space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).
	BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkDeleteThreadsBySelectionThreadsBulkDeletePost Bulk Delete Threads By Selection
	//
	// Delete a bounded thread selection inside one source space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).
	BulkDeleteThreadsBySelectionThreadsBulkDeletePost(ctx context.Context, body BulkDeleteThreadsBySelectionThreadsBulkDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkMoveThreadsThreadsBulkMovePostWithBody Bulk Move Threads
	//
	// Move a bounded selection of threads into another space.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).
	BulkMoveThreadsThreadsBulkMovePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkMoveThreadsThreadsBulkMovePost Bulk Move Threads
	//
	// Move a bounded selection of threads into another space.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).
	BulkMoveThreadsThreadsBulkMovePost(ctx context.Context, body BulkMoveThreadsThreadsBulkMovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBody Preview Bulk Move Threads
	//
	// Preview a bounded bulk thread move before mutating data.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).
	PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewBulkMoveThreadsThreadsBulkMovePreviewPost Preview Bulk Move Threads
	//
	// Preview a bounded bulk thread move before mutating data.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).
	PreviewBulkMoveThreadsThreadsBulkMovePreviewPost(ctx context.Context, body PreviewBulkMoveThreadsThreadsBulkMovePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DiscoverConversationsThreadsConversationsDiscoverGet Discover Conversations
	//
	// Discover conversation files from AI coding assistants.
	//
	// Scans file system for conversation files from Claude Code, Codex, Cursor, and OpenCode.
	//
	// Corresponds with GET /threads/conversations/discover (the `DiscoverConversationsThreadsConversationsDiscoverGet` operationId).
	DiscoverConversationsThreadsConversationsDiscoverGet(ctx context.Context, params *DiscoverConversationsThreadsConversationsDiscoverGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportConversationRawThreadsConversationsExportRawPostWithBody Export Conversation Raw
	//
	// Export a raw conversation file as markdown or JSON without importing.
	//
	// Parses the session file using the same parsers as import, but returns
	// formatted content directly instead of creating a thread.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).
	ExportConversationRawThreadsConversationsExportRawPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportConversationRawThreadsConversationsExportRawPost Export Conversation Raw
	//
	// Export a raw conversation file as markdown or JSON without importing.
	//
	// Parses the session file using the same parsers as import, but returns
	// formatted content directly instead of creating a thread.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).
	ExportConversationRawThreadsConversationsExportRawPost(ctx context.Context, body ExportConversationRawThreadsConversationsExportRawPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportConversationThreadsConversationsImportPostWithBody Import Conversation
	//
	// Import a conversation file into Nowledge Mem.
	//
	// Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).
	ImportConversationThreadsConversationsImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportConversationThreadsConversationsImportPost Import Conversation
	//
	// Import a conversation file into Nowledge Mem.
	//
	// Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).
	ImportConversationThreadsConversationsImportPost(ctx context.Context, body ImportConversationThreadsConversationsImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewConversationThreadsConversationsPreviewPostWithBody Preview Conversation
	//
	// Load a richer preview for one selected discovered conversation.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).
	PreviewConversationThreadsConversationsPreviewPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PreviewConversationThreadsConversationsPreviewPost Preview Conversation
	//
	// Load a richer preview for one selected discovered conversation.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).
	PreviewConversationThreadsConversationsPreviewPost(ctx context.Context, body PreviewConversationThreadsConversationsPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBody Mark Thread History Sync Completed
	//
	// Record a single Timeline card for a completed CLI history sync.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).
	MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost Mark Thread History Sync Completed
	//
	// Record a single Timeline card for a completed CLI history sync.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).
	MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost(ctx context.Context, body MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportThreadsThreadsImportPostWithBody Import conversations idempotently
	//
	// Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).
	ImportThreadsThreadsImportPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportThreadsThreadsImportPost Import conversations idempotently
	//
	// Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).
	ImportThreadsThreadsImportPost(ctx context.Context, body ImportThreadsThreadsImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetImportConfigThreadsImportConfigGet Get Import Config
	//
	// Get the current import configuration.
	//
	// Corresponds with GET /threads/import-config (the `GetImportConfigThreadsImportConfigGet` operationId).
	GetImportConfigThreadsImportConfigGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateImportConfigThreadsImportConfigPutWithBody Update Import Config
	//
	// Update import configuration.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).
	UpdateImportConfigThreadsImportConfigPutWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateImportConfigThreadsImportConfigPut Update Import Config
	//
	// Update import configuration.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).
	UpdateImportConfigThreadsImportConfigPut(ctx context.Context, body UpdateImportConfigThreadsImportConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// HideProjectThreadsImportConfigHideProjectPost Hide Project
	//
	// Hide a project from the browse view.
	//
	// Corresponds with POST /threads/import-config/hide-project (the `HideProjectThreadsImportConfigHideProjectPost` operationId).
	HideProjectThreadsImportConfigHideProjectPost(ctx context.Context, params *HideProjectThreadsImportConfigHideProjectPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// HideSessionThreadsImportConfigHideSessionPost Hide Session
	//
	// Hide a session from the browse view.
	//
	// Corresponds with POST /threads/import-config/hide-session (the `HideSessionThreadsImportConfigHideSessionPost` operationId).
	HideSessionThreadsImportConfigHideSessionPost(ctx context.Context, params *HideSessionThreadsImportConfigHideSessionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnhideProjectThreadsImportConfigUnhideProjectPost Unhide Project
	//
	// Unhide a project.
	//
	// Corresponds with POST /threads/import-config/unhide-project (the `UnhideProjectThreadsImportConfigUnhideProjectPost` operationId).
	UnhideProjectThreadsImportConfigUnhideProjectPost(ctx context.Context, params *UnhideProjectThreadsImportConfigUnhideProjectPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnhideSessionThreadsImportConfigUnhideSessionPost Unhide Session
	//
	// Unhide a session.
	//
	// Corresponds with POST /threads/import-config/unhide-session (the `UnhideSessionThreadsImportConfigUnhideSessionPost` operationId).
	UnhideSessionThreadsImportConfigUnhideSessionPost(ctx context.Context, params *UnhideSessionThreadsImportConfigUnhideSessionPostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ParseThreadContentThreadsParsePostWithBody Parse Thread Content
	//
	// Parse thread content from various formats.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).
	ParseThreadContentThreadsParsePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ParseThreadContentThreadsParsePost Parse Thread Content
	//
	// Parse thread content from various formats.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).
	ParseThreadContentThreadsParsePost(ctx context.Context, body ParseThreadContentThreadsParsePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchThreadsFullThreadsSearchGet Search Threads Full
	//
	// Full thread search with message matching.
	//
	// Corresponds with GET /threads/search (the `SearchThreadsFullThreadsSearchGet` operationId).
	SearchThreadsFullThreadsSearchGet(ctx context.Context, params *SearchThreadsFullThreadsSearchGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SaveSessionThreadsSessionsSavePostWithBody Save Session
	//
	// Save coding session(s) as conversation thread(s).
	//
	// Auto-detects sessions from project_path. Creates new thread or appends to existing
	// (with deduplication). Supports Claude Code, Codex, and Gemini CLI.
	//
	// This endpoint assumes the backend machine can read the session files
	// directly, so it is a local-host import surface. Remote-safe capture should
	// use “nmem t save --from ...“ from the client machine instead.
	//
	// Args:
	//     request: Session save request with client, project_path, and options
	//
	// Returns:
	//     SessionSaveResponse with results for each processed session
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).
	SaveSessionThreadsSessionsSavePostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SaveSessionThreadsSessionsSavePost Save Session
	//
	// Save coding session(s) as conversation thread(s).
	//
	// Auto-detects sessions from project_path. Creates new thread or appends to existing
	// (with deduplication). Supports Claude Code, Codex, and Gemini CLI.
	//
	// This endpoint assumes the backend machine can read the session files
	// directly, so it is a local-host import surface. Remote-safe capture should
	// use “nmem t save --from ...“ from the client machine instead.
	//
	// Args:
	//     request: Session save request with client, project_path, and options
	//
	// Returns:
	//     SessionSaveResponse with results for each processed session
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).
	SaveSessionThreadsSessionsSavePost(ctx context.Context, body SaveSessionThreadsSessionsSavePostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThreadSourcesThreadsSourcesGet Get Thread Sources
	//
	// Get thread source filters across the full thread set.
	//
	// Corresponds with GET /threads/sources (the `GetThreadSourcesThreadsSourcesGet` operationId).
	GetThreadSourcesThreadsSourcesGet(ctx context.Context, params *GetThreadSourcesThreadsSourcesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThreadSummariesThreadsSummariesGet Get Thread Summaries
	//
	// Get all thread titles/summaries.
	//
	// Corresponds with GET /threads/summaries (the `GetThreadSummariesThreadsSummariesGet` operationId).
	GetThreadSummariesThreadsSummariesGet(ctx context.Context, params *GetThreadSummariesThreadsSummariesGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartWatcherThreadsWatcherStartPost Start Watcher
	//
	// Start the session watcher for auto-importing sessions.
	//
	// Corresponds with POST /threads/watcher/start (the `StartWatcherThreadsWatcherStartPost` operationId).
	StartWatcherThreadsWatcherStartPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWatcherStatusThreadsWatcherStatusGet Get Watcher Status
	//
	// Get the current status of the session watcher.
	//
	// Corresponds with GET /threads/watcher/status (the `GetWatcherStatusThreadsWatcherStatusGet` operationId).
	GetWatcherStatusThreadsWatcherStatusGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StopWatcherThreadsWatcherStopPost Stop Watcher
	//
	// Stop the session watcher.
	//
	// Corresponds with POST /threads/watcher/stop (the `StopWatcherThreadsWatcherStopPost` operationId).
	StopWatcherThreadsWatcherStopPost(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteThreadThreadsThreadIdDelete Delete Thread
	//
	// Delete a thread and optionally its extracted memories.
	//
	// Corresponds with DELETE /threads/{thread_id} (the `DeleteThreadThreadsThreadIdDelete` operationId).
	DeleteThreadThreadsThreadIdDelete(ctx context.Context, threadId string, params *DeleteThreadThreadsThreadIdDeleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThreadThreadsThreadIdGet Get Thread
	//
	// Get a thread with messages. Supports pagination via limit/offset.
	//
	// Corresponds with GET /threads/{thread_id} (the `GetThreadThreadsThreadIdGet` operationId).
	GetThreadThreadsThreadIdGet(ctx context.Context, threadId string, params *GetThreadThreadsThreadIdGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AppendMessagesToThreadThreadsThreadIdAppendPostWithBody Append Messages To Thread
	//
	// Append messages to existing thread (for MCP integration).
	//
	// Supports two modes:
	// 1. Direct messages: `{"messages": [...]}`
	// 2. File-based: `{"file_path": "...", "format": "auto"}`
	//
	// Optional controls:
	// - `deduplicate` (default: true)
	// - `idempotency_key` (string; used to derive stable external_ids)
	// - `space_id` (optional; guards appends to a specific Mem space)
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).
	AppendMessagesToThreadThreadsThreadIdAppendPostWithBody(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AppendMessagesToThreadThreadsThreadIdAppendPost Append Messages To Thread
	//
	// Append messages to existing thread (for MCP integration).
	//
	// Supports two modes:
	// 1. Direct messages: `{"messages": [...]}`
	// 2. File-based: `{"file_path": "...", "format": "auto"}`
	//
	// Optional controls:
	// - `deduplicate` (default: true)
	// - `idempotency_key` (string; used to derive stable external_ids)
	// - `space_id` (optional; guards appends to a specific Mem space)
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).
	AppendMessagesToThreadThreadsThreadIdAppendPost(ctx context.Context, threadId string, body AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetThreadCoverageThreadsThreadIdCoverageGet Get Thread Coverage
	//
	// Read-only coverage report for debugging progress issues.
	//
	// Corresponds with GET /threads/{thread_id}/coverage (the `GetThreadCoverageThreadsThreadIdCoverageGet` operationId).
	GetThreadCoverageThreadsThreadIdCoverageGet(ctx context.Context, threadId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportThreadThreadsThreadIdExportGet Export Thread
	//
	// Export a thread in various formats.
	//
	// Corresponds with GET /threads/{thread_id}/export (the `ExportThreadThreadsThreadIdExportGet` operationId).
	ExportThreadThreadsThreadIdExportGet(ctx context.Context, threadId string, params *ExportThreadThreadsThreadIdExportGetParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ToggleThreadFavoriteThreadsThreadIdFavoritePost Toggle Thread Favorite
	//
	// Toggle favorite status for a thread.
	//
	// Corresponds with POST /threads/{thread_id}/favorite (the `ToggleThreadFavoriteThreadsThreadIdFavoritePost` operationId).
	ToggleThreadFavoriteThreadsThreadIdFavoritePost(ctx context.Context, threadId string, params *ToggleThreadFavoriteThreadsThreadIdFavoritePostParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBody Reconcile Thread Tail
	//
	// Safely replace the tail of a thread without changing append semantics.
	//
	// Optional request fields:
	// - `matched_count` (required int): Number of leading messages that still match
	// - `messages` (required array): Replacement tail messages
	// - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).
	ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBody(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReconcileThreadTailThreadsThreadIdReconcileTailPost Reconcile Thread Tail
	//
	// Safely replace the tail of a thread without changing append semantics.
	//
	// Optional request fields:
	// - `matched_count` (required int): Number of leading messages that still match
	// - `messages` (required array): Replacement tail messages
	// - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).
	ReconcileThreadTailThreadsThreadIdReconcileTailPost(ctx context.Context, threadId string, body ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEmbeddingsV1EmbeddingsPostWithBody Create embeddings
	//
	// Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.
	//
	// Takes any type of body and a specified content type.
	//
	// Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).
	CreateEmbeddingsV1EmbeddingsPostWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEmbeddingsV1EmbeddingsPost Create embeddings
	//
	// Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.
	//
	// Takes a body of the `application/json` content type.
	//
	// Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).
	CreateEmbeddingsV1EmbeddingsPost(ctx context.Context, body CreateEmbeddingsV1EmbeddingsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListModelsV1ModelsGet List the active embedding model
	//
	// List the active search embedding model on this local or self-hosted server. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is selected in Settings, requests are forwarded by this server and count toward that provider's usage.
	//
	// Corresponds with GET /v1/models (the `ListModelsV1ModelsGet` operationId).
	ListModelsV1ModelsGet(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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) ActivateSkillSkillsSkillIdActivatePostWithResponse

func (c *ClientWithResponses) ActivateSkillSkillsSkillIdActivatePostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ActivateSkillSkillsSkillIdActivatePostResponse, error)

ActivateSkillSkillsSkillIdActivatePostWithResponse Activate Skill

Publish a reviewed draft skill to active (the consumable surface).

A manual publish: the user reviewed the SKILL.md and chose to publish. The moment it goes live we fire a background verification (the entry gate), so an active skill earns its trust verdict automatically rather than waiting for a manual eval click — that is what makes the home a Verified Library.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/activate (the `ActivateSkillSkillsSkillIdActivatePost` operationId).

func (*ClientWithResponses) AddEvalCaseSkillsSkillIdEvalCasesPostWithBodyWithResponse

func (c *ClientWithResponses) AddEvalCaseSkillsSkillIdEvalCasesPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddEvalCaseSkillsSkillIdEvalCasesPostResponse, error)

AddEvalCaseSkillsSkillIdEvalCasesPostWithBodyWithResponse Add Eval Case

Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).

func (*ClientWithResponses) AddEvalCaseSkillsSkillIdEvalCasesPostWithResponse

func (c *ClientWithResponses) AddEvalCaseSkillsSkillIdEvalCasesPostWithResponse(ctx context.Context, skillId string, body AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*AddEvalCaseSkillsSkillIdEvalCasesPostResponse, error)

AddEvalCaseSkillsSkillIdEvalCasesPostWithResponse Add Eval Case

Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).

func (*ClientWithResponses) AgentProfileUsageHandlerWithResponse

func (c *ClientWithResponses) AgentProfileUsageHandlerWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*AgentProfileUsageHandlerResponse, error)

AgentProfileUsageHandlerWithResponse Get Agent Identity Usage

Compute current attribution and key-usage evidence for an enrolled Agent identity without mutating its profile.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /settings/agent-profiles/{agent_id}/usage (the `AgentProfileUsageHandler` operationId).

func (*ClientWithResponses) AppendMessagesToThreadThreadsThreadIdAppendPostWithBodyWithResponse

func (c *ClientWithResponses) AppendMessagesToThreadThreadsThreadIdAppendPostWithBodyWithResponse(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AppendMessagesToThreadThreadsThreadIdAppendPostResponse, error)

AppendMessagesToThreadThreadsThreadIdAppendPostWithBodyWithResponse Append Messages To Thread

Append messages to existing thread (for MCP integration).

Supports two modes: 1. Direct messages: `{"messages": [...]}` 2. File-based: `{"file_path": "...", "format": "auto"}`

Optional controls: - `deduplicate` (default: true) - `idempotency_key` (string; used to derive stable external_ids) - `space_id` (optional; guards appends to a specific Mem space)

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).

func (*ClientWithResponses) AppendMessagesToThreadThreadsThreadIdAppendPostWithResponse

func (c *ClientWithResponses) AppendMessagesToThreadThreadsThreadIdAppendPostWithResponse(ctx context.Context, threadId string, body AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody, reqEditors ...RequestEditorFn) (*AppendMessagesToThreadThreadsThreadIdAppendPostResponse, error)

AppendMessagesToThreadThreadsThreadIdAppendPostWithResponse Append Messages To Thread

Append messages to existing thread (for MCP integration).

Supports two modes: 1. Direct messages: `{"messages": [...]}` 2. File-based: `{"file_path": "...", "format": "auto"}`

Optional controls: - `deduplicate` (default: true) - `idempotency_key` (string; used to derive stable external_ids) - `space_id` (optional; guards appends to a specific Mem space)

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).

func (*ClientWithResponses) ApplyEvolvesRevisionHandlerWithBodyWithResponse

func (c *ClientWithResponses) ApplyEvolvesRevisionHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyEvolvesRevisionHandlerResponse, error)

ApplyEvolvesRevisionHandlerWithBodyWithResponse Apply a Memory history correction

Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).

func (*ClientWithResponses) ApplyEvolvesRevisionHandlerWithResponse

func (c *ClientWithResponses) ApplyEvolvesRevisionHandlerWithResponse(ctx context.Context, body ApplyEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyEvolvesRevisionHandlerResponse, error)

ApplyEvolvesRevisionHandlerWithResponse Apply a Memory history correction

Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).

func (*ClientWithResponses) ApplyLabelDeleteHandlerWithBodyWithResponse

func (c *ClientWithResponses) ApplyLabelDeleteHandlerWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyLabelDeleteHandlerResponse, error)

ApplyLabelDeleteHandlerWithBodyWithResponse Apply label deletion

Atomically delete a label only if its current state still matches the supplied preview plan.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).

func (*ClientWithResponses) ApplyLabelDeleteHandlerWithResponse

func (c *ClientWithResponses) ApplyLabelDeleteHandlerWithResponse(ctx context.Context, labelId string, body ApplyLabelDeleteHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyLabelDeleteHandlerResponse, error)

ApplyLabelDeleteHandlerWithResponse Apply label deletion

Atomically delete a label only if its current state still matches the supplied preview plan.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).

func (*ClientWithResponses) ApplyLabelMergeHandlerWithBodyWithResponse

func (c *ClientWithResponses) ApplyLabelMergeHandlerWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyLabelMergeHandlerResponse, error)

ApplyLabelMergeHandlerWithBodyWithResponse Apply a label merge

Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).

func (*ClientWithResponses) ApplyLabelMergeHandlerWithResponse

func (c *ClientWithResponses) ApplyLabelMergeHandlerWithResponse(ctx context.Context, labelId string, body ApplyLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyLabelMergeHandlerResponse, error)

ApplyLabelMergeHandlerWithResponse Apply a label merge

Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).

func (*ClientWithResponses) ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBodyWithResponse

func (c *ClientWithResponses) ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse, error)

ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBodyWithResponse Apply Memory Kg Extraction

Apply knowledge graph extraction results to a memory.

This endpoint saves the extracted entities and relationships to the graph database and updates the memory's metadata to track the extraction.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).

func (*ClientWithResponses) ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithResponse

ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithResponse Apply Memory Kg Extraction

Apply knowledge graph extraction results to a memory.

This endpoint saves the extracted entities and relationships to the graph database and updates the memory's metadata to track the extraction.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).

func (*ClientWithResponses) ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostWithResponse

func (c *ClientWithResponses) ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse, error)

ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostWithResponse Apply Skill Enrichment

Apply the skill's pending enrichments: link the fresh evidence the background agent found, then recompile so the body incorporates it. Clears the applied enrichments. The recompile runs async; the body updates shortly.

Looks up by id directly; cross-space when space_id is omitted.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/apply-enrichment (the `ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost` operationId).

func (*ClientWithResponses) ApplySkillVersionSkillsSkillIdApplyVersionPostWithResponse

func (c *ClientWithResponses) ApplySkillVersionSkillsSkillIdApplyVersionPostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ApplySkillVersionSkillsSkillIdApplyVersionPostResponse, error)

ApplySkillVersionSkillsSkillIdApplyVersionPostWithResponse Apply Skill Version

Commit a proposed new version (the evolve half of the human-approval gate).

“ProposeSkillVersion“ only records “metadata.pending_version“ (body + rationale); the live bundle is never touched until a human reviews and calls this. Applying swaps the SKILL.md body, preserves the existing assets, bumps the version, and clears the proposal. Stage is unchanged: applying to an active skill republishes it live (the call itself is the approval); a draft/stale skill still needs a separate “activate“.

Reject-on-drift: if the live bundle changed since the proposal was made (“base_content_hash“ no longer matches), the proposal is stale — 409, so the agent re-proposes against the current body rather than silently clobbering an intervening recompile. Filesystem and graph are not transactional, so a failed graph write restores the prior bundle.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/apply-version (the `ApplySkillVersionSkillsSkillIdApplyVersionPost` operationId).

func (*ClientWithResponses) ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBodyWithResponse

func (c *ClientWithResponses) ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse, error)

ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBodyWithResponse Archive Memory Cleanup Candidates

Archive user-reviewed cleanup candidates after server-side revalidation.

The client only submits ids from the visible review. The server re-reads the source-of-truth rows and re-runs the cleanup classifier so stale UI state can never archive a memory that was visited, pinned, or otherwise protected after the review was rendered.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).

func (*ClientWithResponses) ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithResponse

ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithResponse Archive Memory Cleanup Candidates

Archive user-reviewed cleanup candidates after server-side revalidation.

The client only submits ids from the visible review. The server re-reads the source-of-truth rows and re-runs the cleanup classifier so stale UI state can never archive a memory that was visited, pinned, or otherwise protected after the review was rendered.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).

func (*ClientWithResponses) ArchiveMemoryMemoriesMemoryIdArchivePostWithBodyWithResponse

func (c *ClientWithResponses) ArchiveMemoryMemoriesMemoryIdArchivePostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMemoryMemoriesMemoryIdArchivePostResponse, error)

ArchiveMemoryMemoriesMemoryIdArchivePostWithBodyWithResponse Archive Memory

Hide a memory from everyday recall while keeping it explicitly readable.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).

func (*ClientWithResponses) ArchiveMemoryMemoriesMemoryIdArchivePostWithResponse

func (c *ClientWithResponses) ArchiveMemoryMemoriesMemoryIdArchivePostWithResponse(ctx context.Context, memoryId string, body ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMemoryMemoriesMemoryIdArchivePostResponse, error)

ArchiveMemoryMemoriesMemoryIdArchivePostWithResponse Archive Memory

Hide a memory from everyday recall while keeping it explicitly readable.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).

func (*ClientWithResponses) ArchiveSkillSkillsSkillIdArchivePostWithResponse

func (c *ClientWithResponses) ArchiveSkillSkillsSkillIdArchivePostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ArchiveSkillSkillsSkillIdArchivePostResponse, error)

ArchiveSkillSkillsSkillIdArchivePostWithResponse Archive Skill

Archive a compiled skill (recoverable; the bundle is retained).

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/archive (the `ArchiveSkillSkillsSkillIdArchivePost` operationId).

func (*ClientWithResponses) AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostWithResponse

func (c *ClientWithResponses) AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostWithResponse(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse, error)

AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostWithResponse Assign Label To Memory

Assign a label to a memory.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/labels/{label_id} (the `AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost` operationId).

func (*ClientWithResponses) AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostWithResponse

func (c *ClientWithResponses) AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostWithResponse(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse, error)

AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostWithResponse Assign Label To Source

Assign a label to a source.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/{source_id}/labels/{label_id} (the `AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost` operationId).

func (*ClientWithResponses) AuthorSkillSkillsAuthorPostWithBodyWithResponse

func (c *ClientWithResponses) AuthorSkillSkillsAuthorPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthorSkillSkillsAuthorPostResponse, error)

AuthorSkillSkillsAuthorPostWithBodyWithResponse Author Skill

Create a skill the user authored deliberately (top-down), from a name plus optional sources (memories and/or threads) and a free-text intent note.

Threads are resolved to their source memories via the “COMPACTS_TO“ edge so they flow through the same “SYNTHESIZED_FROM“ provenance and compile context as auto-detected evidence. The skill is created at stage “promotable“ (ready to compile); the caller then runs the normal compile to produce a reviewable draft. A note-only skill (no memories/threads) is allowed: the note carries the intent. Scoped to the personal lane (skills list cross-space). See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).

func (*ClientWithResponses) AuthorSkillSkillsAuthorPostWithResponse

func (c *ClientWithResponses) AuthorSkillSkillsAuthorPostWithResponse(ctx context.Context, body AuthorSkillSkillsAuthorPostJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthorSkillSkillsAuthorPostResponse, error)

AuthorSkillSkillsAuthorPostWithResponse Author Skill

Create a skill the user authored deliberately (top-down), from a name plus optional sources (memories and/or threads) and a free-text intent note.

Threads are resolved to their source memories via the “COMPACTS_TO“ edge so they flow through the same “SYNTHESIZED_FROM“ provenance and compile context as auto-detected evidence. The skill is created at stage “promotable“ (ready to compile); the caller then runs the normal compile to produce a reviewable draft. A note-only skill (no memories/threads) is allowed: the note carries the intent. Scoped to the personal lane (skills list cross-space). See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).

func (*ClientWithResponses) BulkDeleteMemoriesMemoriesBulkDeletePostWithBodyWithResponse

func (c *ClientWithResponses) BulkDeleteMemoriesMemoriesBulkDeletePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteMemoriesMemoriesBulkDeletePostResponse, error)

BulkDeleteMemoriesMemoriesBulkDeletePostWithBodyWithResponse Bulk Delete Memories

Delete a bounded memory selection inside one source space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).

func (*ClientWithResponses) BulkDeleteMemoriesMemoriesBulkDeletePostWithResponse

BulkDeleteMemoriesMemoriesBulkDeletePostWithResponse Bulk Delete Memories

Delete a bounded memory selection inside one source space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).

func (*ClientWithResponses) BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBodyWithResponse

func (c *ClientWithResponses) BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse, error)

BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBodyWithResponse Bulk Delete Threads By Selection

Delete a bounded thread selection inside one source space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).

func (*ClientWithResponses) BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithResponse

BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithResponse Bulk Delete Threads By Selection

Delete a bounded thread selection inside one source space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).

func (*ClientWithResponses) BulkDeleteThreadsThreadsBulkDeleteWithBodyWithResponse

func (c *ClientWithResponses) BulkDeleteThreadsThreadsBulkDeleteWithBodyWithResponse(ctx context.Context, params *BulkDeleteThreadsThreadsBulkDeleteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteThreadsThreadsBulkDeleteResponse, error)

BulkDeleteThreadsThreadsBulkDeleteWithBodyWithResponse Bulk Delete Threads

Delete multiple threads and optionally their extracted memories.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).

func (*ClientWithResponses) BulkDeleteThreadsThreadsBulkDeleteWithResponse

BulkDeleteThreadsThreadsBulkDeleteWithResponse Bulk Delete Threads

Delete multiple threads and optionally their extracted memories.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).

func (*ClientWithResponses) BulkMoveMemoriesMemoriesBulkMovePostWithBodyWithResponse

func (c *ClientWithResponses) BulkMoveMemoriesMemoriesBulkMovePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkMoveMemoriesMemoriesBulkMovePostResponse, error)

BulkMoveMemoriesMemoriesBulkMovePostWithBodyWithResponse Bulk Move Memories

Move a bounded selection of memories into another space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).

func (*ClientWithResponses) BulkMoveMemoriesMemoriesBulkMovePostWithResponse

BulkMoveMemoriesMemoriesBulkMovePostWithResponse Bulk Move Memories

Move a bounded selection of memories into another space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).

func (*ClientWithResponses) BulkMoveThreadsThreadsBulkMovePostWithBodyWithResponse

func (c *ClientWithResponses) BulkMoveThreadsThreadsBulkMovePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkMoveThreadsThreadsBulkMovePostResponse, error)

BulkMoveThreadsThreadsBulkMovePostWithBodyWithResponse Bulk Move Threads

Move a bounded selection of threads into another space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).

func (*ClientWithResponses) BulkMoveThreadsThreadsBulkMovePostWithResponse

BulkMoveThreadsThreadsBulkMovePostWithResponse Bulk Move Threads

Move a bounded selection of threads into another space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).

func (*ClientWithResponses) CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostWithResponse

func (c *ClientWithResponses) CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse, error)

CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostWithResponse Cancel Ai Now Prompt

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/cancel (the `CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost` operationId).

func (*ClientWithResponses) CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBodyWithResponse

func (c *ClientWithResponses) CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse, error)

CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBodyWithResponse Cancel Knowledge Processing Task

Cancel a queued or running Knowledge Processing task.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).

func (*ClientWithResponses) CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithResponse

CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithResponse Cancel Knowledge Processing Task

Cancel a queued or running Knowledge Processing task.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).

func (*ClientWithResponses) CapabilitiesCapabilitiesGetWithResponse

func (c *ClientWithResponses) CapabilitiesCapabilitiesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CapabilitiesCapabilitiesGetResponse, error)

CapabilitiesCapabilitiesGetWithResponse Capabilities

Server capabilities — unauthenticated, used by clients to adapt UI.

Returns the server version and feature flags. Clients (desktop remote, web /app, mobile) use this to hide features the server cannot support or the operator has disabled.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /capabilities (the `CapabilitiesCapabilitiesGet` operationId).

func (*ClientWithResponses) CheckAdminUpgradeCheckGetWithResponse

func (c *ClientWithResponses) CheckAdminUpgradeCheckGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckAdminUpgradeCheckGetResponse, error)

CheckAdminUpgradeCheckGetWithResponse Check

Aggregated check: current vs latest, sidecar reachability, pulled status.

Safe to call from any same-origin client; respects the origin guard.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /admin/upgrade/check (the `CheckAdminUpgradeCheckGet` operationId).

func (*ClientWithResponses) CheckpointDataDataCheckpointPostWithResponse

func (c *ClientWithResponses) CheckpointDataDataCheckpointPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckpointDataDataCheckpointPostResponse, error)

CheckpointDataDataCheckpointPostWithResponse Checkpoint Data

Flush pending changes to disk.

Ensures all recent writes are safely persisted. Called automatically before app updates, but can be triggered manually.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /data/checkpoint (the `CheckpointDataDataCheckpointPost` operationId).

func (*ClientWithResponses) CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostWithResponse

CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostWithResponse Cleanup Legacy Thread Message Graph

Preview or run bounded deletion of legacy Kuzu Message graph rows.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /content-store/thread-messages/cleanup-legacy-graph (the `CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost` operationId).

func (*ClientWithResponses) CleanupOrphanedEntitiesGraphOrphansDeleteWithResponse

func (c *ClientWithResponses) CleanupOrphanedEntitiesGraphOrphansDeleteWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CleanupOrphanedEntitiesGraphOrphansDeleteResponse, error)

CleanupOrphanedEntitiesGraphOrphansDeleteWithResponse Cleanup Orphaned Entities

Remove all unconnected entities.

Deletes entities that have no relationships to memories or other entities. Only affects isolated entities; your memories, labels, and communities are never touched.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /graph/orphans (the `CleanupOrphanedEntitiesGraphOrphansDelete` operationId).

func (*ClientWithResponses) CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostWithResponse

func (c *ClientWithResponses) CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse, error)

CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostWithResponse Close Ai Now Session

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/close (the `CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost` operationId).

func (*ClientWithResponses) ConsolidateLabelsLabelsConsolidatePostWithResponse

func (c *ClientWithResponses) ConsolidateLabelsLabelsConsolidatePostWithResponse(ctx context.Context, params *ConsolidateLabelsLabelsConsolidatePostParams, reqEditors ...RequestEditorFn) (*ConsolidateLabelsLabelsConsolidatePostResponse, error)

ConsolidateLabelsLabelsConsolidatePostWithResponse Consolidate Labels

Consolidate exact-canonical label forks into their highest-usage survivor.

Cross-space (graph aggregation): operates on the global label graph. Deterministic and safe (same canonical token = same concept). Defaults to “dry_run=true“ so callers preview the plan before mutating. Semantic and cross-language consolidation is the separate agent-judged pass.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/consolidate (the `ConsolidateLabelsLabelsConsolidatePost` operationId).

func (*ClientWithResponses) CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostWithResponse

CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostWithResponse Copy Thread Messages Batch

Copy one bounded legacy Kuzu Message page into SQLite.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /content-store/thread-messages/copy-batch (the `CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost` operationId).

func (*ClientWithResponses) CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostWithResponse

CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostWithResponse Copy Thread Messages Until Finished

Copy legacy messages in bounded batches without cutting over ownership.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /content-store/thread-messages/copy-all (the `CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost` operationId).

func (*ClientWithResponses) CreateAgentProfileSettingsAgentProfilesPostWithBodyWithResponse

func (c *ClientWithResponses) CreateAgentProfileSettingsAgentProfilesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentProfileSettingsAgentProfilesPostResponse, error)

CreateAgentProfileSettingsAgentProfilesPostWithBodyWithResponse Create Agent Profile

Create a named agent identity consumed by Context Bundle.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).

func (*ClientWithResponses) CreateAgentProfileSettingsAgentProfilesPostWithResponse

CreateAgentProfileSettingsAgentProfilesPostWithResponse Create Agent Profile

Create a named agent identity consumed by Context Bundle.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).

func (*ClientWithResponses) CreateAiNowSessionAgentAiNowSessionsPostWithBodyWithResponse

func (c *ClientWithResponses) CreateAiNowSessionAgentAiNowSessionsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAiNowSessionAgentAiNowSessionsPostResponse, error)

CreateAiNowSessionAgentAiNowSessionsPostWithBodyWithResponse Create Ai Now Session

Create a backend-owned AI Now session.

Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).

func (*ClientWithResponses) CreateAiNowSessionAgentAiNowSessionsPostWithResponse

CreateAiNowSessionAgentAiNowSessionsPostWithResponse Create Ai Now Session

Create a backend-owned AI Now session.

Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).

func (*ClientWithResponses) CreateEmbeddingsV1EmbeddingsPostWithBodyWithResponse

func (c *ClientWithResponses) CreateEmbeddingsV1EmbeddingsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEmbeddingsV1EmbeddingsPostResponse, error)

CreateEmbeddingsV1EmbeddingsPostWithBodyWithResponse Create embeddings

Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).

func (*ClientWithResponses) CreateEmbeddingsV1EmbeddingsPostWithResponse

CreateEmbeddingsV1EmbeddingsPostWithResponse Create embeddings

Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).

func (*ClientWithResponses) CreateGuidanceRuleSettingsRulesPostWithBodyWithResponse

func (c *ClientWithResponses) CreateGuidanceRuleSettingsRulesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGuidanceRuleSettingsRulesPostResponse, error)

CreateGuidanceRuleSettingsRulesPostWithBodyWithResponse Create Guidance Rule

Create an AI Context rule for the Context Bundle control plane.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).

func (*ClientWithResponses) CreateGuidanceRuleSettingsRulesPostWithResponse

CreateGuidanceRuleSettingsRulesPostWithResponse Create Guidance Rule

Create an AI Context rule for the Context Bundle control plane.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).

func (*ClientWithResponses) CreateLabelLabelsPostWithResponse

func (c *ClientWithResponses) CreateLabelLabelsPostWithResponse(ctx context.Context, params *CreateLabelLabelsPostParams, reqEditors ...RequestEditorFn) (*CreateLabelLabelsPostResponse, error)

CreateLabelLabelsPostWithResponse Create Label

Create a new label.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /labels (the `CreateLabelLabelsPost` operationId).

func (*ClientWithResponses) CreateMemoryMemoriesPostWithBodyWithResponse

func (c *ClientWithResponses) CreateMemoryMemoriesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemoryMemoriesPostResponse, error)

CreateMemoryMemoriesPostWithBodyWithResponse Create Memory

Create a new memory with automatic entity extraction.

Provenance is recorded only when a caller supplies a real id it owns: “source_thread_id“/“source_message_id“ link the memory to its originating thread/message (UI, launcher, distillation). We never infer provenance, so absence is honest rather than a guess.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).

func (*ClientWithResponses) CreateMemoryMemoriesPostWithResponse

func (c *ClientWithResponses) CreateMemoryMemoriesPostWithResponse(ctx context.Context, body CreateMemoryMemoriesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemoryMemoriesPostResponse, error)

CreateMemoryMemoriesPostWithResponse Create Memory

Create a new memory with automatic entity extraction.

Provenance is recorded only when a caller supplies a real id it owns: “source_thread_id“/“source_message_id“ link the memory to its originating thread/message (UI, launcher, distillation). We never infer provenance, so absence is honest rather than a guess.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).

func (*ClientWithResponses) CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBodyWithResponse

func (c *ClientWithResponses) CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse, error)

CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBodyWithResponse Create Memory Relation

Create or update a semantic relation from one memory to another.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).

func (*ClientWithResponses) CreateMemoryRelationMemoriesMemoryIdRelationsPostWithResponse

func (c *ClientWithResponses) CreateMemoryRelationMemoriesMemoryIdRelationsPostWithResponse(ctx context.Context, memoryId string, body CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse, error)

CreateMemoryRelationMemoriesMemoryIdRelationsPostWithResponse Create Memory Relation

Create or update a semantic relation from one memory to another.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).

func (*ClientWithResponses) CreateSpaceSpacesPostWithBodyWithResponse

func (c *ClientWithResponses) CreateSpaceSpacesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSpaceSpacesPostResponse, error)

CreateSpaceSpacesPostWithBodyWithResponse Create Space

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).

func (*ClientWithResponses) CreateSpaceSpacesPostWithResponse

func (c *ClientWithResponses) CreateSpaceSpacesPostWithResponse(ctx context.Context, body CreateSpaceSpacesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSpaceSpacesPostResponse, error)

CreateSpaceSpacesPostWithResponse Create Space

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).

func (*ClientWithResponses) CreateThreadThreadsPostWithBodyWithResponse

func (c *ClientWithResponses) CreateThreadThreadsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateThreadThreadsPostResponse, error)

CreateThreadThreadsPostWithBodyWithResponse Create Thread

Create a new thread with messages.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).

func (*ClientWithResponses) CreateThreadThreadsPostWithResponse

func (c *ClientWithResponses) CreateThreadThreadsPostWithResponse(ctx context.Context, body CreateThreadThreadsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateThreadThreadsPostResponse, error)

CreateThreadThreadsPostWithResponse Create Thread

Create a new thread with messages.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).

func (*ClientWithResponses) CuratorDryRunSkillsCuratorDryRunGetWithResponse

func (c *ClientWithResponses) CuratorDryRunSkillsCuratorDryRunGetWithResponse(ctx context.Context, params *CuratorDryRunSkillsCuratorDryRunGetParams, reqEditors ...RequestEditorFn) (*CuratorDryRunSkillsCuratorDryRunGetResponse, error)

CuratorDryRunSkillsCuratorDryRunGetWithResponse Curator Dry Run

Preview the scheduled skill-curator pass without staging proposals.

This runs the same read-only detection surfaces as the scheduled curator: rot selection for bounded hardening and staleness detection from superseded evidence. It does not run hardening, stage pending versions, write pending enrichments, emit feed events, or queue background work.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/curator/dry-run (the `CuratorDryRunSkillsCuratorDryRunGet` operationId).

func (*ClientWithResponses) CuratorProposalsSkillsCuratorProposalsGetWithResponse

func (c *ClientWithResponses) CuratorProposalsSkillsCuratorProposalsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CuratorProposalsSkillsCuratorProposalsGetResponse, error)

CuratorProposalsSkillsCuratorProposalsGetWithResponse Curator Proposals

What the curator would propose right now: rotting skills (failing in real use, no fix staged) and near-duplicate pairs worth merging.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/curator/proposals (the `CuratorProposalsSkillsCuratorProposalsGet` operationId).

func (*ClientWithResponses) CuratorRunSkillsCuratorRunPostWithResponse

func (c *ClientWithResponses) CuratorRunSkillsCuratorRunPostWithResponse(ctx context.Context, params *CuratorRunSkillsCuratorRunPostParams, reqEditors ...RequestEditorFn) (*CuratorRunSkillsCuratorRunPostResponse, error)

CuratorRunSkillsCuratorRunPostWithResponse Curator Run

Run one budgeted curator cycle now: stage proven refines for the worst rotting skills. The work happens in the background (model-heavy); the proposals appear as pending updates the user reviews. Manual trigger today; the scheduler calls this on a cadence later (default-off for managed tiers).

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/curator/run (the `CuratorRunSkillsCuratorRunPost` operationId).

func (*ClientWithResponses) CutOverThreadMessagesContentStoreThreadMessagesCutoverPostWithResponse

func (c *ClientWithResponses) CutOverThreadMessagesContentStoreThreadMessagesCutoverPostWithResponse(ctx context.Context, params *CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams, reqEditors ...RequestEditorFn) (*CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse, error)

CutOverThreadMessagesContentStoreThreadMessagesCutoverPostWithResponse Cut Over Thread Messages

Make SQLite the runtime owner after verification has marked it ready.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /content-store/thread-messages/cutover (the `CutOverThreadMessagesContentStoreThreadMessagesCutoverPost` operationId).

func (*ClientWithResponses) DeactivateSkillSkillsSkillIdDeactivatePostWithResponse

func (c *ClientWithResponses) DeactivateSkillSkillsSkillIdDeactivatePostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*DeactivateSkillSkillsSkillIdDeactivatePostResponse, error)

DeactivateSkillSkillsSkillIdDeactivatePostWithResponse Deactivate Skill

Turn an active skill OFF: keep it (body, versions, outcomes) but stop your agents using it.

The non-destructive half of the on/off toggle. We move active -> draft (the compiled-but-not-live stage) and un-materialize from host skill dirs, so agents stop seeing it. Nothing is lost: turning it back on is the existing “activate“ (draft -> active), instant and lossless. This is deliberately NOT “archive“ (a removal end-state) and NOT a revert to a suggestion (that would discard the compiled bundle and its history). A toggle must be reversible; discarding is a separate, explicit gesture.

Scoped by id; the active set is global, so the materializer reconciles all hosts.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/deactivate (the `DeactivateSkillSkillsSkillIdDeactivatePost` operationId).

func (*ClientWithResponses) DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteWithResponse

func (c *ClientWithResponses) DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse, error)

DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteWithResponse Delete Agent Profile

Delete a named agent identity.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /settings/agent-profiles/{agent_id} (the `DeleteAgentProfileSettingsAgentProfilesAgentIdDelete` operationId).

func (*ClientWithResponses) DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteWithResponse

func (c *ClientWithResponses) DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse, error)

DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteWithResponse Delete Ai Now Session

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /agent/ai-now/sessions/{session_id} (the `DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete` operationId).

func (*ClientWithResponses) DeleteEntityHandlerWithResponse

func (c *ClientWithResponses) DeleteEntityHandlerWithResponse(ctx context.Context, entityId string, params *DeleteEntityHandlerParams, reqEditors ...RequestEditorFn) (*DeleteEntityHandlerResponse, error)

DeleteEntityHandlerWithResponse Delete an entity

Delete one Entity and its incident graph links without deleting any Memory, Source, Label, or Community. Requires an exact entity-id confirmation.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /entities/{entity_id} (the `DeleteEntityHandler` operationId).

func (*ClientWithResponses) DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteWithResponse

func (c *ClientWithResponses) DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteWithResponse(ctx context.Context, skillId string, taskId string, reqEditors ...RequestEditorFn) (*DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse, error)

DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteWithResponse Delete Eval Case

Remove a case from the benchmark.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /skills/{skill_id}/eval/cases/{task_id} (the `DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete` operationId).

func (*ClientWithResponses) DeleteFeedEventAgentFeedEventsEventIdDeleteWithResponse

func (c *ClientWithResponses) DeleteFeedEventAgentFeedEventsEventIdDeleteWithResponse(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*DeleteFeedEventAgentFeedEventsEventIdDeleteResponse, error)

DeleteFeedEventAgentFeedEventsEventIdDeleteWithResponse Hide Feed Event

Compatibility endpoint that hides an immutable Timeline event from the current viewer. It does not delete the event or its evidence. Use PUT /agent/feed/events/{event_id}/visibility to hide or restore explicitly.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /agent/feed/events/{event_id} (the `DeleteFeedEventAgentFeedEventsEventIdDelete` operationId).

func (*ClientWithResponses) DeleteGuidanceRuleSettingsRulesRuleIdDeleteWithResponse

func (c *ClientWithResponses) DeleteGuidanceRuleSettingsRulesRuleIdDeleteWithResponse(ctx context.Context, ruleId string, reqEditors ...RequestEditorFn) (*DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse, error)

DeleteGuidanceRuleSettingsRulesRuleIdDeleteWithResponse Delete Guidance Rule

Delete an AI Context rule.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /settings/rules/{rule_id} (the `DeleteGuidanceRuleSettingsRulesRuleIdDelete` operationId).

func (*ClientWithResponses) DeleteLabelLabelsLabelIdDeleteWithResponse

func (c *ClientWithResponses) DeleteLabelLabelsLabelIdDeleteWithResponse(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*DeleteLabelLabelsLabelIdDeleteResponse, error)

DeleteLabelLabelsLabelIdDeleteWithResponse Delete Label

Delete a label and all its relationships.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /labels/{label_id} (the `DeleteLabelLabelsLabelIdDelete` operationId).

func (*ClientWithResponses) DeleteMemoryMemoriesMemoryIdDeleteWithResponse

func (c *ClientWithResponses) DeleteMemoryMemoriesMemoryIdDeleteWithResponse(ctx context.Context, memoryId string, params *DeleteMemoryMemoriesMemoryIdDeleteParams, reqEditors ...RequestEditorFn) (*DeleteMemoryMemoriesMemoryIdDeleteResponse, error)

DeleteMemoryMemoriesMemoryIdDeleteWithResponse Delete Memory

Delete a memory and optionally its relationships.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /memories/{memory_id} (the `DeleteMemoryMemoriesMemoryIdDelete` operationId).

func (*ClientWithResponses) DeleteMemoryRelationMemoriesRelationsRelationIdDeleteWithResponse

func (c *ClientWithResponses) DeleteMemoryRelationMemoriesRelationsRelationIdDeleteWithResponse(ctx context.Context, relationId string, reqEditors ...RequestEditorFn) (*DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse, error)

DeleteMemoryRelationMemoriesRelationsRelationIdDeleteWithResponse Delete Memory Relation

Soft-delete a semantic memory relation.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /memories/relations/{relation_id} (the `DeleteMemoryRelationMemoriesRelationsRelationIdDelete` operationId).

func (*ClientWithResponses) DeleteSourceSourcesSourceIdDeleteWithResponse

func (c *ClientWithResponses) DeleteSourceSourcesSourceIdDeleteWithResponse(ctx context.Context, sourceId string, params *DeleteSourceSourcesSourceIdDeleteParams, reqEditors ...RequestEditorFn) (*DeleteSourceSourcesSourceIdDeleteResponse, error)

DeleteSourceSourcesSourceIdDeleteWithResponse Delete Source

Delete a source and its search index records.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /sources/{source_id} (the `DeleteSourceSourcesSourceIdDelete` operationId).

func (*ClientWithResponses) DeleteSpaceSpacesSpaceRefDeleteWithResponse

func (c *ClientWithResponses) DeleteSpaceSpacesSpaceRefDeleteWithResponse(ctx context.Context, spaceRef string, params *DeleteSpaceSpacesSpaceRefDeleteParams, reqEditors ...RequestEditorFn) (*DeleteSpaceSpacesSpaceRefDeleteResponse, error)

DeleteSpaceSpacesSpaceRefDeleteWithResponse Delete Space

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /spaces/{space_ref} (the `DeleteSpaceSpacesSpaceRefDelete` operationId).

func (*ClientWithResponses) DeleteThreadThreadsThreadIdDeleteWithResponse

func (c *ClientWithResponses) DeleteThreadThreadsThreadIdDeleteWithResponse(ctx context.Context, threadId string, params *DeleteThreadThreadsThreadIdDeleteParams, reqEditors ...RequestEditorFn) (*DeleteThreadThreadsThreadIdDeleteResponse, error)

DeleteThreadThreadsThreadIdDeleteWithResponse Delete Thread

Delete a thread and optionally its extracted memories.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /threads/{thread_id} (the `DeleteThreadThreadsThreadIdDelete` operationId).

func (*ClientWithResponses) DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBodyWithResponse

func (c *ClientWithResponses) DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse, error)

DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBodyWithResponse Deprecate Memory

Mark a memory as deprecated while preserving it for graph history.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).

func (*ClientWithResponses) DeprecateMemoryMemoriesMemoryIdDeprecatePostWithResponse

func (c *ClientWithResponses) DeprecateMemoryMemoriesMemoryIdDeprecatePostWithResponse(ctx context.Context, memoryId string, body DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody, reqEditors ...RequestEditorFn) (*DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse, error)

DeprecateMemoryMemoriesMemoryIdDeprecatePostWithResponse Deprecate Memory

Mark a memory as deprecated while preserving it for graph history.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).

func (*ClientWithResponses) DiscardPendingVersionHandlerWithResponse

func (c *ClientWithResponses) DiscardPendingVersionHandlerWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*DiscardPendingVersionHandlerResponse, error)

DiscardPendingVersionHandlerWithResponse Discard a pending Skill version

Remove only the reviewable pending proposal. The live Skill body and version remain unchanged.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /skills/{skill_id}/pending-version (the `DiscardPendingVersionHandler` operationId).

func (*ClientWithResponses) DiscoverConversationsThreadsConversationsDiscoverGetWithResponse

func (c *ClientWithResponses) DiscoverConversationsThreadsConversationsDiscoverGetWithResponse(ctx context.Context, params *DiscoverConversationsThreadsConversationsDiscoverGetParams, reqEditors ...RequestEditorFn) (*DiscoverConversationsThreadsConversationsDiscoverGetResponse, error)

DiscoverConversationsThreadsConversationsDiscoverGetWithResponse Discover Conversations

Discover conversation files from AI coding assistants.

Scans file system for conversation files from Claude Code, Codex, Cursor, and OpenCode.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/conversations/discover (the `DiscoverConversationsThreadsConversationsDiscoverGet` operationId).

func (*ClientWithResponses) DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostWithResponse

func (c *ClientWithResponses) DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse, error)

DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostWithResponse Dismiss Skill Enrichment

Dismiss the skill's pending enrichments without applying them (the evidence stays in the graph; it just won't strengthen this skill). Looks up by id.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/dismiss-enrichment (the `DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost` operationId).

func (*ClientWithResponses) DismissSkillSkillsSkillIdDismissPostWithBodyWithResponse

func (c *ClientWithResponses) DismissSkillSkillsSkillIdDismissPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DismissSkillSkillsSkillIdDismissPostResponse, error)

DismissSkillSkillsSkillIdDismissPostWithBodyWithResponse Dismiss Skill

Dismiss a candidate (stamps rejected_at via the repository), recording WHY.

The reason + resurface rule are persisted in metadata so the background reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default is applied when the caller passes none. By-id-direct; cross-space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).

func (*ClientWithResponses) DismissSkillSkillsSkillIdDismissPostWithResponse

func (c *ClientWithResponses) DismissSkillSkillsSkillIdDismissPostWithResponse(ctx context.Context, skillId string, body DismissSkillSkillsSkillIdDismissPostJSONRequestBody, reqEditors ...RequestEditorFn) (*DismissSkillSkillsSkillIdDismissPostResponse, error)

DismissSkillSkillsSkillIdDismissPostWithResponse Dismiss Skill

Dismiss a candidate (stamps rejected_at via the repository), recording WHY.

The reason + resurface rule are persisted in metadata so the background reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default is applied when the caller passes none. By-id-direct; cross-space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).

func (*ClientWithResponses) DistillMemoriesFromThreadMemoriesDistillPostWithBodyWithResponse

func (c *ClientWithResponses) DistillMemoriesFromThreadMemoriesDistillPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DistillMemoriesFromThreadMemoriesDistillPostResponse, error)

DistillMemoriesFromThreadMemoriesDistillPostWithBodyWithResponse Distill Memories From Thread

Create memories from a conversation thread.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).

func (*ClientWithResponses) DistillMemoriesFromThreadMemoriesDistillPostWithResponse

DistillMemoriesFromThreadMemoriesDistillPostWithResponse Distill Memories From Thread

Create memories from a conversation thread.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).

func (*ClientWithResponses) DownloadAdminUpgradeDownloadPostWithBodyWithResponse

func (c *ClientWithResponses) DownloadAdminUpgradeDownloadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadAdminUpgradeDownloadPostResponse, error)

DownloadAdminUpgradeDownloadPostWithBodyWithResponse Download

Pre-pull a target tag into the local docker cache. Idempotent.

Returns 412 if the sidecar is unreachable — the actual `docker pull` runs inside the sidecar, which is the only piece holding docker.sock.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).

func (*ClientWithResponses) DownloadAdminUpgradeDownloadPostWithResponse

DownloadAdminUpgradeDownloadPostWithResponse Download

Pre-pull a target tag into the local docker cache. Idempotent.

Returns 412 if the sidecar is unreachable — the actual `docker pull` runs inside the sidecar, which is the only piece holding docker.sock.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).

func (*ClientWithResponses) DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetWithResponse

func (c *ClientWithResponses) DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetWithResponse(ctx context.Context, params *DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams, reqEditors ...RequestEditorFn) (*DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse, error)

DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetWithResponse Dry Run Guidance Rule Review

Preview learned Rule suggestions without writing draft Rules.

This may call the configured model to judge harvested evidence, but it does not archive stale drafts, write new drafts, enqueue work, or mutate graph state.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/rule-review/dry-run (the `DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet` operationId).

func (*ClientWithResponses) EditSkillFileSkillsSkillIdEditFilePostWithBodyWithResponse

func (c *ClientWithResponses) EditSkillFileSkillsSkillIdEditFilePostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EditSkillFileSkillsSkillIdEditFilePostResponse, error)

EditSkillFileSkillsSkillIdEditFilePostWithBodyWithResponse Edit Skill File

Write one of a skill's own asset files (scripts/references) directly — the answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so the edit commits straight away (no proof gate, unlike edit-body), bumps the version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).

func (*ClientWithResponses) EditSkillFileSkillsSkillIdEditFilePostWithResponse

func (c *ClientWithResponses) EditSkillFileSkillsSkillIdEditFilePostWithResponse(ctx context.Context, skillId string, body EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody, reqEditors ...RequestEditorFn) (*EditSkillFileSkillsSkillIdEditFilePostResponse, error)

EditSkillFileSkillsSkillIdEditFilePostWithResponse Edit Skill File

Write one of a skill's own asset files (scripts/references) directly — the answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so the edit commits straight away (no proof gate, unlike edit-body), bumps the version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).

func (*ClientWithResponses) EventStreamEventsStreamGetWithResponse

func (c *ClientWithResponses) EventStreamEventsStreamGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EventStreamEventsStreamGetResponse, error)

EventStreamEventsStreamGetWithResponse Event Stream

Server-Sent Events stream for real-time updates.

Emits data-change, progress, and stage events as they occur. Connect using the browser EventSource API or any SSE client.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /events/stream (the `EventStreamEventsStreamGet` operationId).

func (*ClientWithResponses) ExpandNeighborsGraphExpandNodeIdGetWithResponse

func (c *ClientWithResponses) ExpandNeighborsGraphExpandNodeIdGetWithResponse(ctx context.Context, nodeId string, params *ExpandNeighborsGraphExpandNodeIdGetParams, reqEditors ...RequestEditorFn) (*ExpandNeighborsGraphExpandNodeIdGetResponse, error)

ExpandNeighborsGraphExpandNodeIdGetWithResponse Expand Neighbors

Expand neighbors of a specific node to get connected nodes and edges with depth-based traversal.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/expand/{node_id} (the `ExpandNeighborsGraphExpandNodeIdGet` operationId).

func (*ClientWithResponses) ExploreGraphGraphExploreGetWithResponse

func (c *ClientWithResponses) ExploreGraphGraphExploreGetWithResponse(ctx context.Context, params *ExploreGraphGraphExploreGetParams, reqEditors ...RequestEditorFn) (*ExploreGraphGraphExploreGetResponse, error)

ExploreGraphGraphExploreGetWithResponse Explore Graph

Build a visualization-ready graph neighborhood around one or more memory IDs.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/explore (the `ExploreGraphGraphExploreGet` operationId).

func (*ClientWithResponses) ExportAgentProfileHandlerWithResponse

func (c *ClientWithResponses) ExportAgentProfileHandlerWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ExportAgentProfileHandlerResponse, error)

ExportAgentProfileHandlerWithResponse Export Agent Identity

Export one enrolled Agent profile as a versioned, credential-free identity card.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /settings/agent-profiles/{agent_id}/export (the `ExportAgentProfileHandler` operationId).

func (*ClientWithResponses) ExportConversationRawThreadsConversationsExportRawPostWithBodyWithResponse

func (c *ClientWithResponses) ExportConversationRawThreadsConversationsExportRawPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportConversationRawThreadsConversationsExportRawPostResponse, error)

ExportConversationRawThreadsConversationsExportRawPostWithBodyWithResponse Export Conversation Raw

Export a raw conversation file as markdown or JSON without importing.

Parses the session file using the same parsers as import, but returns formatted content directly instead of creating a thread.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).

func (*ClientWithResponses) ExportConversationRawThreadsConversationsExportRawPostWithResponse

ExportConversationRawThreadsConversationsExportRawPostWithResponse Export Conversation Raw

Export a raw conversation file as markdown or JSON without importing.

Parses the session file using the same parsers as import, but returns formatted content directly instead of creating a thread.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).

func (*ClientWithResponses) ExportDataDataExportPostWithBodyWithResponse

func (c *ClientWithResponses) ExportDataDataExportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportDataDataExportPostResponse, error)

ExportDataDataExportPostWithBodyWithResponse Export Data

Export your data to a portable archive.

Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.

By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).

func (*ClientWithResponses) ExportDataDataExportPostWithResponse

func (c *ClientWithResponses) ExportDataDataExportPostWithResponse(ctx context.Context, body ExportDataDataExportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportDataDataExportPostResponse, error)

ExportDataDataExportPostWithResponse Export Data

Export your data to a portable archive.

Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.

By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).

func (*ClientWithResponses) ExportDataDownloadDataExportDownloadPostWithBodyWithResponse

func (c *ClientWithResponses) ExportDataDownloadDataExportDownloadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportDataDownloadDataExportDownloadPostResponse, error)

ExportDataDownloadDataExportDownloadPostWithBodyWithResponse Export Data Download

Export data as a downloadable zip file.

Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).

func (*ClientWithResponses) ExportDataDownloadDataExportDownloadPostWithResponse

ExportDataDownloadDataExportDownloadPostWithResponse Export Data Download

Export data as a downloadable zip file.

Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).

func (*ClientWithResponses) ExportMemoryMemoriesMemoryIdExportGetWithResponse

func (c *ClientWithResponses) ExportMemoryMemoriesMemoryIdExportGetWithResponse(ctx context.Context, memoryId string, params *ExportMemoryMemoriesMemoryIdExportGetParams, reqEditors ...RequestEditorFn) (*ExportMemoryMemoriesMemoryIdExportGetResponse, error)

ExportMemoryMemoriesMemoryIdExportGetWithResponse Export Memory

Export a memory in various formats.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /memories/{memory_id}/export (the `ExportMemoryMemoriesMemoryIdExportGet` operationId).

func (*ClientWithResponses) ExportSettingsBackupHandlerWithResponse

func (c *ClientWithResponses) ExportSettingsBackupHandlerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ExportSettingsBackupHandlerResponse, error)

ExportSettingsBackupHandlerWithResponse Export portable settings

Export profile, Spaces, knowledge-processing preferences, and provider routing without API keys, sign-in sessions, licenses, Access Anywhere keys, or device paths.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /settings/backup (the `ExportSettingsBackupHandler` operationId).

func (*ClientWithResponses) ExportThreadThreadsThreadIdExportGetWithResponse

func (c *ClientWithResponses) ExportThreadThreadsThreadIdExportGetWithResponse(ctx context.Context, threadId string, params *ExportThreadThreadsThreadIdExportGetParams, reqEditors ...RequestEditorFn) (*ExportThreadThreadsThreadIdExportGetResponse, error)

ExportThreadThreadsThreadIdExportGetWithResponse Export Thread

Export a thread in various formats.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/{thread_id}/export (the `ExportThreadThreadsThreadIdExportGet` operationId).

func (*ClientWithResponses) FindOrphanedEntitiesGraphOrphansGetWithResponse

func (c *ClientWithResponses) FindOrphanedEntitiesGraphOrphansGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FindOrphanedEntitiesGraphOrphansGetResponse, error)

FindOrphanedEntitiesGraphOrphansGetWithResponse Find Orphaned Entities

Find entities with no connections.

Lists entities that aren't linked to any memory or other entity. These are safe to clean up without losing meaningful knowledge.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/orphans (the `FindOrphanedEntitiesGraphOrphansGet` operationId).

func (*ClientWithResponses) ForceCheckpointHealthCheckpointPostWithResponse

func (c *ClientWithResponses) ForceCheckpointHealthCheckpointPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForceCheckpointHealthCheckpointPostResponse, error)

ForceCheckpointHealthCheckpointPostWithResponse Force Checkpoint

Force a database checkpoint.

Flushes pending writes before app updates.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /health/checkpoint (the `ForceCheckpointHealthCheckpointPost` operationId).

func (*ClientWithResponses) ForgetMemoryMemoriesMemoryIdForgetPostWithBodyWithResponse

func (c *ClientWithResponses) ForgetMemoryMemoriesMemoryIdForgetPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ForgetMemoryMemoriesMemoryIdForgetPostResponse, error)

ForgetMemoryMemoriesMemoryIdForgetPostWithBodyWithResponse Forget Memory

Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).

func (*ClientWithResponses) ForgetMemoryMemoriesMemoryIdForgetPostWithResponse

func (c *ClientWithResponses) ForgetMemoryMemoriesMemoryIdForgetPostWithResponse(ctx context.Context, memoryId string, body ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ForgetMemoryMemoriesMemoryIdForgetPostResponse, error)

ForgetMemoryMemoriesMemoryIdForgetPostWithResponse Forget Memory

Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).

func (*ClientWithResponses) FsCapabilitiesFsCapabilitiesGetWithResponse

func (c *ClientWithResponses) FsCapabilitiesFsCapabilitiesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FsCapabilitiesFsCapabilitiesGetResponse, error)

FsCapabilitiesFsCapabilitiesGetWithResponse Fs Capabilities

Return the machine-readable Nowledge FS contract.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /fs/capabilities (the `FsCapabilitiesFsCapabilitiesGet` operationId).

func (*ClientWithResponses) FsCatFsCatGetWithResponse

func (c *ClientWithResponses) FsCatFsCatGetWithResponse(ctx context.Context, params *FsCatFsCatGetParams, reqEditors ...RequestEditorFn) (*FsCatFsCatGetResponse, error)

FsCatFsCatGetWithResponse Fs Cat

Return the rendered body of a Nowledge FS file.

For “.md“ files this returns YAML-frontmatter markdown. For “messages.jsonl“ it returns one JSON object per line. Fragment selectors (“:page/N“, “:section/<name>“, etc.) are documented in the design doc but land in Phase 2; passing one returns ENOTSUP for now. “line“ / “lines“ are Phase 1 progressive-read controls for agents: they work for every rendered text body, including thread “messages.jsonl“ where one line is one message.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /fs/cat (the `FsCatFsCatGet` operationId).

func (*ClientWithResponses) FsDeleteFsDeletePostWithBodyWithResponse

func (c *ClientWithResponses) FsDeleteFsDeletePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FsDeleteFsDeletePostResponse, error)

FsDeleteFsDeletePostWithBodyWithResponse Fs Delete

Delete/archive a canonical Nowledge FS file.

Memory delete delegates to the existing Memories delete path, preserving the object's concrete space. Working Memory delete has no safe helper in this slice and returns “ENOTSUP“.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).

func (*ClientWithResponses) FsDeleteFsDeletePostWithResponse

func (c *ClientWithResponses) FsDeleteFsDeletePostWithResponse(ctx context.Context, body FsDeleteFsDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*FsDeleteFsDeletePostResponse, error)

FsDeleteFsDeletePostWithResponse Fs Delete

Delete/archive a canonical Nowledge FS file.

Memory delete delegates to the existing Memories delete path, preserving the object's concrete space. Working Memory delete has no safe helper in this slice and returns “ENOTSUP“.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).

func (*ClientWithResponses) FsFindFsFindGetWithResponse

func (c *ClientWithResponses) FsFindFsFindGetWithResponse(ctx context.Context, params *FsFindFsFindGetParams, reqEditors ...RequestEditorFn) (*FsFindFsFindGetResponse, error)

FsFindFsFindGetWithResponse Fs Find

Structural / metadata search. Returns paths.

Phase 1 covers “type“, “unit_type“, “label“, “since“, “until“, and “mentions“ over “/memories“. “unit_type“ is also inferred from “/memories/by-type/<unit_type>“. Other roots return an empty result so callers can compose without errors.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /fs/find (the `FsFindFsFindGet` operationId).

func (*ClientWithResponses) FsGrepFsGrepGetWithResponse

func (c *ClientWithResponses) FsGrepFsGrepGetWithResponse(ctx context.Context, params *FsGrepFsGrepGetParams, reqEditors ...RequestEditorFn) (*FsGrepFsGrepGetResponse, error)

FsGrepFsGrepGetWithResponse Fs Grep

Content search. Returns “path:line:match“ shaped hits.

Preview space contract: graph-wide projection. Phase 1 covers memory/crystal bodies, thread messages, and parsed Library documents. Memory grep can be narrowed with “unit_type“ or a “/memories/by-type/<unit_type>“ path.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /fs/grep (the `FsGrepFsGrepGet` operationId).

func (*ClientWithResponses) FsLsFsLsGetWithResponse

func (c *ClientWithResponses) FsLsFsLsGetWithResponse(ctx context.Context, params *FsLsFsLsGetParams, reqEditors ...RequestEditorFn) (*FsLsFsLsGetResponse, error)

FsLsFsLsGetWithResponse Fs Ls

List a directory in Nowledge FS.

Preview space contract: graph-wide projection. Pass “cursor“ to fetch the next page; agents should not peek inside the cursor payload (it's an opaque base64-JSON). The explicit “/spaces/...“ lens is deferred.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /fs/ls (the `FsLsFsLsGet` operationId).

func (*ClientWithResponses) FsRecallFsRecallGetWithResponse

func (c *ClientWithResponses) FsRecallFsRecallGetWithResponse(ctx context.Context, params *FsRecallFsRecallGetParams, reqEditors ...RequestEditorFn) (*FsRecallFsRecallGetResponse, error)

FsRecallFsRecallGetWithResponse Fs Recall

Semantic memory search. Returns paths, not search hits.

Reuses the existing hybrid search pipeline (the one AI Now and Library already drive) so there's no second index. Preview recall is memory-backed; use “grep“ for exact search in threads and sources. Memory recall can be narrowed with “unit_type“ or a “/memories/by-type/<unit_type>“ path. Results are materialised as canonical Nowledge FS paths so the caller can pipe them straight into “cat“.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /fs/recall (the `FsRecallFsRecallGet` operationId).

func (*ClientWithResponses) FsStatFsStatGetWithResponse

func (c *ClientWithResponses) FsStatFsStatGetWithResponse(ctx context.Context, params *FsStatFsStatGetParams, reqEditors ...RequestEditorFn) (*FsStatFsStatGetResponse, error)

FsStatFsStatGetWithResponse Fs Stat

Return metadata for a Nowledge FS path.

Mirrors “stat(2)“ shape with Mem extras: labels, mention count, back-reference count, importance. Preview space contract: graph-wide projection, with each file returning its concrete “space_id“ metadata.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /fs/stat (the `FsStatFsStatGet` operationId).

func (*ClientWithResponses) FsWriteFsWritePostWithBodyWithResponse

func (c *ClientWithResponses) FsWriteFsWritePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FsWriteFsWritePostResponse, error)

FsWriteFsWritePostWithBodyWithResponse Fs Write

Write a canonical Nowledge FS file.

Writes through the same concrete-space APIs as the underlying surface. This bounded Phase 2 slice supports canonical memory files under “/memories/by-id/“ and “/working-memory/today.md“. Alias paths return “EXDEV“ and derived paths return “EROFS“.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).

func (*ClientWithResponses) FsWriteFsWritePostWithResponse

func (c *ClientWithResponses) FsWriteFsWritePostWithResponse(ctx context.Context, body FsWriteFsWritePostJSONRequestBody, reqEditors ...RequestEditorFn) (*FsWriteFsWritePostResponse, error)

FsWriteFsWritePostWithResponse Fs Write

Write a canonical Nowledge FS file.

Writes through the same concrete-space APIs as the underlying surface. This bounded Phase 2 slice supports canonical memory files under “/memories/by-id/“ and “/working-memory/today.md“. Alias paths return “EXDEV“ and derived paths return “EROFS“.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).

func (*ClientWithResponses) GetAgentProfilesSettingsAgentProfilesGetWithResponse

func (c *ClientWithResponses) GetAgentProfilesSettingsAgentProfilesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAgentProfilesSettingsAgentProfilesGetResponse, error)

GetAgentProfilesSettingsAgentProfilesGetWithResponse Get Agent Profiles

List owner-configured long-running agent identities.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /settings/agent-profiles (the `GetAgentProfilesSettingsAgentProfilesGet` operationId).

func (*ClientWithResponses) GetAgentStatusAgentStatusGetWithResponse

func (c *ClientWithResponses) GetAgentStatusAgentStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAgentStatusAgentStatusGetResponse, error)

GetAgentStatusAgentStatusGetWithResponse Get Agent Status

Get the Knowledge Agent's current status.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/status (the `GetAgentStatusAgentStatusGet` operationId).

func (*ClientWithResponses) GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetWithResponse

func (c *ClientWithResponses) GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse, error)

GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetWithResponse Get Ai Now Auto Approve

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/sessions/{session_id}/auto-approve (the `GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet` operationId).

func (*ClientWithResponses) GetAiNowSessionAgentAiNowSessionsSessionIdGetWithResponse

func (c *ClientWithResponses) GetAiNowSessionAgentAiNowSessionsSessionIdGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse, error)

GetAiNowSessionAgentAiNowSessionsSessionIdGetWithResponse Get Ai Now Session

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/sessions/{session_id} (the `GetAiNowSessionAgentAiNowSessionsSessionIdGet` operationId).

func (*ClientWithResponses) GetAugmentationStateGraphAugmentationStateGetWithResponse

func (c *ClientWithResponses) GetAugmentationStateGraphAugmentationStateGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAugmentationStateGraphAugmentationStateGetResponse, error)

GetAugmentationStateGraphAugmentationStateGetWithResponse Get Augmentation State

Get the current graph augmentation state.

Returns information about which augmentations are currently applied, their parameters, and the last augmentation timestamp.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/augmentation/state (the `GetAugmentationStateGraphAugmentationStateGet` operationId).

func (*ClientWithResponses) GetBgeM3StatusModelsBgeM3StatusGetWithResponse

func (c *ClientWithResponses) GetBgeM3StatusModelsBgeM3StatusGetWithResponse(ctx context.Context, params *GetBgeM3StatusModelsBgeM3StatusGetParams, reqEditors ...RequestEditorFn) (*GetBgeM3StatusModelsBgeM3StatusGetResponse, error)

GetBgeM3StatusModelsBgeM3StatusGetWithResponse Get Bge M3 Status

Check the status of the search embedding model.

The embedding model powers hybrid search (combining keyword and semantic matching). The specific model is selected automatically based on your platform for best performance.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /models/bge-m3/status (the `GetBgeM3StatusModelsBgeM3StatusGet` operationId).

func (*ClientWithResponses) GetCommunityDetailsCommunitiesCommunityIdGetWithResponse

func (c *ClientWithResponses) GetCommunityDetailsCommunitiesCommunityIdGetWithResponse(ctx context.Context, communityId string, params *GetCommunityDetailsCommunitiesCommunityIdGetParams, reqEditors ...RequestEditorFn) (*GetCommunityDetailsCommunitiesCommunityIdGetResponse, error)

GetCommunityDetailsCommunitiesCommunityIdGetWithResponse Get Community Details

Get community details including entities and sample memories.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /communities/{community_id} (the `GetCommunityDetailsCommunitiesCommunityIdGet` operationId).

func (*ClientWithResponses) GetCommunityMembersGraphCommunityMembersCommunityIdGetWithResponse

func (c *ClientWithResponses) GetCommunityMembersGraphCommunityMembersCommunityIdGetWithResponse(ctx context.Context, communityId string, reqEditors ...RequestEditorFn) (*GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse, error)

GetCommunityMembersGraphCommunityMembersCommunityIdGetWithResponse Get Community Members

Get all nodes belonging to a community.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/community-members/{community_id} (the `GetCommunityMembersGraphCommunityMembersCommunityIdGet` operationId).

func (*ClientWithResponses) GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetWithResponse

func (c *ClientWithResponses) GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetWithResponse(ctx context.Context, communityId int, params *GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams, reqEditors ...RequestEditorFn) (*GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse, error)

GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetWithResponse Get Community Recent Memories

Most recent memories mentioning any entity in this community.

Cross-space; reads the global graph regardless of active space lens (Louvain ids are global). Powers the "Recent on this topic" rail on the Library wiki community panel — closes the loop between "what this topic is" (top entities + crystals) and "what's happening on it lately" (recent memories that touch it).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/community/{community_id}/recent-memories (the `GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet` operationId).

func (*ClientWithResponses) GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetWithResponse

func (c *ClientWithResponses) GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetWithResponse(ctx context.Context, communityId int, params *GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams, reqEditors ...RequestEditorFn) (*GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse, error)

GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetWithResponse Get Community Subgraph

Return the actual subgraph for a community.

Cross-space; reads the global graph regardless of active space lens (Louvain ids are global). Returns the entities in this community plus their RELATES_TO edges to each other, and optionally the highest-mentioned memories that touch any of these entities, so the Library wiki community panel can render the cluster's true shape — not a 30-node live-preview sample.

Output shape matches `GraphData` (`nodes` carry `node_type` and `metadata`; `edges` carry `edge_type`) so the same MiniGraph component used in the Feed Timeline can render it without an extra adapter.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/community/{community_id}/subgraph (the `GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet` operationId).

func (*ClientWithResponses) GetContentStoreMigrationStatusContentStoreMigrationStatusGetWithResponse

func (c *ClientWithResponses) GetContentStoreMigrationStatusContentStoreMigrationStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse, error)

GetContentStoreMigrationStatusContentStoreMigrationStatusGetWithResponse Get Content Store Migration Status

Return the truthful Content Store ownership and migration state.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /content-store/migration/status (the `GetContentStoreMigrationStatusContentStoreMigrationStatusGet` operationId).

func (*ClientWithResponses) GetContextBundleContextBundleGetWithResponse

func (c *ClientWithResponses) GetContextBundleContextBundleGetWithResponse(ctx context.Context, params *GetContextBundleContextBundleGetParams, reqEditors ...RequestEditorFn) (*GetContextBundleContextBundleGetResponse, error)

GetContextBundleContextBundleGetWithResponse Get Context Bundle

Return the owner/profile/policy/scope context bundle for agents.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /context/bundle (the `GetContextBundleContextBundleGet` operationId).

func (*ClientWithResponses) GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetWithResponse

func (c *ClientWithResponses) GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetWithResponse(ctx context.Context, crystalId string, params *GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams, reqEditors ...RequestEditorFn) (*GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse, error)

GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetWithResponse Get Crystal Source Memories

Return the source memories a crystal was synthesized from.

Powers the "Built from N memories" section on the Crystal page in the Library wiki. Follows the CRYSTALLIZED_FROM edge that CreateCrystal writes during synthesis (one edge per source memory, with a contribution_weight property). Sorted by weight descending so the most-contributing memories surface first.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/crystal/{crystal_id}/source-memories (the `GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet` operationId).

func (*ClientWithResponses) GetDistillationPlanMemoriesDistillPlanPostWithBodyWithResponse

func (c *ClientWithResponses) GetDistillationPlanMemoriesDistillPlanPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDistillationPlanMemoriesDistillPlanPostResponse, error)

GetDistillationPlanMemoriesDistillPlanPostWithBodyWithResponse Get Distillation Plan

Decide whether this thread should use direct or background distillation.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).

func (*ClientWithResponses) GetDistillationPlanMemoriesDistillPlanPostWithResponse

GetDistillationPlanMemoriesDistillPlanPostWithResponse Get Distillation Plan

Decide whether this thread should use direct or background distillation.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).

func (*ClientWithResponses) GetEntityRelationshipsEntitiesEntityIdRelationshipsGetWithResponse

func (c *ClientWithResponses) GetEntityRelationshipsEntitiesEntityIdRelationshipsGetWithResponse(ctx context.Context, entityId string, params *GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams, reqEditors ...RequestEditorFn) (*GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse, error)

GetEntityRelationshipsEntitiesEntityIdRelationshipsGetWithResponse Get Entity Relationships

Get relationships for a specific entity.

Returns all connected entities and the memories where this entity is mentioned. Use `depth` to control how many hops to traverse.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /entities/{entity_id}/relationships (the `GetEntityRelationshipsEntitiesEntityIdRelationshipsGet` operationId).

func (*ClientWithResponses) GetEvolvesEdgesAgentEvolvesGetWithResponse

func (c *ClientWithResponses) GetEvolvesEdgesAgentEvolvesGetWithResponse(ctx context.Context, params *GetEvolvesEdgesAgentEvolvesGetParams, reqEditors ...RequestEditorFn) (*GetEvolvesEdgesAgentEvolvesGetResponse, error)

GetEvolvesEdgesAgentEvolvesGetWithResponse Get Evolves Edges

Get memory evolution chains.

Shows how memories have been updated, enriched, or superseded over time. Filter by a specific `memory_id` to see its full version history. Use `offset` to paginate; `total` in the response reflects the count under the same filters.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/evolves (the `GetEvolvesEdgesAgentEvolvesGet` operationId).

func (*ClientWithResponses) GetExportStatusDataExportStatusJobIdGetWithResponse

func (c *ClientWithResponses) GetExportStatusDataExportStatusJobIdGetWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetExportStatusDataExportStatusJobIdGetResponse, error)

GetExportStatusDataExportStatusJobIdGetWithResponse Get Export Status

Check the progress of a background data export job started with `POST /data/export` and `async: true`.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /data/export/status/{job_id} (the `GetExportStatusDataExportStatusJobIdGet` operationId).

func (*ClientWithResponses) GetFavoriteMemoriesFavoritesMemoriesGetWithResponse

func (c *ClientWithResponses) GetFavoriteMemoriesFavoritesMemoriesGetWithResponse(ctx context.Context, params *GetFavoriteMemoriesFavoritesMemoriesGetParams, reqEditors ...RequestEditorFn) (*GetFavoriteMemoriesFavoritesMemoriesGetResponse, error)

GetFavoriteMemoriesFavoritesMemoriesGetWithResponse Get Favorite Memories

Get all favorite memories.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /favorites/memories (the `GetFavoriteMemoriesFavoritesMemoriesGet` operationId).

func (*ClientWithResponses) GetFavoriteThreadsFavoritesThreadsGetWithResponse

func (c *ClientWithResponses) GetFavoriteThreadsFavoritesThreadsGetWithResponse(ctx context.Context, params *GetFavoriteThreadsFavoritesThreadsGetParams, reqEditors ...RequestEditorFn) (*GetFavoriteThreadsFavoritesThreadsGetResponse, error)

GetFavoriteThreadsFavoritesThreadsGetWithResponse Get Favorite Threads

Get all favorite threads.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /favorites/threads (the `GetFavoriteThreadsFavoritesThreadsGet` operationId).

func (*ClientWithResponses) GetFeedEventsAgentFeedEventsGetWithResponse

func (c *ClientWithResponses) GetFeedEventsAgentFeedEventsGetWithResponse(ctx context.Context, params *GetFeedEventsAgentFeedEventsGetParams, reqEditors ...RequestEditorFn) (*GetFeedEventsAgentFeedEventsGetResponse, error)

GetFeedEventsAgentFeedEventsGetWithResponse Get Feed Events

Read immutable Timeline events with bounded pagination and filters. Set review_only with unresolved_only to project the pending Memory Review Inbox; membership is determined by event type rather than presentation severity. Each pending review advertises allowed_actions, the conservative recommended_action for explicit approval, automatic_resolution=expired_no_change, and its absolute expires_at timestamp.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/feed/events (the `GetFeedEventsAgentFeedEventsGet` operationId).

func (*ClientWithResponses) GetGraphAnalysisGraphAnalysisGetWithResponse

func (c *ClientWithResponses) GetGraphAnalysisGraphAnalysisGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetGraphAnalysisGraphAnalysisGetResponse, error)

GetGraphAnalysisGraphAnalysisGetWithResponse Get Graph Analysis

Get comprehensive graph analysis including community and centrality metrics.

This endpoint provides a complete overview of the graph structure, communities, and centrality measures without triggering new calculations.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/analysis (the `GetGraphAnalysisGraphAnalysisGet` operationId).

func (*ClientWithResponses) GetGraphDataGraphSampleGetWithResponse

func (c *ClientWithResponses) GetGraphDataGraphSampleGetWithResponse(ctx context.Context, params *GetGraphDataGraphSampleGetParams, reqEditors ...RequestEditorFn) (*GetGraphDataGraphSampleGetResponse, error)

GetGraphDataGraphSampleGetWithResponse Get Graph Data

Get a sample of the knowledge graph.

Returns a representative subset of nodes and edges for visualization. Useful for exploring the graph without a specific query.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/sample (the `GetGraphDataGraphSampleGet` operationId).

func (*ClientWithResponses) GetGraphOverviewGraphOverviewGetWithResponse

func (c *ClientWithResponses) GetGraphOverviewGraphOverviewGetWithResponse(ctx context.Context, params *GetGraphOverviewGraphOverviewGetParams, reqEditors ...RequestEditorFn) (*GetGraphOverviewGraphOverviewGetResponse, error)

GetGraphOverviewGraphOverviewGetWithResponse Get Graph Overview

Lightweight full-graph endpoint for overview visualization.

Returns all graph-overview node types (Entity, Memory, Source, Thread, Skill) with minimal data (no content, no metadata, no messages) for fast full-graph rendering.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/overview (the `GetGraphOverviewGraphOverviewGet` operationId).

func (*ClientWithResponses) GetGuidanceRulesSettingsRulesGetWithResponse

func (c *ClientWithResponses) GetGuidanceRulesSettingsRulesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetGuidanceRulesSettingsRulesGetResponse, error)

GetGuidanceRulesSettingsRulesGetWithResponse Get Guidance Rules

List owner-managed AI Context rules consumed by Context Bundle.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /settings/rules (the `GetGuidanceRulesSettingsRulesGet` operationId).

func (*ClientWithResponses) GetImportConfigThreadsImportConfigGetWithResponse

func (c *ClientWithResponses) GetImportConfigThreadsImportConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetImportConfigThreadsImportConfigGetResponse, error)

GetImportConfigThreadsImportConfigGetWithResponse Get Import Config

Get the current import configuration.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/import-config (the `GetImportConfigThreadsImportConfigGet` operationId).

func (*ClientWithResponses) GetImportStatusDataImportStatusJobIdGetWithResponse

func (c *ClientWithResponses) GetImportStatusDataImportStatusJobIdGetWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetImportStatusDataImportStatusJobIdGetResponse, error)

GetImportStatusDataImportStatusJobIdGetWithResponse Get Import Status

Check the progress of a data import job.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /data/import/status/{job_id} (the `GetImportStatusDataImportStatusJobIdGet` operationId).

func (*ClientWithResponses) GetInFlightOverviewAgentTasksOverviewGetWithResponse

func (c *ClientWithResponses) GetInFlightOverviewAgentTasksOverviewGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInFlightOverviewAgentTasksOverviewGetResponse, error)

GetInFlightOverviewAgentTasksOverviewGetWithResponse Get In Flight Overview

Read-only projection over the three background task mechanisms: the scheduler queue, one-shot reminders, and recurring AI automations.

Creates no entity and stores nothing. Every row is derived at read time from a store that already exists. This surface shows and links; pausing or resuming a recurring task belongs to `/agent/ai-now/schedules/{schedule_id}/pause` and stopping a running task belongs to `/agent/knowledge-processing/tasks/cancel`.

Cross-space: background work is not space-scoped on this plane, so the projection reads the whole server.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/tasks/overview (the `GetInFlightOverviewAgentTasksOverviewGet` operationId).

func (*ClientWithResponses) GetJobStatusGraphAugmentationStatusJobIdGetWithResponse

func (c *ClientWithResponses) GetJobStatusGraphAugmentationStatusJobIdGetWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobStatusGraphAugmentationStatusJobIdGetResponse, error)

GetJobStatusGraphAugmentationStatusJobIdGetWithResponse Get Job Status

Get the status of a specific augmentation job.

Returns job progress, status, and any error messages.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/augmentation/status/{job_id} (the `GetJobStatusGraphAugmentationStatusJobIdGet` operationId).

func (*ClientWithResponses) GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetWithResponse

GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetWithResponse Get Knowledge Processing Status

Get knowledge processing settings and status.

Returns current configuration, task status history, and token budget usage.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/knowledge-processing/status (the `GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet` operationId).

func (*ClientWithResponses) GetLabelLabelsLabelIdGetWithResponse

func (c *ClientWithResponses) GetLabelLabelsLabelIdGetWithResponse(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*GetLabelLabelsLabelIdGetResponse, error)

GetLabelLabelsLabelIdGetWithResponse Get Label

Get a specific label by ID.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /labels/{label_id} (the `GetLabelLabelsLabelIdGet` operationId).

func (*ClientWithResponses) GetLibraryOkfExportLibraryOkfExportGetWithResponse

func (c *ClientWithResponses) GetLibraryOkfExportLibraryOkfExportGetWithResponse(ctx context.Context, params *GetLibraryOkfExportLibraryOkfExportGetParams, reqEditors ...RequestEditorFn) (*GetLibraryOkfExportLibraryOkfExportGetResponse, error)

GetLibraryOkfExportLibraryOkfExportGetWithResponse Get Library Okf Export

Build an Open Knowledge Format (OKF) bundle ZIP.

Cross-space (graph aggregation): reads the global graph regardless of the active space lens, same as `/library/wiki-export`. Returns an OKF-conformant bundle (markdown + frontmatter, bundle-relative links, per-directory index.md). See `docs/design/OKF_INTEROP.md`.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/okf-export (the `GetLibraryOkfExportLibraryOkfExportGet` operationId).

func (*ClientWithResponses) GetLibraryWikiExportLibraryWikiExportGetWithResponse

func (c *ClientWithResponses) GetLibraryWikiExportLibraryWikiExportGetWithResponse(ctx context.Context, params *GetLibraryWikiExportLibraryWikiExportGetParams, reqEditors ...RequestEditorFn) (*GetLibraryWikiExportLibraryWikiExportGetResponse, error)

GetLibraryWikiExportLibraryWikiExportGetWithResponse Get Library Wiki Export

Build the markdown wiki ZIP.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/wiki-export (the `GetLibraryWikiExportLibraryWikiExportGet` operationId).

func (*ClientWithResponses) GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetWithResponse

func (c *ClientWithResponses) GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse, error)

GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetWithResponse Get Library Wiki Export Summary

Return cheap export counts before building the ZIP.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/wiki-export-summary (the `GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet` operationId).

func (*ClientWithResponses) GetLibraryWikiIndexLibraryWikiIndexGetWithResponse

func (c *ClientWithResponses) GetLibraryWikiIndexLibraryWikiIndexGetWithResponse(ctx context.Context, params *GetLibraryWikiIndexLibraryWikiIndexGetParams, reqEditors ...RequestEditorFn) (*GetLibraryWikiIndexLibraryWikiIndexGetResponse, error)

GetLibraryWikiIndexLibraryWikiIndexGetWithResponse Get Library Wiki Index

Return Library topic cards for the All tab.

The response is deliberately flat: one row per community with its surfaced entities and crystals, so the client can render the index in one round-trip.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/wiki-index (the `GetLibraryWikiIndexLibraryWikiIndexGet` operationId).

func (*ClientWithResponses) GetLivePreviewGraphGraphLivePreviewGetWithResponse

func (c *ClientWithResponses) GetLivePreviewGraphGraphLivePreviewGetWithResponse(ctx context.Context, params *GetLivePreviewGraphGraphLivePreviewGetParams, reqEditors ...RequestEditorFn) (*GetLivePreviewGraphGraphLivePreviewGetResponse, error)

GetLivePreviewGraphGraphLivePreviewGetWithResponse Get Live Preview Graph

Get a compact merged 1-hop graph for feed/live preview surfaces.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/live-preview (the `GetLivePreviewGraphGraphLivePreviewGet` operationId).

func (*ClientWithResponses) GetLivePreviewNeighborsGraphLivePreviewNodeIdGetWithResponse

func (c *ClientWithResponses) GetLivePreviewNeighborsGraphLivePreviewNodeIdGetWithResponse(ctx context.Context, nodeId string, params *GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams, reqEditors ...RequestEditorFn) (*GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse, error)

GetLivePreviewNeighborsGraphLivePreviewNodeIdGetWithResponse Get Live Preview Neighbors

Get a compact 1-hop neighborhood for feed/live preview surfaces.

Unlike `expand_neighbors`, this path intentionally avoids path materialization and returns only direct neighbor rows plus connecting edges.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/live-preview/{node_id} (the `GetLivePreviewNeighborsGraphLivePreviewNodeIdGet` operationId).

func (*ClientWithResponses) GetMemoryLabelsMemoriesMemoryIdLabelsGetWithResponse

func (c *ClientWithResponses) GetMemoryLabelsMemoriesMemoryIdLabelsGetWithResponse(ctx context.Context, memoryId string, reqEditors ...RequestEditorFn) (*GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse, error)

GetMemoryLabelsMemoriesMemoryIdLabelsGetWithResponse Get Memory Labels

Get labels assigned to a memory.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /memories/{memory_id}/labels (the `GetMemoryLabelsMemoriesMemoryIdLabelsGet` operationId).

func (*ClientWithResponses) GetMemoryMemoriesMemoryIdGetWithResponse

func (c *ClientWithResponses) GetMemoryMemoriesMemoryIdGetWithResponse(ctx context.Context, memoryId string, params *GetMemoryMemoriesMemoryIdGetParams, reqEditors ...RequestEditorFn) (*GetMemoryMemoriesMemoryIdGetResponse, error)

GetMemoryMemoriesMemoryIdGetWithResponse Get Memory

Get a specific memory by ID with associated labels.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /memories/{memory_id} (the `GetMemoryMemoriesMemoryIdGet` operationId).

func (*ClientWithResponses) GetModelMemoryStatusModelsMemoryStatusGetWithResponse

func (c *ClientWithResponses) GetModelMemoryStatusModelsMemoryStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetModelMemoryStatusModelsMemoryStatusGetResponse, error)

GetModelMemoryStatusModelsMemoryStatusGetWithResponse Get Model Memory Status

Return which local model weights are currently resident in RAM.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /models/memory-status (the `GetModelMemoryStatusModelsMemoryStatusGet` operationId).

func (*ClientWithResponses) GetNodeDetailsGraphNodeDetailsNodeIdGetWithResponse

func (c *ClientWithResponses) GetNodeDetailsGraphNodeDetailsNodeIdGetWithResponse(ctx context.Context, nodeId string, reqEditors ...RequestEditorFn) (*GetNodeDetailsGraphNodeDetailsNodeIdGetResponse, error)

GetNodeDetailsGraphNodeDetailsNodeIdGetWithResponse Get Node Details

Lazy-load full node details (properties, neighbors).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/node-details/{node_id} (the `GetNodeDetailsGraphNodeDetailsNodeIdGet` operationId).

func (*ClientWithResponses) GetReindexStatusMemoriesReindexStatusGetWithResponse

func (c *ClientWithResponses) GetReindexStatusMemoriesReindexStatusGetWithResponse(ctx context.Context, params *GetReindexStatusMemoriesReindexStatusGetParams, reqEditors ...RequestEditorFn) (*GetReindexStatusMemoriesReindexStatusGetResponse, error)

GetReindexStatusMemoriesReindexStatusGetWithResponse Get Reindex Status

Get status of memories needing reindex.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /memories/reindex/status (the `GetReindexStatusMemoriesReindexStatusGet` operationId).

func (*ClientWithResponses) GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetWithResponse

func (c *ClientWithResponses) GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetWithResponse(ctx context.Context, communityId int, params *GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams, reqEditors ...RequestEditorFn) (*GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse, error)

GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetWithResponse Get Related Communities

Return other communities sharing entity-to-entity edges with this one.

Cross-space; reads the global graph regardless of active space lens. Communities are computed by Louvain over the global Entity projection, so the related-communities lens is meaningless when scoped to a single space. The "shared edge count" is how many RELATES_TO edges run between an entity in this community and an entity in the other community: the strongest available signal that two topic clusters touch each other in the user's mind.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/community/{community_id}/related (the `GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet` operationId).

func (*ClientWithResponses) GetSearchIndexReindexStatusSearchIndexReindexStatusGetWithResponse

func (c *ClientWithResponses) GetSearchIndexReindexStatusSearchIndexReindexStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse, error)

GetSearchIndexReindexStatusSearchIndexReindexStatusGetWithResponse Get Search Index Reindex Status

Get the current or last-known full search rebuild runtime state.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /search-index/reindex/status (the `GetSearchIndexReindexStatusSearchIndexReindexStatusGet` operationId).

func (*ClientWithResponses) GetSearchIndexStatusSearchIndexStatusGetWithResponse

func (c *ClientWithResponses) GetSearchIndexStatusSearchIndexStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSearchIndexStatusSearchIndexStatusGetResponse, error)

GetSearchIndexStatusSearchIndexStatusGetWithResponse Get Search Index Status

Get status of the search index (LanceDB + hybrid search).

The embedding model is platform-specific: - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX

This endpoint checks: - Whether the active search embedding backend is available - Whether the search index service is initialized

Returns a wrapper object for the known response body format(s).

Corresponds with GET /search-index/status (the `GetSearchIndexStatusSearchIndexStatusGet` operationId).

func (*ClientWithResponses) GetShortestPathGraphShortestPathGetWithResponse

func (c *ClientWithResponses) GetShortestPathGraphShortestPathGetWithResponse(ctx context.Context, params *GetShortestPathGraphShortestPathGetParams, reqEditors ...RequestEditorFn) (*GetShortestPathGraphShortestPathGetResponse, error)

GetShortestPathGraphShortestPathGetWithResponse Get Shortest Path

Find all shortest paths between two nodes using KuzuDB ALL SHORTEST.

Note: KuzuDB does not support parameter binding in recursive relationship bounds, so max_depth is interpolated as a validated literal (ge=2, le=20).

Returns all shortest paths (same hop count, different routes) so the frontend can render every connection between the two nodes. The overview graph may not contain all intermediate nodes, so paths are drawn between visible positions.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/shortest-path (the `GetShortestPathGraphShortestPathGet` operationId).

func (*ClientWithResponses) GetSkillActivitySkillsActivityGetWithResponse

func (c *ClientWithResponses) GetSkillActivitySkillsActivityGetWithResponse(ctx context.Context, params *GetSkillActivitySkillsActivityGetParams, reqEditors ...RequestEditorFn) (*GetSkillActivitySkillsActivityGetResponse, error)

GetSkillActivitySkillsActivityGetWithResponse Get Skill Activity

Recent skill-use moments, newest-first — the usage proof feed.

Reads each skill's metadata use/outcome logs and merges them (see SKILL_USAGE_PROOF_FEED.md). Registered BEFORE “/{skill_id}“ so this static path is not shadowed. “skill_id“ limits to one skill (the detail-page strip); else cross-skill, scoped to the active space when “space_id“ is given.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/activity (the `GetSkillActivitySkillsActivityGet` operationId).

func (*ClientWithResponses) GetSkillEvalSkillsSkillIdEvalGetWithResponse

func (c *ClientWithResponses) GetSkillEvalSkillsSkillIdEvalGetWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*GetSkillEvalSkillsSkillIdEvalGetResponse, error)

GetSkillEvalSkillsSkillIdEvalGetWithResponse Get Skill Eval

The skill's behavioral benchmark (§16): the cases it's proven on, by status.

v1 returns the case inventory; the with/without run verdict is the v2 model-runner. See docs/implementation/SKILL_EVAL_IMPLEMENTATION.md.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/{skill_id}/eval (the `GetSkillEvalSkillsSkillIdEvalGet` operationId).

func (*ClientWithResponses) GetSkillSkillsSkillIdGetWithResponse

func (c *ClientWithResponses) GetSkillSkillsSkillIdGetWithResponse(ctx context.Context, skillId string, params *GetSkillSkillsSkillIdGetParams, reqEditors ...RequestEditorFn) (*GetSkillSkillsSkillIdGetResponse, error)

GetSkillSkillsSkillIdGetWithResponse Get a Skill

Get one Skill and optionally its procedure body or bounded portable bundle. Bundle files are returned only when explicitly requested; binary files use base64.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/{skill_id} (the `GetSkillSkillsSkillIdGet` operationId).

func (*ClientWithResponses) GetSourceContentSourcesSourceIdContentGetWithResponse

func (c *ClientWithResponses) GetSourceContentSourcesSourceIdContentGetWithResponse(ctx context.Context, sourceId string, params *GetSourceContentSourcesSourceIdContentGetParams, reqEditors ...RequestEditorFn) (*GetSourceContentSourcesSourceIdContentGetResponse, error)

GetSourceContentSourcesSourceIdContentGetWithResponse Get Source Content

Read the parsed text content of a source.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /sources/{source_id}/content (the `GetSourceContentSourcesSourceIdContentGet` operationId).

func (*ClientWithResponses) GetSourceDetailSourcesSourceIdGetWithResponse

func (c *ClientWithResponses) GetSourceDetailSourcesSourceIdGetWithResponse(ctx context.Context, sourceId string, params *GetSourceDetailSourcesSourceIdGetParams, reqEditors ...RequestEditorFn) (*GetSourceDetailSourcesSourceIdGetResponse, error)

GetSourceDetailSourcesSourceIdGetWithResponse Get Source Detail

Get source detail with related memories and revision chain.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /sources/{source_id} (the `GetSourceDetailSourcesSourceIdGet` operationId).

func (*ClientWithResponses) GetSourceImageSourcesSourceIdImagesFilenameGetWithResponse

func (c *ClientWithResponses) GetSourceImageSourcesSourceIdImagesFilenameGetWithResponse(ctx context.Context, sourceId string, filename string, params *GetSourceImageSourcesSourceIdImagesFilenameGetParams, reqEditors ...RequestEditorFn) (*GetSourceImageSourcesSourceIdImagesFilenameGetResponse, error)

GetSourceImageSourcesSourceIdImagesFilenameGetWithResponse Get Source Image

Serve an extracted image from a source's images/ directory.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /sources/{source_id}/images/{filename} (the `GetSourceImageSourcesSourceIdImagesFilenameGet` operationId).

func (*ClientWithResponses) GetSourceLabelsSourcesSourceIdLabelsGetWithResponse

func (c *ClientWithResponses) GetSourceLabelsSourcesSourceIdLabelsGetWithResponse(ctx context.Context, sourceId string, reqEditors ...RequestEditorFn) (*GetSourceLabelsSourcesSourceIdLabelsGetResponse, error)

GetSourceLabelsSourcesSourceIdLabelsGetWithResponse Get Source Labels

Get labels assigned to a source.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /sources/{source_id}/labels (the `GetSourceLabelsSourcesSourceIdLabelsGet` operationId).

func (*ClientWithResponses) GetSourceRawSourcesSourceIdRawGetWithResponse

func (c *ClientWithResponses) GetSourceRawSourcesSourceIdRawGetWithResponse(ctx context.Context, sourceId string, params *GetSourceRawSourcesSourceIdRawGetParams, reqEditors ...RequestEditorFn) (*GetSourceRawSourcesSourceIdRawGetResponse, error)

GetSourceRawSourcesSourceIdRawGetWithResponse Get Source Raw

Serve the raw source file for native preview (PDF, DOCX, etc).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /sources/{source_id}/raw (the `GetSourceRawSourcesSourceIdRawGet` operationId).

func (*ClientWithResponses) GetSpaceRosterSpacesRosterGetWithResponse

func (c *ClientWithResponses) GetSpaceRosterSpacesRosterGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSpaceRosterSpacesRosterGetResponse, error)

GetSpaceRosterSpacesRosterGetWithResponse Get Space Roster

Returns a wrapper object for the known response body format(s).

Corresponds with GET /spaces/roster (the `GetSpaceRosterSpacesRosterGet` operationId).

func (*ClientWithResponses) GetSpaceSpacesSpaceRefGetWithResponse

func (c *ClientWithResponses) GetSpaceSpacesSpaceRefGetWithResponse(ctx context.Context, spaceRef string, reqEditors ...RequestEditorFn) (*GetSpaceSpacesSpaceRefGetResponse, error)

GetSpaceSpacesSpaceRefGetWithResponse Get Space

Returns a wrapper object for the known response body format(s).

Corresponds with GET /spaces/{space_ref} (the `GetSpaceSpacesSpaceRefGet` operationId).

func (*ClientWithResponses) GetSpacesSpacesGetWithResponse

func (c *ClientWithResponses) GetSpacesSpacesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSpacesSpacesGetResponse, error)

GetSpacesSpacesGetWithResponse Get Spaces

Returns a wrapper object for the known response body format(s).

Corresponds with GET /spaces (the `GetSpacesSpacesGet` operationId).

func (*ClientWithResponses) GetStatusAgentGraphIntelligenceStatusGetWithResponse

func (c *ClientWithResponses) GetStatusAgentGraphIntelligenceStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStatusAgentGraphIntelligenceStatusGetResponse, error)

GetStatusAgentGraphIntelligenceStatusGetWithResponse Get Status

Check if the Graph Intelligence Agent is running.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/graph-intelligence/status (the `GetStatusAgentGraphIntelligenceStatusGet` operationId).

func (*ClientWithResponses) GetStorageInfoStorageInfoGetWithResponse

func (c *ClientWithResponses) GetStorageInfoStorageInfoGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStorageInfoStorageInfoGetResponse, error)

GetStorageInfoStorageInfoGetWithResponse Get Storage Info

Return on-disk sizes for graph, message store, and search projection.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /storage/info (the `GetStorageInfoStorageInfoGet` operationId).

func (*ClientWithResponses) GetThreadCoverageThreadsThreadIdCoverageGetWithResponse

func (c *ClientWithResponses) GetThreadCoverageThreadsThreadIdCoverageGetWithResponse(ctx context.Context, threadId string, reqEditors ...RequestEditorFn) (*GetThreadCoverageThreadsThreadIdCoverageGetResponse, error)

GetThreadCoverageThreadsThreadIdCoverageGetWithResponse Get Thread Coverage

Read-only coverage report for debugging progress issues.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/{thread_id}/coverage (the `GetThreadCoverageThreadsThreadIdCoverageGet` operationId).

func (*ClientWithResponses) GetThreadSourcesThreadsSourcesGetWithResponse

func (c *ClientWithResponses) GetThreadSourcesThreadsSourcesGetWithResponse(ctx context.Context, params *GetThreadSourcesThreadsSourcesGetParams, reqEditors ...RequestEditorFn) (*GetThreadSourcesThreadsSourcesGetResponse, error)

GetThreadSourcesThreadsSourcesGetWithResponse Get Thread Sources

Get thread source filters across the full thread set.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/sources (the `GetThreadSourcesThreadsSourcesGet` operationId).

func (*ClientWithResponses) GetThreadSummariesThreadsSummariesGetWithResponse

func (c *ClientWithResponses) GetThreadSummariesThreadsSummariesGetWithResponse(ctx context.Context, params *GetThreadSummariesThreadsSummariesGetParams, reqEditors ...RequestEditorFn) (*GetThreadSummariesThreadsSummariesGetResponse, error)

GetThreadSummariesThreadsSummariesGetWithResponse Get Thread Summaries

Get all thread titles/summaries.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/summaries (the `GetThreadSummariesThreadsSummariesGet` operationId).

func (*ClientWithResponses) GetThreadThreadsThreadIdGetWithResponse

func (c *ClientWithResponses) GetThreadThreadsThreadIdGetWithResponse(ctx context.Context, threadId string, params *GetThreadThreadsThreadIdGetParams, reqEditors ...RequestEditorFn) (*GetThreadThreadsThreadIdGetResponse, error)

GetThreadThreadsThreadIdGetWithResponse Get Thread

Get a thread with messages. Supports pagination via limit/offset.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/{thread_id} (the `GetThreadThreadsThreadIdGet` operationId).

func (*ClientWithResponses) GetTokenUsageSummaryAgentTokenUsageGetWithResponse

func (c *ClientWithResponses) GetTokenUsageSummaryAgentTokenUsageGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTokenUsageSummaryAgentTokenUsageGetResponse, error)

GetTokenUsageSummaryAgentTokenUsageGetWithResponse Get Token Usage Summary

Return the local model-usage ledger for UI and enterprise integrations.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/token-usage (the `GetTokenUsageSummaryAgentTokenUsageGet` operationId).

func (*ClientWithResponses) GetUserProfileSettingsProfileGetWithResponse

func (c *ClientWithResponses) GetUserProfileSettingsProfileGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserProfileSettingsProfileGetResponse, error)

GetUserProfileSettingsProfileGetWithResponse Get User Profile

Get user profile (name, aliases, context, preferred language).

Used by the browser extension and CLI to inject user identity and language preference into agent prompts.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /settings/profile (the `GetUserProfileSettingsProfileGet` operationId).

func (*ClientWithResponses) GetWatcherStatusThreadsWatcherStatusGetWithResponse

func (c *ClientWithResponses) GetWatcherStatusThreadsWatcherStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWatcherStatusThreadsWatcherStatusGetResponse, error)

GetWatcherStatusThreadsWatcherStatusGetWithResponse Get Watcher Status

Get the current status of the session watcher.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/watcher/status (the `GetWatcherStatusThreadsWatcherStatusGet` operationId).

func (*ClientWithResponses) GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetWithResponse

func (c *ClientWithResponses) GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetWithResponse(ctx context.Context, crystalId string, reqEditors ...RequestEditorFn) (*GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse, error)

GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetWithResponse Get Wiki Page Crystal

Render a single crystal's wiki page as markdown. By-id-direct.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/wiki-page/crystal/{crystal_id} (the `GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet` operationId).

func (*ClientWithResponses) GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetWithResponse

func (c *ClientWithResponses) GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetWithResponse(ctx context.Context, idOrName string, params *GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams, reqEditors ...RequestEditorFn) (*GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse, error)

GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetWithResponse Get Wiki Page Entity

Render a single entity's wiki page as markdown.

Cross-space (graph aggregation): looks up by id, with a case-insensitive name fallback. Pass either the entity UUID or its canonical name.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/wiki-page/entity/{id_or_name} (the `GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet` operationId).

func (*ClientWithResponses) GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetWithResponse

func (c *ClientWithResponses) GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetWithResponse(ctx context.Context, communityId int, params *GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams, reqEditors ...RequestEditorFn) (*GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse, error)

GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetWithResponse Get Wiki Page Topic

Render a single topic (community) wiki page as markdown.

Cross-space (graph aggregation). The community id is the Louvain integer assigned by community detection.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /library/wiki-page/topic/{community_id} (the `GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet` operationId).

func (*ClientWithResponses) GetWorkingMemoryAgentWorkingMemoryGetWithResponse

func (c *ClientWithResponses) GetWorkingMemoryAgentWorkingMemoryGetWithResponse(ctx context.Context, params *GetWorkingMemoryAgentWorkingMemoryGetParams, reqEditors ...RequestEditorFn) (*GetWorkingMemoryAgentWorkingMemoryGetResponse, error)

GetWorkingMemoryAgentWorkingMemoryGetWithResponse Get Working Memory

Read the agent's working memory.

Returns today's working memory by default. Pass a `date` (YYYY-MM-DD) to read an archived day instead.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/working-memory (the `GetWorkingMemoryAgentWorkingMemoryGet` operationId).

func (*ClientWithResponses) GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetWithResponse

func (c *ClientWithResponses) GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetWithResponse(ctx context.Context, params *GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams, reqEditors ...RequestEditorFn) (*GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse, error)

GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetWithResponse Get Working Memory History

List dates with archived working memory.

Returns available dates newest-first. Use a specific date with the GET endpoint to read that day's content.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/working-memory/history (the `GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet` operationId).

func (*ClientWithResponses) GraphAnalysisHealthGraphHealthGetWithResponse

func (c *ClientWithResponses) GraphAnalysisHealthGraphHealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GraphAnalysisHealthGraphHealthGetResponse, error)

GraphAnalysisHealthGraphHealthGetWithResponse Graph Analysis Health

Health check for graph analysis.

Returns whether graph analysis features (community detection, importance scoring) are available.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/health (the `GraphAnalysisHealthGraphHealthGet` operationId).

func (*ClientWithResponses) GraphVisGraphVisGetWithResponse

func (c *ClientWithResponses) GraphVisGraphVisGetWithResponse(ctx context.Context, params *GraphVisGraphVisGetParams, reqEditors ...RequestEditorFn) (*GraphVisGraphVisGetResponse, error)

GraphVisGraphVisGetWithResponse Graph Vis

Embeddable interactive graph explorer.

Returns a self-contained HTML page with an interactive knowledge graph visualization. The page fetches data from the REST API on load, so it works standalone in any browser or embedded in your application via an iframe.

**Modes** (pick one, or omit all for a random sample):

- `?query=React` search for memories matching "React" and visualize their connections. - `?memory_ids=abc,def` explore the neighborhood around specific memories. - *(no params)* show a random sample of the graph.

**Embedding:** set `search_bar=false` to hide the top search bar for a cleaner look when embedding in an iframe or dashboard.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/vis (the `GraphVisGraphVisGet` operationId).

func (*ClientWithResponses) HardenSkillEndpointSkillsSkillIdHardenPostWithResponse

func (c *ClientWithResponses) HardenSkillEndpointSkillsSkillIdHardenPostWithResponse(ctx context.Context, skillId string, params *HardenSkillEndpointSkillsSkillIdHardenPostParams, reqEditors ...RequestEditorFn) (*HardenSkillEndpointSkillsSkillIdHardenPostResponse, error)

HardenSkillEndpointSkillsSkillIdHardenPostWithResponse Harden Skill Endpoint

Run the autonomous skill-hardening loop once: build/grow the harness, then each round propose -> prove on the held-out slice -> keep ONLY if strictly better (compounding), and stage ONE pending_version for the user's Apply. By-id-direct; cross-space. See docs/design/SKILL_AUTONOMOUS_HARDENING_LOOP.md.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/harden (the `HardenSkillEndpointSkillsSkillIdHardenPost` operationId).

func (*ClientWithResponses) HealthCheckHealthGetWithResponse

func (c *ClientWithResponses) HealthCheckHealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckHealthGetResponse, error)

HealthCheckHealthGetWithResponse Health Check

Health check endpoint.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /health (the `HealthCheckHealthGet` operationId).

func (*ClientWithResponses) HideProjectThreadsImportConfigHideProjectPostWithResponse

func (c *ClientWithResponses) HideProjectThreadsImportConfigHideProjectPostWithResponse(ctx context.Context, params *HideProjectThreadsImportConfigHideProjectPostParams, reqEditors ...RequestEditorFn) (*HideProjectThreadsImportConfigHideProjectPostResponse, error)

HideProjectThreadsImportConfigHideProjectPostWithResponse Hide Project

Hide a project from the browse view.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/import-config/hide-project (the `HideProjectThreadsImportConfigHideProjectPost` operationId).

func (*ClientWithResponses) HideSessionThreadsImportConfigHideSessionPostWithResponse

func (c *ClientWithResponses) HideSessionThreadsImportConfigHideSessionPostWithResponse(ctx context.Context, params *HideSessionThreadsImportConfigHideSessionPostParams, reqEditors ...RequestEditorFn) (*HideSessionThreadsImportConfigHideSessionPostResponse, error)

HideSessionThreadsImportConfigHideSessionPostWithResponse Hide Session

Hide a session from the browse view.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/import-config/hide-session (the `HideSessionThreadsImportConfigHideSessionPost` operationId).

func (*ClientWithResponses) ImportAgentProfileHandlerWithBodyWithResponse

func (c *ClientWithResponses) ImportAgentProfileHandlerWithBodyWithResponse(ctx context.Context, params *ImportAgentProfileHandlerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportAgentProfileHandlerResponse, error)

ImportAgentProfileHandlerWithBodyWithResponse Import Agent Identity

Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).

func (*ClientWithResponses) ImportAgentProfileHandlerWithResponse

ImportAgentProfileHandlerWithResponse Import Agent Identity

Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).

func (*ClientWithResponses) ImportConversationThreadsConversationsImportPostWithBodyWithResponse

func (c *ClientWithResponses) ImportConversationThreadsConversationsImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportConversationThreadsConversationsImportPostResponse, error)

ImportConversationThreadsConversationsImportPostWithBodyWithResponse Import Conversation

Import a conversation file into Nowledge Mem.

Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).

func (*ClientWithResponses) ImportConversationThreadsConversationsImportPostWithResponse

ImportConversationThreadsConversationsImportPostWithResponse Import Conversation

Import a conversation file into Nowledge Mem.

Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).

func (*ClientWithResponses) ImportDataDataImportPostWithBodyWithResponse

func (c *ClientWithResponses) ImportDataDataImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportDataDataImportPostResponse, error)

ImportDataDataImportPostWithBodyWithResponse Import Data

Import data from a previous export.

Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).

func (*ClientWithResponses) ImportDataDataImportPostWithResponse

func (c *ClientWithResponses) ImportDataDataImportPostWithResponse(ctx context.Context, body ImportDataDataImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportDataDataImportPostResponse, error)

ImportDataDataImportPostWithResponse Import Data

Import data from a previous export.

Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).

func (*ClientWithResponses) ImportDataUploadDataImportUploadPostWithBodyWithResponse

func (c *ClientWithResponses) ImportDataUploadDataImportUploadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportDataUploadDataImportUploadPostResponse, error)

ImportDataUploadDataImportUploadPostWithBodyWithResponse Import Data Upload

Import data from an uploaded zip file.

Accepts a multipart file upload and runs the import in the background. Poll `/data/import/status/{job_id}` to check progress. Use this from remote or web clients that cannot access the server filesystem.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /data/import/upload (the `ImportDataUploadDataImportUploadPost` operationId).

func (*ClientWithResponses) ImportThreadsThreadsImportPostWithBodyWithResponse

func (c *ClientWithResponses) ImportThreadsThreadsImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportThreadsThreadsImportPostResponse, error)

ImportThreadsThreadsImportPostWithBodyWithResponse Import conversations idempotently

Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).

func (*ClientWithResponses) ImportThreadsThreadsImportPostWithResponse

func (c *ClientWithResponses) ImportThreadsThreadsImportPostWithResponse(ctx context.Context, body ImportThreadsThreadsImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportThreadsThreadsImportPostResponse, error)

ImportThreadsThreadsImportPostWithResponse Import conversations idempotently

Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).

func (*ClientWithResponses) IngestBatchSourcesIngestBatchPostWithBodyWithResponse

func (c *ClientWithResponses) IngestBatchSourcesIngestBatchPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestBatchSourcesIngestBatchPostResponse, error)

IngestBatchSourcesIngestBatchPostWithBodyWithResponse Ingest Batch

Ingest a batch of files at once.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).

func (*ClientWithResponses) IngestBatchSourcesIngestBatchPostWithResponse

IngestBatchSourcesIngestBatchPostWithResponse Ingest Batch

Ingest a batch of files at once.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).

func (*ClientWithResponses) IngestContentSourcesIngestContentPostWithBodyWithResponse

func (c *ClientWithResponses) IngestContentSourcesIngestContentPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestContentSourcesIngestContentPostResponse, error)

IngestContentSourcesIngestContentPostWithBodyWithResponse Ingest Content

Ingest raw text content (a paste, or a text file the client read) as a Library source. JSON-only so it works in every transport without multipart/file-path plumbing. The text is written to a temp file and run through the same ingest_file pipeline, so it gets the identical Source lifecycle (parse, index, background extraction). Used by Deep Create's 'bring in material'.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).

func (*ClientWithResponses) IngestContentSourcesIngestContentPostWithResponse

IngestContentSourcesIngestContentPostWithResponse Ingest Content

Ingest raw text content (a paste, or a text file the client read) as a Library source. JSON-only so it works in every transport without multipart/file-path plumbing. The text is written to a temp file and run through the same ingest_file pipeline, so it gets the identical Source lifecycle (parse, index, background extraction). Used by Deep Create's 'bring in material'.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).

func (*ClientWithResponses) IngestFilePathSourcesIngestFilePathPostWithBodyWithResponse

func (c *ClientWithResponses) IngestFilePathSourcesIngestFilePathPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFilePathSourcesIngestFilePathPostResponse, error)

IngestFilePathSourcesIngestFilePathPostWithBodyWithResponse Ingest File Path

Ingest a file by its local path.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).

func (*ClientWithResponses) IngestFilePathSourcesIngestFilePathPostWithResponse

IngestFilePathSourcesIngestFilePathPostWithResponse Ingest File Path

Ingest a file by its local path.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).

func (*ClientWithResponses) IngestFileSourcesIngestFilePostWithBodyWithResponse

func (c *ClientWithResponses) IngestFileSourcesIngestFilePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFileSourcesIngestFilePostResponse, error)

IngestFileSourcesIngestFilePostWithBodyWithResponse Ingest File

Ingest a file into the library.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/file (the `IngestFileSourcesIngestFilePost` operationId).

func (*ClientWithResponses) IngestFolderSummarySourcesIngestFolderSummaryPostWithBodyWithResponse

func (c *ClientWithResponses) IngestFolderSummarySourcesIngestFolderSummaryPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFolderSummarySourcesIngestFolderSummaryPostResponse, error)

IngestFolderSummarySourcesIngestFolderSummaryPostWithBodyWithResponse Ingest Folder Summary

Emit a folder import summary event for remote/web chunked uploads.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).

func (*ClientWithResponses) IngestFolderSummarySourcesIngestFolderSummaryPostWithResponse

IngestFolderSummarySourcesIngestFolderSummaryPostWithResponse Ingest Folder Summary

Emit a folder import summary event for remote/web chunked uploads.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).

func (*ClientWithResponses) IngestFolderUploadSourcesIngestFolderUploadPostWithBodyWithResponse

func (c *ClientWithResponses) IngestFolderUploadSourcesIngestFolderUploadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFolderUploadSourcesIngestFolderUploadPostResponse, error)

IngestFolderUploadSourcesIngestFolderUploadPostWithBodyWithResponse Ingest Folder Upload

Ingest client-uploaded folder files via multipart.

This is the remote/web-safe folder API. The server never reads a client filesystem path; clients upload file bytes and provide folder-relative paths in “file_manifest“.

Space-scoped: writes sources to “space_id“, defaulting to the canonical default space when omitted.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/folder-upload (the `IngestFolderUploadSourcesIngestFolderUploadPost` operationId).

func (*ClientWithResponses) IngestUrlSourcesIngestUrlPostWithBodyWithResponse

func (c *ClientWithResponses) IngestUrlSourcesIngestUrlPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestUrlSourcesIngestUrlPostResponse, error)

IngestUrlSourcesIngestUrlPostWithBodyWithResponse Ingest Url

Ingest a web page into the library.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).

func (*ClientWithResponses) IngestUrlSourcesIngestUrlPostWithResponse

func (c *ClientWithResponses) IngestUrlSourcesIngestUrlPostWithResponse(ctx context.Context, body IngestUrlSourcesIngestUrlPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestUrlSourcesIngestUrlPostResponse, error)

IngestUrlSourcesIngestUrlPostWithResponse Ingest Url

Ingest a web page into the library.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).

func (*ClientWithResponses) InstallAdminUpgradeInstallPostWithBodyWithResponse

func (c *ClientWithResponses) InstallAdminUpgradeInstallPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallAdminUpgradeInstallPostResponse, error)

InstallAdminUpgradeInstallPostWithBodyWithResponse Install

Snapshot + recreate the mem container on a new tag.

Strict checks BEFORE forwarding to the sidecar:

  • Origin guard (default-closed).
  • Stable semver tag.
  • `confirm` matches `tag` (the type-to-confirm contract).
  • Reject downgrades and same-version applies (catch operator misclicks).

The sidecar runs free-space precheck + lock acquisition + snapshot + recreate detached and returns 202 immediately. The UI polls /check to learn when the new tag is live.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).

func (*ClientWithResponses) InstallAdminUpgradeInstallPostWithResponse

func (c *ClientWithResponses) InstallAdminUpgradeInstallPostWithResponse(ctx context.Context, body InstallAdminUpgradeInstallPostJSONRequestBody, reqEditors ...RequestEditorFn) (*InstallAdminUpgradeInstallPostResponse, error)

InstallAdminUpgradeInstallPostWithResponse Install

Snapshot + recreate the mem container on a new tag.

Strict checks BEFORE forwarding to the sidecar:

  • Origin guard (default-closed).
  • Stable semver tag.
  • `confirm` matches `tag` (the type-to-confirm contract).
  • Reject downgrades and same-version applies (catch operator misclicks).

The sidecar runs free-space precheck + lock acquisition + snapshot + recreate detached and returns 202 immediately. The UI polls /check to learn when the new tag is live.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).

func (*ClientWithResponses) InstallBgeM3ModelsBgeM3InstallPostWithBodyWithResponse

func (c *ClientWithResponses) InstallBgeM3ModelsBgeM3InstallPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallBgeM3ModelsBgeM3InstallPostResponse, error)

InstallBgeM3ModelsBgeM3InstallPostWithBodyWithResponse Install Bge M3

Download and install the search embedding model.

The right model for your platform is selected automatically. When the response includes `reindex_required=true`, run `/search-index/reindex` to refresh existing searchable content.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).

func (*ClientWithResponses) InstallBgeM3ModelsBgeM3InstallPostWithResponse

InstallBgeM3ModelsBgeM3InstallPostWithResponse Install Bge M3

Download and install the search embedding model.

The right model for your platform is selected automatically. When the response includes `reindex_required=true`, run `/search-index/reindex` to refresh existing searchable content.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).

func (*ClientWithResponses) KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBodyWithResponse

func (c *ClientWithResponses) KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse, error)

KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBodyWithResponse Keep Memory Cleanup Candidates

Mark user-reviewed cleanup candidates as intentionally kept.

This is the negative-feedback side of cleanup governance. Dismissing a Timeline card should not make Mem ask about the same rows again next week; it should become an explicit retention signal on the Memory itself. The server still revalidates each id so changed or hidden rows are skipped.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).

func (*ClientWithResponses) KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithResponse

KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithResponse Keep Memory Cleanup Candidates

Mark user-reviewed cleanup candidates as intentionally kept.

This is the negative-feedback side of cleanup governance. Dismissing a Timeline card should not make Mem ask about the same rows again next week; it should become an explicit retention signal on the Memory itself. The server still revalidates each id so changed or hidden rows are skipped.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).

func (*ClientWithResponses) LabelHealthLabelsHealthGetWithResponse

func (c *ClientWithResponses) LabelHealthLabelsHealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LabelHealthLabelsHealthGetResponse, error)

LabelHealthLabelsHealthGetWithResponse Label Health

Label vocabulary health report.

Cross-space (graph aggregation): reads the global label graph regardless of active space lens. Quantifies size, labels-per-memory, coverage, singleton rate, and the exact-canonical fork backlog so consolidation progress is measurable.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /labels/health (the `LabelHealthLabelsHealthGet` operationId).

func (*ClientWithResponses) LabelMergeCandidatesLabelsMergeCandidatesGetWithResponse

func (c *ClientWithResponses) LabelMergeCandidatesLabelsMergeCandidatesGetWithResponse(ctx context.Context, params *LabelMergeCandidatesLabelsMergeCandidatesGetParams, reqEditors ...RequestEditorFn) (*LabelMergeCandidatesLabelsMergeCandidatesGetResponse, error)

LabelMergeCandidatesLabelsMergeCandidatesGetWithResponse Label Merge Candidates

Semantically-near label pairs (candidates for merge), read-only.

Cross-space (graph aggregation). Surfaces near-synonym and cross-language pairs (the embedding model is multilingual) for human/agent review. A cosine score is a candidate signal, not a verdict: nothing is merged here. Exact- canonical forks are excluded (handled by /labels/consolidate). Apply a chosen merge via POST /labels/merge.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /labels/merge-candidates (the `LabelMergeCandidatesLabelsMergeCandidatesGet` operationId).

func (*ClientWithResponses) ListAiNowSessionsAgentAiNowSessionsGetWithResponse

func (c *ClientWithResponses) ListAiNowSessionsAgentAiNowSessionsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAiNowSessionsAgentAiNowSessionsGetResponse, error)

ListAiNowSessionsAgentAiNowSessionsGetWithResponse List Ai Now Sessions

List AI Now sessions.

By-id-direct. Includes backend sessions plus read-only legacy ACP sessions so upgrades preserve existing user conversations.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/sessions (the `ListAiNowSessionsAgentAiNowSessionsGet` operationId).

func (*ClientWithResponses) ListAugmentationJobsGraphAugmentationJobsGetWithResponse

func (c *ClientWithResponses) ListAugmentationJobsGraphAugmentationJobsGetWithResponse(ctx context.Context, params *ListAugmentationJobsGraphAugmentationJobsGetParams, reqEditors ...RequestEditorFn) (*ListAugmentationJobsGraphAugmentationJobsGetResponse, error)

ListAugmentationJobsGraphAugmentationJobsGetWithResponse List Augmentation Jobs

List recent augmentation jobs.

Optionally filter by status (pending, running, completed, failed).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/augmentation/jobs (the `ListAugmentationJobsGraphAugmentationJobsGet` operationId).

func (*ClientWithResponses) ListCommunitiesCommunitiesGetWithResponse

func (c *ClientWithResponses) ListCommunitiesCommunitiesGetWithResponse(ctx context.Context, params *ListCommunitiesCommunitiesGetParams, reqEditors ...RequestEditorFn) (*ListCommunitiesCommunitiesGetResponse, error)

ListCommunitiesCommunitiesGetWithResponse List Communities

List knowledge communities with AI summaries.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /communities (the `ListCommunitiesCommunitiesGet` operationId).

func (*ClientWithResponses) ListEntitiesEntitiesGetWithResponse

func (c *ClientWithResponses) ListEntitiesEntitiesGetWithResponse(ctx context.Context, params *ListEntitiesEntitiesGetParams, reqEditors ...RequestEditorFn) (*ListEntitiesEntitiesGetResponse, error)

ListEntitiesEntitiesGetWithResponse List Entities

List entities with optional filtering.

When “include_stats=true“ returns “[{"entity": EntityNode, "mention_count": int}, ...]“ sorted by mention_count DESC. Otherwise returns the legacy “List[EntityNode]“ sorted by created_at DESC, preserving backwards compatibility for older callers (Tauri commands, MCP tools).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /entities (the `ListEntitiesEntitiesGet` operationId).

func (*ClientWithResponses) ListEvalCasesSkillsSkillIdEvalCasesGetWithResponse

func (c *ClientWithResponses) ListEvalCasesSkillsSkillIdEvalCasesGetWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ListEvalCasesSkillsSkillIdEvalCasesGetResponse, error)

ListEvalCasesSkillsSkillIdEvalCasesGetWithResponse List Eval Cases

List the editable benchmark inventory, including each case task, expectation, deterministic checks, review status, and source. Output cases use expectation output; routing negatives use should_not_trigger and carry no output checks.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/{skill_id}/eval/cases (the `ListEvalCasesSkillsSkillIdEvalCasesGet` operationId).

func (*ClientWithResponses) ListLabelsLabelsGetWithResponse

func (c *ClientWithResponses) ListLabelsLabelsGetWithResponse(ctx context.Context, params *ListLabelsLabelsGetParams, reqEditors ...RequestEditorFn) (*ListLabelsLabelsGetResponse, error)

ListLabelsLabelsGetWithResponse List Labels

List labels with usage counts.

Paginate with “offset“ to read past the first “limit“ rows; the vocabulary can exceed a single page (the prior no-offset cap left labels beyond 1000 unreachable).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /labels (the `ListLabelsLabelsGet` operationId).

func (*ClientWithResponses) ListMemoriesMemoriesGetWithResponse

func (c *ClientWithResponses) ListMemoriesMemoriesGetWithResponse(ctx context.Context, params *ListMemoriesMemoriesGetParams, reqEditors ...RequestEditorFn) (*ListMemoriesMemoriesGetResponse, error)

ListMemoriesMemoriesGetWithResponse List Memories

List memories with filtering and pagination.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /memories (the `ListMemoriesMemoriesGet` operationId).

func (*ClientWithResponses) ListMemoryRelationsMemoriesMemoryIdRelationsGetWithResponse

func (c *ClientWithResponses) ListMemoryRelationsMemoriesMemoryIdRelationsGetWithResponse(ctx context.Context, memoryId string, params *ListMemoryRelationsMemoriesMemoryIdRelationsGetParams, reqEditors ...RequestEditorFn) (*ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse, error)

ListMemoryRelationsMemoriesMemoryIdRelationsGetWithResponse List Memory Relations

List semantic relations around a memory.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /memories/{memory_id}/relations (the `ListMemoryRelationsMemoriesMemoryIdRelationsGet` operationId).

func (*ClientWithResponses) ListModelsV1ModelsGetWithResponse

func (c *ClientWithResponses) ListModelsV1ModelsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModelsV1ModelsGetResponse, error)

ListModelsV1ModelsGetWithResponse List the active embedding model

List the active search embedding model on this local or self-hosted server. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is selected in Settings, requests are forwarded by this server and count toward that provider's usage.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /v1/models (the `ListModelsV1ModelsGet` operationId).

func (*ClientWithResponses) ListSkillsSkillsGetWithResponse

func (c *ClientWithResponses) ListSkillsSkillsGetWithResponse(ctx context.Context, params *ListSkillsSkillsGetParams, reqEditors ...RequestEditorFn) (*ListSkillsSkillsGetResponse, error)

ListSkillsSkillsGetWithResponse List Skills

List skills. Cross-space unless “space_id“ is given.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills (the `ListSkillsSkillsGet` operationId).

func (*ClientWithResponses) ListSourcesSourcesGetWithResponse

func (c *ClientWithResponses) ListSourcesSourcesGetWithResponse(ctx context.Context, params *ListSourcesSourcesGetParams, reqEditors ...RequestEditorFn) (*ListSourcesSourcesGetResponse, error)

ListSourcesSourcesGetWithResponse List Sources

List sources with optional filtering and pagination.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /sources (the `ListSourcesSourcesGet` operationId).

func (*ClientWithResponses) ListThreadsThreadsGetWithResponse

func (c *ClientWithResponses) ListThreadsThreadsGetWithResponse(ctx context.Context, params *ListThreadsThreadsGetParams, reqEditors ...RequestEditorFn) (*ListThreadsThreadsGetResponse, error)

ListThreadsThreadsGetWithResponse List Threads

List threads with filtering and pagination.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads (the `ListThreadsThreadsGet` operationId).

func (*ClientWithResponses) LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetWithResponse

func (c *ClientWithResponses) LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse, error)

LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetWithResponse Load Ai Now Messages

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/sessions/{session_id}/messages (the `LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet` operationId).

func (*ClientWithResponses) LoadSessionAgentGraphIntelligenceSessionGetWithResponse

func (c *ClientWithResponses) LoadSessionAgentGraphIntelligenceSessionGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LoadSessionAgentGraphIntelligenceSessionGetResponse, error)

LoadSessionAgentGraphIntelligenceSessionGetWithResponse Load Session

Load the last chat session from disk.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/graph-intelligence/session (the `LoadSessionAgentGraphIntelligenceSessionGet` operationId).

func (*ClientWithResponses) MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBodyWithResponse

func (c *ClientWithResponses) MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse, error)

MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBodyWithResponse Mark Thread History Sync Completed

Record a single Timeline card for a completed CLI history sync.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).

func (*ClientWithResponses) MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithResponse

MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithResponse Mark Thread History Sync Completed

Record a single Timeline card for a completed CLI history sync.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).

func (*ClientWithResponses) MatchSkillsEndpointSkillsMatchGetWithResponse

func (c *ClientWithResponses) MatchSkillsEndpointSkillsMatchGetWithResponse(ctx context.Context, params *MatchSkillsEndpointSkillsMatchGetParams, reqEditors ...RequestEditorFn) (*MatchSkillsEndpointSkillsMatchGetResponse, error)

MatchSkillsEndpointSkillsMatchGetWithResponse Match Skills Endpoint

Rank active Skills against a task through the same semantic hybrid router used by MCP Skill discovery and routing benchmarks. When semantic embeddings are unavailable, interactive discovery remains usable through deterministic trigger matching; the response reports semantic or keyword_fallback in its routing field.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/match (the `MatchSkillsEndpointSkillsMatchGet` operationId).

func (*ClientWithResponses) MergeEntityHandlerWithBodyWithResponse

func (c *ClientWithResponses) MergeEntityHandlerWithBodyWithResponse(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergeEntityHandlerResponse, error)

MergeEntityHandlerWithBodyWithResponse Merge entities

Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).

func (*ClientWithResponses) MergeEntityHandlerWithResponse

func (c *ClientWithResponses) MergeEntityHandlerWithResponse(ctx context.Context, entityId string, body MergeEntityHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*MergeEntityHandlerResponse, error)

MergeEntityHandlerWithResponse Merge entities

Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).

func (*ClientWithResponses) MergeIntoSkillsSkillIdMergeIntoPostWithBodyWithResponse

func (c *ClientWithResponses) MergeIntoSkillsSkillIdMergeIntoPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergeIntoSkillsSkillIdMergeIntoPostResponse, error)

MergeIntoSkillsSkillIdMergeIntoPostWithBodyWithResponse Merge Into

Merge a compiled skill INTO another, leaving one canonical skill.

The generalization of strengthen-instead for two COMPILED skills (the curator's near-duplicate pair, or an off draft overlapping an active one): the absorbed skill's evidence moves onto the kept skill as a pending enrichment (the user reviews + applies it; the kept body is never silently rewritten), and the absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and un-materialized from hosts by the shared transition. Outcomes do NOT transfer (they were measured against a different body); the kept skill records “merged_from“ for honest provenance. A suggestion still uses strengthen-instead (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md. By-id-direct; cross-space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).

func (*ClientWithResponses) MergeIntoSkillsSkillIdMergeIntoPostWithResponse

func (c *ClientWithResponses) MergeIntoSkillsSkillIdMergeIntoPostWithResponse(ctx context.Context, skillId string, body MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody, reqEditors ...RequestEditorFn) (*MergeIntoSkillsSkillIdMergeIntoPostResponse, error)

MergeIntoSkillsSkillIdMergeIntoPostWithResponse Merge Into

Merge a compiled skill INTO another, leaving one canonical skill.

The generalization of strengthen-instead for two COMPILED skills (the curator's near-duplicate pair, or an off draft overlapping an active one): the absorbed skill's evidence moves onto the kept skill as a pending enrichment (the user reviews + applies it; the kept body is never silently rewritten), and the absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and un-materialized from hosts by the shared transition. Outcomes do NOT transfer (they were measured against a different body); the kept skill records “merged_from“ for honest provenance. A suggestion still uses strengthen-instead (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md. By-id-direct; cross-space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).

func (*ClientWithResponses) MergeLabelsEndpointLabelsMergePostWithResponse

func (c *ClientWithResponses) MergeLabelsEndpointLabelsMergePostWithResponse(ctx context.Context, params *MergeLabelsEndpointLabelsMergePostParams, reqEditors ...RequestEditorFn) (*MergeLabelsEndpointLabelsMergePostResponse, error)

MergeLabelsEndpointLabelsMergePostWithResponse Merge Labels Endpoint

Merge one label into another: re-point every HAS_LABEL edge from source to target, record the merge for reversal, delete the source.

Cross-space (graph aggregation): operates on the global label graph. Used by the manual "merge labels" affordance and the agentic consolidation pass.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/merge (the `MergeLabelsEndpointLabelsMergePost` operationId).

func (*ClientWithResponses) MergeSpaceSpacesSpaceRefMergePostWithBodyWithResponse

func (c *ClientWithResponses) MergeSpaceSpacesSpaceRefMergePostWithBodyWithResponse(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergeSpaceSpacesSpaceRefMergePostResponse, error)

MergeSpaceSpacesSpaceRefMergePostWithBodyWithResponse Merge Spaces

Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).

func (*ClientWithResponses) MergeSpaceSpacesSpaceRefMergePostWithResponse

func (c *ClientWithResponses) MergeSpaceSpacesSpaceRefMergePostWithResponse(ctx context.Context, spaceRef string, body MergeSpaceSpacesSpaceRefMergePostJSONRequestBody, reqEditors ...RequestEditorFn) (*MergeSpaceSpacesSpaceRefMergePostResponse, error)

MergeSpaceSpacesSpaceRefMergePostWithResponse Merge Spaces

Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).

func (*ClientWithResponses) MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostWithResponse

MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostWithResponse Migrate Thread Message Anchors

Backfill legacy Memory->Message links into SQLite content anchors.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /content-store/thread-messages/migrate-anchors (the `MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost` operationId).

func (*ClientWithResponses) MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostWithResponse

MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostWithResponse Migrate Thread Messages Through Cutover

Run copy, verification, anchor backfill, and non-destructive cutover.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /content-store/thread-messages/migrate-through-cutover (the `MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost` operationId).

func (*ClientWithResponses) OpenapiConfirmScheduleWithBodyWithResponse

func (c *ClientWithResponses) OpenapiConfirmScheduleWithBodyWithResponse(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiConfirmScheduleResponse, error)

OpenapiConfirmScheduleWithBodyWithResponse Confirm and activate a recurring AI Now task

Activates only when the capability grant matches the current instruction and connector configuration.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).

func (*ClientWithResponses) OpenapiConfirmScheduleWithResponse

func (c *ClientWithResponses) OpenapiConfirmScheduleWithResponse(ctx context.Context, scheduleId string, body OpenapiConfirmScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiConfirmScheduleResponse, error)

OpenapiConfirmScheduleWithResponse Confirm and activate a recurring AI Now task

Activates only when the capability grant matches the current instruction and connector configuration.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).

func (*ClientWithResponses) OpenapiCreateScheduleWithBodyWithResponse

func (c *ClientWithResponses) OpenapiCreateScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiCreateScheduleResponse, error)

OpenapiCreateScheduleWithBodyWithResponse Create a recurring AI Now task draft

Creates a draft only. The task cannot run unattended until it is explicitly confirmed.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).

func (*ClientWithResponses) OpenapiCreateScheduleWithResponse

func (c *ClientWithResponses) OpenapiCreateScheduleWithResponse(ctx context.Context, body OpenapiCreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiCreateScheduleResponse, error)

OpenapiCreateScheduleWithResponse Create a recurring AI Now task draft

Creates a draft only. The task cannot run unattended until it is explicitly confirmed.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).

func (*ClientWithResponses) OpenapiDeleteScheduleWithResponse

func (c *ClientWithResponses) OpenapiDeleteScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiDeleteScheduleResponse, error)

OpenapiDeleteScheduleWithResponse Delete a recurring AI Now task

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /agent/ai-now/schedules/{schedule_id} (the `OpenapiDeleteSchedule` operationId).

func (*ClientWithResponses) OpenapiGetScheduleWithResponse

func (c *ClientWithResponses) OpenapiGetScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiGetScheduleResponse, error)

OpenapiGetScheduleWithResponse Get a recurring AI Now task

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/schedules/{schedule_id} (the `OpenapiGetSchedule` operationId).

func (*ClientWithResponses) OpenapiListSchedulesWithResponse

func (c *ClientWithResponses) OpenapiListSchedulesWithResponse(ctx context.Context, params *OpenapiListSchedulesParams, reqEditors ...RequestEditorFn) (*OpenapiListSchedulesResponse, error)

OpenapiListSchedulesWithResponse List recurring AI Now tasks

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/schedules (the `OpenapiListSchedules` operationId).

func (*ClientWithResponses) OpenapiPauseScheduleWithResponse

func (c *ClientWithResponses) OpenapiPauseScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiPauseScheduleResponse, error)

OpenapiPauseScheduleWithResponse Pause future recurring task occurrences

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/pause (the `OpenapiPauseSchedule` operationId).

func (*ClientWithResponses) OpenapiPreviewScheduleWithBodyWithResponse

func (c *ClientWithResponses) OpenapiPreviewScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiPreviewScheduleResponse, error)

OpenapiPreviewScheduleWithBodyWithResponse Preview recurring task occurrences

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).

func (*ClientWithResponses) OpenapiPreviewScheduleWithResponse

func (c *ClientWithResponses) OpenapiPreviewScheduleWithResponse(ctx context.Context, body OpenapiPreviewScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiPreviewScheduleResponse, error)

OpenapiPreviewScheduleWithResponse Preview recurring task occurrences

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).

func (*ClientWithResponses) OpenapiResumeScheduleWithResponse

func (c *ClientWithResponses) OpenapiResumeScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiResumeScheduleResponse, error)

OpenapiResumeScheduleWithResponse Resume a recurring AI Now task

Tasks with changed authority or uncertain external side effects must be confirmed instead.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/schedules/{schedule_id}/resume (the `OpenapiResumeSchedule` operationId).

func (*ClientWithResponses) OpenapiScheduleRunsWithResponse

func (c *ClientWithResponses) OpenapiScheduleRunsWithResponse(ctx context.Context, scheduleId string, params *OpenapiScheduleRunsParams, reqEditors ...RequestEditorFn) (*OpenapiScheduleRunsResponse, error)

OpenapiScheduleRunsWithResponse List recurring task run history

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/schedules/{schedule_id}/runs (the `OpenapiScheduleRuns` operationId).

func (*ClientWithResponses) OpenapiSetFeedEventVisibilityWithBodyWithResponse

func (c *ClientWithResponses) OpenapiSetFeedEventVisibilityWithBodyWithResponse(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiSetFeedEventVisibilityResponse, error)

OpenapiSetFeedEventVisibilityWithBodyWithResponse Set Feed Event Visibility

Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).

func (*ClientWithResponses) OpenapiSetFeedEventVisibilityWithResponse

func (c *ClientWithResponses) OpenapiSetFeedEventVisibilityWithResponse(ctx context.Context, eventId string, body OpenapiSetFeedEventVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiSetFeedEventVisibilityResponse, error)

OpenapiSetFeedEventVisibilityWithResponse Set Feed Event Visibility

Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).

func (*ClientWithResponses) OpenapiUpdateScheduleWithBodyWithResponse

func (c *ClientWithResponses) OpenapiUpdateScheduleWithBodyWithResponse(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiUpdateScheduleResponse, error)

OpenapiUpdateScheduleWithBodyWithResponse Edit a recurring AI Now task

Permission-sensitive changes pause an active task until it is reviewed and confirmed again.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).

func (*ClientWithResponses) OpenapiUpdateScheduleWithResponse

func (c *ClientWithResponses) OpenapiUpdateScheduleWithResponse(ctx context.Context, scheduleId string, body OpenapiUpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiUpdateScheduleResponse, error)

OpenapiUpdateScheduleWithResponse Edit a recurring AI Now task

Permission-sensitive changes pause an active task until it is reviewed and confirmed again.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).

func (*ClientWithResponses) OptimizeStorageStorageOptimizePostWithResponse

func (c *ClientWithResponses) OptimizeStorageStorageOptimizePostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OptimizeStorageStorageOptimizePostResponse, error)

OptimizeStorageStorageOptimizePostWithResponse Optimize Storage

Compact search index and flush database changes.

Prunes old LanceDB versions and runs a KuzuDB checkpoint.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /storage/optimize (the `OptimizeStorageStorageOptimizePost` operationId).

func (*ClientWithResponses) ParseThreadContentThreadsParsePostWithBodyWithResponse

func (c *ClientWithResponses) ParseThreadContentThreadsParsePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ParseThreadContentThreadsParsePostResponse, error)

ParseThreadContentThreadsParsePostWithBodyWithResponse Parse Thread Content

Parse thread content from various formats.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).

func (*ClientWithResponses) ParseThreadContentThreadsParsePostWithResponse

ParseThreadContentThreadsParsePostWithResponse Parse Thread Content

Parse thread content from various formats.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).

func (*ClientWithResponses) PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBodyWithResponse

func (c *ClientWithResponses) PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse, error)

PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBodyWithResponse Patch Agent Profile

Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).

func (*ClientWithResponses) PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithResponse

PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithResponse Patch Agent Profile

Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).

func (*ClientWithResponses) PersistQuestionAgentFeedInputPersistQuestionPostWithBodyWithResponse

func (c *ClientWithResponses) PersistQuestionAgentFeedInputPersistQuestionPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PersistQuestionAgentFeedInputPersistQuestionPostResponse, error)

PersistQuestionAgentFeedInputPersistQuestionPostWithBodyWithResponse Persist Question

Save a question and its response as a feed event.

Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).

func (*ClientWithResponses) PersistQuestionAgentFeedInputPersistQuestionPostWithResponse

PersistQuestionAgentFeedInputPersistQuestionPostWithResponse Persist Question

Save a question and its response as a feed event.

Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).

func (*ClientWithResponses) PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetWithResponse

PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetWithResponse Plan Community Detection

Preview a community detection refresh without scheduling work.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/community-detection/plan (the `PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet` operationId).

func (*ClientWithResponses) PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetWithResponse

func (c *ClientWithResponses) PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetWithResponse(ctx context.Context, params *PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams, reqEditors ...RequestEditorFn) (*PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse, error)

PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetWithResponse Plan Kg Extraction Backfill

Preview a bounded KG backfill batch without scheduling work.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/kg-extraction/plan (the `PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet` operationId).

func (*ClientWithResponses) PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetWithResponse

func (c *ClientWithResponses) PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetWithResponse(ctx context.Context, params *PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams, reqEditors ...RequestEditorFn) (*PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse, error)

PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetWithResponse Plan Memory Cleanup

Preview Memory cleanup lanes without queueing or mutating anything.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/memory-cleanup/plan (the `PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet` operationId).

func (*ClientWithResponses) PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetWithResponse

func (c *ClientWithResponses) PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetWithResponse(ctx context.Context, params *PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams, reqEditors ...RequestEditorFn) (*PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse, error)

PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetWithResponse Plan Memory Compaction

Preview the exact compaction candidate context without queueing work.

This endpoint does not ask the agent to decide, does not create EVOLVES edges, does not create crystals, and does not enqueue the compaction task. It exposes the same pre-computed candidate context the scheduled task would inject into the Knowledge Agent so evals can measure the real input surface.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/memory-compaction/plan (the `PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet` operationId).

func (*ClientWithResponses) PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetWithResponse

func (c *ClientWithResponses) PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse, error)

PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetWithResponse Plan Memory Created Events

Preview the next memory-created flush without mutating scheduler state.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/memory-created/plan (the `PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet` operationId).

func (*ClientWithResponses) PlanPagerankRefreshGraphAugmentationPagerankPlanGetWithResponse

func (c *ClientWithResponses) PlanPagerankRefreshGraphAugmentationPagerankPlanGetWithResponse(ctx context.Context, params *PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams, reqEditors ...RequestEditorFn) (*PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse, error)

PlanPagerankRefreshGraphAugmentationPagerankPlanGetWithResponse Plan Pagerank Refresh

Preview a PageRank refresh without scheduling graph augmentation work.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/augmentation/pagerank/plan (the `PlanPagerankRefreshGraphAugmentationPagerankPlanGet` operationId).

func (*ClientWithResponses) PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetWithResponse

func (c *ClientWithResponses) PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetWithResponse(ctx context.Context, taskType string, params *PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams, reqEditors ...RequestEditorFn) (*PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse, error)

PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetWithResponse Plan Scheduled Agent Context

Preview the context injected into supported scheduled agent tasks.

This endpoint does not enqueue work, does not run the agent, and does not ask an LLM to decide. It exposes the actual context prefix produced by the runtime injector so evals can audit the live input surface before any prompt or cadence changes are claimed as improvements.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/{task_type}/context-plan (the `PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet` operationId).

func (*ClientWithResponses) PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBodyWithResponse

func (c *ClientWithResponses) PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse, error)

PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBodyWithResponse Plan Thread Distillation Batch

Build a bounded, read-only plan for bulk thread distillation.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).

func (*ClientWithResponses) PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithResponse

PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithResponse Plan Thread Distillation Batch

Build a bounded, read-only plan for bulk thread distillation.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).

func (*ClientWithResponses) PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetWithResponse

func (c *ClientWithResponses) PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetWithResponse(ctx context.Context, params *PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams, reqEditors ...RequestEditorFn) (*PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse, error)

PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetWithResponse Plan Thread Synced Events

Preview the next thread-sync flush without mutating scheduler state.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/trigger/thread-synced/plan (the `PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet` operationId).

func (*ClientWithResponses) PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBodyWithResponse

func (c *ClientWithResponses) PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse, error)

PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBodyWithResponse Preview Bulk Move Memories

Preview a bounded bulk memory move before mutating data.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).

func (*ClientWithResponses) PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithResponse

PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithResponse Preview Bulk Move Memories

Preview a bounded bulk memory move before mutating data.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).

func (*ClientWithResponses) PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBodyWithResponse

func (c *ClientWithResponses) PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse, error)

PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBodyWithResponse Preview Bulk Move Threads

Preview a bounded bulk thread move before mutating data.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).

func (*ClientWithResponses) PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithResponse

PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithResponse Preview Bulk Move Threads

Preview a bounded bulk thread move before mutating data.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).

func (*ClientWithResponses) PreviewConversationThreadsConversationsPreviewPostWithBodyWithResponse

func (c *ClientWithResponses) PreviewConversationThreadsConversationsPreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewConversationThreadsConversationsPreviewPostResponse, error)

PreviewConversationThreadsConversationsPreviewPostWithBodyWithResponse Preview Conversation

Load a richer preview for one selected discovered conversation.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).

func (*ClientWithResponses) PreviewConversationThreadsConversationsPreviewPostWithResponse

PreviewConversationThreadsConversationsPreviewPostWithResponse Preview Conversation

Load a richer preview for one selected discovered conversation.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).

func (*ClientWithResponses) PreviewDistillationMemoriesDistillPreviewPostWithBodyWithResponse

func (c *ClientWithResponses) PreviewDistillationMemoriesDistillPreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewDistillationMemoriesDistillPreviewPostResponse, error)

PreviewDistillationMemoriesDistillPreviewPostWithBodyWithResponse Preview Distillation

Preview what memories would be created from a thread.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).

func (*ClientWithResponses) PreviewDistillationMemoriesDistillPreviewPostWithResponse

PreviewDistillationMemoriesDistillPreviewPostWithResponse Preview Distillation

Preview what memories would be created from a thread.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).

func (*ClientWithResponses) PreviewEntityDeleteHandlerWithResponse

func (c *ClientWithResponses) PreviewEntityDeleteHandlerWithResponse(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*PreviewEntityDeleteHandlerResponse, error)

PreviewEntityDeleteHandlerWithResponse Preview entity deletion

Count the graph links that would be detached. Referencing memories are always preserved.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /entities/{entity_id}/delete/preview (the `PreviewEntityDeleteHandler` operationId).

func (*ClientWithResponses) PreviewEntityMergeHandlerWithBodyWithResponse

func (c *ClientWithResponses) PreviewEntityMergeHandlerWithBodyWithResponse(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewEntityMergeHandlerResponse, error)

PreviewEntityMergeHandlerWithBodyWithResponse Preview an entity merge

Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).

func (*ClientWithResponses) PreviewEntityMergeHandlerWithResponse

func (c *ClientWithResponses) PreviewEntityMergeHandlerWithResponse(ctx context.Context, entityId string, body PreviewEntityMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewEntityMergeHandlerResponse, error)

PreviewEntityMergeHandlerWithResponse Preview an entity merge

Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).

func (*ClientWithResponses) PreviewEvolvesRevisionHandlerWithBodyWithResponse

func (c *ClientWithResponses) PreviewEvolvesRevisionHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewEvolvesRevisionHandlerResponse, error)

PreviewEvolvesRevisionHandlerWithBodyWithResponse Preview a Memory history correction

Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).

func (*ClientWithResponses) PreviewEvolvesRevisionHandlerWithResponse

func (c *ClientWithResponses) PreviewEvolvesRevisionHandlerWithResponse(ctx context.Context, body PreviewEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewEvolvesRevisionHandlerResponse, error)

PreviewEvolvesRevisionHandlerWithResponse Preview a Memory history correction

Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).

func (*ClientWithResponses) PreviewLabelConsolidationLabelsConsolidationPreviewPostWithResponse

func (c *ClientWithResponses) PreviewLabelConsolidationLabelsConsolidationPreviewPostWithResponse(ctx context.Context, params *PreviewLabelConsolidationLabelsConsolidationPreviewPostParams, reqEditors ...RequestEditorFn) (*PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse, error)

PreviewLabelConsolidationLabelsConsolidationPreviewPostWithResponse Preview Label Consolidation

Preview the full label-consolidation task without applying merges.

This is the same dry-run path as the scheduled task: deterministic canonical-fork planning plus model-judged semantic/cross-language pairs. It can spend model tokens, but it never mutates graph state.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/consolidation-preview (the `PreviewLabelConsolidationLabelsConsolidationPreviewPost` operationId).

func (*ClientWithResponses) PreviewLabelDeleteHandlerWithResponse

func (c *ClientWithResponses) PreviewLabelDeleteHandlerWithResponse(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*PreviewLabelDeleteHandlerResponse, error)

PreviewLabelDeleteHandlerWithResponse Preview label deletion

Return the exact resources whose label assignment would be detached. Memories and resources are preserved.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/{label_id}/delete/preview (the `PreviewLabelDeleteHandler` operationId).

func (*ClientWithResponses) PreviewLabelMergeHandlerWithBodyWithResponse

func (c *ClientWithResponses) PreviewLabelMergeHandlerWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewLabelMergeHandlerResponse, error)

PreviewLabelMergeHandlerWithBodyWithResponse Preview a label merge

Preview moving every assignment from a duplicate label to a canonical label.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).

func (*ClientWithResponses) PreviewLabelMergeHandlerWithResponse

func (c *ClientWithResponses) PreviewLabelMergeHandlerWithResponse(ctx context.Context, labelId string, body PreviewLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewLabelMergeHandlerResponse, error)

PreviewLabelMergeHandlerWithResponse Preview a label merge

Preview moving every assignment from a duplicate label to a canonical label.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).

func (*ClientWithResponses) PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBodyWithResponse

func (c *ClientWithResponses) PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse, error)

PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBodyWithResponse Preview Memory Kg Extraction Content

Preview KG extraction for explicit content without writing a Memory.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).

func (*ClientWithResponses) PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithResponse

PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithResponse Preview Memory Kg Extraction Content

Preview KG extraction for explicit content without writing a Memory.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).

func (*ClientWithResponses) PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBodyWithResponse

func (c *ClientWithResponses) PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse, error)

PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBodyWithResponse Preview Memory Kg Extraction

Preview knowledge graph extraction for a memory.

This endpoint extracts entities and relationships from a memory's content using the local LLM, providing a preview without saving to the database.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).

func (*ClientWithResponses) PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithResponse

PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithResponse Preview Memory Kg Extraction

Preview knowledge graph extraction for a memory.

This endpoint extracts entities and relationships from a memory's content using the local LLM, providing a preview without saving to the database.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).

func (*ClientWithResponses) PreviewSettingsRestoreHandlerWithBodyWithResponse

func (c *ClientWithResponses) PreviewSettingsRestoreHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewSettingsRestoreHandlerResponse, error)

PreviewSettingsRestoreHandlerWithBodyWithResponse Preview a settings restore

Validate a settings artifact and report its portable sections before any write.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).

func (*ClientWithResponses) PreviewSettingsRestoreHandlerWithResponse

func (c *ClientWithResponses) PreviewSettingsRestoreHandlerWithResponse(ctx context.Context, body PreviewSettingsRestoreHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewSettingsRestoreHandlerResponse, error)

PreviewSettingsRestoreHandlerWithResponse Preview a settings restore

Validate a settings artifact and report its portable sections before any write.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).

func (*ClientWithResponses) PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBodyWithResponse

func (c *ClientWithResponses) PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBodyWithResponse(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse, error)

PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBodyWithResponse Preview Space Merge

Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).

func (*ClientWithResponses) PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithResponse

func (c *ClientWithResponses) PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithResponse(ctx context.Context, spaceRef string, body PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse, error)

PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithResponse Preview Space Merge

Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).

func (*ClientWithResponses) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBodyWithResponse

func (c *ClientWithResponses) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse, error)

PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBodyWithResponse Prompt Ai Now Session

Stream a prompt turn.

Returns SSE events in the existing AI Now UI event contract.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).

func (*ClientWithResponses) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithResponse

func (c *ClientWithResponses) PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithResponse(ctx context.Context, sessionId string, body PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse, error)

PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithResponse Prompt Ai Now Session

Stream a prompt turn.

Returns SSE events in the existing AI Now UI event contract.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).

func (*ClientWithResponses) QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBodyWithResponse

func (c *ClientWithResponses) QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse, error)

QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBodyWithResponse Queue Memory Cleanup Compaction

Queue semantic compaction for user-reviewed cleanup candidates.

This is deliberately not an automatic merge. It re-reads each submitted memory id, re-runs the cleanup classifier, and only queues the bounded Memory Compaction task for rows still in the semantic-review lane.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).

func (*ClientWithResponses) QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithResponse

QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithResponse Queue Memory Cleanup Compaction

Queue semantic compaction for user-reviewed cleanup candidates.

This is deliberately not an automatic merge. It re-reads each submitted memory id, re-runs the cleanup classifier, and only queues the bounded Memory Compaction task for rows still in the semantic-review lane.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).

func (*ClientWithResponses) ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBodyWithResponse

func (c *ClientWithResponses) ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse, error)

ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBodyWithResponse Read Ai Now Session File

Read a text artifact generated inside an AI Now session workdir.

By-id-direct. The requested path must resolve inside the session working directory, so web/remote renderers can load generated cards without exposing arbitrary backend files.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).

func (*ClientWithResponses) ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithResponse

ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithResponse Read Ai Now Session File

Read a text artifact generated inside an AI Now session workdir.

By-id-direct. The requested path must resolve inside the session working directory, so web/remote renderers can load generated cards without exposing arbitrary backend files.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).

func (*ClientWithResponses) ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBodyWithResponse

func (c *ClientWithResponses) ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBodyWithResponse(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse, error)

ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBodyWithResponse Reconcile Thread Tail

Safely replace the tail of a thread without changing append semantics.

Optional request fields: - `matched_count` (required int): Number of leading messages that still match - `messages` (required array): Replacement tail messages - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).

func (*ClientWithResponses) ReconcileThreadTailThreadsThreadIdReconcileTailPostWithResponse

func (c *ClientWithResponses) ReconcileThreadTailThreadsThreadIdReconcileTailPostWithResponse(ctx context.Context, threadId string, body ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse, error)

ReconcileThreadTailThreadsThreadIdReconcileTailPostWithResponse Reconcile Thread Tail

Safely replace the tail of a thread without changing append semantics.

Optional request fields: - `matched_count` (required int): Number of leading messages that still match - `messages` (required array): Replacement tail messages - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).

func (*ClientWithResponses) RefetchSourceSourcesSourceIdRefetchPostWithResponse

func (c *ClientWithResponses) RefetchSourceSourcesSourceIdRefetchPostWithResponse(ctx context.Context, sourceId string, params *RefetchSourceSourcesSourceIdRefetchPostParams, reqEditors ...RequestEditorFn) (*RefetchSourceSourcesSourceIdRefetchPostResponse, error)

RefetchSourceSourcesSourceIdRefetchPostWithResponse Refetch Source

Re-fetch and re-parse a URL source.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/{source_id}/refetch (the `RefetchSourceSourcesSourceIdRefetchPost` operationId).

func (*ClientWithResponses) RegisterSkillHostSkillsRegistrationHostPostWithResponse

func (c *ClientWithResponses) RegisterSkillHostSkillsRegistrationHostPostWithResponse(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*RegisterSkillHostSkillsRegistrationHostPostResponse, error)

RegisterSkillHostSkillsRegistrationHostPostWithResponse Register Skill Host

Register one host, or “all“ for every detected host. Idempotent.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/registration/{host} (the `RegisterSkillHostSkillsRegistrationHostPost` operationId).

func (*ClientWithResponses) ReindexMemoriesBulkMemoriesReindexPostWithBodyWithResponse

func (c *ClientWithResponses) ReindexMemoriesBulkMemoriesReindexPostWithBodyWithResponse(ctx context.Context, params *ReindexMemoriesBulkMemoriesReindexPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReindexMemoriesBulkMemoriesReindexPostResponse, error)

ReindexMemoriesBulkMemoriesReindexPostWithBodyWithResponse Reindex Memories Bulk

Reindex multiple memories or all memories needing reindex.

This endpoint can work for both single and bulk reindexing: - If memory_ids is provided: reindex those specific memories - If memory_ids is None/empty: reindex all memories with reindex_needed=True

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).

func (*ClientWithResponses) ReindexMemoriesBulkMemoriesReindexPostWithResponse

ReindexMemoriesBulkMemoriesReindexPostWithResponse Reindex Memories Bulk

Reindex multiple memories or all memories needing reindex.

This endpoint can work for both single and bulk reindexing: - If memory_ids is provided: reindex those specific memories - If memory_ids is None/empty: reindex all memories with reindex_needed=True

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).

func (*ClientWithResponses) ReindexSearchIndexSearchIndexReindexPostWithResponse

func (c *ClientWithResponses) ReindexSearchIndexSearchIndexReindexPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReindexSearchIndexSearchIndexReindexPostResponse, error)

ReindexSearchIndexSearchIndexReindexPostWithResponse Reindex Search Index

Refresh the search projection from authoritative storage.

Most calls perform a full semantic rebuild of: - All memories (with search embeddings) - All thread messages - All Library sources and source chunks - All communities - All entities

If the only pending marker is the 0.8.4 Content Store thread-message migration and semantic index metadata already matches the active embedding backend, this endpoint only copies/verifies messages, rebuilds the FTS-only messages_index, and skips embedding initialization.

The embedding model is platform-specific: - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX

This is a heavy operation and should only be triggered: - After first downloading the search embedding model - After a data migration - When explicitly requested by the user

Returns a wrapper object for the known response body format(s).

Corresponds with POST /search-index/reindex (the `ReindexSearchIndexSearchIndexReindexPost` operationId).

func (*ClientWithResponses) RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteWithResponse

func (c *ClientWithResponses) RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteWithResponse(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse, error)

RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteWithResponse Remove Label From Memory

Remove a label from a memory.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /memories/{memory_id}/labels/{label_id} (the `RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete` operationId).

func (*ClientWithResponses) RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteWithResponse

func (c *ClientWithResponses) RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteWithResponse(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse, error)

RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteWithResponse Remove Label From Source

Remove a label from a source.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /sources/{source_id}/labels/{label_id} (the `RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete` operationId).

func (*ClientWithResponses) ReportSkillOutcomeSkillsSkillIdOutcomePostWithBodyWithResponse

func (c *ClientWithResponses) ReportSkillOutcomeSkillsSkillIdOutcomePostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReportSkillOutcomeSkillsSkillIdOutcomePostResponse, error)

ReportSkillOutcomeSkillsSkillIdOutcomePostWithBodyWithResponse Report Skill Outcome

Record how a skill actually performed in use (G1 Tier 2 feedback).

Version-anchored and content-bearing: the structured deviation/missing/failure text is recompile + eval evidence, not a vanity rating. Updates use_count and a current-version success_rate. A real failure also grows the skill's eval (G4), in the background. See SKILL_CRYSTALLIZATION.md §3.8.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).

func (*ClientWithResponses) ReportSkillOutcomeSkillsSkillIdOutcomePostWithResponse

func (c *ClientWithResponses) ReportSkillOutcomeSkillsSkillIdOutcomePostWithResponse(ctx context.Context, skillId string, body ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ReportSkillOutcomeSkillsSkillIdOutcomePostResponse, error)

ReportSkillOutcomeSkillsSkillIdOutcomePostWithResponse Report Skill Outcome

Record how a skill actually performed in use (G1 Tier 2 feedback).

Version-anchored and content-bearing: the structured deviation/missing/failure text is recompile + eval evidence, not a vanity rating. Updates use_count and a current-version success_rate. A real failure also grows the skill's eval (G4), in the background. See SKILL_CRYSTALLIZATION.md §3.8.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).

func (*ClientWithResponses) ResolveEventAgentFeedEventsEventIdResolvePostWithBodyWithResponse

func (c *ClientWithResponses) ResolveEventAgentFeedEventsEventIdResolvePostWithBodyWithResponse(ctx context.Context, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResolveEventAgentFeedEventsEventIdResolvePostResponse, error)

ResolveEventAgentFeedEventsEventIdResolvePostWithBodyWithResponse Resolve Timeline Review

Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).

func (*ClientWithResponses) ResolveEventAgentFeedEventsEventIdResolvePostWithResponse

ResolveEventAgentFeedEventsEventIdResolvePostWithResponse Resolve Timeline Review

Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).

func (*ClientWithResponses) ResolveResourceHandlerWithResponse

func (c *ClientWithResponses) ResolveResourceHandlerWithResponse(ctx context.Context, params *ResolveResourceHandlerParams, reqEditors ...RequestEditorFn) (*ResolveResourceHandlerResponse, error)

ResolveResourceHandlerWithResponse Resolve a Nowledge resource URI

Resolve one capability-free nowledgemem:// reference against the authenticated backend and workspace. This endpoint never fetches HTTP(S) or file URLs.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /resources/resolve (the `ResolveResourceHandler` operationId).

func (*ClientWithResponses) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBodyWithResponse

func (c *ClientWithResponses) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBodyWithResponse(ctx context.Context, sessionId string, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse, error)

RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBodyWithResponse Respond Ai Now Permission

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).

func (*ClientWithResponses) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithResponse

func (c *ClientWithResponses) RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithResponse(ctx context.Context, sessionId string, requestId string, body RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody, reqEditors ...RequestEditorFn) (*RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse, error)

RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithResponse Respond Ai Now Permission

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).

func (*ClientWithResponses) RestoreMergedSkillHandlerWithResponse

func (c *ClientWithResponses) RestoreMergedSkillHandlerWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*RestoreMergedSkillHandlerResponse, error)

RestoreMergedSkillHandlerWithResponse Undo a Skill merge

Restore the absorbed Skill and remove this merge's pending evidence from the kept Skill. Available only until that evidence is applied or changed.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/restore-merge (the `RestoreMergedSkillHandler` operationId).

func (*ClientWithResponses) RestoreSettingsHandlerWithBodyWithResponse

func (c *ClientWithResponses) RestoreSettingsHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreSettingsHandlerResponse, error)

RestoreSettingsHandlerWithBodyWithResponse Restore portable settings

Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).

func (*ClientWithResponses) RestoreSettingsHandlerWithResponse

func (c *ClientWithResponses) RestoreSettingsHandlerWithResponse(ctx context.Context, body RestoreSettingsHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreSettingsHandlerResponse, error)

RestoreSettingsHandlerWithResponse Restore portable settings

Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).

func (*ClientWithResponses) RetryEventAgentFeedEventsEventIdRetryPostWithResponse

func (c *ClientWithResponses) RetryEventAgentFeedEventsEventIdRetryPostWithResponse(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*RetryEventAgentFeedEventsEventIdRetryPostResponse, error)

RetryEventAgentFeedEventsEventIdRetryPostWithResponse Retry Event

Retry a failed background task.

Re-submits the task with high priority. The original event is marked as retried.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/feed/events/{event_id}/retry (the `RetryEventAgentFeedEventsEventIdRetryPost` operationId).

func (*ClientWithResponses) RunSkillEvalSkillsSkillIdEvalRunPostWithResponse

func (c *ClientWithResponses) RunSkillEvalSkillsSkillIdEvalRunPostWithResponse(ctx context.Context, skillId string, params *RunSkillEvalSkillsSkillIdEvalRunPostParams, reqEditors ...RequestEditorFn) (*RunSkillEvalSkillsSkillIdEvalRunPostResponse, error)

RunSkillEvalSkillsSkillIdEvalRunPostWithResponse Run Skill Eval

Run the Skill benchmark and return its verdict. Output cases grade generated behavior; should_not_trigger cases use the production semantic Skill router and become inconclusive when semantic evidence is unavailable rather than falling back to lexical matching. A passing routing negative is a safety gate and cannot by itself prove that a Skill helps on intended work. strict=true runs the output cases through the median-of-3 with/without gate; the streaming variant is /eval/stream.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/eval/run (the `RunSkillEvalSkillsSkillIdEvalRunPost` operationId).

func (*ClientWithResponses) SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBodyWithResponse

func (c *ClientWithResponses) SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse, error)

SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBodyWithResponse Save Ai Now Messages

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).

func (*ClientWithResponses) SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithResponse

SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithResponse Save Ai Now Messages

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).

func (*ClientWithResponses) SaveSessionAgentGraphIntelligenceSessionPostWithBodyWithResponse

func (c *ClientWithResponses) SaveSessionAgentGraphIntelligenceSessionPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveSessionAgentGraphIntelligenceSessionPostResponse, error)

SaveSessionAgentGraphIntelligenceSessionPostWithBodyWithResponse Save Session

Save chat session to disk (atomic write, size-capped).

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).

func (*ClientWithResponses) SaveSessionAgentGraphIntelligenceSessionPostWithResponse

SaveSessionAgentGraphIntelligenceSessionPostWithResponse Save Session

Save chat session to disk (atomic write, size-capped).

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).

func (*ClientWithResponses) SaveSessionThreadsSessionsSavePostWithBodyWithResponse

func (c *ClientWithResponses) SaveSessionThreadsSessionsSavePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveSessionThreadsSessionsSavePostResponse, error)

SaveSessionThreadsSessionsSavePostWithBodyWithResponse Save Session

Save coding session(s) as conversation thread(s).

Auto-detects sessions from project_path. Creates new thread or appends to existing (with deduplication). Supports Claude Code, Codex, and Gemini CLI.

This endpoint assumes the backend machine can read the session files directly, so it is a local-host import surface. Remote-safe capture should use “nmem t save --from ...“ from the client machine instead.

Args:

request: Session save request with client, project_path, and options

Returns:

SessionSaveResponse with results for each processed session

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).

func (*ClientWithResponses) SaveSessionThreadsSessionsSavePostWithResponse

SaveSessionThreadsSessionsSavePostWithResponse Save Session

Save coding session(s) as conversation thread(s).

Auto-detects sessions from project_path. Creates new thread or appends to existing (with deduplication). Supports Claude Code, Codex, and Gemini CLI.

This endpoint assumes the backend machine can read the session files directly, so it is a local-host import surface. Remote-safe capture should use “nmem t save --from ...“ from the client machine instead.

Args:

request: Session save request with client, project_path, and options

Returns:

SessionSaveResponse with results for each processed session

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).

func (*ClientWithResponses) ScheduleDistillationMemoriesDistillSchedulePostWithBodyWithResponse

func (c *ClientWithResponses) ScheduleDistillationMemoriesDistillSchedulePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScheduleDistillationMemoriesDistillSchedulePostResponse, error)

ScheduleDistillationMemoriesDistillSchedulePostWithBodyWithResponse Schedule Distillation

Schedule agent-backed thread distillation for a large or deferred thread.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).

func (*ClientWithResponses) ScheduleDistillationMemoriesDistillSchedulePostWithResponse

ScheduleDistillationMemoriesDistillSchedulePostWithResponse Schedule Distillation

Schedule agent-backed thread distillation for a large or deferred thread.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).

func (*ClientWithResponses) SearchGraphGraphSearchGetWithResponse

func (c *ClientWithResponses) SearchGraphGraphSearchGetWithResponse(ctx context.Context, params *SearchGraphGraphSearchGetParams, reqEditors ...RequestEditorFn) (*SearchGraphGraphSearchGetResponse, error)

SearchGraphGraphSearchGetWithResponse Search Graph

Search the knowledge graph.

Finds memories matching your query and returns them with their connections as visualization-ready graph data.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /graph/search (the `SearchGraphGraphSearchGet` operationId).

func (*ClientWithResponses) SearchMemoriesMemoriesSearchPostWithBodyWithResponse

func (c *ClientWithResponses) SearchMemoriesMemoriesSearchPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchMemoriesMemoriesSearchPostResponse, error)

SearchMemoriesMemoriesSearchPostWithBodyWithResponse Search Memories

Memory search with filtering, metadata, and reasoning support.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).

func (*ClientWithResponses) SearchMemoriesMemoriesSearchPostWithResponse

SearchMemoriesMemoriesSearchPostWithResponse Search Memories

Memory search with filtering, metadata, and reasoning support.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).

func (*ClientWithResponses) SearchSourcesSourcesSearchGetWithResponse

func (c *ClientWithResponses) SearchSourcesSourcesSearchGetWithResponse(ctx context.Context, params *SearchSourcesSourcesSearchGetParams, reqEditors ...RequestEditorFn) (*SearchSourcesSourcesSearchGetResponse, error)

SearchSourcesSourcesSearchGetWithResponse Search Sources

Full-text search across source names and content.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /sources/search (the `SearchSourcesSourcesSearchGet` operationId).

func (*ClientWithResponses) SearchThreadsFullThreadsSearchGetWithResponse

func (c *ClientWithResponses) SearchThreadsFullThreadsSearchGetWithResponse(ctx context.Context, params *SearchThreadsFullThreadsSearchGetParams, reqEditors ...RequestEditorFn) (*SearchThreadsFullThreadsSearchGetResponse, error)

SearchThreadsFullThreadsSearchGetWithResponse Search Threads Full

Full thread search with message matching.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /threads/search (the `SearchThreadsFullThreadsSearchGet` operationId).

func (*ClientWithResponses) SendMessageAgentGraphIntelligenceMessagePostWithBodyWithResponse

func (c *ClientWithResponses) SendMessageAgentGraphIntelligenceMessagePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendMessageAgentGraphIntelligenceMessagePostResponse, error)

SendMessageAgentGraphIntelligenceMessagePostWithBodyWithResponse Send Message

Send a message to the Graph Intelligence Agent with frozen graph context.

Returns an SSE stream with text, tool_call, tool_result, canvas_command, and done events. The graphContext is injected into the agent prompt and stored as user message metadata.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).

func (*ClientWithResponses) SendMessageAgentGraphIntelligenceMessagePostWithResponse

SendMessageAgentGraphIntelligenceMessagePostWithResponse Send Message

Send a message to the Graph Intelligence Agent with frozen graph context.

Returns an SSE stream with text, tool_call, tool_result, canvas_command, and done events. The graphContext is injected into the agent prompt and stored as user message metadata.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).

func (*ClientWithResponses) SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBodyWithResponse

func (c *ClientWithResponses) SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse, error)

SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBodyWithResponse Set Ai Now Auto Approve

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).

func (*ClientWithResponses) SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithResponse

SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithResponse Set Ai Now Auto Approve

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).

func (*ClientWithResponses) SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBodyWithResponse

func (c *ClientWithResponses) SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBodyWithResponse(ctx context.Context, host string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse, error)

SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBodyWithResponse Set Skill Host Config Dir

Point one host at a custom config dir, then re-sync if it is connected.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).

func (*ClientWithResponses) SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithResponse

SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithResponse Set Skill Host Config Dir

Point one host at a custom config dir, then re-sync if it is connected.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).

func (*ClientWithResponses) SkillBuilderChatAgentSkillBuilderChatPostWithBodyWithResponse

func (c *ClientWithResponses) SkillBuilderChatAgentSkillBuilderChatPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderChatAgentSkillBuilderChatPostResponse, error)

SkillBuilderChatAgentSkillBuilderChatPostWithBodyWithResponse Skill Builder Chat

The Skills copilot turn (SSE). Reads the screen context, routes intent, and answers, drafts a new skill, or emits one UI action.

Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI command the frontend applies) OR the draft sub-stream (“searching“ -> “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“). Cross-space when “space_id“ is omitted.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).

func (*ClientWithResponses) SkillBuilderChatAgentSkillBuilderChatPostWithResponse

SkillBuilderChatAgentSkillBuilderChatPostWithResponse Skill Builder Chat

The Skills copilot turn (SSE). Reads the screen context, routes intent, and answers, drafts a new skill, or emits one UI action.

Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI command the frontend applies) OR the draft sub-stream (“searching“ -> “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“). Cross-space when “space_id“ is omitted.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).

func (*ClientWithResponses) SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetWithResponse

func (c *ClientWithResponses) SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse, error)

SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetWithResponse Skill Builder Discover Importable

Hand-written skills found in the user's connected host dirs that Mem does not manage — the discovery half of enroll. Read-only scan; the user selects which to import. Reads local disk directly (local-only, enforced).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/skill-builder/discover-importable (the `SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet` operationId).

func (*ClientWithResponses) SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBodyWithResponse

func (c *ClientWithResponses) SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse, error)

SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBodyWithResponse Skill Builder Edit Body

Stage a user-authored body as a pending version (the user as a third author of “pending_version“, beside refine-AI and the curator).

Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B transparency proof in the BACKGROUND so the save isn't blocked on running the benchmark through the model (that was the 20-second "Saving…"). The edit is INTENT (D4): the proof never refuses it, only shows it, and the user can apply via “POST /skills/{id}/apply-version“ without waiting for it.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).

func (*ClientWithResponses) SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithResponse

SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithResponse Skill Builder Edit Body

Stage a user-authored body as a pending version (the user as a third author of “pending_version“, beside refine-AI and the curator).

Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B transparency proof in the BACKGROUND so the save isn't blocked on running the benchmark through the model (that was the 20-second "Saving…"). The edit is INTENT (D4): the proof never refuses it, only shows it, and the user can apply via “POST /skills/{id}/apply-version“ without waiting for it.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).

func (*ClientWithResponses) SkillBuilderImportAgentSkillBuilderImportPostWithBodyWithResponse

func (c *ClientWithResponses) SkillBuilderImportAgentSkillBuilderImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderImportAgentSkillBuilderImportPostResponse, error)

SkillBuilderImportAgentSkillBuilderImportPostWithBodyWithResponse Skill Builder Import

Import a hand-written skill as a managed draft (body verbatim, no compile).

The third way a skill is born (beside suggested + authored-from-scratch): it flows through the same review -> activate -> materialize -> evolve loop, gaining verification, self-improvement, cross-tool sync, and versioning. A folder import keeps the whole tree (nested folders + binary assets) verbatim. Returns the created draft, or — when it looks like an existing active skill and “force“ is false — the duplicate it matched, so the user can strengthen that one instead. Looks up by content; space-agnostic (skills list cross-space).

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).

func (*ClientWithResponses) SkillBuilderImportAgentSkillBuilderImportPostWithResponse

SkillBuilderImportAgentSkillBuilderImportPostWithResponse Skill Builder Import

Import a hand-written skill as a managed draft (body verbatim, no compile).

The third way a skill is born (beside suggested + authored-from-scratch): it flows through the same review -> activate -> materialize -> evolve loop, gaining verification, self-improvement, cross-tool sync, and versioning. A folder import keeps the whole tree (nested folders + binary assets) verbatim. Returns the created draft, or — when it looks like an existing active skill and “force“ is false — the duplicate it matched, so the user can strengthen that one instead. Looks up by content; space-agnostic (skills list cross-space).

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).

func (*ClientWithResponses) SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetWithResponse

SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetWithResponse Skill Builder Preview Importable

The SKILL.md + file list for one discoverable skill, for the enroll preview pane (read what you're bringing in before you commit). Path-validated to a host skills dir. Reads local disk directly (local-only, enforced).

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/skill-builder/preview-importable (the `SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet` operationId).

func (*ClientWithResponses) SkillBuilderProposeAgentSkillBuilderProposePostWithBodyWithResponse

func (c *ClientWithResponses) SkillBuilderProposeAgentSkillBuilderProposePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderProposeAgentSkillBuilderProposePostResponse, error)

SkillBuilderProposeAgentSkillBuilderProposePostWithBodyWithResponse Skill Builder Propose

Propose a skill draft from intent, streaming the work as it happens (SSE).

Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft + which sources it chose) -> “done“ (or “error“). The UI renders this as a live process timeline so the agent shows its work. Cross-space when “space_id“ is omitted. The proposal is the builder form's pre-fill; the user reviews and creates.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).

func (*ClientWithResponses) SkillBuilderProposeAgentSkillBuilderProposePostWithResponse

SkillBuilderProposeAgentSkillBuilderProposePostWithResponse Skill Builder Propose

Propose a skill draft from intent, streaming the work as it happens (SSE).

Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft + which sources it chose) -> “done“ (or “error“). The UI renders this as a live process timeline so the agent shows its work. Cross-space when “space_id“ is omitted. The proposal is the builder form's pre-fill; the user reviews and creates.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).

func (*ClientWithResponses) SkillBuilderRefineAgentSkillBuilderRefinePostWithBodyWithResponse

func (c *ClientWithResponses) SkillBuilderRefineAgentSkillBuilderRefinePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderRefineAgentSkillBuilderRefinePostResponse, error)

SkillBuilderRefineAgentSkillBuilderRefinePostWithBodyWithResponse Skill Builder Refine

Propose a sharper version of a compiled skill from how it has performed (plus optional guidance). Records it as a “pending_version“ the user reviews and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion. Non-streaming; “/refine/stream“ shows the work as it happens.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).

func (*ClientWithResponses) SkillBuilderRefineAgentSkillBuilderRefinePostWithResponse

SkillBuilderRefineAgentSkillBuilderRefinePostWithResponse Skill Builder Refine

Propose a sharper version of a compiled skill from how it has performed (plus optional guidance). Records it as a “pending_version“ the user reviews and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion. Non-streaming; “/refine/stream“ shows the work as it happens.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).

func (*ClientWithResponses) SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBodyWithResponse

func (c *ClientWithResponses) SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse, error)

SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBodyWithResponse Skill Builder Refine Stream

Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ -> “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a live process, the same way create does.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).

func (*ClientWithResponses) SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithResponse

SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithResponse Skill Builder Refine Stream

Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ -> “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a live process, the same way create does.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).

func (*ClientWithResponses) SkillDuplicateOfSkillsSkillIdDuplicateOfGetWithResponse

func (c *ClientWithResponses) SkillDuplicateOfSkillsSkillIdDuplicateOfGetWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse, error)

SkillDuplicateOfSkillsSkillIdDuplicateOfGetWithResponse Skill Duplicate Of

The active skill this one looks like a duplicate of, or null.

Computed lazily, OFF the detail hot path: it needs embeddings (which can cold-start slowly), so the UI fetches it separately after opening a skill — the same non-blocking pattern as the benchmark — keeping skill-open instant. For a SUGGESTION the UI offers "strengthen that one instead"; for an OFF compiled skill (draft/stale) a read-only "you may already have this" hint + merge. Active skills ARE the catalog, so they're never checked against themselves. Best-effort (no embeddings -> null). By-id-direct; cross-space.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/{skill_id}/duplicate-of (the `SkillDuplicateOfSkillsSkillIdDuplicateOfGet` operationId).

func (*ClientWithResponses) SkillHostRegistrationStatusSkillsRegistrationGetWithResponse

func (c *ClientWithResponses) SkillHostRegistrationStatusSkillsRegistrationGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SkillHostRegistrationStatusSkillsRegistrationGetResponse, error)

SkillHostRegistrationStatusSkillsRegistrationGetWithResponse Skill Host Registration Status

Per-host registration status (installed? registered? where?). Read-only.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/registration (the `SkillHostRegistrationStatusSkillsRegistrationGet` operationId).

func (*ClientWithResponses) StartAugmentationJobGraphAugmentationStartPostWithBodyWithResponse

func (c *ClientWithResponses) StartAugmentationJobGraphAugmentationStartPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartAugmentationJobGraphAugmentationStartPostResponse, error)

StartAugmentationJobGraphAugmentationStartPostWithBodyWithResponse Start Augmentation Job

Start a background graph analysis job.

Supported job types:

  • **community_detection** group related entities into topic clusters.
  • **community_summary_enrichment** write missing topic summaries without rebuilding topic structure.
  • **pagerank_calculation** calculate entity importance scores.
  • **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).

func (*ClientWithResponses) StartAugmentationJobGraphAugmentationStartPostWithResponse

StartAugmentationJobGraphAugmentationStartPostWithResponse Start Augmentation Job

Start a background graph analysis job.

Supported job types:

  • **community_detection** group related entities into topic clusters.
  • **community_summary_enrichment** write missing topic summaries without rebuilding topic structure.
  • **pagerank_calculation** calculate entity importance scores.
  • **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).

func (*ClientWithResponses) StartWatcherThreadsWatcherStartPostWithResponse

func (c *ClientWithResponses) StartWatcherThreadsWatcherStartPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*StartWatcherThreadsWatcherStartPostResponse, error)

StartWatcherThreadsWatcherStartPostWithResponse Start Watcher

Start the session watcher for auto-importing sessions.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/watcher/start (the `StartWatcherThreadsWatcherStartPost` operationId).

func (*ClientWithResponses) StopWatcherThreadsWatcherStopPostWithResponse

func (c *ClientWithResponses) StopWatcherThreadsWatcherStopPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*StopWatcherThreadsWatcherStopPostResponse, error)

StopWatcherThreadsWatcherStopPostWithResponse Stop Watcher

Stop the session watcher.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/watcher/stop (the `StopWatcherThreadsWatcherStopPost` operationId).

func (*ClientWithResponses) StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetWithResponse

func (c *ClientWithResponses) StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse, error)

StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetWithResponse Stream Ai Now Session Events

Attach to a live prompt stream without starting a new turn.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /agent/ai-now/sessions/{session_id}/events (the `StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet` operationId).

func (*ClientWithResponses) StreamSkillEvalSkillsSkillIdEvalStreamGetWithResponse

func (c *ClientWithResponses) StreamSkillEvalSkillsSkillIdEvalStreamGetWithResponse(ctx context.Context, skillId string, params *StreamSkillEvalSkillsSkillIdEvalStreamGetParams, reqEditors ...RequestEditorFn) (*StreamSkillEvalSkillsSkillIdEvalStreamGetResponse, error)

StreamSkillEvalSkillsSkillIdEvalStreamGetWithResponse Stream Skill Eval

Run the benchmark, streaming per-case progress (SSE): “bootstrapping“ -> “start“ -> “case_started“ / “case_done“ (per case) -> “summary“. Feeds the 'Proven on' surface case by case. “strict=true“ runs the Phase 2 gate.

Returns a wrapper object for the known response body format(s).

Corresponds with GET /skills/{skill_id}/eval/stream (the `StreamSkillEvalSkillsSkillIdEvalStreamGet` operationId).

func (*ClientWithResponses) StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBodyWithResponse

func (c *ClientWithResponses) StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse, error)

StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBodyWithResponse Strengthen Instead

Resolve a duplicate suggestion: move its evidence onto the existing active skill as a pending enrichment, then dismiss the suggestion.

The product's one-tap answer to "this is a skill I already have": the evidence is preserved — it strengthens the real skill via the same pending-enrichment path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill. By-id-direct; cross-space.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).

func (*ClientWithResponses) StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithResponse

StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithResponse Strengthen Instead

Resolve a duplicate suggestion: move its evidence onto the existing active skill as a pending enrichment, then dismiss the suggestion.

The product's one-tap answer to "this is a skill I already have": the evidence is preserved — it strengthens the real skill via the same pending-enrichment path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill. By-id-direct; cross-space.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).

func (*ClientWithResponses) SubmitFeedInputStreamAgentFeedInputStreamPostWithBodyWithResponse

func (c *ClientWithResponses) SubmitFeedInputStreamAgentFeedInputStreamPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitFeedInputStreamAgentFeedInputStreamPostResponse, error)

SubmitFeedInputStreamAgentFeedInputStreamPostWithBodyWithResponse Submit Feed Input Stream

Stream agent processing of feed input.

The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).

func (*ClientWithResponses) SubmitFeedInputStreamAgentFeedInputStreamPostWithResponse

SubmitFeedInputStreamAgentFeedInputStreamPostWithResponse Submit Feed Input Stream

Stream agent processing of feed input.

The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).

func (*ClientWithResponses) SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBodyWithResponse

func (c *ClientWithResponses) SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse, error)

SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBodyWithResponse Suggest Memory Relation

Suggest a semantic relation for two memories without writing it.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).

func (*ClientWithResponses) SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithResponse

SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithResponse Suggest Memory Relation

Suggest a semantic relation for two memories without writing it.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).

func (*ClientWithResponses) SupersedeMemoryMemoriesMemoryIdSupersedePostWithBodyWithResponse

func (c *ClientWithResponses) SupersedeMemoryMemoriesMemoryIdSupersedePostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SupersedeMemoryMemoriesMemoryIdSupersedePostResponse, error)

SupersedeMemoryMemoriesMemoryIdSupersedePostWithBodyWithResponse Supersede Memory

Mark a memory as replaced by a newer memory.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).

func (*ClientWithResponses) SupersedeMemoryMemoriesMemoryIdSupersedePostWithResponse

func (c *ClientWithResponses) SupersedeMemoryMemoriesMemoryIdSupersedePostWithResponse(ctx context.Context, memoryId string, body SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody, reqEditors ...RequestEditorFn) (*SupersedeMemoryMemoriesMemoryIdSupersedePostResponse, error)

SupersedeMemoryMemoriesMemoryIdSupersedePostWithResponse Supersede Memory

Mark a memory as replaced by a newer memory.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).

func (*ClientWithResponses) SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBodyWithResponse

func (c *ClientWithResponses) SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse, error)

SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBodyWithResponse Sync Ai Now Skill Prompts

Update the server-side AI Now skill prompt injection file.

Backend-owned AI Now sessions read this file when preparing their agent spec, so web/mobile/remote clients must sync it to the backend, not only to a client-local Tauri filesystem.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).

func (*ClientWithResponses) SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithResponse

SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithResponse Sync Ai Now Skill Prompts

Update the server-side AI Now skill prompt injection file.

Backend-owned AI Now sessions read this file when preparing their agent spec, so web/mobile/remote clients must sync it to the backend, not only to a client-local Tauri filesystem.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).

func (*ClientWithResponses) ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostWithResponse

func (c *ClientWithResponses) ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostWithResponse(ctx context.Context, memoryId string, params *ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams, reqEditors ...RequestEditorFn) (*ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse, error)

ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostWithResponse Toggle Memory Favorite

Toggle memory favorite status.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/{memory_id}/favorite (the `ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost` operationId).

func (*ClientWithResponses) ToggleThreadFavoriteThreadsThreadIdFavoritePostWithResponse

func (c *ClientWithResponses) ToggleThreadFavoriteThreadsThreadIdFavoritePostWithResponse(ctx context.Context, threadId string, params *ToggleThreadFavoriteThreadsThreadIdFavoritePostParams, reqEditors ...RequestEditorFn) (*ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse, error)

ToggleThreadFavoriteThreadsThreadIdFavoritePostWithResponse Toggle Thread Favorite

Toggle favorite status for a thread.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/{thread_id}/favorite (the `ToggleThreadFavoriteThreadsThreadIdFavoritePost` operationId).

func (*ClientWithResponses) TriageConversationMemoriesDistillTriagePostWithBodyWithResponse

func (c *ClientWithResponses) TriageConversationMemoriesDistillTriagePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriageConversationMemoriesDistillTriagePostResponse, error)

TriageConversationMemoriesDistillTriagePostWithBodyWithResponse Triage Conversation

Quick check: is this conversation worth saving?

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).

func (*ClientWithResponses) TriageConversationMemoriesDistillTriagePostWithResponse

TriageConversationMemoriesDistillTriagePostWithResponse Triage Conversation

Quick check: is this conversation worth saving?

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).

func (*ClientWithResponses) TriggerCommunityDetectionAgentTriggerCommunityDetectionPostWithResponse

TriggerCommunityDetectionAgentTriggerCommunityDetectionPostWithResponse Trigger Community Detection

Detect topic clusters in the knowledge graph.

Groups related entities into communities and generates AI summaries for each cluster.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/community-detection (the `TriggerCommunityDetectionAgentTriggerCommunityDetectionPost` operationId).

func (*ClientWithResponses) TriggerCrystallizationAgentTriggerCrystallizationPostWithResponse

func (c *ClientWithResponses) TriggerCrystallizationAgentTriggerCrystallizationPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerCrystallizationAgentTriggerCrystallizationPostResponse, error)

TriggerCrystallizationAgentTriggerCrystallizationPostWithResponse Trigger Crystallization

Trigger a crystallization review.

The agent analyzes recent memories and synthesizes higher-level insights: patterns, recurring themes, and emerging conclusions.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/crystallization (the `TriggerCrystallizationAgentTriggerCrystallizationPost` operationId).

func (*ClientWithResponses) TriggerDailyBriefingAgentTriggerDailyBriefingPostWithResponse

func (c *ClientWithResponses) TriggerDailyBriefingAgentTriggerDailyBriefingPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse, error)

TriggerDailyBriefingAgentTriggerDailyBriefingPostWithResponse Trigger Daily Briefing

Manually trigger a daily briefing.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/daily-briefing (the `TriggerDailyBriefingAgentTriggerDailyBriefingPost` operationId).

func (*ClientWithResponses) TriggerDecayRefreshAgentTriggerDecayRefreshPostWithResponse

func (c *ClientWithResponses) TriggerDecayRefreshAgentTriggerDecayRefreshPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse, error)

TriggerDecayRefreshAgentTriggerDecayRefreshPostWithResponse Trigger Decay Refresh

Recalculate memory relevance scores.

Refreshes the time-based relevance ranking so frequently accessed and recently updated memories surface higher in search results.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/decay-refresh (the `TriggerDecayRefreshAgentTriggerDecayRefreshPost` operationId).

func (*ClientWithResponses) TriggerGuidanceReviewAgentTriggerRuleReviewPostWithResponse

func (c *ClientWithResponses) TriggerGuidanceReviewAgentTriggerRuleReviewPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse, error)

TriggerGuidanceReviewAgentTriggerRuleReviewPostWithResponse Trigger Guidance Review

Manually trigger learned rule candidate review.

Detection only: suggests draft always-on rules from repeated memory evidence. Drafts are not injected into Context Bundle until the user enables them.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/rule-review (the `TriggerGuidanceReviewAgentTriggerRuleReviewPost` operationId).

func (*ClientWithResponses) TriggerInsightDetectionAgentTriggerInsightDetectionPostWithResponse

func (c *ClientWithResponses) TriggerInsightDetectionAgentTriggerInsightDetectionPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse, error)

TriggerInsightDetectionAgentTriggerInsightDetectionPostWithResponse Trigger Insight Detection

Manually trigger proactive insight detection.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/insight-detection (the `TriggerInsightDetectionAgentTriggerInsightDetectionPost` operationId).

func (*ClientWithResponses) TriggerKgExtractionAgentTriggerKgExtractionPostWithResponse

func (c *ClientWithResponses) TriggerKgExtractionAgentTriggerKgExtractionPostWithResponse(ctx context.Context, params *TriggerKgExtractionAgentTriggerKgExtractionPostParams, reqEditors ...RequestEditorFn) (*TriggerKgExtractionAgentTriggerKgExtractionPostResponse, error)

TriggerKgExtractionAgentTriggerKgExtractionPostWithResponse Trigger Kg Extraction

Extract entities and relationships from memories.

Builds the knowledge graph by analyzing memory content. Use `backfill=true` to queue the next bounded backfill wave for unprocessed memories, or pass specific `memory_ids` to target individual ones.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/kg-extraction (the `TriggerKgExtractionAgentTriggerKgExtractionPost` operationId).

func (*ClientWithResponses) TriggerLabelConsolidationAgentTriggerLabelConsolidationPostWithResponse

TriggerLabelConsolidationAgentTriggerLabelConsolidationPostWithResponse Trigger Label Consolidation

Consolidate duplicate labels across the knowledge graph.

Embedding finds semantically-similar label pairs (including cross-language), an LLM judges which are the same concept, and confirmed duplicates are merged into one (reversible). Pass dry_run=true to preview the LLM's proposed merges in the feed event without changing anything.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/label-consolidation (the `TriggerLabelConsolidationAgentTriggerLabelConsolidationPost` operationId).

func (*ClientWithResponses) TriggerMemoryCompactionAgentTriggerMemoryCompactionPostWithResponse

func (c *ClientWithResponses) TriggerMemoryCompactionAgentTriggerMemoryCompactionPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse, error)

TriggerMemoryCompactionAgentTriggerMemoryCompactionPostWithResponse Trigger Memory Compaction

Review and merge similar memories.

The agent scans for memories that cover the same topic and suggests merging duplicates or linking related ones.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/memory-compaction (the `TriggerMemoryCompactionAgentTriggerMemoryCompactionPost` operationId).

func (*ClientWithResponses) TriggerSkillCompileAgentTriggerSkillCompilePostWithResponse

func (c *ClientWithResponses) TriggerSkillCompileAgentTriggerSkillCompilePostWithResponse(ctx context.Context, params *TriggerSkillCompileAgentTriggerSkillCompilePostParams, reqEditors ...RequestEditorFn) (*TriggerSkillCompileAgentTriggerSkillCompilePostResponse, error)

TriggerSkillCompileAgentTriggerSkillCompilePostWithResponse Trigger Skill Compile

Compile one promoted candidate into a draft skill.

Reads the candidate's evidence and writes a SKILL.md bundle, moving the candidate to 'draft' for review. Triggered after the user promotes a candidate.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/skill-compile (the `TriggerSkillCompileAgentTriggerSkillCompilePost` operationId).

func (*ClientWithResponses) TriggerSkillReviewAgentTriggerSkillReviewPostWithResponse

func (c *ClientWithResponses) TriggerSkillReviewAgentTriggerSkillReviewPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerSkillReviewAgentTriggerSkillReviewPostResponse, error)

TriggerSkillReviewAgentTriggerSkillReviewPostWithResponse Trigger Skill Review

Manually trigger a skill target review.

Surfaces reusable procedural capabilities from recurring EVOLVES chains as skill candidates. Detection only: proposes candidates, never compiles skills.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/skill-review (the `TriggerSkillReviewAgentTriggerSkillReviewPost` operationId).

func (*ClientWithResponses) TriggerSourceExtractionSourcesSourceIdExtractPostWithResponse

func (c *ClientWithResponses) TriggerSourceExtractionSourcesSourceIdExtractPostWithResponse(ctx context.Context, sourceId string, params *TriggerSourceExtractionSourcesSourceIdExtractPostParams, reqEditors ...RequestEditorFn) (*TriggerSourceExtractionSourcesSourceIdExtractPostResponse, error)

TriggerSourceExtractionSourcesSourceIdExtractPostWithResponse Trigger Source Extraction

Queue knowledge extraction for a source. Returns 202 when the extraction task is queued or already queued; 5xx is reserved for genuine rejection.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /sources/{source_id}/extract (the `TriggerSourceExtractionSourcesSourceIdExtractPost` operationId).

func (*ClientWithResponses) TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBodyWithResponse

func (c *ClientWithResponses) TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse, error)

TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBodyWithResponse Trigger Unit Type Reclassification

Review weak Memory unit_type metadata.

This on-demand maintenance task never changes content or embeddings. Apply mode updates Kuzu metadata and patches LanceDB filter metadata in place.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).

func (*ClientWithResponses) TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithResponse

TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithResponse Trigger Unit Type Reclassification

Review weak Memory unit_type metadata.

This on-demand maintenance task never changes content or embeddings. Apply mode updates Kuzu metadata and patches LanceDB filter metadata in place.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).

func (*ClientWithResponses) TriggerWmRefreshAgentTriggerWmRefreshPostWithResponse

func (c *ClientWithResponses) TriggerWmRefreshAgentTriggerWmRefreshPostWithResponse(ctx context.Context, params *TriggerWmRefreshAgentTriggerWmRefreshPostParams, reqEditors ...RequestEditorFn) (*TriggerWmRefreshAgentTriggerWmRefreshPostResponse, error)

TriggerWmRefreshAgentTriggerWmRefreshPostWithResponse Trigger Wm Refresh

Queue a bounded Working Memory refresh.

With memory IDs, this reviews only those memories plus the current Working Memory. Without IDs, it is a cheap dispatch/proof run that records the current direct path without opening a tool-using agent session.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /agent/trigger/wm-refresh (the `TriggerWmRefreshAgentTriggerWmRefreshPost` operationId).

func (*ClientWithResponses) UnhideProjectThreadsImportConfigUnhideProjectPostWithResponse

func (c *ClientWithResponses) UnhideProjectThreadsImportConfigUnhideProjectPostWithResponse(ctx context.Context, params *UnhideProjectThreadsImportConfigUnhideProjectPostParams, reqEditors ...RequestEditorFn) (*UnhideProjectThreadsImportConfigUnhideProjectPostResponse, error)

UnhideProjectThreadsImportConfigUnhideProjectPostWithResponse Unhide Project

Unhide a project.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/import-config/unhide-project (the `UnhideProjectThreadsImportConfigUnhideProjectPost` operationId).

func (*ClientWithResponses) UnhideSessionThreadsImportConfigUnhideSessionPostWithResponse

func (c *ClientWithResponses) UnhideSessionThreadsImportConfigUnhideSessionPostWithResponse(ctx context.Context, params *UnhideSessionThreadsImportConfigUnhideSessionPostParams, reqEditors ...RequestEditorFn) (*UnhideSessionThreadsImportConfigUnhideSessionPostResponse, error)

UnhideSessionThreadsImportConfigUnhideSessionPostWithResponse Unhide Session

Unhide a session.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /threads/import-config/unhide-session (the `UnhideSessionThreadsImportConfigUnhideSessionPost` operationId).

func (*ClientWithResponses) UnloadModelModelsUnloadModelTypePostWithResponse

func (c *ClientWithResponses) UnloadModelModelsUnloadModelTypePostWithResponse(ctx context.Context, modelType UnloadModelModelsUnloadModelTypePostParamsModelType, reqEditors ...RequestEditorFn) (*UnloadModelModelsUnloadModelTypePostResponse, error)

UnloadModelModelsUnloadModelTypePostWithResponse Unload Model

Manually unload a model from memory.

The model will reload automatically on next use.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /models/unload/{model_type} (the `UnloadModelModelsUnloadModelTypePost` operationId).

func (*ClientWithResponses) UnregisterSkillHostSkillsRegistrationHostDeleteWithResponse

func (c *ClientWithResponses) UnregisterSkillHostSkillsRegistrationHostDeleteWithResponse(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*UnregisterSkillHostSkillsRegistrationHostDeleteResponse, error)

UnregisterSkillHostSkillsRegistrationHostDeleteWithResponse Unregister Skill Host

Remove our entries for one host. Leaves foreign files/links untouched.

Returns a wrapper object for the known response body format(s).

Corresponds with DELETE /skills/registration/{host} (the `UnregisterSkillHostSkillsRegistrationHostDelete` operationId).

func (*ClientWithResponses) UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBodyWithResponse

func (c *ClientWithResponses) UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse, error)

UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBodyWithResponse Update Agent Profile

Update an existing named agent identity.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).

func (*ClientWithResponses) UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithResponse

func (c *ClientWithResponses) UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithResponse(ctx context.Context, agentId string, body UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse, error)

UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithResponse Update Agent Profile

Update an existing named agent identity.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).

func (*ClientWithResponses) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBodyWithResponse

func (c *ClientWithResponses) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse, error)

UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBodyWithResponse Update Ai Now Session

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).

func (*ClientWithResponses) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithResponse

func (c *ClientWithResponses) UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithResponse(ctx context.Context, sessionId string, body UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse, error)

UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithResponse Update Ai Now Session

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).

func (*ClientWithResponses) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBodyWithResponse

func (c *ClientWithResponses) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBodyWithResponse(ctx context.Context, skillId string, taskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse, error)

UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBodyWithResponse Update Eval Case

Edit one case: any of “{task, checks, status}“. Approving a bootstrapped case is just “{status: "green"}“. The task_id is preserved so a prior run's coverage mapping stays stable.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).

func (*ClientWithResponses) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithResponse

func (c *ClientWithResponses) UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithResponse(ctx context.Context, skillId string, taskId string, body UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse, error)

UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithResponse Update Eval Case

Edit one case: any of “{task, checks, status}“. Approving a bootstrapped case is just “{status: "green"}“. The task_id is preserved so a prior run's coverage mapping stays stable.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).

func (*ClientWithResponses) UpdateGuidanceRuleSettingsRulesRuleIdPutWithBodyWithResponse

func (c *ClientWithResponses) UpdateGuidanceRuleSettingsRulesRuleIdPutWithBodyWithResponse(ctx context.Context, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGuidanceRuleSettingsRulesRuleIdPutResponse, error)

UpdateGuidanceRuleSettingsRulesRuleIdPutWithBodyWithResponse Update Guidance Rule

Update an existing AI Context rule.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).

func (*ClientWithResponses) UpdateGuidanceRuleSettingsRulesRuleIdPutWithResponse

func (c *ClientWithResponses) UpdateGuidanceRuleSettingsRulesRuleIdPutWithResponse(ctx context.Context, ruleId string, body UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGuidanceRuleSettingsRulesRuleIdPutResponse, error)

UpdateGuidanceRuleSettingsRulesRuleIdPutWithResponse Update Guidance Rule

Update an existing AI Context rule.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).

func (*ClientWithResponses) UpdateImportConfigThreadsImportConfigPutWithBodyWithResponse

func (c *ClientWithResponses) UpdateImportConfigThreadsImportConfigPutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateImportConfigThreadsImportConfigPutResponse, error)

UpdateImportConfigThreadsImportConfigPutWithBodyWithResponse Update Import Config

Update import configuration.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).

func (*ClientWithResponses) UpdateImportConfigThreadsImportConfigPutWithResponse

UpdateImportConfigThreadsImportConfigPutWithResponse Update Import Config

Update import configuration.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).

func (*ClientWithResponses) UpdateLabelLabelsLabelIdPutWithBodyWithResponse

func (c *ClientWithResponses) UpdateLabelLabelsLabelIdPutWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLabelLabelsLabelIdPutResponse, error)

UpdateLabelLabelsLabelIdPutWithBodyWithResponse Update Label

Update an existing label.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).

func (*ClientWithResponses) UpdateLabelLabelsLabelIdPutWithResponse

func (c *ClientWithResponses) UpdateLabelLabelsLabelIdPutWithResponse(ctx context.Context, labelId string, body UpdateLabelLabelsLabelIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLabelLabelsLabelIdPutResponse, error)

UpdateLabelLabelsLabelIdPutWithResponse Update Label

Update an existing label.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).

func (*ClientWithResponses) UpdateMemoryMemoriesMemoryIdPatchWithBodyWithResponse

func (c *ClientWithResponses) UpdateMemoryMemoriesMemoryIdPatchWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemoryMemoriesMemoryIdPatchResponse, error)

UpdateMemoryMemoriesMemoryIdPatchWithBodyWithResponse Update Memory

Update memory properties like importance, title, and content.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).

func (*ClientWithResponses) UpdateMemoryMemoriesMemoryIdPatchWithResponse

func (c *ClientWithResponses) UpdateMemoryMemoriesMemoryIdPatchWithResponse(ctx context.Context, memoryId string, body UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemoryMemoriesMemoryIdPatchResponse, error)

UpdateMemoryMemoriesMemoryIdPatchWithResponse Update Memory

Update memory properties like importance, title, and content.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).

func (*ClientWithResponses) UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBodyWithResponse

func (c *ClientWithResponses) UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBodyWithResponse(ctx context.Context, relationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse, error)

UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBodyWithResponse Update Memory Relation

Update a semantic memory relation.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).

func (*ClientWithResponses) UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithResponse

func (c *ClientWithResponses) UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithResponse(ctx context.Context, relationId string, body UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse, error)

UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithResponse Update Memory Relation

Update a semantic memory relation.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).

func (*ClientWithResponses) UpdateSourceContentSourcesSourceIdContentPutWithBodyWithResponse

func (c *ClientWithResponses) UpdateSourceContentSourcesSourceIdContentPutWithBodyWithResponse(ctx context.Context, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSourceContentSourcesSourceIdContentPutResponse, error)

UpdateSourceContentSourcesSourceIdContentPutWithBodyWithResponse Update Source Content

Replace the markdown body of an editable source artifact.

Used by the Library inline editor for agent-generated artifacts (reports, blog drafts) and any other markdown source where editing in place makes sense. Re-runs chunk + index so search stays fresh.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).

func (*ClientWithResponses) UpdateSourceContentSourcesSourceIdContentPutWithResponse

UpdateSourceContentSourcesSourceIdContentPutWithResponse Update Source Content

Replace the markdown body of an editable source artifact.

Used by the Library inline editor for agent-generated artifacts (reports, blog drafts) and any other markdown source where editing in place makes sense. Re-runs chunk + index so search stays fresh.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).

func (*ClientWithResponses) UpdateSourceSourcesSourceIdPatchWithBodyWithResponse

func (c *ClientWithResponses) UpdateSourceSourcesSourceIdPatchWithBodyWithResponse(ctx context.Context, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSourceSourcesSourceIdPatchResponse, error)

UpdateSourceSourcesSourceIdPatchWithBodyWithResponse Update Source

Update a source's processing state.

Supported actions:

- **reparse** re-extract and re-index the content. - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages. - **mark_stale** flag the source as needing re-processing.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).

func (*ClientWithResponses) UpdateSourceSourcesSourceIdPatchWithResponse

UpdateSourceSourcesSourceIdPatchWithResponse Update Source

Update a source's processing state.

Supported actions:

- **reparse** re-extract and re-index the content. - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages. - **mark_stale** flag the source as needing re-processing.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).

func (*ClientWithResponses) UpdateSpaceSettingsSpacesConfigPostWithBodyWithResponse

func (c *ClientWithResponses) UpdateSpaceSettingsSpacesConfigPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpaceSettingsSpacesConfigPostResponse, error)

UpdateSpaceSettingsSpacesConfigPostWithBodyWithResponse Update Space Settings

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).

func (*ClientWithResponses) UpdateSpaceSettingsSpacesConfigPostWithResponse

UpdateSpaceSettingsSpacesConfigPostWithResponse Update Space Settings

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).

func (*ClientWithResponses) UpdateSpaceSpacesSpaceRefPatchWithBodyWithResponse

func (c *ClientWithResponses) UpdateSpaceSpacesSpaceRefPatchWithBodyWithResponse(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpaceSpacesSpaceRefPatchResponse, error)

UpdateSpaceSpacesSpaceRefPatchWithBodyWithResponse Update Space

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).

func (*ClientWithResponses) UpdateSpaceSpacesSpaceRefPatchWithResponse

func (c *ClientWithResponses) UpdateSpaceSpacesSpaceRefPatchWithResponse(ctx context.Context, spaceRef string, body UpdateSpaceSpacesSpaceRefPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSpaceSpacesSpaceRefPatchResponse, error)

UpdateSpaceSpacesSpaceRefPatchWithResponse Update Space

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).

func (*ClientWithResponses) UpdateWorkingMemoryAgentWorkingMemoryPutWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkingMemoryAgentWorkingMemoryPutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkingMemoryAgentWorkingMemoryPutResponse, error)

UpdateWorkingMemoryAgentWorkingMemoryPutWithBodyWithResponse Update Working Memory

Save changes to the agent's working memory.

Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.

Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).

func (*ClientWithResponses) UpdateWorkingMemoryAgentWorkingMemoryPutWithResponse

UpdateWorkingMemoryAgentWorkingMemoryPutWithResponse Update Working Memory

Save changes to the agent's working memory.

Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.

Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).

Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).

func (*ClientWithResponses) VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostWithResponse

VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostWithResponse Verify Thread Message Copy

Verify SQLite contains every legacy message and no orphan thread rows.

Returns a wrapper object for the known response body format(s).

Corresponds with POST /content-store/thread-messages/verify (the `VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost` operationId).

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {

	// CheckAdminUpgradeCheckGetWithResponse Check
	//
	// Aggregated check: current vs latest, sidecar reachability, pulled status.
	//
	// Safe to call from any same-origin client; respects the origin guard.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /admin/upgrade/check (the `CheckAdminUpgradeCheckGet` operationId).
	CheckAdminUpgradeCheckGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckAdminUpgradeCheckGetResponse, error)

	// DownloadAdminUpgradeDownloadPostWithBodyWithResponse Download
	//
	// Pre-pull a target tag into the local docker cache. Idempotent.
	//
	// Returns 412 if the sidecar is unreachable — the actual `docker pull`
	// runs inside the sidecar, which is the only piece holding docker.sock.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).
	DownloadAdminUpgradeDownloadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadAdminUpgradeDownloadPostResponse, error)

	// DownloadAdminUpgradeDownloadPostWithResponse Download
	//
	// Pre-pull a target tag into the local docker cache. Idempotent.
	//
	// Returns 412 if the sidecar is unreachable — the actual `docker pull`
	// runs inside the sidecar, which is the only piece holding docker.sock.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/upgrade/download (the `DownloadAdminUpgradeDownloadPost` operationId).
	DownloadAdminUpgradeDownloadPostWithResponse(ctx context.Context, body DownloadAdminUpgradeDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadAdminUpgradeDownloadPostResponse, error)

	// InstallAdminUpgradeInstallPostWithBodyWithResponse Install
	//
	// Snapshot + recreate the mem container on a new tag.
	//
	// Strict checks BEFORE forwarding to the sidecar:
	//   - Origin guard (default-closed).
	//   - Stable semver tag.
	//   - `confirm` matches `tag` (the type-to-confirm contract).
	//   - Reject downgrades and same-version applies (catch operator misclicks).
	//
	// The sidecar runs free-space precheck + lock acquisition + snapshot +
	// recreate detached and returns 202 immediately. The UI polls /check
	// to learn when the new tag is live.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).
	InstallAdminUpgradeInstallPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallAdminUpgradeInstallPostResponse, error)

	// InstallAdminUpgradeInstallPostWithResponse Install
	//
	// Snapshot + recreate the mem container on a new tag.
	//
	// Strict checks BEFORE forwarding to the sidecar:
	//   - Origin guard (default-closed).
	//   - Stable semver tag.
	//   - `confirm` matches `tag` (the type-to-confirm contract).
	//   - Reject downgrades and same-version applies (catch operator misclicks).
	//
	// The sidecar runs free-space precheck + lock acquisition + snapshot +
	// recreate detached and returns 202 immediately. The UI polls /check
	// to learn when the new tag is live.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /admin/upgrade/install (the `InstallAdminUpgradeInstallPost` operationId).
	InstallAdminUpgradeInstallPostWithResponse(ctx context.Context, body InstallAdminUpgradeInstallPostJSONRequestBody, reqEditors ...RequestEditorFn) (*InstallAdminUpgradeInstallPostResponse, error)

	// OpenapiListSchedulesWithResponse List recurring AI Now tasks
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/schedules (the `OpenapiListSchedules` operationId).
	OpenapiListSchedulesWithResponse(ctx context.Context, params *OpenapiListSchedulesParams, reqEditors ...RequestEditorFn) (*OpenapiListSchedulesResponse, error)

	// OpenapiCreateScheduleWithBodyWithResponse Create a recurring AI Now task draft
	//
	// Creates a draft only. The task cannot run unattended until it is explicitly confirmed.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).
	OpenapiCreateScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiCreateScheduleResponse, error)

	// OpenapiCreateScheduleWithResponse Create a recurring AI Now task draft
	//
	// Creates a draft only. The task cannot run unattended until it is explicitly confirmed.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules (the `OpenapiCreateSchedule` operationId).
	OpenapiCreateScheduleWithResponse(ctx context.Context, body OpenapiCreateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiCreateScheduleResponse, error)

	// OpenapiPreviewScheduleWithBodyWithResponse Preview recurring task occurrences
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).
	OpenapiPreviewScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiPreviewScheduleResponse, error)

	// OpenapiPreviewScheduleWithResponse Preview recurring task occurrences
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules/preview (the `OpenapiPreviewSchedule` operationId).
	OpenapiPreviewScheduleWithResponse(ctx context.Context, body OpenapiPreviewScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiPreviewScheduleResponse, error)

	// OpenapiDeleteScheduleWithResponse Delete a recurring AI Now task
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /agent/ai-now/schedules/{schedule_id} (the `OpenapiDeleteSchedule` operationId).
	OpenapiDeleteScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiDeleteScheduleResponse, error)

	// OpenapiGetScheduleWithResponse Get a recurring AI Now task
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/schedules/{schedule_id} (the `OpenapiGetSchedule` operationId).
	OpenapiGetScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiGetScheduleResponse, error)

	// OpenapiUpdateScheduleWithBodyWithResponse Edit a recurring AI Now task
	//
	// Permission-sensitive changes pause an active task until it is reviewed and confirmed again.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).
	OpenapiUpdateScheduleWithBodyWithResponse(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiUpdateScheduleResponse, error)

	// OpenapiUpdateScheduleWithResponse Edit a recurring AI Now task
	//
	// Permission-sensitive changes pause an active task until it is reviewed and confirmed again.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /agent/ai-now/schedules/{schedule_id} (the `OpenapiUpdateSchedule` operationId).
	OpenapiUpdateScheduleWithResponse(ctx context.Context, scheduleId string, body OpenapiUpdateScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiUpdateScheduleResponse, error)

	// OpenapiConfirmScheduleWithBodyWithResponse Confirm and activate a recurring AI Now task
	//
	// Activates only when the capability grant matches the current instruction and connector configuration.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).
	OpenapiConfirmScheduleWithBodyWithResponse(ctx context.Context, scheduleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiConfirmScheduleResponse, error)

	// OpenapiConfirmScheduleWithResponse Confirm and activate a recurring AI Now task
	//
	// Activates only when the capability grant matches the current instruction and connector configuration.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/confirm (the `OpenapiConfirmSchedule` operationId).
	OpenapiConfirmScheduleWithResponse(ctx context.Context, scheduleId string, body OpenapiConfirmScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiConfirmScheduleResponse, error)

	// OpenapiPauseScheduleWithResponse Pause future recurring task occurrences
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/pause (the `OpenapiPauseSchedule` operationId).
	OpenapiPauseScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiPauseScheduleResponse, error)

	// OpenapiResumeScheduleWithResponse Resume a recurring AI Now task
	//
	// Tasks with changed authority or uncertain external side effects must be confirmed instead.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/schedules/{schedule_id}/resume (the `OpenapiResumeSchedule` operationId).
	OpenapiResumeScheduleWithResponse(ctx context.Context, scheduleId string, reqEditors ...RequestEditorFn) (*OpenapiResumeScheduleResponse, error)

	// OpenapiScheduleRunsWithResponse List recurring task run history
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/schedules/{schedule_id}/runs (the `OpenapiScheduleRuns` operationId).
	OpenapiScheduleRunsWithResponse(ctx context.Context, scheduleId string, params *OpenapiScheduleRunsParams, reqEditors ...RequestEditorFn) (*OpenapiScheduleRunsResponse, error)

	// ListAiNowSessionsAgentAiNowSessionsGetWithResponse List Ai Now Sessions
	//
	// List AI Now sessions.
	//
	// By-id-direct. Includes backend sessions plus read-only legacy ACP sessions
	// so upgrades preserve existing user conversations.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/sessions (the `ListAiNowSessionsAgentAiNowSessionsGet` operationId).
	ListAiNowSessionsAgentAiNowSessionsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAiNowSessionsAgentAiNowSessionsGetResponse, error)

	// CreateAiNowSessionAgentAiNowSessionsPostWithBodyWithResponse Create Ai Now Session
	//
	// Create a backend-owned AI Now session.
	//
	// Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).
	CreateAiNowSessionAgentAiNowSessionsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAiNowSessionAgentAiNowSessionsPostResponse, error)

	// CreateAiNowSessionAgentAiNowSessionsPostWithResponse Create Ai Now Session
	//
	// Create a backend-owned AI Now session.
	//
	// Space-scoped through “activeSpaceId“ for Nowledge Mem MCP retrieval.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions (the `CreateAiNowSessionAgentAiNowSessionsPost` operationId).
	CreateAiNowSessionAgentAiNowSessionsPostWithResponse(ctx context.Context, body CreateAiNowSessionAgentAiNowSessionsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAiNowSessionAgentAiNowSessionsPostResponse, error)

	// DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteWithResponse Delete Ai Now Session
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /agent/ai-now/sessions/{session_id} (the `DeleteAiNowSessionAgentAiNowSessionsSessionIdDelete` operationId).
	DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse, error)

	// GetAiNowSessionAgentAiNowSessionsSessionIdGetWithResponse Get Ai Now Session
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id} (the `GetAiNowSessionAgentAiNowSessionsSessionIdGet` operationId).
	GetAiNowSessionAgentAiNowSessionsSessionIdGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse, error)

	// UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBodyWithResponse Update Ai Now Session
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).
	UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse, error)

	// UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithResponse Update Ai Now Session
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /agent/ai-now/sessions/{session_id} (the `UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch` operationId).
	UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithResponse(ctx context.Context, sessionId string, body UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse, error)

	// GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetWithResponse Get Ai Now Auto Approve
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id}/auto-approve (the `GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGet` operationId).
	GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse, error)

	// SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBodyWithResponse Set Ai Now Auto Approve
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).
	SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse, error)

	// SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithResponse Set Ai Now Auto Approve
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/auto-approve (the `SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost` operationId).
	SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithResponse(ctx context.Context, sessionId string, body SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse, error)

	// CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostWithResponse Cancel Ai Now Prompt
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/cancel (the `CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPost` operationId).
	CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*CancelAiNowPromptAgentAiNowSessionsSessionIdCancelPostResponse, error)

	// CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostWithResponse Close Ai Now Session
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/close (the `CloseAiNowSessionAgentAiNowSessionsSessionIdClosePost` operationId).
	CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse, error)

	// StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetWithResponse Stream Ai Now Session Events
	//
	// Attach to a live prompt stream without starting a new turn.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id}/events (the `StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGet` operationId).
	StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse, error)

	// ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBodyWithResponse Read Ai Now Session File
	//
	// Read a text artifact generated inside an AI Now session workdir.
	//
	// By-id-direct. The requested path must resolve inside the session working
	// directory, so web/remote renderers can load generated cards without
	// exposing arbitrary backend files.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).
	ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse, error)

	// ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithResponse Read Ai Now Session File
	//
	// Read a text artifact generated inside an AI Now session workdir.
	//
	// By-id-direct. The requested path must resolve inside the session working
	// directory, so web/remote renderers can load generated cards without
	// exposing arbitrary backend files.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/files/read (the `ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost` operationId).
	ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithResponse(ctx context.Context, sessionId string, body ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse, error)

	// LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetWithResponse Load Ai Now Messages
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/ai-now/sessions/{session_id}/messages (the `LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGet` operationId).
	LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetWithResponse(ctx context.Context, sessionId string, reqEditors ...RequestEditorFn) (*LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse, error)

	// SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBodyWithResponse Save Ai Now Messages
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).
	SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse, error)

	// SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithResponse Save Ai Now Messages
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/messages (the `SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost` operationId).
	SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithResponse(ctx context.Context, sessionId string, body SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse, error)

	// RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBodyWithResponse Respond Ai Now Permission
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).
	RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithBodyWithResponse(ctx context.Context, sessionId string, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse, error)

	// RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithResponse Respond Ai Now Permission
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/permissions/{request_id} (the `RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost` operationId).
	RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithResponse(ctx context.Context, sessionId string, requestId string, body RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody, reqEditors ...RequestEditorFn) (*RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse, error)

	// PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBodyWithResponse Prompt Ai Now Session
	//
	// Stream a prompt turn.
	//
	// Returns SSE events in the existing AI Now UI event contract.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).
	PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithBodyWithResponse(ctx context.Context, sessionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse, error)

	// PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithResponse Prompt Ai Now Session
	//
	// Stream a prompt turn.
	//
	// Returns SSE events in the existing AI Now UI event contract.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/sessions/{session_id}/prompt (the `PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost` operationId).
	PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithResponse(ctx context.Context, sessionId string, body PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse, error)

	// SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBodyWithResponse Sync Ai Now Skill Prompts
	//
	// Update the server-side AI Now skill prompt injection file.
	//
	// Backend-owned AI Now sessions read this file when preparing their agent spec,
	// so web/mobile/remote clients must sync it to the backend, not only to a
	// client-local Tauri filesystem.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).
	SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse, error)

	// SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithResponse Sync Ai Now Skill Prompts
	//
	// Update the server-side AI Now skill prompt injection file.
	//
	// Backend-owned AI Now sessions read this file when preparing their agent spec,
	// so web/mobile/remote clients must sync it to the backend, not only to a
	// client-local Tauri filesystem.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/ai-now/skill-prompts (the `SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost` operationId).
	SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithResponse(ctx context.Context, body SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse, error)

	// GetEvolvesEdgesAgentEvolvesGetWithResponse Get Evolves Edges
	//
	// Get memory evolution chains.
	//
	// Shows how memories have been updated, enriched, or superseded over time. Filter by a specific `memory_id` to see its full version history. Use `offset` to paginate; `total` in the response reflects the count under the same filters.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/evolves (the `GetEvolvesEdgesAgentEvolvesGet` operationId).
	GetEvolvesEdgesAgentEvolvesGetWithResponse(ctx context.Context, params *GetEvolvesEdgesAgentEvolvesGetParams, reqEditors ...RequestEditorFn) (*GetEvolvesEdgesAgentEvolvesGetResponse, error)

	// GetFeedEventsAgentFeedEventsGetWithResponse Get Feed Events
	//
	// Read immutable Timeline events with bounded pagination and filters. Set review_only with unresolved_only to project the pending Memory Review Inbox; membership is determined by event type rather than presentation severity. Each pending review advertises allowed_actions, the conservative recommended_action for explicit approval, automatic_resolution=expired_no_change, and its absolute expires_at timestamp.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/feed/events (the `GetFeedEventsAgentFeedEventsGet` operationId).
	GetFeedEventsAgentFeedEventsGetWithResponse(ctx context.Context, params *GetFeedEventsAgentFeedEventsGetParams, reqEditors ...RequestEditorFn) (*GetFeedEventsAgentFeedEventsGetResponse, error)

	// DeleteFeedEventAgentFeedEventsEventIdDeleteWithResponse Hide Feed Event
	//
	// Compatibility endpoint that hides an immutable Timeline event from the current viewer. It does not delete the event or its evidence. Use PUT /agent/feed/events/{event_id}/visibility to hide or restore explicitly.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /agent/feed/events/{event_id} (the `DeleteFeedEventAgentFeedEventsEventIdDelete` operationId).
	DeleteFeedEventAgentFeedEventsEventIdDeleteWithResponse(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*DeleteFeedEventAgentFeedEventsEventIdDeleteResponse, error)

	// ResolveEventAgentFeedEventsEventIdResolvePostWithBodyWithResponse Resolve Timeline Review
	//
	// Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).
	ResolveEventAgentFeedEventsEventIdResolvePostWithBodyWithResponse(ctx context.Context, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResolveEventAgentFeedEventsEventIdResolvePostResponse, error)

	// ResolveEventAgentFeedEventsEventIdResolvePostWithResponse Resolve Timeline Review
	//
	// Resolve one pending Memory review through the server's audited executor. Prefer review_action: the server validates the action against the stored event and performs any graph mutation before marking the event resolved. A failed action leaves the review pending. Replays are idempotent and return the persisted decision with already_resolved=true.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/feed/events/{event_id}/resolve (the `ResolveEventAgentFeedEventsEventIdResolvePost` operationId).
	ResolveEventAgentFeedEventsEventIdResolvePostWithResponse(ctx context.Context, eventId string, params *ResolveEventAgentFeedEventsEventIdResolvePostParams, body ResolveEventAgentFeedEventsEventIdResolvePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ResolveEventAgentFeedEventsEventIdResolvePostResponse, error)

	// RetryEventAgentFeedEventsEventIdRetryPostWithResponse Retry Event
	//
	// Retry a failed background task.
	//
	// Re-submits the task with high priority. The original event is marked as retried.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/feed/events/{event_id}/retry (the `RetryEventAgentFeedEventsEventIdRetryPost` operationId).
	RetryEventAgentFeedEventsEventIdRetryPostWithResponse(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*RetryEventAgentFeedEventsEventIdRetryPostResponse, error)

	// OpenapiSetFeedEventVisibilityWithBodyWithResponse Set Feed Event Visibility
	//
	// Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).
	OpenapiSetFeedEventVisibilityWithBodyWithResponse(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*OpenapiSetFeedEventVisibilityResponse, error)

	// OpenapiSetFeedEventVisibilityWithResponse Set Feed Event Visibility
	//
	// Hide or restore an immutable Timeline event for the current viewer. This changes personal presentation only; it does not delete the event or its evidence.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /agent/feed/events/{event_id}/visibility (the `OpenapiSetFeedEventVisibility` operationId).
	OpenapiSetFeedEventVisibilityWithResponse(ctx context.Context, eventId string, body OpenapiSetFeedEventVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*OpenapiSetFeedEventVisibilityResponse, error)

	// PersistQuestionAgentFeedInputPersistQuestionPostWithBodyWithResponse Persist Question
	//
	// Save a question and its response as a feed event.
	//
	// Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).
	PersistQuestionAgentFeedInputPersistQuestionPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PersistQuestionAgentFeedInputPersistQuestionPostResponse, error)

	// PersistQuestionAgentFeedInputPersistQuestionPostWithResponse Persist Question
	//
	// Save a question and its response as a feed event.
	//
	// Called after agent streaming completes to persist the Q&A in the feed timeline. Does not create memories, only stores the conversation.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/feed/input/persist-question (the `PersistQuestionAgentFeedInputPersistQuestionPost` operationId).
	PersistQuestionAgentFeedInputPersistQuestionPostWithResponse(ctx context.Context, body PersistQuestionAgentFeedInputPersistQuestionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PersistQuestionAgentFeedInputPersistQuestionPostResponse, error)

	// SubmitFeedInputStreamAgentFeedInputStreamPostWithBodyWithResponse Submit Feed Input Stream
	//
	// Stream agent processing of feed input.
	//
	// The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).
	SubmitFeedInputStreamAgentFeedInputStreamPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitFeedInputStreamAgentFeedInputStreamPostResponse, error)

	// SubmitFeedInputStreamAgentFeedInputStreamPostWithResponse Submit Feed Input Stream
	//
	// Stream agent processing of feed input.
	//
	// The agent classifies your input, searches the knowledge base for context, and streams back a response. Captures are saved as memories automatically.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/feed/input/stream (the `SubmitFeedInputStreamAgentFeedInputStreamPost` operationId).
	SubmitFeedInputStreamAgentFeedInputStreamPostWithResponse(ctx context.Context, body SubmitFeedInputStreamAgentFeedInputStreamPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitFeedInputStreamAgentFeedInputStreamPostResponse, error)

	// SendMessageAgentGraphIntelligenceMessagePostWithBodyWithResponse Send Message
	//
	// Send a message to the Graph Intelligence Agent with frozen graph context.
	//
	// Returns an SSE stream with text, tool_call, tool_result, canvas_command,
	// and done events. The graphContext is injected into the agent prompt and
	// stored as user message metadata.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).
	SendMessageAgentGraphIntelligenceMessagePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendMessageAgentGraphIntelligenceMessagePostResponse, error)

	// SendMessageAgentGraphIntelligenceMessagePostWithResponse Send Message
	//
	// Send a message to the Graph Intelligence Agent with frozen graph context.
	//
	// Returns an SSE stream with text, tool_call, tool_result, canvas_command,
	// and done events. The graphContext is injected into the agent prompt and
	// stored as user message metadata.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/graph-intelligence/message (the `SendMessageAgentGraphIntelligenceMessagePost` operationId).
	SendMessageAgentGraphIntelligenceMessagePostWithResponse(ctx context.Context, body SendMessageAgentGraphIntelligenceMessagePostJSONRequestBody, reqEditors ...RequestEditorFn) (*SendMessageAgentGraphIntelligenceMessagePostResponse, error)

	// LoadSessionAgentGraphIntelligenceSessionGetWithResponse Load Session
	//
	// Load the last chat session from disk.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/graph-intelligence/session (the `LoadSessionAgentGraphIntelligenceSessionGet` operationId).
	LoadSessionAgentGraphIntelligenceSessionGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LoadSessionAgentGraphIntelligenceSessionGetResponse, error)

	// SaveSessionAgentGraphIntelligenceSessionPostWithBodyWithResponse Save Session
	//
	// Save chat session to disk (atomic write, size-capped).
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).
	SaveSessionAgentGraphIntelligenceSessionPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveSessionAgentGraphIntelligenceSessionPostResponse, error)

	// SaveSessionAgentGraphIntelligenceSessionPostWithResponse Save Session
	//
	// Save chat session to disk (atomic write, size-capped).
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/graph-intelligence/session (the `SaveSessionAgentGraphIntelligenceSessionPost` operationId).
	SaveSessionAgentGraphIntelligenceSessionPostWithResponse(ctx context.Context, body SaveSessionAgentGraphIntelligenceSessionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveSessionAgentGraphIntelligenceSessionPostResponse, error)

	// GetStatusAgentGraphIntelligenceStatusGetWithResponse Get Status
	//
	// Check if the Graph Intelligence Agent is running.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/graph-intelligence/status (the `GetStatusAgentGraphIntelligenceStatusGet` operationId).
	GetStatusAgentGraphIntelligenceStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStatusAgentGraphIntelligenceStatusGetResponse, error)

	// GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetWithResponse Get Knowledge Processing Status
	//
	// Get knowledge processing settings and status.
	//
	// Returns current configuration, task status history, and token budget usage.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/knowledge-processing/status (the `GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet` operationId).
	GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetWithResponse(ctx context.Context, params *GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetParams, reqEditors ...RequestEditorFn) (*GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse, error)

	// CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBodyWithResponse Cancel Knowledge Processing Task
	//
	// Cancel a queued or running Knowledge Processing task.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).
	CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse, error)

	// CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithResponse Cancel Knowledge Processing Task
	//
	// Cancel a queued or running Knowledge Processing task.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/knowledge-processing/tasks/cancel (the `CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPost` operationId).
	CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostWithResponse(ctx context.Context, body CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CancelKnowledgeProcessingTaskAgentKnowledgeProcessingTasksCancelPostResponse, error)

	// SkillBuilderChatAgentSkillBuilderChatPostWithBodyWithResponse Skill Builder Chat
	//
	// The Skills copilot turn (SSE). Reads the screen context, routes intent, and
	// answers, drafts a new skill, or emits one UI action.
	//
	// Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI
	// command the frontend applies) OR the draft sub-stream (“searching“ ->
	// “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“).
	// Cross-space when “space_id“ is omitted.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).
	SkillBuilderChatAgentSkillBuilderChatPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderChatAgentSkillBuilderChatPostResponse, error)

	// SkillBuilderChatAgentSkillBuilderChatPostWithResponse Skill Builder Chat
	//
	// The Skills copilot turn (SSE). Reads the screen context, routes intent, and
	// answers, drafts a new skill, or emits one UI action.
	//
	// Events: “routing“ -> “message“ (the reply) -> then EITHER “action“ (a UI
	// command the frontend applies) OR the draft sub-stream (“searching“ ->
	// “knowledge“ -> “drafting“ -> “proposal“) -> “done“ (or “error“).
	// Cross-space when “space_id“ is omitted.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/chat (the `SkillBuilderChatAgentSkillBuilderChatPost` operationId).
	SkillBuilderChatAgentSkillBuilderChatPostWithResponse(ctx context.Context, body SkillBuilderChatAgentSkillBuilderChatPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SkillBuilderChatAgentSkillBuilderChatPostResponse, error)

	// SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetWithResponse Skill Builder Discover Importable
	//
	// Hand-written skills found in the user's connected host dirs that Mem does not
	// manage — the discovery half of enroll. Read-only scan; the user selects which to
	// import. Reads local disk directly (local-only, enforced).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/skill-builder/discover-importable (the `SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGet` operationId).
	SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse, error)

	// SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBodyWithResponse Skill Builder Edit Body
	//
	// Stage a user-authored body as a pending version (the user as a third author
	// of “pending_version“, beside refine-AI and the curator).
	//
	// Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B
	// transparency proof in the BACKGROUND so the save isn't blocked on running the
	// benchmark through the model (that was the 20-second "Saving…"). The edit is
	// INTENT (D4): the proof never refuses it, only shows it, and the user can apply
	// via “POST /skills/{id}/apply-version“ without waiting for it.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).
	SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse, error)

	// SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithResponse Skill Builder Edit Body
	//
	// Stage a user-authored body as a pending version (the user as a third author
	// of “pending_version“, beside refine-AI and the curator).
	//
	// Stages INSTANTLY (validate + compose + secret-scan), then computes the A/B
	// transparency proof in the BACKGROUND so the save isn't blocked on running the
	// benchmark through the model (that was the 20-second "Saving…"). The edit is
	// INTENT (D4): the proof never refuses it, only shows it, and the user can apply
	// via “POST /skills/{id}/apply-version“ without waiting for it.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/edit-body (the `SkillBuilderEditBodyAgentSkillBuilderEditBodyPost` operationId).
	SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithResponse(ctx context.Context, body SkillBuilderEditBodyAgentSkillBuilderEditBodyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse, error)

	// SkillBuilderImportAgentSkillBuilderImportPostWithBodyWithResponse Skill Builder Import
	//
	// Import a hand-written skill as a managed draft (body verbatim, no compile).
	//
	// The third way a skill is born (beside suggested + authored-from-scratch): it
	// flows through the same review -> activate -> materialize -> evolve loop, gaining
	// verification, self-improvement, cross-tool sync, and versioning. A folder import
	// keeps the whole tree (nested folders + binary assets) verbatim. Returns the
	// created draft, or — when it looks like an existing active skill and “force“ is
	// false — the duplicate it matched, so the user can strengthen that one instead.
	// Looks up by content; space-agnostic (skills list cross-space).
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).
	SkillBuilderImportAgentSkillBuilderImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderImportAgentSkillBuilderImportPostResponse, error)

	// SkillBuilderImportAgentSkillBuilderImportPostWithResponse Skill Builder Import
	//
	// Import a hand-written skill as a managed draft (body verbatim, no compile).
	//
	// The third way a skill is born (beside suggested + authored-from-scratch): it
	// flows through the same review -> activate -> materialize -> evolve loop, gaining
	// verification, self-improvement, cross-tool sync, and versioning. A folder import
	// keeps the whole tree (nested folders + binary assets) verbatim. Returns the
	// created draft, or — when it looks like an existing active skill and “force“ is
	// false — the duplicate it matched, so the user can strengthen that one instead.
	// Looks up by content; space-agnostic (skills list cross-space).
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/import (the `SkillBuilderImportAgentSkillBuilderImportPost` operationId).
	SkillBuilderImportAgentSkillBuilderImportPostWithResponse(ctx context.Context, body SkillBuilderImportAgentSkillBuilderImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SkillBuilderImportAgentSkillBuilderImportPostResponse, error)

	// SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetWithResponse Skill Builder Preview Importable
	//
	// The SKILL.md + file list for one discoverable skill, for the enroll preview
	// pane (read what you're bringing in before you commit). Path-validated to a host
	// skills dir. Reads local disk directly (local-only, enforced).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/skill-builder/preview-importable (the `SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet` operationId).
	SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetWithResponse(ctx context.Context, params *SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetParams, reqEditors ...RequestEditorFn) (*SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse, error)

	// SkillBuilderProposeAgentSkillBuilderProposePostWithBodyWithResponse Skill Builder Propose
	//
	// Propose a skill draft from intent, streaming the work as it happens (SSE).
	//
	// Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes
	// it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft +
	// which sources it chose) -> “done“ (or “error“). The UI renders this as a
	// live process timeline so the agent shows its work. Cross-space when
	// “space_id“ is omitted. The proposal is the builder form's pre-fill; the user
	// reviews and creates.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).
	SkillBuilderProposeAgentSkillBuilderProposePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderProposeAgentSkillBuilderProposePostResponse, error)

	// SkillBuilderProposeAgentSkillBuilderProposePostWithResponse Skill Builder Propose
	//
	// Propose a skill draft from intent, streaming the work as it happens (SSE).
	//
	// Events (“data: {json}“): “searching“ -> “knowledge“ (the threads + notes
	// it found, shown before the draft) -> “drafting“ -> “proposal“ (the draft +
	// which sources it chose) -> “done“ (or “error“). The UI renders this as a
	// live process timeline so the agent shows its work. Cross-space when
	// “space_id“ is omitted. The proposal is the builder form's pre-fill; the user
	// reviews and creates.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/propose (the `SkillBuilderProposeAgentSkillBuilderProposePost` operationId).
	SkillBuilderProposeAgentSkillBuilderProposePostWithResponse(ctx context.Context, body SkillBuilderProposeAgentSkillBuilderProposePostJSONRequestBody, reqEditors ...RequestEditorFn) (*SkillBuilderProposeAgentSkillBuilderProposePostResponse, error)

	// SkillBuilderRefineAgentSkillBuilderRefinePostWithBodyWithResponse Skill Builder Refine
	//
	// Propose a sharper version of a compiled skill from how it has performed
	// (plus optional guidance). Records it as a “pending_version“ the user reviews
	// and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion.
	// Non-streaming; “/refine/stream“ shows the work as it happens.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).
	SkillBuilderRefineAgentSkillBuilderRefinePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderRefineAgentSkillBuilderRefinePostResponse, error)

	// SkillBuilderRefineAgentSkillBuilderRefinePostWithResponse Skill Builder Refine
	//
	// Propose a sharper version of a compiled skill from how it has performed
	// (plus optional guidance). Records it as a “pending_version“ the user reviews
	// and applies via apply-version; never auto-commits. Mirrors ProposeSkillVersion.
	// Non-streaming; “/refine/stream“ shows the work as it happens.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/refine (the `SkillBuilderRefineAgentSkillBuilderRefinePost` operationId).
	SkillBuilderRefineAgentSkillBuilderRefinePostWithResponse(ctx context.Context, body SkillBuilderRefineAgentSkillBuilderRefinePostJSONRequestBody, reqEditors ...RequestEditorFn) (*SkillBuilderRefineAgentSkillBuilderRefinePostResponse, error)

	// SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBodyWithResponse Skill Builder Refine Stream
	//
	// Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ ->
	// “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a
	// live process, the same way create does.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).
	SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse, error)

	// SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithResponse Skill Builder Refine Stream
	//
	// Stream the refine work (SSE): “reading“ -> “outcomes“ -> “drafting“ ->
	// “revision“ -> “done“ (or “error“). The UI renders the optimize loop as a
	// live process, the same way create does.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/skill-builder/refine/stream (the `SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost` operationId).
	SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithResponse(ctx context.Context, body SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse, error)

	// GetAgentStatusAgentStatusGetWithResponse Get Agent Status
	//
	// Get the Knowledge Agent's current status.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/status (the `GetAgentStatusAgentStatusGet` operationId).
	GetAgentStatusAgentStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAgentStatusAgentStatusGetResponse, error)

	// GetInFlightOverviewAgentTasksOverviewGetWithResponse Get In Flight Overview
	//
	// Read-only projection over the three background task mechanisms: the scheduler queue, one-shot reminders, and recurring AI automations.
	//
	// Creates no entity and stores nothing. Every row is derived at read time from a store that already exists. This surface shows and links; pausing or resuming a recurring task belongs to `/agent/ai-now/schedules/{schedule_id}/pause` and stopping a running task belongs to `/agent/knowledge-processing/tasks/cancel`.
	//
	// Cross-space: background work is not space-scoped on this plane, so the projection reads the whole server.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/tasks/overview (the `GetInFlightOverviewAgentTasksOverviewGet` operationId).
	GetInFlightOverviewAgentTasksOverviewGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInFlightOverviewAgentTasksOverviewGetResponse, error)

	// GetTokenUsageSummaryAgentTokenUsageGetWithResponse Get Token Usage Summary
	//
	// Return the local model-usage ledger for UI and enterprise integrations.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/token-usage (the `GetTokenUsageSummaryAgentTokenUsageGet` operationId).
	GetTokenUsageSummaryAgentTokenUsageGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTokenUsageSummaryAgentTokenUsageGetResponse, error)

	// TriggerCommunityDetectionAgentTriggerCommunityDetectionPostWithResponse Trigger Community Detection
	//
	// Detect topic clusters in the knowledge graph.
	//
	// Groups related entities into communities and generates AI summaries for each cluster.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/community-detection (the `TriggerCommunityDetectionAgentTriggerCommunityDetectionPost` operationId).
	TriggerCommunityDetectionAgentTriggerCommunityDetectionPostWithResponse(ctx context.Context, params *TriggerCommunityDetectionAgentTriggerCommunityDetectionPostParams, reqEditors ...RequestEditorFn) (*TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse, error)

	// PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetWithResponse Plan Community Detection
	//
	// Preview a community detection refresh without scheduling work.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/community-detection/plan (the `PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet` operationId).
	PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetWithResponse(ctx context.Context, params *PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetParams, reqEditors ...RequestEditorFn) (*PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse, error)

	// TriggerCrystallizationAgentTriggerCrystallizationPostWithResponse Trigger Crystallization
	//
	// Trigger a crystallization review.
	//
	// The agent analyzes recent memories and synthesizes higher-level insights: patterns, recurring themes, and emerging conclusions.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/crystallization (the `TriggerCrystallizationAgentTriggerCrystallizationPost` operationId).
	TriggerCrystallizationAgentTriggerCrystallizationPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerCrystallizationAgentTriggerCrystallizationPostResponse, error)

	// TriggerDailyBriefingAgentTriggerDailyBriefingPostWithResponse Trigger Daily Briefing
	//
	// Manually trigger a daily briefing.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/daily-briefing (the `TriggerDailyBriefingAgentTriggerDailyBriefingPost` operationId).
	TriggerDailyBriefingAgentTriggerDailyBriefingPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse, error)

	// TriggerDecayRefreshAgentTriggerDecayRefreshPostWithResponse Trigger Decay Refresh
	//
	// Recalculate memory relevance scores.
	//
	// Refreshes the time-based relevance ranking so frequently accessed and recently updated memories surface higher in search results.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/decay-refresh (the `TriggerDecayRefreshAgentTriggerDecayRefreshPost` operationId).
	TriggerDecayRefreshAgentTriggerDecayRefreshPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse, error)

	// TriggerInsightDetectionAgentTriggerInsightDetectionPostWithResponse Trigger Insight Detection
	//
	// Manually trigger proactive insight detection.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/insight-detection (the `TriggerInsightDetectionAgentTriggerInsightDetectionPost` operationId).
	TriggerInsightDetectionAgentTriggerInsightDetectionPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse, error)

	// TriggerKgExtractionAgentTriggerKgExtractionPostWithResponse Trigger Kg Extraction
	//
	// Extract entities and relationships from memories.
	//
	// Builds the knowledge graph by analyzing memory content. Use `backfill=true`
	// to queue the next bounded backfill wave for unprocessed memories, or pass
	// specific `memory_ids` to target individual ones.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/kg-extraction (the `TriggerKgExtractionAgentTriggerKgExtractionPost` operationId).
	TriggerKgExtractionAgentTriggerKgExtractionPostWithResponse(ctx context.Context, params *TriggerKgExtractionAgentTriggerKgExtractionPostParams, reqEditors ...RequestEditorFn) (*TriggerKgExtractionAgentTriggerKgExtractionPostResponse, error)

	// PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetWithResponse Plan Kg Extraction Backfill
	//
	// Preview a bounded KG backfill batch without scheduling work.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/kg-extraction/plan (the `PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet` operationId).
	PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetWithResponse(ctx context.Context, params *PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams, reqEditors ...RequestEditorFn) (*PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse, error)

	// TriggerLabelConsolidationAgentTriggerLabelConsolidationPostWithResponse Trigger Label Consolidation
	//
	// Consolidate duplicate labels across the knowledge graph.
	//
	// Embedding finds semantically-similar label pairs (including cross-language),
	// an LLM judges which are the same concept, and confirmed duplicates are
	// merged into one (reversible). Pass dry_run=true to preview the LLM's
	// proposed merges in the feed event without changing anything.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/label-consolidation (the `TriggerLabelConsolidationAgentTriggerLabelConsolidationPost` operationId).
	TriggerLabelConsolidationAgentTriggerLabelConsolidationPostWithResponse(ctx context.Context, params *TriggerLabelConsolidationAgentTriggerLabelConsolidationPostParams, reqEditors ...RequestEditorFn) (*TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse, error)

	// ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBodyWithResponse Archive Memory Cleanup Candidates
	//
	// Archive user-reviewed cleanup candidates after server-side revalidation.
	//
	// The client only submits ids from the visible review. The server re-reads the
	// source-of-truth rows and re-runs the cleanup classifier so stale UI state can
	// never archive a memory that was visited, pinned, or otherwise protected after
	// the review was rendered.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).
	ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse, error)

	// ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithResponse Archive Memory Cleanup Candidates
	//
	// Archive user-reviewed cleanup candidates after server-side revalidation.
	//
	// The client only submits ids from the visible review. The server re-reads the
	// source-of-truth rows and re-runs the cleanup classifier so stale UI state can
	// never archive a memory that was visited, pinned, or otherwise protected after
	// the review was rendered.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/archive (the `ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePost` operationId).
	ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostWithResponse(ctx context.Context, body ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMemoryCleanupCandidatesAgentTriggerMemoryCleanupArchivePostResponse, error)

	// QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBodyWithResponse Queue Memory Cleanup Compaction
	//
	// Queue semantic compaction for user-reviewed cleanup candidates.
	//
	// This is deliberately not an automatic merge.  It re-reads each submitted
	// memory id, re-runs the cleanup classifier, and only queues the bounded
	// Memory Compaction task for rows still in the semantic-review lane.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).
	QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse, error)

	// QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithResponse Queue Memory Cleanup Compaction
	//
	// Queue semantic compaction for user-reviewed cleanup candidates.
	//
	// This is deliberately not an automatic merge.  It re-reads each submitted
	// memory id, re-runs the cleanup classifier, and only queues the bounded
	// Memory Compaction task for rows still in the semantic-review lane.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/compaction (the `QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost` operationId).
	QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithResponse(ctx context.Context, body QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostJSONRequestBody, reqEditors ...RequestEditorFn) (*QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse, error)

	// KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBodyWithResponse Keep Memory Cleanup Candidates
	//
	// Mark user-reviewed cleanup candidates as intentionally kept.
	//
	// This is the negative-feedback side of cleanup governance. Dismissing a
	// Timeline card should not make Mem ask about the same rows again next week;
	// it should become an explicit retention signal on the Memory itself. The
	// server still revalidates each id so changed or hidden rows are skipped.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).
	KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse, error)

	// KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithResponse Keep Memory Cleanup Candidates
	//
	// Mark user-reviewed cleanup candidates as intentionally kept.
	//
	// This is the negative-feedback side of cleanup governance. Dismissing a
	// Timeline card should not make Mem ask about the same rows again next week;
	// it should become an explicit retention signal on the Memory itself. The
	// server still revalidates each id so changed or hidden rows are skipped.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/memory-cleanup/keep (the `KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost` operationId).
	KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithResponse(ctx context.Context, body KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostJSONRequestBody, reqEditors ...RequestEditorFn) (*KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse, error)

	// PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetWithResponse Plan Memory Cleanup
	//
	// Preview Memory cleanup lanes without queueing or mutating anything.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/memory-cleanup/plan (the `PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet` operationId).
	PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetWithResponse(ctx context.Context, params *PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams, reqEditors ...RequestEditorFn) (*PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse, error)

	// TriggerMemoryCompactionAgentTriggerMemoryCompactionPostWithResponse Trigger Memory Compaction
	//
	// Review and merge similar memories.
	//
	// The agent scans for memories that cover the same topic and suggests merging duplicates or linking related ones.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/memory-compaction (the `TriggerMemoryCompactionAgentTriggerMemoryCompactionPost` operationId).
	TriggerMemoryCompactionAgentTriggerMemoryCompactionPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse, error)

	// PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetWithResponse Plan Memory Compaction
	//
	// Preview the exact compaction candidate context without queueing work.
	//
	// This endpoint does not ask the agent to decide, does not create EVOLVES
	// edges, does not create crystals, and does not enqueue the compaction task.
	// It exposes the same pre-computed candidate context the scheduled task would
	// inject into the Knowledge Agent so evals can measure the real input surface.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/memory-compaction/plan (the `PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet` operationId).
	PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetWithResponse(ctx context.Context, params *PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams, reqEditors ...RequestEditorFn) (*PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse, error)

	// PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetWithResponse Plan Memory Created Events
	//
	// Preview the next memory-created flush without mutating scheduler state.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/memory-created/plan (the `PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGet` operationId).
	PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse, error)

	// TriggerGuidanceReviewAgentTriggerRuleReviewPostWithResponse Trigger Guidance Review
	//
	// Manually trigger learned rule candidate review.
	//
	// Detection only: suggests draft always-on rules from repeated memory
	// evidence. Drafts are not injected into Context Bundle until the user enables
	// them.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/rule-review (the `TriggerGuidanceReviewAgentTriggerRuleReviewPost` operationId).
	TriggerGuidanceReviewAgentTriggerRuleReviewPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse, error)

	// DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetWithResponse Dry Run Guidance Rule Review
	//
	// Preview learned Rule suggestions without writing draft Rules.
	//
	// This may call the configured model to judge harvested evidence, but it does
	// not archive stale drafts, write new drafts, enqueue work, or mutate graph
	// state.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/rule-review/dry-run (the `DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet` operationId).
	DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetWithResponse(ctx context.Context, params *DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams, reqEditors ...RequestEditorFn) (*DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse, error)

	// TriggerSkillCompileAgentTriggerSkillCompilePostWithResponse Trigger Skill Compile
	//
	// Compile one promoted candidate into a draft skill.
	//
	// Reads the candidate's evidence and writes a SKILL.md bundle, moving the
	// candidate to 'draft' for review. Triggered after the user promotes a candidate.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/skill-compile (the `TriggerSkillCompileAgentTriggerSkillCompilePost` operationId).
	TriggerSkillCompileAgentTriggerSkillCompilePostWithResponse(ctx context.Context, params *TriggerSkillCompileAgentTriggerSkillCompilePostParams, reqEditors ...RequestEditorFn) (*TriggerSkillCompileAgentTriggerSkillCompilePostResponse, error)

	// TriggerSkillReviewAgentTriggerSkillReviewPostWithResponse Trigger Skill Review
	//
	// Manually trigger a skill target review.
	//
	// Surfaces reusable procedural capabilities from recurring EVOLVES chains as
	// skill candidates. Detection only: proposes candidates, never compiles skills.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/skill-review (the `TriggerSkillReviewAgentTriggerSkillReviewPost` operationId).
	TriggerSkillReviewAgentTriggerSkillReviewPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*TriggerSkillReviewAgentTriggerSkillReviewPostResponse, error)

	// PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetWithResponse Plan Thread Synced Events
	//
	// Preview the next thread-sync flush without mutating scheduler state.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/thread-synced/plan (the `PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet` operationId).
	PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetWithResponse(ctx context.Context, params *PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams, reqEditors ...RequestEditorFn) (*PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse, error)

	// TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBodyWithResponse Trigger Unit Type Reclassification
	//
	// Review weak Memory unit_type metadata.
	//
	// This on-demand maintenance task never changes content or embeddings. Apply
	// mode updates Kuzu metadata and patches LanceDB filter metadata in place.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).
	TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse, error)

	// TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithResponse Trigger Unit Type Reclassification
	//
	// Review weak Memory unit_type metadata.
	//
	// This on-demand maintenance task never changes content or embeddings. Apply
	// mode updates Kuzu metadata and patches LanceDB filter metadata in place.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/unit-type-reclassification (the `TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost` operationId).
	TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithResponse(ctx context.Context, body TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse, error)

	// TriggerWmRefreshAgentTriggerWmRefreshPostWithResponse Trigger Wm Refresh
	//
	// Queue a bounded Working Memory refresh.
	//
	// With memory IDs, this reviews only those memories plus the current Working
	// Memory. Without IDs, it is a cheap dispatch/proof run that records the
	// current direct path without opening a tool-using agent session.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /agent/trigger/wm-refresh (the `TriggerWmRefreshAgentTriggerWmRefreshPost` operationId).
	TriggerWmRefreshAgentTriggerWmRefreshPostWithResponse(ctx context.Context, params *TriggerWmRefreshAgentTriggerWmRefreshPostParams, reqEditors ...RequestEditorFn) (*TriggerWmRefreshAgentTriggerWmRefreshPostResponse, error)

	// PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetWithResponse Plan Scheduled Agent Context
	//
	// Preview the context injected into supported scheduled agent tasks.
	//
	// This endpoint does not enqueue work, does not run the agent, and does not
	// ask an LLM to decide. It exposes the actual context prefix produced by the
	// runtime injector so evals can audit the live input surface before any prompt
	// or cadence changes are claimed as improvements.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/trigger/{task_type}/context-plan (the `PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet` operationId).
	PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetWithResponse(ctx context.Context, taskType string, params *PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams, reqEditors ...RequestEditorFn) (*PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse, error)

	// GetWorkingMemoryAgentWorkingMemoryGetWithResponse Get Working Memory
	//
	// Read the agent's working memory.
	//
	// Returns today's working memory by default. Pass a `date` (YYYY-MM-DD) to read an archived day instead.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/working-memory (the `GetWorkingMemoryAgentWorkingMemoryGet` operationId).
	GetWorkingMemoryAgentWorkingMemoryGetWithResponse(ctx context.Context, params *GetWorkingMemoryAgentWorkingMemoryGetParams, reqEditors ...RequestEditorFn) (*GetWorkingMemoryAgentWorkingMemoryGetResponse, error)

	// UpdateWorkingMemoryAgentWorkingMemoryPutWithBodyWithResponse Update Working Memory
	//
	// Save changes to the agent's working memory.
	//
	// Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).
	UpdateWorkingMemoryAgentWorkingMemoryPutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkingMemoryAgentWorkingMemoryPutResponse, error)

	// UpdateWorkingMemoryAgentWorkingMemoryPutWithResponse Update Working Memory
	//
	// Save changes to the agent's working memory.
	//
	// Content must include at least a Focus Areas or Briefing section. Maximum 4 KB.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /agent/working-memory (the `UpdateWorkingMemoryAgentWorkingMemoryPut` operationId).
	UpdateWorkingMemoryAgentWorkingMemoryPutWithResponse(ctx context.Context, body UpdateWorkingMemoryAgentWorkingMemoryPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkingMemoryAgentWorkingMemoryPutResponse, error)

	// GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetWithResponse Get Working Memory History
	//
	// List dates with archived working memory.
	//
	// Returns available dates newest-first. Use a specific date with the GET endpoint to read that day's content.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /agent/working-memory/history (the `GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet` operationId).
	GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetWithResponse(ctx context.Context, params *GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams, reqEditors ...RequestEditorFn) (*GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse, error)

	// CapabilitiesCapabilitiesGetWithResponse Capabilities
	//
	// Server capabilities — unauthenticated, used by clients to adapt UI.
	//
	// Returns the server version and feature flags.  Clients (desktop remote,
	// web /app, mobile) use this to hide features the server cannot support
	// or the operator has disabled.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /capabilities (the `CapabilitiesCapabilitiesGet` operationId).
	CapabilitiesCapabilitiesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CapabilitiesCapabilitiesGetResponse, error)

	// ListCommunitiesCommunitiesGetWithResponse List Communities
	//
	// List knowledge communities with AI summaries.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /communities (the `ListCommunitiesCommunitiesGet` operationId).
	ListCommunitiesCommunitiesGetWithResponse(ctx context.Context, params *ListCommunitiesCommunitiesGetParams, reqEditors ...RequestEditorFn) (*ListCommunitiesCommunitiesGetResponse, error)

	// GetCommunityDetailsCommunitiesCommunityIdGetWithResponse Get Community Details
	//
	// Get community details including entities and sample memories.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /communities/{community_id} (the `GetCommunityDetailsCommunitiesCommunityIdGet` operationId).
	GetCommunityDetailsCommunitiesCommunityIdGetWithResponse(ctx context.Context, communityId string, params *GetCommunityDetailsCommunitiesCommunityIdGetParams, reqEditors ...RequestEditorFn) (*GetCommunityDetailsCommunitiesCommunityIdGetResponse, error)

	// GetContentStoreMigrationStatusContentStoreMigrationStatusGetWithResponse Get Content Store Migration Status
	//
	// Return the truthful Content Store ownership and migration state.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /content-store/migration/status (the `GetContentStoreMigrationStatusContentStoreMigrationStatusGet` operationId).
	GetContentStoreMigrationStatusContentStoreMigrationStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse, error)

	// CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostWithResponse Cleanup Legacy Thread Message Graph
	//
	// Preview or run bounded deletion of legacy Kuzu Message graph rows.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /content-store/thread-messages/cleanup-legacy-graph (the `CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPost` operationId).
	CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostWithResponse(ctx context.Context, params *CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostParams, reqEditors ...RequestEditorFn) (*CleanupLegacyThreadMessageGraphContentStoreThreadMessagesCleanupLegacyGraphPostResponse, error)

	// CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostWithResponse Copy Thread Messages Until Finished
	//
	// Copy legacy messages in bounded batches without cutting over ownership.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /content-store/thread-messages/copy-all (the `CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost` operationId).
	CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostWithResponse(ctx context.Context, params *CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostParams, reqEditors ...RequestEditorFn) (*CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse, error)

	// CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostWithResponse Copy Thread Messages Batch
	//
	// Copy one bounded legacy Kuzu Message page into SQLite.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /content-store/thread-messages/copy-batch (the `CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost` operationId).
	CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostWithResponse(ctx context.Context, params *CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostParams, reqEditors ...RequestEditorFn) (*CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse, error)

	// CutOverThreadMessagesContentStoreThreadMessagesCutoverPostWithResponse Cut Over Thread Messages
	//
	// Make SQLite the runtime owner after verification has marked it ready.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /content-store/thread-messages/cutover (the `CutOverThreadMessagesContentStoreThreadMessagesCutoverPost` operationId).
	CutOverThreadMessagesContentStoreThreadMessagesCutoverPostWithResponse(ctx context.Context, params *CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams, reqEditors ...RequestEditorFn) (*CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse, error)

	// MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostWithResponse Migrate Thread Message Anchors
	//
	// Backfill legacy Memory->Message links into SQLite content anchors.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /content-store/thread-messages/migrate-anchors (the `MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost` operationId).
	MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostWithResponse(ctx context.Context, params *MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostParams, reqEditors ...RequestEditorFn) (*MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse, error)

	// MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostWithResponse Migrate Thread Messages Through Cutover
	//
	// Run copy, verification, anchor backfill, and non-destructive cutover.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /content-store/thread-messages/migrate-through-cutover (the `MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost` operationId).
	MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostWithResponse(ctx context.Context, params *MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostParams, reqEditors ...RequestEditorFn) (*MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse, error)

	// VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostWithResponse Verify Thread Message Copy
	//
	// Verify SQLite contains every legacy message and no orphan thread rows.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /content-store/thread-messages/verify (the `VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost` operationId).
	VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostWithResponse(ctx context.Context, params *VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostParams, reqEditors ...RequestEditorFn) (*VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse, error)

	// GetContextBundleContextBundleGetWithResponse Get Context Bundle
	//
	// Return the owner/profile/policy/scope context bundle for agents.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /context/bundle (the `GetContextBundleContextBundleGet` operationId).
	GetContextBundleContextBundleGetWithResponse(ctx context.Context, params *GetContextBundleContextBundleGetParams, reqEditors ...RequestEditorFn) (*GetContextBundleContextBundleGetResponse, error)

	// CheckpointDataDataCheckpointPostWithResponse Checkpoint Data
	//
	// Flush pending changes to disk.
	//
	// Ensures all recent writes are safely persisted. Called automatically before app updates, but can be triggered manually.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/checkpoint (the `CheckpointDataDataCheckpointPost` operationId).
	CheckpointDataDataCheckpointPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckpointDataDataCheckpointPostResponse, error)

	// ExportDataDataExportPostWithBodyWithResponse Export Data
	//
	// Export your data to a portable archive.
	//
	// Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.
	//
	// By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).
	ExportDataDataExportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportDataDataExportPostResponse, error)

	// ExportDataDataExportPostWithResponse Export Data
	//
	// Export your data to a portable archive.
	//
	// Creates a .zip (or folder) containing memories, threads, entities, labels, sources, managed skills, and working memory. Use this for backups or migrating to another device.
	//
	// By default this endpoint is synchronous for REST and CLI compatibility. Set `async` to `true` to start a background export job and poll `/data/export/status/{job_id}` until the job is completed or reports an error.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/export (the `ExportDataDataExportPost` operationId).
	ExportDataDataExportPostWithResponse(ctx context.Context, body ExportDataDataExportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportDataDataExportPostResponse, error)

	// ExportDataDownloadDataExportDownloadPostWithBodyWithResponse Export Data Download
	//
	// Export data as a downloadable zip file.
	//
	// Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).
	ExportDataDownloadDataExportDownloadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportDataDownloadDataExportDownloadPostResponse, error)

	// ExportDataDownloadDataExportDownloadPostWithResponse Export Data Download
	//
	// Export data as a downloadable zip file.
	//
	// Streams the zip archive directly to the client. Use this from remote or web clients that cannot write to the server filesystem.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/export/download (the `ExportDataDownloadDataExportDownloadPost` operationId).
	ExportDataDownloadDataExportDownloadPostWithResponse(ctx context.Context, body ExportDataDownloadDataExportDownloadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportDataDownloadDataExportDownloadPostResponse, error)

	// GetExportStatusDataExportStatusJobIdGetWithResponse Get Export Status
	//
	// Check the progress of a background data export job started with `POST /data/export` and `async: true`.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /data/export/status/{job_id} (the `GetExportStatusDataExportStatusJobIdGet` operationId).
	GetExportStatusDataExportStatusJobIdGetWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetExportStatusDataExportStatusJobIdGetResponse, error)

	// ImportDataDataImportPostWithBodyWithResponse Import Data
	//
	// Import data from a previous export.
	//
	// Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).
	ImportDataDataImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportDataDataImportPostResponse, error)

	// ImportDataDataImportPostWithResponse Import Data
	//
	// Import data from a previous export.
	//
	// Runs in the background. Poll `/data/import/status/{job_id}` to check progress. Supports merge (combine with existing), skip (keep existing), or overwrite modes.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/import (the `ImportDataDataImportPost` operationId).
	ImportDataDataImportPostWithResponse(ctx context.Context, body ImportDataDataImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportDataDataImportPostResponse, error)

	// GetImportStatusDataImportStatusJobIdGetWithResponse Get Import Status
	//
	// Check the progress of a data import job.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /data/import/status/{job_id} (the `GetImportStatusDataImportStatusJobIdGet` operationId).
	GetImportStatusDataImportStatusJobIdGetWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetImportStatusDataImportStatusJobIdGetResponse, error)

	// ImportDataUploadDataImportUploadPostWithBodyWithResponse Import Data Upload
	//
	// Import data from an uploaded zip file.
	//
	// Accepts a multipart file upload and runs the import in the background. Poll `/data/import/status/{job_id}` to check progress. Use this from remote or web clients that cannot access the server filesystem.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /data/import/upload (the `ImportDataUploadDataImportUploadPost` operationId).
	ImportDataUploadDataImportUploadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportDataUploadDataImportUploadPostResponse, error)

	// ListEntitiesEntitiesGetWithResponse List Entities
	//
	// List entities with optional filtering.
	//
	// When “include_stats=true“ returns
	// “[{"entity": EntityNode, "mention_count": int}, ...]“ sorted by
	// mention_count DESC. Otherwise returns the legacy “List[EntityNode]“
	// sorted by created_at DESC, preserving backwards compatibility for
	// older callers (Tauri commands, MCP tools).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /entities (the `ListEntitiesEntitiesGet` operationId).
	ListEntitiesEntitiesGetWithResponse(ctx context.Context, params *ListEntitiesEntitiesGetParams, reqEditors ...RequestEditorFn) (*ListEntitiesEntitiesGetResponse, error)

	// DeleteEntityHandlerWithResponse Delete an entity
	//
	// Delete one Entity and its incident graph links without deleting any Memory, Source, Label, or Community. Requires an exact entity-id confirmation.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /entities/{entity_id} (the `DeleteEntityHandler` operationId).
	DeleteEntityHandlerWithResponse(ctx context.Context, entityId string, params *DeleteEntityHandlerParams, reqEditors ...RequestEditorFn) (*DeleteEntityHandlerResponse, error)

	// PreviewEntityDeleteHandlerWithResponse Preview entity deletion
	//
	// Count the graph links that would be detached. Referencing memories are always preserved.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /entities/{entity_id}/delete/preview (the `PreviewEntityDeleteHandler` operationId).
	PreviewEntityDeleteHandlerWithResponse(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*PreviewEntityDeleteHandlerResponse, error)

	// MergeEntityHandlerWithBodyWithResponse Merge entities
	//
	// Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).
	MergeEntityHandlerWithBodyWithResponse(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergeEntityHandlerResponse, error)

	// MergeEntityHandlerWithResponse Merge entities
	//
	// Atomically move the source Entity's mentions, aliases, labels, topics, and custom relations to the target, then remove the source. Requires an exact source-id confirmation.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /entities/{entity_id}/merge (the `MergeEntityHandler` operationId).
	MergeEntityHandlerWithResponse(ctx context.Context, entityId string, body MergeEntityHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*MergeEntityHandlerResponse, error)

	// PreviewEntityMergeHandlerWithBodyWithResponse Preview an entity merge
	//
	// Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).
	PreviewEntityMergeHandlerWithBodyWithResponse(ctx context.Context, entityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewEntityMergeHandlerResponse, error)

	// PreviewEntityMergeHandlerWithResponse Preview an entity merge
	//
	// Preview moving a duplicate Entity into a canonical target, including mention and custom-relation consolidation.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /entities/{entity_id}/merge/preview (the `PreviewEntityMergeHandler` operationId).
	PreviewEntityMergeHandlerWithResponse(ctx context.Context, entityId string, body PreviewEntityMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewEntityMergeHandlerResponse, error)

	// GetEntityRelationshipsEntitiesEntityIdRelationshipsGetWithResponse Get Entity Relationships
	//
	// Get relationships for a specific entity.
	//
	// Returns all connected entities and the memories where this entity is mentioned. Use `depth` to control how many hops to traverse.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /entities/{entity_id}/relationships (the `GetEntityRelationshipsEntitiesEntityIdRelationshipsGet` operationId).
	GetEntityRelationshipsEntitiesEntityIdRelationshipsGetWithResponse(ctx context.Context, entityId string, params *GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams, reqEditors ...RequestEditorFn) (*GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse, error)

	// EventStreamEventsStreamGetWithResponse Event Stream
	//
	// Server-Sent Events stream for real-time updates.
	//
	// Emits data-change, progress, and stage events as they occur.
	// Connect using the browser EventSource API or any SSE client.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /events/stream (the `EventStreamEventsStreamGet` operationId).
	EventStreamEventsStreamGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*EventStreamEventsStreamGetResponse, error)

	// GetFavoriteMemoriesFavoritesMemoriesGetWithResponse Get Favorite Memories
	//
	// Get all favorite memories.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /favorites/memories (the `GetFavoriteMemoriesFavoritesMemoriesGet` operationId).
	GetFavoriteMemoriesFavoritesMemoriesGetWithResponse(ctx context.Context, params *GetFavoriteMemoriesFavoritesMemoriesGetParams, reqEditors ...RequestEditorFn) (*GetFavoriteMemoriesFavoritesMemoriesGetResponse, error)

	// GetFavoriteThreadsFavoritesThreadsGetWithResponse Get Favorite Threads
	//
	// Get all favorite threads.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /favorites/threads (the `GetFavoriteThreadsFavoritesThreadsGet` operationId).
	GetFavoriteThreadsFavoritesThreadsGetWithResponse(ctx context.Context, params *GetFavoriteThreadsFavoritesThreadsGetParams, reqEditors ...RequestEditorFn) (*GetFavoriteThreadsFavoritesThreadsGetResponse, error)

	// FsCapabilitiesFsCapabilitiesGetWithResponse Fs Capabilities
	//
	// Return the machine-readable Nowledge FS contract.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /fs/capabilities (the `FsCapabilitiesFsCapabilitiesGet` operationId).
	FsCapabilitiesFsCapabilitiesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FsCapabilitiesFsCapabilitiesGetResponse, error)

	// FsCatFsCatGetWithResponse Fs Cat
	//
	// Return the rendered body of a Nowledge FS file.
	//
	// For “.md“ files this returns YAML-frontmatter markdown.  For
	// “messages.jsonl“ it returns one JSON object per line.  Fragment
	// selectors (“:page/N“, “:section/<name>“, etc.) are documented in
	// the design doc but land in Phase 2; passing one returns
	// ENOTSUP for now.  “line“ / “lines“ are Phase 1 progressive-read
	// controls for agents: they work for every rendered text body, including
	// thread “messages.jsonl“ where one line is one message.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /fs/cat (the `FsCatFsCatGet` operationId).
	FsCatFsCatGetWithResponse(ctx context.Context, params *FsCatFsCatGetParams, reqEditors ...RequestEditorFn) (*FsCatFsCatGetResponse, error)

	// FsDeleteFsDeletePostWithBodyWithResponse Fs Delete
	//
	// Delete/archive a canonical Nowledge FS file.
	//
	// Memory delete delegates to the existing Memories delete path, preserving
	// the object's concrete space.  Working Memory delete has no safe helper in
	// this slice and returns “ENOTSUP“.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).
	FsDeleteFsDeletePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FsDeleteFsDeletePostResponse, error)

	// FsDeleteFsDeletePostWithResponse Fs Delete
	//
	// Delete/archive a canonical Nowledge FS file.
	//
	// Memory delete delegates to the existing Memories delete path, preserving
	// the object's concrete space.  Working Memory delete has no safe helper in
	// this slice and returns “ENOTSUP“.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /fs/delete (the `FsDeleteFsDeletePost` operationId).
	FsDeleteFsDeletePostWithResponse(ctx context.Context, body FsDeleteFsDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*FsDeleteFsDeletePostResponse, error)

	// FsFindFsFindGetWithResponse Fs Find
	//
	// Structural / metadata search.  Returns paths.
	//
	// Phase 1 covers “type“, “unit_type“, “label“, “since“, “until“,
	// and “mentions“ over “/memories“.  “unit_type“ is also inferred from
	// “/memories/by-type/<unit_type>“. Other roots return an empty result so
	// callers can compose without errors.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /fs/find (the `FsFindFsFindGet` operationId).
	FsFindFsFindGetWithResponse(ctx context.Context, params *FsFindFsFindGetParams, reqEditors ...RequestEditorFn) (*FsFindFsFindGetResponse, error)

	// FsGrepFsGrepGetWithResponse Fs Grep
	//
	// Content search. Returns “path:line:match“ shaped hits.
	//
	// Preview space contract: graph-wide projection. Phase 1 covers
	// memory/crystal bodies, thread messages, and parsed Library documents.
	// Memory grep can be narrowed with “unit_type“ or a
	// “/memories/by-type/<unit_type>“ path.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /fs/grep (the `FsGrepFsGrepGet` operationId).
	FsGrepFsGrepGetWithResponse(ctx context.Context, params *FsGrepFsGrepGetParams, reqEditors ...RequestEditorFn) (*FsGrepFsGrepGetResponse, error)

	// FsLsFsLsGetWithResponse Fs Ls
	//
	// List a directory in Nowledge FS.
	//
	// Preview space contract: graph-wide projection.  Pass “cursor“ to fetch
	// the next page; agents should not peek inside the cursor payload (it's an
	// opaque base64-JSON).  The explicit “/spaces/...“ lens is deferred.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /fs/ls (the `FsLsFsLsGet` operationId).
	FsLsFsLsGetWithResponse(ctx context.Context, params *FsLsFsLsGetParams, reqEditors ...RequestEditorFn) (*FsLsFsLsGetResponse, error)

	// FsRecallFsRecallGetWithResponse Fs Recall
	//
	// Semantic memory search.  Returns paths, not search hits.
	//
	// Reuses the existing hybrid search pipeline (the one AI Now and
	// Library already drive) so there's no second index.  Preview recall is
	// memory-backed; use “grep“ for exact search in threads and sources.
	// Memory recall can be narrowed with “unit_type“ or a
	// “/memories/by-type/<unit_type>“ path.
	// Results are
	// materialised as canonical Nowledge FS paths so the caller can pipe them
	// straight into “cat“.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /fs/recall (the `FsRecallFsRecallGet` operationId).
	FsRecallFsRecallGetWithResponse(ctx context.Context, params *FsRecallFsRecallGetParams, reqEditors ...RequestEditorFn) (*FsRecallFsRecallGetResponse, error)

	// FsStatFsStatGetWithResponse Fs Stat
	//
	// Return metadata for a Nowledge FS path.
	//
	// Mirrors “stat(2)“ shape with Mem extras: labels, mention count,
	// back-reference count, importance.  Preview space contract: graph-wide
	// projection, with each file returning its concrete “space_id“ metadata.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /fs/stat (the `FsStatFsStatGet` operationId).
	FsStatFsStatGetWithResponse(ctx context.Context, params *FsStatFsStatGetParams, reqEditors ...RequestEditorFn) (*FsStatFsStatGetResponse, error)

	// FsWriteFsWritePostWithBodyWithResponse Fs Write
	//
	// Write a canonical Nowledge FS file.
	//
	// Writes through the same concrete-space APIs as the underlying surface.
	// This bounded Phase 2 slice supports canonical
	// memory files under “/memories/by-id/“ and
	// “/working-memory/today.md“.  Alias paths return “EXDEV“ and
	// derived paths return “EROFS“.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).
	FsWriteFsWritePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FsWriteFsWritePostResponse, error)

	// FsWriteFsWritePostWithResponse Fs Write
	//
	// Write a canonical Nowledge FS file.
	//
	// Writes through the same concrete-space APIs as the underlying surface.
	// This bounded Phase 2 slice supports canonical
	// memory files under “/memories/by-id/“ and
	// “/working-memory/today.md“.  Alias paths return “EXDEV“ and
	// derived paths return “EROFS“.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /fs/write (the `FsWriteFsWritePost` operationId).
	FsWriteFsWritePostWithResponse(ctx context.Context, body FsWriteFsWritePostJSONRequestBody, reqEditors ...RequestEditorFn) (*FsWriteFsWritePostResponse, error)

	// GetGraphAnalysisGraphAnalysisGetWithResponse Get Graph Analysis
	//
	// Get comprehensive graph analysis including community and centrality metrics.
	//
	// This endpoint provides a complete overview of the graph structure, communities,
	// and centrality measures without triggering new calculations.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/analysis (the `GetGraphAnalysisGraphAnalysisGet` operationId).
	GetGraphAnalysisGraphAnalysisGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetGraphAnalysisGraphAnalysisGetResponse, error)

	// ListAugmentationJobsGraphAugmentationJobsGetWithResponse List Augmentation Jobs
	//
	// List recent augmentation jobs.
	//
	// Optionally filter by status (pending, running, completed, failed).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/augmentation/jobs (the `ListAugmentationJobsGraphAugmentationJobsGet` operationId).
	ListAugmentationJobsGraphAugmentationJobsGetWithResponse(ctx context.Context, params *ListAugmentationJobsGraphAugmentationJobsGetParams, reqEditors ...RequestEditorFn) (*ListAugmentationJobsGraphAugmentationJobsGetResponse, error)

	// PlanPagerankRefreshGraphAugmentationPagerankPlanGetWithResponse Plan Pagerank Refresh
	//
	// Preview a PageRank refresh without scheduling graph augmentation work.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/augmentation/pagerank/plan (the `PlanPagerankRefreshGraphAugmentationPagerankPlanGet` operationId).
	PlanPagerankRefreshGraphAugmentationPagerankPlanGetWithResponse(ctx context.Context, params *PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams, reqEditors ...RequestEditorFn) (*PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse, error)

	// StartAugmentationJobGraphAugmentationStartPostWithBodyWithResponse Start Augmentation Job
	//
	// Start a background graph analysis job.
	//
	// Supported job types:
	// - **community_detection** group related entities into topic clusters.
	// - **community_summary_enrichment** write missing topic summaries without
	//   rebuilding topic structure.
	// - **pagerank_calculation** calculate entity importance scores.
	// - **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).
	StartAugmentationJobGraphAugmentationStartPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartAugmentationJobGraphAugmentationStartPostResponse, error)

	// StartAugmentationJobGraphAugmentationStartPostWithResponse Start Augmentation Job
	//
	// Start a background graph analysis job.
	//
	// Supported job types:
	// - **community_detection** group related entities into topic clusters.
	// - **community_summary_enrichment** write missing topic summaries without
	//   rebuilding topic structure.
	// - **pagerank_calculation** calculate entity importance scores.
	// - **undo_community_detection** / **undo_pagerank_calculation** remove previous analysis results.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /graph/augmentation/start (the `StartAugmentationJobGraphAugmentationStartPost` operationId).
	StartAugmentationJobGraphAugmentationStartPostWithResponse(ctx context.Context, body StartAugmentationJobGraphAugmentationStartPostJSONRequestBody, reqEditors ...RequestEditorFn) (*StartAugmentationJobGraphAugmentationStartPostResponse, error)

	// GetAugmentationStateGraphAugmentationStateGetWithResponse Get Augmentation State
	//
	// Get the current graph augmentation state.
	//
	// Returns information about which augmentations are currently applied,
	// their parameters, and the last augmentation timestamp.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/augmentation/state (the `GetAugmentationStateGraphAugmentationStateGet` operationId).
	GetAugmentationStateGraphAugmentationStateGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAugmentationStateGraphAugmentationStateGetResponse, error)

	// GetJobStatusGraphAugmentationStatusJobIdGetWithResponse Get Job Status
	//
	// Get the status of a specific augmentation job.
	//
	// Returns job progress, status, and any error messages.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/augmentation/status/{job_id} (the `GetJobStatusGraphAugmentationStatusJobIdGet` operationId).
	GetJobStatusGraphAugmentationStatusJobIdGetWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobStatusGraphAugmentationStatusJobIdGetResponse, error)

	// GetCommunityMembersGraphCommunityMembersCommunityIdGetWithResponse Get Community Members
	//
	// Get all nodes belonging to a community.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/community-members/{community_id} (the `GetCommunityMembersGraphCommunityMembersCommunityIdGet` operationId).
	GetCommunityMembersGraphCommunityMembersCommunityIdGetWithResponse(ctx context.Context, communityId string, reqEditors ...RequestEditorFn) (*GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse, error)

	// ExpandNeighborsGraphExpandNodeIdGetWithResponse Expand Neighbors
	//
	// Expand neighbors of a specific node to get connected nodes and edges with depth-based traversal.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/expand/{node_id} (the `ExpandNeighborsGraphExpandNodeIdGet` operationId).
	ExpandNeighborsGraphExpandNodeIdGetWithResponse(ctx context.Context, nodeId string, params *ExpandNeighborsGraphExpandNodeIdGetParams, reqEditors ...RequestEditorFn) (*ExpandNeighborsGraphExpandNodeIdGetResponse, error)

	// ExploreGraphGraphExploreGetWithResponse Explore Graph
	//
	// Build a visualization-ready graph neighborhood around one or more memory IDs.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/explore (the `ExploreGraphGraphExploreGet` operationId).
	ExploreGraphGraphExploreGetWithResponse(ctx context.Context, params *ExploreGraphGraphExploreGetParams, reqEditors ...RequestEditorFn) (*ExploreGraphGraphExploreGetResponse, error)

	// GraphAnalysisHealthGraphHealthGetWithResponse Graph Analysis Health
	//
	// Health check for graph analysis.
	//
	// Returns whether graph analysis features (community detection, importance scoring) are available.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/health (the `GraphAnalysisHealthGraphHealthGet` operationId).
	GraphAnalysisHealthGraphHealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GraphAnalysisHealthGraphHealthGetResponse, error)

	// GetLivePreviewGraphGraphLivePreviewGetWithResponse Get Live Preview Graph
	//
	// Get a compact merged 1-hop graph for feed/live preview surfaces.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/live-preview (the `GetLivePreviewGraphGraphLivePreviewGet` operationId).
	GetLivePreviewGraphGraphLivePreviewGetWithResponse(ctx context.Context, params *GetLivePreviewGraphGraphLivePreviewGetParams, reqEditors ...RequestEditorFn) (*GetLivePreviewGraphGraphLivePreviewGetResponse, error)

	// GetLivePreviewNeighborsGraphLivePreviewNodeIdGetWithResponse Get Live Preview Neighbors
	//
	// Get a compact 1-hop neighborhood for feed/live preview surfaces.
	//
	// Unlike `expand_neighbors`, this path intentionally avoids path
	// materialization and returns only direct neighbor rows plus connecting edges.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/live-preview/{node_id} (the `GetLivePreviewNeighborsGraphLivePreviewNodeIdGet` operationId).
	GetLivePreviewNeighborsGraphLivePreviewNodeIdGetWithResponse(ctx context.Context, nodeId string, params *GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams, reqEditors ...RequestEditorFn) (*GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse, error)

	// GetNodeDetailsGraphNodeDetailsNodeIdGetWithResponse Get Node Details
	//
	// Lazy-load full node details (properties, neighbors).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/node-details/{node_id} (the `GetNodeDetailsGraphNodeDetailsNodeIdGet` operationId).
	GetNodeDetailsGraphNodeDetailsNodeIdGetWithResponse(ctx context.Context, nodeId string, reqEditors ...RequestEditorFn) (*GetNodeDetailsGraphNodeDetailsNodeIdGetResponse, error)

	// CleanupOrphanedEntitiesGraphOrphansDeleteWithResponse Cleanup Orphaned Entities
	//
	// Remove all unconnected entities.
	//
	// Deletes entities that have no relationships to memories or other entities. Only affects isolated entities; your memories, labels, and communities are never touched.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /graph/orphans (the `CleanupOrphanedEntitiesGraphOrphansDelete` operationId).
	CleanupOrphanedEntitiesGraphOrphansDeleteWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CleanupOrphanedEntitiesGraphOrphansDeleteResponse, error)

	// FindOrphanedEntitiesGraphOrphansGetWithResponse Find Orphaned Entities
	//
	// Find entities with no connections.
	//
	// Lists entities that aren't linked to any memory or other entity. These are safe to clean up without losing meaningful knowledge.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/orphans (the `FindOrphanedEntitiesGraphOrphansGet` operationId).
	FindOrphanedEntitiesGraphOrphansGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FindOrphanedEntitiesGraphOrphansGetResponse, error)

	// GetGraphOverviewGraphOverviewGetWithResponse Get Graph Overview
	//
	// Lightweight full-graph endpoint for overview visualization.
	//
	// Returns all graph-overview node types (Entity, Memory, Source, Thread, Skill)
	// with minimal data (no content, no metadata, no messages) for fast full-graph
	// rendering.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/overview (the `GetGraphOverviewGraphOverviewGet` operationId).
	GetGraphOverviewGraphOverviewGetWithResponse(ctx context.Context, params *GetGraphOverviewGraphOverviewGetParams, reqEditors ...RequestEditorFn) (*GetGraphOverviewGraphOverviewGetResponse, error)

	// GetGraphDataGraphSampleGetWithResponse Get Graph Data
	//
	// Get a sample of the knowledge graph.
	//
	// Returns a representative subset of nodes and edges for visualization. Useful for exploring the graph without a specific query.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/sample (the `GetGraphDataGraphSampleGet` operationId).
	GetGraphDataGraphSampleGetWithResponse(ctx context.Context, params *GetGraphDataGraphSampleGetParams, reqEditors ...RequestEditorFn) (*GetGraphDataGraphSampleGetResponse, error)

	// SearchGraphGraphSearchGetWithResponse Search Graph
	//
	// Search the knowledge graph.
	//
	// Finds memories matching your query and returns them with their connections as visualization-ready graph data.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/search (the `SearchGraphGraphSearchGet` operationId).
	SearchGraphGraphSearchGetWithResponse(ctx context.Context, params *SearchGraphGraphSearchGetParams, reqEditors ...RequestEditorFn) (*SearchGraphGraphSearchGetResponse, error)

	// GetShortestPathGraphShortestPathGetWithResponse Get Shortest Path
	//
	// Find all shortest paths between two nodes using KuzuDB ALL SHORTEST.
	//
	// Note: KuzuDB does not support parameter binding in recursive relationship
	// bounds, so max_depth is interpolated as a validated literal (ge=2, le=20).
	//
	// Returns all shortest paths (same hop count, different routes) so the
	// frontend can render every connection between the two nodes. The overview
	// graph may not contain all intermediate nodes, so paths are drawn between
	// visible positions.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/shortest-path (the `GetShortestPathGraphShortestPathGet` operationId).
	GetShortestPathGraphShortestPathGetWithResponse(ctx context.Context, params *GetShortestPathGraphShortestPathGetParams, reqEditors ...RequestEditorFn) (*GetShortestPathGraphShortestPathGetResponse, error)

	// GraphVisGraphVisGetWithResponse Graph Vis
	//
	// Embeddable interactive graph explorer.
	//
	// Returns a self-contained HTML page with an interactive knowledge graph
	// visualization. The page fetches data from the REST API on load, so it
	// works standalone in any browser or embedded in your application via an
	// iframe.
	//
	// **Modes** (pick one, or omit all for a random sample):
	//
	// - `?query=React` search for memories matching "React" and visualize their connections.
	// - `?memory_ids=abc,def` explore the neighborhood around specific memories.
	// - *(no params)* show a random sample of the graph.
	//
	// **Embedding:** set `search_bar=false` to hide the top search bar for
	// a cleaner look when embedding in an iframe or dashboard.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /graph/vis (the `GraphVisGraphVisGet` operationId).
	GraphVisGraphVisGetWithResponse(ctx context.Context, params *GraphVisGraphVisGetParams, reqEditors ...RequestEditorFn) (*GraphVisGraphVisGetResponse, error)

	// HealthCheckHealthGetWithResponse Health Check
	//
	// Health check endpoint.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /health (the `HealthCheckHealthGet` operationId).
	HealthCheckHealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckHealthGetResponse, error)

	// ForceCheckpointHealthCheckpointPostWithResponse Force Checkpoint
	//
	// Force a database checkpoint.
	//
	// Flushes pending writes before app updates.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /health/checkpoint (the `ForceCheckpointHealthCheckpointPost` operationId).
	ForceCheckpointHealthCheckpointPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ForceCheckpointHealthCheckpointPostResponse, error)

	// ListLabelsLabelsGetWithResponse List Labels
	//
	// List labels with usage counts.
	//
	// Paginate with “offset“ to read past the first “limit“ rows; the
	// vocabulary can exceed a single page (the prior no-offset cap left labels
	// beyond 1000 unreachable).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /labels (the `ListLabelsLabelsGet` operationId).
	ListLabelsLabelsGetWithResponse(ctx context.Context, params *ListLabelsLabelsGetParams, reqEditors ...RequestEditorFn) (*ListLabelsLabelsGetResponse, error)

	// CreateLabelLabelsPostWithResponse Create Label
	//
	// Create a new label.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels (the `CreateLabelLabelsPost` operationId).
	CreateLabelLabelsPostWithResponse(ctx context.Context, params *CreateLabelLabelsPostParams, reqEditors ...RequestEditorFn) (*CreateLabelLabelsPostResponse, error)

	// ConsolidateLabelsLabelsConsolidatePostWithResponse Consolidate Labels
	//
	// Consolidate exact-canonical label forks into their highest-usage survivor.
	//
	// Cross-space (graph aggregation): operates on the global label graph.
	// Deterministic and safe (same canonical token = same concept). Defaults to
	// “dry_run=true“ so callers preview the plan before mutating. Semantic and
	// cross-language consolidation is the separate agent-judged pass.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/consolidate (the `ConsolidateLabelsLabelsConsolidatePost` operationId).
	ConsolidateLabelsLabelsConsolidatePostWithResponse(ctx context.Context, params *ConsolidateLabelsLabelsConsolidatePostParams, reqEditors ...RequestEditorFn) (*ConsolidateLabelsLabelsConsolidatePostResponse, error)

	// PreviewLabelConsolidationLabelsConsolidationPreviewPostWithResponse Preview Label Consolidation
	//
	// Preview the full label-consolidation task without applying merges.
	//
	// This is the same dry-run path as the scheduled task: deterministic
	// canonical-fork planning plus model-judged semantic/cross-language pairs.
	// It can spend model tokens, but it never mutates graph state.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/consolidation-preview (the `PreviewLabelConsolidationLabelsConsolidationPreviewPost` operationId).
	PreviewLabelConsolidationLabelsConsolidationPreviewPostWithResponse(ctx context.Context, params *PreviewLabelConsolidationLabelsConsolidationPreviewPostParams, reqEditors ...RequestEditorFn) (*PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse, error)

	// LabelHealthLabelsHealthGetWithResponse Label Health
	//
	// Label vocabulary health report.
	//
	// Cross-space (graph aggregation): reads the global label graph regardless of
	// active space lens. Quantifies size, labels-per-memory, coverage, singleton
	// rate, and the exact-canonical fork backlog so consolidation progress is
	// measurable.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /labels/health (the `LabelHealthLabelsHealthGet` operationId).
	LabelHealthLabelsHealthGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LabelHealthLabelsHealthGetResponse, error)

	// MergeLabelsEndpointLabelsMergePostWithResponse Merge Labels Endpoint
	//
	// Merge one label into another: re-point every HAS_LABEL edge from source
	// to target, record the merge for reversal, delete the source.
	//
	// Cross-space (graph aggregation): operates on the global label graph. Used by
	// the manual "merge labels" affordance and the agentic consolidation pass.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/merge (the `MergeLabelsEndpointLabelsMergePost` operationId).
	MergeLabelsEndpointLabelsMergePostWithResponse(ctx context.Context, params *MergeLabelsEndpointLabelsMergePostParams, reqEditors ...RequestEditorFn) (*MergeLabelsEndpointLabelsMergePostResponse, error)

	// LabelMergeCandidatesLabelsMergeCandidatesGetWithResponse Label Merge Candidates
	//
	// Semantically-near label pairs (candidates for merge), read-only.
	//
	// Cross-space (graph aggregation). Surfaces near-synonym and cross-language
	// pairs (the embedding model is multilingual) for human/agent review. A cosine
	// score is a candidate signal, not a verdict: nothing is merged here. Exact-
	// canonical forks are excluded (handled by /labels/consolidate). Apply a
	// chosen merge via POST /labels/merge.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /labels/merge-candidates (the `LabelMergeCandidatesLabelsMergeCandidatesGet` operationId).
	LabelMergeCandidatesLabelsMergeCandidatesGetWithResponse(ctx context.Context, params *LabelMergeCandidatesLabelsMergeCandidatesGetParams, reqEditors ...RequestEditorFn) (*LabelMergeCandidatesLabelsMergeCandidatesGetResponse, error)

	// DeleteLabelLabelsLabelIdDeleteWithResponse Delete Label
	//
	// Delete a label and all its relationships.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /labels/{label_id} (the `DeleteLabelLabelsLabelIdDelete` operationId).
	DeleteLabelLabelsLabelIdDeleteWithResponse(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*DeleteLabelLabelsLabelIdDeleteResponse, error)

	// GetLabelLabelsLabelIdGetWithResponse Get Label
	//
	// Get a specific label by ID.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /labels/{label_id} (the `GetLabelLabelsLabelIdGet` operationId).
	GetLabelLabelsLabelIdGetWithResponse(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*GetLabelLabelsLabelIdGetResponse, error)

	// UpdateLabelLabelsLabelIdPutWithBodyWithResponse Update Label
	//
	// Update an existing label.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).
	UpdateLabelLabelsLabelIdPutWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLabelLabelsLabelIdPutResponse, error)

	// UpdateLabelLabelsLabelIdPutWithResponse Update Label
	//
	// Update an existing label.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /labels/{label_id} (the `UpdateLabelLabelsLabelIdPut` operationId).
	UpdateLabelLabelsLabelIdPutWithResponse(ctx context.Context, labelId string, body UpdateLabelLabelsLabelIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLabelLabelsLabelIdPutResponse, error)

	// ApplyLabelDeleteHandlerWithBodyWithResponse Apply label deletion
	//
	// Atomically delete a label only if its current state still matches the supplied preview plan.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).
	ApplyLabelDeleteHandlerWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyLabelDeleteHandlerResponse, error)

	// ApplyLabelDeleteHandlerWithResponse Apply label deletion
	//
	// Atomically delete a label only if its current state still matches the supplied preview plan.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/{label_id}/delete/apply (the `ApplyLabelDeleteHandler` operationId).
	ApplyLabelDeleteHandlerWithResponse(ctx context.Context, labelId string, body ApplyLabelDeleteHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyLabelDeleteHandlerResponse, error)

	// PreviewLabelDeleteHandlerWithResponse Preview label deletion
	//
	// Return the exact resources whose label assignment would be detached. Memories and resources are preserved.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/{label_id}/delete/preview (the `PreviewLabelDeleteHandler` operationId).
	PreviewLabelDeleteHandlerWithResponse(ctx context.Context, labelId string, reqEditors ...RequestEditorFn) (*PreviewLabelDeleteHandlerResponse, error)

	// ApplyLabelMergeHandlerWithBodyWithResponse Apply a label merge
	//
	// Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).
	ApplyLabelMergeHandlerWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyLabelMergeHandlerResponse, error)

	// ApplyLabelMergeHandlerWithResponse Apply a label merge
	//
	// Atomically move assignments and remove the source label only if both labels still match the supplied preview plan.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/{label_id}/merge/apply (the `ApplyLabelMergeHandler` operationId).
	ApplyLabelMergeHandlerWithResponse(ctx context.Context, labelId string, body ApplyLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyLabelMergeHandlerResponse, error)

	// PreviewLabelMergeHandlerWithBodyWithResponse Preview a label merge
	//
	// Preview moving every assignment from a duplicate label to a canonical label.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).
	PreviewLabelMergeHandlerWithBodyWithResponse(ctx context.Context, labelId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewLabelMergeHandlerResponse, error)

	// PreviewLabelMergeHandlerWithResponse Preview a label merge
	//
	// Preview moving every assignment from a duplicate label to a canonical label.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /labels/{label_id}/merge/preview (the `PreviewLabelMergeHandler` operationId).
	PreviewLabelMergeHandlerWithResponse(ctx context.Context, labelId string, body PreviewLabelMergeHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewLabelMergeHandlerResponse, error)

	// GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetWithResponse Get Community Recent Memories
	//
	// Most recent memories mentioning any entity in this community.
	//
	// Cross-space; reads the global graph regardless of active space lens
	// (Louvain ids are global). Powers the "Recent on this topic" rail
	// on the Library wiki community panel — closes the loop between
	// "what this topic is" (top entities + crystals) and "what's
	// happening on it lately" (recent memories that touch it).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/community/{community_id}/recent-memories (the `GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet` operationId).
	GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetWithResponse(ctx context.Context, communityId int, params *GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams, reqEditors ...RequestEditorFn) (*GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse, error)

	// GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetWithResponse Get Related Communities
	//
	// Return other communities sharing entity-to-entity edges with this one.
	//
	// Cross-space; reads the global graph regardless of active space lens.
	// Communities are computed by Louvain over the global Entity projection,
	// so the related-communities lens is meaningless when scoped to a single
	// space. The "shared edge count" is how many RELATES_TO edges run
	// between an entity in this community and an entity in the other
	// community: the strongest available signal that two topic clusters
	// touch each other in the user's mind.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/community/{community_id}/related (the `GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet` operationId).
	GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetWithResponse(ctx context.Context, communityId int, params *GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams, reqEditors ...RequestEditorFn) (*GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse, error)

	// GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetWithResponse Get Community Subgraph
	//
	// Return the actual subgraph for a community.
	//
	// Cross-space; reads the global graph regardless of active space lens
	// (Louvain ids are global). Returns the entities in this community
	// plus their RELATES_TO edges to each other, and optionally the
	// highest-mentioned memories that touch any of these entities, so
	// the Library wiki community panel can render the cluster's true
	// shape — not a 30-node live-preview sample.
	//
	// Output shape matches `GraphData` (`nodes` carry `node_type` and
	// `metadata`; `edges` carry `edge_type`) so the same MiniGraph
	// component used in the Feed Timeline can render it without an
	// extra adapter.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/community/{community_id}/subgraph (the `GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet` operationId).
	GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetWithResponse(ctx context.Context, communityId int, params *GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams, reqEditors ...RequestEditorFn) (*GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse, error)

	// GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetWithResponse Get Crystal Source Memories
	//
	// Return the source memories a crystal was synthesized from.
	//
	// Powers the "Built from N memories" section on the Crystal page in the
	// Library wiki. Follows the CRYSTALLIZED_FROM edge that CreateCrystal
	// writes during synthesis (one edge per source memory, with a
	// contribution_weight property). Sorted by weight descending so the
	// most-contributing memories surface first.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/crystal/{crystal_id}/source-memories (the `GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet` operationId).
	GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetWithResponse(ctx context.Context, crystalId string, params *GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams, reqEditors ...RequestEditorFn) (*GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse, error)

	// GetLibraryOkfExportLibraryOkfExportGetWithResponse Get Library Okf Export
	//
	// Build an Open Knowledge Format (OKF) bundle ZIP.
	//
	// Cross-space (graph aggregation): reads the global graph regardless of
	// the active space lens, same as `/library/wiki-export`. Returns an
	// OKF-conformant bundle (markdown + frontmatter, bundle-relative links,
	// per-directory index.md). See `docs/design/OKF_INTEROP.md`.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/okf-export (the `GetLibraryOkfExportLibraryOkfExportGet` operationId).
	GetLibraryOkfExportLibraryOkfExportGetWithResponse(ctx context.Context, params *GetLibraryOkfExportLibraryOkfExportGetParams, reqEditors ...RequestEditorFn) (*GetLibraryOkfExportLibraryOkfExportGetResponse, error)

	// GetLibraryWikiExportLibraryWikiExportGetWithResponse Get Library Wiki Export
	//
	// Build the markdown wiki ZIP.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/wiki-export (the `GetLibraryWikiExportLibraryWikiExportGet` operationId).
	GetLibraryWikiExportLibraryWikiExportGetWithResponse(ctx context.Context, params *GetLibraryWikiExportLibraryWikiExportGetParams, reqEditors ...RequestEditorFn) (*GetLibraryWikiExportLibraryWikiExportGetResponse, error)

	// GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetWithResponse Get Library Wiki Export Summary
	//
	// Return cheap export counts before building the ZIP.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/wiki-export-summary (the `GetLibraryWikiExportSummaryLibraryWikiExportSummaryGet` operationId).
	GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse, error)

	// GetLibraryWikiIndexLibraryWikiIndexGetWithResponse Get Library Wiki Index
	//
	// Return Library topic cards for the All tab.
	//
	// The response is deliberately flat: one row per community with its surfaced
	// entities and crystals, so the client can render the index in one round-trip.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/wiki-index (the `GetLibraryWikiIndexLibraryWikiIndexGet` operationId).
	GetLibraryWikiIndexLibraryWikiIndexGetWithResponse(ctx context.Context, params *GetLibraryWikiIndexLibraryWikiIndexGetParams, reqEditors ...RequestEditorFn) (*GetLibraryWikiIndexLibraryWikiIndexGetResponse, error)

	// GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetWithResponse Get Wiki Page Crystal
	//
	// Render a single crystal's wiki page as markdown. By-id-direct.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/wiki-page/crystal/{crystal_id} (the `GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGet` operationId).
	GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetWithResponse(ctx context.Context, crystalId string, reqEditors ...RequestEditorFn) (*GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse, error)

	// GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetWithResponse Get Wiki Page Entity
	//
	// Render a single entity's wiki page as markdown.
	//
	// Cross-space (graph aggregation): looks up by id, with a case-insensitive
	// name fallback. Pass either the entity UUID or its canonical name.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/wiki-page/entity/{id_or_name} (the `GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet` operationId).
	GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetWithResponse(ctx context.Context, idOrName string, params *GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams, reqEditors ...RequestEditorFn) (*GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse, error)

	// GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetWithResponse Get Wiki Page Topic
	//
	// Render a single topic (community) wiki page as markdown.
	//
	// Cross-space (graph aggregation). The community id is the Louvain
	// integer assigned by community detection.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /library/wiki-page/topic/{community_id} (the `GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet` operationId).
	GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetWithResponse(ctx context.Context, communityId int, params *GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams, reqEditors ...RequestEditorFn) (*GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse, error)

	// ListMemoriesMemoriesGetWithResponse List Memories
	//
	// List memories with filtering and pagination.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /memories (the `ListMemoriesMemoriesGet` operationId).
	ListMemoriesMemoriesGetWithResponse(ctx context.Context, params *ListMemoriesMemoriesGetParams, reqEditors ...RequestEditorFn) (*ListMemoriesMemoriesGetResponse, error)

	// CreateMemoryMemoriesPostWithBodyWithResponse Create Memory
	//
	// Create a new memory with automatic entity extraction.
	//
	// Provenance is recorded only when a caller supplies a real id it owns:
	// “source_thread_id“/“source_message_id“ link the memory to its
	// originating thread/message (UI, launcher, distillation). We never infer
	// provenance, so absence is honest rather than a guess.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).
	CreateMemoryMemoriesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemoryMemoriesPostResponse, error)

	// CreateMemoryMemoriesPostWithResponse Create Memory
	//
	// Create a new memory with automatic entity extraction.
	//
	// Provenance is recorded only when a caller supplies a real id it owns:
	// “source_thread_id“/“source_message_id“ link the memory to its
	// originating thread/message (UI, launcher, distillation). We never infer
	// provenance, so absence is honest rather than a guess.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories (the `CreateMemoryMemoriesPost` operationId).
	CreateMemoryMemoriesPostWithResponse(ctx context.Context, body CreateMemoryMemoriesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemoryMemoriesPostResponse, error)

	// BulkDeleteMemoriesMemoriesBulkDeletePostWithBodyWithResponse Bulk Delete Memories
	//
	// Delete a bounded memory selection inside one source space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).
	BulkDeleteMemoriesMemoriesBulkDeletePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteMemoriesMemoriesBulkDeletePostResponse, error)

	// BulkDeleteMemoriesMemoriesBulkDeletePostWithResponse Bulk Delete Memories
	//
	// Delete a bounded memory selection inside one source space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/bulk/delete (the `BulkDeleteMemoriesMemoriesBulkDeletePost` operationId).
	BulkDeleteMemoriesMemoriesBulkDeletePostWithResponse(ctx context.Context, body BulkDeleteMemoriesMemoriesBulkDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteMemoriesMemoriesBulkDeletePostResponse, error)

	// BulkMoveMemoriesMemoriesBulkMovePostWithBodyWithResponse Bulk Move Memories
	//
	// Move a bounded selection of memories into another space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).
	BulkMoveMemoriesMemoriesBulkMovePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkMoveMemoriesMemoriesBulkMovePostResponse, error)

	// BulkMoveMemoriesMemoriesBulkMovePostWithResponse Bulk Move Memories
	//
	// Move a bounded selection of memories into another space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/bulk/move (the `BulkMoveMemoriesMemoriesBulkMovePost` operationId).
	BulkMoveMemoriesMemoriesBulkMovePostWithResponse(ctx context.Context, body BulkMoveMemoriesMemoriesBulkMovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkMoveMemoriesMemoriesBulkMovePostResponse, error)

	// PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBodyWithResponse Preview Bulk Move Memories
	//
	// Preview a bounded bulk memory move before mutating data.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).
	PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse, error)

	// PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithResponse Preview Bulk Move Memories
	//
	// Preview a bounded bulk memory move before mutating data.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/bulk/move/preview (the `PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost` operationId).
	PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithResponse(ctx context.Context, body PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse, error)

	// DistillMemoriesFromThreadMemoriesDistillPostWithBodyWithResponse Distill Memories From Thread
	//
	// Create memories from a conversation thread.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).
	DistillMemoriesFromThreadMemoriesDistillPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DistillMemoriesFromThreadMemoriesDistillPostResponse, error)

	// DistillMemoriesFromThreadMemoriesDistillPostWithResponse Distill Memories From Thread
	//
	// Create memories from a conversation thread.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill (the `DistillMemoriesFromThreadMemoriesDistillPost` operationId).
	DistillMemoriesFromThreadMemoriesDistillPostWithResponse(ctx context.Context, body DistillMemoriesFromThreadMemoriesDistillPostJSONRequestBody, reqEditors ...RequestEditorFn) (*DistillMemoriesFromThreadMemoriesDistillPostResponse, error)

	// PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBodyWithResponse Plan Thread Distillation Batch
	//
	// Build a bounded, read-only plan for bulk thread distillation.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).
	PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse, error)

	// PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithResponse Plan Thread Distillation Batch
	//
	// Build a bounded, read-only plan for bulk thread distillation.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/batch-plan (the `PlanThreadDistillationBatchMemoriesDistillBatchPlanPost` operationId).
	PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithResponse(ctx context.Context, body PlanThreadDistillationBatchMemoriesDistillBatchPlanPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse, error)

	// GetDistillationPlanMemoriesDistillPlanPostWithBodyWithResponse Get Distillation Plan
	//
	// Decide whether this thread should use direct or background distillation.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).
	GetDistillationPlanMemoriesDistillPlanPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDistillationPlanMemoriesDistillPlanPostResponse, error)

	// GetDistillationPlanMemoriesDistillPlanPostWithResponse Get Distillation Plan
	//
	// Decide whether this thread should use direct or background distillation.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/plan (the `GetDistillationPlanMemoriesDistillPlanPost` operationId).
	GetDistillationPlanMemoriesDistillPlanPostWithResponse(ctx context.Context, body GetDistillationPlanMemoriesDistillPlanPostJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDistillationPlanMemoriesDistillPlanPostResponse, error)

	// PreviewDistillationMemoriesDistillPreviewPostWithBodyWithResponse Preview Distillation
	//
	// Preview what memories would be created from a thread.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).
	PreviewDistillationMemoriesDistillPreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewDistillationMemoriesDistillPreviewPostResponse, error)

	// PreviewDistillationMemoriesDistillPreviewPostWithResponse Preview Distillation
	//
	// Preview what memories would be created from a thread.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/preview (the `PreviewDistillationMemoriesDistillPreviewPost` operationId).
	PreviewDistillationMemoriesDistillPreviewPostWithResponse(ctx context.Context, body PreviewDistillationMemoriesDistillPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewDistillationMemoriesDistillPreviewPostResponse, error)

	// ScheduleDistillationMemoriesDistillSchedulePostWithBodyWithResponse Schedule Distillation
	//
	// Schedule agent-backed thread distillation for a large or deferred thread.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).
	ScheduleDistillationMemoriesDistillSchedulePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScheduleDistillationMemoriesDistillSchedulePostResponse, error)

	// ScheduleDistillationMemoriesDistillSchedulePostWithResponse Schedule Distillation
	//
	// Schedule agent-backed thread distillation for a large or deferred thread.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/schedule (the `ScheduleDistillationMemoriesDistillSchedulePost` operationId).
	ScheduleDistillationMemoriesDistillSchedulePostWithResponse(ctx context.Context, body ScheduleDistillationMemoriesDistillSchedulePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ScheduleDistillationMemoriesDistillSchedulePostResponse, error)

	// TriageConversationMemoriesDistillTriagePostWithBodyWithResponse Triage Conversation
	//
	// Quick check: is this conversation worth saving?
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).
	TriageConversationMemoriesDistillTriagePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriageConversationMemoriesDistillTriagePostResponse, error)

	// TriageConversationMemoriesDistillTriagePostWithResponse Triage Conversation
	//
	// Quick check: is this conversation worth saving?
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/distill/triage (the `TriageConversationMemoriesDistillTriagePost` operationId).
	TriageConversationMemoriesDistillTriagePostWithResponse(ctx context.Context, body TriageConversationMemoriesDistillTriagePostJSONRequestBody, reqEditors ...RequestEditorFn) (*TriageConversationMemoriesDistillTriagePostResponse, error)

	// ApplyEvolvesRevisionHandlerWithBodyWithResponse Apply a Memory history correction
	//
	// Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).
	ApplyEvolvesRevisionHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyEvolvesRevisionHandlerResponse, error)

	// ApplyEvolvesRevisionHandlerWithResponse Apply a Memory history correction
	//
	// Atomically reconcile the pair's direct EVOLVES edge, recompute visibility from the remaining replacement graph, and write an idempotent governance receipt.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/evolves/revision/apply (the `ApplyEvolvesRevisionHandler` operationId).
	ApplyEvolvesRevisionHandlerWithResponse(ctx context.Context, body ApplyEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyEvolvesRevisionHandlerResponse, error)

	// PreviewEvolvesRevisionHandlerWithBodyWithResponse Preview a Memory history correction
	//
	// Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).
	PreviewEvolvesRevisionHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewEvolvesRevisionHandlerResponse, error)

	// PreviewEvolvesRevisionHandlerWithResponse Preview a Memory history correction
	//
	// Inspect the exact EVOLVES pair and bind a desired semantic state to its current topology. This never mutates raw edges or Memory visibility fields.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/evolves/revision/preview (the `PreviewEvolvesRevisionHandler` operationId).
	PreviewEvolvesRevisionHandlerWithResponse(ctx context.Context, body PreviewEvolvesRevisionHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewEvolvesRevisionHandlerResponse, error)

	// PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBodyWithResponse Preview Memory Kg Extraction Content
	//
	// Preview KG extraction for explicit content without writing a Memory.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).
	PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse, error)

	// PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithResponse Preview Memory Kg Extraction Content
	//
	// Preview KG extraction for explicit content without writing a Memory.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/extract-kg/preview-content (the `PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost` operationId).
	PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithResponse(ctx context.Context, body PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse, error)

	// ReindexMemoriesBulkMemoriesReindexPostWithBodyWithResponse Reindex Memories Bulk
	//
	// Reindex multiple memories or all memories needing reindex.
	//
	// This endpoint can work for both single and bulk reindexing:
	// - If memory_ids is provided: reindex those specific memories
	// - If memory_ids is None/empty: reindex all memories with reindex_needed=True
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).
	ReindexMemoriesBulkMemoriesReindexPostWithBodyWithResponse(ctx context.Context, params *ReindexMemoriesBulkMemoriesReindexPostParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReindexMemoriesBulkMemoriesReindexPostResponse, error)

	// ReindexMemoriesBulkMemoriesReindexPostWithResponse Reindex Memories Bulk
	//
	// Reindex multiple memories or all memories needing reindex.
	//
	// This endpoint can work for both single and bulk reindexing:
	// - If memory_ids is provided: reindex those specific memories
	// - If memory_ids is None/empty: reindex all memories with reindex_needed=True
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/reindex (the `ReindexMemoriesBulkMemoriesReindexPost` operationId).
	ReindexMemoriesBulkMemoriesReindexPostWithResponse(ctx context.Context, params *ReindexMemoriesBulkMemoriesReindexPostParams, body ReindexMemoriesBulkMemoriesReindexPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ReindexMemoriesBulkMemoriesReindexPostResponse, error)

	// GetReindexStatusMemoriesReindexStatusGetWithResponse Get Reindex Status
	//
	// Get status of memories needing reindex.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /memories/reindex/status (the `GetReindexStatusMemoriesReindexStatusGet` operationId).
	GetReindexStatusMemoriesReindexStatusGetWithResponse(ctx context.Context, params *GetReindexStatusMemoriesReindexStatusGetParams, reqEditors ...RequestEditorFn) (*GetReindexStatusMemoriesReindexStatusGetResponse, error)

	// DeleteMemoryRelationMemoriesRelationsRelationIdDeleteWithResponse Delete Memory Relation
	//
	// Soft-delete a semantic memory relation.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /memories/relations/{relation_id} (the `DeleteMemoryRelationMemoriesRelationsRelationIdDelete` operationId).
	DeleteMemoryRelationMemoriesRelationsRelationIdDeleteWithResponse(ctx context.Context, relationId string, reqEditors ...RequestEditorFn) (*DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse, error)

	// UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBodyWithResponse Update Memory Relation
	//
	// Update a semantic memory relation.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).
	UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithBodyWithResponse(ctx context.Context, relationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse, error)

	// UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithResponse Update Memory Relation
	//
	// Update a semantic memory relation.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /memories/relations/{relation_id} (the `UpdateMemoryRelationMemoriesRelationsRelationIdPatch` operationId).
	UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithResponse(ctx context.Context, relationId string, body UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse, error)

	// SearchMemoriesMemoriesSearchPostWithBodyWithResponse Search Memories
	//
	// Memory search with filtering, metadata, and reasoning support.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).
	SearchMemoriesMemoriesSearchPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchMemoriesMemoriesSearchPostResponse, error)

	// SearchMemoriesMemoriesSearchPostWithResponse Search Memories
	//
	// Memory search with filtering, metadata, and reasoning support.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/search (the `SearchMemoriesMemoriesSearchPost` operationId).
	SearchMemoriesMemoriesSearchPostWithResponse(ctx context.Context, body SearchMemoriesMemoriesSearchPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchMemoriesMemoriesSearchPostResponse, error)

	// DeleteMemoryMemoriesMemoryIdDeleteWithResponse Delete Memory
	//
	// Delete a memory and optionally its relationships.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /memories/{memory_id} (the `DeleteMemoryMemoriesMemoryIdDelete` operationId).
	DeleteMemoryMemoriesMemoryIdDeleteWithResponse(ctx context.Context, memoryId string, params *DeleteMemoryMemoriesMemoryIdDeleteParams, reqEditors ...RequestEditorFn) (*DeleteMemoryMemoriesMemoryIdDeleteResponse, error)

	// GetMemoryMemoriesMemoryIdGetWithResponse Get Memory
	//
	// Get a specific memory by ID with associated labels.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /memories/{memory_id} (the `GetMemoryMemoriesMemoryIdGet` operationId).
	GetMemoryMemoriesMemoryIdGetWithResponse(ctx context.Context, memoryId string, params *GetMemoryMemoriesMemoryIdGetParams, reqEditors ...RequestEditorFn) (*GetMemoryMemoriesMemoryIdGetResponse, error)

	// UpdateMemoryMemoriesMemoryIdPatchWithBodyWithResponse Update Memory
	//
	// Update memory properties like importance, title, and content.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).
	UpdateMemoryMemoriesMemoryIdPatchWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemoryMemoriesMemoryIdPatchResponse, error)

	// UpdateMemoryMemoriesMemoryIdPatchWithResponse Update Memory
	//
	// Update memory properties like importance, title, and content.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /memories/{memory_id} (the `UpdateMemoryMemoriesMemoryIdPatch` operationId).
	UpdateMemoryMemoriesMemoryIdPatchWithResponse(ctx context.Context, memoryId string, body UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemoryMemoriesMemoryIdPatchResponse, error)

	// ArchiveMemoryMemoriesMemoryIdArchivePostWithBodyWithResponse Archive Memory
	//
	// Hide a memory from everyday recall while keeping it explicitly readable.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).
	ArchiveMemoryMemoriesMemoryIdArchivePostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMemoryMemoriesMemoryIdArchivePostResponse, error)

	// ArchiveMemoryMemoriesMemoryIdArchivePostWithResponse Archive Memory
	//
	// Hide a memory from everyday recall while keeping it explicitly readable.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/archive (the `ArchiveMemoryMemoriesMemoryIdArchivePost` operationId).
	ArchiveMemoryMemoriesMemoryIdArchivePostWithResponse(ctx context.Context, memoryId string, body ArchiveMemoryMemoriesMemoryIdArchivePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMemoryMemoriesMemoryIdArchivePostResponse, error)

	// DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBodyWithResponse Deprecate Memory
	//
	// Mark a memory as deprecated while preserving it for graph history.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).
	DeprecateMemoryMemoriesMemoryIdDeprecatePostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse, error)

	// DeprecateMemoryMemoriesMemoryIdDeprecatePostWithResponse Deprecate Memory
	//
	// Mark a memory as deprecated while preserving it for graph history.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/deprecate (the `DeprecateMemoryMemoriesMemoryIdDeprecatePost` operationId).
	DeprecateMemoryMemoriesMemoryIdDeprecatePostWithResponse(ctx context.Context, memoryId string, body DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody, reqEditors ...RequestEditorFn) (*DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse, error)

	// ExportMemoryMemoriesMemoryIdExportGetWithResponse Export Memory
	//
	// Export a memory in various formats.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /memories/{memory_id}/export (the `ExportMemoryMemoriesMemoryIdExportGet` operationId).
	ExportMemoryMemoriesMemoryIdExportGetWithResponse(ctx context.Context, memoryId string, params *ExportMemoryMemoriesMemoryIdExportGetParams, reqEditors ...RequestEditorFn) (*ExportMemoryMemoriesMemoryIdExportGetResponse, error)

	// ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBodyWithResponse Apply Memory Kg Extraction
	//
	// Apply knowledge graph extraction results to a memory.
	//
	// This endpoint saves the extracted entities and relationships to the graph database
	// and updates the memory's metadata to track the extraction.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).
	ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse, error)

	// ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithResponse Apply Memory Kg Extraction
	//
	// Apply knowledge graph extraction results to a memory.
	//
	// This endpoint saves the extracted entities and relationships to the graph database
	// and updates the memory's metadata to track the extraction.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/apply (the `ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPost` operationId).
	ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostWithResponse(ctx context.Context, memoryId string, body ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyMemoryKgExtractionMemoriesMemoryIdExtractKgApplyPostResponse, error)

	// PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBodyWithResponse Preview Memory Kg Extraction
	//
	// Preview knowledge graph extraction for a memory.
	//
	// This endpoint extracts entities and relationships from a memory's content
	// using the local LLM, providing a preview without saving to the database.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).
	PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse, error)

	// PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithResponse Preview Memory Kg Extraction
	//
	// Preview knowledge graph extraction for a memory.
	//
	// This endpoint extracts entities and relationships from a memory's content
	// using the local LLM, providing a preview without saving to the database.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/extract-kg/preview (the `PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost` operationId).
	PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithResponse(ctx context.Context, memoryId string, body PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse, error)

	// ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostWithResponse Toggle Memory Favorite
	//
	// Toggle memory favorite status.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/favorite (the `ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost` operationId).
	ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostWithResponse(ctx context.Context, memoryId string, params *ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams, reqEditors ...RequestEditorFn) (*ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse, error)

	// ForgetMemoryMemoriesMemoryIdForgetPostWithBodyWithResponse Forget Memory
	//
	// Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).
	ForgetMemoryMemoriesMemoryIdForgetPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ForgetMemoryMemoriesMemoryIdForgetPostResponse, error)

	// ForgetMemoryMemoriesMemoryIdForgetPostWithResponse Forget Memory
	//
	// Remove a memory from recall and explicit by-id reads without hard-deleting graph rows.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/forget (the `ForgetMemoryMemoriesMemoryIdForgetPost` operationId).
	ForgetMemoryMemoriesMemoryIdForgetPostWithResponse(ctx context.Context, memoryId string, body ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ForgetMemoryMemoriesMemoryIdForgetPostResponse, error)

	// GetMemoryLabelsMemoriesMemoryIdLabelsGetWithResponse Get Memory Labels
	//
	// Get labels assigned to a memory.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /memories/{memory_id}/labels (the `GetMemoryLabelsMemoriesMemoryIdLabelsGet` operationId).
	GetMemoryLabelsMemoriesMemoryIdLabelsGetWithResponse(ctx context.Context, memoryId string, reqEditors ...RequestEditorFn) (*GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse, error)

	// RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteWithResponse Remove Label From Memory
	//
	// Remove a label from a memory.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /memories/{memory_id}/labels/{label_id} (the `RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDelete` operationId).
	RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteWithResponse(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse, error)

	// AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostWithResponse Assign Label To Memory
	//
	// Assign a label to a memory.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/labels/{label_id} (the `AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPost` operationId).
	AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostWithResponse(ctx context.Context, memoryId string, labelId string, reqEditors ...RequestEditorFn) (*AssignLabelToMemoryMemoriesMemoryIdLabelsLabelIdPostResponse, error)

	// ListMemoryRelationsMemoriesMemoryIdRelationsGetWithResponse List Memory Relations
	//
	// List semantic relations around a memory.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /memories/{memory_id}/relations (the `ListMemoryRelationsMemoriesMemoryIdRelationsGet` operationId).
	ListMemoryRelationsMemoriesMemoryIdRelationsGetWithResponse(ctx context.Context, memoryId string, params *ListMemoryRelationsMemoriesMemoryIdRelationsGetParams, reqEditors ...RequestEditorFn) (*ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse, error)

	// CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBodyWithResponse Create Memory Relation
	//
	// Create or update a semantic relation from one memory to another.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).
	CreateMemoryRelationMemoriesMemoryIdRelationsPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse, error)

	// CreateMemoryRelationMemoriesMemoryIdRelationsPostWithResponse Create Memory Relation
	//
	// Create or update a semantic relation from one memory to another.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/relations (the `CreateMemoryRelationMemoriesMemoryIdRelationsPost` operationId).
	CreateMemoryRelationMemoriesMemoryIdRelationsPostWithResponse(ctx context.Context, memoryId string, body CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse, error)

	// SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBodyWithResponse Suggest Memory Relation
	//
	// Suggest a semantic relation for two memories without writing it.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).
	SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse, error)

	// SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithResponse Suggest Memory Relation
	//
	// Suggest a semantic relation for two memories without writing it.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/relations/suggest (the `SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost` operationId).
	SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithResponse(ctx context.Context, memoryId string, body SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostJSONRequestBody, reqEditors ...RequestEditorFn) (*SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse, error)

	// SupersedeMemoryMemoriesMemoryIdSupersedePostWithBodyWithResponse Supersede Memory
	//
	// Mark a memory as replaced by a newer memory.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).
	SupersedeMemoryMemoriesMemoryIdSupersedePostWithBodyWithResponse(ctx context.Context, memoryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SupersedeMemoryMemoriesMemoryIdSupersedePostResponse, error)

	// SupersedeMemoryMemoriesMemoryIdSupersedePostWithResponse Supersede Memory
	//
	// Mark a memory as replaced by a newer memory.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /memories/{memory_id}/supersede (the `SupersedeMemoryMemoriesMemoryIdSupersedePost` operationId).
	SupersedeMemoryMemoriesMemoryIdSupersedePostWithResponse(ctx context.Context, memoryId string, body SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody, reqEditors ...RequestEditorFn) (*SupersedeMemoryMemoriesMemoryIdSupersedePostResponse, error)

	// InstallBgeM3ModelsBgeM3InstallPostWithBodyWithResponse Install Bge M3
	//
	// Download and install the search embedding model.
	//
	// The right model for your platform is selected automatically. When the
	// response includes `reindex_required=true`, run `/search-index/reindex` to
	// refresh existing searchable content.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).
	InstallBgeM3ModelsBgeM3InstallPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallBgeM3ModelsBgeM3InstallPostResponse, error)

	// InstallBgeM3ModelsBgeM3InstallPostWithResponse Install Bge M3
	//
	// Download and install the search embedding model.
	//
	// The right model for your platform is selected automatically. When the
	// response includes `reindex_required=true`, run `/search-index/reindex` to
	// refresh existing searchable content.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /models/bge-m3/install (the `InstallBgeM3ModelsBgeM3InstallPost` operationId).
	InstallBgeM3ModelsBgeM3InstallPostWithResponse(ctx context.Context, body InstallBgeM3ModelsBgeM3InstallPostJSONRequestBody, reqEditors ...RequestEditorFn) (*InstallBgeM3ModelsBgeM3InstallPostResponse, error)

	// GetBgeM3StatusModelsBgeM3StatusGetWithResponse Get Bge M3 Status
	//
	// Check the status of the search embedding model.
	//
	// The embedding model powers hybrid search (combining keyword and semantic matching). The specific model is selected automatically based on your platform for best performance.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /models/bge-m3/status (the `GetBgeM3StatusModelsBgeM3StatusGet` operationId).
	GetBgeM3StatusModelsBgeM3StatusGetWithResponse(ctx context.Context, params *GetBgeM3StatusModelsBgeM3StatusGetParams, reqEditors ...RequestEditorFn) (*GetBgeM3StatusModelsBgeM3StatusGetResponse, error)

	// GetModelMemoryStatusModelsMemoryStatusGetWithResponse Get Model Memory Status
	//
	// Return which local model weights are currently resident in RAM.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /models/memory-status (the `GetModelMemoryStatusModelsMemoryStatusGet` operationId).
	GetModelMemoryStatusModelsMemoryStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetModelMemoryStatusModelsMemoryStatusGetResponse, error)

	// UnloadModelModelsUnloadModelTypePostWithResponse Unload Model
	//
	// Manually unload a model from memory.
	//
	// The model will reload automatically on next use.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /models/unload/{model_type} (the `UnloadModelModelsUnloadModelTypePost` operationId).
	UnloadModelModelsUnloadModelTypePostWithResponse(ctx context.Context, modelType UnloadModelModelsUnloadModelTypePostParamsModelType, reqEditors ...RequestEditorFn) (*UnloadModelModelsUnloadModelTypePostResponse, error)

	// ResolveResourceHandlerWithResponse Resolve a Nowledge resource URI
	//
	// Resolve one capability-free nowledgemem:// reference against the authenticated backend and workspace. This endpoint never fetches HTTP(S) or file URLs.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /resources/resolve (the `ResolveResourceHandler` operationId).
	ResolveResourceHandlerWithResponse(ctx context.Context, params *ResolveResourceHandlerParams, reqEditors ...RequestEditorFn) (*ResolveResourceHandlerResponse, error)

	// ReindexSearchIndexSearchIndexReindexPostWithResponse Reindex Search Index
	//
	// Refresh the search projection from authoritative storage.
	//
	// Most calls perform a full semantic rebuild of:
	// - All memories (with search embeddings)
	// - All thread messages
	// - All Library sources and source chunks
	// - All communities
	// - All entities
	//
	// If the only pending marker is the 0.8.4 Content Store thread-message
	// migration and semantic index metadata already matches the active embedding
	// backend, this endpoint only copies/verifies messages, rebuilds the FTS-only
	// messages_index, and skips embedding initialization.
	//
	// The embedding model is platform-specific:
	// - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings
	// - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX
	//
	// This is a heavy operation and should only be triggered:
	// - After first downloading the search embedding model
	// - After a data migration
	// - When explicitly requested by the user
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /search-index/reindex (the `ReindexSearchIndexSearchIndexReindexPost` operationId).
	ReindexSearchIndexSearchIndexReindexPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReindexSearchIndexSearchIndexReindexPostResponse, error)

	// GetSearchIndexReindexStatusSearchIndexReindexStatusGetWithResponse Get Search Index Reindex Status
	//
	// Get the current or last-known full search rebuild runtime state.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /search-index/reindex/status (the `GetSearchIndexReindexStatusSearchIndexReindexStatusGet` operationId).
	GetSearchIndexReindexStatusSearchIndexReindexStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse, error)

	// GetSearchIndexStatusSearchIndexStatusGetWithResponse Get Search Index Status
	//
	// Get status of the search index (LanceDB + hybrid search).
	//
	// The embedding model is platform-specific:
	// - macOS Apple Silicon: Qwen3-Embedding via mlx-embeddings
	// - non-Apple-Silicon (Windows/Linux/macOS Intel): BGE-M3 via FastEmbed/ONNX
	//
	// This endpoint checks:
	// - Whether the active search embedding backend is available
	// - Whether the search index service is initialized
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /search-index/status (the `GetSearchIndexStatusSearchIndexStatusGet` operationId).
	GetSearchIndexStatusSearchIndexStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSearchIndexStatusSearchIndexStatusGetResponse, error)

	// GetAgentProfilesSettingsAgentProfilesGetWithResponse Get Agent Profiles
	//
	// List owner-configured long-running agent identities.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /settings/agent-profiles (the `GetAgentProfilesSettingsAgentProfilesGet` operationId).
	GetAgentProfilesSettingsAgentProfilesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAgentProfilesSettingsAgentProfilesGetResponse, error)

	// CreateAgentProfileSettingsAgentProfilesPostWithBodyWithResponse Create Agent Profile
	//
	// Create a named agent identity consumed by Context Bundle.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).
	CreateAgentProfileSettingsAgentProfilesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentProfileSettingsAgentProfilesPostResponse, error)

	// CreateAgentProfileSettingsAgentProfilesPostWithResponse Create Agent Profile
	//
	// Create a named agent identity consumed by Context Bundle.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/agent-profiles (the `CreateAgentProfileSettingsAgentProfilesPost` operationId).
	CreateAgentProfileSettingsAgentProfilesPostWithResponse(ctx context.Context, body CreateAgentProfileSettingsAgentProfilesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentProfileSettingsAgentProfilesPostResponse, error)

	// ImportAgentProfileHandlerWithBodyWithResponse Import Agent Identity
	//
	// Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).
	ImportAgentProfileHandlerWithBodyWithResponse(ctx context.Context, params *ImportAgentProfileHandlerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportAgentProfileHandlerResponse, error)

	// ImportAgentProfileHandlerWithResponse Import Agent Identity
	//
	// Enroll a versioned Agent identity card. Existing IDs return a conflict unless force is enabled.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/agent-profiles/import (the `ImportAgentProfileHandler` operationId).
	ImportAgentProfileHandlerWithResponse(ctx context.Context, params *ImportAgentProfileHandlerParams, body ImportAgentProfileHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportAgentProfileHandlerResponse, error)

	// DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteWithResponse Delete Agent Profile
	//
	// Delete a named agent identity.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /settings/agent-profiles/{agent_id} (the `DeleteAgentProfileSettingsAgentProfilesAgentIdDelete` operationId).
	DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse, error)

	// PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBodyWithResponse Patch Agent Profile
	//
	// Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).
	PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse, error)

	// PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithResponse Patch Agent Profile
	//
	// Update only the supplied fields on an enrolled Agent identity. Omitted fields are preserved; empty or null values clear the field or restore its server default. The profile ID is immutable.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /settings/agent-profiles/{agent_id} (the `PatchAgentProfileSettingsAgentProfilesAgentIdPatch` operationId).
	PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithResponse(ctx context.Context, agentId string, body PatchAgentProfileSettingsAgentProfilesAgentIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse, error)

	// UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBodyWithResponse Update Agent Profile
	//
	// Update an existing named agent identity.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).
	UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse, error)

	// UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithResponse Update Agent Profile
	//
	// Update an existing named agent identity.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /settings/agent-profiles/{agent_id} (the `UpdateAgentProfileSettingsAgentProfilesAgentIdPut` operationId).
	UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithResponse(ctx context.Context, agentId string, body UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse, error)

	// ExportAgentProfileHandlerWithResponse Export Agent Identity
	//
	// Export one enrolled Agent profile as a versioned, credential-free identity card.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /settings/agent-profiles/{agent_id}/export (the `ExportAgentProfileHandler` operationId).
	ExportAgentProfileHandlerWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ExportAgentProfileHandlerResponse, error)

	// AgentProfileUsageHandlerWithResponse Get Agent Identity Usage
	//
	// Compute current attribution and key-usage evidence for an enrolled Agent identity without mutating its profile.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /settings/agent-profiles/{agent_id}/usage (the `AgentProfileUsageHandler` operationId).
	AgentProfileUsageHandlerWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*AgentProfileUsageHandlerResponse, error)

	// ExportSettingsBackupHandlerWithResponse Export portable settings
	//
	// Export profile, Spaces, knowledge-processing preferences, and provider routing without API keys, sign-in sessions, licenses, Access Anywhere keys, or device paths.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /settings/backup (the `ExportSettingsBackupHandler` operationId).
	ExportSettingsBackupHandlerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ExportSettingsBackupHandlerResponse, error)

	// GetUserProfileSettingsProfileGetWithResponse Get User Profile
	//
	// Get user profile (name, aliases, context, preferred language).
	//
	// Used by the browser extension and CLI to inject user identity
	// and language preference into agent prompts.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /settings/profile (the `GetUserProfileSettingsProfileGet` operationId).
	GetUserProfileSettingsProfileGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserProfileSettingsProfileGetResponse, error)

	// RestoreSettingsHandlerWithBodyWithResponse Restore portable settings
	//
	// Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).
	RestoreSettingsHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreSettingsHandlerResponse, error)

	// RestoreSettingsHandlerWithResponse Restore portable settings
	//
	// Merge portable settings into this installation. Existing credentials survive only for an unchanged non-OAuth provider identity; secrets are never read from the artifact.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/restore (the `RestoreSettingsHandler` operationId).
	RestoreSettingsHandlerWithResponse(ctx context.Context, body RestoreSettingsHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreSettingsHandlerResponse, error)

	// PreviewSettingsRestoreHandlerWithBodyWithResponse Preview a settings restore
	//
	// Validate a settings artifact and report its portable sections before any write.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).
	PreviewSettingsRestoreHandlerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewSettingsRestoreHandlerResponse, error)

	// PreviewSettingsRestoreHandlerWithResponse Preview a settings restore
	//
	// Validate a settings artifact and report its portable sections before any write.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/restore/preview (the `PreviewSettingsRestoreHandler` operationId).
	PreviewSettingsRestoreHandlerWithResponse(ctx context.Context, body PreviewSettingsRestoreHandlerJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewSettingsRestoreHandlerResponse, error)

	// GetGuidanceRulesSettingsRulesGetWithResponse Get Guidance Rules
	//
	// List owner-managed AI Context rules consumed by Context Bundle.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /settings/rules (the `GetGuidanceRulesSettingsRulesGet` operationId).
	GetGuidanceRulesSettingsRulesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetGuidanceRulesSettingsRulesGetResponse, error)

	// CreateGuidanceRuleSettingsRulesPostWithBodyWithResponse Create Guidance Rule
	//
	// Create an AI Context rule for the Context Bundle control plane.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).
	CreateGuidanceRuleSettingsRulesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGuidanceRuleSettingsRulesPostResponse, error)

	// CreateGuidanceRuleSettingsRulesPostWithResponse Create Guidance Rule
	//
	// Create an AI Context rule for the Context Bundle control plane.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /settings/rules (the `CreateGuidanceRuleSettingsRulesPost` operationId).
	CreateGuidanceRuleSettingsRulesPostWithResponse(ctx context.Context, body CreateGuidanceRuleSettingsRulesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGuidanceRuleSettingsRulesPostResponse, error)

	// DeleteGuidanceRuleSettingsRulesRuleIdDeleteWithResponse Delete Guidance Rule
	//
	// Delete an AI Context rule.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /settings/rules/{rule_id} (the `DeleteGuidanceRuleSettingsRulesRuleIdDelete` operationId).
	DeleteGuidanceRuleSettingsRulesRuleIdDeleteWithResponse(ctx context.Context, ruleId string, reqEditors ...RequestEditorFn) (*DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse, error)

	// UpdateGuidanceRuleSettingsRulesRuleIdPutWithBodyWithResponse Update Guidance Rule
	//
	// Update an existing AI Context rule.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).
	UpdateGuidanceRuleSettingsRulesRuleIdPutWithBodyWithResponse(ctx context.Context, ruleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGuidanceRuleSettingsRulesRuleIdPutResponse, error)

	// UpdateGuidanceRuleSettingsRulesRuleIdPutWithResponse Update Guidance Rule
	//
	// Update an existing AI Context rule.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /settings/rules/{rule_id} (the `UpdateGuidanceRuleSettingsRulesRuleIdPut` operationId).
	UpdateGuidanceRuleSettingsRulesRuleIdPutWithResponse(ctx context.Context, ruleId string, body UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGuidanceRuleSettingsRulesRuleIdPutResponse, error)

	// ListSkillsSkillsGetWithResponse List Skills
	//
	// List skills. Cross-space unless “space_id“ is given.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills (the `ListSkillsSkillsGet` operationId).
	ListSkillsSkillsGetWithResponse(ctx context.Context, params *ListSkillsSkillsGetParams, reqEditors ...RequestEditorFn) (*ListSkillsSkillsGetResponse, error)

	// GetSkillActivitySkillsActivityGetWithResponse Get Skill Activity
	//
	// Recent skill-use moments, newest-first — the usage proof feed.
	//
	// Reads each skill's metadata use/outcome logs and merges them (see
	// SKILL_USAGE_PROOF_FEED.md). Registered BEFORE “/{skill_id}“ so this static path
	// is not shadowed. “skill_id“ limits to one skill (the detail-page strip); else
	// cross-skill, scoped to the active space when “space_id“ is given.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/activity (the `GetSkillActivitySkillsActivityGet` operationId).
	GetSkillActivitySkillsActivityGetWithResponse(ctx context.Context, params *GetSkillActivitySkillsActivityGetParams, reqEditors ...RequestEditorFn) (*GetSkillActivitySkillsActivityGetResponse, error)

	// AuthorSkillSkillsAuthorPostWithBodyWithResponse Author Skill
	//
	// Create a skill the user authored deliberately (top-down), from a name plus
	// optional sources (memories and/or threads) and a free-text intent note.
	//
	// Threads are resolved to their source memories via the “COMPACTS_TO“ edge so
	// they flow through the same “SYNTHESIZED_FROM“ provenance and compile context
	// as auto-detected evidence. The skill is created at stage “promotable“ (ready
	// to compile); the caller then runs the normal compile to produce a reviewable
	// draft. A note-only skill (no memories/threads) is allowed: the note carries
	// the intent. Scoped to the personal lane (skills list cross-space).
	// See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).
	AuthorSkillSkillsAuthorPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthorSkillSkillsAuthorPostResponse, error)

	// AuthorSkillSkillsAuthorPostWithResponse Author Skill
	//
	// Create a skill the user authored deliberately (top-down), from a name plus
	// optional sources (memories and/or threads) and a free-text intent note.
	//
	// Threads are resolved to their source memories via the “COMPACTS_TO“ edge so
	// they flow through the same “SYNTHESIZED_FROM“ provenance and compile context
	// as auto-detected evidence. The skill is created at stage “promotable“ (ready
	// to compile); the caller then runs the normal compile to produce a reviewable
	// draft. A note-only skill (no memories/threads) is allowed: the note carries
	// the intent. Scoped to the personal lane (skills list cross-space).
	// See docs/design/SKILL_BUILDER_AND_PURPOSE.md §4.2.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/author (the `AuthorSkillSkillsAuthorPost` operationId).
	AuthorSkillSkillsAuthorPostWithResponse(ctx context.Context, body AuthorSkillSkillsAuthorPostJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthorSkillSkillsAuthorPostResponse, error)

	// CuratorDryRunSkillsCuratorDryRunGetWithResponse Curator Dry Run
	//
	// Preview the scheduled skill-curator pass without staging proposals.
	//
	// This runs the same read-only detection surfaces as the scheduled curator:
	// rot selection for bounded hardening and staleness detection from superseded
	// evidence. It does not run hardening, stage pending versions, write pending
	// enrichments, emit feed events, or queue background work.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/curator/dry-run (the `CuratorDryRunSkillsCuratorDryRunGet` operationId).
	CuratorDryRunSkillsCuratorDryRunGetWithResponse(ctx context.Context, params *CuratorDryRunSkillsCuratorDryRunGetParams, reqEditors ...RequestEditorFn) (*CuratorDryRunSkillsCuratorDryRunGetResponse, error)

	// CuratorProposalsSkillsCuratorProposalsGetWithResponse Curator Proposals
	//
	// What the curator would propose right now: rotting skills (failing in real
	// use, no fix staged) and near-duplicate pairs worth merging.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/curator/proposals (the `CuratorProposalsSkillsCuratorProposalsGet` operationId).
	CuratorProposalsSkillsCuratorProposalsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CuratorProposalsSkillsCuratorProposalsGetResponse, error)

	// CuratorRunSkillsCuratorRunPostWithResponse Curator Run
	//
	// Run one budgeted curator cycle now: stage proven refines for the worst
	// rotting skills. The work happens in the background (model-heavy); the proposals
	// appear as pending updates the user reviews. Manual trigger today; the scheduler
	// calls this on a cadence later (default-off for managed tiers).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/curator/run (the `CuratorRunSkillsCuratorRunPost` operationId).
	CuratorRunSkillsCuratorRunPostWithResponse(ctx context.Context, params *CuratorRunSkillsCuratorRunPostParams, reqEditors ...RequestEditorFn) (*CuratorRunSkillsCuratorRunPostResponse, error)

	// MatchSkillsEndpointSkillsMatchGetWithResponse Match Skills Endpoint
	//
	// Rank active Skills against a task through the same semantic hybrid router used by MCP Skill discovery and routing benchmarks. When semantic embeddings are unavailable, interactive discovery remains usable through deterministic trigger matching; the response reports semantic or keyword_fallback in its routing field.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/match (the `MatchSkillsEndpointSkillsMatchGet` operationId).
	MatchSkillsEndpointSkillsMatchGetWithResponse(ctx context.Context, params *MatchSkillsEndpointSkillsMatchGetParams, reqEditors ...RequestEditorFn) (*MatchSkillsEndpointSkillsMatchGetResponse, error)

	// SkillHostRegistrationStatusSkillsRegistrationGetWithResponse Skill Host Registration Status
	//
	// Per-host registration status (installed? registered? where?). Read-only.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/registration (the `SkillHostRegistrationStatusSkillsRegistrationGet` operationId).
	SkillHostRegistrationStatusSkillsRegistrationGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SkillHostRegistrationStatusSkillsRegistrationGetResponse, error)

	// UnregisterSkillHostSkillsRegistrationHostDeleteWithResponse Unregister Skill Host
	//
	// Remove our entries for one host. Leaves foreign files/links untouched.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /skills/registration/{host} (the `UnregisterSkillHostSkillsRegistrationHostDelete` operationId).
	UnregisterSkillHostSkillsRegistrationHostDeleteWithResponse(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*UnregisterSkillHostSkillsRegistrationHostDeleteResponse, error)

	// RegisterSkillHostSkillsRegistrationHostPostWithResponse Register Skill Host
	//
	// Register one host, or “all“ for every detected host. Idempotent.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/registration/{host} (the `RegisterSkillHostSkillsRegistrationHostPost` operationId).
	RegisterSkillHostSkillsRegistrationHostPostWithResponse(ctx context.Context, host string, reqEditors ...RequestEditorFn) (*RegisterSkillHostSkillsRegistrationHostPostResponse, error)

	// SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBodyWithResponse Set Skill Host Config Dir
	//
	// Point one host at a custom config dir, then re-sync if it is connected.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).
	SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithBodyWithResponse(ctx context.Context, host string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse, error)

	// SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithResponse Set Skill Host Config Dir
	//
	// Point one host at a custom config dir, then re-sync if it is connected.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /skills/registration/{host}/config-dir (the `SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut` operationId).
	SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithResponse(ctx context.Context, host string, body SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutJSONRequestBody, reqEditors ...RequestEditorFn) (*SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse, error)

	// GetSkillSkillsSkillIdGetWithResponse Get a Skill
	//
	// Get one Skill and optionally its procedure body or bounded portable bundle. Bundle files are returned only when explicitly requested; binary files use base64.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/{skill_id} (the `GetSkillSkillsSkillIdGet` operationId).
	GetSkillSkillsSkillIdGetWithResponse(ctx context.Context, skillId string, params *GetSkillSkillsSkillIdGetParams, reqEditors ...RequestEditorFn) (*GetSkillSkillsSkillIdGetResponse, error)

	// ActivateSkillSkillsSkillIdActivatePostWithResponse Activate Skill
	//
	// Publish a reviewed draft skill to active (the consumable surface).
	//
	// A manual publish: the user reviewed the SKILL.md and chose to publish. The
	// moment it goes live we fire a background verification (the entry gate), so an
	// active skill earns its trust verdict automatically rather than waiting for a
	// manual eval click — that is what makes the home a Verified Library.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/activate (the `ActivateSkillSkillsSkillIdActivatePost` operationId).
	ActivateSkillSkillsSkillIdActivatePostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ActivateSkillSkillsSkillIdActivatePostResponse, error)

	// ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostWithResponse Apply Skill Enrichment
	//
	// Apply the skill's pending enrichments: link the fresh evidence the
	// background agent found, then recompile so the body incorporates it. Clears
	// the applied enrichments. The recompile runs async; the body updates shortly.
	//
	// Looks up by id directly; cross-space when space_id is omitted.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/apply-enrichment (the `ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPost` operationId).
	ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ApplySkillEnrichmentSkillsSkillIdApplyEnrichmentPostResponse, error)

	// ApplySkillVersionSkillsSkillIdApplyVersionPostWithResponse Apply Skill Version
	//
	// Commit a proposed new version (the evolve half of the human-approval gate).
	//
	// “ProposeSkillVersion“ only records “metadata.pending_version“ (body +
	// rationale); the live bundle is never touched until a human reviews and calls
	// this. Applying swaps the SKILL.md body, preserves the existing assets, bumps
	// the version, and clears the proposal. Stage is unchanged: applying to an
	// active skill republishes it live (the call itself is the approval); a
	// draft/stale skill still needs a separate “activate“.
	//
	// Reject-on-drift: if the live bundle changed since the proposal was made
	// (“base_content_hash“ no longer matches), the proposal is stale — 409, so
	// the agent re-proposes against the current body rather than silently clobbering
	// an intervening recompile. Filesystem and graph are not transactional, so a
	// failed graph write restores the prior bundle.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/apply-version (the `ApplySkillVersionSkillsSkillIdApplyVersionPost` operationId).
	ApplySkillVersionSkillsSkillIdApplyVersionPostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ApplySkillVersionSkillsSkillIdApplyVersionPostResponse, error)

	// ArchiveSkillSkillsSkillIdArchivePostWithResponse Archive Skill
	//
	// Archive a compiled skill (recoverable; the bundle is retained).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/archive (the `ArchiveSkillSkillsSkillIdArchivePost` operationId).
	ArchiveSkillSkillsSkillIdArchivePostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ArchiveSkillSkillsSkillIdArchivePostResponse, error)

	// DeactivateSkillSkillsSkillIdDeactivatePostWithResponse Deactivate Skill
	//
	// Turn an active skill OFF: keep it (body, versions, outcomes) but stop your
	// agents using it.
	//
	// The non-destructive half of the on/off toggle. We move active -> draft (the
	// compiled-but-not-live stage) and un-materialize from host skill dirs, so agents
	// stop seeing it. Nothing is lost: turning it back on is the existing “activate“
	// (draft -> active), instant and lossless. This is deliberately NOT “archive“
	// (a removal end-state) and NOT a revert to a suggestion (that would discard the
	// compiled bundle and its history). A toggle must be reversible; discarding is a
	// separate, explicit gesture.
	//
	// Scoped by id; the active set is global, so the materializer reconciles all hosts.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/deactivate (the `DeactivateSkillSkillsSkillIdDeactivatePost` operationId).
	DeactivateSkillSkillsSkillIdDeactivatePostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*DeactivateSkillSkillsSkillIdDeactivatePostResponse, error)

	// DismissSkillSkillsSkillIdDismissPostWithBodyWithResponse Dismiss Skill
	//
	// Dismiss a candidate (stamps rejected_at via the repository), recording WHY.
	//
	// The reason + resurface rule are persisted in metadata so the background
	// reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default
	// is applied when the caller passes none. By-id-direct; cross-space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).
	DismissSkillSkillsSkillIdDismissPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DismissSkillSkillsSkillIdDismissPostResponse, error)

	// DismissSkillSkillsSkillIdDismissPostWithResponse Dismiss Skill
	//
	// Dismiss a candidate (stamps rejected_at via the repository), recording WHY.
	//
	// The reason + resurface rule are persisted in metadata so the background
	// reviewer doesn't keep re-suggesting the same bad idea (audit §3 P0). A default
	// is applied when the caller passes none. By-id-direct; cross-space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/dismiss (the `DismissSkillSkillsSkillIdDismissPost` operationId).
	DismissSkillSkillsSkillIdDismissPostWithResponse(ctx context.Context, skillId string, body DismissSkillSkillsSkillIdDismissPostJSONRequestBody, reqEditors ...RequestEditorFn) (*DismissSkillSkillsSkillIdDismissPostResponse, error)

	// DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostWithResponse Dismiss Skill Enrichment
	//
	// Dismiss the skill's pending enrichments without applying them (the evidence
	// stays in the graph; it just won't strengthen this skill). Looks up by id.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/dismiss-enrichment (the `DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPost` operationId).
	DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse, error)

	// SkillDuplicateOfSkillsSkillIdDuplicateOfGetWithResponse Skill Duplicate Of
	//
	// The active skill this one looks like a duplicate of, or null.
	//
	// Computed lazily, OFF the detail hot path: it needs embeddings (which can
	// cold-start slowly), so the UI fetches it separately after opening a skill — the
	// same non-blocking pattern as the benchmark — keeping skill-open instant. For a
	// SUGGESTION the UI offers "strengthen that one instead"; for an OFF compiled skill
	// (draft/stale) a read-only "you may already have this" hint + merge. Active skills
	// ARE the catalog, so they're never checked against themselves. Best-effort
	// (no embeddings -> null). By-id-direct; cross-space.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/{skill_id}/duplicate-of (the `SkillDuplicateOfSkillsSkillIdDuplicateOfGet` operationId).
	SkillDuplicateOfSkillsSkillIdDuplicateOfGetWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse, error)

	// EditSkillFileSkillsSkillIdEditFilePostWithBodyWithResponse Edit Skill File
	//
	// Write one of a skill's own asset files (scripts/references) directly — the
	// answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so
	// the edit commits straight away (no proof gate, unlike edit-body), bumps the
	// version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).
	EditSkillFileSkillsSkillIdEditFilePostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EditSkillFileSkillsSkillIdEditFilePostResponse, error)

	// EditSkillFileSkillsSkillIdEditFilePostWithResponse Edit Skill File
	//
	// Write one of a skill's own asset files (scripts/references) directly — the
	// answer to "4 files but I can only edit SKILL.md". Asset files are opt-gated, so
	// the edit commits straight away (no proof gate, unlike edit-body), bumps the
	// version, and re-syncs tools. SKILL.md/evals refused. By id; cross-space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/edit-file (the `EditSkillFileSkillsSkillIdEditFilePost` operationId).
	EditSkillFileSkillsSkillIdEditFilePostWithResponse(ctx context.Context, skillId string, body EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody, reqEditors ...RequestEditorFn) (*EditSkillFileSkillsSkillIdEditFilePostResponse, error)

	// GetSkillEvalSkillsSkillIdEvalGetWithResponse Get Skill Eval
	//
	// The skill's behavioral benchmark (§16): the cases it's proven on, by status.
	//
	// v1 returns the case inventory; the with/without run verdict is the v2
	// model-runner. See docs/implementation/SKILL_EVAL_IMPLEMENTATION.md.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/{skill_id}/eval (the `GetSkillEvalSkillsSkillIdEvalGet` operationId).
	GetSkillEvalSkillsSkillIdEvalGetWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*GetSkillEvalSkillsSkillIdEvalGetResponse, error)

	// ListEvalCasesSkillsSkillIdEvalCasesGetWithResponse List Eval Cases
	//
	// List the editable benchmark inventory, including each case task, expectation, deterministic checks, review status, and source. Output cases use expectation output; routing negatives use should_not_trigger and carry no output checks.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/{skill_id}/eval/cases (the `ListEvalCasesSkillsSkillIdEvalCasesGet` operationId).
	ListEvalCasesSkillsSkillIdEvalCasesGetWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*ListEvalCasesSkillsSkillIdEvalCasesGetResponse, error)

	// AddEvalCaseSkillsSkillIdEvalCasesPostWithBodyWithResponse Add Eval Case
	//
	// Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).
	AddEvalCaseSkillsSkillIdEvalCasesPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddEvalCaseSkillsSkillIdEvalCasesPostResponse, error)

	// AddEvalCaseSkillsSkillIdEvalCasesPostWithResponse Add Eval Case
	//
	// Add a human-authored benchmark case. Use {task, checks:[{op, arg}], status?} for an output case, or {task, expectation:"should_not_trigger"} for a semantic routing negative. Routing negatives assert that production Skill discovery must leave this Skill silent for the near-miss task.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/eval/cases (the `AddEvalCaseSkillsSkillIdEvalCasesPost` operationId).
	AddEvalCaseSkillsSkillIdEvalCasesPostWithResponse(ctx context.Context, skillId string, body AddEvalCaseSkillsSkillIdEvalCasesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*AddEvalCaseSkillsSkillIdEvalCasesPostResponse, error)

	// DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteWithResponse Delete Eval Case
	//
	// Remove a case from the benchmark.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /skills/{skill_id}/eval/cases/{task_id} (the `DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDelete` operationId).
	DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteWithResponse(ctx context.Context, skillId string, taskId string, reqEditors ...RequestEditorFn) (*DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse, error)

	// UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBodyWithResponse Update Eval Case
	//
	// Edit one case: any of “{task, checks, status}“. Approving a bootstrapped
	// case is just “{status: "green"}“. The task_id is preserved so a prior run's
	// coverage mapping stays stable.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).
	UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithBodyWithResponse(ctx context.Context, skillId string, taskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse, error)

	// UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithResponse Update Eval Case
	//
	// Edit one case: any of “{task, checks, status}“. Approving a bootstrapped
	// case is just “{status: "green"}“. The task_id is preserved so a prior run's
	// coverage mapping stays stable.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /skills/{skill_id}/eval/cases/{task_id} (the `UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch` operationId).
	UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithResponse(ctx context.Context, skillId string, taskId string, body UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse, error)

	// RunSkillEvalSkillsSkillIdEvalRunPostWithResponse Run Skill Eval
	//
	// Run the Skill benchmark and return its verdict. Output cases grade generated behavior; should_not_trigger cases use the production semantic Skill router and become inconclusive when semantic evidence is unavailable rather than falling back to lexical matching. A passing routing negative is a safety gate and cannot by itself prove that a Skill helps on intended work. strict=true runs the output cases through the median-of-3 with/without gate; the streaming variant is /eval/stream.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/eval/run (the `RunSkillEvalSkillsSkillIdEvalRunPost` operationId).
	RunSkillEvalSkillsSkillIdEvalRunPostWithResponse(ctx context.Context, skillId string, params *RunSkillEvalSkillsSkillIdEvalRunPostParams, reqEditors ...RequestEditorFn) (*RunSkillEvalSkillsSkillIdEvalRunPostResponse, error)

	// StreamSkillEvalSkillsSkillIdEvalStreamGetWithResponse Stream Skill Eval
	//
	// Run the benchmark, streaming per-case progress (SSE): “bootstrapping“ ->
	// “start“ -> “case_started“ / “case_done“ (per case) -> “summary“. Feeds
	// the 'Proven on' surface case by case. “strict=true“ runs the Phase 2 gate.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /skills/{skill_id}/eval/stream (the `StreamSkillEvalSkillsSkillIdEvalStreamGet` operationId).
	StreamSkillEvalSkillsSkillIdEvalStreamGetWithResponse(ctx context.Context, skillId string, params *StreamSkillEvalSkillsSkillIdEvalStreamGetParams, reqEditors ...RequestEditorFn) (*StreamSkillEvalSkillsSkillIdEvalStreamGetResponse, error)

	// HardenSkillEndpointSkillsSkillIdHardenPostWithResponse Harden Skill Endpoint
	//
	// Run the autonomous skill-hardening loop once: build/grow the harness, then each
	// round propose -> prove on the held-out slice -> keep ONLY if strictly better
	// (compounding), and stage ONE pending_version for the user's Apply. By-id-direct;
	// cross-space. See docs/design/SKILL_AUTONOMOUS_HARDENING_LOOP.md.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/harden (the `HardenSkillEndpointSkillsSkillIdHardenPost` operationId).
	HardenSkillEndpointSkillsSkillIdHardenPostWithResponse(ctx context.Context, skillId string, params *HardenSkillEndpointSkillsSkillIdHardenPostParams, reqEditors ...RequestEditorFn) (*HardenSkillEndpointSkillsSkillIdHardenPostResponse, error)

	// MergeIntoSkillsSkillIdMergeIntoPostWithBodyWithResponse Merge Into
	//
	// Merge a compiled skill INTO another, leaving one canonical skill.
	//
	// The generalization of strengthen-instead for two COMPILED skills (the curator's
	// near-duplicate pair, or an off draft overlapping an active one): the absorbed
	// skill's evidence moves onto the kept skill as a pending enrichment (the user
	// reviews + applies it; the kept body is never silently rewritten), and the
	// absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and
	// un-materialized from hosts by the shared transition. Outcomes do NOT transfer
	// (they were measured against a different body); the kept skill records
	// “merged_from“ for honest provenance. A suggestion still uses strengthen-instead
	// (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md.
	// By-id-direct; cross-space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).
	MergeIntoSkillsSkillIdMergeIntoPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergeIntoSkillsSkillIdMergeIntoPostResponse, error)

	// MergeIntoSkillsSkillIdMergeIntoPostWithResponse Merge Into
	//
	// Merge a compiled skill INTO another, leaving one canonical skill.
	//
	// The generalization of strengthen-instead for two COMPILED skills (the curator's
	// near-duplicate pair, or an off draft overlapping an active one): the absorbed
	// skill's evidence moves onto the kept skill as a pending enrichment (the user
	// reviews + applies it; the kept body is never silently rewritten), and the
	// absorbed skill is ARCHIVED with “merged_into“ provenance — recoverable, and
	// un-materialized from hosts by the shared transition. Outcomes do NOT transfer
	// (they were measured against a different body); the kept skill records
	// “merged_from“ for honest provenance. A suggestion still uses strengthen-instead
	// (its end-state is reject, not archive). See docs/design/SKILL_MERGE_PRIMITIVE.md.
	// By-id-direct; cross-space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/merge-into (the `MergeIntoSkillsSkillIdMergeIntoPost` operationId).
	MergeIntoSkillsSkillIdMergeIntoPostWithResponse(ctx context.Context, skillId string, body MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody, reqEditors ...RequestEditorFn) (*MergeIntoSkillsSkillIdMergeIntoPostResponse, error)

	// ReportSkillOutcomeSkillsSkillIdOutcomePostWithBodyWithResponse Report Skill Outcome
	//
	// Record how a skill actually performed in use (G1 Tier 2 feedback).
	//
	// Version-anchored and content-bearing: the structured deviation/missing/failure
	// text is recompile + eval evidence, not a vanity rating. Updates use_count and a
	// current-version success_rate. A real failure also grows the skill's eval (G4),
	// in the background. See SKILL_CRYSTALLIZATION.md §3.8.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).
	ReportSkillOutcomeSkillsSkillIdOutcomePostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReportSkillOutcomeSkillsSkillIdOutcomePostResponse, error)

	// ReportSkillOutcomeSkillsSkillIdOutcomePostWithResponse Report Skill Outcome
	//
	// Record how a skill actually performed in use (G1 Tier 2 feedback).
	//
	// Version-anchored and content-bearing: the structured deviation/missing/failure
	// text is recompile + eval evidence, not a vanity rating. Updates use_count and a
	// current-version success_rate. A real failure also grows the skill's eval (G4),
	// in the background. See SKILL_CRYSTALLIZATION.md §3.8.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/outcome (the `ReportSkillOutcomeSkillsSkillIdOutcomePost` operationId).
	ReportSkillOutcomeSkillsSkillIdOutcomePostWithResponse(ctx context.Context, skillId string, body ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ReportSkillOutcomeSkillsSkillIdOutcomePostResponse, error)

	// DiscardPendingVersionHandlerWithResponse Discard a pending Skill version
	//
	// Remove only the reviewable pending proposal. The live Skill body and version remain unchanged.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /skills/{skill_id}/pending-version (the `DiscardPendingVersionHandler` operationId).
	DiscardPendingVersionHandlerWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*DiscardPendingVersionHandlerResponse, error)

	// RestoreMergedSkillHandlerWithResponse Undo a Skill merge
	//
	// Restore the absorbed Skill and remove this merge's pending evidence from the kept Skill. Available only until that evidence is applied or changed.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/restore-merge (the `RestoreMergedSkillHandler` operationId).
	RestoreMergedSkillHandlerWithResponse(ctx context.Context, skillId string, reqEditors ...RequestEditorFn) (*RestoreMergedSkillHandlerResponse, error)

	// StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBodyWithResponse Strengthen Instead
	//
	// Resolve a duplicate suggestion: move its evidence onto the existing active
	// skill as a pending enrichment, then dismiss the suggestion.
	//
	// The product's one-tap answer to "this is a skill I already have": the evidence
	// is preserved — it strengthens the real skill via the same pending-enrichment
	// path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The
	// candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill.
	// By-id-direct; cross-space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).
	StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithBodyWithResponse(ctx context.Context, skillId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse, error)

	// StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithResponse Strengthen Instead
	//
	// Resolve a duplicate suggestion: move its evidence onto the existing active
	// skill as a pending enrichment, then dismiss the suggestion.
	//
	// The product's one-tap answer to "this is a skill I already have": the evidence
	// is preserved — it strengthens the real skill via the same pending-enrichment
	// path as SuggestSkillEnrichment — instead of being lost to a blunt dismiss. The
	// candidate is a suggestion (“_DISMISSABLE“); the target must be an active skill.
	// By-id-direct; cross-space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /skills/{skill_id}/strengthen-instead (the `StrengthenInsteadSkillsSkillIdStrengthenInsteadPost` operationId).
	StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithResponse(ctx context.Context, skillId string, body StrengthenInsteadSkillsSkillIdStrengthenInsteadPostJSONRequestBody, reqEditors ...RequestEditorFn) (*StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse, error)

	// ListSourcesSourcesGetWithResponse List Sources
	//
	// List sources with optional filtering and pagination.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /sources (the `ListSourcesSourcesGet` operationId).
	ListSourcesSourcesGetWithResponse(ctx context.Context, params *ListSourcesSourcesGetParams, reqEditors ...RequestEditorFn) (*ListSourcesSourcesGetResponse, error)

	// IngestBatchSourcesIngestBatchPostWithBodyWithResponse Ingest Batch
	//
	// Ingest a batch of files at once.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).
	IngestBatchSourcesIngestBatchPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestBatchSourcesIngestBatchPostResponse, error)

	// IngestBatchSourcesIngestBatchPostWithResponse Ingest Batch
	//
	// Ingest a batch of files at once.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/batch (the `IngestBatchSourcesIngestBatchPost` operationId).
	IngestBatchSourcesIngestBatchPostWithResponse(ctx context.Context, body IngestBatchSourcesIngestBatchPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestBatchSourcesIngestBatchPostResponse, error)

	// IngestContentSourcesIngestContentPostWithBodyWithResponse Ingest Content
	//
	// Ingest raw text content (a paste, or a text file the client read) as a Library
	// source. JSON-only so it works in every transport without multipart/file-path
	// plumbing. The text is written to a temp file and run through the same ingest_file
	// pipeline, so it gets the identical Source lifecycle (parse, index, background
	// extraction). Used by Deep Create's 'bring in material'.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).
	IngestContentSourcesIngestContentPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestContentSourcesIngestContentPostResponse, error)

	// IngestContentSourcesIngestContentPostWithResponse Ingest Content
	//
	// Ingest raw text content (a paste, or a text file the client read) as a Library
	// source. JSON-only so it works in every transport without multipart/file-path
	// plumbing. The text is written to a temp file and run through the same ingest_file
	// pipeline, so it gets the identical Source lifecycle (parse, index, background
	// extraction). Used by Deep Create's 'bring in material'.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/content (the `IngestContentSourcesIngestContentPost` operationId).
	IngestContentSourcesIngestContentPostWithResponse(ctx context.Context, body IngestContentSourcesIngestContentPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestContentSourcesIngestContentPostResponse, error)

	// IngestFileSourcesIngestFilePostWithBodyWithResponse Ingest File
	//
	// Ingest a file into the library.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/file (the `IngestFileSourcesIngestFilePost` operationId).
	IngestFileSourcesIngestFilePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFileSourcesIngestFilePostResponse, error)

	// IngestFilePathSourcesIngestFilePathPostWithBodyWithResponse Ingest File Path
	//
	// Ingest a file by its local path.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).
	IngestFilePathSourcesIngestFilePathPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFilePathSourcesIngestFilePathPostResponse, error)

	// IngestFilePathSourcesIngestFilePathPostWithResponse Ingest File Path
	//
	// Ingest a file by its local path.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/file-path (the `IngestFilePathSourcesIngestFilePathPost` operationId).
	IngestFilePathSourcesIngestFilePathPostWithResponse(ctx context.Context, body IngestFilePathSourcesIngestFilePathPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestFilePathSourcesIngestFilePathPostResponse, error)

	// IngestFolderSummarySourcesIngestFolderSummaryPostWithBodyWithResponse Ingest Folder Summary
	//
	// Emit a folder import summary event for remote/web chunked uploads.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).
	IngestFolderSummarySourcesIngestFolderSummaryPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFolderSummarySourcesIngestFolderSummaryPostResponse, error)

	// IngestFolderSummarySourcesIngestFolderSummaryPostWithResponse Ingest Folder Summary
	//
	// Emit a folder import summary event for remote/web chunked uploads.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/folder-summary (the `IngestFolderSummarySourcesIngestFolderSummaryPost` operationId).
	IngestFolderSummarySourcesIngestFolderSummaryPostWithResponse(ctx context.Context, body IngestFolderSummarySourcesIngestFolderSummaryPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestFolderSummarySourcesIngestFolderSummaryPostResponse, error)

	// IngestFolderUploadSourcesIngestFolderUploadPostWithBodyWithResponse Ingest Folder Upload
	//
	// Ingest client-uploaded folder files via multipart.
	//
	// This is the remote/web-safe folder API. The server never reads a client
	// filesystem path; clients upload file bytes and provide folder-relative
	// paths in “file_manifest“.
	//
	// Space-scoped: writes sources to “space_id“, defaulting to the canonical
	// default space when omitted.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/folder-upload (the `IngestFolderUploadSourcesIngestFolderUploadPost` operationId).
	IngestFolderUploadSourcesIngestFolderUploadPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestFolderUploadSourcesIngestFolderUploadPostResponse, error)

	// IngestUrlSourcesIngestUrlPostWithBodyWithResponse Ingest Url
	//
	// Ingest a web page into the library.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).
	IngestUrlSourcesIngestUrlPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IngestUrlSourcesIngestUrlPostResponse, error)

	// IngestUrlSourcesIngestUrlPostWithResponse Ingest Url
	//
	// Ingest a web page into the library.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/ingest/url (the `IngestUrlSourcesIngestUrlPost` operationId).
	IngestUrlSourcesIngestUrlPostWithResponse(ctx context.Context, body IngestUrlSourcesIngestUrlPostJSONRequestBody, reqEditors ...RequestEditorFn) (*IngestUrlSourcesIngestUrlPostResponse, error)

	// SearchSourcesSourcesSearchGetWithResponse Search Sources
	//
	// Full-text search across source names and content.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /sources/search (the `SearchSourcesSourcesSearchGet` operationId).
	SearchSourcesSourcesSearchGetWithResponse(ctx context.Context, params *SearchSourcesSourcesSearchGetParams, reqEditors ...RequestEditorFn) (*SearchSourcesSourcesSearchGetResponse, error)

	// DeleteSourceSourcesSourceIdDeleteWithResponse Delete Source
	//
	// Delete a source and its search index records.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /sources/{source_id} (the `DeleteSourceSourcesSourceIdDelete` operationId).
	DeleteSourceSourcesSourceIdDeleteWithResponse(ctx context.Context, sourceId string, params *DeleteSourceSourcesSourceIdDeleteParams, reqEditors ...RequestEditorFn) (*DeleteSourceSourcesSourceIdDeleteResponse, error)

	// GetSourceDetailSourcesSourceIdGetWithResponse Get Source Detail
	//
	// Get source detail with related memories and revision chain.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /sources/{source_id} (the `GetSourceDetailSourcesSourceIdGet` operationId).
	GetSourceDetailSourcesSourceIdGetWithResponse(ctx context.Context, sourceId string, params *GetSourceDetailSourcesSourceIdGetParams, reqEditors ...RequestEditorFn) (*GetSourceDetailSourcesSourceIdGetResponse, error)

	// UpdateSourceSourcesSourceIdPatchWithBodyWithResponse Update Source
	//
	// Update a source's processing state.
	//
	// Supported actions:
	//
	// - **reparse** re-extract and re-index the content.
	// - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages.
	// - **mark_stale** flag the source as needing re-processing.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).
	UpdateSourceSourcesSourceIdPatchWithBodyWithResponse(ctx context.Context, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSourceSourcesSourceIdPatchResponse, error)

	// UpdateSourceSourcesSourceIdPatchWithResponse Update Source
	//
	// Update a source's processing state.
	//
	// Supported actions:
	//
	// - **reparse** re-extract and re-index the content.
	// - **ocr_reparse** run or retry vision OCR for deterministic candidate PDF pages.
	// - **mark_stale** flag the source as needing re-processing.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /sources/{source_id} (the `UpdateSourceSourcesSourceIdPatch` operationId).
	UpdateSourceSourcesSourceIdPatchWithResponse(ctx context.Context, sourceId string, params *UpdateSourceSourcesSourceIdPatchParams, body UpdateSourceSourcesSourceIdPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSourceSourcesSourceIdPatchResponse, error)

	// GetSourceContentSourcesSourceIdContentGetWithResponse Get Source Content
	//
	// Read the parsed text content of a source.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /sources/{source_id}/content (the `GetSourceContentSourcesSourceIdContentGet` operationId).
	GetSourceContentSourcesSourceIdContentGetWithResponse(ctx context.Context, sourceId string, params *GetSourceContentSourcesSourceIdContentGetParams, reqEditors ...RequestEditorFn) (*GetSourceContentSourcesSourceIdContentGetResponse, error)

	// UpdateSourceContentSourcesSourceIdContentPutWithBodyWithResponse Update Source Content
	//
	// Replace the markdown body of an editable source artifact.
	//
	// Used by the Library inline editor for agent-generated artifacts (reports,
	// blog drafts) and any other markdown source where editing in place makes
	// sense. Re-runs chunk + index so search stays fresh.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).
	UpdateSourceContentSourcesSourceIdContentPutWithBodyWithResponse(ctx context.Context, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSourceContentSourcesSourceIdContentPutResponse, error)

	// UpdateSourceContentSourcesSourceIdContentPutWithResponse Update Source Content
	//
	// Replace the markdown body of an editable source artifact.
	//
	// Used by the Library inline editor for agent-generated artifacts (reports,
	// blog drafts) and any other markdown source where editing in place makes
	// sense. Re-runs chunk + index so search stays fresh.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /sources/{source_id}/content (the `UpdateSourceContentSourcesSourceIdContentPut` operationId).
	UpdateSourceContentSourcesSourceIdContentPutWithResponse(ctx context.Context, sourceId string, params *UpdateSourceContentSourcesSourceIdContentPutParams, body UpdateSourceContentSourcesSourceIdContentPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSourceContentSourcesSourceIdContentPutResponse, error)

	// TriggerSourceExtractionSourcesSourceIdExtractPostWithResponse Trigger Source Extraction
	//
	// Queue knowledge extraction for a source. Returns 202 when the extraction task is queued or already queued; 5xx is reserved for genuine rejection.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/{source_id}/extract (the `TriggerSourceExtractionSourcesSourceIdExtractPost` operationId).
	TriggerSourceExtractionSourcesSourceIdExtractPostWithResponse(ctx context.Context, sourceId string, params *TriggerSourceExtractionSourcesSourceIdExtractPostParams, reqEditors ...RequestEditorFn) (*TriggerSourceExtractionSourcesSourceIdExtractPostResponse, error)

	// GetSourceImageSourcesSourceIdImagesFilenameGetWithResponse Get Source Image
	//
	// Serve an extracted image from a source's images/ directory.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /sources/{source_id}/images/{filename} (the `GetSourceImageSourcesSourceIdImagesFilenameGet` operationId).
	GetSourceImageSourcesSourceIdImagesFilenameGetWithResponse(ctx context.Context, sourceId string, filename string, params *GetSourceImageSourcesSourceIdImagesFilenameGetParams, reqEditors ...RequestEditorFn) (*GetSourceImageSourcesSourceIdImagesFilenameGetResponse, error)

	// GetSourceLabelsSourcesSourceIdLabelsGetWithResponse Get Source Labels
	//
	// Get labels assigned to a source.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /sources/{source_id}/labels (the `GetSourceLabelsSourcesSourceIdLabelsGet` operationId).
	GetSourceLabelsSourcesSourceIdLabelsGetWithResponse(ctx context.Context, sourceId string, reqEditors ...RequestEditorFn) (*GetSourceLabelsSourcesSourceIdLabelsGetResponse, error)

	// RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteWithResponse Remove Label From Source
	//
	// Remove a label from a source.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /sources/{source_id}/labels/{label_id} (the `RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDelete` operationId).
	RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteWithResponse(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse, error)

	// AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostWithResponse Assign Label To Source
	//
	// Assign a label to a source.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/{source_id}/labels/{label_id} (the `AssignLabelToSourceSourcesSourceIdLabelsLabelIdPost` operationId).
	AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostWithResponse(ctx context.Context, sourceId string, labelId string, reqEditors ...RequestEditorFn) (*AssignLabelToSourceSourcesSourceIdLabelsLabelIdPostResponse, error)

	// GetSourceRawSourcesSourceIdRawGetWithResponse Get Source Raw
	//
	// Serve the raw source file for native preview (PDF, DOCX, etc).
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /sources/{source_id}/raw (the `GetSourceRawSourcesSourceIdRawGet` operationId).
	GetSourceRawSourcesSourceIdRawGetWithResponse(ctx context.Context, sourceId string, params *GetSourceRawSourcesSourceIdRawGetParams, reqEditors ...RequestEditorFn) (*GetSourceRawSourcesSourceIdRawGetResponse, error)

	// RefetchSourceSourcesSourceIdRefetchPostWithResponse Refetch Source
	//
	// Re-fetch and re-parse a URL source.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /sources/{source_id}/refetch (the `RefetchSourceSourcesSourceIdRefetchPost` operationId).
	RefetchSourceSourcesSourceIdRefetchPostWithResponse(ctx context.Context, sourceId string, params *RefetchSourceSourcesSourceIdRefetchPostParams, reqEditors ...RequestEditorFn) (*RefetchSourceSourcesSourceIdRefetchPostResponse, error)

	// GetSpacesSpacesGetWithResponse Get Spaces
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /spaces (the `GetSpacesSpacesGet` operationId).
	GetSpacesSpacesGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSpacesSpacesGetResponse, error)

	// CreateSpaceSpacesPostWithBodyWithResponse Create Space
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).
	CreateSpaceSpacesPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSpaceSpacesPostResponse, error)

	// CreateSpaceSpacesPostWithResponse Create Space
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces (the `CreateSpaceSpacesPost` operationId).
	CreateSpaceSpacesPostWithResponse(ctx context.Context, body CreateSpaceSpacesPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSpaceSpacesPostResponse, error)

	// UpdateSpaceSettingsSpacesConfigPostWithBodyWithResponse Update Space Settings
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).
	UpdateSpaceSettingsSpacesConfigPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpaceSettingsSpacesConfigPostResponse, error)

	// UpdateSpaceSettingsSpacesConfigPostWithResponse Update Space Settings
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces/config (the `UpdateSpaceSettingsSpacesConfigPost` operationId).
	UpdateSpaceSettingsSpacesConfigPostWithResponse(ctx context.Context, body UpdateSpaceSettingsSpacesConfigPostJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSpaceSettingsSpacesConfigPostResponse, error)

	// GetSpaceRosterSpacesRosterGetWithResponse Get Space Roster
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /spaces/roster (the `GetSpaceRosterSpacesRosterGet` operationId).
	GetSpaceRosterSpacesRosterGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSpaceRosterSpacesRosterGetResponse, error)

	// DeleteSpaceSpacesSpaceRefDeleteWithResponse Delete Space
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /spaces/{space_ref} (the `DeleteSpaceSpacesSpaceRefDelete` operationId).
	DeleteSpaceSpacesSpaceRefDeleteWithResponse(ctx context.Context, spaceRef string, params *DeleteSpaceSpacesSpaceRefDeleteParams, reqEditors ...RequestEditorFn) (*DeleteSpaceSpacesSpaceRefDeleteResponse, error)

	// GetSpaceSpacesSpaceRefGetWithResponse Get Space
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /spaces/{space_ref} (the `GetSpaceSpacesSpaceRefGet` operationId).
	GetSpaceSpacesSpaceRefGetWithResponse(ctx context.Context, spaceRef string, reqEditors ...RequestEditorFn) (*GetSpaceSpacesSpaceRefGetResponse, error)

	// UpdateSpaceSpacesSpaceRefPatchWithBodyWithResponse Update Space
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).
	UpdateSpaceSpacesSpaceRefPatchWithBodyWithResponse(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpaceSpacesSpaceRefPatchResponse, error)

	// UpdateSpaceSpacesSpaceRefPatchWithResponse Update Space
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PATCH /spaces/{space_ref} (the `UpdateSpaceSpacesSpaceRefPatch` operationId).
	UpdateSpaceSpacesSpaceRefPatchWithResponse(ctx context.Context, spaceRef string, body UpdateSpaceSpacesSpaceRefPatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSpaceSpacesSpaceRefPatchResponse, error)

	// MergeSpaceSpacesSpaceRefMergePostWithBodyWithResponse Merge Spaces
	//
	// Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).
	MergeSpaceSpacesSpaceRefMergePostWithBodyWithResponse(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MergeSpaceSpacesSpaceRefMergePostResponse, error)

	// MergeSpaceSpacesSpaceRefMergePostWithResponse Merge Spaces
	//
	// Move Memories, Threads, Library sources, and Working Memory into the target Space, retire the source profile, and preserve its references as target aliases. Apply is rejected when preview reports conflicts.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces/{space_ref}/merge (the `MergeSpaceSpacesSpaceRefMergePost` operationId).
	MergeSpaceSpacesSpaceRefMergePostWithResponse(ctx context.Context, spaceRef string, body MergeSpaceSpacesSpaceRefMergePostJSONRequestBody, reqEditors ...RequestEditorFn) (*MergeSpaceSpacesSpaceRefMergePostResponse, error)

	// PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBodyWithResponse Preview Space Merge
	//
	// Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).
	PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithBodyWithResponse(ctx context.Context, spaceRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse, error)

	// PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithResponse Preview Space Merge
	//
	// Preview an exact, server-owned Space merge plan without changing data. Returns entity counts, Working Memory disposition, and any conflicts that must be resolved before apply.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /spaces/{space_ref}/merge/preview (the `PreviewSpaceMergeSpacesSpaceRefMergePreviewPost` operationId).
	PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithResponse(ctx context.Context, spaceRef string, body PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse, error)

	// GetStorageInfoStorageInfoGetWithResponse Get Storage Info
	//
	// Return on-disk sizes for graph, message store, and search projection.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /storage/info (the `GetStorageInfoStorageInfoGet` operationId).
	GetStorageInfoStorageInfoGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStorageInfoStorageInfoGetResponse, error)

	// OptimizeStorageStorageOptimizePostWithResponse Optimize Storage
	//
	// Compact search index and flush database changes.
	//
	// Prunes old LanceDB versions and runs a KuzuDB checkpoint.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /storage/optimize (the `OptimizeStorageStorageOptimizePost` operationId).
	OptimizeStorageStorageOptimizePostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OptimizeStorageStorageOptimizePostResponse, error)

	// ListThreadsThreadsGetWithResponse List Threads
	//
	// List threads with filtering and pagination.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads (the `ListThreadsThreadsGet` operationId).
	ListThreadsThreadsGetWithResponse(ctx context.Context, params *ListThreadsThreadsGetParams, reqEditors ...RequestEditorFn) (*ListThreadsThreadsGetResponse, error)

	// CreateThreadThreadsPostWithBodyWithResponse Create Thread
	//
	// Create a new thread with messages.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).
	CreateThreadThreadsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateThreadThreadsPostResponse, error)

	// CreateThreadThreadsPostWithResponse Create Thread
	//
	// Create a new thread with messages.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads (the `CreateThreadThreadsPost` operationId).
	CreateThreadThreadsPostWithResponse(ctx context.Context, body CreateThreadThreadsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateThreadThreadsPostResponse, error)

	// BulkDeleteThreadsThreadsBulkDeleteWithBodyWithResponse Bulk Delete Threads
	//
	// Delete multiple threads and optionally their extracted memories.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).
	BulkDeleteThreadsThreadsBulkDeleteWithBodyWithResponse(ctx context.Context, params *BulkDeleteThreadsThreadsBulkDeleteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteThreadsThreadsBulkDeleteResponse, error)

	// BulkDeleteThreadsThreadsBulkDeleteWithResponse Bulk Delete Threads
	//
	// Delete multiple threads and optionally their extracted memories.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /threads/bulk (the `BulkDeleteThreadsThreadsBulkDelete` operationId).
	BulkDeleteThreadsThreadsBulkDeleteWithResponse(ctx context.Context, params *BulkDeleteThreadsThreadsBulkDeleteParams, body BulkDeleteThreadsThreadsBulkDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteThreadsThreadsBulkDeleteResponse, error)

	// BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBodyWithResponse Bulk Delete Threads By Selection
	//
	// Delete a bounded thread selection inside one source space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).
	BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse, error)

	// BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithResponse Bulk Delete Threads By Selection
	//
	// Delete a bounded thread selection inside one source space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/bulk/delete (the `BulkDeleteThreadsBySelectionThreadsBulkDeletePost` operationId).
	BulkDeleteThreadsBySelectionThreadsBulkDeletePostWithResponse(ctx context.Context, body BulkDeleteThreadsBySelectionThreadsBulkDeletePostJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkDeleteThreadsBySelectionThreadsBulkDeletePostResponse, error)

	// BulkMoveThreadsThreadsBulkMovePostWithBodyWithResponse Bulk Move Threads
	//
	// Move a bounded selection of threads into another space.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).
	BulkMoveThreadsThreadsBulkMovePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkMoveThreadsThreadsBulkMovePostResponse, error)

	// BulkMoveThreadsThreadsBulkMovePostWithResponse Bulk Move Threads
	//
	// Move a bounded selection of threads into another space.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/bulk/move (the `BulkMoveThreadsThreadsBulkMovePost` operationId).
	BulkMoveThreadsThreadsBulkMovePostWithResponse(ctx context.Context, body BulkMoveThreadsThreadsBulkMovePostJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkMoveThreadsThreadsBulkMovePostResponse, error)

	// PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBodyWithResponse Preview Bulk Move Threads
	//
	// Preview a bounded bulk thread move before mutating data.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).
	PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse, error)

	// PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithResponse Preview Bulk Move Threads
	//
	// Preview a bounded bulk thread move before mutating data.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/bulk/move/preview (the `PreviewBulkMoveThreadsThreadsBulkMovePreviewPost` operationId).
	PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithResponse(ctx context.Context, body PreviewBulkMoveThreadsThreadsBulkMovePreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse, error)

	// DiscoverConversationsThreadsConversationsDiscoverGetWithResponse Discover Conversations
	//
	// Discover conversation files from AI coding assistants.
	//
	// Scans file system for conversation files from Claude Code, Codex, Cursor, and OpenCode.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/conversations/discover (the `DiscoverConversationsThreadsConversationsDiscoverGet` operationId).
	DiscoverConversationsThreadsConversationsDiscoverGetWithResponse(ctx context.Context, params *DiscoverConversationsThreadsConversationsDiscoverGetParams, reqEditors ...RequestEditorFn) (*DiscoverConversationsThreadsConversationsDiscoverGetResponse, error)

	// ExportConversationRawThreadsConversationsExportRawPostWithBodyWithResponse Export Conversation Raw
	//
	// Export a raw conversation file as markdown or JSON without importing.
	//
	// Parses the session file using the same parsers as import, but returns
	// formatted content directly instead of creating a thread.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).
	ExportConversationRawThreadsConversationsExportRawPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportConversationRawThreadsConversationsExportRawPostResponse, error)

	// ExportConversationRawThreadsConversationsExportRawPostWithResponse Export Conversation Raw
	//
	// Export a raw conversation file as markdown or JSON without importing.
	//
	// Parses the session file using the same parsers as import, but returns
	// formatted content directly instead of creating a thread.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/conversations/export-raw (the `ExportConversationRawThreadsConversationsExportRawPost` operationId).
	ExportConversationRawThreadsConversationsExportRawPostWithResponse(ctx context.Context, body ExportConversationRawThreadsConversationsExportRawPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportConversationRawThreadsConversationsExportRawPostResponse, error)

	// ImportConversationThreadsConversationsImportPostWithBodyWithResponse Import Conversation
	//
	// Import a conversation file into Nowledge Mem.
	//
	// Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).
	ImportConversationThreadsConversationsImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportConversationThreadsConversationsImportPostResponse, error)

	// ImportConversationThreadsConversationsImportPostWithResponse Import Conversation
	//
	// Import a conversation file into Nowledge Mem.
	//
	// Converts external conversation formats (Claude Code, Codex, Cursor, OpenCode) into threads.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/conversations/import (the `ImportConversationThreadsConversationsImportPost` operationId).
	ImportConversationThreadsConversationsImportPostWithResponse(ctx context.Context, body ImportConversationThreadsConversationsImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportConversationThreadsConversationsImportPostResponse, error)

	// PreviewConversationThreadsConversationsPreviewPostWithBodyWithResponse Preview Conversation
	//
	// Load a richer preview for one selected discovered conversation.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).
	PreviewConversationThreadsConversationsPreviewPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreviewConversationThreadsConversationsPreviewPostResponse, error)

	// PreviewConversationThreadsConversationsPreviewPostWithResponse Preview Conversation
	//
	// Load a richer preview for one selected discovered conversation.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/conversations/preview (the `PreviewConversationThreadsConversationsPreviewPost` operationId).
	PreviewConversationThreadsConversationsPreviewPostWithResponse(ctx context.Context, body PreviewConversationThreadsConversationsPreviewPostJSONRequestBody, reqEditors ...RequestEditorFn) (*PreviewConversationThreadsConversationsPreviewPostResponse, error)

	// MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBodyWithResponse Mark Thread History Sync Completed
	//
	// Record a single Timeline card for a completed CLI history sync.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).
	MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse, error)

	// MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithResponse Mark Thread History Sync Completed
	//
	// Record a single Timeline card for a completed CLI history sync.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/history-sync/completed (the `MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost` operationId).
	MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithResponse(ctx context.Context, body MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostJSONRequestBody, reqEditors ...RequestEditorFn) (*MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse, error)

	// ImportThreadsThreadsImportPostWithBodyWithResponse Import conversations idempotently
	//
	// Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).
	ImportThreadsThreadsImportPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportThreadsThreadsImportPostResponse, error)

	// ImportThreadsThreadsImportPostWithResponse Import conversations idempotently
	//
	// Import one conversation with the flat request fields, or use `threads` for a batch. Each item accepts parsed `messages` or conversation `markdown_content`. Provider and frontmatter identities are preserved; otherwise a stable identity is derived from the immutable conversation prefix. Exact replays succeed as already up to date, while later exports append only missing messages. See the [Conversation Markdown format](https://github.com/nowledge-co/community/blob/main/examples/conversation-markdown.md) for portable `.md` files.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/import (the `ImportThreadsThreadsImportPost` operationId).
	ImportThreadsThreadsImportPostWithResponse(ctx context.Context, body ImportThreadsThreadsImportPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportThreadsThreadsImportPostResponse, error)

	// GetImportConfigThreadsImportConfigGetWithResponse Get Import Config
	//
	// Get the current import configuration.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/import-config (the `GetImportConfigThreadsImportConfigGet` operationId).
	GetImportConfigThreadsImportConfigGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetImportConfigThreadsImportConfigGetResponse, error)

	// UpdateImportConfigThreadsImportConfigPutWithBodyWithResponse Update Import Config
	//
	// Update import configuration.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).
	UpdateImportConfigThreadsImportConfigPutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateImportConfigThreadsImportConfigPutResponse, error)

	// UpdateImportConfigThreadsImportConfigPutWithResponse Update Import Config
	//
	// Update import configuration.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with PUT /threads/import-config (the `UpdateImportConfigThreadsImportConfigPut` operationId).
	UpdateImportConfigThreadsImportConfigPutWithResponse(ctx context.Context, body UpdateImportConfigThreadsImportConfigPutJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateImportConfigThreadsImportConfigPutResponse, error)

	// HideProjectThreadsImportConfigHideProjectPostWithResponse Hide Project
	//
	// Hide a project from the browse view.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/import-config/hide-project (the `HideProjectThreadsImportConfigHideProjectPost` operationId).
	HideProjectThreadsImportConfigHideProjectPostWithResponse(ctx context.Context, params *HideProjectThreadsImportConfigHideProjectPostParams, reqEditors ...RequestEditorFn) (*HideProjectThreadsImportConfigHideProjectPostResponse, error)

	// HideSessionThreadsImportConfigHideSessionPostWithResponse Hide Session
	//
	// Hide a session from the browse view.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/import-config/hide-session (the `HideSessionThreadsImportConfigHideSessionPost` operationId).
	HideSessionThreadsImportConfigHideSessionPostWithResponse(ctx context.Context, params *HideSessionThreadsImportConfigHideSessionPostParams, reqEditors ...RequestEditorFn) (*HideSessionThreadsImportConfigHideSessionPostResponse, error)

	// UnhideProjectThreadsImportConfigUnhideProjectPostWithResponse Unhide Project
	//
	// Unhide a project.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/import-config/unhide-project (the `UnhideProjectThreadsImportConfigUnhideProjectPost` operationId).
	UnhideProjectThreadsImportConfigUnhideProjectPostWithResponse(ctx context.Context, params *UnhideProjectThreadsImportConfigUnhideProjectPostParams, reqEditors ...RequestEditorFn) (*UnhideProjectThreadsImportConfigUnhideProjectPostResponse, error)

	// UnhideSessionThreadsImportConfigUnhideSessionPostWithResponse Unhide Session
	//
	// Unhide a session.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/import-config/unhide-session (the `UnhideSessionThreadsImportConfigUnhideSessionPost` operationId).
	UnhideSessionThreadsImportConfigUnhideSessionPostWithResponse(ctx context.Context, params *UnhideSessionThreadsImportConfigUnhideSessionPostParams, reqEditors ...RequestEditorFn) (*UnhideSessionThreadsImportConfigUnhideSessionPostResponse, error)

	// ParseThreadContentThreadsParsePostWithBodyWithResponse Parse Thread Content
	//
	// Parse thread content from various formats.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).
	ParseThreadContentThreadsParsePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ParseThreadContentThreadsParsePostResponse, error)

	// ParseThreadContentThreadsParsePostWithResponse Parse Thread Content
	//
	// Parse thread content from various formats.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/parse (the `ParseThreadContentThreadsParsePost` operationId).
	ParseThreadContentThreadsParsePostWithResponse(ctx context.Context, body ParseThreadContentThreadsParsePostJSONRequestBody, reqEditors ...RequestEditorFn) (*ParseThreadContentThreadsParsePostResponse, error)

	// SearchThreadsFullThreadsSearchGetWithResponse Search Threads Full
	//
	// Full thread search with message matching.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/search (the `SearchThreadsFullThreadsSearchGet` operationId).
	SearchThreadsFullThreadsSearchGetWithResponse(ctx context.Context, params *SearchThreadsFullThreadsSearchGetParams, reqEditors ...RequestEditorFn) (*SearchThreadsFullThreadsSearchGetResponse, error)

	// SaveSessionThreadsSessionsSavePostWithBodyWithResponse Save Session
	//
	// Save coding session(s) as conversation thread(s).
	//
	// Auto-detects sessions from project_path. Creates new thread or appends to existing
	// (with deduplication). Supports Claude Code, Codex, and Gemini CLI.
	//
	// This endpoint assumes the backend machine can read the session files
	// directly, so it is a local-host import surface. Remote-safe capture should
	// use “nmem t save --from ...“ from the client machine instead.
	//
	// Args:
	//     request: Session save request with client, project_path, and options
	//
	// Returns:
	//     SessionSaveResponse with results for each processed session
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).
	SaveSessionThreadsSessionsSavePostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveSessionThreadsSessionsSavePostResponse, error)

	// SaveSessionThreadsSessionsSavePostWithResponse Save Session
	//
	// Save coding session(s) as conversation thread(s).
	//
	// Auto-detects sessions from project_path. Creates new thread or appends to existing
	// (with deduplication). Supports Claude Code, Codex, and Gemini CLI.
	//
	// This endpoint assumes the backend machine can read the session files
	// directly, so it is a local-host import surface. Remote-safe capture should
	// use “nmem t save --from ...“ from the client machine instead.
	//
	// Args:
	//     request: Session save request with client, project_path, and options
	//
	// Returns:
	//     SessionSaveResponse with results for each processed session
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/sessions/save (the `SaveSessionThreadsSessionsSavePost` operationId).
	SaveSessionThreadsSessionsSavePostWithResponse(ctx context.Context, body SaveSessionThreadsSessionsSavePostJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveSessionThreadsSessionsSavePostResponse, error)

	// GetThreadSourcesThreadsSourcesGetWithResponse Get Thread Sources
	//
	// Get thread source filters across the full thread set.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/sources (the `GetThreadSourcesThreadsSourcesGet` operationId).
	GetThreadSourcesThreadsSourcesGetWithResponse(ctx context.Context, params *GetThreadSourcesThreadsSourcesGetParams, reqEditors ...RequestEditorFn) (*GetThreadSourcesThreadsSourcesGetResponse, error)

	// GetThreadSummariesThreadsSummariesGetWithResponse Get Thread Summaries
	//
	// Get all thread titles/summaries.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/summaries (the `GetThreadSummariesThreadsSummariesGet` operationId).
	GetThreadSummariesThreadsSummariesGetWithResponse(ctx context.Context, params *GetThreadSummariesThreadsSummariesGetParams, reqEditors ...RequestEditorFn) (*GetThreadSummariesThreadsSummariesGetResponse, error)

	// StartWatcherThreadsWatcherStartPostWithResponse Start Watcher
	//
	// Start the session watcher for auto-importing sessions.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/watcher/start (the `StartWatcherThreadsWatcherStartPost` operationId).
	StartWatcherThreadsWatcherStartPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*StartWatcherThreadsWatcherStartPostResponse, error)

	// GetWatcherStatusThreadsWatcherStatusGetWithResponse Get Watcher Status
	//
	// Get the current status of the session watcher.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/watcher/status (the `GetWatcherStatusThreadsWatcherStatusGet` operationId).
	GetWatcherStatusThreadsWatcherStatusGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWatcherStatusThreadsWatcherStatusGetResponse, error)

	// StopWatcherThreadsWatcherStopPostWithResponse Stop Watcher
	//
	// Stop the session watcher.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/watcher/stop (the `StopWatcherThreadsWatcherStopPost` operationId).
	StopWatcherThreadsWatcherStopPostWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*StopWatcherThreadsWatcherStopPostResponse, error)

	// DeleteThreadThreadsThreadIdDeleteWithResponse Delete Thread
	//
	// Delete a thread and optionally its extracted memories.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with DELETE /threads/{thread_id} (the `DeleteThreadThreadsThreadIdDelete` operationId).
	DeleteThreadThreadsThreadIdDeleteWithResponse(ctx context.Context, threadId string, params *DeleteThreadThreadsThreadIdDeleteParams, reqEditors ...RequestEditorFn) (*DeleteThreadThreadsThreadIdDeleteResponse, error)

	// GetThreadThreadsThreadIdGetWithResponse Get Thread
	//
	// Get a thread with messages. Supports pagination via limit/offset.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/{thread_id} (the `GetThreadThreadsThreadIdGet` operationId).
	GetThreadThreadsThreadIdGetWithResponse(ctx context.Context, threadId string, params *GetThreadThreadsThreadIdGetParams, reqEditors ...RequestEditorFn) (*GetThreadThreadsThreadIdGetResponse, error)

	// AppendMessagesToThreadThreadsThreadIdAppendPostWithBodyWithResponse Append Messages To Thread
	//
	// Append messages to existing thread (for MCP integration).
	//
	// Supports two modes:
	// 1. Direct messages: `{"messages": [...]}`
	// 2. File-based: `{"file_path": "...", "format": "auto"}`
	//
	// Optional controls:
	// - `deduplicate` (default: true)
	// - `idempotency_key` (string; used to derive stable external_ids)
	// - `space_id` (optional; guards appends to a specific Mem space)
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).
	AppendMessagesToThreadThreadsThreadIdAppendPostWithBodyWithResponse(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AppendMessagesToThreadThreadsThreadIdAppendPostResponse, error)

	// AppendMessagesToThreadThreadsThreadIdAppendPostWithResponse Append Messages To Thread
	//
	// Append messages to existing thread (for MCP integration).
	//
	// Supports two modes:
	// 1. Direct messages: `{"messages": [...]}`
	// 2. File-based: `{"file_path": "...", "format": "auto"}`
	//
	// Optional controls:
	// - `deduplicate` (default: true)
	// - `idempotency_key` (string; used to derive stable external_ids)
	// - `space_id` (optional; guards appends to a specific Mem space)
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/{thread_id}/append (the `AppendMessagesToThreadThreadsThreadIdAppendPost` operationId).
	AppendMessagesToThreadThreadsThreadIdAppendPostWithResponse(ctx context.Context, threadId string, body AppendMessagesToThreadThreadsThreadIdAppendPostJSONRequestBody, reqEditors ...RequestEditorFn) (*AppendMessagesToThreadThreadsThreadIdAppendPostResponse, error)

	// GetThreadCoverageThreadsThreadIdCoverageGetWithResponse Get Thread Coverage
	//
	// Read-only coverage report for debugging progress issues.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/{thread_id}/coverage (the `GetThreadCoverageThreadsThreadIdCoverageGet` operationId).
	GetThreadCoverageThreadsThreadIdCoverageGetWithResponse(ctx context.Context, threadId string, reqEditors ...RequestEditorFn) (*GetThreadCoverageThreadsThreadIdCoverageGetResponse, error)

	// ExportThreadThreadsThreadIdExportGetWithResponse Export Thread
	//
	// Export a thread in various formats.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /threads/{thread_id}/export (the `ExportThreadThreadsThreadIdExportGet` operationId).
	ExportThreadThreadsThreadIdExportGetWithResponse(ctx context.Context, threadId string, params *ExportThreadThreadsThreadIdExportGetParams, reqEditors ...RequestEditorFn) (*ExportThreadThreadsThreadIdExportGetResponse, error)

	// ToggleThreadFavoriteThreadsThreadIdFavoritePostWithResponse Toggle Thread Favorite
	//
	// Toggle favorite status for a thread.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/{thread_id}/favorite (the `ToggleThreadFavoriteThreadsThreadIdFavoritePost` operationId).
	ToggleThreadFavoriteThreadsThreadIdFavoritePostWithResponse(ctx context.Context, threadId string, params *ToggleThreadFavoriteThreadsThreadIdFavoritePostParams, reqEditors ...RequestEditorFn) (*ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse, error)

	// ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBodyWithResponse Reconcile Thread Tail
	//
	// Safely replace the tail of a thread without changing append semantics.
	//
	// Optional request fields:
	// - `matched_count` (required int): Number of leading messages that still match
	// - `messages` (required array): Replacement tail messages
	// - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).
	ReconcileThreadTailThreadsThreadIdReconcileTailPostWithBodyWithResponse(ctx context.Context, threadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse, error)

	// ReconcileThreadTailThreadsThreadIdReconcileTailPostWithResponse Reconcile Thread Tail
	//
	// Safely replace the tail of a thread without changing append semantics.
	//
	// Optional request fields:
	// - `matched_count` (required int): Number of leading messages that still match
	// - `messages` (required array): Replacement tail messages
	// - `expected_tail_ids` (optional string[]): Current remote tail message IDs for optimistic concurrency
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /threads/{thread_id}/reconcile-tail (the `ReconcileThreadTailThreadsThreadIdReconcileTailPost` operationId).
	ReconcileThreadTailThreadsThreadIdReconcileTailPostWithResponse(ctx context.Context, threadId string, body ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody, reqEditors ...RequestEditorFn) (*ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse, error)

	// CreateEmbeddingsV1EmbeddingsPostWithBodyWithResponse Create embeddings
	//
	// Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.
	//
	// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).
	CreateEmbeddingsV1EmbeddingsPostWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEmbeddingsV1EmbeddingsPostResponse, error)

	// CreateEmbeddingsV1EmbeddingsPostWithResponse Create embeddings
	//
	// Generate embeddings with the active search model on this local or self-hosted server. Supports OpenAI-compatible float and base64 responses plus the optional Nowledge input_type extension. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is active, calls are forwarded by this server and count toward that provider's usage.
	//
	// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
	//
	// Corresponds with POST /v1/embeddings (the `CreateEmbeddingsV1EmbeddingsPost` operationId).
	CreateEmbeddingsV1EmbeddingsPostWithResponse(ctx context.Context, body CreateEmbeddingsV1EmbeddingsPostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEmbeddingsV1EmbeddingsPostResponse, error)

	// ListModelsV1ModelsGetWithResponse List the active embedding model
	//
	// List the active search embedding model on this local or self-hosted server. The endpoint is not available on Nowledge Cloud. If a remote embedding provider is selected in Settings, requests are forwarded by this server and count toward that provider's usage.
	//
	// Returns a wrapper object for the known response body format(s).
	//
	// Corresponds with GET /v1/models (the `ListModelsV1ModelsGet` operationId).
	ListModelsV1ModelsGetWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModelsV1ModelsGetResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse

type CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse

func ParseCloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse(rsp *http.Response) (*CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse, error)

ParseCloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse parses an HTTP response from a CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostWithResponse call

func (CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse) GetBody

GetBody returns the raw response body bytes

func (CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse) Status

Status returns HTTPResponse.Status

func (CloseAiNowSessionAgentAiNowSessionsSessionIdClosePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CommunityContext

type CommunityContext struct {
	// CommunityId Louvain community id
	CommunityId int `json:"community_id"`

	// MemberCount Number of members in this community
	MemberCount *int `json:"member_count,omitempty"`

	// Name Community name
	Name *string `json:"name,omitempty"`

	// Summary LLM-generated community summary (ai_summary), falls back to description
	Summary *string `json:"summary,omitempty"`
}

CommunityContext Community context attached to the queried entity.

type ConfirmScheduleRequest

type ConfirmScheduleRequest struct {
	CapabilityGrant *CapabilityGrant `json:"capability_grant,omitempty"`
}

ConfirmScheduleRequest defines model for ConfirmScheduleRequest.

type ConnectorBinding

type ConnectorBinding struct {
	ConfigFingerprint string `json:"config_fingerprint"`
	PluginId          string `json:"plugin_id"`
	ServerName        string `json:"server_name"`
}

ConnectorBinding Stable reference to connector-owned configuration and credentials.

Schedules never persist endpoint headers, API keys, OAuth tokens, or full plugin definitions. The runtime resolves this id in its connector store and compares the non-secret configuration fingerprint before every occurrence.

type ConnectorBindingRequest

type ConnectorBindingRequest struct {
	PluginId string `json:"plugin_id"`
}

ConnectorBindingRequest defines model for ConnectorBindingRequest.

type ConsolidateLabelsLabelsConsolidatePostParams

type ConsolidateLabelsLabelsConsolidatePostParams struct {
	// DryRun Preview without merging
	DryRun    *bool `form:"dry_run,omitempty" json:"dry_run,omitempty"`
	MaxGroups *int  `form:"max_groups,omitempty" json:"max_groups,omitempty"`
}

ConsolidateLabelsLabelsConsolidatePostParams defines parameters for ConsolidateLabelsLabelsConsolidatePost.

type ConsolidateLabelsLabelsConsolidatePostResponse

type ConsolidateLabelsLabelsConsolidatePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseConsolidateLabelsLabelsConsolidatePostResponse

func ParseConsolidateLabelsLabelsConsolidatePostResponse(rsp *http.Response) (*ConsolidateLabelsLabelsConsolidatePostResponse, error)

ParseConsolidateLabelsLabelsConsolidatePostResponse parses an HTTP response from a ConsolidateLabelsLabelsConsolidatePostWithResponse call

func (ConsolidateLabelsLabelsConsolidatePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ConsolidateLabelsLabelsConsolidatePostResponse) GetBody

GetBody returns the raw response body bytes

func (ConsolidateLabelsLabelsConsolidatePostResponse) GetJSON200

func (r ConsolidateLabelsLabelsConsolidatePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ConsolidateLabelsLabelsConsolidatePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ConsolidateLabelsLabelsConsolidatePostResponse) Status

Status returns HTTPResponse.Status

func (ConsolidateLabelsLabelsConsolidatePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ContentStoreHealth

type ContentStoreHealth struct {
	CutoverCompleted            bool    `json:"cutover_completed"`
	CutoverReady                *bool   `json:"cutover_ready,omitempty"`
	DbPath                      *string `json:"db_path,omitempty"`
	LastError                   *string `json:"last_error,omitempty"`
	LegacyGraphCleanupCompleted bool    `json:"legacy_graph_cleanup_completed"`
	LegacyKuzuAnchorCount       *int    `json:"legacy_kuzu_anchor_count,omitempty"`
	LegacyKuzuAnchorScanOffset  *int    `json:"legacy_kuzu_anchor_scan_offset,omitempty"`
	LegacyKuzuMessageCount      *int    `json:"legacy_kuzu_message_count,omitempty"`
	SchemaMigrationCount        *int    `json:"schema_migration_count,omitempty"`
	SchemaMinSupportedVersion   *int    `json:"schema_min_supported_version,omitempty"`
	SchemaVersion               *int    `json:"schema_version,omitempty"`
	SqliteAnchorCount           *int    `json:"sqlite_anchor_count,omitempty"`
	SqliteMessageCount          *int    `json:"sqlite_message_count,omitempty"`
	SqliteReady                 bool    `json:"sqlite_ready"`
	SqliteThreadCount           *int    `json:"sqlite_thread_count,omitempty"`
	State                       string  `json:"state"`
	ThreadMessageOwner          string  `json:"thread_message_owner"`
	UpdatedAt                   *string `json:"updated_at,omitempty"`
}

ContentStoreHealth Content Store migration and ownership status.

type ConversationDiscoveryResponse

type ConversationDiscoveryResponse struct {
	// Conversations Discovered conversations by source
	Conversations map[string][]map[string]interface{} `json:"conversations"`
}

ConversationDiscoveryResponse Response from conversation discovery.

type ConversationExportRawRequest

type ConversationExportRawRequest struct {
	// Format Export format: markdown or json
	Format *string `json:"format,omitempty"`

	// Path Path to conversation file
	Path string `json:"path"`

	// Source Source type: claude, codex, cursor, or opencode
	Source string `json:"source"`
}

ConversationExportRawRequest Request model for exporting a raw conversation file without importing.

type ConversationImportRequestModel

type ConversationImportRequestModel struct {
	// AutoCompact Auto-extract memories during import
	AutoCompact *bool `json:"auto_compact,omitempty"`

	// Metadata Metadata from discovery (e.g. storage type for OpenCode SQLite sessions)
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// Path Path to conversation file
	Path string `json:"path"`

	// PreserveTimestamps Preserve original timestamps
	PreserveTimestamps *bool `json:"preserve_timestamps,omitempty"`

	// Project Human-readable project name
	Project *string `json:"project,omitempty"`

	// SessionId Session ID from discovery (used for thread deduplication)
	SessionId *string `json:"session_id,omitempty"`

	// Source Source type: claude, codex, cursor, or opencode
	Source string `json:"source"`

	// Summary Optional user-provided summary
	Summary *string `json:"summary,omitempty"`

	// ThreadIdOverride Optional thread ID override
	ThreadIdOverride *string `json:"thread_id_override,omitempty"`

	// Workspace Workspace/project directory path (used for project-level auto-sync)
	Workspace *string `json:"workspace,omitempty"`
}

ConversationImportRequestModel Request model for importing a conversation.

type ConversationImportResponse

type ConversationImportResponse struct {
	CreatedMemories *[]MemoryNode `json:"created_memories,omitempty"`
	ImportSummary   string        `json:"import_summary"`
	Messages        []MessageNode `json:"messages"`
	SkippedMessages *int          `json:"skipped_messages,omitempty"`

	// Thread Thread node representing a conversation.
	Thread   ThreadNode `json:"thread"`
	Warnings *[]string  `json:"warnings,omitempty"`
}

ConversationImportResponse Response from conversation import.

type ConversationPreviewMessage

type ConversationPreviewMessage struct {
	// Content Preview snippet content
	Content string `json:"content"`

	// Role Message role
	Role string `json:"role"`
}

ConversationPreviewMessage One preview message snippet for the session browser.

type ConversationPreviewRequest

type ConversationPreviewRequest struct {
	// Path Path to conversation file
	Path string `json:"path"`

	// SessionId Optional session ID for sources that multiplex multiple sessions in one file/database
	SessionId *string `json:"session_id,omitempty"`

	// Source Source type: claude, codex, cursor, or opencode
	Source string `json:"source"`
}

ConversationPreviewRequest Request model for loading a richer preview for one discovered session.

type ConversationPreviewResponse

type ConversationPreviewResponse struct {
	// MessageCount Total messages in the session
	MessageCount int `json:"message_count"`

	// PreviewMessages Beginning and tail preview messages
	PreviewMessages *[]ConversationPreviewMessage `json:"preview_messages,omitempty"`
}

ConversationPreviewResponse Structured preview for one discovered conversation.

type CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostParams

type CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostParams struct {
	BatchSize *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`
}

CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostParams defines parameters for CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPost.

type CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse

type CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse

func ParseCopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse(rsp *http.Response) (*CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse, error)

ParseCopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse parses an HTTP response from a CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostWithResponse call

func (CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse) GetBody

GetBody returns the raw response body bytes

func (CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse) Status

Status returns HTTPResponse.Status

func (CopyThreadMessagesBatchContentStoreThreadMessagesCopyBatchPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostParams

type CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostParams struct {
	BatchSize  *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`
	MaxBatches *int `form:"max_batches,omitempty" json:"max_batches,omitempty"`
}

CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostParams defines parameters for CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPost.

type CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse

type CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse

func ParseCopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse(rsp *http.Response) (*CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse, error)

ParseCopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse parses an HTTP response from a CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostWithResponse call

func (CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse) GetBody

GetBody returns the raw response body bytes

func (CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse) Status

Status returns HTTPResponse.Status

func (CopyThreadMessagesUntilFinishedContentStoreThreadMessagesCopyAllPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateAgentProfileSettingsAgentProfilesPostJSONRequestBody

type CreateAgentProfileSettingsAgentProfilesPostJSONRequestBody = AgentProfilePayload

CreateAgentProfileSettingsAgentProfilesPostJSONRequestBody defines body for CreateAgentProfileSettingsAgentProfilesPost for application/json ContentType.

type CreateAgentProfileSettingsAgentProfilesPostResponse

type CreateAgentProfileSettingsAgentProfilesPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentProfileResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateAgentProfileSettingsAgentProfilesPostResponse

func ParseCreateAgentProfileSettingsAgentProfilesPostResponse(rsp *http.Response) (*CreateAgentProfileSettingsAgentProfilesPostResponse, error)

ParseCreateAgentProfileSettingsAgentProfilesPostResponse parses an HTTP response from a CreateAgentProfileSettingsAgentProfilesPostWithResponse call

func (CreateAgentProfileSettingsAgentProfilesPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateAgentProfileSettingsAgentProfilesPostResponse) GetBody

GetBody returns the raw response body bytes

func (CreateAgentProfileSettingsAgentProfilesPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateAgentProfileSettingsAgentProfilesPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateAgentProfileSettingsAgentProfilesPostResponse) Status

Status returns HTTPResponse.Status

func (CreateAgentProfileSettingsAgentProfilesPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateAiNowSessionAgentAiNowSessionsPostJSONRequestBody

type CreateAiNowSessionAgentAiNowSessionsPostJSONRequestBody = AINowSessionCreateRequest

CreateAiNowSessionAgentAiNowSessionsPostJSONRequestBody defines body for CreateAiNowSessionAgentAiNowSessionsPost for application/json ContentType.

type CreateAiNowSessionAgentAiNowSessionsPostResponse

type CreateAiNowSessionAgentAiNowSessionsPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateAiNowSessionAgentAiNowSessionsPostResponse

func ParseCreateAiNowSessionAgentAiNowSessionsPostResponse(rsp *http.Response) (*CreateAiNowSessionAgentAiNowSessionsPostResponse, error)

ParseCreateAiNowSessionAgentAiNowSessionsPostResponse parses an HTTP response from a CreateAiNowSessionAgentAiNowSessionsPostWithResponse call

func (CreateAiNowSessionAgentAiNowSessionsPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateAiNowSessionAgentAiNowSessionsPostResponse) GetBody

GetBody returns the raw response body bytes

func (CreateAiNowSessionAgentAiNowSessionsPostResponse) GetJSON200

func (r CreateAiNowSessionAgentAiNowSessionsPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateAiNowSessionAgentAiNowSessionsPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateAiNowSessionAgentAiNowSessionsPostResponse) Status

Status returns HTTPResponse.Status

func (CreateAiNowSessionAgentAiNowSessionsPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateEmbeddingsV1EmbeddingsPostJSONRequestBody

type CreateEmbeddingsV1EmbeddingsPostJSONRequestBody = OpenAIEmbeddingRequest

CreateEmbeddingsV1EmbeddingsPostJSONRequestBody defines body for CreateEmbeddingsV1EmbeddingsPost for application/json ContentType.

type CreateEmbeddingsV1EmbeddingsPostResponse

type CreateEmbeddingsV1EmbeddingsPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *OpenAIEmbeddingResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateEmbeddingsV1EmbeddingsPostResponse

func ParseCreateEmbeddingsV1EmbeddingsPostResponse(rsp *http.Response) (*CreateEmbeddingsV1EmbeddingsPostResponse, error)

ParseCreateEmbeddingsV1EmbeddingsPostResponse parses an HTTP response from a CreateEmbeddingsV1EmbeddingsPostWithResponse call

func (CreateEmbeddingsV1EmbeddingsPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateEmbeddingsV1EmbeddingsPostResponse) GetBody

GetBody returns the raw response body bytes

func (CreateEmbeddingsV1EmbeddingsPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateEmbeddingsV1EmbeddingsPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateEmbeddingsV1EmbeddingsPostResponse) Status

Status returns HTTPResponse.Status

func (CreateEmbeddingsV1EmbeddingsPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateGuidanceRuleSettingsRulesPostJSONRequestBody

type CreateGuidanceRuleSettingsRulesPostJSONRequestBody = GuidanceRulePayload

CreateGuidanceRuleSettingsRulesPostJSONRequestBody defines body for CreateGuidanceRuleSettingsRulesPost for application/json ContentType.

type CreateGuidanceRuleSettingsRulesPostResponse

type CreateGuidanceRuleSettingsRulesPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GuidanceRuleResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateGuidanceRuleSettingsRulesPostResponse

func ParseCreateGuidanceRuleSettingsRulesPostResponse(rsp *http.Response) (*CreateGuidanceRuleSettingsRulesPostResponse, error)

ParseCreateGuidanceRuleSettingsRulesPostResponse parses an HTTP response from a CreateGuidanceRuleSettingsRulesPostWithResponse call

func (CreateGuidanceRuleSettingsRulesPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateGuidanceRuleSettingsRulesPostResponse) GetBody

GetBody returns the raw response body bytes

func (CreateGuidanceRuleSettingsRulesPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateGuidanceRuleSettingsRulesPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateGuidanceRuleSettingsRulesPostResponse) Status

Status returns HTTPResponse.Status

func (CreateGuidanceRuleSettingsRulesPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateLabelLabelsPostParams

type CreateLabelLabelsPostParams struct {
	// Name Label name
	Name string `form:"name" json:"name"`

	// Color Label color (hex)
	Color *string `form:"color,omitempty" json:"color,omitempty"`

	// Description Label description
	Description *string `form:"description,omitempty" json:"description,omitempty"`
}

CreateLabelLabelsPostParams defines parameters for CreateLabelLabelsPost.

type CreateLabelLabelsPostResponse

type CreateLabelLabelsPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateLabelLabelsPostResponse

func ParseCreateLabelLabelsPostResponse(rsp *http.Response) (*CreateLabelLabelsPostResponse, error)

ParseCreateLabelLabelsPostResponse parses an HTTP response from a CreateLabelLabelsPostWithResponse call

func (CreateLabelLabelsPostResponse) ContentType

func (r CreateLabelLabelsPostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateLabelLabelsPostResponse) GetBody

func (r CreateLabelLabelsPostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (CreateLabelLabelsPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateLabelLabelsPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateLabelLabelsPostResponse) Status

Status returns HTTPResponse.Status

func (CreateLabelLabelsPostResponse) StatusCode

func (r CreateLabelLabelsPostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMemoryMemoriesPostJSONRequestBody

type CreateMemoryMemoriesPostJSONRequestBody = MemoryCreateRequest

CreateMemoryMemoriesPostJSONRequestBody defines body for CreateMemoryMemoriesPost for application/json ContentType.

type CreateMemoryMemoriesPostResponse

type CreateMemoryMemoriesPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryCreateResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateMemoryMemoriesPostResponse

func ParseCreateMemoryMemoriesPostResponse(rsp *http.Response) (*CreateMemoryMemoriesPostResponse, error)

ParseCreateMemoryMemoriesPostResponse parses an HTTP response from a CreateMemoryMemoriesPostWithResponse call

func (CreateMemoryMemoriesPostResponse) ContentType

func (r CreateMemoryMemoriesPostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateMemoryMemoriesPostResponse) GetBody

func (r CreateMemoryMemoriesPostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (CreateMemoryMemoriesPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateMemoryMemoriesPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateMemoryMemoriesPostResponse) Status

Status returns HTTPResponse.Status

func (CreateMemoryMemoriesPostResponse) StatusCode

func (r CreateMemoryMemoriesPostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody

type CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody = MemoryRelationCreateRequest

CreateMemoryRelationMemoriesMemoryIdRelationsPostJSONRequestBody defines body for CreateMemoryRelationMemoriesMemoryIdRelationsPost for application/json ContentType.

type CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse

type CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryRelationPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateMemoryRelationMemoriesMemoryIdRelationsPostResponse

func ParseCreateMemoryRelationMemoriesMemoryIdRelationsPostResponse(rsp *http.Response) (*CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse, error)

ParseCreateMemoryRelationMemoriesMemoryIdRelationsPostResponse parses an HTTP response from a CreateMemoryRelationMemoriesMemoryIdRelationsPostWithResponse call

func (CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse) GetBody

GetBody returns the raw response body bytes

func (CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse) Status

Status returns HTTPResponse.Status

func (CreateMemoryRelationMemoriesMemoryIdRelationsPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateScheduleRequest

type CreateScheduleRequest struct {
	CapabilityGrant  *CapabilityGrant           `json:"capability_grant,omitempty"`
	Connectors       *[]ConnectorBindingRequest `json:"connectors,omitempty"`
	EnabledPluginIds *[]string                  `json:"enabled_plugin_ids,omitempty"`
	Instruction      string                     `json:"instruction"`
	LocalTime        WallClockTime              `json:"local_time"`
	MissedRunPolicy  *MissedRunPolicy           `json:"missed_run_policy,omitempty"`
	ModelPolicy      *ModelPolicy               `json:"model_policy,omitempty"`
	Recurrence       Recurrence                 `json:"recurrence"`
	SpaceId          *string                    `json:"space_id,omitempty"`
	Timezone         string                     `json:"timezone"`
	Title            string                     `json:"title"`
}

CreateScheduleRequest defines model for CreateScheduleRequest.

type CreateSpaceSpacesPostJSONRequestBody

type CreateSpaceSpacesPostJSONRequestBody = MemorySpacePayload

CreateSpaceSpacesPostJSONRequestBody defines body for CreateSpaceSpacesPost for application/json ContentType.

type CreateSpaceSpacesPostResponse

type CreateSpaceSpacesPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemorySpaceSettingsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateSpaceSpacesPostResponse

func ParseCreateSpaceSpacesPostResponse(rsp *http.Response) (*CreateSpaceSpacesPostResponse, error)

ParseCreateSpaceSpacesPostResponse parses an HTTP response from a CreateSpaceSpacesPostWithResponse call

func (CreateSpaceSpacesPostResponse) ContentType

func (r CreateSpaceSpacesPostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateSpaceSpacesPostResponse) GetBody

func (r CreateSpaceSpacesPostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (CreateSpaceSpacesPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateSpaceSpacesPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateSpaceSpacesPostResponse) Status

Status returns HTTPResponse.Status

func (CreateSpaceSpacesPostResponse) StatusCode

func (r CreateSpaceSpacesPostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateThreadThreadsPostJSONRequestBody

type CreateThreadThreadsPostJSONRequestBody = ThreadCreateRequest

CreateThreadThreadsPostJSONRequestBody defines body for CreateThreadThreadsPost for application/json ContentType.

type CreateThreadThreadsPostResponse

type CreateThreadThreadsPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadCreateResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCreateThreadThreadsPostResponse

func ParseCreateThreadThreadsPostResponse(rsp *http.Response) (*CreateThreadThreadsPostResponse, error)

ParseCreateThreadThreadsPostResponse parses an HTTP response from a CreateThreadThreadsPostWithResponse call

func (CreateThreadThreadsPostResponse) ContentType

func (r CreateThreadThreadsPostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateThreadThreadsPostResponse) GetBody

func (r CreateThreadThreadsPostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (CreateThreadThreadsPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CreateThreadThreadsPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CreateThreadThreadsPostResponse) Status

Status returns HTTPResponse.Status

func (CreateThreadThreadsPostResponse) StatusCode

func (r CreateThreadThreadsPostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CuratorDryRunSkillsCuratorDryRunGetParams

type CuratorDryRunSkillsCuratorDryRunGetParams struct {
	Budget        *int  `form:"budget,omitempty" json:"budget,omitempty"`
	IncludeMerges *bool `form:"include_merges,omitempty" json:"include_merges,omitempty"`
}

CuratorDryRunSkillsCuratorDryRunGetParams defines parameters for CuratorDryRunSkillsCuratorDryRunGet.

type CuratorDryRunSkillsCuratorDryRunGetResponse

type CuratorDryRunSkillsCuratorDryRunGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCuratorDryRunSkillsCuratorDryRunGetResponse

func ParseCuratorDryRunSkillsCuratorDryRunGetResponse(rsp *http.Response) (*CuratorDryRunSkillsCuratorDryRunGetResponse, error)

ParseCuratorDryRunSkillsCuratorDryRunGetResponse parses an HTTP response from a CuratorDryRunSkillsCuratorDryRunGetWithResponse call

func (CuratorDryRunSkillsCuratorDryRunGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CuratorDryRunSkillsCuratorDryRunGetResponse) GetBody

GetBody returns the raw response body bytes

func (CuratorDryRunSkillsCuratorDryRunGetResponse) GetJSON200

func (r CuratorDryRunSkillsCuratorDryRunGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CuratorDryRunSkillsCuratorDryRunGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CuratorDryRunSkillsCuratorDryRunGetResponse) Status

Status returns HTTPResponse.Status

func (CuratorDryRunSkillsCuratorDryRunGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CuratorProposalsSkillsCuratorProposalsGetResponse

type CuratorProposalsSkillsCuratorProposalsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseCuratorProposalsSkillsCuratorProposalsGetResponse

func ParseCuratorProposalsSkillsCuratorProposalsGetResponse(rsp *http.Response) (*CuratorProposalsSkillsCuratorProposalsGetResponse, error)

ParseCuratorProposalsSkillsCuratorProposalsGetResponse parses an HTTP response from a CuratorProposalsSkillsCuratorProposalsGetWithResponse call

func (CuratorProposalsSkillsCuratorProposalsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CuratorProposalsSkillsCuratorProposalsGetResponse) GetBody

GetBody returns the raw response body bytes

func (CuratorProposalsSkillsCuratorProposalsGetResponse) GetJSON200

func (r CuratorProposalsSkillsCuratorProposalsGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CuratorProposalsSkillsCuratorProposalsGetResponse) Status

Status returns HTTPResponse.Status

func (CuratorProposalsSkillsCuratorProposalsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CuratorRunSkillsCuratorRunPostParams

type CuratorRunSkillsCuratorRunPostParams struct {
	Budget *int `form:"budget,omitempty" json:"budget,omitempty"`
}

CuratorRunSkillsCuratorRunPostParams defines parameters for CuratorRunSkillsCuratorRunPost.

type CuratorRunSkillsCuratorRunPostResponse

type CuratorRunSkillsCuratorRunPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCuratorRunSkillsCuratorRunPostResponse

func ParseCuratorRunSkillsCuratorRunPostResponse(rsp *http.Response) (*CuratorRunSkillsCuratorRunPostResponse, error)

ParseCuratorRunSkillsCuratorRunPostResponse parses an HTTP response from a CuratorRunSkillsCuratorRunPostWithResponse call

func (CuratorRunSkillsCuratorRunPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CuratorRunSkillsCuratorRunPostResponse) GetBody

GetBody returns the raw response body bytes

func (CuratorRunSkillsCuratorRunPostResponse) GetJSON200

func (r CuratorRunSkillsCuratorRunPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CuratorRunSkillsCuratorRunPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CuratorRunSkillsCuratorRunPostResponse) Status

Status returns HTTPResponse.Status

func (CuratorRunSkillsCuratorRunPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams

type CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams struct {
	BatchSize  *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`
	MaxBatches *int `form:"max_batches,omitempty" json:"max_batches,omitempty"`
}

CutOverThreadMessagesContentStoreThreadMessagesCutoverPostParams defines parameters for CutOverThreadMessagesContentStoreThreadMessagesCutoverPost.

type CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse

type CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseCutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse

func ParseCutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse(rsp *http.Response) (*CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse, error)

ParseCutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse parses an HTTP response from a CutOverThreadMessagesContentStoreThreadMessagesCutoverPostWithResponse call

func (CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse) GetBody

GetBody returns the raw response body bytes

func (CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse) Status

Status returns HTTPResponse.Status

func (CutOverThreadMessagesContentStoreThreadMessagesCutoverPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DataExportDownloadRequest

type DataExportDownloadRequest struct {
	IncludeCommunities *bool `json:"include_communities,omitempty"`
	IncludeEdges       *bool `json:"include_edges,omitempty"`
	IncludeEntities    *bool `json:"include_entities,omitempty"`

	// IncludeFeedEvents Include durable Timeline history from feed_events/*.jsonl.
	IncludeFeedEvents           *bool `json:"include_feed_events,omitempty"`
	IncludeLabels               *bool `json:"include_labels,omitempty"`
	IncludeMemories             *bool `json:"include_memories,omitempty"`
	IncludeMessages             *bool `json:"include_messages,omitempty"`
	IncludeSkills               *bool `json:"include_skills,omitempty"`
	IncludeSourceFiles          *bool `json:"include_source_files,omitempty"`
	IncludeSources              *bool `json:"include_sources,omitempty"`
	IncludeThreads              *bool `json:"include_threads,omitempty"`
	IncludeWorkingMemory        *bool `json:"include_working_memory,omitempty"`
	IncludeWorkingMemoryArchive *bool `json:"include_working_memory_archive,omitempty"`
}

DataExportDownloadRequest Export options for the download endpoint (no local path needed).

type DataExportRequest

type DataExportRequest struct {
	// Async Return a job id immediately and run the export in the background.
	Async *bool `json:"async,omitempty"`

	// Compress Create a .zip archive.
	Compress *bool `json:"compress,omitempty"`

	// ExportPath Target export directory or .zip path.
	ExportPath         string `json:"export_path"`
	IncludeCommunities *bool  `json:"include_communities,omitempty"`
	IncludeEdges       *bool  `json:"include_edges,omitempty"`
	IncludeEntities    *bool  `json:"include_entities,omitempty"`

	// IncludeFeedEvents Include durable Timeline history from feed_events/*.jsonl.
	IncludeFeedEvents           *bool `json:"include_feed_events,omitempty"`
	IncludeLabels               *bool `json:"include_labels,omitempty"`
	IncludeMemories             *bool `json:"include_memories,omitempty"`
	IncludeMessages             *bool `json:"include_messages,omitempty"`
	IncludeSkills               *bool `json:"include_skills,omitempty"`
	IncludeSourceFiles          *bool `json:"include_source_files,omitempty"`
	IncludeSources              *bool `json:"include_sources,omitempty"`
	IncludeThreads              *bool `json:"include_threads,omitempty"`
	IncludeWorkingMemory        *bool `json:"include_working_memory,omitempty"`
	IncludeWorkingMemoryArchive *bool `json:"include_working_memory_archive,omitempty"`

	// Overwrite Overwrite an existing export path.
	Overwrite *bool `json:"overwrite,omitempty"`
}

DataExportRequest POST /data/export request body.

type DataExportResponse

type DataExportResponse struct {
	// contains filtered or unexported fields
}

DataExportResponse defines model for DataExportResponse.

func (DataExportResponse) AsDataExportStartResponse

func (t DataExportResponse) AsDataExportStartResponse() (DataExportStartResponse, error)

AsDataExportStartResponse returns the union data inside the DataExportResponse as a DataExportStartResponse

func (DataExportResponse) AsDataExportSyncResponse

func (t DataExportResponse) AsDataExportSyncResponse() (DataExportSyncResponse, error)

AsDataExportSyncResponse returns the union data inside the DataExportResponse as a DataExportSyncResponse

func (*DataExportResponse) FromDataExportStartResponse

func (t *DataExportResponse) FromDataExportStartResponse(v DataExportStartResponse) error

FromDataExportStartResponse overwrites any union data inside the DataExportResponse as the provided DataExportStartResponse

func (*DataExportResponse) FromDataExportSyncResponse

func (t *DataExportResponse) FromDataExportSyncResponse(v DataExportSyncResponse) error

FromDataExportSyncResponse overwrites any union data inside the DataExportResponse as the provided DataExportSyncResponse

func (DataExportResponse) MarshalJSON

func (t DataExportResponse) MarshalJSON() ([]byte, error)

func (*DataExportResponse) MergeDataExportStartResponse

func (t *DataExportResponse) MergeDataExportStartResponse(v DataExportStartResponse) error

MergeDataExportStartResponse performs a merge with any union data inside the DataExportResponse, using the provided DataExportStartResponse

func (*DataExportResponse) MergeDataExportSyncResponse

func (t *DataExportResponse) MergeDataExportSyncResponse(v DataExportSyncResponse) error

MergeDataExportSyncResponse performs a merge with any union data inside the DataExportResponse, using the provided DataExportSyncResponse

func (*DataExportResponse) UnmarshalJSON

func (t *DataExportResponse) UnmarshalJSON(b []byte) error

type DataExportStartResponse

type DataExportStartResponse struct {
	JobId   string `json:"job_id"`
	Message string `json:"message"`
	Status  string `json:"status"`
	Success bool   `json:"success"`
}

DataExportStartResponse Returned by POST /data/export when async is true.

type DataExportSyncResponse

type DataExportSyncResponse struct {
	Counts       map[string]interface{} `json:"counts"`
	CreatedAt    string                 `json:"created_at"`
	ExportDir    *string                `json:"export_dir,omitempty"`
	ExportId     string                 `json:"export_id"`
	ExportPath   *string                `json:"export_path,omitempty"`
	Format       string                 `json:"format"`
	ManifestPath *string                `json:"manifest_path,omitempty"`
	Success      bool                   `json:"success"`
	Version      int64                  `json:"version"`
	Warnings     []string               `json:"warnings"`
}

DataExportSyncResponse Synchronous export result when async is false.

type DataImportMode

type DataImportMode string

DataImportMode defines model for DataImportMode.

const (
	DataImportModeMerge     DataImportMode = "merge"
	DataImportModeOverwrite DataImportMode = "overwrite"
	DataImportModeSkip      DataImportMode = "skip"
)

Defines values for DataImportMode.

func (DataImportMode) Valid

func (e DataImportMode) Valid() bool

Valid indicates whether the value is a known member of the DataImportMode enum.

type DataImportRequest

type DataImportRequest struct {
	// ImportPath Path to export folder or .zip.
	ImportPath         string `json:"import_path"`
	IncludeCommunities *bool  `json:"include_communities,omitempty"`
	IncludeEdges       *bool  `json:"include_edges,omitempty"`
	IncludeEntities    *bool  `json:"include_entities,omitempty"`

	// IncludeFeedEvents Include durable Timeline history from feed_events/*.jsonl.
	IncludeFeedEvents           *bool `json:"include_feed_events,omitempty"`
	IncludeLabels               *bool `json:"include_labels,omitempty"`
	IncludeMemories             *bool `json:"include_memories,omitempty"`
	IncludeMessages             *bool `json:"include_messages,omitempty"`
	IncludeSkills               *bool `json:"include_skills,omitempty"`
	IncludeSourceFiles          *bool `json:"include_source_files,omitempty"`
	IncludeSources              *bool `json:"include_sources,omitempty"`
	IncludeThreads              *bool `json:"include_threads,omitempty"`
	IncludeWorkingMemory        *bool `json:"include_working_memory,omitempty"`
	IncludeWorkingMemoryArchive *bool `json:"include_working_memory_archive,omitempty"`

	// Mode merge | skip | overwrite.
	Mode *DataImportMode `json:"mode,omitempty"`
}

DataImportRequest POST /data/import request body.

type DataImportStartResponse

type DataImportStartResponse struct {
	JobId   string `json:"job_id"`
	Message string `json:"message"`
	Status  string `json:"status"`
	Success *bool  `json:"success,omitempty"`
}

DataImportStartResponse defines model for DataImportStartResponse.

type DataImportStatusResponse

type DataImportStatusResponse struct {
	CompletedAt *string `json:"completed_at,omitempty"`
	Error       *string `json:"error,omitempty"`
	JobId       string  `json:"job_id"`

	// Kind Transfer kind, usually import or export. Older jobs may omit this field.
	Kind      *string                 `json:"kind,omitempty"`
	Result    *map[string]interface{} `json:"result"`
	StartedAt *string                 `json:"started_at,omitempty"`
	Status    string                  `json:"status"`
}

DataImportStatusResponse Status for a Data Transfer import or export background job.

type DataTransferCheckpointResponse

type DataTransferCheckpointResponse struct {
	Checkpointed bool    `json:"checkpointed"`
	Detail       *string `json:"detail,omitempty"`
	Success      bool    `json:"success"`
}

DataTransferCheckpointResponse defines model for DataTransferCheckpointResponse.

type DataTransferErrorResponse

type DataTransferErrorResponse struct {
	Detail string `json:"detail"`
}

DataTransferErrorResponse defines model for DataTransferErrorResponse.

type DatabaseRecoveryNotice

type DatabaseRecoveryNotice struct {
	BackupDbPath    string `json:"backup_db_path"`
	BackupSizeBytes *int   `json:"backup_size_bytes,omitempty"`
	ChosenDbPath    string `json:"chosen_db_path"`
	ChosenSizeBytes *int   `json:"chosen_size_bytes,omitempty"`
	CreatedAt       string `json:"created_at"`
	Id              string `json:"id"`
	Reason          string `json:"reason"`
	SupportEmail    string `json:"support_email"`
}

DatabaseRecoveryNotice Startup notice when Mem had to preserve an alternate DB copy.

type DeactivateSkillSkillsSkillIdDeactivatePostResponse

type DeactivateSkillSkillsSkillIdDeactivatePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeactivateSkillSkillsSkillIdDeactivatePostResponse

func ParseDeactivateSkillSkillsSkillIdDeactivatePostResponse(rsp *http.Response) (*DeactivateSkillSkillsSkillIdDeactivatePostResponse, error)

ParseDeactivateSkillSkillsSkillIdDeactivatePostResponse parses an HTTP response from a DeactivateSkillSkillsSkillIdDeactivatePostWithResponse call

func (DeactivateSkillSkillsSkillIdDeactivatePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeactivateSkillSkillsSkillIdDeactivatePostResponse) GetBody

GetBody returns the raw response body bytes

func (DeactivateSkillSkillsSkillIdDeactivatePostResponse) GetJSON200

func (r DeactivateSkillSkillsSkillIdDeactivatePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeactivateSkillSkillsSkillIdDeactivatePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeactivateSkillSkillsSkillIdDeactivatePostResponse) Status

Status returns HTTPResponse.Status

func (DeactivateSkillSkillsSkillIdDeactivatePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse

type DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentProfilesResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse

func ParseDeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse(rsp *http.Response) (*DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse, error)

ParseDeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse parses an HTTP response from a DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteWithResponse call

func (DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteAgentProfileSettingsAgentProfilesAgentIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse

type DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse

func ParseDeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse(rsp *http.Response) (*DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse, error)

ParseDeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse parses an HTTP response from a DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteWithResponse call

func (DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteAiNowSessionAgentAiNowSessionsSessionIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteEntityHandlerParams

type DeleteEntityHandlerParams struct {
	// ConfirmEntityId Must exactly match the entity id in the path.
	ConfirmEntityId string `form:"confirm_entity_id" json:"confirm_entity_id"`
}

DeleteEntityHandlerParams defines parameters for DeleteEntityHandler.

type DeleteEntityHandlerResponse

type DeleteEntityHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EntityMutationResponse
}

func ParseDeleteEntityHandlerResponse

func ParseDeleteEntityHandlerResponse(rsp *http.Response) (*DeleteEntityHandlerResponse, error)

ParseDeleteEntityHandlerResponse parses an HTTP response from a DeleteEntityHandlerWithResponse call

func (DeleteEntityHandlerResponse) ContentType

func (r DeleteEntityHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteEntityHandlerResponse) GetBody

func (r DeleteEntityHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (DeleteEntityHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteEntityHandlerResponse) Status

Status returns HTTPResponse.Status

func (DeleteEntityHandlerResponse) StatusCode

func (r DeleteEntityHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse

type DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse

func ParseDeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse(rsp *http.Response) (*DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse, error)

ParseDeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse parses an HTTP response from a DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteWithResponse call

func (DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse) GetJSON200

func (r DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteEvalCaseSkillsSkillIdEvalCasesTaskIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteFeedEventAgentFeedEventsEventIdDeleteResponse

type DeleteFeedEventAgentFeedEventsEventIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *FeedEventVisibilityResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteFeedEventAgentFeedEventsEventIdDeleteResponse

func ParseDeleteFeedEventAgentFeedEventsEventIdDeleteResponse(rsp *http.Response) (*DeleteFeedEventAgentFeedEventsEventIdDeleteResponse, error)

ParseDeleteFeedEventAgentFeedEventsEventIdDeleteResponse parses an HTTP response from a DeleteFeedEventAgentFeedEventsEventIdDeleteWithResponse call

func (DeleteFeedEventAgentFeedEventsEventIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteFeedEventAgentFeedEventsEventIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteFeedEventAgentFeedEventsEventIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteFeedEventAgentFeedEventsEventIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteFeedEventAgentFeedEventsEventIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteFeedEventAgentFeedEventsEventIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse

type DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *RulesResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse

func ParseDeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse(rsp *http.Response) (*DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse, error)

ParseDeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse parses an HTTP response from a DeleteGuidanceRuleSettingsRulesRuleIdDeleteWithResponse call

func (DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteGuidanceRuleSettingsRulesRuleIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteLabelLabelsLabelIdDeleteResponse

type DeleteLabelLabelsLabelIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DeleteLabelResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteLabelLabelsLabelIdDeleteResponse

func ParseDeleteLabelLabelsLabelIdDeleteResponse(rsp *http.Response) (*DeleteLabelLabelsLabelIdDeleteResponse, error)

ParseDeleteLabelLabelsLabelIdDeleteResponse parses an HTTP response from a DeleteLabelLabelsLabelIdDeleteWithResponse call

func (DeleteLabelLabelsLabelIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteLabelLabelsLabelIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteLabelLabelsLabelIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteLabelLabelsLabelIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteLabelLabelsLabelIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteLabelLabelsLabelIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteLabelResponse

type DeleteLabelResponse struct {
	// Message Deletion status message
	Message string `json:"message"`
}

DeleteLabelResponse Response model for label deletion.

type DeleteMemoryMemoriesMemoryIdDeleteParams

type DeleteMemoryMemoriesMemoryIdDeleteParams struct {
	// CascadeDelete Delete related entities
	CascadeDelete *bool `form:"cascade_delete,omitempty" json:"cascade_delete,omitempty"`

	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

DeleteMemoryMemoriesMemoryIdDeleteParams defines parameters for DeleteMemoryMemoriesMemoryIdDelete.

type DeleteMemoryMemoriesMemoryIdDeleteResponse

type DeleteMemoryMemoriesMemoryIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DeleteMemoryResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteMemoryMemoriesMemoryIdDeleteResponse

func ParseDeleteMemoryMemoriesMemoryIdDeleteResponse(rsp *http.Response) (*DeleteMemoryMemoriesMemoryIdDeleteResponse, error)

ParseDeleteMemoryMemoriesMemoryIdDeleteResponse parses an HTTP response from a DeleteMemoryMemoriesMemoryIdDeleteWithResponse call

func (DeleteMemoryMemoriesMemoryIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteMemoryMemoriesMemoryIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteMemoryMemoriesMemoryIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteMemoryMemoriesMemoryIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteMemoryMemoriesMemoryIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteMemoryMemoriesMemoryIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse

type DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryRelationPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse

func ParseDeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse(rsp *http.Response) (*DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse, error)

ParseDeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse parses an HTTP response from a DeleteMemoryRelationMemoriesRelationsRelationIdDeleteWithResponse call

func (DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteMemoryRelationMemoriesRelationsRelationIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteMemoryResponse

type DeleteMemoryResponse struct {
	// DeletedEntities Number of entities deleted
	DeletedEntities int `json:"deleted_entities"`

	// DeletedRelationships Number of relationships deleted
	DeletedRelationships int `json:"deleted_relationships"`

	// Message Success message
	Message              string                 `json:"message"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

DeleteMemoryResponse Response from deleting a memory.

func (DeleteMemoryResponse) Get

func (a DeleteMemoryResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for DeleteMemoryResponse. Returns the specified element and whether it was found

func (DeleteMemoryResponse) MarshalJSON

func (a DeleteMemoryResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for DeleteMemoryResponse to handle AdditionalProperties

func (*DeleteMemoryResponse) Set

func (a *DeleteMemoryResponse) Set(fieldName string, value interface{})

Setter for additional properties for DeleteMemoryResponse

func (*DeleteMemoryResponse) UnmarshalJSON

func (a *DeleteMemoryResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for DeleteMemoryResponse to handle AdditionalProperties

type DeleteSourceSourcesSourceIdDeleteParams

type DeleteSourceSourcesSourceIdDeleteParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

DeleteSourceSourcesSourceIdDeleteParams defines parameters for DeleteSourceSourcesSourceIdDelete.

type DeleteSourceSourcesSourceIdDeleteResponse

type DeleteSourceSourcesSourceIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteSourceSourcesSourceIdDeleteResponse

func ParseDeleteSourceSourcesSourceIdDeleteResponse(rsp *http.Response) (*DeleteSourceSourcesSourceIdDeleteResponse, error)

ParseDeleteSourceSourcesSourceIdDeleteResponse parses an HTTP response from a DeleteSourceSourcesSourceIdDeleteWithResponse call

func (DeleteSourceSourcesSourceIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteSourceSourcesSourceIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteSourceSourcesSourceIdDeleteResponse) GetJSON200

func (r DeleteSourceSourcesSourceIdDeleteResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteSourceSourcesSourceIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteSourceSourcesSourceIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteSourceSourcesSourceIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteSpaceSpacesSpaceRefDeleteParams

type DeleteSpaceSpacesSpaceRefDeleteParams struct {
	PurgeWorkingMemory *bool `form:"purge_working_memory,omitempty" json:"purge_working_memory,omitempty"`
}

DeleteSpaceSpacesSpaceRefDeleteParams defines parameters for DeleteSpaceSpacesSpaceRefDelete.

type DeleteSpaceSpacesSpaceRefDeleteResponse

type DeleteSpaceSpacesSpaceRefDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemorySpaceSettingsResponse
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *MemorySpaceDeleteConflictResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteSpaceSpacesSpaceRefDeleteResponse

func ParseDeleteSpaceSpacesSpaceRefDeleteResponse(rsp *http.Response) (*DeleteSpaceSpacesSpaceRefDeleteResponse, error)

ParseDeleteSpaceSpacesSpaceRefDeleteResponse parses an HTTP response from a DeleteSpaceSpacesSpaceRefDeleteWithResponse call

func (DeleteSpaceSpacesSpaceRefDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteSpaceSpacesSpaceRefDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteSpaceSpacesSpaceRefDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteSpaceSpacesSpaceRefDeleteResponse) GetJSON409

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (DeleteSpaceSpacesSpaceRefDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteSpaceSpacesSpaceRefDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteSpaceSpacesSpaceRefDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteThreadResponse

type DeleteThreadResponse struct {
	// CascadeDeletion Whether memories were cascade deleted
	CascadeDeletion *bool `json:"cascade_deletion,omitempty"`

	// DeletedMemories Number of memories deleted
	DeletedMemories *int `json:"deleted_memories,omitempty"`

	// DeletedMessages Number of messages deleted
	DeletedMessages *int `json:"deleted_messages,omitempty"`

	// Message Success message
	Message              string                 `json:"message"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

DeleteThreadResponse Response from deleting a thread.

func (DeleteThreadResponse) Get

func (a DeleteThreadResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for DeleteThreadResponse. Returns the specified element and whether it was found

func (DeleteThreadResponse) MarshalJSON

func (a DeleteThreadResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for DeleteThreadResponse to handle AdditionalProperties

func (*DeleteThreadResponse) Set

func (a *DeleteThreadResponse) Set(fieldName string, value interface{})

Setter for additional properties for DeleteThreadResponse

func (*DeleteThreadResponse) UnmarshalJSON

func (a *DeleteThreadResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for DeleteThreadResponse to handle AdditionalProperties

type DeleteThreadThreadsThreadIdDeleteParams

type DeleteThreadThreadsThreadIdDeleteParams struct {
	// CascadeDeleteMemories Delete extracted memories
	CascadeDeleteMemories *bool `form:"cascade_delete_memories,omitempty" json:"cascade_delete_memories,omitempty"`

	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

DeleteThreadThreadsThreadIdDeleteParams defines parameters for DeleteThreadThreadsThreadIdDelete.

type DeleteThreadThreadsThreadIdDeleteResponse

type DeleteThreadThreadsThreadIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DeleteThreadResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeleteThreadThreadsThreadIdDeleteResponse

func ParseDeleteThreadThreadsThreadIdDeleteResponse(rsp *http.Response) (*DeleteThreadThreadsThreadIdDeleteResponse, error)

ParseDeleteThreadThreadsThreadIdDeleteResponse parses an HTTP response from a DeleteThreadThreadsThreadIdDeleteWithResponse call

func (DeleteThreadThreadsThreadIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteThreadThreadsThreadIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (DeleteThreadThreadsThreadIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeleteThreadThreadsThreadIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeleteThreadThreadsThreadIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (DeleteThreadThreadsThreadIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody

type DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody = DeprecateMemoryRequest

DeprecateMemoryMemoriesMemoryIdDeprecatePostJSONRequestBody defines body for DeprecateMemoryMemoriesMemoryIdDeprecatePost for application/json ContentType.

type DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse

type DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDeprecateMemoryMemoriesMemoryIdDeprecatePostResponse

func ParseDeprecateMemoryMemoriesMemoryIdDeprecatePostResponse(rsp *http.Response) (*DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse, error)

ParseDeprecateMemoryMemoriesMemoryIdDeprecatePostResponse parses an HTTP response from a DeprecateMemoryMemoriesMemoryIdDeprecatePostWithResponse call

func (DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse) GetBody

GetBody returns the raw response body bytes

func (DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse) GetJSON200

func (r DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse) Status

Status returns HTTPResponse.Status

func (DeprecateMemoryMemoriesMemoryIdDeprecatePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeprecateMemoryRequest

type DeprecateMemoryRequest struct {
	Reason              *string `json:"reason,omitempty"`
	ReplacementMemoryId *string `json:"replacement_memory_id,omitempty"`

	// SpaceId Optional isolation space guard; the memory must belong to it.
	SpaceId *string `json:"space_id,omitempty"`
}

DeprecateMemoryRequest Mark a memory as obsolete without deleting provenance.

type DiscardPendingVersionHandlerResponse

type DiscardPendingVersionHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DiscardPendingVersionResponse
}

func ParseDiscardPendingVersionHandlerResponse

func ParseDiscardPendingVersionHandlerResponse(rsp *http.Response) (*DiscardPendingVersionHandlerResponse, error)

ParseDiscardPendingVersionHandlerResponse parses an HTTP response from a DiscardPendingVersionHandlerWithResponse call

func (DiscardPendingVersionHandlerResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DiscardPendingVersionHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (DiscardPendingVersionHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DiscardPendingVersionHandlerResponse) Status

Status returns HTTPResponse.Status

func (DiscardPendingVersionHandlerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DiscardPendingVersionResponse

type DiscardPendingVersionResponse struct {
	Discarded bool   `json:"discarded"`
	Id        string `json:"id"`
}

DiscardPendingVersionResponse Confirmation that only the reviewable proposal was removed.

type DiscoverConversationsThreadsConversationsDiscoverGetParams

type DiscoverConversationsThreadsConversationsDiscoverGetParams struct {
	// Source Filter by source: claude, codex, cursor, opencode, or None for all
	Source *string `form:"source,omitempty" json:"source,omitempty"`
}

DiscoverConversationsThreadsConversationsDiscoverGetParams defines parameters for DiscoverConversationsThreadsConversationsDiscoverGet.

type DiscoverConversationsThreadsConversationsDiscoverGetResponse

type DiscoverConversationsThreadsConversationsDiscoverGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ConversationDiscoveryResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDiscoverConversationsThreadsConversationsDiscoverGetResponse

func ParseDiscoverConversationsThreadsConversationsDiscoverGetResponse(rsp *http.Response) (*DiscoverConversationsThreadsConversationsDiscoverGetResponse, error)

ParseDiscoverConversationsThreadsConversationsDiscoverGetResponse parses an HTTP response from a DiscoverConversationsThreadsConversationsDiscoverGetWithResponse call

func (DiscoverConversationsThreadsConversationsDiscoverGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DiscoverConversationsThreadsConversationsDiscoverGetResponse) GetBody

GetBody returns the raw response body bytes

func (DiscoverConversationsThreadsConversationsDiscoverGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DiscoverConversationsThreadsConversationsDiscoverGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DiscoverConversationsThreadsConversationsDiscoverGetResponse) Status

Status returns HTTPResponse.Status

func (DiscoverConversationsThreadsConversationsDiscoverGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse

type DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse

func ParseDismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse(rsp *http.Response) (*DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse, error)

ParseDismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse parses an HTTP response from a DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostWithResponse call

func (DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse) GetBody

GetBody returns the raw response body bytes

func (DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse) Status

Status returns HTTPResponse.Status

func (DismissSkillEnrichmentSkillsSkillIdDismissEnrichmentPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DismissSkillRequest

type DismissSkillRequest struct {
	// RejectionReason too_broad | not_recurring | duplicate | policy | one_off | stale | not_useful | user_preference
	RejectionReason *string `json:"rejection_reason,omitempty"`

	// ResurfaceRule new_distinct_occasion_threshold | user_requested | never
	ResurfaceRule *string `json:"resurface_rule,omitempty"`
}

DismissSkillRequest Why a suggestion was dismissed, so the reviewer doesn't re-suggest it.

Both fields are optional: a bare dismiss still records a sensible default (“not_useful“ + “new_distinct_occasion_threshold“) so the same idea is suppressed until genuinely new evidence appears.

type DismissSkillSkillsSkillIdDismissPostJSONBody

type DismissSkillSkillsSkillIdDismissPostJSONBody = DismissSkillRequest

DismissSkillSkillsSkillIdDismissPostJSONBody defines parameters for DismissSkillSkillsSkillIdDismissPost.

type DismissSkillSkillsSkillIdDismissPostJSONRequestBody

type DismissSkillSkillsSkillIdDismissPostJSONRequestBody = DismissSkillSkillsSkillIdDismissPostJSONBody

DismissSkillSkillsSkillIdDismissPostJSONRequestBody defines body for DismissSkillSkillsSkillIdDismissPost for application/json ContentType.

type DismissSkillSkillsSkillIdDismissPostResponse

type DismissSkillSkillsSkillIdDismissPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDismissSkillSkillsSkillIdDismissPostResponse

func ParseDismissSkillSkillsSkillIdDismissPostResponse(rsp *http.Response) (*DismissSkillSkillsSkillIdDismissPostResponse, error)

ParseDismissSkillSkillsSkillIdDismissPostResponse parses an HTTP response from a DismissSkillSkillsSkillIdDismissPostWithResponse call

func (DismissSkillSkillsSkillIdDismissPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DismissSkillSkillsSkillIdDismissPostResponse) GetBody

GetBody returns the raw response body bytes

func (DismissSkillSkillsSkillIdDismissPostResponse) GetJSON200

func (r DismissSkillSkillsSkillIdDismissPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DismissSkillSkillsSkillIdDismissPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DismissSkillSkillsSkillIdDismissPostResponse) Status

Status returns HTTPResponse.Status

func (DismissSkillSkillsSkillIdDismissPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DistillMemoriesFromThreadMemoriesDistillPostJSONRequestBody

type DistillMemoriesFromThreadMemoriesDistillPostJSONRequestBody = DistillationRequest

DistillMemoriesFromThreadMemoriesDistillPostJSONRequestBody defines body for DistillMemoriesFromThreadMemoriesDistillPost for application/json ContentType.

type DistillMemoriesFromThreadMemoriesDistillPostResponse

type DistillMemoriesFromThreadMemoriesDistillPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryCreateResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDistillMemoriesFromThreadMemoriesDistillPostResponse

func ParseDistillMemoriesFromThreadMemoriesDistillPostResponse(rsp *http.Response) (*DistillMemoriesFromThreadMemoriesDistillPostResponse, error)

ParseDistillMemoriesFromThreadMemoriesDistillPostResponse parses an HTTP response from a DistillMemoriesFromThreadMemoriesDistillPostWithResponse call

func (DistillMemoriesFromThreadMemoriesDistillPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DistillMemoriesFromThreadMemoriesDistillPostResponse) GetBody

GetBody returns the raw response body bytes

func (DistillMemoriesFromThreadMemoriesDistillPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DistillMemoriesFromThreadMemoriesDistillPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DistillMemoriesFromThreadMemoriesDistillPostResponse) Status

Status returns HTTPResponse.Status

func (DistillMemoriesFromThreadMemoriesDistillPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DistillationPlanResponse

type DistillationPlanResponse struct {
	BackgroundDelaySeconds int     `json:"background_delay_seconds"`
	CharCount              *int    `json:"char_count,omitempty"`
	DirectAllowed          bool    `json:"direct_allowed"`
	DirectCharLimit        int     `json:"direct_char_limit"`
	DirectMessageLimit     int     `json:"direct_message_limit"`
	MessageCount           int     `json:"message_count"`
	Reason                 *string `json:"reason,omitempty"`

	// RecommendedExecutionMode Recommended execution mode: 'direct' or 'background_agent'
	RecommendedExecutionMode string `json:"recommended_execution_mode"`
	ThreadId                 string `json:"thread_id"`
}

DistillationPlanResponse Execution plan for a thread distillation request.

type DistillationPreviewResponse

type DistillationPreviewResponse struct {
	BackgroundDelaySeconds *int `json:"background_delay_seconds,omitempty"`

	// CacheKey Cache key to reuse these results
	CacheKey           string                    `json:"cache_key"`
	CharCount          *int                      `json:"char_count,omitempty"`
	DirectAllowed      *bool                     `json:"direct_allowed,omitempty"`
	DirectCharLimit    *int                      `json:"direct_char_limit,omitempty"`
	DirectMessageLimit *int                      `json:"direct_message_limit,omitempty"`
	DistillationType   string                    `json:"distillation_type"`
	Entities           []map[string]interface{}  `json:"entities"`
	Error              *string                   `json:"error,omitempty"`
	Insights           []map[string]interface{}  `json:"insights"`
	Memories           []map[string]interface{}  `json:"memories"`
	MemoryRelations    *[]map[string]interface{} `json:"memory_relations,omitempty"`
	MessageCount       *int                      `json:"message_count,omitempty"`
	ProcessingTime     float32                   `json:"processing_time"`

	// RecommendedExecutionMode Recommended execution mode: 'direct' or 'background_agent'
	RecommendedExecutionMode *string                  `json:"recommended_execution_mode,omitempty"`
	Relationships            []map[string]interface{} `json:"relationships"`
	Success                  bool                     `json:"success"`
	Summary                  string                   `json:"summary"`
}

DistillationPreviewResponse Response for distillation preview.

type DistillationRequest

type DistillationRequest struct {
	// CacheKey Cache key from preview to reuse results
	CacheKey *string `json:"cache_key,omitempty"`

	// DistillationType Type: 'simple_llm' or 'knowledge_graph'
	DistillationType *string `json:"distillation_type,omitempty"`

	// ExistingMemories Optional compact existing memories for preview-time Memory-to-Memory relation proposals.
	ExistingMemories *[]map[string]interface{} `json:"existing_memories,omitempty"`

	// ExtractionLevel Extraction level: 'swift' (fast, local), 'guided' (multi-step, local), or 'expert' (remote LLM). Auto-upgrades to expert when local LLM is unavailable.
	ExtractionLevel *string `json:"extraction_level,omitempty"`

	// ForceDistill When true, bypass the strict worthiness gate because the user explicitly requested distillation
	ForceDistill *bool `json:"force_distill,omitempty"`

	// PreferredLanguage User preferred output language (ISO 639-1 code, e.g. 'en', 'zh', 'ja'), or None to follow input language
	PreferredLanguage *string `json:"preferred_language,omitempty"`

	// SelectedMessageIndices Optional list of message indices to process; if omitted, process full thread
	SelectedMessageIndices *[]int `json:"selected_message_indices,omitempty"`

	// SpaceId Optional isolation space guard for the source thread.
	SpaceId *string `json:"space_id,omitempty"`

	// ThreadContent Full thread content to distill. Optional when thread_id refers to a stored thread.
	ThreadContent *string `json:"thread_content,omitempty"`

	// ThreadId Source thread ID
	ThreadId string `json:"thread_id"`

	// ThreadTitle Thread title for context
	ThreadTitle *string `json:"thread_title,omitempty"`
}

DistillationRequest Request for memory distillation from thread content.

type DistillationScheduleRequest

type DistillationScheduleRequest struct {
	// CacheKey Cache key from preview to reuse results
	CacheKey *string `json:"cache_key,omitempty"`

	// DelaySeconds Delay before the background Knowledge Agent starts the task.
	DelaySeconds *int `json:"delay_seconds,omitempty"`

	// DistillationType Type: 'simple_llm' or 'knowledge_graph'
	DistillationType *string `json:"distillation_type,omitempty"`

	// ExistingMemories Optional compact existing memories for preview-time Memory-to-Memory relation proposals.
	ExistingMemories *[]map[string]interface{} `json:"existing_memories,omitempty"`

	// ExtractionLevel Extraction level: 'swift' (fast, local), 'guided' (multi-step, local), or 'expert' (remote LLM). Auto-upgrades to expert when local LLM is unavailable.
	ExtractionLevel *string `json:"extraction_level,omitempty"`

	// ForceDistill When true, bypass the strict worthiness gate because the user explicitly requested distillation
	ForceDistill *bool `json:"force_distill,omitempty"`

	// PreferredLanguage User preferred output language (ISO 639-1 code, e.g. 'en', 'zh', 'ja'), or None to follow input language
	PreferredLanguage *string `json:"preferred_language,omitempty"`

	// SelectedMessageIndices Optional list of message indices to process; if omitted, process full thread
	SelectedMessageIndices *[]int `json:"selected_message_indices,omitempty"`

	// SpaceId Optional isolation space guard for the source thread.
	SpaceId *string `json:"space_id,omitempty"`

	// ThreadContent Full thread content to distill. Optional when thread_id refers to a stored thread.
	ThreadContent *string `json:"thread_content,omitempty"`

	// ThreadId Source thread ID
	ThreadId string `json:"thread_id"`

	// ThreadTitle Thread title for context
	ThreadTitle *string `json:"thread_title,omitempty"`
}

DistillationScheduleRequest Request to schedule agent-backed thread distillation.

type DistillationScheduleResponse

type DistillationScheduleResponse struct {
	DelaySeconds             int     `json:"delay_seconds"`
	Message                  string  `json:"message"`
	RecommendedExecutionMode *string `json:"recommended_execution_mode,omitempty"`
	ScheduledAt              string  `json:"scheduled_at"`
	Success                  bool    `json:"success"`
	TaskId                   string  `json:"task_id"`
	TaskType                 string  `json:"task_type"`
	ThreadId                 string  `json:"thread_id"`
}

DistillationScheduleResponse Response from scheduling background thread distillation.

type DownloadAdminUpgradeDownloadPostJSONRequestBody

type DownloadAdminUpgradeDownloadPostJSONRequestBody = UpgradeActionRequest

DownloadAdminUpgradeDownloadPostJSONRequestBody defines body for DownloadAdminUpgradeDownloadPost for application/json ContentType.

type DownloadAdminUpgradeDownloadPostResponse

type DownloadAdminUpgradeDownloadPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDownloadAdminUpgradeDownloadPostResponse

func ParseDownloadAdminUpgradeDownloadPostResponse(rsp *http.Response) (*DownloadAdminUpgradeDownloadPostResponse, error)

ParseDownloadAdminUpgradeDownloadPostResponse parses an HTTP response from a DownloadAdminUpgradeDownloadPostWithResponse call

func (DownloadAdminUpgradeDownloadPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DownloadAdminUpgradeDownloadPostResponse) GetBody

GetBody returns the raw response body bytes

func (DownloadAdminUpgradeDownloadPostResponse) GetJSON200

func (r DownloadAdminUpgradeDownloadPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DownloadAdminUpgradeDownloadPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DownloadAdminUpgradeDownloadPostResponse) Status

Status returns HTTPResponse.Status

func (DownloadAdminUpgradeDownloadPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams

type DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams struct {
	Queries            *[]string `form:"queries,omitempty" json:"queries,omitempty"`
	MemoryId           *string   `form:"memory_id,omitempty" json:"memory_id,omitempty"`
	MemoryIds          *[]string `form:"memory_ids,omitempty" json:"memory_ids,omitempty"`
	SpaceId            *string   `form:"space_id,omitempty" json:"space_id,omitempty"`
	MaxEvidenceResults *int      `form:"max_evidence_results,omitempty" json:"max_evidence_results,omitempty"`
}

DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetParams defines parameters for DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGet.

type DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse

type DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseDryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse

func ParseDryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse(rsp *http.Response) (*DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse, error)

ParseDryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse parses an HTTP response from a DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetWithResponse call

func (DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse) GetBody

GetBody returns the raw response body bytes

func (DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse) Status

Status returns HTTPResponse.Status

func (DryRunGuidanceRuleReviewAgentTriggerRuleReviewDryRunGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody

type EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody = SkillEditFileRequest

EditSkillFileSkillsSkillIdEditFilePostJSONRequestBody defines body for EditSkillFileSkillsSkillIdEditFilePost for application/json ContentType.

type EditSkillFileSkillsSkillIdEditFilePostResponse

type EditSkillFileSkillsSkillIdEditFilePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseEditSkillFileSkillsSkillIdEditFilePostResponse

func ParseEditSkillFileSkillsSkillIdEditFilePostResponse(rsp *http.Response) (*EditSkillFileSkillsSkillIdEditFilePostResponse, error)

ParseEditSkillFileSkillsSkillIdEditFilePostResponse parses an HTTP response from a EditSkillFileSkillsSkillIdEditFilePostWithResponse call

func (EditSkillFileSkillsSkillIdEditFilePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (EditSkillFileSkillsSkillIdEditFilePostResponse) GetBody

GetBody returns the raw response body bytes

func (EditSkillFileSkillsSkillIdEditFilePostResponse) GetJSON200

func (r EditSkillFileSkillsSkillIdEditFilePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (EditSkillFileSkillsSkillIdEditFilePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (EditSkillFileSkillsSkillIdEditFilePostResponse) Status

Status returns HTTPResponse.Status

func (EditSkillFileSkillsSkillIdEditFilePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type EmbeddingInput

type EmbeddingInput struct {
	// contains filtered or unexported fields
}

EmbeddingInput defines model for EmbeddingInput.

func (EmbeddingInput) AsEmbeddingInput0

func (t EmbeddingInput) AsEmbeddingInput0() (EmbeddingInput0, error)

AsEmbeddingInput0 returns the union data inside the EmbeddingInput as a EmbeddingInput0

func (EmbeddingInput) AsEmbeddingInput1

func (t EmbeddingInput) AsEmbeddingInput1() (EmbeddingInput1, error)

AsEmbeddingInput1 returns the union data inside the EmbeddingInput as a EmbeddingInput1

func (*EmbeddingInput) FromEmbeddingInput0

func (t *EmbeddingInput) FromEmbeddingInput0(v EmbeddingInput0) error

FromEmbeddingInput0 overwrites any union data inside the EmbeddingInput as the provided EmbeddingInput0

func (*EmbeddingInput) FromEmbeddingInput1

func (t *EmbeddingInput) FromEmbeddingInput1(v EmbeddingInput1) error

FromEmbeddingInput1 overwrites any union data inside the EmbeddingInput as the provided EmbeddingInput1

func (EmbeddingInput) MarshalJSON

func (t EmbeddingInput) MarshalJSON() ([]byte, error)

func (*EmbeddingInput) MergeEmbeddingInput0

func (t *EmbeddingInput) MergeEmbeddingInput0(v EmbeddingInput0) error

MergeEmbeddingInput0 performs a merge with any union data inside the EmbeddingInput, using the provided EmbeddingInput0

func (*EmbeddingInput) MergeEmbeddingInput1

func (t *EmbeddingInput) MergeEmbeddingInput1(v EmbeddingInput1) error

MergeEmbeddingInput1 performs a merge with any union data inside the EmbeddingInput, using the provided EmbeddingInput1

func (*EmbeddingInput) UnmarshalJSON

func (t *EmbeddingInput) UnmarshalJSON(b []byte) error

type EmbeddingInput0

type EmbeddingInput0 = string

EmbeddingInput0 defines model for EmbeddingInput.0.

type EmbeddingInput1

type EmbeddingInput1 = []string

EmbeddingInput1 defines model for EmbeddingInput.1.

type EmbeddingVector

type EmbeddingVector struct {
	// contains filtered or unexported fields
}

EmbeddingVector defines model for EmbeddingVector.

func (EmbeddingVector) AsEmbeddingVector0

func (t EmbeddingVector) AsEmbeddingVector0() (EmbeddingVector0, error)

AsEmbeddingVector0 returns the union data inside the EmbeddingVector as a EmbeddingVector0

func (EmbeddingVector) AsEmbeddingVector1

func (t EmbeddingVector) AsEmbeddingVector1() (EmbeddingVector1, error)

AsEmbeddingVector1 returns the union data inside the EmbeddingVector as a EmbeddingVector1

func (*EmbeddingVector) FromEmbeddingVector0

func (t *EmbeddingVector) FromEmbeddingVector0(v EmbeddingVector0) error

FromEmbeddingVector0 overwrites any union data inside the EmbeddingVector as the provided EmbeddingVector0

func (*EmbeddingVector) FromEmbeddingVector1

func (t *EmbeddingVector) FromEmbeddingVector1(v EmbeddingVector1) error

FromEmbeddingVector1 overwrites any union data inside the EmbeddingVector as the provided EmbeddingVector1

func (EmbeddingVector) MarshalJSON

func (t EmbeddingVector) MarshalJSON() ([]byte, error)

func (*EmbeddingVector) MergeEmbeddingVector0

func (t *EmbeddingVector) MergeEmbeddingVector0(v EmbeddingVector0) error

MergeEmbeddingVector0 performs a merge with any union data inside the EmbeddingVector, using the provided EmbeddingVector0

func (*EmbeddingVector) MergeEmbeddingVector1

func (t *EmbeddingVector) MergeEmbeddingVector1(v EmbeddingVector1) error

MergeEmbeddingVector1 performs a merge with any union data inside the EmbeddingVector, using the provided EmbeddingVector1

func (*EmbeddingVector) UnmarshalJSON

func (t *EmbeddingVector) UnmarshalJSON(b []byte) error

type EmbeddingVector0

type EmbeddingVector0 = []float32

EmbeddingVector0 defines model for EmbeddingVector.0.

type EmbeddingVector1

type EmbeddingVector1 = string

EmbeddingVector1 defines model for EmbeddingVector.1.

type EntityDeletePlanResponse

type EntityDeletePlanResponse struct {
	CanDelete         bool                   `json:"can_delete"`
	Counts            EntityImpactCounts     `json:"counts"`
	Entity            EntityLifecycleSummary `json:"entity"`
	MemoriesPreserved bool                   `json:"memories_preserved"`
}

EntityDeletePlanResponse defines model for EntityDeletePlanResponse.

type EntityImpactCounts

type EntityImpactCounts struct {
	Communities       int64 `json:"communities"`
	IncomingRelations int64 `json:"incoming_relations"`
	Labels            int64 `json:"labels"`
	Mentions          int64 `json:"mentions"`
	OutgoingRelations int64 `json:"outgoing_relations"`
}

EntityImpactCounts defines model for EntityImpactCounts.

type EntityLifecycleSummary

type EntityLifecycleSummary struct {
	Aliases     []string `json:"aliases"`
	Description string   `json:"description"`
	EntityType  string   `json:"entity_type"`
	Id          string   `json:"id"`
	Name        string   `json:"name"`
}

EntityLifecycleSummary defines model for EntityLifecycleSummary.

type EntityMergePlanResponse

type EntityMergePlanResponse struct {
	CanMerge                  bool                   `json:"can_merge"`
	Counts                    EntityImpactCounts     `json:"counts"`
	DuplicateMentions         int64                  `json:"duplicate_mentions"`
	DuplicateRelationsRemoved int64                  `json:"duplicate_relations_removed"`
	SelfRelationsRemoved      int64                  `json:"self_relations_removed"`
	Source                    EntityLifecycleSummary `json:"source"`
	Target                    EntityLifecycleSummary `json:"target"`
}

EntityMergePlanResponse defines model for EntityMergePlanResponse.

type EntityMergeRequest

type EntityMergeRequest struct {
	ConfirmSourceEntityId *string `json:"confirm_source_entity_id,omitempty"`
	TargetEntityId        string  `json:"target_entity_id"`
}

EntityMergeRequest defines model for EntityMergeRequest.

type EntityMutationResponse

type EntityMutationResponse struct {
	Action                    string             `json:"action"`
	Counts                    EntityImpactCounts `json:"counts"`
	DuplicateMentions         int64              `json:"duplicate_mentions"`
	DuplicateRelationsRemoved int64              `json:"duplicate_relations_removed"`
	SelfRelationsRemoved      int64              `json:"self_relations_removed"`
	SourceEntityId            string             `json:"source_entity_id"`
	TargetEntityId            *string            `json:"target_entity_id,omitempty"`
	Warnings                  []string           `json:"warnings"`
}

EntityMutationResponse defines model for EntityMutationResponse.

type EntityNode

type EntityNode struct {
	// Aliases Alternative names
	Aliases *[]string `json:"aliases,omitempty"`

	// Confidence Entity confidence
	Confidence *float32   `json:"confidence,omitempty"`
	CreatedAt  *time.Time `json:"created_at,omitempty"`

	// Description Entity description
	Description *string `json:"description,omitempty"`

	// EntityCreated When entity was created/born/founded (normalized YYYY-MM-DD)
	EntityCreated *string `json:"entity_created,omitempty"`

	// EntityEnded When entity died/closed/discontinued (normalized YYYY-MM-DD)
	EntityEnded *string `json:"entity_ended,omitempty"`

	// EntityType Entity type (person, concept, etc.)
	EntityType string                  `json:"entity_type"`
	Id         *string                 `json:"id,omitempty"`
	Metadata   *map[string]interface{} `json:"metadata,omitempty"`

	// Name Entity name
	Name string `json:"name"`

	// NodeType Enumeration of node types in the graph.
	NodeType *NodeType `json:"node_type,omitempty"`

	// TemporalConfidence LLM confidence in temporal extraction (0-1)
	TemporalConfidence *float32 `json:"temporal_confidence,omitempty"`

	// TemporalContext Temporal context: past/present/timeless
	TemporalContext *string `json:"temporal_context,omitempty"`

	// TemporalPrecision Date precision for UI display: year/month/day
	TemporalPrecision *string    `json:"temporal_precision,omitempty"`
	UpdatedAt         *time.Time `json:"updated_at,omitempty"`
}

EntityNode Entity node representing concepts, people, places, etc.

type EntityRelationship

type EntityRelationship struct {
	// Depth Depth of traversal from source entity
	Depth int `json:"depth"`

	// Relationship Relationship information
	Relationship RelationshipInfo `json:"relationship"`

	// SourceEntity Source entity
	SourceEntity EntitySummary `json:"source_entity"`

	// TargetEntity Target entity
	TargetEntity EntitySummary `json:"target_entity"`
}

EntityRelationship A relationship between two entities.

type EntityRelationshipsData

type EntityRelationshipsData struct {
	// Community Community this entity belongs to, with name/summary if available
	Community *CommunityContext `json:"community,omitempty"`

	// MentionedIn Memories mentioning this entity
	MentionedIn *[]MemoryMention `json:"mentioned_in,omitempty"`

	// RelatesTo Entity-to-entity relationships
	RelatesTo *[]EntityRelationship `json:"relates_to,omitempty"`
}

EntityRelationshipsData Collection of entity relationships.

type EntityRelationshipsMetadata

type EntityRelationshipsMetadata struct {
	// Limit Maximum results returned
	Limit int `json:"limit"`

	// TotalMentions Total number of memory mentions
	TotalMentions int `json:"total_mentions"`

	// TotalRelatesTo Total number of entity relationships
	TotalRelatesTo int `json:"total_relates_to"`

	// TraversalDepth Depth of relationship traversal
	TraversalDepth int `json:"traversal_depth"`
}

EntityRelationshipsMetadata Metadata about entity relationships query.

type EntityRelationshipsResponse

type EntityRelationshipsResponse struct {
	// Entity The queried entity
	Entity EntitySummary `json:"entity"`

	// Metadata Query metadata
	Metadata EntityRelationshipsMetadata `json:"metadata"`

	// Relationships All relationships for this entity
	Relationships EntityRelationshipsData `json:"relationships"`
}

EntityRelationshipsResponse Response for entity relationships endpoint.

type EntitySummary

type EntitySummary struct {
	// Aliases Alternative names (primary entity only)
	Aliases *[]string `json:"aliases,omitempty"`

	// CommunityId Louvain community id, if assigned (primary entity only)
	CommunityId *int `json:"community_id,omitempty"`

	// Confidence Extraction confidence 0-1 (primary entity only)
	Confidence *float32 `json:"confidence,omitempty"`

	// CreatedAt ISO timestamp of first extraction (primary entity only)
	CreatedAt *string `json:"created_at,omitempty"`

	// Description Entity description
	Description *string `json:"description,omitempty"`

	// Id Entity ID
	Id string `json:"id"`

	// Name Entity name
	Name string `json:"name"`

	// Type Entity type
	Type string `json:"type"`

	// UpdatedAt ISO timestamp of last update (primary entity only)
	UpdatedAt *string `json:"updated_at,omitempty"`
}

EntitySummary Summary of an entity for relationship responses.

The optional fields below are populated only on the *primary* entity in a relationships response (the one that was queried by id). Related/source/ target entities embedded in `EntityRelationship` only carry the core id/name/type/description quartet to keep the payload tight.

type EventStreamEventsStreamGetResponse

type EventStreamEventsStreamGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
}

func ParseEventStreamEventsStreamGetResponse

func ParseEventStreamEventsStreamGetResponse(rsp *http.Response) (*EventStreamEventsStreamGetResponse, error)

ParseEventStreamEventsStreamGetResponse parses an HTTP response from a EventStreamEventsStreamGetWithResponse call

func (EventStreamEventsStreamGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (EventStreamEventsStreamGetResponse) GetBody

GetBody returns the raw response body bytes

func (EventStreamEventsStreamGetResponse) GetJSON200

func (r EventStreamEventsStreamGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (EventStreamEventsStreamGetResponse) Status

Status returns HTTPResponse.Status

func (EventStreamEventsStreamGetResponse) StatusCode

func (r EventStreamEventsStreamGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EvolvesRevisionApplyRequest

type EvolvesRevisionApplyRequest struct {
	AuthoritativeMemoryId *string `json:"authoritative_memory_id,omitempty"`

	// Decision `keep_memory`, `keep_both_linked`, or `mark_unrelated`.
	Decision string `json:"decision"`

	// KeepBothRelation `confirms` or `challenges`; required only for `keep_both_linked`.
	KeepBothRelation *string  `json:"keep_both_relation,omitempty"`
	MemoryIds        []string `json:"memory_ids"`
	PlanId           string   `json:"plan_id"`
	Reason           *string  `json:"reason,omitempty"`
}

EvolvesRevisionApplyRequest defines model for EvolvesRevisionApplyRequest.

type EvolvesRevisionEdgeResponse

type EvolvesRevisionEdgeResponse struct {
	Confidence   float64 `json:"confidence"`
	DetectedBy   string  `json:"detected_by"`
	FromMemoryId string  `json:"from_memory_id"`
	Reason       string  `json:"reason"`
	Relation     string  `json:"relation"`
	Reviewed     bool    `json:"reviewed"`
	ToMemoryId   string  `json:"to_memory_id"`
}

EvolvesRevisionEdgeResponse defines model for EvolvesRevisionEdgeResponse.

type EvolvesRevisionMemoryResponse

type EvolvesRevisionMemoryResponse struct {
	CreatedAt      interface{} `json:"created_at"`
	Id             string      `json:"id"`
	IsLatest       bool        `json:"is_latest"`
	LifecycleState string      `json:"lifecycle_state"`
	SpaceId        string      `json:"space_id"`
	Title          string      `json:"title"`
}

EvolvesRevisionMemoryResponse defines model for EvolvesRevisionMemoryResponse.

type EvolvesRevisionPlanResponse

type EvolvesRevisionPlanResponse struct {
	AuthoritativeMemoryId *string                         `json:"authoritative_memory_id,omitempty"`
	CanApply              bool                            `json:"can_apply"`
	CurrentEdges          []EvolvesRevisionEdgeResponse   `json:"current_edges"`
	Decision              string                          `json:"decision"`
	Memories              []EvolvesRevisionMemoryResponse `json:"memories"`
	MemoriesPreserved     bool                            `json:"memories_preserved"`
	PlanId                string                          `json:"plan_id"`
	TargetRelation        *string                         `json:"target_relation,omitempty"`
}

EvolvesRevisionPlanResponse defines model for EvolvesRevisionPlanResponse.

type EvolvesRevisionPreviewRequest

type EvolvesRevisionPreviewRequest struct {
	AuthoritativeMemoryId *string `json:"authoritative_memory_id,omitempty"`

	// Decision `keep_memory`, `keep_both_linked`, or `mark_unrelated`.
	Decision string `json:"decision"`

	// KeepBothRelation `confirms` or `challenges`; required only for `keep_both_linked`.
	KeepBothRelation *string  `json:"keep_both_relation,omitempty"`
	MemoryIds        []string `json:"memory_ids"`
	Reason           *string  `json:"reason,omitempty"`
}

EvolvesRevisionPreviewRequest defines model for EvolvesRevisionPreviewRequest.

type EvolvesRevisionResultResponse

type EvolvesRevisionResultResponse struct {
	AlreadyApplied        bool                            `json:"already_applied"`
	AuthoritativeMemoryId *string                         `json:"authoritative_memory_id,omitempty"`
	Decision              string                          `json:"decision"`
	LabelsPreserved       bool                            `json:"labels_preserved"`
	Memories              []EvolvesRevisionMemoryResponse `json:"memories"`
	PlanId                string                          `json:"plan_id"`
	Relation              *string                         `json:"relation,omitempty"`
	RemovedEdges          int64                           `json:"removed_edges"`
}

EvolvesRevisionResultResponse defines model for EvolvesRevisionResultResponse.

type ExpandNeighborsGraphExpandNodeIdGetParams

type ExpandNeighborsGraphExpandNodeIdGetParams struct {
	// Depth Expansion depth
	Depth *int `form:"depth,omitempty" json:"depth,omitempty"`

	// Limit Maximum neighbors to return
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// IncludeMetadata Include metadata in results
	IncludeMetadata *bool `form:"include_metadata,omitempty" json:"include_metadata,omitempty"`

	// SpaceId Optional memory space lens for the graph
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

ExpandNeighborsGraphExpandNodeIdGetParams defines parameters for ExpandNeighborsGraphExpandNodeIdGet.

type ExpandNeighborsGraphExpandNodeIdGetResponse

type ExpandNeighborsGraphExpandNodeIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExpandNeighborsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseExpandNeighborsGraphExpandNodeIdGetResponse

func ParseExpandNeighborsGraphExpandNodeIdGetResponse(rsp *http.Response) (*ExpandNeighborsGraphExpandNodeIdGetResponse, error)

ParseExpandNeighborsGraphExpandNodeIdGetResponse parses an HTTP response from a ExpandNeighborsGraphExpandNodeIdGetWithResponse call

func (ExpandNeighborsGraphExpandNodeIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExpandNeighborsGraphExpandNodeIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (ExpandNeighborsGraphExpandNodeIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExpandNeighborsGraphExpandNodeIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ExpandNeighborsGraphExpandNodeIdGetResponse) Status

Status returns HTTPResponse.Status

func (ExpandNeighborsGraphExpandNodeIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExpandNeighborsMetadata

type ExpandNeighborsMetadata struct {
	// Error Error message if failed
	Error *string `json:"error,omitempty"`

	// ExpansionDepth How far the expansion traversed in hops
	ExpansionDepth int `json:"expansion_depth"`

	// IncludeMetadata If results include detailed metadata
	IncludeMetadata bool `json:"include_metadata"`

	// MaxLimit Limit on nodes returned
	MaxLimit int `json:"max_limit"`

	// QueryType Indicates the search/query method
	QueryType string `json:"query_type"`
}

ExpandNeighborsMetadata defines model for ExpandNeighborsMetadata.

type ExpandNeighborsResponse

type ExpandNeighborsResponse struct {
	// CenterNode ID of expanded node
	CenterNode string `json:"center_node"`

	// Depth Traversal depth used for expansion
	Depth int `json:"depth"`

	// Edges Edges connecting neighbors to center or each other
	Edges    *[]interface{}          `json:"edges,omitempty"`
	Metadata ExpandNeighborsMetadata `json:"metadata"`

	// Neighbors Neighbor nodes discovered in expansion
	Neighbors *[]interface{} `json:"neighbors,omitempty"`

	// TotalEdges Number of edges found
	TotalEdges *int `json:"total_edges,omitempty"`

	// TotalNeighbors Number of neighbors found
	TotalNeighbors *int `json:"total_neighbors,omitempty"`
}

ExpandNeighborsResponse defines model for ExpandNeighborsResponse.

type ExploreGraphGraphExploreGetParams

type ExploreGraphGraphExploreGetParams struct {
	// MemoryIds Comma-separated memory IDs to explore as graph seeds
	MemoryIds string `form:"memory_ids" json:"memory_ids"`

	// Depth Traversal depth for graph expansion around the seed memories
	Depth *int `form:"depth,omitempty" json:"depth,omitempty"`

	// Limit Maximum path rows to inspect when building the graph neighborhood
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// SpaceId Optional memory space lens for the graph
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

ExploreGraphGraphExploreGetParams defines parameters for ExploreGraphGraphExploreGet.

type ExploreGraphGraphExploreGetResponse

type ExploreGraphGraphExploreGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GraphDataResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseExploreGraphGraphExploreGetResponse

func ParseExploreGraphGraphExploreGetResponse(rsp *http.Response) (*ExploreGraphGraphExploreGetResponse, error)

ParseExploreGraphGraphExploreGetResponse parses an HTTP response from a ExploreGraphGraphExploreGetWithResponse call

func (ExploreGraphGraphExploreGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExploreGraphGraphExploreGetResponse) GetBody

GetBody returns the raw response body bytes

func (ExploreGraphGraphExploreGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExploreGraphGraphExploreGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ExploreGraphGraphExploreGetResponse) Status

Status returns HTTPResponse.Status

func (ExploreGraphGraphExploreGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExportAgentProfileHandlerResponse

type ExportAgentProfileHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentIdentityCard
}

func ParseExportAgentProfileHandlerResponse

func ParseExportAgentProfileHandlerResponse(rsp *http.Response) (*ExportAgentProfileHandlerResponse, error)

ParseExportAgentProfileHandlerResponse parses an HTTP response from a ExportAgentProfileHandlerWithResponse call

func (ExportAgentProfileHandlerResponse) ContentType

func (r ExportAgentProfileHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExportAgentProfileHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (ExportAgentProfileHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExportAgentProfileHandlerResponse) Status

Status returns HTTPResponse.Status

func (ExportAgentProfileHandlerResponse) StatusCode

func (r ExportAgentProfileHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportConversationRawThreadsConversationsExportRawPostJSONRequestBody

type ExportConversationRawThreadsConversationsExportRawPostJSONRequestBody = ConversationExportRawRequest

ExportConversationRawThreadsConversationsExportRawPostJSONRequestBody defines body for ExportConversationRawThreadsConversationsExportRawPost for application/json ContentType.

type ExportConversationRawThreadsConversationsExportRawPostResponse

type ExportConversationRawThreadsConversationsExportRawPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseExportConversationRawThreadsConversationsExportRawPostResponse

func ParseExportConversationRawThreadsConversationsExportRawPostResponse(rsp *http.Response) (*ExportConversationRawThreadsConversationsExportRawPostResponse, error)

ParseExportConversationRawThreadsConversationsExportRawPostResponse parses an HTTP response from a ExportConversationRawThreadsConversationsExportRawPostWithResponse call

func (ExportConversationRawThreadsConversationsExportRawPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExportConversationRawThreadsConversationsExportRawPostResponse) GetBody

GetBody returns the raw response body bytes

func (ExportConversationRawThreadsConversationsExportRawPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExportConversationRawThreadsConversationsExportRawPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ExportConversationRawThreadsConversationsExportRawPostResponse) Status

Status returns HTTPResponse.Status

func (ExportConversationRawThreadsConversationsExportRawPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExportDataDataExportPostJSONRequestBody

type ExportDataDataExportPostJSONRequestBody = DataExportRequest

ExportDataDataExportPostJSONRequestBody defines body for ExportDataDataExportPost for application/json ContentType.

type ExportDataDataExportPostResponse

type ExportDataDataExportPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DataExportResponse
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *DataTransferErrorResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
	// JSON500 the response for an HTTP 500 `application/json` response
	JSON500 *DataTransferErrorResponse
}

func ParseExportDataDataExportPostResponse

func ParseExportDataDataExportPostResponse(rsp *http.Response) (*ExportDataDataExportPostResponse, error)

ParseExportDataDataExportPostResponse parses an HTTP response from a ExportDataDataExportPostWithResponse call

func (ExportDataDataExportPostResponse) ContentType

func (r ExportDataDataExportPostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExportDataDataExportPostResponse) GetBody

func (r ExportDataDataExportPostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ExportDataDataExportPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExportDataDataExportPostResponse) GetJSON409

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (ExportDataDataExportPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ExportDataDataExportPostResponse) GetJSON500

GetJSON500 returns the response for an HTTP 500 `application/json` response

func (ExportDataDataExportPostResponse) Status

Status returns HTTPResponse.Status

func (ExportDataDataExportPostResponse) StatusCode

func (r ExportDataDataExportPostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportDataDownloadDataExportDownloadPostJSONRequestBody

type ExportDataDownloadDataExportDownloadPostJSONRequestBody = DataExportDownloadRequest

ExportDataDownloadDataExportDownloadPostJSONRequestBody defines body for ExportDataDownloadDataExportDownloadPost for application/json ContentType.

type ExportDataDownloadDataExportDownloadPostResponse

type ExportDataDownloadDataExportDownloadPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
	// JSON500 the response for an HTTP 500 `application/json` response
	JSON500 *DataTransferErrorResponse
}

func ParseExportDataDownloadDataExportDownloadPostResponse

func ParseExportDataDownloadDataExportDownloadPostResponse(rsp *http.Response) (*ExportDataDownloadDataExportDownloadPostResponse, error)

ParseExportDataDownloadDataExportDownloadPostResponse parses an HTTP response from a ExportDataDownloadDataExportDownloadPostWithResponse call

func (ExportDataDownloadDataExportDownloadPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExportDataDownloadDataExportDownloadPostResponse) GetBody

GetBody returns the raw response body bytes

func (ExportDataDownloadDataExportDownloadPostResponse) GetJSON200

func (r ExportDataDownloadDataExportDownloadPostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExportDataDownloadDataExportDownloadPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ExportDataDownloadDataExportDownloadPostResponse) GetJSON500

GetJSON500 returns the response for an HTTP 500 `application/json` response

func (ExportDataDownloadDataExportDownloadPostResponse) Status

Status returns HTTPResponse.Status

func (ExportDataDownloadDataExportDownloadPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExportMemoryMemoriesMemoryIdExportGetParams

type ExportMemoryMemoriesMemoryIdExportGetParams struct {
	// Format Export format: json, markdown, html
	Format *string `form:"format,omitempty" json:"format,omitempty"`

	// IncludeMetadata Include memory metadata
	IncludeMetadata *bool `form:"include_metadata,omitempty" json:"include_metadata,omitempty"`
}

ExportMemoryMemoriesMemoryIdExportGetParams defines parameters for ExportMemoryMemoriesMemoryIdExportGet.

type ExportMemoryMemoriesMemoryIdExportGetResponse

type ExportMemoryMemoriesMemoryIdExportGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseExportMemoryMemoriesMemoryIdExportGetResponse

func ParseExportMemoryMemoriesMemoryIdExportGetResponse(rsp *http.Response) (*ExportMemoryMemoriesMemoryIdExportGetResponse, error)

ParseExportMemoryMemoriesMemoryIdExportGetResponse parses an HTTP response from a ExportMemoryMemoriesMemoryIdExportGetWithResponse call

func (ExportMemoryMemoriesMemoryIdExportGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExportMemoryMemoriesMemoryIdExportGetResponse) GetBody

GetBody returns the raw response body bytes

func (ExportMemoryMemoriesMemoryIdExportGetResponse) GetJSON200

func (r ExportMemoryMemoriesMemoryIdExportGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExportMemoryMemoriesMemoryIdExportGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ExportMemoryMemoriesMemoryIdExportGetResponse) Status

Status returns HTTPResponse.Status

func (ExportMemoryMemoriesMemoryIdExportGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExportSettingsBackupHandlerResponse

type ExportSettingsBackupHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SettingsBackupArtifact
}

func ParseExportSettingsBackupHandlerResponse

func ParseExportSettingsBackupHandlerResponse(rsp *http.Response) (*ExportSettingsBackupHandlerResponse, error)

ParseExportSettingsBackupHandlerResponse parses an HTTP response from a ExportSettingsBackupHandlerWithResponse call

func (ExportSettingsBackupHandlerResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExportSettingsBackupHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (ExportSettingsBackupHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExportSettingsBackupHandlerResponse) Status

Status returns HTTPResponse.Status

func (ExportSettingsBackupHandlerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExportThreadThreadsThreadIdExportGetParams

type ExportThreadThreadsThreadIdExportGetParams struct {
	// Format Export format: json, markdown, html
	Format *string `form:"format,omitempty" json:"format,omitempty"`

	// IncludeMetadata Include thread metadata
	IncludeMetadata *bool `form:"include_metadata,omitempty" json:"include_metadata,omitempty"`
}

ExportThreadThreadsThreadIdExportGetParams defines parameters for ExportThreadThreadsThreadIdExportGet.

type ExportThreadThreadsThreadIdExportGetResponse

type ExportThreadThreadsThreadIdExportGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseExportThreadThreadsThreadIdExportGetResponse

func ParseExportThreadThreadsThreadIdExportGetResponse(rsp *http.Response) (*ExportThreadThreadsThreadIdExportGetResponse, error)

ParseExportThreadThreadsThreadIdExportGetResponse parses an HTTP response from a ExportThreadThreadsThreadIdExportGetWithResponse call

func (ExportThreadThreadsThreadIdExportGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ExportThreadThreadsThreadIdExportGetResponse) GetBody

GetBody returns the raw response body bytes

func (ExportThreadThreadsThreadIdExportGetResponse) GetJSON200

func (r ExportThreadThreadsThreadIdExportGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ExportThreadThreadsThreadIdExportGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ExportThreadThreadsThreadIdExportGetResponse) Status

Status returns HTTPResponse.Status

func (ExportThreadThreadsThreadIdExportGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FSDeleteRequest

type FSDeleteRequest struct {
	Path string `json:"path"`
}

FSDeleteRequest defines model for FSDeleteRequest.

type FSWriteRequest

type FSWriteRequest struct {
	Body          *string                 `json:"body,omitempty"`
	Frontmatter   *map[string]interface{} `json:"frontmatter,omitempty"`
	Path          string                  `json:"path"`
	RecordVersion *string                 `json:"record_version,omitempty"`
}

FSWriteRequest defines model for FSWriteRequest.

type FeedEventVisibilityRequest

type FeedEventVisibilityRequest struct {
	// Hidden Hide this immutable Timeline event from the current viewer.
	Hidden bool `json:"hidden"`
}

FeedEventVisibilityRequest defines model for FeedEventVisibilityRequest.

type FeedEventVisibilityResponse

type FeedEventVisibilityResponse struct {
	EventId string `json:"event_id"`
	Hidden  bool   `json:"hidden"`
	Success bool   `json:"success"`
}

FeedEventVisibilityResponse defines model for FeedEventVisibilityResponse.

type FeedEventsResponse

type FeedEventsResponse struct {
	// Events Heterogeneous immutable Timeline events. Review events include a
	// `review` object with state, accepted/recommended actions, unattended
	// no-change resolution, and an absolute expiry timestamp.
	Events  []interface{} `json:"events"`
	HasMore bool          `json:"has_more"`
	Limit   int64         `json:"limit"`
	Offset  int64         `json:"offset"`
	Total   *int64        `json:"total,omitempty"`
}

FeedEventsResponse defines model for FeedEventsResponse.

type FeedInputRequest

type FeedInputRequest struct {
	Content string `json:"content"`

	// Persist Auto-persist after streaming. False for ephemeral queries (e.g. Chat-to-Doc Q&A).
	Persist *bool   `json:"persist,omitempty"`
	Source  *string `json:"source,omitempty"`

	// SpaceId Memory space for persisted captures and questions
	SpaceId *string `json:"space_id,omitempty"`

	// ThreadId Thread root event ID for follow-up conversations
	ThreadId *string `json:"thread_id,omitempty"`
}

FeedInputRequest defines model for FeedInputRequest.

type FiltersApplied

type FiltersApplied struct {
	// EdgeTypes Edge types filter
	EdgeTypes *[]string `json:"edge_types,omitempty"`

	// NodeTypes Node types filter
	NodeTypes            *[]string              `json:"node_types,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

FiltersApplied Filters applied to the search.

func (FiltersApplied) Get

func (a FiltersApplied) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for FiltersApplied. Returns the specified element and whether it was found

func (FiltersApplied) MarshalJSON

func (a FiltersApplied) MarshalJSON() ([]byte, error)

Override default JSON handling for FiltersApplied to handle AdditionalProperties

func (*FiltersApplied) Set

func (a *FiltersApplied) Set(fieldName string, value interface{})

Setter for additional properties for FiltersApplied

func (*FiltersApplied) UnmarshalJSON

func (a *FiltersApplied) UnmarshalJSON(b []byte) error

Override default JSON handling for FiltersApplied to handle AdditionalProperties

type FindOrphanedEntitiesGraphOrphansGetResponse

type FindOrphanedEntitiesGraphOrphansGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *OrphanedEntitiesResponse
}

func ParseFindOrphanedEntitiesGraphOrphansGetResponse

func ParseFindOrphanedEntitiesGraphOrphansGetResponse(rsp *http.Response) (*FindOrphanedEntitiesGraphOrphansGetResponse, error)

ParseFindOrphanedEntitiesGraphOrphansGetResponse parses an HTTP response from a FindOrphanedEntitiesGraphOrphansGetWithResponse call

func (FindOrphanedEntitiesGraphOrphansGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FindOrphanedEntitiesGraphOrphansGetResponse) GetBody

GetBody returns the raw response body bytes

func (FindOrphanedEntitiesGraphOrphansGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FindOrphanedEntitiesGraphOrphansGetResponse) Status

Status returns HTTPResponse.Status

func (FindOrphanedEntitiesGraphOrphansGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FolderIngestSummaryRequest

type FolderIngestSummaryRequest struct {
	// AccumulatedTotals Aggregate totals collected by a remote/web chunked import
	AccumulatedTotals map[string]int `json:"accumulated_totals"`

	// FolderName Source folder name (for feed event title)
	FolderName string `json:"folder_name"`

	// SpaceId Isolation space for the imported folder
	SpaceId *string `json:"space_id,omitempty"`
}

FolderIngestSummaryRequest Emit a single folder import summary event without ingesting files.

type ForceCheckpointHealthCheckpointPostResponse

type ForceCheckpointHealthCheckpointPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DataTransferCheckpointResponse
	// JSON500 the response for an HTTP 500 `application/json` response
	JSON500 *DataTransferErrorResponse
}

func ParseForceCheckpointHealthCheckpointPostResponse

func ParseForceCheckpointHealthCheckpointPostResponse(rsp *http.Response) (*ForceCheckpointHealthCheckpointPostResponse, error)

ParseForceCheckpointHealthCheckpointPostResponse parses an HTTP response from a ForceCheckpointHealthCheckpointPostWithResponse call

func (ForceCheckpointHealthCheckpointPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ForceCheckpointHealthCheckpointPostResponse) GetBody

GetBody returns the raw response body bytes

func (ForceCheckpointHealthCheckpointPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ForceCheckpointHealthCheckpointPostResponse) GetJSON500

GetJSON500 returns the response for an HTTP 500 `application/json` response

func (ForceCheckpointHealthCheckpointPostResponse) Status

Status returns HTTPResponse.Status

func (ForceCheckpointHealthCheckpointPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody

type ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody = MemoryStateRequest

ForgetMemoryMemoriesMemoryIdForgetPostJSONRequestBody defines body for ForgetMemoryMemoriesMemoryIdForgetPost for application/json ContentType.

type ForgetMemoryMemoriesMemoryIdForgetPostResponse

type ForgetMemoryMemoriesMemoryIdForgetPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseForgetMemoryMemoriesMemoryIdForgetPostResponse

func ParseForgetMemoryMemoriesMemoryIdForgetPostResponse(rsp *http.Response) (*ForgetMemoryMemoriesMemoryIdForgetPostResponse, error)

ParseForgetMemoryMemoriesMemoryIdForgetPostResponse parses an HTTP response from a ForgetMemoryMemoriesMemoryIdForgetPostWithResponse call

func (ForgetMemoryMemoriesMemoryIdForgetPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ForgetMemoryMemoriesMemoryIdForgetPostResponse) GetBody

GetBody returns the raw response body bytes

func (ForgetMemoryMemoriesMemoryIdForgetPostResponse) GetJSON200

func (r ForgetMemoryMemoriesMemoryIdForgetPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ForgetMemoryMemoriesMemoryIdForgetPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ForgetMemoryMemoriesMemoryIdForgetPostResponse) Status

Status returns HTTPResponse.Status

func (ForgetMemoryMemoriesMemoryIdForgetPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FsCapabilitiesFsCapabilitiesGetResponse

type FsCapabilitiesFsCapabilitiesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
}

func ParseFsCapabilitiesFsCapabilitiesGetResponse

func ParseFsCapabilitiesFsCapabilitiesGetResponse(rsp *http.Response) (*FsCapabilitiesFsCapabilitiesGetResponse, error)

ParseFsCapabilitiesFsCapabilitiesGetResponse parses an HTTP response from a FsCapabilitiesFsCapabilitiesGetWithResponse call

func (FsCapabilitiesFsCapabilitiesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsCapabilitiesFsCapabilitiesGetResponse) GetBody

GetBody returns the raw response body bytes

func (FsCapabilitiesFsCapabilitiesGetResponse) GetJSON200

func (r FsCapabilitiesFsCapabilitiesGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsCapabilitiesFsCapabilitiesGetResponse) Status

Status returns HTTPResponse.Status

func (FsCapabilitiesFsCapabilitiesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FsCatFsCatGetParams

type FsCatFsCatGetParams struct {
	// Path Nowledge FS file path
	Path string `form:"path" json:"path"`

	// Line One-based line to start reading from
	Line *int `form:"line,omitempty" json:"line,omitempty"`

	// Lines Number of lines to return
	Lines *int `form:"lines,omitempty" json:"lines,omitempty"`

	// Fragment Fragment selector (page|section|sheet|slide|chunk) — Phase 2
	Fragment *string `form:"fragment,omitempty" json:"fragment,omitempty"`

	// Raw For .source.* files: return original bytes (501 in Phase 1)
	Raw *bool `form:"raw,omitempty" json:"raw,omitempty"`

	// AgentId Agent identity id/slug for /context/* files
	AgentId *string `form:"agent_id,omitempty" json:"agent_id,omitempty"`

	// SourceApp Calling app provenance hint for /context/* files
	SourceApp *string `form:"source_app,omitempty" json:"source_app,omitempty"`

	// HostAgentId Host-local long-running agent id for /context/* files
	HostAgentId *string `form:"host_agent_id,omitempty" json:"host_agent_id,omitempty"`

	// SpaceId Active space override for /context/* files
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// IncludeWorkingMemory Include Working Memory preview in /context/* files
	IncludeWorkingMemory *bool `form:"include_working_memory,omitempty" json:"include_working_memory,omitempty"`
}

FsCatFsCatGetParams defines parameters for FsCatFsCatGet.

type FsCatFsCatGetResponse

type FsCatFsCatGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsCatFsCatGetResponse

func ParseFsCatFsCatGetResponse(rsp *http.Response) (*FsCatFsCatGetResponse, error)

ParseFsCatFsCatGetResponse parses an HTTP response from a FsCatFsCatGetWithResponse call

func (FsCatFsCatGetResponse) ContentType

func (r FsCatFsCatGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsCatFsCatGetResponse) GetBody

func (r FsCatFsCatGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsCatFsCatGetResponse) GetJSON200

func (r FsCatFsCatGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsCatFsCatGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsCatFsCatGetResponse) Status

func (r FsCatFsCatGetResponse) Status() string

Status returns HTTPResponse.Status

func (FsCatFsCatGetResponse) StatusCode

func (r FsCatFsCatGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FsDeleteFsDeletePostJSONRequestBody

type FsDeleteFsDeletePostJSONRequestBody = FSDeleteRequest

FsDeleteFsDeletePostJSONRequestBody defines body for FsDeleteFsDeletePost for application/json ContentType.

type FsDeleteFsDeletePostResponse

type FsDeleteFsDeletePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsDeleteFsDeletePostResponse

func ParseFsDeleteFsDeletePostResponse(rsp *http.Response) (*FsDeleteFsDeletePostResponse, error)

ParseFsDeleteFsDeletePostResponse parses an HTTP response from a FsDeleteFsDeletePostWithResponse call

func (FsDeleteFsDeletePostResponse) ContentType

func (r FsDeleteFsDeletePostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsDeleteFsDeletePostResponse) GetBody

func (r FsDeleteFsDeletePostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsDeleteFsDeletePostResponse) GetJSON200

func (r FsDeleteFsDeletePostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsDeleteFsDeletePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsDeleteFsDeletePostResponse) Status

Status returns HTTPResponse.Status

func (FsDeleteFsDeletePostResponse) StatusCode

func (r FsDeleteFsDeletePostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FsFindFsFindGetParams

type FsFindFsFindGetParams struct {
	// Path Nowledge FS path scope (e.g. '/memories')
	Path *string `form:"path,omitempty" json:"path,omitempty"`

	// Type Filter by file type: memory | crystal
	Type *string `form:"type,omitempty" json:"type,omitempty"`

	// UnitType Filter memories by unit type; also inferred from /memories/by-type/<unit_type> paths
	UnitType *string `form:"unit_type,omitempty" json:"unit_type,omitempty"`

	// Label Filter by label name
	Label *string `form:"label,omitempty" json:"label,omitempty"`

	// Since Lower record-time bound (YYYY-MM-DD or ISO8601)
	Since *string `form:"since,omitempty" json:"since,omitempty"`

	// Until Upper record-time bound (YYYY-MM-DD or ISO8601)
	Until *string `form:"until,omitempty" json:"until,omitempty"`

	// Mentions Filter memories that MENTION this entity name
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`
	Limit    *int    `form:"limit,omitempty" json:"limit,omitempty"`

	// Cursor Opaque pagination cursor
	Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
}

FsFindFsFindGetParams defines parameters for FsFindFsFindGet.

type FsFindFsFindGetResponse

type FsFindFsFindGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsFindFsFindGetResponse

func ParseFsFindFsFindGetResponse(rsp *http.Response) (*FsFindFsFindGetResponse, error)

ParseFsFindFsFindGetResponse parses an HTTP response from a FsFindFsFindGetWithResponse call

func (FsFindFsFindGetResponse) ContentType

func (r FsFindFsFindGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsFindFsFindGetResponse) GetBody

func (r FsFindFsFindGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsFindFsFindGetResponse) GetJSON200

func (r FsFindFsFindGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsFindFsFindGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsFindFsFindGetResponse) Status

func (r FsFindFsFindGetResponse) Status() string

Status returns HTTPResponse.Status

func (FsFindFsFindGetResponse) StatusCode

func (r FsFindFsFindGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FsGrepFsGrepGetParams

type FsGrepFsGrepGetParams struct {
	// Q Fixed string or regex pattern to find
	Q string `form:"q" json:"q"`

	// Path Nowledge FS path scope. Supports /memories, /threads, and /sources in this preview.
	Path *string `form:"path,omitempty" json:"path,omitempty"`

	// UnitType Filter memory grep by unit type; also inferred from /memories/by-type/<unit_type> paths
	UnitType *string `form:"unit_type,omitempty" json:"unit_type,omitempty"`
	Limit    *int    `form:"limit,omitempty" json:"limit,omitempty"`

	// Cursor Opaque pagination cursor
	Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`

	// Literal When false, treat q as a regular expression
	Literal *bool `form:"literal,omitempty" json:"literal,omitempty"`

	// Regex Treat q as a regular expression
	Regex *bool `form:"regex,omitempty" json:"regex,omitempty"`

	// IgnoreCase Match without regard to case; true by default
	IgnoreCase *bool `form:"ignore_case,omitempty" json:"ignore_case,omitempty"`

	// CaseSensitive Force case-sensitive matching
	CaseSensitive *bool `form:"case_sensitive,omitempty" json:"case_sensitive,omitempty"`
}

FsGrepFsGrepGetParams defines parameters for FsGrepFsGrepGet.

type FsGrepFsGrepGetResponse

type FsGrepFsGrepGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsGrepFsGrepGetResponse

func ParseFsGrepFsGrepGetResponse(rsp *http.Response) (*FsGrepFsGrepGetResponse, error)

ParseFsGrepFsGrepGetResponse parses an HTTP response from a FsGrepFsGrepGetWithResponse call

func (FsGrepFsGrepGetResponse) ContentType

func (r FsGrepFsGrepGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsGrepFsGrepGetResponse) GetBody

func (r FsGrepFsGrepGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsGrepFsGrepGetResponse) GetJSON200

func (r FsGrepFsGrepGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsGrepFsGrepGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsGrepFsGrepGetResponse) Status

func (r FsGrepFsGrepGetResponse) Status() string

Status returns HTTPResponse.Status

func (FsGrepFsGrepGetResponse) StatusCode

func (r FsGrepFsGrepGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FsLsFsLsGetParams

type FsLsFsLsGetParams struct {
	// Path Nowledge FS path (e.g. '/memories/by-label/decisions')
	Path *string `form:"path,omitempty" json:"path,omitempty"`

	// Cursor Opaque pagination cursor
	Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
	Limit  *int    `form:"limit,omitempty" json:"limit,omitempty"`
}

FsLsFsLsGetParams defines parameters for FsLsFsLsGet.

type FsLsFsLsGetResponse

type FsLsFsLsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsLsFsLsGetResponse

func ParseFsLsFsLsGetResponse(rsp *http.Response) (*FsLsFsLsGetResponse, error)

ParseFsLsFsLsGetResponse parses an HTTP response from a FsLsFsLsGetWithResponse call

func (FsLsFsLsGetResponse) ContentType

func (r FsLsFsLsGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsLsFsLsGetResponse) GetBody

func (r FsLsFsLsGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsLsFsLsGetResponse) GetJSON200

func (r FsLsFsLsGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsLsFsLsGetResponse) GetJSON422

func (r FsLsFsLsGetResponse) GetJSON422() *HTTPValidationError

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsLsFsLsGetResponse) Status

func (r FsLsFsLsGetResponse) Status() string

Status returns HTTPResponse.Status

func (FsLsFsLsGetResponse) StatusCode

func (r FsLsFsLsGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FsRecallFsRecallGetParams

type FsRecallFsRecallGetParams struct {
	// Query Semantic query text
	Query string `form:"query" json:"query"`

	// Path Memory subtree to search; non-memory roots return no hits in preview
	Path *string `form:"path,omitempty" json:"path,omitempty"`

	// UnitType Filter semantic recall by memory unit type; also inferred from /memories/by-type/<unit_type> paths
	UnitType *string `form:"unit_type,omitempty" json:"unit_type,omitempty"`

	// K How many results to return
	K *int `form:"k,omitempty" json:"k,omitempty"`
}

FsRecallFsRecallGetParams defines parameters for FsRecallFsRecallGet.

type FsRecallFsRecallGetResponse

type FsRecallFsRecallGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsRecallFsRecallGetResponse

func ParseFsRecallFsRecallGetResponse(rsp *http.Response) (*FsRecallFsRecallGetResponse, error)

ParseFsRecallFsRecallGetResponse parses an HTTP response from a FsRecallFsRecallGetWithResponse call

func (FsRecallFsRecallGetResponse) ContentType

func (r FsRecallFsRecallGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsRecallFsRecallGetResponse) GetBody

func (r FsRecallFsRecallGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsRecallFsRecallGetResponse) GetJSON200

func (r FsRecallFsRecallGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsRecallFsRecallGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsRecallFsRecallGetResponse) Status

Status returns HTTPResponse.Status

func (FsRecallFsRecallGetResponse) StatusCode

func (r FsRecallFsRecallGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FsStatFsStatGetParams

type FsStatFsStatGetParams struct {
	// Path Nowledge FS path
	Path string `form:"path" json:"path"`

	// AgentId Agent identity id/slug for /context/* files
	AgentId *string `form:"agent_id,omitempty" json:"agent_id,omitempty"`

	// SourceApp Calling app provenance hint for /context/* files
	SourceApp *string `form:"source_app,omitempty" json:"source_app,omitempty"`

	// HostAgentId Host-local long-running agent id for /context/* files
	HostAgentId *string `form:"host_agent_id,omitempty" json:"host_agent_id,omitempty"`

	// SpaceId Active space override for /context/* files
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// IncludeWorkingMemory Include Working Memory preview in /context/* files
	IncludeWorkingMemory *bool `form:"include_working_memory,omitempty" json:"include_working_memory,omitempty"`
}

FsStatFsStatGetParams defines parameters for FsStatFsStatGet.

type FsStatFsStatGetResponse

type FsStatFsStatGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsStatFsStatGetResponse

func ParseFsStatFsStatGetResponse(rsp *http.Response) (*FsStatFsStatGetResponse, error)

ParseFsStatFsStatGetResponse parses an HTTP response from a FsStatFsStatGetWithResponse call

func (FsStatFsStatGetResponse) ContentType

func (r FsStatFsStatGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsStatFsStatGetResponse) GetBody

func (r FsStatFsStatGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsStatFsStatGetResponse) GetJSON200

func (r FsStatFsStatGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsStatFsStatGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsStatFsStatGetResponse) Status

func (r FsStatFsStatGetResponse) Status() string

Status returns HTTPResponse.Status

func (FsStatFsStatGetResponse) StatusCode

func (r FsStatFsStatGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FsWriteFsWritePostJSONRequestBody

type FsWriteFsWritePostJSONRequestBody = FSWriteRequest

FsWriteFsWritePostJSONRequestBody defines body for FsWriteFsWritePost for application/json ContentType.

type FsWriteFsWritePostResponse

type FsWriteFsWritePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseFsWriteFsWritePostResponse

func ParseFsWriteFsWritePostResponse(rsp *http.Response) (*FsWriteFsWritePostResponse, error)

ParseFsWriteFsWritePostResponse parses an HTTP response from a FsWriteFsWritePostWithResponse call

func (FsWriteFsWritePostResponse) ContentType

func (r FsWriteFsWritePostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (FsWriteFsWritePostResponse) GetBody

func (r FsWriteFsWritePostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (FsWriteFsWritePostResponse) GetJSON200

func (r FsWriteFsWritePostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (FsWriteFsWritePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (FsWriteFsWritePostResponse) Status

Status returns HTTPResponse.Status

func (FsWriteFsWritePostResponse) StatusCode

func (r FsWriteFsWritePostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAgentProfilesSettingsAgentProfilesGetResponse

type GetAgentProfilesSettingsAgentProfilesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentProfilesResponse
}

func ParseGetAgentProfilesSettingsAgentProfilesGetResponse

func ParseGetAgentProfilesSettingsAgentProfilesGetResponse(rsp *http.Response) (*GetAgentProfilesSettingsAgentProfilesGetResponse, error)

ParseGetAgentProfilesSettingsAgentProfilesGetResponse parses an HTTP response from a GetAgentProfilesSettingsAgentProfilesGetWithResponse call

func (GetAgentProfilesSettingsAgentProfilesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAgentProfilesSettingsAgentProfilesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetAgentProfilesSettingsAgentProfilesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAgentProfilesSettingsAgentProfilesGetResponse) Status

Status returns HTTPResponse.Status

func (GetAgentProfilesSettingsAgentProfilesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAgentStatusAgentStatusGetResponse

type GetAgentStatusAgentStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseGetAgentStatusAgentStatusGetResponse

func ParseGetAgentStatusAgentStatusGetResponse(rsp *http.Response) (*GetAgentStatusAgentStatusGetResponse, error)

ParseGetAgentStatusAgentStatusGetResponse parses an HTTP response from a GetAgentStatusAgentStatusGetWithResponse call

func (GetAgentStatusAgentStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAgentStatusAgentStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetAgentStatusAgentStatusGetResponse) GetJSON200

func (r GetAgentStatusAgentStatusGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAgentStatusAgentStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetAgentStatusAgentStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse

type GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse

func ParseGetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse(rsp *http.Response) (*GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse, error)

ParseGetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse parses an HTTP response from a GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetWithResponse call

func (GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse) Status

Status returns HTTPResponse.Status

func (GetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApproveGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse

type GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetAiNowSessionAgentAiNowSessionsSessionIdGetResponse

func ParseGetAiNowSessionAgentAiNowSessionsSessionIdGetResponse(rsp *http.Response) (*GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse, error)

ParseGetAiNowSessionAgentAiNowSessionsSessionIdGetResponse parses an HTTP response from a GetAiNowSessionAgentAiNowSessionsSessionIdGetWithResponse call

func (GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse) GetJSON200

func (r GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetAiNowSessionAgentAiNowSessionsSessionIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAugmentationStateGraphAugmentationStateGetResponse

type GetAugmentationStateGraphAugmentationStateGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AugmentationStateModel
}

func ParseGetAugmentationStateGraphAugmentationStateGetResponse

func ParseGetAugmentationStateGraphAugmentationStateGetResponse(rsp *http.Response) (*GetAugmentationStateGraphAugmentationStateGetResponse, error)

ParseGetAugmentationStateGraphAugmentationStateGetResponse parses an HTTP response from a GetAugmentationStateGraphAugmentationStateGetWithResponse call

func (GetAugmentationStateGraphAugmentationStateGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAugmentationStateGraphAugmentationStateGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetAugmentationStateGraphAugmentationStateGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetAugmentationStateGraphAugmentationStateGetResponse) Status

Status returns HTTPResponse.Status

func (GetAugmentationStateGraphAugmentationStateGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetBgeM3StatusModelsBgeM3StatusGetParams

type GetBgeM3StatusModelsBgeM3StatusGetParams struct {
	FullVerify   *bool `form:"full_verify,omitempty" json:"full_verify,omitempty"`
	ForceRefresh *bool `form:"force_refresh,omitempty" json:"force_refresh,omitempty"`
}

GetBgeM3StatusModelsBgeM3StatusGetParams defines parameters for GetBgeM3StatusModelsBgeM3StatusGet.

type GetBgeM3StatusModelsBgeM3StatusGetResponse

type GetBgeM3StatusModelsBgeM3StatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BGEM3StatusResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetBgeM3StatusModelsBgeM3StatusGetResponse

func ParseGetBgeM3StatusModelsBgeM3StatusGetResponse(rsp *http.Response) (*GetBgeM3StatusModelsBgeM3StatusGetResponse, error)

ParseGetBgeM3StatusModelsBgeM3StatusGetResponse parses an HTTP response from a GetBgeM3StatusModelsBgeM3StatusGetWithResponse call

func (GetBgeM3StatusModelsBgeM3StatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetBgeM3StatusModelsBgeM3StatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetBgeM3StatusModelsBgeM3StatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetBgeM3StatusModelsBgeM3StatusGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetBgeM3StatusModelsBgeM3StatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetBgeM3StatusModelsBgeM3StatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCommunityDetailsCommunitiesCommunityIdGetParams

type GetCommunityDetailsCommunitiesCommunityIdGetParams struct {
	EntityLimit *int `form:"entity_limit,omitempty" json:"entity_limit,omitempty"`
}

GetCommunityDetailsCommunitiesCommunityIdGetParams defines parameters for GetCommunityDetailsCommunitiesCommunityIdGet.

type GetCommunityDetailsCommunitiesCommunityIdGetResponse

type GetCommunityDetailsCommunitiesCommunityIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetCommunityDetailsCommunitiesCommunityIdGetResponse

func ParseGetCommunityDetailsCommunitiesCommunityIdGetResponse(rsp *http.Response) (*GetCommunityDetailsCommunitiesCommunityIdGetResponse, error)

ParseGetCommunityDetailsCommunitiesCommunityIdGetResponse parses an HTTP response from a GetCommunityDetailsCommunitiesCommunityIdGetWithResponse call

func (GetCommunityDetailsCommunitiesCommunityIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetCommunityDetailsCommunitiesCommunityIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetCommunityDetailsCommunitiesCommunityIdGetResponse) GetJSON200

func (r GetCommunityDetailsCommunitiesCommunityIdGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetCommunityDetailsCommunitiesCommunityIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetCommunityDetailsCommunitiesCommunityIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetCommunityDetailsCommunitiesCommunityIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse

type GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetCommunityMembersGraphCommunityMembersCommunityIdGetResponse

func ParseGetCommunityMembersGraphCommunityMembersCommunityIdGetResponse(rsp *http.Response) (*GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse, error)

ParseGetCommunityMembersGraphCommunityMembersCommunityIdGetResponse parses an HTTP response from a GetCommunityMembersGraphCommunityMembersCommunityIdGetWithResponse call

func (GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetCommunityMembersGraphCommunityMembersCommunityIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams

type GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetParams defines parameters for GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGet.

type GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse

type GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse

func ParseGetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse(rsp *http.Response) (*GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse, error)

ParseGetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse parses an HTTP response from a GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetWithResponse call

func (GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse) Status

Status returns HTTPResponse.Status

func (GetCommunityRecentMemoriesLibraryCommunityCommunityIdRecentMemoriesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams

type GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams struct {
	MaxEntities        *int `form:"max_entities,omitempty" json:"max_entities,omitempty"`
	IncludeTopMemories *int `form:"include_top_memories,omitempty" json:"include_top_memories,omitempty"`
}

GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetParams defines parameters for GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGet.

type GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse

type GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse

func ParseGetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse(rsp *http.Response) (*GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse, error)

ParseGetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse parses an HTTP response from a GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetWithResponse call

func (GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse) Status

Status returns HTTPResponse.Status

func (GetCommunitySubgraphLibraryCommunityCommunityIdSubgraphGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse

type GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseGetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse

func ParseGetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse(rsp *http.Response) (*GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse, error)

ParseGetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse parses an HTTP response from a GetContentStoreMigrationStatusContentStoreMigrationStatusGetWithResponse call

func (GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetContentStoreMigrationStatusContentStoreMigrationStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetContextBundleContextBundleGetParams

type GetContextBundleContextBundleGetParams struct {
	// AgentId Nowledge agent profile id/slug to resolve.
	AgentId *string `form:"agent_id,omitempty" json:"agent_id,omitempty"`

	// SourceApp Calling app/source hint, e.g. codex or hermes.
	SourceApp *string `form:"source_app,omitempty" json:"source_app,omitempty"`

	// HostAgentId Host-local long-running agent identity, if known.
	HostAgentId *string `form:"host_agent_id,omitempty" json:"host_agent_id,omitempty"`

	// SpaceId Memory space id/name to use as the active lane.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// IncludeWorkingMemory Include the current Working Memory preview.
	IncludeWorkingMemory *bool `form:"include_working_memory,omitempty" json:"include_working_memory,omitempty"`
}

GetContextBundleContextBundleGetParams defines parameters for GetContextBundleContextBundleGet.

type GetContextBundleContextBundleGetResponse

type GetContextBundleContextBundleGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetContextBundleContextBundleGetResponse

func ParseGetContextBundleContextBundleGetResponse(rsp *http.Response) (*GetContextBundleContextBundleGetResponse, error)

ParseGetContextBundleContextBundleGetResponse parses an HTTP response from a GetContextBundleContextBundleGetWithResponse call

func (GetContextBundleContextBundleGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetContextBundleContextBundleGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetContextBundleContextBundleGetResponse) GetJSON200

func (r GetContextBundleContextBundleGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetContextBundleContextBundleGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetContextBundleContextBundleGetResponse) Status

Status returns HTTPResponse.Status

func (GetContextBundleContextBundleGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams

type GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetParams defines parameters for GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGet.

type GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse

type GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse

func ParseGetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse(rsp *http.Response) (*GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse, error)

ParseGetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse parses an HTTP response from a GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetWithResponse call

func (GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse) Status

Status returns HTTPResponse.Status

func (GetCrystalSourceMemoriesLibraryCrystalCrystalIdSourceMemoriesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetDistillationPlanMemoriesDistillPlanPostJSONRequestBody

type GetDistillationPlanMemoriesDistillPlanPostJSONRequestBody = DistillationRequest

GetDistillationPlanMemoriesDistillPlanPostJSONRequestBody defines body for GetDistillationPlanMemoriesDistillPlanPost for application/json ContentType.

type GetDistillationPlanMemoriesDistillPlanPostResponse

type GetDistillationPlanMemoriesDistillPlanPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DistillationPlanResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetDistillationPlanMemoriesDistillPlanPostResponse

func ParseGetDistillationPlanMemoriesDistillPlanPostResponse(rsp *http.Response) (*GetDistillationPlanMemoriesDistillPlanPostResponse, error)

ParseGetDistillationPlanMemoriesDistillPlanPostResponse parses an HTTP response from a GetDistillationPlanMemoriesDistillPlanPostWithResponse call

func (GetDistillationPlanMemoriesDistillPlanPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetDistillationPlanMemoriesDistillPlanPostResponse) GetBody

GetBody returns the raw response body bytes

func (GetDistillationPlanMemoriesDistillPlanPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetDistillationPlanMemoriesDistillPlanPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetDistillationPlanMemoriesDistillPlanPostResponse) Status

Status returns HTTPResponse.Status

func (GetDistillationPlanMemoriesDistillPlanPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams

type GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams struct {
	// Depth Traversal depth for relationships
	Depth *int `form:"depth,omitempty" json:"depth,omitempty"`

	// Limit Maximum relationships to return
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

GetEntityRelationshipsEntitiesEntityIdRelationshipsGetParams defines parameters for GetEntityRelationshipsEntitiesEntityIdRelationshipsGet.

type GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse

type GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EntityRelationshipsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse

func ParseGetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse(rsp *http.Response) (*GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse, error)

ParseGetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse parses an HTTP response from a GetEntityRelationshipsEntitiesEntityIdRelationshipsGetWithResponse call

func (GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse) Status

Status returns HTTPResponse.Status

func (GetEntityRelationshipsEntitiesEntityIdRelationshipsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetEvolvesEdgesAgentEvolvesGetParams

type GetEvolvesEdgesAgentEvolvesGetParams struct {
	Limit           *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Offset          *int    `form:"offset,omitempty" json:"offset,omitempty"`
	ContentRelation *string `form:"content_relation,omitempty" json:"content_relation,omitempty"`
	UnreviewedOnly  *bool   `form:"unreviewed_only,omitempty" json:"unreviewed_only,omitempty"`

	// MemoryId Filter to EVOLVES edges where this memory appears as older or newer node.
	MemoryId *string `form:"memory_id,omitempty" json:"memory_id,omitempty"`
}

GetEvolvesEdgesAgentEvolvesGetParams defines parameters for GetEvolvesEdgesAgentEvolvesGet.

type GetEvolvesEdgesAgentEvolvesGetResponse

type GetEvolvesEdgesAgentEvolvesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetEvolvesEdgesAgentEvolvesGetResponse

func ParseGetEvolvesEdgesAgentEvolvesGetResponse(rsp *http.Response) (*GetEvolvesEdgesAgentEvolvesGetResponse, error)

ParseGetEvolvesEdgesAgentEvolvesGetResponse parses an HTTP response from a GetEvolvesEdgesAgentEvolvesGetWithResponse call

func (GetEvolvesEdgesAgentEvolvesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetEvolvesEdgesAgentEvolvesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetEvolvesEdgesAgentEvolvesGetResponse) GetJSON200

func (r GetEvolvesEdgesAgentEvolvesGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetEvolvesEdgesAgentEvolvesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetEvolvesEdgesAgentEvolvesGetResponse) Status

Status returns HTTPResponse.Status

func (GetEvolvesEdgesAgentEvolvesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetExportStatusDataExportStatusJobIdGetResponse

type GetExportStatusDataExportStatusJobIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DataImportStatusResponse
	// JSON404 the response for an HTTP 404 `application/json` response
	JSON404 *DataTransferErrorResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetExportStatusDataExportStatusJobIdGetResponse

func ParseGetExportStatusDataExportStatusJobIdGetResponse(rsp *http.Response) (*GetExportStatusDataExportStatusJobIdGetResponse, error)

ParseGetExportStatusDataExportStatusJobIdGetResponse parses an HTTP response from a GetExportStatusDataExportStatusJobIdGetWithResponse call

func (GetExportStatusDataExportStatusJobIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetExportStatusDataExportStatusJobIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetExportStatusDataExportStatusJobIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetExportStatusDataExportStatusJobIdGetResponse) GetJSON404

GetJSON404 returns the response for an HTTP 404 `application/json` response

func (GetExportStatusDataExportStatusJobIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetExportStatusDataExportStatusJobIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetExportStatusDataExportStatusJobIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetFavoriteMemoriesFavoritesMemoriesGetParams

type GetFavoriteMemoriesFavoritesMemoriesGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

GetFavoriteMemoriesFavoritesMemoriesGetParams defines parameters for GetFavoriteMemoriesFavoritesMemoriesGet.

type GetFavoriteMemoriesFavoritesMemoriesGetResponse

type GetFavoriteMemoriesFavoritesMemoriesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]MemoryPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetFavoriteMemoriesFavoritesMemoriesGetResponse

func ParseGetFavoriteMemoriesFavoritesMemoriesGetResponse(rsp *http.Response) (*GetFavoriteMemoriesFavoritesMemoriesGetResponse, error)

ParseGetFavoriteMemoriesFavoritesMemoriesGetResponse parses an HTTP response from a GetFavoriteMemoriesFavoritesMemoriesGetWithResponse call

func (GetFavoriteMemoriesFavoritesMemoriesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetFavoriteMemoriesFavoritesMemoriesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetFavoriteMemoriesFavoritesMemoriesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetFavoriteMemoriesFavoritesMemoriesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetFavoriteMemoriesFavoritesMemoriesGetResponse) Status

Status returns HTTPResponse.Status

func (GetFavoriteMemoriesFavoritesMemoriesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetFavoriteThreadsFavoritesThreadsGetParams

type GetFavoriteThreadsFavoritesThreadsGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

GetFavoriteThreadsFavoritesThreadsGetParams defines parameters for GetFavoriteThreadsFavoritesThreadsGet.

type GetFavoriteThreadsFavoritesThreadsGetResponse

type GetFavoriteThreadsFavoritesThreadsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]NowledgeGraphServerModelsMemoriesApiThreadPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetFavoriteThreadsFavoritesThreadsGetResponse

func ParseGetFavoriteThreadsFavoritesThreadsGetResponse(rsp *http.Response) (*GetFavoriteThreadsFavoritesThreadsGetResponse, error)

ParseGetFavoriteThreadsFavoritesThreadsGetResponse parses an HTTP response from a GetFavoriteThreadsFavoritesThreadsGetWithResponse call

func (GetFavoriteThreadsFavoritesThreadsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetFavoriteThreadsFavoritesThreadsGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetFavoriteThreadsFavoritesThreadsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetFavoriteThreadsFavoritesThreadsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetFavoriteThreadsFavoritesThreadsGetResponse) Status

Status returns HTTPResponse.Status

func (GetFavoriteThreadsFavoritesThreadsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetFeedEventsAgentFeedEventsGetParams

type GetFeedEventsAgentFeedEventsGetParams struct {
	// Limit Maximum events returned on this page.
	Limit *int64 `form:"limit,omitempty" json:"limit,omitempty"`

	// Offset Zero-based result offset.
	Offset *int64 `form:"offset,omitempty" json:"offset,omitempty"`

	// Severity Filter by presentation severity.
	Severity *string `form:"severity,omitempty" json:"severity,omitempty"`

	// EventType Filter by one exact event type.
	EventType *string `form:"event_type,omitempty" json:"event_type,omitempty"`

	// UnresolvedOnly Return only events that have not been resolved.
	UnresolvedOnly *bool `form:"unresolved_only,omitempty" json:"unresolved_only,omitempty"`

	// ReviewOnly Project only actionable Timeline review families. Event type, not
	// presentation severity, defines membership (Cloud/local parity).
	ReviewOnly *bool `form:"review_only,omitempty" json:"review_only,omitempty"`

	// LastNDays Number of recent date partitions to scan when no explicit range is supplied.
	LastNDays *int64 `form:"last_n_days,omitempty" json:"last_n_days,omitempty"`

	// DateFrom Start of date range (YYYY-MM-DD). Overrides last_n_days lower bound.
	DateFrom *string `form:"date_from,omitempty" json:"date_from,omitempty"`

	// DateTo End of date range (YYYY-MM-DD, inclusive). Defaults to today.
	DateTo *string `form:"date_to,omitempty" json:"date_to,omitempty"`

	// Source Filter by metadata.source value (e.g. 'library:source_id').
	Source *string `form:"source,omitempty" json:"source,omitempty"`

	// SpaceId Filter by memory space. Feed storage stays global; matching is based on event metadata or related memories.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// IncludeTotal Return an exact total count. Set false for faster first-page loading when only page data and has_more are needed.
	IncludeTotal *bool `form:"include_total,omitempty" json:"include_total,omitempty"`

	// Tz Client IANA timezone so `date_from`/`date_to` (local day strings from the
	// calendar/timeline) compare against each event's LOCAL day, not its UTC day.
	// Absent/unknown → UTC (prior behavior).
	Tz *string `form:"tz,omitempty" json:"tz,omitempty"`
}

GetFeedEventsAgentFeedEventsGetParams defines parameters for GetFeedEventsAgentFeedEventsGet.

type GetFeedEventsAgentFeedEventsGetResponse

type GetFeedEventsAgentFeedEventsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *FeedEventsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetFeedEventsAgentFeedEventsGetResponse

func ParseGetFeedEventsAgentFeedEventsGetResponse(rsp *http.Response) (*GetFeedEventsAgentFeedEventsGetResponse, error)

ParseGetFeedEventsAgentFeedEventsGetResponse parses an HTTP response from a GetFeedEventsAgentFeedEventsGetWithResponse call

func (GetFeedEventsAgentFeedEventsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetFeedEventsAgentFeedEventsGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetFeedEventsAgentFeedEventsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetFeedEventsAgentFeedEventsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetFeedEventsAgentFeedEventsGetResponse) Status

Status returns HTTPResponse.Status

func (GetFeedEventsAgentFeedEventsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGraphAnalysisGraphAnalysisGetResponse

type GetGraphAnalysisGraphAnalysisGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GraphAnalysisResponseModel
}

func ParseGetGraphAnalysisGraphAnalysisGetResponse

func ParseGetGraphAnalysisGraphAnalysisGetResponse(rsp *http.Response) (*GetGraphAnalysisGraphAnalysisGetResponse, error)

ParseGetGraphAnalysisGraphAnalysisGetResponse parses an HTTP response from a GetGraphAnalysisGraphAnalysisGetWithResponse call

func (GetGraphAnalysisGraphAnalysisGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetGraphAnalysisGraphAnalysisGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetGraphAnalysisGraphAnalysisGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetGraphAnalysisGraphAnalysisGetResponse) Status

Status returns HTTPResponse.Status

func (GetGraphAnalysisGraphAnalysisGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGraphDataGraphSampleGetParams

type GetGraphDataGraphSampleGetParams struct {
	FilterType *string `form:"filter_type,omitempty" json:"filter_type,omitempty"`
	Limit      *int    `form:"limit,omitempty" json:"limit,omitempty"`

	// Depth Traversal depth for relationships
	Depth *int `form:"depth,omitempty" json:"depth,omitempty"`

	// SpaceId Optional memory space lens for the graph
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetGraphDataGraphSampleGetParams defines parameters for GetGraphDataGraphSampleGet.

type GetGraphDataGraphSampleGetResponse

type GetGraphDataGraphSampleGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GraphDataResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetGraphDataGraphSampleGetResponse

func ParseGetGraphDataGraphSampleGetResponse(rsp *http.Response) (*GetGraphDataGraphSampleGetResponse, error)

ParseGetGraphDataGraphSampleGetResponse parses an HTTP response from a GetGraphDataGraphSampleGetWithResponse call

func (GetGraphDataGraphSampleGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetGraphDataGraphSampleGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetGraphDataGraphSampleGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetGraphDataGraphSampleGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetGraphDataGraphSampleGetResponse) Status

Status returns HTTPResponse.Status

func (GetGraphDataGraphSampleGetResponse) StatusCode

func (r GetGraphDataGraphSampleGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGraphOverviewGraphOverviewGetParams

type GetGraphOverviewGraphOverviewGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// SpaceId Optional memory space lens for the graph
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetGraphOverviewGraphOverviewGetParams defines parameters for GetGraphOverviewGraphOverviewGet.

type GetGraphOverviewGraphOverviewGetResponse

type GetGraphOverviewGraphOverviewGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetGraphOverviewGraphOverviewGetResponse

func ParseGetGraphOverviewGraphOverviewGetResponse(rsp *http.Response) (*GetGraphOverviewGraphOverviewGetResponse, error)

ParseGetGraphOverviewGraphOverviewGetResponse parses an HTTP response from a GetGraphOverviewGraphOverviewGetWithResponse call

func (GetGraphOverviewGraphOverviewGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetGraphOverviewGraphOverviewGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetGraphOverviewGraphOverviewGetResponse) GetJSON200

func (r GetGraphOverviewGraphOverviewGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetGraphOverviewGraphOverviewGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetGraphOverviewGraphOverviewGetResponse) Status

Status returns HTTPResponse.Status

func (GetGraphOverviewGraphOverviewGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGuidanceRulesSettingsRulesGetResponse

type GetGuidanceRulesSettingsRulesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *RulesResponse
}

func ParseGetGuidanceRulesSettingsRulesGetResponse

func ParseGetGuidanceRulesSettingsRulesGetResponse(rsp *http.Response) (*GetGuidanceRulesSettingsRulesGetResponse, error)

ParseGetGuidanceRulesSettingsRulesGetResponse parses an HTTP response from a GetGuidanceRulesSettingsRulesGetWithResponse call

func (GetGuidanceRulesSettingsRulesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetGuidanceRulesSettingsRulesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetGuidanceRulesSettingsRulesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetGuidanceRulesSettingsRulesGetResponse) Status

Status returns HTTPResponse.Status

func (GetGuidanceRulesSettingsRulesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetImportConfigThreadsImportConfigGetResponse

type GetImportConfigThreadsImportConfigGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ImportConfigModel
}

func ParseGetImportConfigThreadsImportConfigGetResponse

func ParseGetImportConfigThreadsImportConfigGetResponse(rsp *http.Response) (*GetImportConfigThreadsImportConfigGetResponse, error)

ParseGetImportConfigThreadsImportConfigGetResponse parses an HTTP response from a GetImportConfigThreadsImportConfigGetWithResponse call

func (GetImportConfigThreadsImportConfigGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetImportConfigThreadsImportConfigGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetImportConfigThreadsImportConfigGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetImportConfigThreadsImportConfigGetResponse) Status

Status returns HTTPResponse.Status

func (GetImportConfigThreadsImportConfigGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetImportStatusDataImportStatusJobIdGetResponse

type GetImportStatusDataImportStatusJobIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DataImportStatusResponse
	// JSON404 the response for an HTTP 404 `application/json` response
	JSON404 *DataTransferErrorResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetImportStatusDataImportStatusJobIdGetResponse

func ParseGetImportStatusDataImportStatusJobIdGetResponse(rsp *http.Response) (*GetImportStatusDataImportStatusJobIdGetResponse, error)

ParseGetImportStatusDataImportStatusJobIdGetResponse parses an HTTP response from a GetImportStatusDataImportStatusJobIdGetWithResponse call

func (GetImportStatusDataImportStatusJobIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetImportStatusDataImportStatusJobIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetImportStatusDataImportStatusJobIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetImportStatusDataImportStatusJobIdGetResponse) GetJSON404

GetJSON404 returns the response for an HTTP 404 `application/json` response

func (GetImportStatusDataImportStatusJobIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetImportStatusDataImportStatusJobIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetImportStatusDataImportStatusJobIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKindRecurring GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind = "recurring"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKindReminder  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind = "reminder"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKindScheduler GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind = "scheduler"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind enum.

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatusActive GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus = "active"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatusDraft  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus = "draft"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatusPaused GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus = "paused"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus enum.

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKindRecurring GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind = "recurring"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKindReminder  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind = "reminder"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKindScheduler GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind = "scheduler"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind enum.

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatusActive GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus = "active"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatusDraft  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus = "draft"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatusPaused GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus = "paused"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus enum.

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKindRecurring GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind = "recurring"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKindReminder  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind = "reminder"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKindScheduler GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind = "scheduler"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind enum.

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatusActive GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus = "active"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatusDraft  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus = "draft"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatusPaused GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus = "paused"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus enum.

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKindRecurring GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind = "recurring"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKindReminder  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind = "reminder"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKindScheduler GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind = "scheduler"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind enum.

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus

type GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus string

GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus defines parameters for GetInFlightOverviewAgentTasksOverviewGet.

const (
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatusActive GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus = "active"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatusDraft  GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus = "draft"
	GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatusPaused GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus = "paused"
)

Defines values for GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus.

func (GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus) Valid

Valid indicates whether the value is a known member of the GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus enum.

type GetInFlightOverviewAgentTasksOverviewGetResponse

type GetInFlightOverviewAgentTasksOverviewGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *struct {
		// AgentRunning False means the server has no scheduler attached, so empty groups mean 'not observed', not 'nothing scheduled'.
		AgentRunning bool   `json:"agent_running"`
		GeneratedAt  string `json:"generated_at"`
		Queued       []struct {
			// Detail Optional subject line: thread title, source name, or reminder note.
			Detail *string `json:"detail,omitempty"`

			// Id Stable within its own mechanism.
			Id string `json:"id"`

			// Kind Which existing mechanism produced this row.
			Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind `json:"kind"`

			// Lane The lane / task type that owns this work.
			Lane string `json:"lane"`

			// LastResult The last settled run, when the source store recorded one.
			LastResult *struct {
				At string `json:"at"`

				// Status success | partial | skipped | failed | cancelled
				Status  string  `json:"status"`
				Summary *string `json:"summary,omitempty"`
			} `json:"last_result,omitempty"`

			// NextRunAt RFC 3339; set when the row has not run yet.
			NextRunAt *string `json:"next_run_at,omitempty"`

			// StartedAt RFC 3339; set when the row is executing.
			StartedAt *string `json:"started_at,omitempty"`

			// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
			Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus `json:"status,omitempty"`
			Title  string                                                                   `json:"title"`
		} `json:"queued"`
		Recurring []struct {
			// Detail Optional subject line: thread title, source name, or reminder note.
			Detail *string `json:"detail,omitempty"`

			// Id Stable within its own mechanism.
			Id string `json:"id"`

			// Kind Which existing mechanism produced this row.
			Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind `json:"kind"`

			// Lane The lane / task type that owns this work.
			Lane string `json:"lane"`

			// LastResult The last settled run, when the source store recorded one.
			LastResult *struct {
				At string `json:"at"`

				// Status success | partial | skipped | failed | cancelled
				Status  string  `json:"status"`
				Summary *string `json:"summary,omitempty"`
			} `json:"last_result,omitempty"`

			// NextRunAt RFC 3339; set when the row has not run yet.
			NextRunAt *string `json:"next_run_at,omitempty"`

			// StartedAt RFC 3339; set when the row is executing.
			StartedAt *string `json:"started_at,omitempty"`

			// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
			Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus `json:"status,omitempty"`
			Title  string                                                                      `json:"title"`
		} `json:"recurring"`
		Running []struct {
			// Detail Optional subject line: thread title, source name, or reminder note.
			Detail *string `json:"detail,omitempty"`

			// Id Stable within its own mechanism.
			Id string `json:"id"`

			// Kind Which existing mechanism produced this row.
			Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind `json:"kind"`

			// Lane The lane / task type that owns this work.
			Lane string `json:"lane"`

			// LastResult The last settled run, when the source store recorded one.
			LastResult *struct {
				At string `json:"at"`

				// Status success | partial | skipped | failed | cancelled
				Status  string  `json:"status"`
				Summary *string `json:"summary,omitempty"`
			} `json:"last_result,omitempty"`

			// NextRunAt RFC 3339; set when the row has not run yet.
			NextRunAt *string `json:"next_run_at,omitempty"`

			// StartedAt RFC 3339; set when the row is executing.
			StartedAt *string `json:"started_at,omitempty"`

			// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
			Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus `json:"status,omitempty"`
			Title  string                                                                    `json:"title"`
		} `json:"running"`
		ScheduledOnce []struct {
			// Detail Optional subject line: thread title, source name, or reminder note.
			Detail *string `json:"detail,omitempty"`

			// Id Stable within its own mechanism.
			Id string `json:"id"`

			// Kind Which existing mechanism produced this row.
			Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind `json:"kind"`

			// Lane The lane / task type that owns this work.
			Lane string `json:"lane"`

			// LastResult The last settled run, when the source store recorded one.
			LastResult *struct {
				At string `json:"at"`

				// Status success | partial | skipped | failed | cancelled
				Status  string  `json:"status"`
				Summary *string `json:"summary,omitempty"`
			} `json:"last_result,omitempty"`

			// NextRunAt RFC 3339; set when the row has not run yet.
			NextRunAt *string `json:"next_run_at,omitempty"`

			// StartedAt RFC 3339; set when the row is executing.
			StartedAt *string `json:"started_at,omitempty"`

			// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
			Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus `json:"status,omitempty"`
			Title  string                                                                          `json:"title"`
		} `json:"scheduled_once"`
	}
}

func ParseGetInFlightOverviewAgentTasksOverviewGetResponse

func ParseGetInFlightOverviewAgentTasksOverviewGetResponse(rsp *http.Response) (*GetInFlightOverviewAgentTasksOverviewGetResponse, error)

ParseGetInFlightOverviewAgentTasksOverviewGetResponse parses an HTTP response from a GetInFlightOverviewAgentTasksOverviewGetWithResponse call

func (GetInFlightOverviewAgentTasksOverviewGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetInFlightOverviewAgentTasksOverviewGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetInFlightOverviewAgentTasksOverviewGetResponse) GetJSON200

func (r GetInFlightOverviewAgentTasksOverviewGetResponse) GetJSON200() *struct {
	// AgentRunning False means the server has no scheduler attached, so empty groups mean 'not observed', not 'nothing scheduled'.
	AgentRunning bool   `json:"agent_running"`
	GeneratedAt  string `json:"generated_at"`
	Queued       []struct {
		// Detail Optional subject line: thread title, source name, or reminder note.
		Detail *string `json:"detail,omitempty"`

		// Id Stable within its own mechanism.
		Id string `json:"id"`

		// Kind Which existing mechanism produced this row.
		Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedKind `json:"kind"`

		// Lane The lane / task type that owns this work.
		Lane string `json:"lane"`

		// LastResult The last settled run, when the source store recorded one.
		LastResult *struct {
			At string `json:"at"`

			// Status success | partial | skipped | failed | cancelled
			Status  string  `json:"status"`
			Summary *string `json:"summary,omitempty"`
		} `json:"last_result,omitempty"`

		// NextRunAt RFC 3339; set when the row has not run yet.
		NextRunAt *string `json:"next_run_at,omitempty"`

		// StartedAt RFC 3339; set when the row is executing.
		StartedAt *string `json:"started_at,omitempty"`

		// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
		Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyQueuedStatus `json:"status,omitempty"`
		Title  string                                                                   `json:"title"`
	} `json:"queued"`
	Recurring []struct {
		// Detail Optional subject line: thread title, source name, or reminder note.
		Detail *string `json:"detail,omitempty"`

		// Id Stable within its own mechanism.
		Id string `json:"id"`

		// Kind Which existing mechanism produced this row.
		Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringKind `json:"kind"`

		// Lane The lane / task type that owns this work.
		Lane string `json:"lane"`

		// LastResult The last settled run, when the source store recorded one.
		LastResult *struct {
			At string `json:"at"`

			// Status success | partial | skipped | failed | cancelled
			Status  string  `json:"status"`
			Summary *string `json:"summary,omitempty"`
		} `json:"last_result,omitempty"`

		// NextRunAt RFC 3339; set when the row has not run yet.
		NextRunAt *string `json:"next_run_at,omitempty"`

		// StartedAt RFC 3339; set when the row is executing.
		StartedAt *string `json:"started_at,omitempty"`

		// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
		Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRecurringStatus `json:"status,omitempty"`
		Title  string                                                                      `json:"title"`
	} `json:"recurring"`
	Running []struct {
		// Detail Optional subject line: thread title, source name, or reminder note.
		Detail *string `json:"detail,omitempty"`

		// Id Stable within its own mechanism.
		Id string `json:"id"`

		// Kind Which existing mechanism produced this row.
		Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningKind `json:"kind"`

		// Lane The lane / task type that owns this work.
		Lane string `json:"lane"`

		// LastResult The last settled run, when the source store recorded one.
		LastResult *struct {
			At string `json:"at"`

			// Status success | partial | skipped | failed | cancelled
			Status  string  `json:"status"`
			Summary *string `json:"summary,omitempty"`
		} `json:"last_result,omitempty"`

		// NextRunAt RFC 3339; set when the row has not run yet.
		NextRunAt *string `json:"next_run_at,omitempty"`

		// StartedAt RFC 3339; set when the row is executing.
		StartedAt *string `json:"started_at,omitempty"`

		// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
		Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyRunningStatus `json:"status,omitempty"`
		Title  string                                                                    `json:"title"`
	} `json:"running"`
	ScheduledOnce []struct {
		// Detail Optional subject line: thread title, source name, or reminder note.
		Detail *string `json:"detail,omitempty"`

		// Id Stable within its own mechanism.
		Id string `json:"id"`

		// Kind Which existing mechanism produced this row.
		Kind GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceKind `json:"kind"`

		// Lane The lane / task type that owns this work.
		Lane string `json:"lane"`

		// LastResult The last settled run, when the source store recorded one.
		LastResult *struct {
			At string `json:"at"`

			// Status success | partial | skipped | failed | cancelled
			Status  string  `json:"status"`
			Summary *string `json:"summary,omitempty"`
		} `json:"last_result,omitempty"`

		// NextRunAt RFC 3339; set when the row has not run yet.
		NextRunAt *string `json:"next_run_at,omitempty"`

		// StartedAt RFC 3339; set when the row is executing.
		StartedAt *string `json:"started_at,omitempty"`

		// Status Recurring rows only. A paused or unconfirmed automation stays visible, marked.
		Status *GetInFlightOverviewAgentTasksOverviewGet200JSONResponseBodyScheduledOnceStatus `json:"status,omitempty"`
		Title  string                                                                          `json:"title"`
	} `json:"scheduled_once"`
}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetInFlightOverviewAgentTasksOverviewGetResponse) Status

Status returns HTTPResponse.Status

func (GetInFlightOverviewAgentTasksOverviewGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobStatusGraphAugmentationStatusJobIdGetResponse

type GetJobStatusGraphAugmentationStatusJobIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AugmentationJobStatusResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetJobStatusGraphAugmentationStatusJobIdGetResponse

func ParseGetJobStatusGraphAugmentationStatusJobIdGetResponse(rsp *http.Response) (*GetJobStatusGraphAugmentationStatusJobIdGetResponse, error)

ParseGetJobStatusGraphAugmentationStatusJobIdGetResponse parses an HTTP response from a GetJobStatusGraphAugmentationStatusJobIdGetWithResponse call

func (GetJobStatusGraphAugmentationStatusJobIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetJobStatusGraphAugmentationStatusJobIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetJobStatusGraphAugmentationStatusJobIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetJobStatusGraphAugmentationStatusJobIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetJobStatusGraphAugmentationStatusJobIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetJobStatusGraphAugmentationStatusJobIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetParams

type GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetParams struct {
	IncludeSettings *bool `form:"include_settings,omitempty" json:"include_settings,omitempty"`
	IncludeLedgers  *bool `form:"include_ledgers,omitempty" json:"include_ledgers,omitempty"`
	IncludeDedup    *bool `form:"include_dedup,omitempty" json:"include_dedup,omitempty"`
	IncludeUsage    *bool `form:"include_usage,omitempty" json:"include_usage,omitempty"`
	IncludeHistory  *bool `form:"include_history,omitempty" json:"include_history,omitempty"`
}

GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetParams defines parameters for GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGet.

type GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse

type GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse

func ParseGetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse(rsp *http.Response) (*GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse, error)

ParseGetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse parses an HTTP response from a GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetWithResponse call

func (GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetKnowledgeProcessingStatusAgentKnowledgeProcessingStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLabelLabelsLabelIdGetResponse

type GetLabelLabelsLabelIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetLabelLabelsLabelIdGetResponse

func ParseGetLabelLabelsLabelIdGetResponse(rsp *http.Response) (*GetLabelLabelsLabelIdGetResponse, error)

ParseGetLabelLabelsLabelIdGetResponse parses an HTTP response from a GetLabelLabelsLabelIdGetWithResponse call

func (GetLabelLabelsLabelIdGetResponse) ContentType

func (r GetLabelLabelsLabelIdGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLabelLabelsLabelIdGetResponse) GetBody

func (r GetLabelLabelsLabelIdGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetLabelLabelsLabelIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetLabelLabelsLabelIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetLabelLabelsLabelIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetLabelLabelsLabelIdGetResponse) StatusCode

func (r GetLabelLabelsLabelIdGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLibraryOkfExportLibraryOkfExportGetParams

type GetLibraryOkfExportLibraryOkfExportGetParams struct {
	EntityLimit          *int `form:"entity_limit,omitempty" json:"entity_limit,omitempty"`
	TopPerCommunity      *int `form:"top_per_community,omitempty" json:"top_per_community,omitempty"`
	MaxMentionsPerEntity *int `form:"max_mentions_per_entity,omitempty" json:"max_mentions_per_entity,omitempty"`
}

GetLibraryOkfExportLibraryOkfExportGetParams defines parameters for GetLibraryOkfExportLibraryOkfExportGet.

type GetLibraryOkfExportLibraryOkfExportGetResponse

type GetLibraryOkfExportLibraryOkfExportGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetLibraryOkfExportLibraryOkfExportGetResponse

func ParseGetLibraryOkfExportLibraryOkfExportGetResponse(rsp *http.Response) (*GetLibraryOkfExportLibraryOkfExportGetResponse, error)

ParseGetLibraryOkfExportLibraryOkfExportGetResponse parses an HTTP response from a GetLibraryOkfExportLibraryOkfExportGetWithResponse call

func (GetLibraryOkfExportLibraryOkfExportGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLibraryOkfExportLibraryOkfExportGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetLibraryOkfExportLibraryOkfExportGetResponse) GetJSON200

func (r GetLibraryOkfExportLibraryOkfExportGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetLibraryOkfExportLibraryOkfExportGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetLibraryOkfExportLibraryOkfExportGetResponse) Status

Status returns HTTPResponse.Status

func (GetLibraryOkfExportLibraryOkfExportGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLibraryWikiExportLibraryWikiExportGetParams

type GetLibraryWikiExportLibraryWikiExportGetParams struct {
	EntityLimit          *int `form:"entity_limit,omitempty" json:"entity_limit,omitempty"`
	TopPerCommunity      *int `form:"top_per_community,omitempty" json:"top_per_community,omitempty"`
	MaxMentionsPerEntity *int `form:"max_mentions_per_entity,omitempty" json:"max_mentions_per_entity,omitempty"`
}

GetLibraryWikiExportLibraryWikiExportGetParams defines parameters for GetLibraryWikiExportLibraryWikiExportGet.

type GetLibraryWikiExportLibraryWikiExportGetResponse

type GetLibraryWikiExportLibraryWikiExportGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetLibraryWikiExportLibraryWikiExportGetResponse

func ParseGetLibraryWikiExportLibraryWikiExportGetResponse(rsp *http.Response) (*GetLibraryWikiExportLibraryWikiExportGetResponse, error)

ParseGetLibraryWikiExportLibraryWikiExportGetResponse parses an HTTP response from a GetLibraryWikiExportLibraryWikiExportGetWithResponse call

func (GetLibraryWikiExportLibraryWikiExportGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLibraryWikiExportLibraryWikiExportGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetLibraryWikiExportLibraryWikiExportGetResponse) GetJSON200

func (r GetLibraryWikiExportLibraryWikiExportGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetLibraryWikiExportLibraryWikiExportGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetLibraryWikiExportLibraryWikiExportGetResponse) Status

Status returns HTTPResponse.Status

func (GetLibraryWikiExportLibraryWikiExportGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse

type GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
}

func ParseGetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse

func ParseGetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse(rsp *http.Response) (*GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse, error)

ParseGetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse parses an HTTP response from a GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetWithResponse call

func (GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse) Status

Status returns HTTPResponse.Status

func (GetLibraryWikiExportSummaryLibraryWikiExportSummaryGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLibraryWikiIndexLibraryWikiIndexGetParams

type GetLibraryWikiIndexLibraryWikiIndexGetParams struct {
	CommunityLimit     *int `form:"community_limit,omitempty" json:"community_limit,omitempty"`
	TopPerCommunity    *int `form:"top_per_community,omitempty" json:"top_per_community,omitempty"`
	IncludeTopMemories *int `form:"include_top_memories,omitempty" json:"include_top_memories,omitempty"`
}

GetLibraryWikiIndexLibraryWikiIndexGetParams defines parameters for GetLibraryWikiIndexLibraryWikiIndexGet.

type GetLibraryWikiIndexLibraryWikiIndexGetResponse

type GetLibraryWikiIndexLibraryWikiIndexGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetLibraryWikiIndexLibraryWikiIndexGetResponse

func ParseGetLibraryWikiIndexLibraryWikiIndexGetResponse(rsp *http.Response) (*GetLibraryWikiIndexLibraryWikiIndexGetResponse, error)

ParseGetLibraryWikiIndexLibraryWikiIndexGetResponse parses an HTTP response from a GetLibraryWikiIndexLibraryWikiIndexGetWithResponse call

func (GetLibraryWikiIndexLibraryWikiIndexGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLibraryWikiIndexLibraryWikiIndexGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetLibraryWikiIndexLibraryWikiIndexGetResponse) GetJSON200

func (r GetLibraryWikiIndexLibraryWikiIndexGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetLibraryWikiIndexLibraryWikiIndexGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetLibraryWikiIndexLibraryWikiIndexGetResponse) Status

Status returns HTTPResponse.Status

func (GetLibraryWikiIndexLibraryWikiIndexGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLivePreviewGraphGraphLivePreviewGetParams

type GetLivePreviewGraphGraphLivePreviewGetParams struct {
	// NodeIds Comma-separated memory IDs to preview as graph seeds
	NodeIds string `form:"node_ids" json:"node_ids"`

	// LimitPerSeed Maximum direct neighbors to include for each seed node
	LimitPerSeed *int `form:"limit_per_seed,omitempty" json:"limit_per_seed,omitempty"`

	// SpaceId Optional memory space lens for the graph
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetLivePreviewGraphGraphLivePreviewGetParams defines parameters for GetLivePreviewGraphGraphLivePreviewGet.

type GetLivePreviewGraphGraphLivePreviewGetResponse

type GetLivePreviewGraphGraphLivePreviewGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GraphDataResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetLivePreviewGraphGraphLivePreviewGetResponse

func ParseGetLivePreviewGraphGraphLivePreviewGetResponse(rsp *http.Response) (*GetLivePreviewGraphGraphLivePreviewGetResponse, error)

ParseGetLivePreviewGraphGraphLivePreviewGetResponse parses an HTTP response from a GetLivePreviewGraphGraphLivePreviewGetWithResponse call

func (GetLivePreviewGraphGraphLivePreviewGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLivePreviewGraphGraphLivePreviewGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetLivePreviewGraphGraphLivePreviewGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetLivePreviewGraphGraphLivePreviewGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetLivePreviewGraphGraphLivePreviewGetResponse) Status

Status returns HTTPResponse.Status

func (GetLivePreviewGraphGraphLivePreviewGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams

type GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams struct {
	// Limit Maximum direct neighbors to return
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// IncludeMetadata Include metadata in results
	IncludeMetadata *bool `form:"include_metadata,omitempty" json:"include_metadata,omitempty"`

	// SpaceId Optional memory space lens for the graph
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetLivePreviewNeighborsGraphLivePreviewNodeIdGetParams defines parameters for GetLivePreviewNeighborsGraphLivePreviewNodeIdGet.

type GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse

type GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ExpandNeighborsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse

func ParseGetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse(rsp *http.Response) (*GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse, error)

ParseGetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse parses an HTTP response from a GetLivePreviewNeighborsGraphLivePreviewNodeIdGetWithResponse call

func (GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetLivePreviewNeighborsGraphLivePreviewNodeIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse

type GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetMemoryLabelsMemoriesMemoryIdLabelsGetResponse

func ParseGetMemoryLabelsMemoriesMemoryIdLabelsGetResponse(rsp *http.Response) (*GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse, error)

ParseGetMemoryLabelsMemoriesMemoryIdLabelsGetResponse parses an HTTP response from a GetMemoryLabelsMemoriesMemoryIdLabelsGetWithResponse call

func (GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse) Status

Status returns HTTPResponse.Status

func (GetMemoryLabelsMemoriesMemoryIdLabelsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetMemoryMemoriesMemoryIdGetParams

type GetMemoryMemoriesMemoryIdGetParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetMemoryMemoriesMemoryIdGetParams defines parameters for GetMemoryMemoriesMemoryIdGet.

type GetMemoryMemoriesMemoryIdGetResponse

type GetMemoryMemoriesMemoryIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetMemoryMemoriesMemoryIdGetResponse

func ParseGetMemoryMemoriesMemoryIdGetResponse(rsp *http.Response) (*GetMemoryMemoriesMemoryIdGetResponse, error)

ParseGetMemoryMemoriesMemoryIdGetResponse parses an HTTP response from a GetMemoryMemoriesMemoryIdGetWithResponse call

func (GetMemoryMemoriesMemoryIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetMemoryMemoriesMemoryIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetMemoryMemoriesMemoryIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetMemoryMemoriesMemoryIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetMemoryMemoriesMemoryIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetMemoryMemoriesMemoryIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetModelMemoryStatusModelsMemoryStatusGetResponse

type GetModelMemoryStatusModelsMemoryStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ModelMemoryStatusResponse
}

func ParseGetModelMemoryStatusModelsMemoryStatusGetResponse

func ParseGetModelMemoryStatusModelsMemoryStatusGetResponse(rsp *http.Response) (*GetModelMemoryStatusModelsMemoryStatusGetResponse, error)

ParseGetModelMemoryStatusModelsMemoryStatusGetResponse parses an HTTP response from a GetModelMemoryStatusModelsMemoryStatusGetWithResponse call

func (GetModelMemoryStatusModelsMemoryStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetModelMemoryStatusModelsMemoryStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetModelMemoryStatusModelsMemoryStatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetModelMemoryStatusModelsMemoryStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetModelMemoryStatusModelsMemoryStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetNodeDetailsGraphNodeDetailsNodeIdGetResponse

type GetNodeDetailsGraphNodeDetailsNodeIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetNodeDetailsGraphNodeDetailsNodeIdGetResponse

func ParseGetNodeDetailsGraphNodeDetailsNodeIdGetResponse(rsp *http.Response) (*GetNodeDetailsGraphNodeDetailsNodeIdGetResponse, error)

ParseGetNodeDetailsGraphNodeDetailsNodeIdGetResponse parses an HTTP response from a GetNodeDetailsGraphNodeDetailsNodeIdGetWithResponse call

func (GetNodeDetailsGraphNodeDetailsNodeIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetNodeDetailsGraphNodeDetailsNodeIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetNodeDetailsGraphNodeDetailsNodeIdGetResponse) GetJSON200

func (r GetNodeDetailsGraphNodeDetailsNodeIdGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetNodeDetailsGraphNodeDetailsNodeIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetNodeDetailsGraphNodeDetailsNodeIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetNodeDetailsGraphNodeDetailsNodeIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetReindexStatusMemoriesReindexStatusGetParams

type GetReindexStatusMemoriesReindexStatusGetParams struct {
	// IncludeIds Include all memory IDs needing reindex
	IncludeIds *bool `form:"include_ids,omitempty" json:"include_ids,omitempty"`
}

GetReindexStatusMemoriesReindexStatusGetParams defines parameters for GetReindexStatusMemoriesReindexStatusGet.

type GetReindexStatusMemoriesReindexStatusGetResponse

type GetReindexStatusMemoriesReindexStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ReindexStatusResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetReindexStatusMemoriesReindexStatusGetResponse

func ParseGetReindexStatusMemoriesReindexStatusGetResponse(rsp *http.Response) (*GetReindexStatusMemoriesReindexStatusGetResponse, error)

ParseGetReindexStatusMemoriesReindexStatusGetResponse parses an HTTP response from a GetReindexStatusMemoriesReindexStatusGetWithResponse call

func (GetReindexStatusMemoriesReindexStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetReindexStatusMemoriesReindexStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetReindexStatusMemoriesReindexStatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetReindexStatusMemoriesReindexStatusGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetReindexStatusMemoriesReindexStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetReindexStatusMemoriesReindexStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams

type GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetParams defines parameters for GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGet.

type GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse

type GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse

func ParseGetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse(rsp *http.Response) (*GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse, error)

ParseGetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse parses an HTTP response from a GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetWithResponse call

func (GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse) Status

Status returns HTTPResponse.Status

func (GetRelatedCommunitiesLibraryCommunityCommunityIdRelatedGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse

type GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SearchIndexReindexRuntimeStatusResponse
}

func ParseGetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse

func ParseGetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse(rsp *http.Response) (*GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse, error)

ParseGetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse parses an HTTP response from a GetSearchIndexReindexStatusSearchIndexReindexStatusGetWithResponse call

func (GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetSearchIndexReindexStatusSearchIndexReindexStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSearchIndexStatusSearchIndexStatusGetResponse

type GetSearchIndexStatusSearchIndexStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SearchIndexStatusResponse
}

func ParseGetSearchIndexStatusSearchIndexStatusGetResponse

func ParseGetSearchIndexStatusSearchIndexStatusGetResponse(rsp *http.Response) (*GetSearchIndexStatusSearchIndexStatusGetResponse, error)

ParseGetSearchIndexStatusSearchIndexStatusGetResponse parses an HTTP response from a GetSearchIndexStatusSearchIndexStatusGetWithResponse call

func (GetSearchIndexStatusSearchIndexStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSearchIndexStatusSearchIndexStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSearchIndexStatusSearchIndexStatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSearchIndexStatusSearchIndexStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetSearchIndexStatusSearchIndexStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetShortestPathGraphShortestPathGetParams

type GetShortestPathGraphShortestPathGetParams struct {
	// FromId Source node ID
	FromId string `form:"from_id" json:"from_id"`

	// ToId Target node ID
	ToId     string `form:"to_id" json:"to_id"`
	MaxDepth *int   `form:"max_depth,omitempty" json:"max_depth,omitempty"`
}

GetShortestPathGraphShortestPathGetParams defines parameters for GetShortestPathGraphShortestPathGet.

type GetShortestPathGraphShortestPathGetResponse

type GetShortestPathGraphShortestPathGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetShortestPathGraphShortestPathGetResponse

func ParseGetShortestPathGraphShortestPathGetResponse(rsp *http.Response) (*GetShortestPathGraphShortestPathGetResponse, error)

ParseGetShortestPathGraphShortestPathGetResponse parses an HTTP response from a GetShortestPathGraphShortestPathGetWithResponse call

func (GetShortestPathGraphShortestPathGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetShortestPathGraphShortestPathGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetShortestPathGraphShortestPathGetResponse) GetJSON200

func (r GetShortestPathGraphShortestPathGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetShortestPathGraphShortestPathGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetShortestPathGraphShortestPathGetResponse) Status

Status returns HTTPResponse.Status

func (GetShortestPathGraphShortestPathGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSkillActivitySkillsActivityGetParams

type GetSkillActivitySkillsActivityGetParams struct {
	// SkillId Limit to one skill (else all)
	SkillId *string `form:"skill_id,omitempty" json:"skill_id,omitempty"`

	// SpaceId Scope to a space (else all)
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
	Limit   *int    `form:"limit,omitempty" json:"limit,omitempty"`
}

GetSkillActivitySkillsActivityGetParams defines parameters for GetSkillActivitySkillsActivityGet.

type GetSkillActivitySkillsActivityGetResponse

type GetSkillActivitySkillsActivityGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSkillActivitySkillsActivityGetResponse

func ParseGetSkillActivitySkillsActivityGetResponse(rsp *http.Response) (*GetSkillActivitySkillsActivityGetResponse, error)

ParseGetSkillActivitySkillsActivityGetResponse parses an HTTP response from a GetSkillActivitySkillsActivityGetWithResponse call

func (GetSkillActivitySkillsActivityGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSkillActivitySkillsActivityGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSkillActivitySkillsActivityGetResponse) GetJSON200

func (r GetSkillActivitySkillsActivityGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSkillActivitySkillsActivityGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSkillActivitySkillsActivityGetResponse) Status

Status returns HTTPResponse.Status

func (GetSkillActivitySkillsActivityGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSkillEvalSkillsSkillIdEvalGetResponse

type GetSkillEvalSkillsSkillIdEvalGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSkillEvalSkillsSkillIdEvalGetResponse

func ParseGetSkillEvalSkillsSkillIdEvalGetResponse(rsp *http.Response) (*GetSkillEvalSkillsSkillIdEvalGetResponse, error)

ParseGetSkillEvalSkillsSkillIdEvalGetResponse parses an HTTP response from a GetSkillEvalSkillsSkillIdEvalGetWithResponse call

func (GetSkillEvalSkillsSkillIdEvalGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSkillEvalSkillsSkillIdEvalGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSkillEvalSkillsSkillIdEvalGetResponse) GetJSON200

func (r GetSkillEvalSkillsSkillIdEvalGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSkillEvalSkillsSkillIdEvalGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSkillEvalSkillsSkillIdEvalGetResponse) Status

Status returns HTTPResponse.Status

func (GetSkillEvalSkillsSkillIdEvalGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSkillSkillsSkillIdGetParams

type GetSkillSkillsSkillIdGetParams struct {
	// IncludeBody Include the SKILL.md body
	IncludeBody *bool `form:"include_body,omitempty" json:"include_body,omitempty"`

	// IncludeFiles Explicit opt-in for remote native-host projection. Normal UI detail
	// requests stay small and keep binary assets off the wire.
	IncludeFiles *bool `form:"include_files,omitempty" json:"include_files,omitempty"`
}

GetSkillSkillsSkillIdGetParams defines parameters for GetSkillSkillsSkillIdGet.

type GetSkillSkillsSkillIdGetResponse

type GetSkillSkillsSkillIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSkillSkillsSkillIdGetResponse

func ParseGetSkillSkillsSkillIdGetResponse(rsp *http.Response) (*GetSkillSkillsSkillIdGetResponse, error)

ParseGetSkillSkillsSkillIdGetResponse parses an HTTP response from a GetSkillSkillsSkillIdGetWithResponse call

func (GetSkillSkillsSkillIdGetResponse) ContentType

func (r GetSkillSkillsSkillIdGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSkillSkillsSkillIdGetResponse) GetBody

func (r GetSkillSkillsSkillIdGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetSkillSkillsSkillIdGetResponse) GetJSON200

func (r GetSkillSkillsSkillIdGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSkillSkillsSkillIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSkillSkillsSkillIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetSkillSkillsSkillIdGetResponse) StatusCode

func (r GetSkillSkillsSkillIdGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSourceContentSourcesSourceIdContentGetParams

type GetSourceContentSourcesSourceIdContentGetParams struct {
	// Offset Character offset for pagination
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit Maximum characters to return. Omit to read the full parsed content.
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetSourceContentSourcesSourceIdContentGetParams defines parameters for GetSourceContentSourcesSourceIdContentGet.

type GetSourceContentSourcesSourceIdContentGetResponse

type GetSourceContentSourcesSourceIdContentGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SourceContentResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSourceContentSourcesSourceIdContentGetResponse

func ParseGetSourceContentSourcesSourceIdContentGetResponse(rsp *http.Response) (*GetSourceContentSourcesSourceIdContentGetResponse, error)

ParseGetSourceContentSourcesSourceIdContentGetResponse parses an HTTP response from a GetSourceContentSourcesSourceIdContentGetWithResponse call

func (GetSourceContentSourcesSourceIdContentGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSourceContentSourcesSourceIdContentGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSourceContentSourcesSourceIdContentGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSourceContentSourcesSourceIdContentGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSourceContentSourcesSourceIdContentGetResponse) Status

Status returns HTTPResponse.Status

func (GetSourceContentSourcesSourceIdContentGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSourceDetailSourcesSourceIdGetParams

type GetSourceDetailSourcesSourceIdGetParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetSourceDetailSourcesSourceIdGetParams defines parameters for GetSourceDetailSourcesSourceIdGet.

type GetSourceDetailSourcesSourceIdGetResponse

type GetSourceDetailSourcesSourceIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SourceDetailResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSourceDetailSourcesSourceIdGetResponse

func ParseGetSourceDetailSourcesSourceIdGetResponse(rsp *http.Response) (*GetSourceDetailSourcesSourceIdGetResponse, error)

ParseGetSourceDetailSourcesSourceIdGetResponse parses an HTTP response from a GetSourceDetailSourcesSourceIdGetWithResponse call

func (GetSourceDetailSourcesSourceIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSourceDetailSourcesSourceIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSourceDetailSourcesSourceIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSourceDetailSourcesSourceIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSourceDetailSourcesSourceIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetSourceDetailSourcesSourceIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSourceImageSourcesSourceIdImagesFilenameGetParams

type GetSourceImageSourcesSourceIdImagesFilenameGetParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetSourceImageSourcesSourceIdImagesFilenameGetParams defines parameters for GetSourceImageSourcesSourceIdImagesFilenameGet.

type GetSourceImageSourcesSourceIdImagesFilenameGetResponse

type GetSourceImageSourcesSourceIdImagesFilenameGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSourceImageSourcesSourceIdImagesFilenameGetResponse

func ParseGetSourceImageSourcesSourceIdImagesFilenameGetResponse(rsp *http.Response) (*GetSourceImageSourcesSourceIdImagesFilenameGetResponse, error)

ParseGetSourceImageSourcesSourceIdImagesFilenameGetResponse parses an HTTP response from a GetSourceImageSourcesSourceIdImagesFilenameGetWithResponse call

func (GetSourceImageSourcesSourceIdImagesFilenameGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSourceImageSourcesSourceIdImagesFilenameGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSourceImageSourcesSourceIdImagesFilenameGetResponse) GetJSON200

func (r GetSourceImageSourcesSourceIdImagesFilenameGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSourceImageSourcesSourceIdImagesFilenameGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSourceImageSourcesSourceIdImagesFilenameGetResponse) Status

Status returns HTTPResponse.Status

func (GetSourceImageSourcesSourceIdImagesFilenameGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSourceLabelsSourcesSourceIdLabelsGetResponse

type GetSourceLabelsSourcesSourceIdLabelsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSourceLabelsSourcesSourceIdLabelsGetResponse

func ParseGetSourceLabelsSourcesSourceIdLabelsGetResponse(rsp *http.Response) (*GetSourceLabelsSourcesSourceIdLabelsGetResponse, error)

ParseGetSourceLabelsSourcesSourceIdLabelsGetResponse parses an HTTP response from a GetSourceLabelsSourcesSourceIdLabelsGetWithResponse call

func (GetSourceLabelsSourcesSourceIdLabelsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSourceLabelsSourcesSourceIdLabelsGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSourceLabelsSourcesSourceIdLabelsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSourceLabelsSourcesSourceIdLabelsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSourceLabelsSourcesSourceIdLabelsGetResponse) Status

Status returns HTTPResponse.Status

func (GetSourceLabelsSourcesSourceIdLabelsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSourceRawSourcesSourceIdRawGetParams

type GetSourceRawSourcesSourceIdRawGetParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetSourceRawSourcesSourceIdRawGetParams defines parameters for GetSourceRawSourcesSourceIdRawGet.

type GetSourceRawSourcesSourceIdRawGetResponse

type GetSourceRawSourcesSourceIdRawGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSourceRawSourcesSourceIdRawGetResponse

func ParseGetSourceRawSourcesSourceIdRawGetResponse(rsp *http.Response) (*GetSourceRawSourcesSourceIdRawGetResponse, error)

ParseGetSourceRawSourcesSourceIdRawGetResponse parses an HTTP response from a GetSourceRawSourcesSourceIdRawGetWithResponse call

func (GetSourceRawSourcesSourceIdRawGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSourceRawSourcesSourceIdRawGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSourceRawSourcesSourceIdRawGetResponse) GetJSON200

func (r GetSourceRawSourcesSourceIdRawGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSourceRawSourcesSourceIdRawGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSourceRawSourcesSourceIdRawGetResponse) Status

Status returns HTTPResponse.Status

func (GetSourceRawSourcesSourceIdRawGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSpaceRosterSpacesRosterGetResponse

type GetSpaceRosterSpacesRosterGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemorySpaceSettingsResponse
}

func ParseGetSpaceRosterSpacesRosterGetResponse

func ParseGetSpaceRosterSpacesRosterGetResponse(rsp *http.Response) (*GetSpaceRosterSpacesRosterGetResponse, error)

ParseGetSpaceRosterSpacesRosterGetResponse parses an HTTP response from a GetSpaceRosterSpacesRosterGetWithResponse call

func (GetSpaceRosterSpacesRosterGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSpaceRosterSpacesRosterGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSpaceRosterSpacesRosterGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSpaceRosterSpacesRosterGetResponse) Status

Status returns HTTPResponse.Status

func (GetSpaceRosterSpacesRosterGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetSpaceSpacesSpaceRefGetResponse

type GetSpaceSpacesSpaceRefGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemorySpaceResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetSpaceSpacesSpaceRefGetResponse

func ParseGetSpaceSpacesSpaceRefGetResponse(rsp *http.Response) (*GetSpaceSpacesSpaceRefGetResponse, error)

ParseGetSpaceSpacesSpaceRefGetResponse parses an HTTP response from a GetSpaceSpacesSpaceRefGetWithResponse call

func (GetSpaceSpacesSpaceRefGetResponse) ContentType

func (r GetSpaceSpacesSpaceRefGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSpaceSpacesSpaceRefGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetSpaceSpacesSpaceRefGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSpaceSpacesSpaceRefGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetSpaceSpacesSpaceRefGetResponse) Status

Status returns HTTPResponse.Status

func (GetSpaceSpacesSpaceRefGetResponse) StatusCode

func (r GetSpaceSpacesSpaceRefGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSpacesSpacesGetResponse

type GetSpacesSpacesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemorySpaceSettingsResponse
}

func ParseGetSpacesSpacesGetResponse

func ParseGetSpacesSpacesGetResponse(rsp *http.Response) (*GetSpacesSpacesGetResponse, error)

ParseGetSpacesSpacesGetResponse parses an HTTP response from a GetSpacesSpacesGetWithResponse call

func (GetSpacesSpacesGetResponse) ContentType

func (r GetSpacesSpacesGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetSpacesSpacesGetResponse) GetBody

func (r GetSpacesSpacesGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GetSpacesSpacesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetSpacesSpacesGetResponse) Status

Status returns HTTPResponse.Status

func (GetSpacesSpacesGetResponse) StatusCode

func (r GetSpacesSpacesGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStatusAgentGraphIntelligenceStatusGetResponse

type GetStatusAgentGraphIntelligenceStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
}

func ParseGetStatusAgentGraphIntelligenceStatusGetResponse

func ParseGetStatusAgentGraphIntelligenceStatusGetResponse(rsp *http.Response) (*GetStatusAgentGraphIntelligenceStatusGetResponse, error)

ParseGetStatusAgentGraphIntelligenceStatusGetResponse parses an HTTP response from a GetStatusAgentGraphIntelligenceStatusGetWithResponse call

func (GetStatusAgentGraphIntelligenceStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetStatusAgentGraphIntelligenceStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetStatusAgentGraphIntelligenceStatusGetResponse) GetJSON200

func (r GetStatusAgentGraphIntelligenceStatusGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetStatusAgentGraphIntelligenceStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetStatusAgentGraphIntelligenceStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetStorageInfoStorageInfoGetResponse

type GetStorageInfoStorageInfoGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *StorageInfoResponse
}

func ParseGetStorageInfoStorageInfoGetResponse

func ParseGetStorageInfoStorageInfoGetResponse(rsp *http.Response) (*GetStorageInfoStorageInfoGetResponse, error)

ParseGetStorageInfoStorageInfoGetResponse parses an HTTP response from a GetStorageInfoStorageInfoGetWithResponse call

func (GetStorageInfoStorageInfoGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetStorageInfoStorageInfoGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetStorageInfoStorageInfoGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetStorageInfoStorageInfoGetResponse) Status

Status returns HTTPResponse.Status

func (GetStorageInfoStorageInfoGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetThreadCoverageThreadsThreadIdCoverageGetResponse

type GetThreadCoverageThreadsThreadIdCoverageGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadCoverageResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetThreadCoverageThreadsThreadIdCoverageGetResponse

func ParseGetThreadCoverageThreadsThreadIdCoverageGetResponse(rsp *http.Response) (*GetThreadCoverageThreadsThreadIdCoverageGetResponse, error)

ParseGetThreadCoverageThreadsThreadIdCoverageGetResponse parses an HTTP response from a GetThreadCoverageThreadsThreadIdCoverageGetWithResponse call

func (GetThreadCoverageThreadsThreadIdCoverageGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetThreadCoverageThreadsThreadIdCoverageGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetThreadCoverageThreadsThreadIdCoverageGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetThreadCoverageThreadsThreadIdCoverageGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetThreadCoverageThreadsThreadIdCoverageGetResponse) Status

Status returns HTTPResponse.Status

func (GetThreadCoverageThreadsThreadIdCoverageGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetThreadSourcesThreadsSourcesGetParams

type GetThreadSourcesThreadsSourcesGetParams struct {
	// SpaceId Optional isolation space to inspect
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetThreadSourcesThreadsSourcesGetParams defines parameters for GetThreadSourcesThreadsSourcesGet.

type GetThreadSourcesThreadsSourcesGetResponse

type GetThreadSourcesThreadsSourcesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadSourceListResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetThreadSourcesThreadsSourcesGetResponse

func ParseGetThreadSourcesThreadsSourcesGetResponse(rsp *http.Response) (*GetThreadSourcesThreadsSourcesGetResponse, error)

ParseGetThreadSourcesThreadsSourcesGetResponse parses an HTTP response from a GetThreadSourcesThreadsSourcesGetWithResponse call

func (GetThreadSourcesThreadsSourcesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetThreadSourcesThreadsSourcesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetThreadSourcesThreadsSourcesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetThreadSourcesThreadsSourcesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetThreadSourcesThreadsSourcesGetResponse) Status

Status returns HTTPResponse.Status

func (GetThreadSourcesThreadsSourcesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetThreadSummariesThreadsSummariesGetParams

type GetThreadSummariesThreadsSummariesGetParams struct {
	// SpaceId Optional isolation space to list
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetThreadSummariesThreadsSummariesGetParams defines parameters for GetThreadSummariesThreadsSummariesGet.

type GetThreadSummariesThreadsSummariesGetResponse

type GetThreadSummariesThreadsSummariesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadSummariesResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetThreadSummariesThreadsSummariesGetResponse

func ParseGetThreadSummariesThreadsSummariesGetResponse(rsp *http.Response) (*GetThreadSummariesThreadsSummariesGetResponse, error)

ParseGetThreadSummariesThreadsSummariesGetResponse parses an HTTP response from a GetThreadSummariesThreadsSummariesGetWithResponse call

func (GetThreadSummariesThreadsSummariesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetThreadSummariesThreadsSummariesGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetThreadSummariesThreadsSummariesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetThreadSummariesThreadsSummariesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetThreadSummariesThreadsSummariesGetResponse) Status

Status returns HTTPResponse.Status

func (GetThreadSummariesThreadsSummariesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetThreadThreadsThreadIdGetParams

type GetThreadThreadsThreadIdGetParams struct {
	// Limit Max messages to return
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// Offset Skip first N messages
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetThreadThreadsThreadIdGetParams defines parameters for GetThreadThreadsThreadIdGet.

type GetThreadThreadsThreadIdGetResponse

type GetThreadThreadsThreadIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadFetchResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetThreadThreadsThreadIdGetResponse

func ParseGetThreadThreadsThreadIdGetResponse(rsp *http.Response) (*GetThreadThreadsThreadIdGetResponse, error)

ParseGetThreadThreadsThreadIdGetResponse parses an HTTP response from a GetThreadThreadsThreadIdGetWithResponse call

func (GetThreadThreadsThreadIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetThreadThreadsThreadIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetThreadThreadsThreadIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetThreadThreadsThreadIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetThreadThreadsThreadIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetThreadThreadsThreadIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetTokenUsageSummaryAgentTokenUsageGetResponse

type GetTokenUsageSummaryAgentTokenUsageGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseGetTokenUsageSummaryAgentTokenUsageGetResponse

func ParseGetTokenUsageSummaryAgentTokenUsageGetResponse(rsp *http.Response) (*GetTokenUsageSummaryAgentTokenUsageGetResponse, error)

ParseGetTokenUsageSummaryAgentTokenUsageGetResponse parses an HTTP response from a GetTokenUsageSummaryAgentTokenUsageGetWithResponse call

func (GetTokenUsageSummaryAgentTokenUsageGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetTokenUsageSummaryAgentTokenUsageGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetTokenUsageSummaryAgentTokenUsageGetResponse) GetJSON200

func (r GetTokenUsageSummaryAgentTokenUsageGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetTokenUsageSummaryAgentTokenUsageGetResponse) Status

Status returns HTTPResponse.Status

func (GetTokenUsageSummaryAgentTokenUsageGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetUserProfileSettingsProfileGetResponse

type GetUserProfileSettingsProfileGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *UserProfileResponse
}

func ParseGetUserProfileSettingsProfileGetResponse

func ParseGetUserProfileSettingsProfileGetResponse(rsp *http.Response) (*GetUserProfileSettingsProfileGetResponse, error)

ParseGetUserProfileSettingsProfileGetResponse parses an HTTP response from a GetUserProfileSettingsProfileGetWithResponse call

func (GetUserProfileSettingsProfileGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetUserProfileSettingsProfileGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetUserProfileSettingsProfileGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetUserProfileSettingsProfileGetResponse) Status

Status returns HTTPResponse.Status

func (GetUserProfileSettingsProfileGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetWatcherStatusThreadsWatcherStatusGetResponse

type GetWatcherStatusThreadsWatcherStatusGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *WatcherStatusModel
}

func ParseGetWatcherStatusThreadsWatcherStatusGetResponse

func ParseGetWatcherStatusThreadsWatcherStatusGetResponse(rsp *http.Response) (*GetWatcherStatusThreadsWatcherStatusGetResponse, error)

ParseGetWatcherStatusThreadsWatcherStatusGetResponse parses an HTTP response from a GetWatcherStatusThreadsWatcherStatusGetWithResponse call

func (GetWatcherStatusThreadsWatcherStatusGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWatcherStatusThreadsWatcherStatusGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetWatcherStatusThreadsWatcherStatusGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetWatcherStatusThreadsWatcherStatusGetResponse) Status

Status returns HTTPResponse.Status

func (GetWatcherStatusThreadsWatcherStatusGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse

type GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse

func ParseGetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse(rsp *http.Response) (*GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse, error)

ParseGetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse parses an HTTP response from a GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetWithResponse call

func (GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetWikiPageCrystalLibraryWikiPageCrystalCrystalIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams

type GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams struct {
	MentionLimit *int `form:"mention_limit,omitempty" json:"mention_limit,omitempty"`
}

GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetParams defines parameters for GetWikiPageEntityLibraryWikiPageEntityIdOrNameGet.

type GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse

type GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse

func ParseGetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse(rsp *http.Response) (*GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse, error)

ParseGetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse parses an HTTP response from a GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetWithResponse call

func (GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse) Status

Status returns HTTPResponse.Status

func (GetWikiPageEntityLibraryWikiPageEntityIdOrNameGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams

type GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams struct {
	TopPerCommunity *int `form:"top_per_community,omitempty" json:"top_per_community,omitempty"`
}

GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetParams defines parameters for GetWikiPageTopicLibraryWikiPageTopicCommunityIdGet.

type GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse

type GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse

func ParseGetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse(rsp *http.Response) (*GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse, error)

ParseGetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse parses an HTTP response from a GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetWithResponse call

func (GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse) Status

Status returns HTTPResponse.Status

func (GetWikiPageTopicLibraryWikiPageTopicCommunityIdGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetWorkingMemoryAgentWorkingMemoryGetParams

type GetWorkingMemoryAgentWorkingMemoryGetParams struct {
	// Date YYYY-MM-DD for archived WM
	Date *string `form:"date,omitempty" json:"date,omitempty"`

	// SpaceId Isolation space to read
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetWorkingMemoryAgentWorkingMemoryGetParams defines parameters for GetWorkingMemoryAgentWorkingMemoryGet.

type GetWorkingMemoryAgentWorkingMemoryGetResponse

type GetWorkingMemoryAgentWorkingMemoryGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetWorkingMemoryAgentWorkingMemoryGetResponse

func ParseGetWorkingMemoryAgentWorkingMemoryGetResponse(rsp *http.Response) (*GetWorkingMemoryAgentWorkingMemoryGetResponse, error)

ParseGetWorkingMemoryAgentWorkingMemoryGetResponse parses an HTTP response from a GetWorkingMemoryAgentWorkingMemoryGetWithResponse call

func (GetWorkingMemoryAgentWorkingMemoryGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkingMemoryAgentWorkingMemoryGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetWorkingMemoryAgentWorkingMemoryGetResponse) GetJSON200

func (r GetWorkingMemoryAgentWorkingMemoryGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetWorkingMemoryAgentWorkingMemoryGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetWorkingMemoryAgentWorkingMemoryGetResponse) Status

Status returns HTTPResponse.Status

func (GetWorkingMemoryAgentWorkingMemoryGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams

type GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// SpaceId Isolation space to inspect
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetParams defines parameters for GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGet.

type GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse

type GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse

func ParseGetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse(rsp *http.Response) (*GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse, error)

ParseGetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse parses an HTTP response from a GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetWithResponse call

func (GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse) GetBody

GetBody returns the raw response body bytes

func (GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse) Status

Status returns HTTPResponse.Status

func (GetWorkingMemoryHistoryAgentWorkingMemoryHistoryGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GraphAnalysisCapabilitiesModel

type GraphAnalysisCapabilitiesModel struct {
	// CommunityDetection Is community detection available
	CommunityDetection bool `json:"community_detection"`

	// LlmSummarization LLM summarization supported
	LlmSummarization bool `json:"llm_summarization"`

	// PagerankCalculation Is PageRank calculation available
	PagerankCalculation bool `json:"pagerank_calculation"`

	// UnifiedGraphAnalysis Unified graph analysis supported
	UnifiedGraphAnalysis bool `json:"unified_graph_analysis"`
}

GraphAnalysisCapabilitiesModel defines model for GraphAnalysisCapabilitiesModel.

type GraphAnalysisHealthCheckModel

type GraphAnalysisHealthCheckModel struct {
	AlgoExtensionLoaded bool                           `json:"algo_extension_loaded"`
	Capabilities        GraphAnalysisCapabilitiesModel `json:"capabilities"`
	CheckedAt           *string                        `json:"checked_at,omitempty"`
	DbConnection        string                         `json:"db_connection"`
	Error               *string                        `json:"error,omitempty"`
	Status              string                         `json:"status"`
}

GraphAnalysisHealthCheckModel defines model for GraphAnalysisHealthCheckModel.

type GraphAnalysisHealthGraphHealthGetResponse

type GraphAnalysisHealthGraphHealthGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GraphAnalysisHealthCheckModel
}

func ParseGraphAnalysisHealthGraphHealthGetResponse

func ParseGraphAnalysisHealthGraphHealthGetResponse(rsp *http.Response) (*GraphAnalysisHealthGraphHealthGetResponse, error)

ParseGraphAnalysisHealthGraphHealthGetResponse parses an HTTP response from a GraphAnalysisHealthGraphHealthGetWithResponse call

func (GraphAnalysisHealthGraphHealthGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GraphAnalysisHealthGraphHealthGetResponse) GetBody

GetBody returns the raw response body bytes

func (GraphAnalysisHealthGraphHealthGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (GraphAnalysisHealthGraphHealthGetResponse) Status

Status returns HTTPResponse.Status

func (GraphAnalysisHealthGraphHealthGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GraphAnalysisResponseModel

type GraphAnalysisResponseModel struct {
	// AnalysisSummary Summary of analysis metrics
	AnalysisSummary AnalysisSummaryModel `json:"analysis_summary"`

	// CentralityMeasures Centrality measures
	CentralityMeasures *map[string]interface{} `json:"centrality_measures,omitempty"`

	// Communities List of community data
	Communities *[]interface{} `json:"communities,omitempty"`

	// CommunityMetrics Community metrics
	CommunityMetrics *map[string]interface{} `json:"community_metrics,omitempty"`

	// GraphStatistics Graph statistics
	GraphStatistics *map[string]interface{} `json:"graph_statistics,omitempty"`

	// RetrievedAt Timestamp when data was retrieved
	RetrievedAt interface{} `json:"retrieved_at,omitempty"`
}

GraphAnalysisResponseModel defines model for GraphAnalysisResponseModel.

type GraphCommunity

type GraphCommunity struct {
	// Algorithm Algorithm used for detection
	Algorithm *string `json:"algorithm,omitempty"`

	// Description Community description
	Description *string `json:"description,omitempty"`

	// Id Community identifier
	Id string `json:"id"`

	// MemberCount Number of members in the community
	MemberCount *int `json:"member_count,omitempty"`

	// Metadata Additional community metadata
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// Name Community name
	Name string `json:"name"`

	// Resolution Resolution parameter used
	Resolution *float32 `json:"resolution,omitempty"`

	// Strength Community strength score
	Strength             *float32               `json:"strength,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphCommunity Community data structure.

func (GraphCommunity) Get

func (a GraphCommunity) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphCommunity. Returns the specified element and whether it was found

func (GraphCommunity) MarshalJSON

func (a GraphCommunity) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphCommunity to handle AdditionalProperties

func (*GraphCommunity) Set

func (a *GraphCommunity) Set(fieldName string, value interface{})

Setter for additional properties for GraphCommunity

func (*GraphCommunity) UnmarshalJSON

func (a *GraphCommunity) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphCommunity to handle AdditionalProperties

type GraphCommunityHull

type GraphCommunityHull struct {
	// Color Hull color
	Color *string `json:"color,omitempty"`

	// CommunityId Community identifier
	CommunityId string `json:"community_id"`

	// CommunityName Community name
	CommunityName string `json:"community_name"`

	// HullType Type of hull visualization
	HullType *string `json:"hull_type,omitempty"`

	// MemberCount Number of members
	MemberCount int `json:"member_count"`

	// MemberNodes List of node IDs in this community
	MemberNodes *[]string `json:"member_nodes,omitempty"`

	// Metadata Additional hull metadata
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// Opacity Hull opacity
	Opacity *float32 `json:"opacity,omitempty"`

	// StrokeColor Hull stroke color
	StrokeColor *string `json:"stroke_color,omitempty"`

	// StrokeWidth Hull stroke width
	StrokeWidth          *int                   `json:"stroke_width,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphCommunityHull Community hull data structure for visualization.

func (GraphCommunityHull) Get

func (a GraphCommunityHull) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphCommunityHull. Returns the specified element and whether it was found

func (GraphCommunityHull) MarshalJSON

func (a GraphCommunityHull) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphCommunityHull to handle AdditionalProperties

func (*GraphCommunityHull) Set

func (a *GraphCommunityHull) Set(fieldName string, value interface{})

Setter for additional properties for GraphCommunityHull

func (*GraphCommunityHull) UnmarshalJSON

func (a *GraphCommunityHull) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphCommunityHull to handle AdditionalProperties

type GraphDataResponse

type GraphDataResponse struct {
	// Communities List of communities
	Communities *[]GraphCommunity `json:"communities,omitempty"`

	// CommunityHulls List of community hulls
	CommunityHulls *[]GraphCommunityHull `json:"community_hulls,omitempty"`

	// Edges List of graph edges
	Edges *[]GraphEdge `json:"edges,omitempty"`

	// Metadata Graph metadata
	Metadata *GraphMetadata `json:"metadata,omitempty"`

	// Nodes List of graph nodes
	Nodes *[]GraphNode `json:"nodes,omitempty"`

	// VisualizationConfig Visualization configuration
	VisualizationConfig  *VisualizationConfig   `json:"visualization_config,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphDataResponse Graph data response for visualization.

func (GraphDataResponse) Get

func (a GraphDataResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphDataResponse. Returns the specified element and whether it was found

func (GraphDataResponse) MarshalJSON

func (a GraphDataResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphDataResponse to handle AdditionalProperties

func (*GraphDataResponse) Set

func (a *GraphDataResponse) Set(fieldName string, value interface{})

Setter for additional properties for GraphDataResponse

func (*GraphDataResponse) UnmarshalJSON

func (a *GraphDataResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphDataResponse to handle AdditionalProperties

type GraphEdge

type GraphEdge struct {
	// EdgeType Type of edge relationship
	EdgeType string `json:"edge_type"`

	// Id Edge identifier
	Id string `json:"id"`

	// Label Display label for the edge
	Label *string `json:"label,omitempty"`

	// Metadata Additional edge metadata
	Metadata *GraphEdgeMetadata `json:"metadata,omitempty"`

	// RelevanceScore Relevance score
	RelevanceScore *float32 `json:"relevance_score,omitempty"`

	// Source Source node ID
	Source string `json:"source"`

	// Target Target node ID
	Target string `json:"target"`

	// Weight Edge weight
	Weight               float32                `json:"weight"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphEdge Graph edge data structure.

func (GraphEdge) Get

func (a GraphEdge) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphEdge. Returns the specified element and whether it was found

func (GraphEdge) MarshalJSON

func (a GraphEdge) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphEdge to handle AdditionalProperties

func (*GraphEdge) Set

func (a *GraphEdge) Set(fieldName string, value interface{})

Setter for additional properties for GraphEdge

func (*GraphEdge) UnmarshalJSON

func (a *GraphEdge) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphEdge to handle AdditionalProperties

type GraphEdgeMetadata

type GraphEdgeMetadata struct {
	Conditions           *string                 `json:"conditions,omitempty"`
	Confidence           *float32                `json:"confidence,omitempty"`
	Context              *string                 `json:"context,omitempty"`
	Description          *string                 `json:"description,omitempty"`
	HopCount             *int                    `json:"hop_count,omitempty"`
	PathLength           *int                    `json:"path_length,omitempty"`
	PathPosition         *int                    `json:"path_position,omitempty"`
	RelationType         *string                 `json:"relation_type,omitempty"`
	RelationshipType     *string                 `json:"relationship_type,omitempty"`
	SourceId             *string                 `json:"source_id,omitempty"`
	SourceName           *string                 `json:"source_name,omitempty"`
	SourceReference      *string                 `json:"source_reference,omitempty"`
	Strength             *float32                `json:"strength,omitempty"`
	TargetId             *string                 `json:"target_id,omitempty"`
	TargetName           *string                 `json:"target_name,omitempty"`
	TemporalInfo         *string                 `json:"temporal_info,omitempty"`
	TotalPathLength      *int                    `json:"total_path_length,omitempty"`
	Visualization        *map[string]interface{} `json:"visualization,omitempty"`
	AdditionalProperties map[string]interface{}  `json:"-"`
}

GraphEdgeMetadata Metadata for graph edges.

func (GraphEdgeMetadata) Get

func (a GraphEdgeMetadata) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphEdgeMetadata. Returns the specified element and whether it was found

func (GraphEdgeMetadata) MarshalJSON

func (a GraphEdgeMetadata) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphEdgeMetadata to handle AdditionalProperties

func (*GraphEdgeMetadata) Set

func (a *GraphEdgeMetadata) Set(fieldName string, value interface{})

Setter for additional properties for GraphEdgeMetadata

func (*GraphEdgeMetadata) UnmarshalJSON

func (a *GraphEdgeMetadata) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphEdgeMetadata to handle AdditionalProperties

type GraphIntelligenceMessageRequest

type GraphIntelligenceMessageRequest struct {
	Content string `json:"content"`

	// GraphContext Serialized GraphSessionContext (frozen snapshot from frontend).
	GraphContext *string `json:"graph_context,omitempty"`

	// SessionId Exploration session ID. If omitted, uses the shared session.
	SessionId *string `json:"session_id,omitempty"`

	// SpaceId Optional active memory space for space-aware tool retrieval.
	SpaceId *string `json:"space_id,omitempty"`
}

GraphIntelligenceMessageRequest defines model for GraphIntelligenceMessageRequest.

type GraphMetadata

type GraphMetadata struct {
	// EntityNodes Number of entity nodes
	EntityNodes *int `json:"entity_nodes,omitempty"`

	// Error Error message if any
	Error *string `json:"error,omitempty"`

	// FilterType Filter type applied
	FilterType *string `json:"filter_type,omitempty"`

	// MemoryNodes Number of memory nodes
	MemoryNodes *int `json:"memory_nodes,omitempty"`

	// MentionEdges Number of MENTIONS edges
	MentionEdges *int `json:"mention_edges,omitempty"`

	// QueryMethod Query method used
	QueryMethod *string `json:"query_method,omitempty"`

	// RelationshipEdges Number of RELATES_TO edges
	RelationshipEdges *int `json:"relationship_edges,omitempty"`

	// TotalCommunities Total number of communities
	TotalCommunities *int `json:"total_communities,omitempty"`

	// TotalEdges Total number of edges
	TotalEdges *int `json:"total_edges,omitempty"`

	// TotalNodes Total number of nodes
	TotalNodes *int `json:"total_nodes,omitempty"`

	// TraversalDepth Traversal depth used
	TraversalDepth       *int                   `json:"traversal_depth,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphMetadata Metadata about the graph data.

func (GraphMetadata) Get

func (a GraphMetadata) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphMetadata. Returns the specified element and whether it was found

func (GraphMetadata) MarshalJSON

func (a GraphMetadata) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphMetadata to handle AdditionalProperties

func (*GraphMetadata) Set

func (a *GraphMetadata) Set(fieldName string, value interface{})

Setter for additional properties for GraphMetadata

func (*GraphMetadata) UnmarshalJSON

func (a *GraphMetadata) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphMetadata to handle AdditionalProperties

type GraphNode

type GraphNode struct {
	// Color Node color for visualization
	Color string `json:"color"`

	// Community Community ID this node belongs to
	Community *string `json:"community,omitempty"`

	// HopCount Number of hops from source
	HopCount *int `json:"hop_count,omitempty"`

	// Id Node identifier
	Id string `json:"id"`

	// Importance Importance score of the node
	Importance *float32 `json:"importance,omitempty"`

	// Label Display label for the node
	Label string `json:"label"`

	// Metadata Additional node metadata
	Metadata *GraphNodeMetadata `json:"metadata,omitempty"`

	// NodeSubtype Subtype of the node
	NodeSubtype *string `json:"node_subtype,omitempty"`

	// NodeType Type of node (entity, memory, etc.)
	NodeType string `json:"node_type"`

	// PagerankScore PageRank score
	PagerankScore *float32 `json:"pagerank_score,omitempty"`

	// Size Node size for visualization
	Size float32 `json:"size"`

	// ThreadId Thread ID if node is a thread
	ThreadId             *string                `json:"thread_id,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphNode Graph node data structure.

func (GraphNode) Get

func (a GraphNode) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphNode. Returns the specified element and whether it was found

func (GraphNode) MarshalJSON

func (a GraphNode) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphNode to handle AdditionalProperties

func (*GraphNode) Set

func (a *GraphNode) Set(fieldName string, value interface{})

Setter for additional properties for GraphNode

func (*GraphNode) UnmarshalJSON

func (a *GraphNode) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphNode to handle AdditionalProperties

type GraphNodeMetadata

type GraphNodeMetadata struct {
	CommunityId          *int                   `json:"community_id,omitempty"`
	Confidence           *float32               `json:"confidence,omitempty"`
	Content              *string                `json:"content,omitempty"`
	CreatedAt            *string                `json:"created_at,omitempty"`
	Degree               *int                   `json:"degree,omitempty"`
	Description          *string                `json:"description,omitempty"`
	EntityCount          *int                   `json:"entity_count,omitempty"`
	EntityType           *string                `json:"entity_type,omitempty"`
	HopCount             *int                   `json:"hop_count,omitempty"`
	Importance           *float32               `json:"importance,omitempty"`
	PagerankScore        *float32               `json:"pagerank_score,omitempty"`
	Source               *string                `json:"source,omitempty"`
	ThreadId             *string                `json:"thread_id,omitempty"`
	Title                *string                `json:"title,omitempty"`
	UpdatedAt            *string                `json:"updated_at,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphNodeMetadata Metadata for graph nodes.

func (GraphNodeMetadata) Get

func (a GraphNodeMetadata) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphNodeMetadata. Returns the specified element and whether it was found

func (GraphNodeMetadata) MarshalJSON

func (a GraphNodeMetadata) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphNodeMetadata to handle AdditionalProperties

func (*GraphNodeMetadata) Set

func (a *GraphNodeMetadata) Set(fieldName string, value interface{})

Setter for additional properties for GraphNodeMetadata

func (*GraphNodeMetadata) UnmarshalJSON

func (a *GraphNodeMetadata) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphNodeMetadata to handle AdditionalProperties

type GraphSearchResponse

type GraphSearchResponse struct {
	// Communities List of communities
	Communities *[]GraphCommunity `json:"communities,omitempty"`

	// CommunityHulls List of community hulls
	CommunityHulls *[]GraphCommunityHull `json:"community_hulls,omitempty"`

	// Edges List of graph edges
	Edges *[]GraphEdge `json:"edges,omitempty"`

	// Metadata Graph metadata
	Metadata *GraphMetadata `json:"metadata,omitempty"`

	// Nodes List of graph nodes
	Nodes *[]GraphNode `json:"nodes,omitempty"`

	// Query Search query string
	Query string `json:"query"`

	// SearchMetadata Search-specific metadata
	SearchMetadata *SearchMetadata `json:"search_metadata,omitempty"`

	// VisualizationConfig Visualization configuration
	VisualizationConfig  *VisualizationConfig   `json:"visualization_config,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphSearchResponse Graph search response that extends GraphDataResponse with search-specific fields.

func (GraphSearchResponse) Get

func (a GraphSearchResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphSearchResponse. Returns the specified element and whether it was found

func (GraphSearchResponse) MarshalJSON

func (a GraphSearchResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphSearchResponse to handle AdditionalProperties

func (*GraphSearchResponse) Set

func (a *GraphSearchResponse) Set(fieldName string, value interface{})

Setter for additional properties for GraphSearchResponse

func (*GraphSearchResponse) UnmarshalJSON

func (a *GraphSearchResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphSearchResponse to handle AdditionalProperties

type GraphStatsSummary

type GraphStatsSummary struct {
	// CommunityNodes Number of community nodes
	CommunityNodes *int `json:"community_nodes,omitempty"`

	// EntityNodes Number of entity nodes
	EntityNodes *int `json:"entity_nodes,omitempty"`

	// MemoryNodes Number of memory nodes
	MemoryNodes *int `json:"memory_nodes,omitempty"`

	// MentionEdges Number of MENTIONS edges
	MentionEdges *int `json:"mention_edges,omitempty"`

	// RelationEdges Number of RELATES_TO edges
	RelationEdges        *int                   `json:"relation_edges,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

GraphStatsSummary Summary of graph statistics.

func (GraphStatsSummary) Get

func (a GraphStatsSummary) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for GraphStatsSummary. Returns the specified element and whether it was found

func (GraphStatsSummary) MarshalJSON

func (a GraphStatsSummary) MarshalJSON() ([]byte, error)

Override default JSON handling for GraphStatsSummary to handle AdditionalProperties

func (*GraphStatsSummary) Set

func (a *GraphStatsSummary) Set(fieldName string, value interface{})

Setter for additional properties for GraphStatsSummary

func (*GraphStatsSummary) UnmarshalJSON

func (a *GraphStatsSummary) UnmarshalJSON(b []byte) error

Override default JSON handling for GraphStatsSummary to handle AdditionalProperties

type GraphVisGraphVisGetParams

type GraphVisGraphVisGetParams struct {
	// Query Search query to filter memories and show their connections.
	Query *string `form:"query,omitempty" json:"query,omitempty"`

	// MemoryIds Comma-separated memory IDs to explore their neighborhood.
	MemoryIds *string `form:"memory_ids,omitempty" json:"memory_ids,omitempty"`

	// Depth How many hops to traverse from each seed node.
	Depth *int `form:"depth,omitempty" json:"depth,omitempty"`

	// Limit Maximum number of nodes to return.
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`

	// SearchBar Show the search bar. Set to false for clean embedding (e.g. iframe).
	SearchBar *bool `form:"search_bar,omitempty" json:"search_bar,omitempty"`
}

GraphVisGraphVisGetParams defines parameters for GraphVisGraphVisGet.

type GraphVisGraphVisGetResponse

type GraphVisGraphVisGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseGraphVisGraphVisGetResponse

func ParseGraphVisGraphVisGetResponse(rsp *http.Response) (*GraphVisGraphVisGetResponse, error)

ParseGraphVisGraphVisGetResponse parses an HTTP response from a GraphVisGraphVisGetWithResponse call

func (GraphVisGraphVisGetResponse) ContentType

func (r GraphVisGraphVisGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GraphVisGraphVisGetResponse) GetBody

func (r GraphVisGraphVisGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (GraphVisGraphVisGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (GraphVisGraphVisGetResponse) Status

Status returns HTTPResponse.Status

func (GraphVisGraphVisGetResponse) StatusCode

func (r GraphVisGraphVisGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GuidanceRulePayload

type GuidanceRulePayload struct {
	AgentProfileId               *string   `json:"agentProfileId,omitempty"`
	ArchivedAt                   *string   `json:"archivedAt,omitempty"`
	ArchivedBy                   *string   `json:"archivedBy,omitempty"`
	ArchivedReason               *string   `json:"archivedReason,omitempty"`
	Body                         *string   `json:"body,omitempty"`
	Confidence                   *float32  `json:"confidence,omitempty"`
	EvidenceMemoryIds            *[]string `json:"evidenceMemoryIds,omitempty"`
	Id                           *string   `json:"id,omitempty"`
	Priority                     *int      `json:"priority,omitempty"`
	Rationale                    *string   `json:"rationale,omitempty"`
	Scope                        *string   `json:"scope,omitempty"`
	Source                       *string   `json:"source,omitempty"`
	SpaceId                      *string   `json:"spaceId,omitempty"`
	Status                       *string   `json:"status,omitempty"`
	SupportCount                 *int      `json:"supportCount,omitempty"`
	SupportedEvidenceMemoryIds   *[]string `json:"supportedEvidenceMemoryIds,omitempty"`
	Tags                         *[]string `json:"tags,omitempty"`
	Title                        *string   `json:"title,omitempty"`
	UnsupportedEvidenceMemoryIds *[]string `json:"unsupportedEvidenceMemoryIds,omitempty"`
}

GuidanceRulePayload defines model for GuidanceRulePayload.

type GuidanceRuleResponse

type GuidanceRuleResponse struct {
	AgentProfileId               *string                     `json:"agentProfileId,omitempty"`
	ArchivedAt                   *string                     `json:"archivedAt,omitempty"`
	ArchivedBy                   *string                     `json:"archivedBy,omitempty"`
	ArchivedReason               *string                     `json:"archivedReason,omitempty"`
	Body                         string                      `json:"body"`
	Confidence                   *float32                    `json:"confidence,omitempty"`
	CreatedAt                    *string                     `json:"createdAt,omitempty"`
	EvidenceMemoryIds            *[]string                   `json:"evidenceMemoryIds,omitempty"`
	Id                           string                      `json:"id"`
	Priority                     *int                        `json:"priority,omitempty"`
	Rationale                    *string                     `json:"rationale,omitempty"`
	Scope                        *GuidanceRuleResponseScope  `json:"scope,omitempty"`
	Source                       *string                     `json:"source,omitempty"`
	SpaceId                      *string                     `json:"spaceId,omitempty"`
	Status                       *GuidanceRuleResponseStatus `json:"status,omitempty"`
	SupportCount                 *int                        `json:"supportCount,omitempty"`
	SupportedEvidenceMemoryIds   *[]string                   `json:"supportedEvidenceMemoryIds,omitempty"`
	Tags                         *[]string                   `json:"tags,omitempty"`
	Title                        string                      `json:"title"`
	UnsupportedEvidenceMemoryIds *[]string                   `json:"unsupportedEvidenceMemoryIds,omitempty"`
	UpdatedAt                    *string                     `json:"updatedAt,omitempty"`
}

GuidanceRuleResponse Owner-managed AI Context rule stored in app-settings.json.

type GuidanceRuleResponseScope

type GuidanceRuleResponseScope string

GuidanceRuleResponseScope defines model for GuidanceRuleResponse.Scope.

const (
	GuidanceRuleResponseScopeAgent  GuidanceRuleResponseScope = "agent"
	GuidanceRuleResponseScopeGlobal GuidanceRuleResponseScope = "global"
	GuidanceRuleResponseScopeSpace  GuidanceRuleResponseScope = "space"
)

Defines values for GuidanceRuleResponseScope.

func (GuidanceRuleResponseScope) Valid

func (e GuidanceRuleResponseScope) Valid() bool

Valid indicates whether the value is a known member of the GuidanceRuleResponseScope enum.

type GuidanceRuleResponseStatus

type GuidanceRuleResponseStatus string

GuidanceRuleResponseStatus defines model for GuidanceRuleResponse.Status.

const (
	GuidanceRuleResponseStatusActive   GuidanceRuleResponseStatus = "active"
	GuidanceRuleResponseStatusArchived GuidanceRuleResponseStatus = "archived"
	GuidanceRuleResponseStatusDraft    GuidanceRuleResponseStatus = "draft"
)

Defines values for GuidanceRuleResponseStatus.

func (GuidanceRuleResponseStatus) Valid

func (e GuidanceRuleResponseStatus) Valid() bool

Valid indicates whether the value is a known member of the GuidanceRuleResponseStatus enum.

type HTTPValidationError

type HTTPValidationError struct {
	Detail *[]ValidationError `json:"detail,omitempty"`
}

HTTPValidationError defines model for HTTPValidationError.

type HardenSkillEndpointSkillsSkillIdHardenPostParams

type HardenSkillEndpointSkillsSkillIdHardenPostParams struct {
	MaxRounds *int `form:"max_rounds,omitempty" json:"max_rounds,omitempty"`
}

HardenSkillEndpointSkillsSkillIdHardenPostParams defines parameters for HardenSkillEndpointSkillsSkillIdHardenPost.

type HardenSkillEndpointSkillsSkillIdHardenPostResponse

type HardenSkillEndpointSkillsSkillIdHardenPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseHardenSkillEndpointSkillsSkillIdHardenPostResponse

func ParseHardenSkillEndpointSkillsSkillIdHardenPostResponse(rsp *http.Response) (*HardenSkillEndpointSkillsSkillIdHardenPostResponse, error)

ParseHardenSkillEndpointSkillsSkillIdHardenPostResponse parses an HTTP response from a HardenSkillEndpointSkillsSkillIdHardenPostWithResponse call

func (HardenSkillEndpointSkillsSkillIdHardenPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (HardenSkillEndpointSkillsSkillIdHardenPostResponse) GetBody

GetBody returns the raw response body bytes

func (HardenSkillEndpointSkillsSkillIdHardenPostResponse) GetJSON200

func (r HardenSkillEndpointSkillsSkillIdHardenPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (HardenSkillEndpointSkillsSkillIdHardenPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (HardenSkillEndpointSkillsSkillIdHardenPostResponse) Status

Status returns HTTPResponse.Status

func (HardenSkillEndpointSkillsSkillIdHardenPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type HealthCheckHealthGetResponse

type HealthCheckHealthGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *HealthResponse
}

func ParseHealthCheckHealthGetResponse

func ParseHealthCheckHealthGetResponse(rsp *http.Response) (*HealthCheckHealthGetResponse, error)

ParseHealthCheckHealthGetResponse parses an HTTP response from a HealthCheckHealthGetWithResponse call

func (HealthCheckHealthGetResponse) ContentType

func (r HealthCheckHealthGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (HealthCheckHealthGetResponse) GetBody

func (r HealthCheckHealthGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (HealthCheckHealthGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (HealthCheckHealthGetResponse) Status

Status returns HTTPResponse.Status

func (HealthCheckHealthGetResponse) StatusCode

func (r HealthCheckHealthGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HealthResponse

type HealthResponse struct {
	BufferPoolAutoCapMb       *int                    `json:"buffer_pool_auto_cap_mb,omitempty"`
	BufferPoolAutoEscalatedMb *int                    `json:"buffer_pool_auto_escalated_mb,omitempty"`
	BufferPoolAutoFloorMb     *int                    `json:"buffer_pool_auto_floor_mb,omitempty"`
	BufferPoolAutoMode        *bool                   `json:"buffer_pool_auto_mode,omitempty"`
	BufferPoolCurrentMb       *int                    `json:"buffer_pool_current_mb,omitempty"`
	BufferPoolExhausted       *bool                   `json:"buffer_pool_exhausted,omitempty"`
	BufferPoolNextStartMb     *int                    `json:"buffer_pool_next_start_mb,omitempty"`
	BufferPoolRestartReason   *string                 `json:"buffer_pool_restart_reason,omitempty"`
	BufferPoolRestartRequired *bool                   `json:"buffer_pool_restart_required,omitempty"`
	BufferPoolSource          *string                 `json:"buffer_pool_source,omitempty"`
	ContentStore              *ContentStoreHealth     `json:"content_store,omitempty"`
	DatabaseConnected         bool                    `json:"database_connected"`
	DbRecoveryNotice          *DatabaseRecoveryNotice `json:"db_recovery_notice,omitempty"`
	PluginUpdates             *[]PluginUpdateInfo     `json:"plugin_updates,omitempty"`
	ServicesReady             bool                    `json:"services_ready"`
	Status                    string                  `json:"status"`
	Timestamp                 time.Time               `json:"timestamp"`
	Version                   string                  `json:"version"`
}

HealthResponse Health check response.

type HideProjectThreadsImportConfigHideProjectPostParams

type HideProjectThreadsImportConfigHideProjectPostParams struct {
	// ProjectEncoded Encoded project path
	ProjectEncoded string `form:"project_encoded" json:"project_encoded"`
}

HideProjectThreadsImportConfigHideProjectPostParams defines parameters for HideProjectThreadsImportConfigHideProjectPost.

type HideProjectThreadsImportConfigHideProjectPostResponse

type HideProjectThreadsImportConfigHideProjectPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseHideProjectThreadsImportConfigHideProjectPostResponse

func ParseHideProjectThreadsImportConfigHideProjectPostResponse(rsp *http.Response) (*HideProjectThreadsImportConfigHideProjectPostResponse, error)

ParseHideProjectThreadsImportConfigHideProjectPostResponse parses an HTTP response from a HideProjectThreadsImportConfigHideProjectPostWithResponse call

func (HideProjectThreadsImportConfigHideProjectPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (HideProjectThreadsImportConfigHideProjectPostResponse) GetBody

GetBody returns the raw response body bytes

func (HideProjectThreadsImportConfigHideProjectPostResponse) GetJSON200

func (r HideProjectThreadsImportConfigHideProjectPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (HideProjectThreadsImportConfigHideProjectPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (HideProjectThreadsImportConfigHideProjectPostResponse) Status

Status returns HTTPResponse.Status

func (HideProjectThreadsImportConfigHideProjectPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type HideSessionThreadsImportConfigHideSessionPostParams

type HideSessionThreadsImportConfigHideSessionPostParams struct {
	// SessionId Session ID
	SessionId string `form:"session_id" json:"session_id"`
}

HideSessionThreadsImportConfigHideSessionPostParams defines parameters for HideSessionThreadsImportConfigHideSessionPost.

type HideSessionThreadsImportConfigHideSessionPostResponse

type HideSessionThreadsImportConfigHideSessionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseHideSessionThreadsImportConfigHideSessionPostResponse

func ParseHideSessionThreadsImportConfigHideSessionPostResponse(rsp *http.Response) (*HideSessionThreadsImportConfigHideSessionPostResponse, error)

ParseHideSessionThreadsImportConfigHideSessionPostResponse parses an HTTP response from a HideSessionThreadsImportConfigHideSessionPostWithResponse call

func (HideSessionThreadsImportConfigHideSessionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (HideSessionThreadsImportConfigHideSessionPostResponse) GetBody

GetBody returns the raw response body bytes

func (HideSessionThreadsImportConfigHideSessionPostResponse) GetJSON200

func (r HideSessionThreadsImportConfigHideSessionPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (HideSessionThreadsImportConfigHideSessionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (HideSessionThreadsImportConfigHideSessionPostResponse) Status

Status returns HTTPResponse.Status

func (HideSessionThreadsImportConfigHideSessionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type HostConfigDir

type HostConfigDir struct {
	ConfigDir *string `json:"config_dir,omitempty"`
}

HostConfigDir Custom config directory for one host, or empty to clear the override.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type ImportAgentProfileHandlerJSONRequestBody

type ImportAgentProfileHandlerJSONRequestBody = AgentIdentityImportPayload

ImportAgentProfileHandlerJSONRequestBody defines body for ImportAgentProfileHandler for application/json ContentType.

type ImportAgentProfileHandlerParams

type ImportAgentProfileHandlerParams struct {
	// Force Replace an existing profile with the same canonical ID
	Force *bool `form:"force,omitempty" json:"force,omitempty"`
}

ImportAgentProfileHandlerParams defines parameters for ImportAgentProfileHandler.

type ImportAgentProfileHandlerResponse

type ImportAgentProfileHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentIdentityImportResponse
}

func ParseImportAgentProfileHandlerResponse

func ParseImportAgentProfileHandlerResponse(rsp *http.Response) (*ImportAgentProfileHandlerResponse, error)

ParseImportAgentProfileHandlerResponse parses an HTTP response from a ImportAgentProfileHandlerWithResponse call

func (ImportAgentProfileHandlerResponse) ContentType

func (r ImportAgentProfileHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ImportAgentProfileHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (ImportAgentProfileHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ImportAgentProfileHandlerResponse) Status

Status returns HTTPResponse.Status

func (ImportAgentProfileHandlerResponse) StatusCode

func (r ImportAgentProfileHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ImportConfigModel

type ImportConfigModel struct {
	// AutoImportRules Auto-import rules
	AutoImportRules *[]AutoImportRuleModel `json:"auto_import_rules,omitempty"`

	// CursorPollInterval Seconds between Cursor polls (SQLite polling)
	CursorPollInterval *float32 `json:"cursor_poll_interval,omitempty"`

	// DedupWindowSeconds Deduplication window in seconds
	DedupWindowSeconds *int `json:"dedup_window_seconds,omitempty"`

	// HiddenProjects Hidden project encodings
	HiddenProjects *[]string `json:"hidden_projects,omitempty"`

	// HiddenSessions Hidden session IDs
	HiddenSessions *[]string `json:"hidden_sessions,omitempty"`

	// ShowHiddenByDefault Show hidden by default
	ShowHiddenByDefault *bool `json:"show_hidden_by_default,omitempty"`

	// WatchedPlatforms Platforms to auto-import from (e.g. claude, codex, opencode, cursor)
	WatchedPlatforms *[]string `json:"watched_platforms,omitempty"`

	// WatchedProjects Encoded project paths to auto-import
	WatchedProjects *[]string `json:"watched_projects,omitempty"`

	// WatcherEnabled Whether watcher is enabled
	WatcherEnabled *bool `json:"watcher_enabled,omitempty"`
}

ImportConfigModel Model for import configuration.

type ImportConfigUpdateRequest

type ImportConfigUpdateRequest struct {
	// AutoImportRules Auto-import rules
	AutoImportRules *[]AutoImportRuleModel `json:"auto_import_rules,omitempty"`

	// CursorPollInterval Seconds between Cursor polls (SQLite polling)
	CursorPollInterval *float32 `json:"cursor_poll_interval,omitempty"`

	// DedupWindowSeconds Deduplication window
	DedupWindowSeconds *int `json:"dedup_window_seconds,omitempty"`

	// HiddenProjects Hidden project encodings
	HiddenProjects *[]string `json:"hidden_projects,omitempty"`

	// HiddenSessions Hidden session IDs
	HiddenSessions *[]string `json:"hidden_sessions,omitempty"`

	// ShowHiddenByDefault Show hidden by default
	ShowHiddenByDefault *bool `json:"show_hidden_by_default,omitempty"`

	// WatchedPlatforms Platforms to auto-import from (e.g. claude, codex, opencode, cursor)
	WatchedPlatforms *[]string `json:"watched_platforms,omitempty"`

	// WatchedProjects Encoded project paths to auto-import
	WatchedProjects *[]string `json:"watched_projects,omitempty"`

	// WatcherEnabled Whether watcher is enabled
	WatcherEnabled *bool `json:"watcher_enabled,omitempty"`
}

ImportConfigUpdateRequest Request for updating import config.

type ImportConversationThreadsConversationsImportPostJSONRequestBody

type ImportConversationThreadsConversationsImportPostJSONRequestBody = ConversationImportRequestModel

ImportConversationThreadsConversationsImportPostJSONRequestBody defines body for ImportConversationThreadsConversationsImportPost for application/json ContentType.

type ImportConversationThreadsConversationsImportPostResponse

type ImportConversationThreadsConversationsImportPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ConversationImportResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseImportConversationThreadsConversationsImportPostResponse

func ParseImportConversationThreadsConversationsImportPostResponse(rsp *http.Response) (*ImportConversationThreadsConversationsImportPostResponse, error)

ParseImportConversationThreadsConversationsImportPostResponse parses an HTTP response from a ImportConversationThreadsConversationsImportPostWithResponse call

func (ImportConversationThreadsConversationsImportPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ImportConversationThreadsConversationsImportPostResponse) GetBody

GetBody returns the raw response body bytes

func (ImportConversationThreadsConversationsImportPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ImportConversationThreadsConversationsImportPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ImportConversationThreadsConversationsImportPostResponse) Status

Status returns HTTPResponse.Status

func (ImportConversationThreadsConversationsImportPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ImportDataDataImportPostJSONRequestBody

type ImportDataDataImportPostJSONRequestBody = DataImportRequest

ImportDataDataImportPostJSONRequestBody defines body for ImportDataDataImportPost for application/json ContentType.

type ImportDataDataImportPostResponse

type ImportDataDataImportPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DataImportStartResponse
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *DataTransferErrorResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
	// JSON500 the response for an HTTP 500 `application/json` response
	JSON500 *DataTransferErrorResponse
}

func ParseImportDataDataImportPostResponse

func ParseImportDataDataImportPostResponse(rsp *http.Response) (*ImportDataDataImportPostResponse, error)

ParseImportDataDataImportPostResponse parses an HTTP response from a ImportDataDataImportPostWithResponse call

func (ImportDataDataImportPostResponse) ContentType

func (r ImportDataDataImportPostResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ImportDataDataImportPostResponse) GetBody

func (r ImportDataDataImportPostResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ImportDataDataImportPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ImportDataDataImportPostResponse) GetJSON409

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (ImportDataDataImportPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ImportDataDataImportPostResponse) GetJSON500

GetJSON500 returns the response for an HTTP 500 `application/json` response

func (ImportDataDataImportPostResponse) Status

Status returns HTTPResponse.Status

func (ImportDataDataImportPostResponse) StatusCode

func (r ImportDataDataImportPostResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ImportDataUploadDataImportUploadPostMultipartBody

type ImportDataUploadDataImportUploadPostMultipartBody struct {
	File               openapi_types.File `json:"file"`
	IncludeCommunities *bool              `json:"include_communities,omitempty"`
	IncludeEdges       *bool              `json:"include_edges,omitempty"`
	IncludeEntities    *bool              `json:"include_entities,omitempty"`

	// IncludeFeedEvents Include durable Timeline history from feed_events/*.jsonl.
	IncludeFeedEvents           *bool           `json:"include_feed_events,omitempty"`
	IncludeLabels               *bool           `json:"include_labels,omitempty"`
	IncludeMemories             *bool           `json:"include_memories,omitempty"`
	IncludeMessages             *bool           `json:"include_messages,omitempty"`
	IncludeSkills               *bool           `json:"include_skills,omitempty"`
	IncludeSourceFiles          *bool           `json:"include_source_files,omitempty"`
	IncludeSources              *bool           `json:"include_sources,omitempty"`
	IncludeThreads              *bool           `json:"include_threads,omitempty"`
	IncludeWorkingMemory        *bool           `json:"include_working_memory,omitempty"`
	IncludeWorkingMemoryArchive *bool           `json:"include_working_memory_archive,omitempty"`
	Mode                        *DataImportMode `json:"mode,omitempty"`
}

ImportDataUploadDataImportUploadPostMultipartBody defines parameters for ImportDataUploadDataImportUploadPost.

type ImportDataUploadDataImportUploadPostMultipartRequestBody

type ImportDataUploadDataImportUploadPostMultipartRequestBody ImportDataUploadDataImportUploadPostMultipartBody

ImportDataUploadDataImportUploadPostMultipartRequestBody defines body for ImportDataUploadDataImportUploadPost for multipart/form-data ContentType.

type ImportDataUploadDataImportUploadPostResponse

type ImportDataUploadDataImportUploadPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DataImportStartResponse
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *DataTransferErrorResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
	// JSON500 the response for an HTTP 500 `application/json` response
	JSON500 *DataTransferErrorResponse
}

func ParseImportDataUploadDataImportUploadPostResponse

func ParseImportDataUploadDataImportUploadPostResponse(rsp *http.Response) (*ImportDataUploadDataImportUploadPostResponse, error)

ParseImportDataUploadDataImportUploadPostResponse parses an HTTP response from a ImportDataUploadDataImportUploadPostWithResponse call

func (ImportDataUploadDataImportUploadPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ImportDataUploadDataImportUploadPostResponse) GetBody

GetBody returns the raw response body bytes

func (ImportDataUploadDataImportUploadPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ImportDataUploadDataImportUploadPostResponse) GetJSON409

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (ImportDataUploadDataImportUploadPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ImportDataUploadDataImportUploadPostResponse) GetJSON500

GetJSON500 returns the response for an HTTP 500 `application/json` response

func (ImportDataUploadDataImportUploadPostResponse) Status

Status returns HTTPResponse.Status

func (ImportDataUploadDataImportUploadPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ImportThreadsThreadsImportPostJSONRequestBody

type ImportThreadsThreadsImportPostJSONRequestBody = ThreadImportRequest

ImportThreadsThreadsImportPostJSONRequestBody defines body for ImportThreadsThreadsImportPost for application/json ContentType.

type ImportThreadsThreadsImportPostResponse

type ImportThreadsThreadsImportPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadImportResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseImportThreadsThreadsImportPostResponse

func ParseImportThreadsThreadsImportPostResponse(rsp *http.Response) (*ImportThreadsThreadsImportPostResponse, error)

ParseImportThreadsThreadsImportPostResponse parses an HTTP response from a ImportThreadsThreadsImportPostWithResponse call

func (ImportThreadsThreadsImportPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ImportThreadsThreadsImportPostResponse) GetBody

GetBody returns the raw response body bytes

func (ImportThreadsThreadsImportPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ImportThreadsThreadsImportPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ImportThreadsThreadsImportPostResponse) Status

Status returns HTTPResponse.Status

func (ImportThreadsThreadsImportPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type IngestBatchSourcesIngestBatchPostJSONRequestBody

type IngestBatchSourcesIngestBatchPostJSONRequestBody = BatchIngestRequest

IngestBatchSourcesIngestBatchPostJSONRequestBody defines body for IngestBatchSourcesIngestBatchPost for application/json ContentType.

type IngestBatchSourcesIngestBatchPostResponse

type IngestBatchSourcesIngestBatchPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BatchIngestResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseIngestBatchSourcesIngestBatchPostResponse

func ParseIngestBatchSourcesIngestBatchPostResponse(rsp *http.Response) (*IngestBatchSourcesIngestBatchPostResponse, error)

ParseIngestBatchSourcesIngestBatchPostResponse parses an HTTP response from a IngestBatchSourcesIngestBatchPostWithResponse call

func (IngestBatchSourcesIngestBatchPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IngestBatchSourcesIngestBatchPostResponse) GetBody

GetBody returns the raw response body bytes

func (IngestBatchSourcesIngestBatchPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (IngestBatchSourcesIngestBatchPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (IngestBatchSourcesIngestBatchPostResponse) Status

Status returns HTTPResponse.Status

func (IngestBatchSourcesIngestBatchPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type IngestContentRequest

type IngestContentRequest struct {
	// Content The raw text to ingest as a Library source
	Content string `json:"content"`

	// Labels Label names to assign
	Labels *[]string `json:"labels,omitempty"`

	// Name A display name for the source, e.g. notes.md
	Name string `json:"name"`

	// SpaceId Isolation space
	SpaceId *string `json:"space_id,omitempty"`

	// UserComment Optional note about it
	UserComment *string `json:"user_comment,omitempty"`
}

IngestContentRequest Request body for ingesting raw text content (a paste, or a text file read on the client). JSON, so it works identically in desktop/web/remote without the multipart + file-path plumbing — the client reads the text and posts it.

type IngestContentSourcesIngestContentPostJSONRequestBody

type IngestContentSourcesIngestContentPostJSONRequestBody = IngestContentRequest

IngestContentSourcesIngestContentPostJSONRequestBody defines body for IngestContentSourcesIngestContentPost for application/json ContentType.

type IngestContentSourcesIngestContentPostResponse

type IngestContentSourcesIngestContentPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *IngestResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseIngestContentSourcesIngestContentPostResponse

func ParseIngestContentSourcesIngestContentPostResponse(rsp *http.Response) (*IngestContentSourcesIngestContentPostResponse, error)

ParseIngestContentSourcesIngestContentPostResponse parses an HTTP response from a IngestContentSourcesIngestContentPostWithResponse call

func (IngestContentSourcesIngestContentPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IngestContentSourcesIngestContentPostResponse) GetBody

GetBody returns the raw response body bytes

func (IngestContentSourcesIngestContentPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (IngestContentSourcesIngestContentPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (IngestContentSourcesIngestContentPostResponse) Status

Status returns HTTPResponse.Status

func (IngestContentSourcesIngestContentPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type IngestFilePathRequest

type IngestFilePathRequest struct {
	// FilePath Absolute path on the server host.
	FilePath string `json:"file_path"`

	// Labels Label names to assign to the Source.
	Labels *[]string `json:"labels,omitempty"`

	// PdfRenderScale PDFium render scale for scanned-PDF vision/OCR pages. `1.0` is 72 DPI.
	// When omitted, remote vision uses `1.0`; an installed local vision model
	// keeps the higher-quality local default. `NMEM_PDF_VISION_RENDER_SCALE`
	// provides a process-wide override.
	PdfRenderScale *float32              `json:"pdf_render_scale,omitempty"`
	ProcessingMode *SourceProcessingMode `json:"processing_mode,omitempty"`

	// SpaceId Existing Space to store the Source in.
	SpaceId *string `json:"space_id,omitempty"`

	// UserComment Optional note stored with the Source.
	UserComment *string `json:"user_comment,omitempty"`
}

IngestFilePathRequest defines model for IngestFilePathRequest.

type IngestFilePathSourcesIngestFilePathPostJSONRequestBody

type IngestFilePathSourcesIngestFilePathPostJSONRequestBody = IngestFilePathRequest

IngestFilePathSourcesIngestFilePathPostJSONRequestBody defines body for IngestFilePathSourcesIngestFilePathPost for application/json ContentType.

type IngestFilePathSourcesIngestFilePathPostResponse

type IngestFilePathSourcesIngestFilePathPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *IngestResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseIngestFilePathSourcesIngestFilePathPostResponse

func ParseIngestFilePathSourcesIngestFilePathPostResponse(rsp *http.Response) (*IngestFilePathSourcesIngestFilePathPostResponse, error)

ParseIngestFilePathSourcesIngestFilePathPostResponse parses an HTTP response from a IngestFilePathSourcesIngestFilePathPostWithResponse call

func (IngestFilePathSourcesIngestFilePathPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IngestFilePathSourcesIngestFilePathPostResponse) GetBody

GetBody returns the raw response body bytes

func (IngestFilePathSourcesIngestFilePathPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (IngestFilePathSourcesIngestFilePathPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (IngestFilePathSourcesIngestFilePathPostResponse) Status

Status returns HTTPResponse.Status

func (IngestFilePathSourcesIngestFilePathPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type IngestFileSourcesIngestFilePostMultipartRequestBody

type IngestFileSourcesIngestFilePostMultipartRequestBody = IngestFileUploadRequest

IngestFileSourcesIngestFilePostMultipartRequestBody defines body for IngestFileSourcesIngestFilePost for multipart/form-data ContentType.

type IngestFileSourcesIngestFilePostResponse

type IngestFileSourcesIngestFilePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *IngestResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseIngestFileSourcesIngestFilePostResponse

func ParseIngestFileSourcesIngestFilePostResponse(rsp *http.Response) (*IngestFileSourcesIngestFilePostResponse, error)

ParseIngestFileSourcesIngestFilePostResponse parses an HTTP response from a IngestFileSourcesIngestFilePostWithResponse call

func (IngestFileSourcesIngestFilePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IngestFileSourcesIngestFilePostResponse) GetBody

GetBody returns the raw response body bytes

func (IngestFileSourcesIngestFilePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (IngestFileSourcesIngestFilePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (IngestFileSourcesIngestFilePostResponse) Status

Status returns HTTPResponse.Status

func (IngestFileSourcesIngestFilePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type IngestFileUploadRequest

type IngestFileUploadRequest struct {
	// File File payload. The complete multipart request is limited to 32 MiB or the
	// operator's lower process-wide request limit.
	File openapi_types.File `json:"file"`

	// Labels Comma-separated label names.
	Labels *string `json:"labels,omitempty"`

	// Metadata Optional JSON object merged into Source metadata.
	Metadata *string `json:"metadata,omitempty"`

	// PdfRenderScale PDFium render scale for scanned-PDF vision/OCR pages.
	PdfRenderScale *float32              `json:"pdf_render_scale,omitempty"`
	ProcessingMode *SourceProcessingMode `json:"processing_mode,omitempty"`

	// SpaceId Existing Space to store the Source in.
	SpaceId *string `json:"space_id,omitempty"`

	// UserComment Optional note stored with the Source.
	UserComment *string `json:"user_comment,omitempty"`
}

IngestFileUploadRequest Typed multipart body for `POST /sources/ingest/file`.

type IngestFolderSummarySourcesIngestFolderSummaryPostJSONRequestBody

type IngestFolderSummarySourcesIngestFolderSummaryPostJSONRequestBody = FolderIngestSummaryRequest

IngestFolderSummarySourcesIngestFolderSummaryPostJSONRequestBody defines body for IngestFolderSummarySourcesIngestFolderSummaryPost for application/json ContentType.

type IngestFolderSummarySourcesIngestFolderSummaryPostResponse

type IngestFolderSummarySourcesIngestFolderSummaryPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BatchIngestResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseIngestFolderSummarySourcesIngestFolderSummaryPostResponse

func ParseIngestFolderSummarySourcesIngestFolderSummaryPostResponse(rsp *http.Response) (*IngestFolderSummarySourcesIngestFolderSummaryPostResponse, error)

ParseIngestFolderSummarySourcesIngestFolderSummaryPostResponse parses an HTTP response from a IngestFolderSummarySourcesIngestFolderSummaryPostWithResponse call

func (IngestFolderSummarySourcesIngestFolderSummaryPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IngestFolderSummarySourcesIngestFolderSummaryPostResponse) GetBody

GetBody returns the raw response body bytes

func (IngestFolderSummarySourcesIngestFolderSummaryPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (IngestFolderSummarySourcesIngestFolderSummaryPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (IngestFolderSummarySourcesIngestFolderSummaryPostResponse) Status

Status returns HTTPResponse.Status

func (IngestFolderSummarySourcesIngestFolderSummaryPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type IngestFolderUploadSourcesIngestFolderUploadPostMultipartRequestBody

type IngestFolderUploadSourcesIngestFolderUploadPostMultipartRequestBody = BodyIngestFolderUploadSourcesIngestFolderUploadPost

IngestFolderUploadSourcesIngestFolderUploadPostMultipartRequestBody defines body for IngestFolderUploadSourcesIngestFolderUploadPost for multipart/form-data ContentType.

type IngestFolderUploadSourcesIngestFolderUploadPostResponse

type IngestFolderUploadSourcesIngestFolderUploadPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BatchIngestResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseIngestFolderUploadSourcesIngestFolderUploadPostResponse

func ParseIngestFolderUploadSourcesIngestFolderUploadPostResponse(rsp *http.Response) (*IngestFolderUploadSourcesIngestFolderUploadPostResponse, error)

ParseIngestFolderUploadSourcesIngestFolderUploadPostResponse parses an HTTP response from a IngestFolderUploadSourcesIngestFolderUploadPostWithResponse call

func (IngestFolderUploadSourcesIngestFolderUploadPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IngestFolderUploadSourcesIngestFolderUploadPostResponse) GetBody

GetBody returns the raw response body bytes

func (IngestFolderUploadSourcesIngestFolderUploadPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (IngestFolderUploadSourcesIngestFolderUploadPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (IngestFolderUploadSourcesIngestFolderUploadPostResponse) Status

Status returns HTTPResponse.Status

func (IngestFolderUploadSourcesIngestFolderUploadPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type IngestResponse

type IngestResponse struct {
	IsDuplicate    *bool   `json:"is_duplicate,omitempty"`
	LifecycleState string  `json:"lifecycle_state"`
	Message        *string `json:"message,omitempty"`
	OriginalName   string  `json:"original_name"`
	SourceId       string  `json:"source_id"`
}

IngestResponse Response from ingestion endpoints.

type IngestUrlRequest

type IngestUrlRequest struct {
	// Labels Label names to assign to the Source.
	Labels *[]string `json:"labels,omitempty"`

	// PdfRenderScale PDFium render scale for scanned-PDF vision/OCR pages when the URL
	// resolves to a PDF. See [`IngestFilePathRequest::pdf_render_scale`].
	PdfRenderScale *float32 `json:"pdf_render_scale,omitempty"`

	// SpaceId Existing Space to store the Source in.
	SpaceId *string `json:"space_id,omitempty"`

	// Url Public URL to fetch and ingest.
	Url string `json:"url"`

	// UserComment Optional note stored with the Source.
	UserComment *string `json:"user_comment,omitempty"`
}

IngestUrlRequest defines model for IngestUrlRequest.

type IngestUrlSourcesIngestUrlPostJSONRequestBody

type IngestUrlSourcesIngestUrlPostJSONRequestBody = IngestUrlRequest

IngestUrlSourcesIngestUrlPostJSONRequestBody defines body for IngestUrlSourcesIngestUrlPost for application/json ContentType.

type IngestUrlSourcesIngestUrlPostResponse

type IngestUrlSourcesIngestUrlPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *IngestResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseIngestUrlSourcesIngestUrlPostResponse

func ParseIngestUrlSourcesIngestUrlPostResponse(rsp *http.Response) (*IngestUrlSourcesIngestUrlPostResponse, error)

ParseIngestUrlSourcesIngestUrlPostResponse parses an HTTP response from a IngestUrlSourcesIngestUrlPostWithResponse call

func (IngestUrlSourcesIngestUrlPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (IngestUrlSourcesIngestUrlPostResponse) GetBody

GetBody returns the raw response body bytes

func (IngestUrlSourcesIngestUrlPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (IngestUrlSourcesIngestUrlPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (IngestUrlSourcesIngestUrlPostResponse) Status

Status returns HTTPResponse.Status

func (IngestUrlSourcesIngestUrlPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type InstallAdminUpgradeInstallPostJSONRequestBody

type InstallAdminUpgradeInstallPostJSONRequestBody = UpgradeApplyRequest

InstallAdminUpgradeInstallPostJSONRequestBody defines body for InstallAdminUpgradeInstallPost for application/json ContentType.

type InstallAdminUpgradeInstallPostResponse

type InstallAdminUpgradeInstallPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON202 the response for an HTTP 202 `application/json` response
	JSON202 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseInstallAdminUpgradeInstallPostResponse

func ParseInstallAdminUpgradeInstallPostResponse(rsp *http.Response) (*InstallAdminUpgradeInstallPostResponse, error)

ParseInstallAdminUpgradeInstallPostResponse parses an HTTP response from a InstallAdminUpgradeInstallPostWithResponse call

func (InstallAdminUpgradeInstallPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (InstallAdminUpgradeInstallPostResponse) GetBody

GetBody returns the raw response body bytes

func (InstallAdminUpgradeInstallPostResponse) GetJSON202

func (r InstallAdminUpgradeInstallPostResponse) GetJSON202() *map[string]interface{}

GetJSON202 returns the response for an HTTP 202 `application/json` response

func (InstallAdminUpgradeInstallPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (InstallAdminUpgradeInstallPostResponse) Status

Status returns HTTPResponse.Status

func (InstallAdminUpgradeInstallPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type InstallBgeM3ModelsBgeM3InstallPostJSONRequestBody

type InstallBgeM3ModelsBgeM3InstallPostJSONRequestBody = BGEM3InstallRequest

InstallBgeM3ModelsBgeM3InstallPostJSONRequestBody defines body for InstallBgeM3ModelsBgeM3InstallPost for application/json ContentType.

type InstallBgeM3ModelsBgeM3InstallPostResponse

type InstallBgeM3ModelsBgeM3InstallPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BGEM3InstallResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseInstallBgeM3ModelsBgeM3InstallPostResponse

func ParseInstallBgeM3ModelsBgeM3InstallPostResponse(rsp *http.Response) (*InstallBgeM3ModelsBgeM3InstallPostResponse, error)

ParseInstallBgeM3ModelsBgeM3InstallPostResponse parses an HTTP response from a InstallBgeM3ModelsBgeM3InstallPostWithResponse call

func (InstallBgeM3ModelsBgeM3InstallPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (InstallBgeM3ModelsBgeM3InstallPostResponse) GetBody

GetBody returns the raw response body bytes

func (InstallBgeM3ModelsBgeM3InstallPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (InstallBgeM3ModelsBgeM3InstallPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (InstallBgeM3ModelsBgeM3InstallPostResponse) Status

Status returns HTTPResponse.Status

func (InstallBgeM3ModelsBgeM3InstallPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostJSONRequestBody

type KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostJSONRequestBody = MemoryCleanupKeepRequest

KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostJSONRequestBody defines body for KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPost for application/json ContentType.

type KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse

type KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse

func ParseKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse(rsp *http.Response) (*KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse, error)

ParseKeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse parses an HTTP response from a KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostWithResponse call

func (KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse) GetBody

GetBody returns the raw response body bytes

func (KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse) Status

Status returns HTTPResponse.Status

func (KeepMemoryCleanupCandidatesAgentTriggerMemoryCleanupKeepPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type LabelAffectedIdsResponse

type LabelAffectedIdsResponse struct {
	Entities     []string `json:"entities"`
	LimitPerType int      `json:"limit_per_type"`
	Memories     []string `json:"memories"`
	Sources      []string `json:"sources"`
	Threads      []string `json:"threads"`
	Truncated    bool     `json:"truncated"`
}

LabelAffectedIdsResponse defines model for LabelAffectedIdsResponse.

type LabelApplyRequest

type LabelApplyRequest struct {
	PlanId string `json:"plan_id"`
}

LabelApplyRequest defines model for LabelApplyRequest.

type LabelHealthLabelsHealthGetResponse

type LabelHealthLabelsHealthGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseLabelHealthLabelsHealthGetResponse

func ParseLabelHealthLabelsHealthGetResponse(rsp *http.Response) (*LabelHealthLabelsHealthGetResponse, error)

ParseLabelHealthLabelsHealthGetResponse parses an HTTP response from a LabelHealthLabelsHealthGetWithResponse call

func (LabelHealthLabelsHealthGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (LabelHealthLabelsHealthGetResponse) GetBody

GetBody returns the raw response body bytes

func (LabelHealthLabelsHealthGetResponse) GetJSON200

func (r LabelHealthLabelsHealthGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (LabelHealthLabelsHealthGetResponse) Status

Status returns HTTPResponse.Status

func (LabelHealthLabelsHealthGetResponse) StatusCode

func (r LabelHealthLabelsHealthGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LabelImpactCountsResponse

type LabelImpactCountsResponse struct {
	Entities int64 `json:"entities"`
	Memories int64 `json:"memories"`
	Sources  int64 `json:"sources"`
	Threads  int64 `json:"threads"`
	Total    int64 `json:"total"`
}

LabelImpactCountsResponse defines model for LabelImpactCountsResponse.

type LabelLifecyclePlanResponse

type LabelLifecyclePlanResponse struct {
	Action               string                         `json:"action"`
	Affected             LabelImpactCountsResponse      `json:"affected"`
	AffectedIds          LabelAffectedIdsResponse       `json:"affected_ids"`
	CanApply             bool                           `json:"can_apply"`
	DuplicateAssignments int64                          `json:"duplicate_assignments"`
	MemoriesPreserved    bool                           `json:"memories_preserved"`
	PlanId               string                         `json:"plan_id"`
	Source               LabelLifecycleSummaryResponse  `json:"source"`
	Target               *LabelLifecycleSummaryResponse `json:"target,omitempty"`
}

LabelLifecyclePlanResponse defines model for LabelLifecyclePlanResponse.

type LabelLifecycleSummaryResponse

type LabelLifecycleSummaryResponse struct {
	CanonicalName string `json:"canonical_name"`
	Color         string `json:"color"`
	Description   string `json:"description"`
	Id            string `json:"id"`
	Name          string `json:"name"`
}

LabelLifecycleSummaryResponse defines model for LabelLifecycleSummaryResponse.

type LabelMergeApplyRequest

type LabelMergeApplyRequest struct {
	PlanId        string `json:"plan_id"`
	TargetLabelId string `json:"target_label_id"`
}

LabelMergeApplyRequest defines model for LabelMergeApplyRequest.

type LabelMergeCandidatesLabelsMergeCandidatesGetParams

type LabelMergeCandidatesLabelsMergeCandidatesGetParams struct {
	SimFloor  *float32 `form:"sim_floor,omitempty" json:"sim_floor,omitempty"`
	MaxLabels *int     `form:"max_labels,omitempty" json:"max_labels,omitempty"`
	MaxPairs  *int     `form:"max_pairs,omitempty" json:"max_pairs,omitempty"`
}

LabelMergeCandidatesLabelsMergeCandidatesGetParams defines parameters for LabelMergeCandidatesLabelsMergeCandidatesGet.

type LabelMergeCandidatesLabelsMergeCandidatesGetResponse

type LabelMergeCandidatesLabelsMergeCandidatesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseLabelMergeCandidatesLabelsMergeCandidatesGetResponse

func ParseLabelMergeCandidatesLabelsMergeCandidatesGetResponse(rsp *http.Response) (*LabelMergeCandidatesLabelsMergeCandidatesGetResponse, error)

ParseLabelMergeCandidatesLabelsMergeCandidatesGetResponse parses an HTTP response from a LabelMergeCandidatesLabelsMergeCandidatesGetWithResponse call

func (LabelMergeCandidatesLabelsMergeCandidatesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (LabelMergeCandidatesLabelsMergeCandidatesGetResponse) GetBody

GetBody returns the raw response body bytes

func (LabelMergeCandidatesLabelsMergeCandidatesGetResponse) GetJSON200

func (r LabelMergeCandidatesLabelsMergeCandidatesGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (LabelMergeCandidatesLabelsMergeCandidatesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (LabelMergeCandidatesLabelsMergeCandidatesGetResponse) Status

Status returns HTTPResponse.Status

func (LabelMergeCandidatesLabelsMergeCandidatesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type LabelMergePreviewRequest

type LabelMergePreviewRequest struct {
	TargetLabelId string `json:"target_label_id"`
}

LabelMergePreviewRequest defines model for LabelMergePreviewRequest.

type LabelMutationResponse

type LabelMutationResponse struct {
	Action               string                    `json:"action"`
	Affected             LabelImpactCountsResponse `json:"affected"`
	AffectedIds          LabelAffectedIdsResponse  `json:"affected_ids"`
	AlreadyApplied       bool                      `json:"already_applied"`
	DuplicateAssignments int64                     `json:"duplicate_assignments"`
	PlanId               string                    `json:"plan_id"`
	SourceLabelId        string                    `json:"source_label_id"`
	TargetLabelId        *string                   `json:"target_label_id,omitempty"`
}

LabelMutationResponse defines model for LabelMutationResponse.

type LabelResponse

type LabelResponse struct {
	// Color Label color (hex)
	Color string `json:"color"`

	// CreatedAt Creation timestamp
	CreatedAt *string `json:"created_at,omitempty"`

	// Description Label description
	Description *string `json:"description,omitempty"`

	// Id Label identifier
	Id string `json:"id"`

	// Name Label name
	Name string `json:"name"`

	// UpdatedAt Last update timestamp
	UpdatedAt *string `json:"updated_at,omitempty"`

	// UsageCount Number of memories/entities using this label
	UsageCount           *int                   `json:"usage_count,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

LabelResponse Label response model.

func (LabelResponse) Get

func (a LabelResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for LabelResponse. Returns the specified element and whether it was found

func (LabelResponse) MarshalJSON

func (a LabelResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for LabelResponse to handle AdditionalProperties

func (*LabelResponse) Set

func (a *LabelResponse) Set(fieldName string, value interface{})

Setter for additional properties for LabelResponse

func (*LabelResponse) UnmarshalJSON

func (a *LabelResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for LabelResponse to handle AdditionalProperties

type LabelsResponse

type LabelsResponse struct {
	// Labels List of assigned labels
	Labels               *[]map[string]interface{} `json:"labels,omitempty"`
	AdditionalProperties map[string]interface{}    `json:"-"`
}

LabelsResponse Response containing a list of labels (used for both memory and source label endpoints).

func (LabelsResponse) Get

func (a LabelsResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for LabelsResponse. Returns the specified element and whether it was found

func (LabelsResponse) MarshalJSON

func (a LabelsResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for LabelsResponse to handle AdditionalProperties

func (*LabelsResponse) Set

func (a *LabelsResponse) Set(fieldName string, value interface{})

Setter for additional properties for LabelsResponse

func (*LabelsResponse) UnmarshalJSON

func (a *LabelsResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for LabelsResponse to handle AdditionalProperties

type ListAiNowSessionsAgentAiNowSessionsGetResponse

type ListAiNowSessionsAgentAiNowSessionsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseListAiNowSessionsAgentAiNowSessionsGetResponse

func ParseListAiNowSessionsAgentAiNowSessionsGetResponse(rsp *http.Response) (*ListAiNowSessionsAgentAiNowSessionsGetResponse, error)

ParseListAiNowSessionsAgentAiNowSessionsGetResponse parses an HTTP response from a ListAiNowSessionsAgentAiNowSessionsGetWithResponse call

func (ListAiNowSessionsAgentAiNowSessionsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAiNowSessionsAgentAiNowSessionsGetResponse) GetBody

GetBody returns the raw response body bytes

func (ListAiNowSessionsAgentAiNowSessionsGetResponse) GetJSON200

func (r ListAiNowSessionsAgentAiNowSessionsGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListAiNowSessionsAgentAiNowSessionsGetResponse) Status

Status returns HTTPResponse.Status

func (ListAiNowSessionsAgentAiNowSessionsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListAugmentationJobsGraphAugmentationJobsGetParams

type ListAugmentationJobsGraphAugmentationJobsGetParams struct {
	Limit        *int    `form:"limit,omitempty" json:"limit,omitempty"`
	StatusFilter *string `form:"status_filter,omitempty" json:"status_filter,omitempty"`
}

ListAugmentationJobsGraphAugmentationJobsGetParams defines parameters for ListAugmentationJobsGraphAugmentationJobsGet.

type ListAugmentationJobsGraphAugmentationJobsGetResponse

type ListAugmentationJobsGraphAugmentationJobsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AugmentationJobListResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListAugmentationJobsGraphAugmentationJobsGetResponse

func ParseListAugmentationJobsGraphAugmentationJobsGetResponse(rsp *http.Response) (*ListAugmentationJobsGraphAugmentationJobsGetResponse, error)

ParseListAugmentationJobsGraphAugmentationJobsGetResponse parses an HTTP response from a ListAugmentationJobsGraphAugmentationJobsGetWithResponse call

func (ListAugmentationJobsGraphAugmentationJobsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAugmentationJobsGraphAugmentationJobsGetResponse) GetBody

GetBody returns the raw response body bytes

func (ListAugmentationJobsGraphAugmentationJobsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListAugmentationJobsGraphAugmentationJobsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListAugmentationJobsGraphAugmentationJobsGetResponse) Status

Status returns HTTPResponse.Status

func (ListAugmentationJobsGraphAugmentationJobsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListCommunitiesCommunitiesGetParams

type ListCommunitiesCommunitiesGetParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

ListCommunitiesCommunitiesGetParams defines parameters for ListCommunitiesCommunitiesGet.

type ListCommunitiesCommunitiesGetResponse

type ListCommunitiesCommunitiesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListCommunitiesCommunitiesGetResponse

func ParseListCommunitiesCommunitiesGetResponse(rsp *http.Response) (*ListCommunitiesCommunitiesGetResponse, error)

ParseListCommunitiesCommunitiesGetResponse parses an HTTP response from a ListCommunitiesCommunitiesGetWithResponse call

func (ListCommunitiesCommunitiesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListCommunitiesCommunitiesGetResponse) GetBody

GetBody returns the raw response body bytes

func (ListCommunitiesCommunitiesGetResponse) GetJSON200

func (r ListCommunitiesCommunitiesGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListCommunitiesCommunitiesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListCommunitiesCommunitiesGetResponse) Status

Status returns HTTPResponse.Status

func (ListCommunitiesCommunitiesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListEntitiesEntitiesGetParams

type ListEntitiesEntitiesGetParams struct {
	Limit      *int    `form:"limit,omitempty" json:"limit,omitempty"`
	EntityType *string `form:"entity_type,omitempty" json:"entity_type,omitempty"`

	// IncludeStats Return entities sorted by mention_count DESC and include the count alongside each entity. Powers the Library Entities tab's signal-first ranking. When false (default), the response shape is the legacy List[EntityNode].
	IncludeStats *bool `form:"include_stats,omitempty" json:"include_stats,omitempty"`
}

ListEntitiesEntitiesGetParams defines parameters for ListEntitiesEntitiesGet.

type ListEntitiesEntitiesGetResponse

type ListEntitiesEntitiesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListEntitiesEntitiesGetResponse

func ParseListEntitiesEntitiesGetResponse(rsp *http.Response) (*ListEntitiesEntitiesGetResponse, error)

ParseListEntitiesEntitiesGetResponse parses an HTTP response from a ListEntitiesEntitiesGetWithResponse call

func (ListEntitiesEntitiesGetResponse) ContentType

func (r ListEntitiesEntitiesGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListEntitiesEntitiesGetResponse) GetBody

func (r ListEntitiesEntitiesGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ListEntitiesEntitiesGetResponse) GetJSON200

func (r ListEntitiesEntitiesGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListEntitiesEntitiesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListEntitiesEntitiesGetResponse) Status

Status returns HTTPResponse.Status

func (ListEntitiesEntitiesGetResponse) StatusCode

func (r ListEntitiesEntitiesGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEvalCasesSkillsSkillIdEvalCasesGetResponse

type ListEvalCasesSkillsSkillIdEvalCasesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListEvalCasesSkillsSkillIdEvalCasesGetResponse

func ParseListEvalCasesSkillsSkillIdEvalCasesGetResponse(rsp *http.Response) (*ListEvalCasesSkillsSkillIdEvalCasesGetResponse, error)

ParseListEvalCasesSkillsSkillIdEvalCasesGetResponse parses an HTTP response from a ListEvalCasesSkillsSkillIdEvalCasesGetWithResponse call

func (ListEvalCasesSkillsSkillIdEvalCasesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListEvalCasesSkillsSkillIdEvalCasesGetResponse) GetBody

GetBody returns the raw response body bytes

func (ListEvalCasesSkillsSkillIdEvalCasesGetResponse) GetJSON200

func (r ListEvalCasesSkillsSkillIdEvalCasesGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListEvalCasesSkillsSkillIdEvalCasesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListEvalCasesSkillsSkillIdEvalCasesGetResponse) Status

Status returns HTTPResponse.Status

func (ListEvalCasesSkillsSkillIdEvalCasesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListLabelsLabelsGetParams

type ListLabelsLabelsGetParams struct {
	Limit     *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Offset    *int    `form:"offset,omitempty" json:"offset,omitempty"`
	OrderBy   *string `form:"order_by,omitempty" json:"order_by,omitempty"`
	OrderDesc *bool   `form:"order_desc,omitempty" json:"order_desc,omitempty"`
}

ListLabelsLabelsGetParams defines parameters for ListLabelsLabelsGet.

type ListLabelsLabelsGetResponse

type ListLabelsLabelsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]LabelResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListLabelsLabelsGetResponse

func ParseListLabelsLabelsGetResponse(rsp *http.Response) (*ListLabelsLabelsGetResponse, error)

ParseListLabelsLabelsGetResponse parses an HTTP response from a ListLabelsLabelsGetWithResponse call

func (ListLabelsLabelsGetResponse) ContentType

func (r ListLabelsLabelsGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListLabelsLabelsGetResponse) GetBody

func (r ListLabelsLabelsGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ListLabelsLabelsGetResponse) GetJSON200

func (r ListLabelsLabelsGetResponse) GetJSON200() *[]LabelResponse

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListLabelsLabelsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListLabelsLabelsGetResponse) Status

Status returns HTTPResponse.Status

func (ListLabelsLabelsGetResponse) StatusCode

func (r ListLabelsLabelsGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMemoriesMemoriesGetParams

type ListMemoriesMemoriesGetParams struct {
	Limit         *int     `form:"limit,omitempty" json:"limit,omitempty"`
	Offset        *int     `form:"offset,omitempty" json:"offset,omitempty"`
	State         *string  `form:"state,omitempty" json:"state,omitempty"`
	ImportanceMin *float32 `form:"importance_min,omitempty" json:"importance_min,omitempty"`

	// SpaceId Isolation space to list
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// IsCrystal Filter by crystal flag: true for crystals only, false for non-crystal only, omit for both.
	IsCrystal *bool `form:"is_crystal,omitempty" json:"is_crystal,omitempty"`

	// UnitType Filter by memory unit type: fact, preference, decision, plan, procedure, learning, context, or event.
	UnitType *string `form:"unit_type,omitempty" json:"unit_type,omitempty"`
}

ListMemoriesMemoriesGetParams defines parameters for ListMemoriesMemoriesGet.

type ListMemoriesMemoriesGetResponse

type ListMemoriesMemoriesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryListResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListMemoriesMemoriesGetResponse

func ParseListMemoriesMemoriesGetResponse(rsp *http.Response) (*ListMemoriesMemoriesGetResponse, error)

ParseListMemoriesMemoriesGetResponse parses an HTTP response from a ListMemoriesMemoriesGetWithResponse call

func (ListMemoriesMemoriesGetResponse) ContentType

func (r ListMemoriesMemoriesGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListMemoriesMemoriesGetResponse) GetBody

func (r ListMemoriesMemoriesGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ListMemoriesMemoriesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListMemoriesMemoriesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListMemoriesMemoriesGetResponse) Status

Status returns HTTPResponse.Status

func (ListMemoriesMemoriesGetResponse) StatusCode

func (r ListMemoriesMemoriesGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMemoryRelationsMemoriesMemoryIdRelationsGetParams

type ListMemoryRelationsMemoriesMemoryIdRelationsGetParams struct {
	Direction *ListMemoryRelationsMemoriesMemoryIdRelationsGetParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`

	// Types Comma-separated relation_type filter
	Types *string `form:"types,omitempty" json:"types,omitempty"`

	// Status Comma-separated status filter, default active
	Status  *string `form:"status,omitempty" json:"status,omitempty"`
	Limit   *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Offset  *int    `form:"offset,omitempty" json:"offset,omitempty"`
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

ListMemoryRelationsMemoriesMemoryIdRelationsGetParams defines parameters for ListMemoryRelationsMemoriesMemoryIdRelationsGet.

type ListMemoryRelationsMemoriesMemoryIdRelationsGetParamsDirection

type ListMemoryRelationsMemoriesMemoryIdRelationsGetParamsDirection string

ListMemoryRelationsMemoriesMemoryIdRelationsGetParamsDirection defines parameters for ListMemoryRelationsMemoriesMemoryIdRelationsGet.

Defines values for ListMemoryRelationsMemoriesMemoryIdRelationsGetParamsDirection.

func (ListMemoryRelationsMemoriesMemoryIdRelationsGetParamsDirection) Valid

Valid indicates whether the value is a known member of the ListMemoryRelationsMemoriesMemoryIdRelationsGetParamsDirection enum.

type ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse

type ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryRelationListResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListMemoryRelationsMemoriesMemoryIdRelationsGetResponse

func ParseListMemoryRelationsMemoriesMemoryIdRelationsGetResponse(rsp *http.Response) (*ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse, error)

ParseListMemoryRelationsMemoriesMemoryIdRelationsGetResponse parses an HTTP response from a ListMemoryRelationsMemoriesMemoryIdRelationsGetWithResponse call

func (ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse) GetBody

GetBody returns the raw response body bytes

func (ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse) Status

Status returns HTTPResponse.Status

func (ListMemoryRelationsMemoriesMemoryIdRelationsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListModelsV1ModelsGetResponse

type ListModelsV1ModelsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *OpenAIModelListResponse
}

func ParseListModelsV1ModelsGetResponse

func ParseListModelsV1ModelsGetResponse(rsp *http.Response) (*ListModelsV1ModelsGetResponse, error)

ParseListModelsV1ModelsGetResponse parses an HTTP response from a ListModelsV1ModelsGetWithResponse call

func (ListModelsV1ModelsGetResponse) ContentType

func (r ListModelsV1ModelsGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListModelsV1ModelsGetResponse) GetBody

func (r ListModelsV1ModelsGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ListModelsV1ModelsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListModelsV1ModelsGetResponse) Status

Status returns HTTPResponse.Status

func (ListModelsV1ModelsGetResponse) StatusCode

func (r ListModelsV1ModelsGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSkillsSkillsGetParams

type ListSkillsSkillsGetParams struct {
	// Stage Filter by lifecycle stage
	Stage *string `form:"stage,omitempty" json:"stage,omitempty"`

	// SpaceId Scope to a space (else all)
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
	Limit   *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Offset  *int    `form:"offset,omitempty" json:"offset,omitempty"`
}

ListSkillsSkillsGetParams defines parameters for ListSkillsSkillsGet.

type ListSkillsSkillsGetResponse

type ListSkillsSkillsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListSkillsSkillsGetResponse

func ParseListSkillsSkillsGetResponse(rsp *http.Response) (*ListSkillsSkillsGetResponse, error)

ParseListSkillsSkillsGetResponse parses an HTTP response from a ListSkillsSkillsGetWithResponse call

func (ListSkillsSkillsGetResponse) ContentType

func (r ListSkillsSkillsGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListSkillsSkillsGetResponse) GetBody

func (r ListSkillsSkillsGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ListSkillsSkillsGetResponse) GetJSON200

func (r ListSkillsSkillsGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListSkillsSkillsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListSkillsSkillsGetResponse) Status

Status returns HTTPResponse.Status

func (ListSkillsSkillsGetResponse) StatusCode

func (r ListSkillsSkillsGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSourcesSourcesGetParams

type ListSourcesSourcesGetParams struct {
	Limit  *int `form:"limit,omitempty" json:"limit,omitempty"`
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// SourceType Filter by source_type
	SourceType *string `form:"source_type,omitempty" json:"source_type,omitempty"`

	// LifecycleState Filter by lifecycle_state
	LifecycleState *string `form:"lifecycle_state,omitempty" json:"lifecycle_state,omitempty"`

	// Labels Filter by source label name or label_id. Repeat for AND semantics.
	Labels *[]string `form:"labels,omitempty" json:"labels,omitempty"`

	// Label Alias for labels. Repeat for AND semantics.
	Label *[]string `form:"label,omitempty" json:"label,omitempty"`

	// Metadata Filter by source metadata equality, e.g. metadata=customer=acme. Repeat for AND semantics; repeat the same key for OR values.
	Metadata *[]string `form:"metadata,omitempty" json:"metadata,omitempty"`

	// SpaceId Isolation space to list
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

ListSourcesSourcesGetParams defines parameters for ListSourcesSourcesGet.

type ListSourcesSourcesGetResponse

type ListSourcesSourcesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SourceListResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListSourcesSourcesGetResponse

func ParseListSourcesSourcesGetResponse(rsp *http.Response) (*ListSourcesSourcesGetResponse, error)

ParseListSourcesSourcesGetResponse parses an HTTP response from a ListSourcesSourcesGetWithResponse call

func (ListSourcesSourcesGetResponse) ContentType

func (r ListSourcesSourcesGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListSourcesSourcesGetResponse) GetBody

func (r ListSourcesSourcesGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ListSourcesSourcesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListSourcesSourcesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListSourcesSourcesGetResponse) Status

Status returns HTTPResponse.Status

func (ListSourcesSourcesGetResponse) StatusCode

func (r ListSourcesSourcesGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListThreadsThreadsGetParams

type ListThreadsThreadsGetParams struct {
	Limit  *int    `form:"limit,omitempty" json:"limit,omitempty"`
	Offset *int    `form:"offset,omitempty" json:"offset,omitempty"`
	Source *string `form:"source,omitempty" json:"source,omitempty"`

	// SpaceId Optional isolation space to list
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

ListThreadsThreadsGetParams defines parameters for ListThreadsThreadsGet.

type ListThreadsThreadsGetResponse

type ListThreadsThreadsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadListResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseListThreadsThreadsGetResponse

func ParseListThreadsThreadsGetResponse(rsp *http.Response) (*ListThreadsThreadsGetResponse, error)

ParseListThreadsThreadsGetResponse parses an HTTP response from a ListThreadsThreadsGetWithResponse call

func (ListThreadsThreadsGetResponse) ContentType

func (r ListThreadsThreadsGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListThreadsThreadsGetResponse) GetBody

func (r ListThreadsThreadsGetResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ListThreadsThreadsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ListThreadsThreadsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ListThreadsThreadsGetResponse) Status

Status returns HTTPResponse.Status

func (ListThreadsThreadsGetResponse) StatusCode

func (r ListThreadsThreadsGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse

type LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseLoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse

func ParseLoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse(rsp *http.Response) (*LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse, error)

ParseLoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse parses an HTTP response from a LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetWithResponse call

func (LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse) GetBody

GetBody returns the raw response body bytes

func (LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse) Status

Status returns HTTPResponse.Status

func (LoadAiNowMessagesAgentAiNowSessionsSessionIdMessagesGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type LoadSessionAgentGraphIntelligenceSessionGetResponse

type LoadSessionAgentGraphIntelligenceSessionGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
}

func ParseLoadSessionAgentGraphIntelligenceSessionGetResponse

func ParseLoadSessionAgentGraphIntelligenceSessionGetResponse(rsp *http.Response) (*LoadSessionAgentGraphIntelligenceSessionGetResponse, error)

ParseLoadSessionAgentGraphIntelligenceSessionGetResponse parses an HTTP response from a LoadSessionAgentGraphIntelligenceSessionGetWithResponse call

func (LoadSessionAgentGraphIntelligenceSessionGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (LoadSessionAgentGraphIntelligenceSessionGetResponse) GetBody

GetBody returns the raw response body bytes

func (LoadSessionAgentGraphIntelligenceSessionGetResponse) GetJSON200

func (r LoadSessionAgentGraphIntelligenceSessionGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (LoadSessionAgentGraphIntelligenceSessionGetResponse) Status

Status returns HTTPResponse.Status

func (LoadSessionAgentGraphIntelligenceSessionGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostJSONRequestBody

type MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostJSONRequestBody = ThreadHistorySyncCompletedRequest

MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostJSONRequestBody defines body for MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPost for application/json ContentType.

type MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse

type MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse

func ParseMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse(rsp *http.Response) (*MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse, error)

ParseMarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse parses an HTTP response from a MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostWithResponse call

func (MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse) GetBody

GetBody returns the raw response body bytes

func (MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse) Status

Status returns HTTPResponse.Status

func (MarkThreadHistorySyncCompletedThreadsHistorySyncCompletedPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MatchSkillsEndpointSkillsMatchGetParams

type MatchSkillsEndpointSkillsMatchGetParams struct {
	// Q Task/query to rank skills against
	Q     string `form:"q" json:"q"`
	Limit *int   `form:"limit,omitempty" json:"limit,omitempty"`
}

MatchSkillsEndpointSkillsMatchGetParams defines parameters for MatchSkillsEndpointSkillsMatchGet.

type MatchSkillsEndpointSkillsMatchGetResponse

type MatchSkillsEndpointSkillsMatchGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseMatchSkillsEndpointSkillsMatchGetResponse

func ParseMatchSkillsEndpointSkillsMatchGetResponse(rsp *http.Response) (*MatchSkillsEndpointSkillsMatchGetResponse, error)

ParseMatchSkillsEndpointSkillsMatchGetResponse parses an HTTP response from a MatchSkillsEndpointSkillsMatchGetWithResponse call

func (MatchSkillsEndpointSkillsMatchGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MatchSkillsEndpointSkillsMatchGetResponse) GetBody

GetBody returns the raw response body bytes

func (MatchSkillsEndpointSkillsMatchGetResponse) GetJSON200

func (r MatchSkillsEndpointSkillsMatchGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MatchSkillsEndpointSkillsMatchGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (MatchSkillsEndpointSkillsMatchGetResponse) Status

Status returns HTTPResponse.Status

func (MatchSkillsEndpointSkillsMatchGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MemoryCleanupArchiveRequest

type MemoryCleanupArchiveRequest struct {
	MemoryIds   *[]string `json:"memory_ids,omitempty"`
	ReviewToken *string   `json:"review_token,omitempty"`
	SpaceId     *string   `json:"space_id,omitempty"`
}

MemoryCleanupArchiveRequest defines model for MemoryCleanupArchiveRequest.

type MemoryCleanupCompactionRequest

type MemoryCleanupCompactionRequest struct {
	MemoryIds   *[]string `json:"memory_ids,omitempty"`
	ReviewToken *string   `json:"review_token,omitempty"`
	SpaceId     *string   `json:"space_id,omitempty"`
}

MemoryCleanupCompactionRequest defines model for MemoryCleanupCompactionRequest.

type MemoryCleanupKeepRequest

type MemoryCleanupKeepRequest struct {
	MemoryIds   *[]string `json:"memory_ids,omitempty"`
	ReviewToken *string   `json:"review_token,omitempty"`
	SpaceId     *string   `json:"space_id,omitempty"`
}

MemoryCleanupKeepRequest defines model for MemoryCleanupKeepRequest.

type MemoryCreateRequest

type MemoryCreateRequest struct {
	// AgentId Portable AI Identity attribution. Identity is provenance, not auth.
	AgentId *string `json:"agent_id,omitempty"`

	// Confidence Confidence score.
	Confidence *float64 `json:"confidence,omitempty"`

	// Content Memory content.
	Content string `json:"content"`

	// EventEnd When an event range ended: `YYYY`, `YYYY-MM`, or `YYYY-MM-DD`.
	EventEnd *string `json:"event_end,omitempty"`

	// EventStart When the event occurred: `YYYY`, `YYYY-MM`, or `YYYY-MM-DD`.
	EventStart *string `json:"event_start,omitempty"`

	// HostAgentId Stable host-local alias for the same AI Identity.
	HostAgentId *string `json:"host_agent_id,omitempty"`

	// Id Optional custom ID. An existing ID is updated; an absent ID generates a UUID.
	Id *string `json:"id,omitempty"`

	// Importance Importance score.
	Importance *float64 `json:"importance,omitempty"`

	// Labels Label names to assign.
	Labels *[]string `json:"labels,omitempty"`

	// Metadata Additional metadata.
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// Source Display/source provenance, for example `manual`, `codex`, or `claude-code`.
	Source *string `json:"source,omitempty"`

	// SourceApp Runtime provenance, kept separate from the display/source field.
	SourceApp *string `json:"source_app,omitempty"`

	// SourceMessageId Compatibility form for one source message. Preserved in metadata;
	// callers that know message order should prefer `source_message_indices`.
	SourceMessageId *string `json:"source_message_id,omitempty"`

	// SourceMessageIndices Exact message order-indices used to distill this Memory.
	SourceMessageIndices *[]int64 `json:"source_message_indices,omitempty"`

	// SourceMessageRange Legacy Python-compatible inclusive message range
	// `{start_index, end_index}`. Canonicalized to `source_message_indices`.
	SourceMessageRange *map[string]int64 `json:"source_message_range,omitempty"`

	// SourceThreadId Thread-distillation provenance: the source thread + the exact source
	// message order-indices the memory was distilled from
	// (`CreateMemoryParams`, `agent/knowledge_tools/memory_create_params.py`).
	SourceThreadId *string `json:"source_thread_id,omitempty"`

	// SpaceId Existing Space to store the Memory in. Defaults to the Agent profile's
	// Space when identity is present, otherwise the canonical default Space.
	SpaceId *string `json:"space_id,omitempty"`

	// TemporalContext Temporal context: `past`, `present`, `future`, or `timeless`.
	TemporalContext *string `json:"temporal_context,omitempty"`

	// Title Optional descriptive title.
	Title *string `json:"title,omitempty"`

	// UnitType Knowledge unit type, for example `fact`, `decision`, `preference`,
	// `procedure`, or `learning`.
	UnitType *string `json:"unit_type,omitempty"`
}

MemoryCreateRequest Request to create a new Memory, or upsert one by custom ID.

type MemoryCreateResponse

type MemoryCreateResponse struct {
	// Action 'created' for new memories, 'updated' for upsert hits
	Action         *string   `json:"action,omitempty"`
	AssignedLabels *[]string `json:"assigned_labels,omitempty"`

	// CreatedRelationships Number of relationships created
	CreatedRelationships *int          `json:"created_relationships,omitempty"`
	ExtractedEntities    *[]EntityNode `json:"extracted_entities,omitempty"`

	// Memory Memory node representing distilled knowledge from conversations.
	Memory MemoryNode `json:"memory"`

	// Warnings Non-fatal follow-up issues after the memory was persisted
	Warnings *[]string `json:"warnings,omitempty"`
}

MemoryCreateResponse Response from memory creation or upsert.

type MemoryKGApplyRequest

type MemoryKGApplyRequest struct {
	// Entities Extracted entities to save
	Entities []interface{} `json:"entities"`

	// ExtractionConfidence Confidence of the extraction
	ExtractionConfidence float32 `json:"extraction_confidence"`

	// Relationships Extracted relationships to save
	Relationships []interface{} `json:"relationships"`
}

MemoryKGApplyRequest Request to apply KG extraction results to a memory.

Note: memory_id is provided in the URL path, not in the request body.

type MemoryKGApplyResponse

type MemoryKGApplyResponse struct {
	// EntitiesCreated Number of entities created in graph
	EntitiesCreated int `json:"entities_created"`

	// Error Error message if application failed
	Error *string `json:"error,omitempty"`

	// MemoryId ID of the updated memory
	MemoryId string `json:"memory_id"`

	// MetadataUpdated Whether memory metadata was updated
	MetadataUpdated bool `json:"metadata_updated"`

	// RelationshipsCreated Number of relationships created in graph
	RelationshipsCreated int `json:"relationships_created"`

	// Success Whether application was successful
	Success bool `json:"success"`
}

MemoryKGApplyResponse Response from applying KG extraction to memory.

type MemoryKGContentExtractionRequest

type MemoryKGContentExtractionRequest struct {
	// ExtractionLevel Extraction level: 'swift' (fast, local), 'guided' (multi-step, local), or 'expert' (remote LLM). Auto-upgrades to expert when local LLM is unavailable.
	ExtractionLevel *string `json:"extraction_level,omitempty"`

	// ForceReextraction Force re-extraction even if KG was already extracted
	ForceReextraction *bool `json:"force_reextraction,omitempty"`

	// MemoryContent Preview memory content
	MemoryContent string `json:"memory_content"`

	// MemoryId Stable caller-provided preview ID. It is not written to the graph.
	MemoryId *string `json:"memory_id,omitempty"`

	// MemoryTitle Preview memory title
	MemoryTitle string `json:"memory_title"`

	// PreferredLanguage User preferred output language for descriptions (ISO 639-1 code), or None to follow source language
	PreferredLanguage *string `json:"preferred_language,omitempty"`

	// UseRemoteLlm Whether to use a remote LLM (via LiteLLM). Omit to keep backward-compatible server defaults; desktop clients should set this explicitly.
	UseRemoteLlm *bool `json:"use_remote_llm,omitempty"`
}

MemoryKGContentExtractionRequest Read-only KG extraction preview from explicit memory-like content.

type MemoryKGExtractionRequest

type MemoryKGExtractionRequest struct {
	// ExtractionLevel Extraction level: 'swift' (fast, local), 'guided' (multi-step, local), or 'expert' (remote LLM). Auto-upgrades to expert when local LLM is unavailable.
	ExtractionLevel *string `json:"extraction_level,omitempty"`

	// ForceReextraction Force re-extraction even if KG was already extracted
	ForceReextraction *bool `json:"force_reextraction,omitempty"`

	// PreferredLanguage User preferred output language for descriptions (ISO 639-1 code), or None to follow source language
	PreferredLanguage *string `json:"preferred_language,omitempty"`

	// UseRemoteLlm Whether to use a remote LLM (via LiteLLM). Omit to keep backward-compatible server defaults; desktop clients should set this explicitly.
	UseRemoteLlm *bool `json:"use_remote_llm,omitempty"`
}

MemoryKGExtractionRequest Request for knowledge graph extraction from a memory.

Note: memory_id is provided in the URL path, not in the request body.

type MemoryKGExtractionResponse

type MemoryKGExtractionResponse struct {
	// CanExtract Whether extraction is possible
	CanExtract bool `json:"can_extract"`

	// Entities Extracted entities
	Entities []map[string]interface{} `json:"entities"`

	// EntitiesCount Number of extracted entities
	EntitiesCount int `json:"entities_count"`

	// ExtractionConfidence Confidence of the extraction
	ExtractionConfidence float32 `json:"extraction_confidence"`

	// KgAlreadyExtracted Whether KG was already extracted
	KgAlreadyExtracted bool `json:"kg_already_extracted"`

	// MemoryContent Content of the memory
	MemoryContent string `json:"memory_content"`

	// MemoryId ID of the memory
	MemoryId string `json:"memory_id"`

	// MemoryTitle Title of the memory
	MemoryTitle string `json:"memory_title"`

	// Relationships Extracted relationships
	Relationships []map[string]interface{} `json:"relationships"`

	// RelationshipsCount Number of extracted relationships
	RelationshipsCount int `json:"relationships_count"`

	// WritePlan Read-only preview of KG writes/reuse decisions.
	WritePlan *map[string]interface{} `json:"write_plan,omitempty"`
}

MemoryKGExtractionResponse Response from memory KG extraction preview.

type MemoryListResponse

type MemoryListResponse struct {
	// Memories List of memories
	Memories *[]MemoryPublic `json:"memories,omitempty"`

	// Pagination Pagination info
	Pagination           PaginationInfo         `json:"pagination"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

MemoryListResponse Response from listing memories.

func (MemoryListResponse) Get

func (a MemoryListResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for MemoryListResponse. Returns the specified element and whether it was found

func (MemoryListResponse) MarshalJSON

func (a MemoryListResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for MemoryListResponse to handle AdditionalProperties

func (*MemoryListResponse) Set

func (a *MemoryListResponse) Set(fieldName string, value interface{})

Setter for additional properties for MemoryListResponse

func (*MemoryListResponse) UnmarshalJSON

func (a *MemoryListResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for MemoryListResponse to handle AdditionalProperties

type MemoryMention

type MemoryMention struct {
	// Confidence Confidence of the mention
	Confidence float32 `json:"confidence"`

	// Memory Memory information
	Memory MemorySummary `json:"memory"`

	// MentionCount Number of times entity is mentioned
	MentionCount int `json:"mention_count"`
}

MemoryMention A memory mentioning an entity.

type MemoryNode

type MemoryNode struct {
	// AccessCount Total number of accesses (for frequency boost)
	AccessCount *int `json:"access_count,omitempty"`

	// Appearances Times shown in search results
	Appearances *int `json:"appearances,omitempty"`

	// Clicks Times clicked/opened by user
	Clicks *int `json:"clicks,omitempty"`

	// Confidence Confidence score
	Confidence *float32 `json:"confidence,omitempty"`

	// Content Memory content
	Content   string     `json:"content"`
	CreatedAt *time.Time `json:"created_at,omitempty"`

	// CrystalTitle Human-readable crystal title (only when is_crystal=true)
	CrystalTitle *string `json:"crystal_title,omitempty"`

	// DecayScoreCached Pre-computed decay score (0-1)
	DecayScoreCached *float32 `json:"decay_score_cached,omitempty"`

	// Embedding Vector embedding
	Embedding *[]float32 `json:"embedding,omitempty"`

	// EventEnd Event end date (for ranges, normalized YYYY-MM-DD)
	EventEnd *string `json:"event_end,omitempty"`

	// EventStart Event start date (normalized YYYY-MM-DD)
	EventStart *string `json:"event_start,omitempty"`

	// ExtractionMethod How this memory was created: manual|llm|rule|agent
	ExtractionMethod *string `json:"extraction_method,omitempty"`
	Id               *string `json:"id,omitempty"`

	// Importance Importance score
	Importance *float32 `json:"importance,omitempty"`

	// IsCrystal True for crystallized knowledge synthesized from multiple sources
	IsCrystal *bool `json:"is_crystal,omitempty"`

	// IsLatest Head of EVOLVES(replaces) version chain
	IsLatest *bool `json:"is_latest,omitempty"`

	// LastAccessedAt Last time memory was shown in results or clicked
	LastAccessedAt *time.Time `json:"last_accessed_at,omitempty"`

	// LastClickedAt Last time user clicked/opened this memory
	LastClickedAt *time.Time `json:"last_clicked_at,omitempty"`

	// LastEvaluatedAt When this crystal was last checked for staleness (only when is_crystal=true)
	LastEvaluatedAt *time.Time `json:"last_evaluated_at,omitempty"`

	// LastReindexedAt When memory was last reindexed
	LastReindexedAt *time.Time              `json:"last_reindexed_at,omitempty"`
	Metadata        *map[string]interface{} `json:"metadata,omitempty"`

	// NodeType Enumeration of node types in the graph.
	NodeType *NodeType `json:"node_type,omitempty"`

	// PagerankScore Graph centrality score from PageRank
	PagerankScore *float32 `json:"pagerank_score,omitempty"`

	// ReindexNeeded Whether memory needs reindexing after edits
	ReindexNeeded *bool `json:"reindex_needed,omitempty"`

	// ReviewStatus User review: ” (unreviewed), 'confirmed', 'dismissed'
	ReviewStatus *string `json:"review_status,omitempty"`

	// SemanticField Combined title+content for optimized indexing and search
	SemanticField *string `json:"semantic_field,omitempty"`

	// Source Source application (cursor, chatwise, manual, etc.)
	Source *string `json:"source,omitempty"`

	// SourceRange Source message range {start_index, end_index}
	SourceRange *map[string]int `json:"source_range,omitempty"`

	// SourceUnitCount Number of source units (only when is_crystal=true)
	SourceUnitCount *int `json:"source_unit_count,omitempty"`

	// SpaceId Isolation space for this memory (for example: default, work, life)
	SpaceId *string `json:"space_id,omitempty"`

	// TemporalConfidence LLM confidence in temporal extraction (0-1)
	TemporalConfidence *float32 `json:"temporal_confidence,omitempty"`

	// TemporalContext Temporal context: past/present/future/timeless
	TemporalContext *string `json:"temporal_context,omitempty"`

	// TemporalPrecision Date precision for UI display: year/month/day
	TemporalPrecision *string `json:"temporal_precision,omitempty"`

	// TemporalType Temporal type: exact/range/unknown
	TemporalType *string `json:"temporal_type,omitempty"`

	// Title Memory title/heading
	Title *string `json:"title,omitempty"`

	// TotalDwellTimeMs Total time spent reading (milliseconds)
	TotalDwellTimeMs *int `json:"total_dwell_time_ms,omitempty"`

	// UnitType Knowledge unit type: fact|preference|decision|plan|procedure|learning|context|event
	UnitType  *string    `json:"unit_type,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`

	// Version Version counter within EVOLVES chain
	Version *int `json:"version,omitempty"`
}

MemoryNode Memory node representing distilled knowledge from conversations.

type MemoryPublic

type MemoryPublic struct {
	// Confidence Confidence score
	Confidence *float32 `json:"confidence,omitempty"`

	// Content Memory content
	Content string `json:"content"`

	// Id Memory ID
	Id string `json:"id"`

	// Importance Memory importance score from 0.0 to 1.0
	Importance float32 `json:"importance"`

	// IsFavorite Favorite status
	IsFavorite *bool `json:"is_favorite,omitempty"`

	// LabelIds Label IDs
	LabelIds *[]string `json:"label_ids,omitempty"`

	// Metadata Additional metadata
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// Rating Rating 1-5
	Rating int `json:"rating"`

	// Source Memory source
	Source string `json:"source"`

	// SourceThread Source thread info
	SourceThread *SourceThreadInfo `json:"source_thread,omitempty"`

	// SpaceId Isolation space for this memory
	SpaceId *string `json:"space_id,omitempty"`

	// Time Formatted time string
	Time string `json:"time"`

	// Title Memory title
	Title string `json:"title"`

	// UnitType Memory unit type
	UnitType             *string                `json:"unit_type,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

MemoryPublic Frontend memory format.

func (MemoryPublic) Get

func (a MemoryPublic) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for MemoryPublic. Returns the specified element and whether it was found

func (MemoryPublic) MarshalJSON

func (a MemoryPublic) MarshalJSON() ([]byte, error)

Override default JSON handling for MemoryPublic to handle AdditionalProperties

func (*MemoryPublic) Set

func (a *MemoryPublic) Set(fieldName string, value interface{})

Setter for additional properties for MemoryPublic

func (*MemoryPublic) UnmarshalJSON

func (a *MemoryPublic) UnmarshalJSON(b []byte) error

Override default JSON handling for MemoryPublic to handle AdditionalProperties

type MemoryReindexRequest

type MemoryReindexRequest struct {
	// MemoryIds Specific Memory IDs to refresh. When omitted, only rows carrying the
	// authoritative `reindex_needed` flag are repaired.
	MemoryIds *[]string `json:"memory_ids,omitempty"`
}

MemoryReindexRequest defines model for MemoryReindexRequest.

type MemoryReindexSample

type MemoryReindexSample struct {
	Id              string  `json:"id"`
	LastReindexedAt *string `json:"last_reindexed_at,omitempty"`
	Title           string  `json:"title"`
	UpdatedAt       *string `json:"updated_at,omitempty"`
}

MemoryReindexSample defines model for MemoryReindexSample.

type MemoryRelationCreateRequest

type MemoryRelationCreateRequest struct {
	AgentId        *string                            `json:"agent_id,omitempty"`
	AuthorId       *string                            `json:"author_id,omitempty"`
	Bidirectional  *bool                              `json:"bidirectional,omitempty"`
	Confidence     *float32                           `json:"confidence,omitempty"`
	Properties     *map[string]interface{}            `json:"properties,omitempty"`
	Reason         *string                            `json:"reason,omitempty"`
	RelationType   string                             `json:"relation_type"`
	Reviewed       *bool                              `json:"reviewed,omitempty"`
	Source         *string                            `json:"source,omitempty"`
	SourceApp      *string                            `json:"source_app,omitempty"`
	SpaceId        *string                            `json:"space_id,omitempty"`
	Status         *MemoryRelationCreateRequestStatus `json:"status,omitempty"`
	Strength       *float32                           `json:"strength,omitempty"`
	TargetMemoryId string                             `json:"target_memory_id"`
}

MemoryRelationCreateRequest defines model for MemoryRelationCreateRequest.

type MemoryRelationCreateRequestStatus

type MemoryRelationCreateRequestStatus string

MemoryRelationCreateRequestStatus defines model for MemoryRelationCreateRequest.Status.

const (
	MemoryRelationCreateRequestStatusActive    MemoryRelationCreateRequestStatus = "active"
	MemoryRelationCreateRequestStatusDismissed MemoryRelationCreateRequestStatus = "dismissed"
	MemoryRelationCreateRequestStatusSuggested MemoryRelationCreateRequestStatus = "suggested"
)

Defines values for MemoryRelationCreateRequestStatus.

func (MemoryRelationCreateRequestStatus) Valid

Valid indicates whether the value is a known member of the MemoryRelationCreateRequestStatus enum.

type MemoryRelationListResponse

type MemoryRelationListResponse struct {
	MemoryId  string                 `json:"memory_id"`
	Relations []MemoryRelationPublic `json:"relations"`
	Total     int                    `json:"total"`
}

MemoryRelationListResponse defines model for MemoryRelationListResponse.

type MemoryRelationPublic

type MemoryRelationPublic struct {
	AgentId        *string                 `json:"agent_id,omitempty"`
	AuthorId       *string                 `json:"author_id,omitempty"`
	Bidirectional  *bool                   `json:"bidirectional,omitempty"`
	Confidence     *float32                `json:"confidence,omitempty"`
	CreatedAt      interface{}             `json:"created_at,omitempty"`
	Direction      *string                 `json:"direction,omitempty"`
	Id             string                  `json:"id"`
	Properties     *map[string]interface{} `json:"properties,omitempty"`
	Reason         *string                 `json:"reason,omitempty"`
	RelationType   string                  `json:"relation_type"`
	Reviewed       *bool                   `json:"reviewed,omitempty"`
	Source         *string                 `json:"source,omitempty"`
	SourceApp      *string                 `json:"source_app,omitempty"`
	SourceMemoryId string                  `json:"source_memory_id"`
	SourceSpaceId  string                  `json:"source_space_id"`
	SourceTitle    *string                 `json:"source_title,omitempty"`
	Status         *string                 `json:"status,omitempty"`
	Strength       *float32                `json:"strength,omitempty"`
	TargetMemoryId string                  `json:"target_memory_id"`
	TargetSpaceId  string                  `json:"target_space_id"`
	TargetTitle    *string                 `json:"target_title,omitempty"`
	UpdatedAt      interface{}             `json:"updated_at,omitempty"`
}

MemoryRelationPublic defines model for MemoryRelationPublic.

type MemoryRelationSuggestRequest

type MemoryRelationSuggestRequest struct {
	KnownRelationTypes *[]string `json:"known_relation_types,omitempty"`
	PreferredLanguage  *string   `json:"preferred_language,omitempty"`
	TargetMemoryId     string    `json:"target_memory_id"`
}

MemoryRelationSuggestRequest defines model for MemoryRelationSuggestRequest.

type MemoryRelationSuggestionPublic

type MemoryRelationSuggestionPublic struct {
	Bidirectional *bool    `json:"bidirectional,omitempty"`
	Confidence    *float32 `json:"confidence,omitempty"`
	DisplayLabel  *string  `json:"display_label,omitempty"`
	Reason        *string  `json:"reason,omitempty"`
	RelationType  *string  `json:"relation_type,omitempty"`
	ShouldLink    bool     `json:"should_link"`
}

MemoryRelationSuggestionPublic defines model for MemoryRelationSuggestionPublic.

type MemoryRelationUpdateRequest

type MemoryRelationUpdateRequest struct {
	AgentId       *string                            `json:"agent_id,omitempty"`
	AuthorId      *string                            `json:"author_id,omitempty"`
	Bidirectional *bool                              `json:"bidirectional,omitempty"`
	Confidence    *float32                           `json:"confidence,omitempty"`
	Properties    *map[string]interface{}            `json:"properties,omitempty"`
	Reason        *string                            `json:"reason,omitempty"`
	RelationType  *string                            `json:"relation_type,omitempty"`
	Reviewed      *bool                              `json:"reviewed,omitempty"`
	Source        *string                            `json:"source,omitempty"`
	SourceApp     *string                            `json:"source_app,omitempty"`
	Status        *MemoryRelationUpdateRequestStatus `json:"status,omitempty"`
	Strength      *float32                           `json:"strength,omitempty"`
}

MemoryRelationUpdateRequest defines model for MemoryRelationUpdateRequest.

type MemoryRelationUpdateRequestStatus

type MemoryRelationUpdateRequestStatus string

MemoryRelationUpdateRequestStatus defines model for MemoryRelationUpdateRequest.Status.

const (
	MemoryRelationUpdateRequestStatusActive    MemoryRelationUpdateRequestStatus = "active"
	MemoryRelationUpdateRequestStatusDeleted   MemoryRelationUpdateRequestStatus = "deleted"
	MemoryRelationUpdateRequestStatusDismissed MemoryRelationUpdateRequestStatus = "dismissed"
	MemoryRelationUpdateRequestStatusSuggested MemoryRelationUpdateRequestStatus = "suggested"
)

Defines values for MemoryRelationUpdateRequestStatus.

func (MemoryRelationUpdateRequestStatus) Valid

Valid indicates whether the value is a known member of the MemoryRelationUpdateRequestStatus enum.

type MemorySearchRequest

type MemorySearchRequest struct {
	// EventDateFrom Filter by when the EVENT occurred (not when recorded). Format: YYYY, YYYY-MM, or YYYY-MM-DD
	//
	// Examples: 2020, 2023-06, 2024-01-15
	EventDateFrom *string `json:"event_date_from,omitempty"`

	// EventDateTo Upper bound for event date. Format: YYYY, YYYY-MM, or YYYY-MM-DD
	//
	// Examples: 2024, 2023-12, 2024-12-31
	EventDateTo *string `json:"event_date_to,omitempty"`

	// FilterLabels Filter by label names
	FilterLabels *[]string `json:"filter_labels,omitempty"`

	// IncludeEntities Include related entities
	IncludeEntities *bool `json:"include_entities,omitempty"`

	// Limit Maximum results
	Limit *int `json:"limit,omitempty"`

	// MetadataFilters Filter by memory metadata key=value. Repeat for AND filters; repeat the same key for OR values.
	//
	// Examples: ["customer=acme","purpose=contract-review"]
	MetadataFilters *[]string `json:"metadata_filters,omitempty"`

	// Mode Search mode: 'deep' (default) or 'fast' (BM25+vector only)
	Mode *string `json:"mode,omitempty"`

	// Query Search query
	Query string `json:"query"`

	// RecordedDateFrom Filter by when the memory was RECORDED into the system. Format: YYYY-MM-DD
	//
	// Examples: 2024-11-20, 2024-11-01
	RecordedDateFrom *string `json:"recorded_date_from,omitempty"`

	// RecordedDateTo Upper bound for recording date. Format: YYYY-MM-DD
	//
	// Examples: 2024-11-24
	RecordedDateTo *string `json:"recorded_date_to,omitempty"`

	// SpaceId Isolation space to search within. Defaults to the canonical default space on user-facing APIs.
	//
	// Examples: default, work
	SpaceId *string `json:"space_id,omitempty"`

	// TemporalContext Filter by temporal context: 'past', 'present', 'future', or 'timeless'
	//
	// Examples: past, present, future, timeless
	TemporalContext *string `json:"temporal_context,omitempty"`

	// UnitType Filter by memory unit type: fact | preference | decision | plan | procedure | learning | context | event
	//
	// Examples: procedure, decision
	UnitType *string `json:"unit_type,omitempty"`
}

MemorySearchRequest Request for memory search.

type MemorySearchResult

type MemorySearchResult struct {
	// EvolvesContext EVOLVES chain context: version history and relationships
	EvolvesContext  *map[string]interface{} `json:"evolves_context,omitempty"`
	Memory          *MemoryNode             `json:"memory,omitempty"`
	RelatedEntities *[]EntityNode           `json:"related_entities,omitempty"`

	// RelatedMemoryLinks Active explicit Memory Links around this result
	RelatedMemoryLinks *[]map[string]interface{} `json:"related_memory_links,omitempty"`

	// RelevanceReason Why this memory is relevant
	RelevanceReason *string `json:"relevance_reason,omitempty"`

	// SimilarityScore Semantic similarity score
	SimilarityScore float32 `json:"similarity_score"`
}

MemorySearchResult Result from memory search operations.

type MemorySpaceDeleteConflictResponse

type MemorySpaceDeleteConflictResponse struct {
	CanPurgeWorkingMemory *bool                                   `json:"canPurgeWorkingMemory,omitempty"`
	Message               string                                  `json:"message"`
	Reason                MemorySpaceDeleteConflictResponseReason `json:"reason"`
	SpaceId               string                                  `json:"spaceId"`
	Type                  *MemorySpaceDeleteConflictResponseType  `json:"type,omitempty"`
	Usage                 *MemorySpaceUsageResponse               `json:"usage,omitempty"`
}

MemorySpaceDeleteConflictResponse defines model for MemorySpaceDeleteConflictResponse.

type MemorySpaceDeleteConflictResponseReason

type MemorySpaceDeleteConflictResponseReason string

MemorySpaceDeleteConflictResponseReason defines model for MemorySpaceDeleteConflictResponse.Reason.

const (
	PrimaryRecords MemorySpaceDeleteConflictResponseReason = "primary_records"
	WorkingMemory  MemorySpaceDeleteConflictResponseReason = "working_memory"
)

Defines values for MemorySpaceDeleteConflictResponseReason.

func (MemorySpaceDeleteConflictResponseReason) Valid

Valid indicates whether the value is a known member of the MemorySpaceDeleteConflictResponseReason enum.

type MemorySpaceDeleteConflictResponseType

type MemorySpaceDeleteConflictResponseType string

MemorySpaceDeleteConflictResponseType defines model for MemorySpaceDeleteConflictResponse.Type.

const (
	SpaceDeleteBlocked MemorySpaceDeleteConflictResponseType = "space_delete_blocked"
)

Defines values for MemorySpaceDeleteConflictResponseType.

func (MemorySpaceDeleteConflictResponseType) Valid

Valid indicates whether the value is a known member of the MemorySpaceDeleteConflictResponseType enum.

type MemorySpacePayload

type MemorySpacePayload struct {
	DefaultRetrievalMode *string   `json:"defaultRetrievalMode,omitempty"`
	Description          *string   `json:"description,omitempty"`
	Icon                 *string   `json:"icon,omitempty"`
	Id                   *string   `json:"id,omitempty"`
	Instructions         *string   `json:"instructions,omitempty"`
	Key                  *string   `json:"key,omitempty"`
	Name                 string    `json:"name"`
	SharedSpaceIds       *[]string `json:"sharedSpaceIds,omitempty"`
}

MemorySpacePayload defines model for MemorySpacePayload.

type MemorySpaceResponse

type MemorySpaceResponse struct {
	Aliases              *[]string                 `json:"aliases,omitempty"`
	DefaultRetrievalMode *string                   `json:"defaultRetrievalMode,omitempty"`
	Description          *string                   `json:"description,omitempty"`
	HasProfile           *bool                     `json:"hasProfile,omitempty"`
	Icon                 *string                   `json:"icon,omitempty"`
	Id                   string                    `json:"id"`
	Instructions         *string                   `json:"instructions,omitempty"`
	Key                  *string                   `json:"key,omitempty"`
	Name                 string                    `json:"name"`
	Observed             *bool                     `json:"observed,omitempty"`
	SharedSpaceIds       *[]string                 `json:"sharedSpaceIds,omitempty"`
	Usage                *MemorySpaceUsageResponse `json:"usage,omitempty"`
}

MemorySpaceResponse defines model for MemorySpaceResponse.

type MemorySpaceSettingsResponse

type MemorySpaceSettingsResponse struct {
	Enabled *bool                  `json:"enabled,omitempty"`
	Spaces  *[]MemorySpaceResponse `json:"spaces,omitempty"`
}

MemorySpaceSettingsResponse defines model for MemorySpaceSettingsResponse.

type MemorySpaceSettingsUpdate

type MemorySpaceSettingsUpdate struct {
	Enabled bool `json:"enabled"`
}

MemorySpaceSettingsUpdate defines model for MemorySpaceSettingsUpdate.

type MemorySpaceUpdatePayload

type MemorySpaceUpdatePayload struct {
	DefaultRetrievalMode *string   `json:"defaultRetrievalMode,omitempty"`
	Description          *string   `json:"description,omitempty"`
	Icon                 *string   `json:"icon,omitempty"`
	Instructions         *string   `json:"instructions,omitempty"`
	Name                 *string   `json:"name,omitempty"`
	SharedSpaceIds       *[]string `json:"sharedSpaceIds,omitempty"`
}

MemorySpaceUpdatePayload defines model for MemorySpaceUpdatePayload.

type MemorySpaceUsageResponse

type MemorySpaceUsageResponse struct {
	HasWorkingMemory *bool `json:"hasWorkingMemory,omitempty"`
	Memories         *int  `json:"memories,omitempty"`
	Sources          *int  `json:"sources,omitempty"`
	Threads          *int  `json:"threads,omitempty"`
}

MemorySpaceUsageResponse defines model for MemorySpaceUsageResponse.

type MemoryStateRequest

type MemoryStateRequest struct {
	Reason *string `json:"reason,omitempty"`

	// SpaceId Optional isolation space guard; the memory must belong to it.
	SpaceId *string `json:"space_id,omitempty"`
}

MemoryStateRequest Set an explicit lifecycle state for a memory.

type MemorySummary

type MemorySummary struct {
	// Content Memory content (truncated)
	Content *string `json:"content,omitempty"`

	// Id Memory ID
	Id string `json:"id"`

	// Title Memory title
	Title *string `json:"title,omitempty"`
}

MemorySummary Summary of a memory for relationship responses.

type MergeEntityHandlerJSONRequestBody

type MergeEntityHandlerJSONRequestBody = EntityMergeRequest

MergeEntityHandlerJSONRequestBody defines body for MergeEntityHandler for application/json ContentType.

type MergeEntityHandlerResponse

type MergeEntityHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EntityMutationResponse
}

func ParseMergeEntityHandlerResponse

func ParseMergeEntityHandlerResponse(rsp *http.Response) (*MergeEntityHandlerResponse, error)

ParseMergeEntityHandlerResponse parses an HTTP response from a MergeEntityHandlerWithResponse call

func (MergeEntityHandlerResponse) ContentType

func (r MergeEntityHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MergeEntityHandlerResponse) GetBody

func (r MergeEntityHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (MergeEntityHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MergeEntityHandlerResponse) Status

Status returns HTTPResponse.Status

func (MergeEntityHandlerResponse) StatusCode

func (r MergeEntityHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MergeIntoRequest

type MergeIntoRequest struct {
	// IntoSkillId The active skill that absorbs this one's evidence and remains
	IntoSkillId string `json:"into_skill_id"`
}

MergeIntoRequest defines model for MergeIntoRequest.

type MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody

type MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody = MergeIntoRequest

MergeIntoSkillsSkillIdMergeIntoPostJSONRequestBody defines body for MergeIntoSkillsSkillIdMergeIntoPost for application/json ContentType.

type MergeIntoSkillsSkillIdMergeIntoPostResponse

type MergeIntoSkillsSkillIdMergeIntoPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseMergeIntoSkillsSkillIdMergeIntoPostResponse

func ParseMergeIntoSkillsSkillIdMergeIntoPostResponse(rsp *http.Response) (*MergeIntoSkillsSkillIdMergeIntoPostResponse, error)

ParseMergeIntoSkillsSkillIdMergeIntoPostResponse parses an HTTP response from a MergeIntoSkillsSkillIdMergeIntoPostWithResponse call

func (MergeIntoSkillsSkillIdMergeIntoPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MergeIntoSkillsSkillIdMergeIntoPostResponse) GetBody

GetBody returns the raw response body bytes

func (MergeIntoSkillsSkillIdMergeIntoPostResponse) GetJSON200

func (r MergeIntoSkillsSkillIdMergeIntoPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MergeIntoSkillsSkillIdMergeIntoPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (MergeIntoSkillsSkillIdMergeIntoPostResponse) Status

Status returns HTTPResponse.Status

func (MergeIntoSkillsSkillIdMergeIntoPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MergeLabelsEndpointLabelsMergePostParams

type MergeLabelsEndpointLabelsMergePostParams struct {
	// SourceId Label id to merge away (deleted)
	SourceId string `form:"source_id" json:"source_id"`

	// TargetId Label id to keep (survivor)
	TargetId string `form:"target_id" json:"target_id"`
}

MergeLabelsEndpointLabelsMergePostParams defines parameters for MergeLabelsEndpointLabelsMergePost.

type MergeLabelsEndpointLabelsMergePostResponse

type MergeLabelsEndpointLabelsMergePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseMergeLabelsEndpointLabelsMergePostResponse

func ParseMergeLabelsEndpointLabelsMergePostResponse(rsp *http.Response) (*MergeLabelsEndpointLabelsMergePostResponse, error)

ParseMergeLabelsEndpointLabelsMergePostResponse parses an HTTP response from a MergeLabelsEndpointLabelsMergePostWithResponse call

func (MergeLabelsEndpointLabelsMergePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MergeLabelsEndpointLabelsMergePostResponse) GetBody

GetBody returns the raw response body bytes

func (MergeLabelsEndpointLabelsMergePostResponse) GetJSON200

func (r MergeLabelsEndpointLabelsMergePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MergeLabelsEndpointLabelsMergePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (MergeLabelsEndpointLabelsMergePostResponse) Status

Status returns HTTPResponse.Status

func (MergeLabelsEndpointLabelsMergePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MergeSpaceSpacesSpaceRefMergePostJSONRequestBody

type MergeSpaceSpacesSpaceRefMergePostJSONRequestBody = SpaceMergeRequest

MergeSpaceSpacesSpaceRefMergePostJSONRequestBody defines body for MergeSpaceSpacesSpaceRefMergePost for application/json ContentType.

type MergeSpaceSpacesSpaceRefMergePostResponse

type MergeSpaceSpacesSpaceRefMergePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SpaceMergeResult
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseMergeSpaceSpacesSpaceRefMergePostResponse

func ParseMergeSpaceSpacesSpaceRefMergePostResponse(rsp *http.Response) (*MergeSpaceSpacesSpaceRefMergePostResponse, error)

ParseMergeSpaceSpacesSpaceRefMergePostResponse parses an HTTP response from a MergeSpaceSpacesSpaceRefMergePostWithResponse call

func (MergeSpaceSpacesSpaceRefMergePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MergeSpaceSpacesSpaceRefMergePostResponse) GetBody

GetBody returns the raw response body bytes

func (MergeSpaceSpacesSpaceRefMergePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MergeSpaceSpacesSpaceRefMergePostResponse) GetJSON409

func (r MergeSpaceSpacesSpaceRefMergePostResponse) GetJSON409() *map[string]interface{}

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (MergeSpaceSpacesSpaceRefMergePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (MergeSpaceSpacesSpaceRefMergePostResponse) Status

Status returns HTTPResponse.Status

func (MergeSpaceSpacesSpaceRefMergePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MessageCreateRequest

type MessageCreateRequest struct {
	// Content Message content
	Content  string                  `json:"content"`
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// Role Message role (user, assistant, system)
	Role string `json:"role"`

	// Timestamp Message timestamp
	Timestamp *time.Time `json:"timestamp,omitempty"`
}

MessageCreateRequest Request to create a message within a thread.

type MessageNode

type MessageNode struct {
	// Content Message content
	Content   string                  `json:"content"`
	CreatedAt *time.Time              `json:"created_at,omitempty"`
	Id        *string                 `json:"id,omitempty"`
	Metadata  *map[string]interface{} `json:"metadata,omitempty"`

	// NodeType Enumeration of node types in the graph.
	NodeType *NodeType `json:"node_type,omitempty"`

	// OrderIndex Order within thread
	OrderIndex int `json:"order_index"`

	// Role Message role (user, assistant, system)
	Role string `json:"role"`

	// Timestamp Original message timestamp
	Timestamp *time.Time `json:"timestamp,omitempty"`

	// TokenCount Approximate token count
	TokenCount *int       `json:"token_count,omitempty"`
	UpdatedAt  *time.Time `json:"updated_at,omitempty"`
}

MessageNode Message node representing a single message in a conversation.

type MessageResponse

type MessageResponse struct {
	// Message Response message
	Message              string                 `json:"message"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

MessageResponse Generic message response.

func (MessageResponse) Get

func (a MessageResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for MessageResponse. Returns the specified element and whether it was found

func (MessageResponse) MarshalJSON

func (a MessageResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for MessageResponse to handle AdditionalProperties

func (*MessageResponse) Set

func (a *MessageResponse) Set(fieldName string, value interface{})

Setter for additional properties for MessageResponse

func (*MessageResponse) UnmarshalJSON

func (a *MessageResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for MessageResponse to handle AdditionalProperties

type MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostParams

type MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostParams struct {
	BatchSize  *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`
	MaxBatches *int `form:"max_batches,omitempty" json:"max_batches,omitempty"`
}

MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostParams defines parameters for MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPost.

type MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse

type MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseMigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse

func ParseMigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse(rsp *http.Response) (*MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse, error)

ParseMigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse parses an HTTP response from a MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostWithResponse call

func (MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse) GetBody

GetBody returns the raw response body bytes

func (MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse) Status

Status returns HTTPResponse.Status

func (MigrateThreadMessageAnchorsContentStoreThreadMessagesMigrateAnchorsPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostParams

type MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostParams struct {
	BatchSize  *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`
	MaxBatches *int `form:"max_batches,omitempty" json:"max_batches,omitempty"`
}

MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostParams defines parameters for MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPost.

type MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse

type MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseMigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse

func ParseMigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse(rsp *http.Response) (*MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse, error)

ParseMigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse parses an HTTP response from a MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostWithResponse call

func (MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse) GetBody

GetBody returns the raw response body bytes

func (MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse) Status

Status returns HTTPResponse.Status

func (MigrateThreadMessagesThroughCutoverContentStoreThreadMessagesMigrateThroughCutoverPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type MissedRunPolicy

type MissedRunPolicy string

MissedRunPolicy defines model for MissedRunPolicy.

const (
	MissedRunPolicyRunOnce MissedRunPolicy = "run_once"
	MissedRunPolicySkip    MissedRunPolicy = "skip"
)

Defines values for MissedRunPolicy.

func (MissedRunPolicy) Valid

func (e MissedRunPolicy) Valid() bool

Valid indicates whether the value is a known member of the MissedRunPolicy enum.

type ModelMemoryEntry

type ModelMemoryEntry struct {
	Backend     *ModelMemoryEntryBackend `json:"backend,omitempty"`
	EstimatedMb *int                     `json:"estimated_mb,omitempty"`
	Loaded      *bool                    `json:"loaded,omitempty"`
}

ModelMemoryEntry defines model for ModelMemoryEntry.

type ModelMemoryEntryBackend

type ModelMemoryEntryBackend string

ModelMemoryEntryBackend defines model for ModelMemoryEntry.Backend.

const (
	ModelMemoryEntryBackendLocal  ModelMemoryEntryBackend = "local"
	ModelMemoryEntryBackendNone   ModelMemoryEntryBackend = "none"
	ModelMemoryEntryBackendRemote ModelMemoryEntryBackend = "remote"
)

Defines values for ModelMemoryEntryBackend.

func (ModelMemoryEntryBackend) Valid

func (e ModelMemoryEntryBackend) Valid() bool

Valid indicates whether the value is a known member of the ModelMemoryEntryBackend enum.

type ModelMemoryStatusResponse

type ModelMemoryStatusResponse struct {
	Embedding *ModelMemoryEntry `json:"embedding,omitempty"`
	Llm       *ModelMemoryEntry `json:"llm,omitempty"`
}

ModelMemoryStatusResponse defines model for ModelMemoryStatusResponse.

type ModelPolicy

type ModelPolicy struct {
	MaxOutputTokens int32   `json:"max_output_tokens"`
	MaxToolCalls    int32   `json:"max_tool_calls"`
	Model           *string `json:"model,omitempty"`
	Provider        *string `json:"provider,omitempty"`
}

ModelPolicy defines model for ModelPolicy.

type ModelUnloadResponse

type ModelUnloadResponse struct {
	Message *string `json:"message,omitempty"`
	Model   string  `json:"model"`
	Success bool    `json:"success"`
}

ModelUnloadResponse defines model for ModelUnloadResponse.

type NodeType

type NodeType string

NodeType Enumeration of node types in the graph.

const (
	Community NodeType = "Community"
	Entity    NodeType = "Entity"
	Label     NodeType = "Label"
	Memory    NodeType = "Memory"
	Message   NodeType = "Message"
	Skill     NodeType = "Skill"
	Source    NodeType = "Source"
	Thread    NodeType = "Thread"
)

Defines values for NodeType.

func (NodeType) Valid

func (e NodeType) Valid() bool

Valid indicates whether the value is a known member of the NodeType enum.

type NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic

type NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic struct {
	// Date Formatted date string
	Date string `json:"date"`

	// Id Thread ID
	Id string `json:"id"`

	// IsFavorite Favorite status
	IsFavorite *bool `json:"is_favorite,omitempty"`

	// Messages Number of messages
	Messages int `json:"messages"`

	// Source Thread source
	Source string `json:"source"`

	// SpaceId Isolation space for this thread
	SpaceId *string `json:"space_id,omitempty"`

	// Summary Agent-generated thread summary
	Summary *string `json:"summary,omitempty"`

	// Title Thread title
	Title                string                 `json:"title"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic Frontend thread format for listing.

func (NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic) Get

func (a NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic. Returns the specified element and whether it was found

func (NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic) MarshalJSON

Override default JSON handling for NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic to handle AdditionalProperties

func (*NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic) Set

func (a *NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic) Set(fieldName string, value interface{})

Setter for additional properties for NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic

func (*NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic) UnmarshalJSON

Override default JSON handling for NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic to handle AdditionalProperties

type NowledgeGraphServerModelsMemoriesApiThreadPublic

type NowledgeGraphServerModelsMemoriesApiThreadPublic struct {
	// CreatedAt Creation timestamp
	CreatedAt *string `json:"created_at,omitempty"`

	// Date Formatted date string
	Date string `json:"date"`

	// Id Thread ID
	Id string `json:"id"`

	// IsFavorite Favorite status
	IsFavorite *bool `json:"is_favorite,omitempty"`

	// LastActivity Last activity timestamp
	LastActivity *string `json:"last_activity,omitempty"`

	// Messages Number of messages
	Messages int `json:"messages"`

	// Source Thread source
	Source string `json:"source"`

	// Title Thread title
	Title                string                 `json:"title"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

NowledgeGraphServerModelsMemoriesApiThreadPublic Frontend thread format.

func (NowledgeGraphServerModelsMemoriesApiThreadPublic) Get

func (a NowledgeGraphServerModelsMemoriesApiThreadPublic) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for NowledgeGraphServerModelsMemoriesApiThreadPublic. Returns the specified element and whether it was found

func (NowledgeGraphServerModelsMemoriesApiThreadPublic) MarshalJSON

Override default JSON handling for NowledgeGraphServerModelsMemoriesApiThreadPublic to handle AdditionalProperties

func (*NowledgeGraphServerModelsMemoriesApiThreadPublic) Set

func (a *NowledgeGraphServerModelsMemoriesApiThreadPublic) Set(fieldName string, value interface{})

Setter for additional properties for NowledgeGraphServerModelsMemoriesApiThreadPublic

func (*NowledgeGraphServerModelsMemoriesApiThreadPublic) UnmarshalJSON

Override default JSON handling for NowledgeGraphServerModelsMemoriesApiThreadPublic to handle AdditionalProperties

type OccurrenceLease

type OccurrenceLease struct {
	LastTool         *string `json:"last_tool,omitempty"`
	OccurrenceId     string  `json:"occurrence_id"`
	RuntimeId        string  `json:"runtime_id"`
	StartedAt        string  `json:"started_at"`
	ToolCallsStarted *int32  `json:"tool_calls_started,omitempty"`
}

OccurrenceLease defines model for OccurrenceLease.

type OccurrenceOutcome

type OccurrenceOutcome struct {
	CompletedAt  string           `json:"completed_at"`
	ErrorCode    *string          `json:"error_code,omitempty"`
	OccurrenceId string           `json:"occurrence_id"`
	ScheduledFor string           `json:"scheduled_for"`
	StartedAt    string           `json:"started_at"`
	Status       OccurrenceStatus `json:"status"`
	Summary      string           `json:"summary"`
	ToolCalls    int32            `json:"tool_calls"`
}

OccurrenceOutcome defines model for OccurrenceOutcome.

type OccurrenceStatus

type OccurrenceStatus string

OccurrenceStatus defines model for OccurrenceStatus.

const (
	Cancelled OccurrenceStatus = "cancelled"
	Failed    OccurrenceStatus = "failed"
	Partial   OccurrenceStatus = "partial"
	Queued    OccurrenceStatus = "queued"
	Running   OccurrenceStatus = "running"
	Skipped   OccurrenceStatus = "skipped"
	Succeeded OccurrenceStatus = "succeeded"
)

Defines values for OccurrenceStatus.

func (OccurrenceStatus) Valid

func (e OccurrenceStatus) Valid() bool

Valid indicates whether the value is a known member of the OccurrenceStatus enum.

type OpenAIEmbeddingData

type OpenAIEmbeddingData struct {
	Embedding EmbeddingVector `json:"embedding"`
	Index     int             `json:"index"`
	Object    string          `json:"object"`
}

OpenAIEmbeddingData defines model for OpenAIEmbeddingData.

type OpenAIEmbeddingRequest

type OpenAIEmbeddingRequest struct {
	Dimensions     *int           `json:"dimensions,omitempty"`
	EncodingFormat *string        `json:"encoding_format,omitempty"`
	Input          EmbeddingInput `json:"input"`

	// InputType Nowledge extension: `query` or `document` (default).
	InputType *string `json:"input_type,omitempty"`
	Model     *string `json:"model"`
	User      *string `json:"user,omitempty"`
}

OpenAIEmbeddingRequest defines model for OpenAIEmbeddingRequest.

type OpenAIEmbeddingResponse

type OpenAIEmbeddingResponse struct {
	Data   []OpenAIEmbeddingData `json:"data"`
	Model  string                `json:"model"`
	Object string                `json:"object"`
	Usage  OpenAIEmbeddingUsage  `json:"usage"`
}

OpenAIEmbeddingResponse defines model for OpenAIEmbeddingResponse.

type OpenAIEmbeddingUsage

type OpenAIEmbeddingUsage struct {
	PromptTokens int `json:"prompt_tokens"`
	TotalTokens  int `json:"total_tokens"`
}

OpenAIEmbeddingUsage defines model for OpenAIEmbeddingUsage.

type OpenAIModelData

type OpenAIModelData struct {
	Created    int64         `json:"created"`
	Id         string        `json:"id"`
	Object     string        `json:"object"`
	OwnedBy    string        `json:"owned_by"`
	Parent     *string       `json:"parent,omitempty"`
	Permission []interface{} `json:"permission"`
	Root       string        `json:"root"`
}

OpenAIModelData defines model for OpenAIModelData.

type OpenAIModelListResponse

type OpenAIModelListResponse struct {
	Data   []OpenAIModelData `json:"data"`
	Object string            `json:"object"`
}

OpenAIModelListResponse defines model for OpenAIModelListResponse.

type OpenapiConfirmScheduleJSONRequestBody

type OpenapiConfirmScheduleJSONRequestBody = ConfirmScheduleRequest

OpenapiConfirmScheduleJSONRequestBody defines body for OpenapiConfirmSchedule for application/json ContentType.

type OpenapiConfirmScheduleResponse

type OpenapiConfirmScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleResponse
	// JSON400 the response for an HTTP 400 `application/json` response
	JSON400 *ScheduleErrorResponse
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *ScheduleErrorResponse
}

func ParseOpenapiConfirmScheduleResponse

func ParseOpenapiConfirmScheduleResponse(rsp *http.Response) (*OpenapiConfirmScheduleResponse, error)

ParseOpenapiConfirmScheduleResponse parses an HTTP response from a OpenapiConfirmScheduleWithResponse call

func (OpenapiConfirmScheduleResponse) ContentType

func (r OpenapiConfirmScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiConfirmScheduleResponse) GetBody

func (r OpenapiConfirmScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiConfirmScheduleResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiConfirmScheduleResponse) GetJSON400

GetJSON400 returns the response for an HTTP 400 `application/json` response

func (OpenapiConfirmScheduleResponse) GetJSON409

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (OpenapiConfirmScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiConfirmScheduleResponse) StatusCode

func (r OpenapiConfirmScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiCreateScheduleJSONRequestBody

type OpenapiCreateScheduleJSONRequestBody = CreateScheduleRequest

OpenapiCreateScheduleJSONRequestBody defines body for OpenapiCreateSchedule for application/json ContentType.

type OpenapiCreateScheduleResponse

type OpenapiCreateScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON201 the response for an HTTP 201 `application/json` response
	JSON201 *ScheduleResponse
	// JSON400 the response for an HTTP 400 `application/json` response
	JSON400 *ScheduleErrorResponse
}

func ParseOpenapiCreateScheduleResponse

func ParseOpenapiCreateScheduleResponse(rsp *http.Response) (*OpenapiCreateScheduleResponse, error)

ParseOpenapiCreateScheduleResponse parses an HTTP response from a OpenapiCreateScheduleWithResponse call

func (OpenapiCreateScheduleResponse) ContentType

func (r OpenapiCreateScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiCreateScheduleResponse) GetBody

func (r OpenapiCreateScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiCreateScheduleResponse) GetJSON201

GetJSON201 returns the response for an HTTP 201 `application/json` response

func (OpenapiCreateScheduleResponse) GetJSON400

GetJSON400 returns the response for an HTTP 400 `application/json` response

func (OpenapiCreateScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiCreateScheduleResponse) StatusCode

func (r OpenapiCreateScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiDeleteScheduleResponse

type OpenapiDeleteScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleDeleteResponse
	// JSON404 the response for an HTTP 404 `application/json` response
	JSON404 *ScheduleErrorResponse
}

func ParseOpenapiDeleteScheduleResponse

func ParseOpenapiDeleteScheduleResponse(rsp *http.Response) (*OpenapiDeleteScheduleResponse, error)

ParseOpenapiDeleteScheduleResponse parses an HTTP response from a OpenapiDeleteScheduleWithResponse call

func (OpenapiDeleteScheduleResponse) ContentType

func (r OpenapiDeleteScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiDeleteScheduleResponse) GetBody

func (r OpenapiDeleteScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiDeleteScheduleResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiDeleteScheduleResponse) GetJSON404

GetJSON404 returns the response for an HTTP 404 `application/json` response

func (OpenapiDeleteScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiDeleteScheduleResponse) StatusCode

func (r OpenapiDeleteScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiGetScheduleResponse

type OpenapiGetScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleResponse
	// JSON404 the response for an HTTP 404 `application/json` response
	JSON404 *ScheduleErrorResponse
}

func ParseOpenapiGetScheduleResponse

func ParseOpenapiGetScheduleResponse(rsp *http.Response) (*OpenapiGetScheduleResponse, error)

ParseOpenapiGetScheduleResponse parses an HTTP response from a OpenapiGetScheduleWithResponse call

func (OpenapiGetScheduleResponse) ContentType

func (r OpenapiGetScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiGetScheduleResponse) GetBody

func (r OpenapiGetScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiGetScheduleResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiGetScheduleResponse) GetJSON404

GetJSON404 returns the response for an HTTP 404 `application/json` response

func (OpenapiGetScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiGetScheduleResponse) StatusCode

func (r OpenapiGetScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiListSchedulesParams

type OpenapiListSchedulesParams struct {
	IncludeDeleted *bool `form:"include_deleted,omitempty" json:"include_deleted,omitempty"`
}

OpenapiListSchedulesParams defines parameters for OpenapiListSchedules.

type OpenapiListSchedulesResponse

type OpenapiListSchedulesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleListResponse
}

func ParseOpenapiListSchedulesResponse

func ParseOpenapiListSchedulesResponse(rsp *http.Response) (*OpenapiListSchedulesResponse, error)

ParseOpenapiListSchedulesResponse parses an HTTP response from a OpenapiListSchedulesWithResponse call

func (OpenapiListSchedulesResponse) ContentType

func (r OpenapiListSchedulesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiListSchedulesResponse) GetBody

func (r OpenapiListSchedulesResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiListSchedulesResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiListSchedulesResponse) Status

Status returns HTTPResponse.Status

func (OpenapiListSchedulesResponse) StatusCode

func (r OpenapiListSchedulesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiPauseScheduleResponse

type OpenapiPauseScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleResponse
}

func ParseOpenapiPauseScheduleResponse

func ParseOpenapiPauseScheduleResponse(rsp *http.Response) (*OpenapiPauseScheduleResponse, error)

ParseOpenapiPauseScheduleResponse parses an HTTP response from a OpenapiPauseScheduleWithResponse call

func (OpenapiPauseScheduleResponse) ContentType

func (r OpenapiPauseScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiPauseScheduleResponse) GetBody

func (r OpenapiPauseScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiPauseScheduleResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiPauseScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiPauseScheduleResponse) StatusCode

func (r OpenapiPauseScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiPreviewScheduleJSONRequestBody

type OpenapiPreviewScheduleJSONRequestBody = PreviewScheduleRequest

OpenapiPreviewScheduleJSONRequestBody defines body for OpenapiPreviewSchedule for application/json ContentType.

type OpenapiPreviewScheduleResponse

type OpenapiPreviewScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SchedulePreviewResponse
	// JSON400 the response for an HTTP 400 `application/json` response
	JSON400 *ScheduleErrorResponse
}

func ParseOpenapiPreviewScheduleResponse

func ParseOpenapiPreviewScheduleResponse(rsp *http.Response) (*OpenapiPreviewScheduleResponse, error)

ParseOpenapiPreviewScheduleResponse parses an HTTP response from a OpenapiPreviewScheduleWithResponse call

func (OpenapiPreviewScheduleResponse) ContentType

func (r OpenapiPreviewScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiPreviewScheduleResponse) GetBody

func (r OpenapiPreviewScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiPreviewScheduleResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiPreviewScheduleResponse) GetJSON400

GetJSON400 returns the response for an HTTP 400 `application/json` response

func (OpenapiPreviewScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiPreviewScheduleResponse) StatusCode

func (r OpenapiPreviewScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiResumeScheduleResponse

type OpenapiResumeScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleResponse
	// JSON400 the response for an HTTP 400 `application/json` response
	JSON400 *ScheduleErrorResponse
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *ScheduleErrorResponse
}

func ParseOpenapiResumeScheduleResponse

func ParseOpenapiResumeScheduleResponse(rsp *http.Response) (*OpenapiResumeScheduleResponse, error)

ParseOpenapiResumeScheduleResponse parses an HTTP response from a OpenapiResumeScheduleWithResponse call

func (OpenapiResumeScheduleResponse) ContentType

func (r OpenapiResumeScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiResumeScheduleResponse) GetBody

func (r OpenapiResumeScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiResumeScheduleResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiResumeScheduleResponse) GetJSON400

GetJSON400 returns the response for an HTTP 400 `application/json` response

func (OpenapiResumeScheduleResponse) GetJSON409

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (OpenapiResumeScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiResumeScheduleResponse) StatusCode

func (r OpenapiResumeScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiScheduleRunsParams

type OpenapiScheduleRunsParams struct {
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

OpenapiScheduleRunsParams defines parameters for OpenapiScheduleRuns.

type OpenapiScheduleRunsResponse

type OpenapiScheduleRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleRunsResponse
}

func ParseOpenapiScheduleRunsResponse

func ParseOpenapiScheduleRunsResponse(rsp *http.Response) (*OpenapiScheduleRunsResponse, error)

ParseOpenapiScheduleRunsResponse parses an HTTP response from a OpenapiScheduleRunsWithResponse call

func (OpenapiScheduleRunsResponse) ContentType

func (r OpenapiScheduleRunsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiScheduleRunsResponse) GetBody

func (r OpenapiScheduleRunsResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiScheduleRunsResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiScheduleRunsResponse) Status

Status returns HTTPResponse.Status

func (OpenapiScheduleRunsResponse) StatusCode

func (r OpenapiScheduleRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OpenapiSetFeedEventVisibilityJSONRequestBody

type OpenapiSetFeedEventVisibilityJSONRequestBody = FeedEventVisibilityRequest

OpenapiSetFeedEventVisibilityJSONRequestBody defines body for OpenapiSetFeedEventVisibility for application/json ContentType.

type OpenapiSetFeedEventVisibilityResponse

type OpenapiSetFeedEventVisibilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *FeedEventVisibilityResponse
}

func ParseOpenapiSetFeedEventVisibilityResponse

func ParseOpenapiSetFeedEventVisibilityResponse(rsp *http.Response) (*OpenapiSetFeedEventVisibilityResponse, error)

ParseOpenapiSetFeedEventVisibilityResponse parses an HTTP response from a OpenapiSetFeedEventVisibilityWithResponse call

func (OpenapiSetFeedEventVisibilityResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiSetFeedEventVisibilityResponse) GetBody

GetBody returns the raw response body bytes

func (OpenapiSetFeedEventVisibilityResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiSetFeedEventVisibilityResponse) Status

Status returns HTTPResponse.Status

func (OpenapiSetFeedEventVisibilityResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type OpenapiUpdateScheduleJSONRequestBody

type OpenapiUpdateScheduleJSONRequestBody = UpdateScheduleRequest

OpenapiUpdateScheduleJSONRequestBody defines body for OpenapiUpdateSchedule for application/json ContentType.

type OpenapiUpdateScheduleResponse

type OpenapiUpdateScheduleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ScheduleResponse
	// JSON400 the response for an HTTP 400 `application/json` response
	JSON400 *ScheduleErrorResponse
	// JSON409 the response for an HTTP 409 `application/json` response
	JSON409 *ScheduleErrorResponse
}

func ParseOpenapiUpdateScheduleResponse

func ParseOpenapiUpdateScheduleResponse(rsp *http.Response) (*OpenapiUpdateScheduleResponse, error)

ParseOpenapiUpdateScheduleResponse parses an HTTP response from a OpenapiUpdateScheduleWithResponse call

func (OpenapiUpdateScheduleResponse) ContentType

func (r OpenapiUpdateScheduleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OpenapiUpdateScheduleResponse) GetBody

func (r OpenapiUpdateScheduleResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (OpenapiUpdateScheduleResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OpenapiUpdateScheduleResponse) GetJSON400

GetJSON400 returns the response for an HTTP 400 `application/json` response

func (OpenapiUpdateScheduleResponse) GetJSON409

GetJSON409 returns the response for an HTTP 409 `application/json` response

func (OpenapiUpdateScheduleResponse) Status

Status returns HTTPResponse.Status

func (OpenapiUpdateScheduleResponse) StatusCode

func (r OpenapiUpdateScheduleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type OptimizeStorageResponse

type OptimizeStorageResponse struct {
	AfterBytes  *int    `json:"after_bytes,omitempty"`
	BeforeBytes *int    `json:"before_bytes,omitempty"`
	FreedBytes  *int    `json:"freed_bytes,omitempty"`
	Message     *string `json:"message,omitempty"`
	Success     bool    `json:"success"`
}

OptimizeStorageResponse defines model for OptimizeStorageResponse.

type OptimizeStorageStorageOptimizePostResponse

type OptimizeStorageStorageOptimizePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *OptimizeStorageResponse
}

func ParseOptimizeStorageStorageOptimizePostResponse

func ParseOptimizeStorageStorageOptimizePostResponse(rsp *http.Response) (*OptimizeStorageStorageOptimizePostResponse, error)

ParseOptimizeStorageStorageOptimizePostResponse parses an HTTP response from a OptimizeStorageStorageOptimizePostWithResponse call

func (OptimizeStorageStorageOptimizePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (OptimizeStorageStorageOptimizePostResponse) GetBody

GetBody returns the raw response body bytes

func (OptimizeStorageStorageOptimizePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (OptimizeStorageStorageOptimizePostResponse) Status

Status returns HTTPResponse.Status

func (OptimizeStorageStorageOptimizePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type OrphanedEntitiesResponse

type OrphanedEntitiesResponse struct {
	Count            int                  `json:"count"`
	OrphanedEntities []OrphanedEntityItem `json:"orphaned_entities"`
	Success          bool                 `json:"success"`
}

OrphanedEntitiesResponse Response for orphaned entities lookup.

type OrphanedEntityItem

type OrphanedEntityItem struct {
	EntityId   string  `json:"entity_id"`
	EntityName string  `json:"entity_name"`
	EntityType *string `json:"entity_type,omitempty"`
}

OrphanedEntityItem Orphaned entity item.

type PaginationInfo

type PaginationInfo struct {
	// HasMore Whether more items available
	HasMore bool `json:"has_more"`

	// Limit Items per page
	Limit int `json:"limit"`

	// Offset Offset
	Offset int `json:"offset"`

	// Total Total items
	Total                int                    `json:"total"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

PaginationInfo Pagination metadata.

func (PaginationInfo) Get

func (a PaginationInfo) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for PaginationInfo. Returns the specified element and whether it was found

func (PaginationInfo) MarshalJSON

func (a PaginationInfo) MarshalJSON() ([]byte, error)

Override default JSON handling for PaginationInfo to handle AdditionalProperties

func (*PaginationInfo) Set

func (a *PaginationInfo) Set(fieldName string, value interface{})

Setter for additional properties for PaginationInfo

func (*PaginationInfo) UnmarshalJSON

func (a *PaginationInfo) UnmarshalJSON(b []byte) error

Override default JSON handling for PaginationInfo to handle AdditionalProperties

type ParseThreadContentThreadsParsePostJSONRequestBody

type ParseThreadContentThreadsParsePostJSONRequestBody = ThreadParseRequest

ParseThreadContentThreadsParsePostJSONRequestBody defines body for ParseThreadContentThreadsParsePost for application/json ContentType.

type ParseThreadContentThreadsParsePostResponse

type ParseThreadContentThreadsParsePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadParseResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseParseThreadContentThreadsParsePostResponse

func ParseParseThreadContentThreadsParsePostResponse(rsp *http.Response) (*ParseThreadContentThreadsParsePostResponse, error)

ParseParseThreadContentThreadsParsePostResponse parses an HTTP response from a ParseThreadContentThreadsParsePostWithResponse call

func (ParseThreadContentThreadsParsePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ParseThreadContentThreadsParsePostResponse) GetBody

GetBody returns the raw response body bytes

func (ParseThreadContentThreadsParsePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ParseThreadContentThreadsParsePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ParseThreadContentThreadsParsePostResponse) Status

Status returns HTTPResponse.Status

func (ParseThreadContentThreadsParsePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchAgentProfileSettingsAgentProfilesAgentIdPatchJSONRequestBody

type PatchAgentProfileSettingsAgentProfilesAgentIdPatchJSONRequestBody = AgentProfilePatchPayload

PatchAgentProfileSettingsAgentProfilesAgentIdPatchJSONRequestBody defines body for PatchAgentProfileSettingsAgentProfilesAgentIdPatch for application/json ContentType.

type PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse

type PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentProfileResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse

func ParsePatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse(rsp *http.Response) (*PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse, error)

ParsePatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse parses an HTTP response from a PatchAgentProfileSettingsAgentProfilesAgentIdPatchWithResponse call

func (PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse) GetBody

GetBody returns the raw response body bytes

func (PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse) Status

Status returns HTTPResponse.Status

func (PatchAgentProfileSettingsAgentProfilesAgentIdPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PauseReason

type PauseReason string

PauseReason defines model for PauseReason.

const (
	CredentialsMissing PauseReason = "credentials_missing"
	PermissionChanged  PauseReason = "permission_changed"
	PersistentFailure  PauseReason = "persistent_failure"
	RecoveryRequired   PauseReason = "recovery_required"
	User               PauseReason = "user"
)

Defines values for PauseReason.

func (PauseReason) Valid

func (e PauseReason) Valid() bool

Valid indicates whether the value is a known member of the PauseReason enum.

type PersistQuestionAgentFeedInputPersistQuestionPostJSONRequestBody

type PersistQuestionAgentFeedInputPersistQuestionPostJSONRequestBody = PersistQuestionRequest

PersistQuestionAgentFeedInputPersistQuestionPostJSONRequestBody defines body for PersistQuestionAgentFeedInputPersistQuestionPost for application/json ContentType.

type PersistQuestionAgentFeedInputPersistQuestionPostResponse

type PersistQuestionAgentFeedInputPersistQuestionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePersistQuestionAgentFeedInputPersistQuestionPostResponse

func ParsePersistQuestionAgentFeedInputPersistQuestionPostResponse(rsp *http.Response) (*PersistQuestionAgentFeedInputPersistQuestionPostResponse, error)

ParsePersistQuestionAgentFeedInputPersistQuestionPostResponse parses an HTTP response from a PersistQuestionAgentFeedInputPersistQuestionPostWithResponse call

func (PersistQuestionAgentFeedInputPersistQuestionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PersistQuestionAgentFeedInputPersistQuestionPostResponse) GetBody

GetBody returns the raw response body bytes

func (PersistQuestionAgentFeedInputPersistQuestionPostResponse) GetJSON200

func (r PersistQuestionAgentFeedInputPersistQuestionPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PersistQuestionAgentFeedInputPersistQuestionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PersistQuestionAgentFeedInputPersistQuestionPostResponse) Status

Status returns HTTPResponse.Status

func (PersistQuestionAgentFeedInputPersistQuestionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PersistQuestionRequest

type PersistQuestionRequest struct {
	AgentResponse    string    `json:"agent_response"`
	Question         string    `json:"question"`
	RelatedMemoryIds *[]string `json:"related_memory_ids,omitempty"`
	Source           *string   `json:"source,omitempty"`

	// SpaceId Memory space associated with this question
	SpaceId *string `json:"space_id,omitempty"`

	// ThreadId Thread root event ID for follow-up conversations
	ThreadId  *string                   `json:"thread_id,omitempty"`
	ToolCalls *[]map[string]interface{} `json:"tool_calls,omitempty"`
}

PersistQuestionRequest defines model for PersistQuestionRequest.

type PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetParams

type PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetParams struct {
	Resolution        *float32 `form:"resolution,omitempty" json:"resolution,omitempty"`
	GenerateAiSummary *bool    `form:"generate_ai_summary,omitempty" json:"generate_ai_summary,omitempty"`
	ScanLimit         *int     `form:"scan_limit,omitempty" json:"scan_limit,omitempty"`
	SummaryLimit      *int     `form:"summary_limit,omitempty" json:"summary_limit,omitempty"`
}

PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetParams defines parameters for PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGet.

type PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse

type PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse

func ParsePlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse(rsp *http.Response) (*PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse, error)

ParsePlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse parses an HTTP response from a PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetWithResponse call

func (PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanCommunityDetectionAgentTriggerCommunityDetectionPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams

type PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams struct {
	ScanLimit *int `form:"scan_limit,omitempty" json:"scan_limit,omitempty"`
	BatchSize *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`

	// RepairEmpty When true, preview a bounded repair wave for memories previously marked extracted but carrying no graph facts.
	RepairEmpty *bool `form:"repair_empty,omitempty" json:"repair_empty,omitempty"`
}

PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetParams defines parameters for PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGet.

type PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse

type PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse

func ParsePlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse(rsp *http.Response) (*PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse, error)

ParsePlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse parses an HTTP response from a PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetWithResponse call

func (PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanKgExtractionBackfillAgentTriggerKgExtractionPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams

type PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams struct {
	Limit     *int    `form:"limit,omitempty" json:"limit,omitempty"`
	ScanLimit *int    `form:"scan_limit,omitempty" json:"scan_limit,omitempty"`
	SpaceId   *string `form:"space_id,omitempty" json:"space_id,omitempty"`
	EmitEvent *bool   `form:"emit_event,omitempty" json:"emit_event,omitempty"`
}

PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetParams defines parameters for PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGet.

type PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse

type PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse

func ParsePlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse(rsp *http.Response) (*PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse, error)

ParsePlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse parses an HTTP response from a PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetWithResponse call

func (PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse) GetJSON200

func (r PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanMemoryCleanupAgentTriggerMemoryCleanupPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams

type PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams struct {
	Limit   *int    `form:"limit,omitempty" json:"limit,omitempty"`
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetParams defines parameters for PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGet.

type PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse

type PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse

func ParsePlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse(rsp *http.Response) (*PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse, error)

ParsePlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse parses an HTTP response from a PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetWithResponse call

func (PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanMemoryCompactionAgentTriggerMemoryCompactionPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse

type PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParsePlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse

func ParsePlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse(rsp *http.Response) (*PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse, error)

ParsePlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse parses an HTTP response from a PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetWithResponse call

func (PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanMemoryCreatedEventsAgentTriggerMemoryCreatedPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams

type PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams struct {
	Force    *bool `form:"force,omitempty" json:"force,omitempty"`
	MinNodes *int  `form:"min_nodes,omitempty" json:"min_nodes,omitempty"`
	MinEdges *int  `form:"min_edges,omitempty" json:"min_edges,omitempty"`
}

PlanPagerankRefreshGraphAugmentationPagerankPlanGetParams defines parameters for PlanPagerankRefreshGraphAugmentationPagerankPlanGet.

type PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse

type PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse

func ParsePlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse(rsp *http.Response) (*PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse, error)

ParsePlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse parses an HTTP response from a PlanPagerankRefreshGraphAugmentationPagerankPlanGetWithResponse call

func (PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanPagerankRefreshGraphAugmentationPagerankPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams

type PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams struct {
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetParams defines parameters for PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGet.

type PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse

type PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse

func ParsePlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse(rsp *http.Response) (*PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse, error)

ParsePlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse parses an HTTP response from a PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetWithResponse call

func (PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanScheduledAgentContextAgentTriggerTaskTypeContextPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanThreadDistillationBatchMemoriesDistillBatchPlanPostJSONRequestBody

type PlanThreadDistillationBatchMemoriesDistillBatchPlanPostJSONRequestBody = ThreadDistillationBatchPlanRequest

PlanThreadDistillationBatchMemoriesDistillBatchPlanPostJSONRequestBody defines body for PlanThreadDistillationBatchMemoriesDistillBatchPlanPost for application/json ContentType.

type PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse

type PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadDistillationBatchPlanResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse

func ParsePlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse(rsp *http.Response) (*PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse, error)

ParsePlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse parses an HTTP response from a PlanThreadDistillationBatchMemoriesDistillBatchPlanPostWithResponse call

func (PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse) GetBody

GetBody returns the raw response body bytes

func (PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse) Status

Status returns HTTPResponse.Status

func (PlanThreadDistillationBatchMemoriesDistillBatchPlanPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams

type PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams struct {
	MaxTasks *int `form:"max_tasks,omitempty" json:"max_tasks,omitempty"`
}

PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetParams defines parameters for PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGet.

type PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse

type PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse

func ParsePlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse(rsp *http.Response) (*PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse, error)

ParsePlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse parses an HTTP response from a PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetWithResponse call

func (PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse) GetBody

GetBody returns the raw response body bytes

func (PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse) Status

Status returns HTTPResponse.Status

func (PlanThreadSyncedEventsAgentTriggerThreadSyncedPlanGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PluginUpdateInfo

type PluginUpdateInfo struct {
	AvailableVersion string  `json:"available_version"`
	Id               string  `json:"id"`
	InstalledVersion *string `json:"installed_version,omitempty"`
	Name             string  `json:"name"`
}

PluginUpdateInfo Plugin update information for health response.

type PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostJSONRequestBody

type PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostJSONRequestBody = BulkMoveMemoriesRequest

PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostJSONRequestBody defines body for PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPost for application/json ContentType.

type PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse

type PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BulkMovePreviewResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse

func ParsePreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse(rsp *http.Response) (*PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse, error)

ParsePreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse parses an HTTP response from a PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostWithResponse call

func (PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewBulkMoveMemoriesMemoriesBulkMovePreviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewBulkMoveThreadsThreadsBulkMovePreviewPostJSONRequestBody

type PreviewBulkMoveThreadsThreadsBulkMovePreviewPostJSONRequestBody = BulkMoveThreadsRequest

PreviewBulkMoveThreadsThreadsBulkMovePreviewPostJSONRequestBody defines body for PreviewBulkMoveThreadsThreadsBulkMovePreviewPost for application/json ContentType.

type PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse

type PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *BulkMoveThreadsPreviewResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse

func ParsePreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse(rsp *http.Response) (*PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse, error)

ParsePreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse parses an HTTP response from a PreviewBulkMoveThreadsThreadsBulkMovePreviewPostWithResponse call

func (PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewBulkMoveThreadsThreadsBulkMovePreviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewConversationThreadsConversationsPreviewPostJSONRequestBody

type PreviewConversationThreadsConversationsPreviewPostJSONRequestBody = ConversationPreviewRequest

PreviewConversationThreadsConversationsPreviewPostJSONRequestBody defines body for PreviewConversationThreadsConversationsPreviewPost for application/json ContentType.

type PreviewConversationThreadsConversationsPreviewPostResponse

type PreviewConversationThreadsConversationsPreviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ConversationPreviewResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewConversationThreadsConversationsPreviewPostResponse

func ParsePreviewConversationThreadsConversationsPreviewPostResponse(rsp *http.Response) (*PreviewConversationThreadsConversationsPreviewPostResponse, error)

ParsePreviewConversationThreadsConversationsPreviewPostResponse parses an HTTP response from a PreviewConversationThreadsConversationsPreviewPostWithResponse call

func (PreviewConversationThreadsConversationsPreviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewConversationThreadsConversationsPreviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewConversationThreadsConversationsPreviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewConversationThreadsConversationsPreviewPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewConversationThreadsConversationsPreviewPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewConversationThreadsConversationsPreviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewDistillationMemoriesDistillPreviewPostJSONRequestBody

type PreviewDistillationMemoriesDistillPreviewPostJSONRequestBody = DistillationRequest

PreviewDistillationMemoriesDistillPreviewPostJSONRequestBody defines body for PreviewDistillationMemoriesDistillPreviewPost for application/json ContentType.

type PreviewDistillationMemoriesDistillPreviewPostResponse

type PreviewDistillationMemoriesDistillPreviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DistillationPreviewResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewDistillationMemoriesDistillPreviewPostResponse

func ParsePreviewDistillationMemoriesDistillPreviewPostResponse(rsp *http.Response) (*PreviewDistillationMemoriesDistillPreviewPostResponse, error)

ParsePreviewDistillationMemoriesDistillPreviewPostResponse parses an HTTP response from a PreviewDistillationMemoriesDistillPreviewPostWithResponse call

func (PreviewDistillationMemoriesDistillPreviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewDistillationMemoriesDistillPreviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewDistillationMemoriesDistillPreviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewDistillationMemoriesDistillPreviewPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewDistillationMemoriesDistillPreviewPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewDistillationMemoriesDistillPreviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewEntityDeleteHandlerResponse

type PreviewEntityDeleteHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EntityDeletePlanResponse
}

func ParsePreviewEntityDeleteHandlerResponse

func ParsePreviewEntityDeleteHandlerResponse(rsp *http.Response) (*PreviewEntityDeleteHandlerResponse, error)

ParsePreviewEntityDeleteHandlerResponse parses an HTTP response from a PreviewEntityDeleteHandlerWithResponse call

func (PreviewEntityDeleteHandlerResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewEntityDeleteHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewEntityDeleteHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewEntityDeleteHandlerResponse) Status

Status returns HTTPResponse.Status

func (PreviewEntityDeleteHandlerResponse) StatusCode

func (r PreviewEntityDeleteHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PreviewEntityMergeHandlerJSONRequestBody

type PreviewEntityMergeHandlerJSONRequestBody = EntityMergeRequest

PreviewEntityMergeHandlerJSONRequestBody defines body for PreviewEntityMergeHandler for application/json ContentType.

type PreviewEntityMergeHandlerResponse

type PreviewEntityMergeHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EntityMergePlanResponse
}

func ParsePreviewEntityMergeHandlerResponse

func ParsePreviewEntityMergeHandlerResponse(rsp *http.Response) (*PreviewEntityMergeHandlerResponse, error)

ParsePreviewEntityMergeHandlerResponse parses an HTTP response from a PreviewEntityMergeHandlerWithResponse call

func (PreviewEntityMergeHandlerResponse) ContentType

func (r PreviewEntityMergeHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewEntityMergeHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewEntityMergeHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewEntityMergeHandlerResponse) Status

Status returns HTTPResponse.Status

func (PreviewEntityMergeHandlerResponse) StatusCode

func (r PreviewEntityMergeHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PreviewEvolvesRevisionHandlerJSONRequestBody

type PreviewEvolvesRevisionHandlerJSONRequestBody = EvolvesRevisionPreviewRequest

PreviewEvolvesRevisionHandlerJSONRequestBody defines body for PreviewEvolvesRevisionHandler for application/json ContentType.

type PreviewEvolvesRevisionHandlerResponse

type PreviewEvolvesRevisionHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *EvolvesRevisionPlanResponse
}

func ParsePreviewEvolvesRevisionHandlerResponse

func ParsePreviewEvolvesRevisionHandlerResponse(rsp *http.Response) (*PreviewEvolvesRevisionHandlerResponse, error)

ParsePreviewEvolvesRevisionHandlerResponse parses an HTTP response from a PreviewEvolvesRevisionHandlerWithResponse call

func (PreviewEvolvesRevisionHandlerResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewEvolvesRevisionHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewEvolvesRevisionHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewEvolvesRevisionHandlerResponse) Status

Status returns HTTPResponse.Status

func (PreviewEvolvesRevisionHandlerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewLabelConsolidationLabelsConsolidationPreviewPostParams

type PreviewLabelConsolidationLabelsConsolidationPreviewPostParams struct {
	SimFloor  *float32 `form:"sim_floor,omitempty" json:"sim_floor,omitempty"`
	MaxLabels *int     `form:"max_labels,omitempty" json:"max_labels,omitempty"`
	MaxPairs  *int     `form:"max_pairs,omitempty" json:"max_pairs,omitempty"`
}

PreviewLabelConsolidationLabelsConsolidationPreviewPostParams defines parameters for PreviewLabelConsolidationLabelsConsolidationPreviewPost.

type PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse

type PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewLabelConsolidationLabelsConsolidationPreviewPostResponse

func ParsePreviewLabelConsolidationLabelsConsolidationPreviewPostResponse(rsp *http.Response) (*PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse, error)

ParsePreviewLabelConsolidationLabelsConsolidationPreviewPostResponse parses an HTTP response from a PreviewLabelConsolidationLabelsConsolidationPreviewPostWithResponse call

func (PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewLabelConsolidationLabelsConsolidationPreviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewLabelDeleteHandlerResponse

type PreviewLabelDeleteHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelLifecyclePlanResponse
}

func ParsePreviewLabelDeleteHandlerResponse

func ParsePreviewLabelDeleteHandlerResponse(rsp *http.Response) (*PreviewLabelDeleteHandlerResponse, error)

ParsePreviewLabelDeleteHandlerResponse parses an HTTP response from a PreviewLabelDeleteHandlerWithResponse call

func (PreviewLabelDeleteHandlerResponse) ContentType

func (r PreviewLabelDeleteHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewLabelDeleteHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewLabelDeleteHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewLabelDeleteHandlerResponse) Status

Status returns HTTPResponse.Status

func (PreviewLabelDeleteHandlerResponse) StatusCode

func (r PreviewLabelDeleteHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PreviewLabelMergeHandlerJSONRequestBody

type PreviewLabelMergeHandlerJSONRequestBody = LabelMergePreviewRequest

PreviewLabelMergeHandlerJSONRequestBody defines body for PreviewLabelMergeHandler for application/json ContentType.

type PreviewLabelMergeHandlerResponse

type PreviewLabelMergeHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelLifecyclePlanResponse
}

func ParsePreviewLabelMergeHandlerResponse

func ParsePreviewLabelMergeHandlerResponse(rsp *http.Response) (*PreviewLabelMergeHandlerResponse, error)

ParsePreviewLabelMergeHandlerResponse parses an HTTP response from a PreviewLabelMergeHandlerWithResponse call

func (PreviewLabelMergeHandlerResponse) ContentType

func (r PreviewLabelMergeHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewLabelMergeHandlerResponse) GetBody

func (r PreviewLabelMergeHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (PreviewLabelMergeHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewLabelMergeHandlerResponse) Status

Status returns HTTPResponse.Status

func (PreviewLabelMergeHandlerResponse) StatusCode

func (r PreviewLabelMergeHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostJSONRequestBody

type PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostJSONRequestBody = MemoryKGContentExtractionRequest

PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostJSONRequestBody defines body for PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPost for application/json ContentType.

type PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse

type PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryKGExtractionResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse

func ParsePreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse(rsp *http.Response) (*PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse, error)

ParsePreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse parses an HTTP response from a PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostWithResponse call

func (PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewMemoryKgExtractionContentMemoriesExtractKgPreviewContentPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostJSONRequestBody

type PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostJSONRequestBody = MemoryKGExtractionRequest

PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostJSONRequestBody defines body for PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPost for application/json ContentType.

type PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse

type PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryKGExtractionResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse

func ParsePreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse(rsp *http.Response) (*PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse, error)

ParsePreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse parses an HTTP response from a PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostWithResponse call

func (PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewMemoryKgExtractionMemoriesMemoryIdExtractKgPreviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewScheduleRequest

type PreviewScheduleRequest struct {
	After      *string       `json:"after,omitempty"`
	Count      *int          `json:"count,omitempty"`
	LocalTime  WallClockTime `json:"local_time"`
	Recurrence Recurrence    `json:"recurrence"`
	Timezone   string        `json:"timezone"`
}

PreviewScheduleRequest defines model for PreviewScheduleRequest.

type PreviewSettingsRestoreHandlerJSONRequestBody

type PreviewSettingsRestoreHandlerJSONRequestBody = SettingsBackupArtifact

PreviewSettingsRestoreHandlerJSONRequestBody defines body for PreviewSettingsRestoreHandler for application/json ContentType.

type PreviewSettingsRestoreHandlerResponse

type PreviewSettingsRestoreHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SettingsRestorePreview
}

func ParsePreviewSettingsRestoreHandlerResponse

func ParsePreviewSettingsRestoreHandlerResponse(rsp *http.Response) (*PreviewSettingsRestoreHandlerResponse, error)

ParsePreviewSettingsRestoreHandlerResponse parses an HTTP response from a PreviewSettingsRestoreHandlerWithResponse call

func (PreviewSettingsRestoreHandlerResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewSettingsRestoreHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewSettingsRestoreHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewSettingsRestoreHandlerResponse) Status

Status returns HTTPResponse.Status

func (PreviewSettingsRestoreHandlerResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody

type PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody = SpaceMergeRequest

PreviewSpaceMergeSpacesSpaceRefMergePreviewPostJSONRequestBody defines body for PreviewSpaceMergeSpacesSpaceRefMergePreviewPost for application/json ContentType.

type PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse

type PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SpaceMergePlan
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse

func ParsePreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse(rsp *http.Response) (*PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse, error)

ParsePreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse parses an HTTP response from a PreviewSpaceMergeSpacesSpaceRefMergePreviewPostWithResponse call

func (PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse) Status

Status returns HTTPResponse.Status

func (PreviewSpaceMergeSpacesSpaceRefMergePreviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody

type PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody = AINowPromptRequest

PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostJSONRequestBody defines body for PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPost for application/json ContentType.

type PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse

type PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParsePromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse

func ParsePromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse(rsp *http.Response) (*PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse, error)

ParsePromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse parses an HTTP response from a PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostWithResponse call

func (PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse) GetBody

GetBody returns the raw response body bytes

func (PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse) Status

Status returns HTTPResponse.Status

func (PromptAiNowSessionAgentAiNowSessionsSessionIdPromptPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostJSONRequestBody

type QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostJSONRequestBody = MemoryCleanupCompactionRequest

QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostJSONRequestBody defines body for QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPost for application/json ContentType.

type QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse

type QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse

func ParseQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse(rsp *http.Response) (*QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse, error)

ParseQueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse parses an HTTP response from a QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostWithResponse call

func (QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse) GetBody

GetBody returns the raw response body bytes

func (QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse) Status

Status returns HTTPResponse.Status

func (QueueMemoryCleanupCompactionAgentTriggerMemoryCleanupCompactionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostJSONRequestBody

type ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostJSONRequestBody = AINowFileReadRequest

ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostJSONRequestBody defines body for ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPost for application/json ContentType.

type ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse

type ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse

func ParseReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse(rsp *http.Response) (*ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse, error)

ParseReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse parses an HTTP response from a ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostWithResponse call

func (ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse) GetBody

GetBody returns the raw response body bytes

func (ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse) Status

Status returns HTTPResponse.Status

func (ReadAiNowSessionFileAgentAiNowSessionsSessionIdFilesReadPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ReconcileTailResponse

type ReconcileTailResponse struct {
	// MessagesAdded Number of replacement messages added
	MessagesAdded int `json:"messages_added"`

	// MessagesReplaced Number of tail messages removed
	MessagesReplaced int `json:"messages_replaced"`

	// Success Whether reconciliation succeeded
	Success bool `json:"success"`

	// ThreadId Thread ID
	ThreadId string `json:"thread_id"`

	// TotalMessages Total messages in thread after reconciliation
	TotalMessages        int                    `json:"total_messages"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

ReconcileTailResponse Response from safely replacing a thread tail.

func (ReconcileTailResponse) Get

func (a ReconcileTailResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ReconcileTailResponse. Returns the specified element and whether it was found

func (ReconcileTailResponse) MarshalJSON

func (a ReconcileTailResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for ReconcileTailResponse to handle AdditionalProperties

func (*ReconcileTailResponse) Set

func (a *ReconcileTailResponse) Set(fieldName string, value interface{})

Setter for additional properties for ReconcileTailResponse

func (*ReconcileTailResponse) UnmarshalJSON

func (a *ReconcileTailResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for ReconcileTailResponse to handle AdditionalProperties

type ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONBody

type ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONBody map[string]interface{}

ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONBody defines parameters for ReconcileThreadTailThreadsThreadIdReconcileTailPost.

type ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody

type ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONBody

ReconcileThreadTailThreadsThreadIdReconcileTailPostJSONRequestBody defines body for ReconcileThreadTailThreadsThreadIdReconcileTailPost for application/json ContentType.

type ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse

type ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ReconcileTailResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseReconcileThreadTailThreadsThreadIdReconcileTailPostResponse

func ParseReconcileThreadTailThreadsThreadIdReconcileTailPostResponse(rsp *http.Response) (*ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse, error)

ParseReconcileThreadTailThreadsThreadIdReconcileTailPostResponse parses an HTTP response from a ReconcileThreadTailThreadsThreadIdReconcileTailPostWithResponse call

func (ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse) GetBody

GetBody returns the raw response body bytes

func (ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse) Status

Status returns HTTPResponse.Status

func (ReconcileThreadTailThreadsThreadIdReconcileTailPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type Recurrence

type Recurrence struct {
	// DayOfMonth Monthly day 1..31. Short months clamp to their last calendar day.
	DayOfMonth *int32         `json:"day_of_month,omitempty"`
	Kind       RecurrenceKind `json:"kind"`

	// Weekdays ISO weekday numbers, Monday=1 through Sunday=7. `Weekly` accepts one;
	// `SelectedWeekdays` accepts one or more.
	Weekdays *[]int32 `json:"weekdays,omitempty"`
}

Recurrence defines model for Recurrence.

type RecurrenceKind

type RecurrenceKind string

RecurrenceKind defines model for RecurrenceKind.

const (
	Daily            RecurrenceKind = "daily"
	Monthly          RecurrenceKind = "monthly"
	SelectedWeekdays RecurrenceKind = "selected_weekdays"
	Weekdays         RecurrenceKind = "weekdays"
	Weekly           RecurrenceKind = "weekly"
)

Defines values for RecurrenceKind.

func (RecurrenceKind) Valid

func (e RecurrenceKind) Valid() bool

Valid indicates whether the value is a known member of the RecurrenceKind enum.

type RecurringTask

type RecurringTask struct {
	CapabilityFingerprint string              `json:"capability_fingerprint"`
	CapabilityGrant       CapabilityGrant     `json:"capability_grant"`
	ConnectorBindings     *[]ConnectorBinding `json:"connector_bindings,omitempty"`
	ConsecutiveFailures   *int32              `json:"consecutive_failures,omitempty"`
	ContractVersion       int32               `json:"contract_version"`
	CreatedAt             string              `json:"created_at"`

	// EnabledPluginIds Stable plugin ids used by the native tool gate. Contains no connector
	// configuration or credentials.
	EnabledPluginIds    *[]string          `json:"enabled_plugin_ids,omitempty"`
	Id                  string             `json:"id"`
	InFlight            *OccurrenceLease   `json:"in_flight,omitempty"`
	Instruction         string             `json:"instruction"`
	InstructionRevision int64              `json:"instruction_revision"`
	LastOutcome         *OccurrenceOutcome `json:"last_outcome,omitempty"`
	LastSettledAt       *string            `json:"last_settled_at,omitempty"`
	LocalTime           WallClockTime      `json:"local_time"`
	MissedRunPolicy     MissedRunPolicy    `json:"missed_run_policy"`
	ModelPolicy         ModelPolicy        `json:"model_policy"`
	NextRunAt           string             `json:"next_run_at"`
	PauseReason         *PauseReason       `json:"pause_reason,omitempty"`
	ProjectDir          string             `json:"project_dir"`
	Recurrence          Recurrence         `json:"recurrence"`

	// RequiredGrantRevision Minimum grant revision required before this task may become active.
	// Permission-sensitive edits advance this value while preserving the old
	// grant for a human-readable diff.
	RequiredGrantRevision int64          `json:"required_grant_revision"`
	SpaceId               *string        `json:"space_id,omitempty"`
	Status                ScheduleStatus `json:"status"`
	Timezone              string         `json:"timezone"`
	Title                 string         `json:"title"`
	UpdatedAt             string         `json:"updated_at"`
}

RecurringTask defines model for RecurringTask.

type RefetchSourceSourcesSourceIdRefetchPostParams

type RefetchSourceSourcesSourceIdRefetchPostParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

RefetchSourceSourcesSourceIdRefetchPostParams defines parameters for RefetchSourceSourcesSourceIdRefetchPost.

type RefetchSourceSourcesSourceIdRefetchPostResponse

type RefetchSourceSourcesSourceIdRefetchPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseRefetchSourceSourcesSourceIdRefetchPostResponse

func ParseRefetchSourceSourcesSourceIdRefetchPostResponse(rsp *http.Response) (*RefetchSourceSourcesSourceIdRefetchPostResponse, error)

ParseRefetchSourceSourcesSourceIdRefetchPostResponse parses an HTTP response from a RefetchSourceSourcesSourceIdRefetchPostWithResponse call

func (RefetchSourceSourcesSourceIdRefetchPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RefetchSourceSourcesSourceIdRefetchPostResponse) GetBody

GetBody returns the raw response body bytes

func (RefetchSourceSourcesSourceIdRefetchPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RefetchSourceSourcesSourceIdRefetchPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (RefetchSourceSourcesSourceIdRefetchPostResponse) Status

Status returns HTTPResponse.Status

func (RefetchSourceSourcesSourceIdRefetchPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RegisterSkillHostSkillsRegistrationHostPostResponse

type RegisterSkillHostSkillsRegistrationHostPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseRegisterSkillHostSkillsRegistrationHostPostResponse

func ParseRegisterSkillHostSkillsRegistrationHostPostResponse(rsp *http.Response) (*RegisterSkillHostSkillsRegistrationHostPostResponse, error)

ParseRegisterSkillHostSkillsRegistrationHostPostResponse parses an HTTP response from a RegisterSkillHostSkillsRegistrationHostPostWithResponse call

func (RegisterSkillHostSkillsRegistrationHostPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RegisterSkillHostSkillsRegistrationHostPostResponse) GetBody

GetBody returns the raw response body bytes

func (RegisterSkillHostSkillsRegistrationHostPostResponse) GetJSON200

func (r RegisterSkillHostSkillsRegistrationHostPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RegisterSkillHostSkillsRegistrationHostPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (RegisterSkillHostSkillsRegistrationHostPostResponse) Status

Status returns HTTPResponse.Status

func (RegisterSkillHostSkillsRegistrationHostPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ReindexDetail

type ReindexDetail struct {
	EmbeddingDimension *int    `json:"embedding_dimension,omitempty"`
	Error              *string `json:"error,omitempty"`
	MemoryId           string  `json:"memory_id"`
	Reason             *string `json:"reason,omitempty"`
	Status             string  `json:"status"`
}

ReindexDetail defines model for ReindexDetail.

type ReindexMemoriesBulkMemoriesReindexPostJSONRequestBody

type ReindexMemoriesBulkMemoriesReindexPostJSONRequestBody = MemoryReindexRequest

ReindexMemoriesBulkMemoriesReindexPostJSONRequestBody defines body for ReindexMemoriesBulkMemoriesReindexPost for application/json ContentType.

type ReindexMemoriesBulkMemoriesReindexPostParams

type ReindexMemoriesBulkMemoriesReindexPostParams struct {
	// BatchSize Batch size for concurrent processing
	BatchSize *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`
}

ReindexMemoriesBulkMemoriesReindexPostParams defines parameters for ReindexMemoriesBulkMemoriesReindexPost.

type ReindexMemoriesBulkMemoriesReindexPostResponse

type ReindexMemoriesBulkMemoriesReindexPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ReindexResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseReindexMemoriesBulkMemoriesReindexPostResponse

func ParseReindexMemoriesBulkMemoriesReindexPostResponse(rsp *http.Response) (*ReindexMemoriesBulkMemoriesReindexPostResponse, error)

ParseReindexMemoriesBulkMemoriesReindexPostResponse parses an HTTP response from a ReindexMemoriesBulkMemoriesReindexPostWithResponse call

func (ReindexMemoriesBulkMemoriesReindexPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReindexMemoriesBulkMemoriesReindexPostResponse) GetBody

GetBody returns the raw response body bytes

func (ReindexMemoriesBulkMemoriesReindexPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ReindexMemoriesBulkMemoriesReindexPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ReindexMemoriesBulkMemoriesReindexPostResponse) Status

Status returns HTTPResponse.Status

func (ReindexMemoriesBulkMemoriesReindexPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ReindexResponse

type ReindexResponse struct {
	Details   []ReindexDetail `json:"details"`
	Error     *string         `json:"error,omitempty"`
	Failed    int             `json:"failed"`
	Processed int             `json:"processed"`

	// Success Whether the batch request completed. Individual row failures are
	// reported through `failed` and `details`, matching the legacy API.
	Success bool `json:"success"`
}

ReindexResponse defines model for ReindexResponse.

type ReindexSearchIndexSearchIndexReindexPostResponse

type ReindexSearchIndexSearchIndexReindexPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SearchIndexReindexResponse
}

func ParseReindexSearchIndexSearchIndexReindexPostResponse

func ParseReindexSearchIndexSearchIndexReindexPostResponse(rsp *http.Response) (*ReindexSearchIndexSearchIndexReindexPostResponse, error)

ParseReindexSearchIndexSearchIndexReindexPostResponse parses an HTTP response from a ReindexSearchIndexSearchIndexReindexPostWithResponse call

func (ReindexSearchIndexSearchIndexReindexPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReindexSearchIndexSearchIndexReindexPostResponse) GetBody

GetBody returns the raw response body bytes

func (ReindexSearchIndexSearchIndexReindexPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ReindexSearchIndexSearchIndexReindexPostResponse) Status

Status returns HTTPResponse.Status

func (ReindexSearchIndexSearchIndexReindexPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ReindexStatusResponse

type ReindexStatusResponse struct {
	AllMemoryIds              *[]string             `json:"all_memory_ids,omitempty"`
	CountNeedingReindex       int64                 `json:"count_needing_reindex"`
	HasMemoriesNeedingReindex bool                  `json:"has_memories_needing_reindex"`
	SampleMemories            []MemoryReindexSample `json:"sample_memories"`
}

ReindexStatusResponse defines model for ReindexStatusResponse.

type RelationshipInfo

type RelationshipInfo struct {
	// Confidence Confidence score of the relationship
	Confidence float32 `json:"confidence"`

	// Strength Strength of the relationship
	Strength float32 `json:"strength"`

	// Type Relationship type (e.g., RELATES_TO)
	Type string `json:"type"`
}

RelationshipInfo Information about a relationship between entities.

type RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse

type RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MessageResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseRemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse

func ParseRemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse(rsp *http.Response) (*RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse, error)

ParseRemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse parses an HTTP response from a RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteWithResponse call

func (RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (RemoveLabelFromMemoryMemoriesMemoryIdLabelsLabelIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse

type RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MessageResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseRemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse

func ParseRemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse(rsp *http.Response) (*RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse, error)

ParseRemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse parses an HTTP response from a RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteWithResponse call

func (RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse) Status

Status returns HTTPResponse.Status

func (RemoveLabelFromSourceSourcesSourceIdLabelsLabelIdDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody

type ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody = SkillOutcomeRequest

ReportSkillOutcomeSkillsSkillIdOutcomePostJSONRequestBody defines body for ReportSkillOutcomeSkillsSkillIdOutcomePost for application/json ContentType.

type ReportSkillOutcomeSkillsSkillIdOutcomePostResponse

type ReportSkillOutcomeSkillsSkillIdOutcomePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseReportSkillOutcomeSkillsSkillIdOutcomePostResponse

func ParseReportSkillOutcomeSkillsSkillIdOutcomePostResponse(rsp *http.Response) (*ReportSkillOutcomeSkillsSkillIdOutcomePostResponse, error)

ParseReportSkillOutcomeSkillsSkillIdOutcomePostResponse parses an HTTP response from a ReportSkillOutcomeSkillsSkillIdOutcomePostWithResponse call

func (ReportSkillOutcomeSkillsSkillIdOutcomePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReportSkillOutcomeSkillsSkillIdOutcomePostResponse) GetBody

GetBody returns the raw response body bytes

func (ReportSkillOutcomeSkillsSkillIdOutcomePostResponse) GetJSON200

func (r ReportSkillOutcomeSkillsSkillIdOutcomePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ReportSkillOutcomeSkillsSkillIdOutcomePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ReportSkillOutcomeSkillsSkillIdOutcomePostResponse) Status

Status returns HTTPResponse.Status

func (ReportSkillOutcomeSkillsSkillIdOutcomePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResolveEventAgentFeedEventsEventIdResolvePostJSONBody

type ResolveEventAgentFeedEventsEventIdResolvePostJSONBody = TimelineReviewResolveRequest

ResolveEventAgentFeedEventsEventIdResolvePostJSONBody defines parameters for ResolveEventAgentFeedEventsEventIdResolvePost.

type ResolveEventAgentFeedEventsEventIdResolvePostJSONRequestBody

type ResolveEventAgentFeedEventsEventIdResolvePostJSONRequestBody = ResolveEventAgentFeedEventsEventIdResolvePostJSONBody

ResolveEventAgentFeedEventsEventIdResolvePostJSONRequestBody defines body for ResolveEventAgentFeedEventsEventIdResolvePost for application/json ContentType.

type ResolveEventAgentFeedEventsEventIdResolvePostParams

type ResolveEventAgentFeedEventsEventIdResolvePostParams struct {
	// ReviewAction Semantic review action; JSON body is preferred
	ReviewAction *TimelineReviewAction `form:"review_action,omitempty" json:"review_action,omitempty"`

	// Resolution Resolution type: accepted|dismissed|merged
	Resolution *string `form:"resolution,omitempty" json:"resolution,omitempty"`

	// Action Graph action: delete_memory|keep_newer|keep_both
	Action *string `form:"action,omitempty" json:"action,omitempty"`

	// MemoryIds Comma-separated memory IDs to act on
	MemoryIds *string `form:"memory_ids,omitempty" json:"memory_ids,omitempty"`

	// ResolutionNote Optional human/agent note explaining a custom resolution
	ResolutionNote *string `form:"resolution_note,omitempty" json:"resolution_note,omitempty"`
}

ResolveEventAgentFeedEventsEventIdResolvePostParams defines parameters for ResolveEventAgentFeedEventsEventIdResolvePost.

type ResolveEventAgentFeedEventsEventIdResolvePostResponse

type ResolveEventAgentFeedEventsEventIdResolvePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *TimelineReviewResolveResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseResolveEventAgentFeedEventsEventIdResolvePostResponse

func ParseResolveEventAgentFeedEventsEventIdResolvePostResponse(rsp *http.Response) (*ResolveEventAgentFeedEventsEventIdResolvePostResponse, error)

ParseResolveEventAgentFeedEventsEventIdResolvePostResponse parses an HTTP response from a ResolveEventAgentFeedEventsEventIdResolvePostWithResponse call

func (ResolveEventAgentFeedEventsEventIdResolvePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ResolveEventAgentFeedEventsEventIdResolvePostResponse) GetBody

GetBody returns the raw response body bytes

func (ResolveEventAgentFeedEventsEventIdResolvePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ResolveEventAgentFeedEventsEventIdResolvePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ResolveEventAgentFeedEventsEventIdResolvePostResponse) Status

Status returns HTTPResponse.Status

func (ResolveEventAgentFeedEventsEventIdResolvePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ResolveResourceHandlerParams

type ResolveResourceHandlerParams struct {
	// Uri Capability-free `nowledgemem://` URI to resolve.
	Uri string `form:"uri" json:"uri"`

	// AgentId Optional agent identity used only by Context KFS renderers.
	AgentId *string `form:"agent_id,omitempty" json:"agent_id,omitempty"`

	// SourceApp Optional calling application identity used only by Context renderers.
	SourceApp *string `form:"source_app,omitempty" json:"source_app,omitempty"`

	// HostAgentId Optional host-agent identity used only by Context renderers.
	HostAgentId *string `form:"host_agent_id,omitempty" json:"host_agent_id,omitempty"`

	// SpaceId Optional Space lens used only by Context renderers.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// IncludeWorkingMemory Include Working Memory in a resolved Context Bundle.
	IncludeWorkingMemory *bool `form:"include_working_memory,omitempty" json:"include_working_memory,omitempty"`
}

ResolveResourceHandlerParams defines parameters for ResolveResourceHandler.

type ResolveResourceHandlerResponse

type ResolveResourceHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ResolvedResourceResponse
}

func ParseResolveResourceHandlerResponse

func ParseResolveResourceHandlerResponse(rsp *http.Response) (*ResolveResourceHandlerResponse, error)

ParseResolveResourceHandlerResponse parses an HTTP response from a ResolveResourceHandlerWithResponse call

func (ResolveResourceHandlerResponse) ContentType

func (r ResolveResourceHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ResolveResourceHandlerResponse) GetBody

func (r ResolveResourceHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (ResolveResourceHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ResolveResourceHandlerResponse) Status

Status returns HTTPResponse.Status

func (ResolveResourceHandlerResponse) StatusCode

func (r ResolveResourceHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ResolvedResourceResponse

type ResolvedResourceResponse struct {
	// Body Rendered resource body. Some large resources (for example Threads)
	// intentionally return a compact handoff card with progressive read
	// instructions rather than embedding the full payload.
	Body string `json:"body"`

	// CanonicalUri Normalized, safely percent-encoded Nowledge URI.
	CanonicalUri string `json:"canonical_uri"`

	// Frontmatter Structured metadata emitted by the underlying KFS renderer.
	Frontmatter interface{} `json:"frontmatter"`

	// Kind Stable resource kind (`fs`, `memory`, `thread`, `working-memory`, or `context-bundle`).
	Kind string `json:"kind"`

	// MimeType MIME type for the textual representation.
	MimeType string `json:"mime_type"`

	// Path Backend path used by this resolver. Compound aliases may use a synthetic path
	// or a KFS directory when the compact resource card points at subresources.
	Path string `json:"path"`

	// RequestedUri URI exactly as supplied by the caller.
	RequestedUri string `json:"requested_uri"`
}

ResolvedResourceResponse defines model for ResolvedResourceResponse.

type RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody

type RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody = AINowPermissionResponseRequest

RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostJSONRequestBody defines body for RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPost for application/json ContentType.

type RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse

type RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse

func ParseRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse(rsp *http.Response) (*RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse, error)

ParseRespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse parses an HTTP response from a RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostWithResponse call

func (RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse) GetBody

GetBody returns the raw response body bytes

func (RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse) Status

Status returns HTTPResponse.Status

func (RespondAiNowPermissionAgentAiNowSessionsSessionIdPermissionsRequestIdPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RestoreMergedSkillHandlerResponse

type RestoreMergedSkillHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *RestoreMergedSkillResponse
}

func ParseRestoreMergedSkillHandlerResponse

func ParseRestoreMergedSkillHandlerResponse(rsp *http.Response) (*RestoreMergedSkillHandlerResponse, error)

ParseRestoreMergedSkillHandlerResponse parses an HTTP response from a RestoreMergedSkillHandlerWithResponse call

func (RestoreMergedSkillHandlerResponse) ContentType

func (r RestoreMergedSkillHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RestoreMergedSkillHandlerResponse) GetBody

GetBody returns the raw response body bytes

func (RestoreMergedSkillHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RestoreMergedSkillHandlerResponse) Status

Status returns HTTPResponse.Status

func (RestoreMergedSkillHandlerResponse) StatusCode

func (r RestoreMergedSkillHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreMergedSkillResponse

type RestoreMergedSkillResponse struct {
	Id           string `json:"id"`
	Stage        string `json:"stage"`
	UnmergedFrom string `json:"unmerged_from"`
}

RestoreMergedSkillResponse defines model for RestoreMergedSkillResponse.

type RestoreSettingsHandlerJSONRequestBody

type RestoreSettingsHandlerJSONRequestBody = SettingsBackupArtifact

RestoreSettingsHandlerJSONRequestBody defines body for RestoreSettingsHandler for application/json ContentType.

type RestoreSettingsHandlerResponse

type RestoreSettingsHandlerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SettingsRestoreResponse
}

func ParseRestoreSettingsHandlerResponse

func ParseRestoreSettingsHandlerResponse(rsp *http.Response) (*RestoreSettingsHandlerResponse, error)

ParseRestoreSettingsHandlerResponse parses an HTTP response from a RestoreSettingsHandlerWithResponse call

func (RestoreSettingsHandlerResponse) ContentType

func (r RestoreSettingsHandlerResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RestoreSettingsHandlerResponse) GetBody

func (r RestoreSettingsHandlerResponse) GetBody() []byte

GetBody returns the raw response body bytes

func (RestoreSettingsHandlerResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RestoreSettingsHandlerResponse) Status

Status returns HTTPResponse.Status

func (RestoreSettingsHandlerResponse) StatusCode

func (r RestoreSettingsHandlerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RetryEventAgentFeedEventsEventIdRetryPostResponse

type RetryEventAgentFeedEventsEventIdRetryPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseRetryEventAgentFeedEventsEventIdRetryPostResponse

func ParseRetryEventAgentFeedEventsEventIdRetryPostResponse(rsp *http.Response) (*RetryEventAgentFeedEventsEventIdRetryPostResponse, error)

ParseRetryEventAgentFeedEventsEventIdRetryPostResponse parses an HTTP response from a RetryEventAgentFeedEventsEventIdRetryPostWithResponse call

func (RetryEventAgentFeedEventsEventIdRetryPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RetryEventAgentFeedEventsEventIdRetryPostResponse) GetBody

GetBody returns the raw response body bytes

func (RetryEventAgentFeedEventsEventIdRetryPostResponse) GetJSON200

func (r RetryEventAgentFeedEventsEventIdRetryPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RetryEventAgentFeedEventsEventIdRetryPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (RetryEventAgentFeedEventsEventIdRetryPostResponse) Status

Status returns HTTPResponse.Status

func (RetryEventAgentFeedEventsEventIdRetryPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RulesResponse

type RulesResponse struct {
	Rules *[]GuidanceRuleResponse `json:"rules,omitempty"`
}

RulesResponse defines model for RulesResponse.

type RunSkillEvalSkillsSkillIdEvalRunPostParams

type RunSkillEvalSkillsSkillIdEvalRunPostParams struct {
	Strict *bool `form:"strict,omitempty" json:"strict,omitempty"`
}

RunSkillEvalSkillsSkillIdEvalRunPostParams defines parameters for RunSkillEvalSkillsSkillIdEvalRunPost.

type RunSkillEvalSkillsSkillIdEvalRunPostResponse

type RunSkillEvalSkillsSkillIdEvalRunPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseRunSkillEvalSkillsSkillIdEvalRunPostResponse

func ParseRunSkillEvalSkillsSkillIdEvalRunPostResponse(rsp *http.Response) (*RunSkillEvalSkillsSkillIdEvalRunPostResponse, error)

ParseRunSkillEvalSkillsSkillIdEvalRunPostResponse parses an HTTP response from a RunSkillEvalSkillsSkillIdEvalRunPostWithResponse call

func (RunSkillEvalSkillsSkillIdEvalRunPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RunSkillEvalSkillsSkillIdEvalRunPostResponse) GetBody

GetBody returns the raw response body bytes

func (RunSkillEvalSkillsSkillIdEvalRunPostResponse) GetJSON200

func (r RunSkillEvalSkillsSkillIdEvalRunPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (RunSkillEvalSkillsSkillIdEvalRunPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (RunSkillEvalSkillsSkillIdEvalRunPostResponse) Status

Status returns HTTPResponse.Status

func (RunSkillEvalSkillsSkillIdEvalRunPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostJSONRequestBody

type SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostJSONRequestBody = AINowMessagesRequest

SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostJSONRequestBody defines body for SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPost for application/json ContentType.

type SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse

type SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse

func ParseSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse(rsp *http.Response) (*SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse, error)

ParseSaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse parses an HTTP response from a SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostWithResponse call

func (SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse) GetBody

GetBody returns the raw response body bytes

func (SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse) Status

Status returns HTTPResponse.Status

func (SaveAiNowMessagesAgentAiNowSessionsSessionIdMessagesPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SaveSessionAgentGraphIntelligenceSessionPostJSONRequestBody

type SaveSessionAgentGraphIntelligenceSessionPostJSONRequestBody = SaveSessionRequest

SaveSessionAgentGraphIntelligenceSessionPostJSONRequestBody defines body for SaveSessionAgentGraphIntelligenceSessionPost for application/json ContentType.

type SaveSessionAgentGraphIntelligenceSessionPostResponse

type SaveSessionAgentGraphIntelligenceSessionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSaveSessionAgentGraphIntelligenceSessionPostResponse

func ParseSaveSessionAgentGraphIntelligenceSessionPostResponse(rsp *http.Response) (*SaveSessionAgentGraphIntelligenceSessionPostResponse, error)

ParseSaveSessionAgentGraphIntelligenceSessionPostResponse parses an HTTP response from a SaveSessionAgentGraphIntelligenceSessionPostWithResponse call

func (SaveSessionAgentGraphIntelligenceSessionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SaveSessionAgentGraphIntelligenceSessionPostResponse) GetBody

GetBody returns the raw response body bytes

func (SaveSessionAgentGraphIntelligenceSessionPostResponse) GetJSON200

func (r SaveSessionAgentGraphIntelligenceSessionPostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SaveSessionAgentGraphIntelligenceSessionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SaveSessionAgentGraphIntelligenceSessionPostResponse) Status

Status returns HTTPResponse.Status

func (SaveSessionAgentGraphIntelligenceSessionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SaveSessionRequest

type SaveSessionRequest struct {
	Messages *[]map[string]interface{} `json:"messages,omitempty"`
}

SaveSessionRequest defines model for SaveSessionRequest.

type SaveSessionThreadsSessionsSavePostJSONRequestBody

type SaveSessionThreadsSessionsSavePostJSONRequestBody = SessionSaveRequest

SaveSessionThreadsSessionsSavePostJSONRequestBody defines body for SaveSessionThreadsSessionsSavePost for application/json ContentType.

type SaveSessionThreadsSessionsSavePostResponse

type SaveSessionThreadsSessionsSavePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SessionSaveResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSaveSessionThreadsSessionsSavePostResponse

func ParseSaveSessionThreadsSessionsSavePostResponse(rsp *http.Response) (*SaveSessionThreadsSessionsSavePostResponse, error)

ParseSaveSessionThreadsSessionsSavePostResponse parses an HTTP response from a SaveSessionThreadsSessionsSavePostWithResponse call

func (SaveSessionThreadsSessionsSavePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SaveSessionThreadsSessionsSavePostResponse) GetBody

GetBody returns the raw response body bytes

func (SaveSessionThreadsSessionsSavePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SaveSessionThreadsSessionsSavePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SaveSessionThreadsSessionsSavePostResponse) Status

Status returns HTTPResponse.Status

func (SaveSessionThreadsSessionsSavePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ScheduleDeleteResponse

type ScheduleDeleteResponse struct {
	Ok bool `json:"ok"`
}

ScheduleDeleteResponse defines model for ScheduleDeleteResponse.

type ScheduleDistillationMemoriesDistillSchedulePostJSONRequestBody

type ScheduleDistillationMemoriesDistillSchedulePostJSONRequestBody = DistillationScheduleRequest

ScheduleDistillationMemoriesDistillSchedulePostJSONRequestBody defines body for ScheduleDistillationMemoriesDistillSchedulePost for application/json ContentType.

type ScheduleDistillationMemoriesDistillSchedulePostResponse

type ScheduleDistillationMemoriesDistillSchedulePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *DistillationScheduleResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseScheduleDistillationMemoriesDistillSchedulePostResponse

func ParseScheduleDistillationMemoriesDistillSchedulePostResponse(rsp *http.Response) (*ScheduleDistillationMemoriesDistillSchedulePostResponse, error)

ParseScheduleDistillationMemoriesDistillSchedulePostResponse parses an HTTP response from a ScheduleDistillationMemoriesDistillSchedulePostWithResponse call

func (ScheduleDistillationMemoriesDistillSchedulePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ScheduleDistillationMemoriesDistillSchedulePostResponse) GetBody

GetBody returns the raw response body bytes

func (ScheduleDistillationMemoriesDistillSchedulePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ScheduleDistillationMemoriesDistillSchedulePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ScheduleDistillationMemoriesDistillSchedulePostResponse) Status

Status returns HTTPResponse.Status

func (ScheduleDistillationMemoriesDistillSchedulePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ScheduleErrorResponse

type ScheduleErrorResponse struct {
	Detail string `json:"detail"`
}

ScheduleErrorResponse defines model for ScheduleErrorResponse.

type ScheduleListResponse

type ScheduleListResponse struct {
	Schedules []RecurringTask `json:"schedules"`
}

ScheduleListResponse defines model for ScheduleListResponse.

type SchedulePreviewResponse

type SchedulePreviewResponse struct {
	Occurrences []string `json:"occurrences"`
}

SchedulePreviewResponse defines model for SchedulePreviewResponse.

type ScheduleResponse

type ScheduleResponse struct {
	Schedule RecurringTask `json:"schedule"`
}

ScheduleResponse defines model for ScheduleResponse.

type ScheduleRunsResponse

type ScheduleRunsResponse struct {
	Runs []OccurrenceOutcome `json:"runs"`
}

ScheduleRunsResponse defines model for ScheduleRunsResponse.

type ScheduleStatus

type ScheduleStatus string

ScheduleStatus defines model for ScheduleStatus.

const (
	ScheduleStatusActive  ScheduleStatus = "active"
	ScheduleStatusDeleted ScheduleStatus = "deleted"
	ScheduleStatusDraft   ScheduleStatus = "draft"
	ScheduleStatusPaused  ScheduleStatus = "paused"
)

Defines values for ScheduleStatus.

func (ScheduleStatus) Valid

func (e ScheduleStatus) Valid() bool

Valid indicates whether the value is a known member of the ScheduleStatus enum.

type SearchGraphGraphSearchGetParams

type SearchGraphGraphSearchGetParams struct {
	// Query Search query
	Query string `form:"query" json:"query"`
	Limit *int   `form:"limit,omitempty" json:"limit,omitempty"`

	// Depth Traversal depth for graph search
	Depth *int `form:"depth,omitempty" json:"depth,omitempty"`

	// NodeTypes Filter by node types
	NodeTypes *[]string `form:"node_types,omitempty" json:"node_types,omitempty"`

	// EdgeTypes Filter by edge types
	EdgeTypes *[]string `form:"edge_types,omitempty" json:"edge_types,omitempty"`

	// IncludeMetadata Include metadata in results
	IncludeMetadata *bool `form:"include_metadata,omitempty" json:"include_metadata,omitempty"`

	// SpaceId Optional memory space lens for the graph
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

SearchGraphGraphSearchGetParams defines parameters for SearchGraphGraphSearchGet.

type SearchGraphGraphSearchGetResponse

type SearchGraphGraphSearchGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GraphSearchResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSearchGraphGraphSearchGetResponse

func ParseSearchGraphGraphSearchGetResponse(rsp *http.Response) (*SearchGraphGraphSearchGetResponse, error)

ParseSearchGraphGraphSearchGetResponse parses an HTTP response from a SearchGraphGraphSearchGetWithResponse call

func (SearchGraphGraphSearchGetResponse) ContentType

func (r SearchGraphGraphSearchGetResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchGraphGraphSearchGetResponse) GetBody

GetBody returns the raw response body bytes

func (SearchGraphGraphSearchGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SearchGraphGraphSearchGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SearchGraphGraphSearchGetResponse) Status

Status returns HTTPResponse.Status

func (SearchGraphGraphSearchGetResponse) StatusCode

func (r SearchGraphGraphSearchGetResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchIndexReindexResponse

type SearchIndexReindexResponse struct {
	// Communities Number of communities indexed
	Communities *int `json:"communities,omitempty"`

	// Entities Number of entities indexed
	Entities *int `json:"entities,omitempty"`

	// Errors Any errors encountered
	Errors *[]string `json:"errors,omitempty"`

	// Memories Number of memories indexed
	Memories *int `json:"memories,omitempty"`

	// Message Status message
	Message *string `json:"message,omitempty"`

	// Messages Number of messages indexed
	Messages *int `json:"messages,omitempty"`

	// RestartRecommended Whether desktop clients should restart the local backend after a successful rebuild to release native allocator high-water memory
	RestartRecommended *bool `json:"restart_recommended,omitempty"`

	// SourceChunks Number of Library source chunks indexed
	SourceChunks *int `json:"source_chunks,omitempty"`

	// Sources Number of Library sources indexed
	Sources *int `json:"sources,omitempty"`
	Success bool `json:"success"`
}

SearchIndexReindexResponse Response for search index reindex operation.

type SearchIndexReindexRuntimeStatusResponse

type SearchIndexReindexRuntimeStatusResponse struct {
	Active bool `json:"active"`

	// Errors Last known rebuild errors
	Errors *[]string `json:"errors,omitempty"`

	// FinishedAt When the last rebuild finished (UTC)
	FinishedAt *string `json:"finished_at,omitempty"`

	// Message Current rebuild message
	Message *string `json:"message,omitempty"`

	// Progress Best-known rebuild percentage
	Progress *float32 `json:"progress,omitempty"`

	// RunId Current rebuild run identifier
	RunId *string `json:"run_id,omitempty"`

	// Stage Current rebuild stage
	Stage *string `json:"stage,omitempty"`

	// StartedAt When the active rebuild started (UTC)
	StartedAt *string `json:"started_at,omitempty"`

	// Stats Last known rebuild counters
	Stats *map[string]interface{} `json:"stats,omitempty"`

	// Success Whether the last rebuild ended successfully
	Success *bool `json:"success,omitempty"`

	// UpdatedAt Last status update time (UTC)
	UpdatedAt *string `json:"updated_at,omitempty"`
}

SearchIndexReindexRuntimeStatusResponse Current or last-known full search rebuild state.

type SearchIndexStatusResponse

type SearchIndexStatusResponse struct {
	// Available Whether search index service is available
	Available bool `json:"available"`

	// EmbeddingMode local or remote
	EmbeddingMode *string `json:"embedding_mode,omitempty"`

	// Message Status message
	Message string `json:"message"`

	// ModelCached Whether a local search embedding model is cached
	ModelCached bool `json:"model_cached"`

	// ModelName Model being used (platform-specific)
	ModelName *string `json:"model_name,omitempty"`

	// RemoteModel Configured remote embedding model, if any
	RemoteModel *string `json:"remote_model,omitempty"`

	// RemoteProvider Configured remote provider, if any
	RemoteProvider *string `json:"remote_provider,omitempty"`
}

SearchIndexStatusResponse Response for search index status.

type SearchMemoriesMemoriesSearchPostJSONRequestBody

type SearchMemoriesMemoriesSearchPostJSONRequestBody = MemorySearchRequest

SearchMemoriesMemoriesSearchPostJSONRequestBody defines body for SearchMemoriesMemoriesSearchPost for application/json ContentType.

type SearchMemoriesMemoriesSearchPostResponse

type SearchMemoriesMemoriesSearchPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *[]MemorySearchResult
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSearchMemoriesMemoriesSearchPostResponse

func ParseSearchMemoriesMemoriesSearchPostResponse(rsp *http.Response) (*SearchMemoriesMemoriesSearchPostResponse, error)

ParseSearchMemoriesMemoriesSearchPostResponse parses an HTTP response from a SearchMemoriesMemoriesSearchPostWithResponse call

func (SearchMemoriesMemoriesSearchPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchMemoriesMemoriesSearchPostResponse) GetBody

GetBody returns the raw response body bytes

func (SearchMemoriesMemoriesSearchPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SearchMemoriesMemoriesSearchPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SearchMemoriesMemoriesSearchPostResponse) Status

Status returns HTTPResponse.Status

func (SearchMemoriesMemoriesSearchPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SearchMetadata

type SearchMetadata struct {
	// FiltersApplied Filters applied to search
	FiltersApplied *FiltersApplied `json:"filters_applied,omitempty"`

	// GraphStats Graph statistics
	GraphStats *GraphStatsSummary `json:"graph_stats,omitempty"`

	// SearchMethod Method used for search
	SearchMethod string `json:"search_method"`

	// SearchResults Summary of search results
	SearchResults *SearchResultsSummary `json:"search_results,omitempty"`

	// UnifiedQuery Whether unified query was used
	UnifiedQuery *bool `json:"unified_query,omitempty"`

	// VisualizationReady Whether results are ready for visualization
	VisualizationReady   *bool                  `json:"visualization_ready,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

SearchMetadata Metadata specific to search operations.

func (SearchMetadata) Get

func (a SearchMetadata) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for SearchMetadata. Returns the specified element and whether it was found

func (SearchMetadata) MarshalJSON

func (a SearchMetadata) MarshalJSON() ([]byte, error)

Override default JSON handling for SearchMetadata to handle AdditionalProperties

func (*SearchMetadata) Set

func (a *SearchMetadata) Set(fieldName string, value interface{})

Setter for additional properties for SearchMetadata

func (*SearchMetadata) UnmarshalJSON

func (a *SearchMetadata) UnmarshalJSON(b []byte) error

Override default JSON handling for SearchMetadata to handle AdditionalProperties

type SearchResultsSummary

type SearchResultsSummary struct {
	// CommunitiesFound Number of communities found
	CommunitiesFound *int `json:"communities_found,omitempty"`

	// EntitiesFound Number of entities found
	EntitiesFound *int `json:"entities_found,omitempty"`

	// MemoriesFound Number of memories found
	MemoriesFound *int `json:"memories_found,omitempty"`

	// ThreadsFound Number of threads found
	ThreadsFound         *int                   `json:"threads_found,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

SearchResultsSummary Summary of search results counts.

func (SearchResultsSummary) Get

func (a SearchResultsSummary) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for SearchResultsSummary. Returns the specified element and whether it was found

func (SearchResultsSummary) MarshalJSON

func (a SearchResultsSummary) MarshalJSON() ([]byte, error)

Override default JSON handling for SearchResultsSummary to handle AdditionalProperties

func (*SearchResultsSummary) Set

func (a *SearchResultsSummary) Set(fieldName string, value interface{})

Setter for additional properties for SearchResultsSummary

func (*SearchResultsSummary) UnmarshalJSON

func (a *SearchResultsSummary) UnmarshalJSON(b []byte) error

Override default JSON handling for SearchResultsSummary to handle AdditionalProperties

type SearchSourcesSourcesSearchGetParams

type SearchSourcesSourcesSearchGetParams struct {
	// Q Search query
	Q     string `form:"q" json:"q"`
	Limit *int   `form:"limit,omitempty" json:"limit,omitempty"`

	// Labels Filter by source label name or label_id. Repeat for AND semantics.
	Labels *[]string `form:"labels,omitempty" json:"labels,omitempty"`

	// Label Alias for labels. Repeat for AND semantics.
	Label *[]string `form:"label,omitempty" json:"label,omitempty"`

	// Metadata Filter by source metadata equality, e.g. metadata=customer=acme. Repeat for AND semantics; repeat the same key for OR values.
	Metadata *[]string `form:"metadata,omitempty" json:"metadata,omitempty"`

	// SpaceId Isolation space to search
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

SearchSourcesSourcesSearchGetParams defines parameters for SearchSourcesSourcesSearchGet.

type SearchSourcesSourcesSearchGetResponse

type SearchSourcesSourcesSearchGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SourceSearchResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSearchSourcesSourcesSearchGetResponse

func ParseSearchSourcesSourcesSearchGetResponse(rsp *http.Response) (*SearchSourcesSourcesSearchGetResponse, error)

ParseSearchSourcesSourcesSearchGetResponse parses an HTTP response from a SearchSourcesSourcesSearchGetWithResponse call

func (SearchSourcesSourcesSearchGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchSourcesSourcesSearchGetResponse) GetBody

GetBody returns the raw response body bytes

func (SearchSourcesSourcesSearchGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SearchSourcesSourcesSearchGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SearchSourcesSourcesSearchGetResponse) Status

Status returns HTTPResponse.Status

func (SearchSourcesSourcesSearchGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SearchThreadsFullThreadsSearchGetParams

type SearchThreadsFullThreadsSearchGetParams struct {
	// Query Search query
	Query string `form:"query" json:"query"`

	// Mode Search mode: 'suggestions' or 'full'
	Mode  *string `form:"mode,omitempty" json:"mode,omitempty"`
	Limit *int    `form:"limit,omitempty" json:"limit,omitempty"`

	// Source Filter by source (e.g. 'openclaw', 'claude-code')
	Source *string `form:"source,omitempty" json:"source,omitempty"`

	// SpaceId Optional isolation space to search
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

SearchThreadsFullThreadsSearchGetParams defines parameters for SearchThreadsFullThreadsSearchGet.

type SearchThreadsFullThreadsSearchGetResponse

type SearchThreadsFullThreadsSearchGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ThreadSearchResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSearchThreadsFullThreadsSearchGetResponse

func ParseSearchThreadsFullThreadsSearchGetResponse(rsp *http.Response) (*SearchThreadsFullThreadsSearchGetResponse, error)

ParseSearchThreadsFullThreadsSearchGetResponse parses an HTTP response from a SearchThreadsFullThreadsSearchGetWithResponse call

func (SearchThreadsFullThreadsSearchGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchThreadsFullThreadsSearchGetResponse) GetBody

GetBody returns the raw response body bytes

func (SearchThreadsFullThreadsSearchGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SearchThreadsFullThreadsSearchGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SearchThreadsFullThreadsSearchGetResponse) Status

Status returns HTTPResponse.Status

func (SearchThreadsFullThreadsSearchGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SendMessageAgentGraphIntelligenceMessagePostJSONRequestBody

type SendMessageAgentGraphIntelligenceMessagePostJSONRequestBody = GraphIntelligenceMessageRequest

SendMessageAgentGraphIntelligenceMessagePostJSONRequestBody defines body for SendMessageAgentGraphIntelligenceMessagePost for application/json ContentType.

type SendMessageAgentGraphIntelligenceMessagePostResponse

type SendMessageAgentGraphIntelligenceMessagePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSendMessageAgentGraphIntelligenceMessagePostResponse

func ParseSendMessageAgentGraphIntelligenceMessagePostResponse(rsp *http.Response) (*SendMessageAgentGraphIntelligenceMessagePostResponse, error)

ParseSendMessageAgentGraphIntelligenceMessagePostResponse parses an HTTP response from a SendMessageAgentGraphIntelligenceMessagePostWithResponse call

func (SendMessageAgentGraphIntelligenceMessagePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SendMessageAgentGraphIntelligenceMessagePostResponse) GetBody

GetBody returns the raw response body bytes

func (SendMessageAgentGraphIntelligenceMessagePostResponse) GetJSON200

func (r SendMessageAgentGraphIntelligenceMessagePostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SendMessageAgentGraphIntelligenceMessagePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SendMessageAgentGraphIntelligenceMessagePostResponse) Status

Status returns HTTPResponse.Status

func (SendMessageAgentGraphIntelligenceMessagePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SessionSaveRequest

type SessionSaveRequest struct {
	// Client Client type: 'claude-code', 'codex', or 'gemini-cli'
	Client string `json:"client"`

	// PersistMode Mode: 'current' (most recent session) or 'all' (all sessions)
	PersistMode *string `json:"persist_mode,omitempty"`

	// ProjectPath Project working directory path
	ProjectPath string `json:"project_path"`

	// SessionId Specific session ID (optional)
	SessionId *string `json:"session_id,omitempty"`

	// Summary Brief session summary (1-2 sentences)
	Summary *string `json:"summary,omitempty"`

	// TruncateLargeContent Truncate large tool results >10KB
	TruncateLargeContent *bool `json:"truncate_large_content,omitempty"`
}

SessionSaveRequest Request model for saving a coding session.

type SessionSaveResponse

type SessionSaveResponse struct {
	// Client Client type
	Client string `json:"client"`

	// Error Error message if failed
	Error *string `json:"error,omitempty"`

	// Hint Hint for resolution
	Hint *string `json:"hint,omitempty"`

	// PersistMode Persist mode used
	PersistMode string `json:"persist_mode"`

	// ProjectPath Project path
	ProjectPath string `json:"project_path"`

	// Results Results for each session
	Results *[]SessionSaveResultItem `json:"results,omitempty"`

	// Status Status: 'success' or 'error'
	Status string `json:"status"`
}

SessionSaveResponse Response from session save operation.

type SessionSaveResultItem

type SessionSaveResultItem struct {
	// Action Action taken: 'created' or 'appended'
	Action string `json:"action"`

	// File Source file name
	File *string `json:"file,omitempty"`

	// MessageCount Total messages in thread
	MessageCount int `json:"message_count"`

	// MessagesAdded New messages added (append only)
	MessagesAdded *int `json:"messages_added,omitempty"`

	// SessionId Session ID
	SessionId string `json:"session_id"`

	// ThreadId Thread ID
	ThreadId string `json:"thread_id"`
}

SessionSaveResultItem Result of persisting a single session.

type SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostJSONRequestBody

type SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostJSONRequestBody = AINowAutoApproveRequest

SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostJSONRequestBody defines body for SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePost for application/json ContentType.

type SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse

type SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse

func ParseSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse(rsp *http.Response) (*SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse, error)

ParseSetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse parses an HTTP response from a SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostWithResponse call

func (SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse) GetBody

GetBody returns the raw response body bytes

func (SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse) Status

Status returns HTTPResponse.Status

func (SetAiNowAutoApproveAgentAiNowSessionsSessionIdAutoApprovePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutJSONRequestBody

type SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutJSONRequestBody = HostConfigDir

SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutJSONRequestBody defines body for SetSkillHostConfigDirSkillsRegistrationHostConfigDirPut for application/json ContentType.

type SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse

type SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse

func ParseSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse(rsp *http.Response) (*SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse, error)

ParseSetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse parses an HTTP response from a SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutWithResponse call

func (SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse) GetBody

GetBody returns the raw response body bytes

func (SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse) Status

Status returns HTTPResponse.Status

func (SetSkillHostConfigDirSkillsRegistrationHostConfigDirPutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SettingsBackupArtifact

type SettingsBackupArtifact struct {
	// ExportedAt RFC 3339 export time.
	ExportedAt string `json:"exported_at"`

	// Format Stable artifact discriminator. Currently `nowledge-mem-settings`.
	Format string `json:"format"`

	// Omitted Secret and device-local sections deliberately excluded from this file.
	Omitted []string `json:"omitted"`

	// Providers Credential-free provider definitions and purpose routing.
	Providers interface{} `json:"providers"`

	// Settings Whitelisted portable app preferences.
	Settings interface{} `json:"settings"`

	// Version Settings artifact schema version, independent from the app version.
	Version int32 `json:"version"`
}

SettingsBackupArtifact defines model for SettingsBackupArtifact.

type SettingsRestorePreview

type SettingsRestorePreview struct {
	CredentialsIncluded bool     `json:"credentials_included"`
	ProviderCount       int      `json:"provider_count"`
	Sections            []string `json:"sections"`
	Valid               bool     `json:"valid"`
	Version             int32    `json:"version"`
	Warnings            []string `json:"warnings"`
}

SettingsRestorePreview defines model for SettingsRestorePreview.

type SettingsRestoreResponse

type SettingsRestoreResponse struct {
	CredentialsRestored bool     `json:"credentials_restored"`
	ProviderCount       int      `json:"provider_count"`
	Restored            bool     `json:"restored"`
	Sections            []string `json:"sections"`
	Warnings            []string `json:"warnings"`
}

SettingsRestoreResponse defines model for SettingsRestoreResponse.

type SkillBuilderChatAgentSkillBuilderChatPostJSONRequestBody

type SkillBuilderChatAgentSkillBuilderChatPostJSONRequestBody = SkillBuilderChatRequest

SkillBuilderChatAgentSkillBuilderChatPostJSONRequestBody defines body for SkillBuilderChatAgentSkillBuilderChatPost for application/json ContentType.

type SkillBuilderChatAgentSkillBuilderChatPostResponse

type SkillBuilderChatAgentSkillBuilderChatPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillBuilderChatAgentSkillBuilderChatPostResponse

func ParseSkillBuilderChatAgentSkillBuilderChatPostResponse(rsp *http.Response) (*SkillBuilderChatAgentSkillBuilderChatPostResponse, error)

ParseSkillBuilderChatAgentSkillBuilderChatPostResponse parses an HTTP response from a SkillBuilderChatAgentSkillBuilderChatPostWithResponse call

func (SkillBuilderChatAgentSkillBuilderChatPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderChatAgentSkillBuilderChatPostResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderChatAgentSkillBuilderChatPostResponse) GetJSON200

func (r SkillBuilderChatAgentSkillBuilderChatPostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderChatAgentSkillBuilderChatPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillBuilderChatAgentSkillBuilderChatPostResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderChatAgentSkillBuilderChatPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillBuilderChatContext

type SkillBuilderChatContext struct {
	DraftName        *string `json:"draft_name,omitempty"`
	DraftNote        *string `json:"draft_note,omitempty"`
	HasAssets        *bool   `json:"has_assets,omitempty"`
	HasDuplicate     *bool   `json:"has_duplicate,omitempty"`
	HasPending       *bool   `json:"has_pending,omitempty"`
	SkillDescription *string `json:"skill_description,omitempty"`
	SkillName        *string `json:"skill_name,omitempty"`
	SkillStage       *string `json:"skill_stage,omitempty"`
	View             *string `json:"view,omitempty"`
}

SkillBuilderChatContext What's on the user's Skills screen, sent every turn (stateless copilot).

type SkillBuilderChatRequest

type SkillBuilderChatRequest struct {
	// Context What's on the user's Skills screen, sent every turn (stateless copilot).
	Context *SkillBuilderChatContext `json:"context,omitempty"`
	History *[]map[string]string     `json:"history,omitempty"`

	// Message The user's latest message
	Message string  `json:"message"`
	SpaceId *string `json:"space_id,omitempty"`
}

SkillBuilderChatRequest A copilot turn: the user's message plus the current screen context.

type SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse

type SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseSkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse

func ParseSkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse(rsp *http.Response) (*SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse, error)

ParseSkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse parses an HTTP response from a SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetWithResponse call

func (SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderDiscoverImportableAgentSkillBuilderDiscoverImportableGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillBuilderEditBodyAgentSkillBuilderEditBodyPostJSONRequestBody

type SkillBuilderEditBodyAgentSkillBuilderEditBodyPostJSONRequestBody = SkillEditBodyRequest

SkillBuilderEditBodyAgentSkillBuilderEditBodyPostJSONRequestBody defines body for SkillBuilderEditBodyAgentSkillBuilderEditBodyPost for application/json ContentType.

type SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse

type SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse

func ParseSkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse(rsp *http.Response) (*SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse, error)

ParseSkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse parses an HTTP response from a SkillBuilderEditBodyAgentSkillBuilderEditBodyPostWithResponse call

func (SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse) GetJSON200

func (r SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderEditBodyAgentSkillBuilderEditBodyPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillBuilderImportAgentSkillBuilderImportPostJSONRequestBody

type SkillBuilderImportAgentSkillBuilderImportPostJSONRequestBody = SkillImportRequest

SkillBuilderImportAgentSkillBuilderImportPostJSONRequestBody defines body for SkillBuilderImportAgentSkillBuilderImportPost for application/json ContentType.

type SkillBuilderImportAgentSkillBuilderImportPostResponse

type SkillBuilderImportAgentSkillBuilderImportPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillBuilderImportAgentSkillBuilderImportPostResponse

func ParseSkillBuilderImportAgentSkillBuilderImportPostResponse(rsp *http.Response) (*SkillBuilderImportAgentSkillBuilderImportPostResponse, error)

ParseSkillBuilderImportAgentSkillBuilderImportPostResponse parses an HTTP response from a SkillBuilderImportAgentSkillBuilderImportPostWithResponse call

func (SkillBuilderImportAgentSkillBuilderImportPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderImportAgentSkillBuilderImportPostResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderImportAgentSkillBuilderImportPostResponse) GetJSON200

func (r SkillBuilderImportAgentSkillBuilderImportPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderImportAgentSkillBuilderImportPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillBuilderImportAgentSkillBuilderImportPostResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderImportAgentSkillBuilderImportPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetParams

type SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetParams struct {
	Path string `form:"path" json:"path"`
}

SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetParams defines parameters for SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGet.

type SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse

type SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse

func ParseSkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse(rsp *http.Response) (*SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse, error)

ParseSkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse parses an HTTP response from a SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetWithResponse call

func (SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderPreviewImportableAgentSkillBuilderPreviewImportableGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillBuilderProposeAgentSkillBuilderProposePostJSONRequestBody

type SkillBuilderProposeAgentSkillBuilderProposePostJSONRequestBody = SkillBuilderProposeRequest

SkillBuilderProposeAgentSkillBuilderProposePostJSONRequestBody defines body for SkillBuilderProposeAgentSkillBuilderProposePost for application/json ContentType.

type SkillBuilderProposeAgentSkillBuilderProposePostResponse

type SkillBuilderProposeAgentSkillBuilderProposePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillBuilderProposeAgentSkillBuilderProposePostResponse

func ParseSkillBuilderProposeAgentSkillBuilderProposePostResponse(rsp *http.Response) (*SkillBuilderProposeAgentSkillBuilderProposePostResponse, error)

ParseSkillBuilderProposeAgentSkillBuilderProposePostResponse parses an HTTP response from a SkillBuilderProposeAgentSkillBuilderProposePostWithResponse call

func (SkillBuilderProposeAgentSkillBuilderProposePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderProposeAgentSkillBuilderProposePostResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderProposeAgentSkillBuilderProposePostResponse) GetJSON200

func (r SkillBuilderProposeAgentSkillBuilderProposePostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderProposeAgentSkillBuilderProposePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillBuilderProposeAgentSkillBuilderProposePostResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderProposeAgentSkillBuilderProposePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillBuilderProposeRequest

type SkillBuilderProposeRequest struct {
	// Deep Deep Create: surf the graph for the fuller pattern before draft
	Deep *bool `json:"deep,omitempty"`

	// Goal The user's intent / latest message
	Goal string `json:"goal"`

	// History Prior {role, content} turns for context
	History *[]map[string]string `json:"history,omitempty"`
	SpaceId *string              `json:"space_id,omitempty"`
}

SkillBuilderProposeRequest A turn of the floating builder assistant.

type SkillBuilderRefineAgentSkillBuilderRefinePostJSONRequestBody

type SkillBuilderRefineAgentSkillBuilderRefinePostJSONRequestBody = SkillRefineRequest

SkillBuilderRefineAgentSkillBuilderRefinePostJSONRequestBody defines body for SkillBuilderRefineAgentSkillBuilderRefinePost for application/json ContentType.

type SkillBuilderRefineAgentSkillBuilderRefinePostResponse

type SkillBuilderRefineAgentSkillBuilderRefinePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillBuilderRefineAgentSkillBuilderRefinePostResponse

func ParseSkillBuilderRefineAgentSkillBuilderRefinePostResponse(rsp *http.Response) (*SkillBuilderRefineAgentSkillBuilderRefinePostResponse, error)

ParseSkillBuilderRefineAgentSkillBuilderRefinePostResponse parses an HTTP response from a SkillBuilderRefineAgentSkillBuilderRefinePostWithResponse call

func (SkillBuilderRefineAgentSkillBuilderRefinePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderRefineAgentSkillBuilderRefinePostResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderRefineAgentSkillBuilderRefinePostResponse) GetJSON200

func (r SkillBuilderRefineAgentSkillBuilderRefinePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderRefineAgentSkillBuilderRefinePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillBuilderRefineAgentSkillBuilderRefinePostResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderRefineAgentSkillBuilderRefinePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostJSONRequestBody

type SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostJSONRequestBody = SkillRefineRequest

SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostJSONRequestBody defines body for SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPost for application/json ContentType.

type SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse

type SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse

func ParseSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse(rsp *http.Response) (*SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse, error)

ParseSkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse parses an HTTP response from a SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostWithResponse call

func (SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse) GetBody

GetBody returns the raw response body bytes

func (SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse) Status

Status returns HTTPResponse.Status

func (SkillBuilderRefineStreamAgentSkillBuilderRefineStreamPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse

type SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse

func ParseSkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse(rsp *http.Response) (*SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse, error)

ParseSkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse parses an HTTP response from a SkillDuplicateOfSkillsSkillIdDuplicateOfGetWithResponse call

func (SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse) GetBody

GetBody returns the raw response body bytes

func (SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse) GetJSON200

func (r SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse) Status

Status returns HTTPResponse.Status

func (SkillDuplicateOfSkillsSkillIdDuplicateOfGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillEditBodyRequest

type SkillEditBodyRequest struct {
	// Body The full procedure markdown (frontmatter optional)
	Body string `json:"body"`

	// Rationale Optional one-line note about what they changed
	Rationale *string `json:"rationale,omitempty"`

	// SkillId The skill being edited
	SkillId string `json:"skill_id"`
}

SkillEditBodyRequest The user authored a new body for a skill directly (power-user edit).

type SkillEditFileRequest

type SkillEditFileRequest struct {
	// Content The full new text of that file
	Content string `json:"content"`

	// Path Bundle-relative path, e.g. references/api.md
	Path string `json:"path"`
}

SkillEditFileRequest defines model for SkillEditFileRequest.

type SkillHostRegistrationStatusSkillsRegistrationGetResponse

type SkillHostRegistrationStatusSkillsRegistrationGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
}

func ParseSkillHostRegistrationStatusSkillsRegistrationGetResponse

func ParseSkillHostRegistrationStatusSkillsRegistrationGetResponse(rsp *http.Response) (*SkillHostRegistrationStatusSkillsRegistrationGetResponse, error)

ParseSkillHostRegistrationStatusSkillsRegistrationGetResponse parses an HTTP response from a SkillHostRegistrationStatusSkillsRegistrationGetWithResponse call

func (SkillHostRegistrationStatusSkillsRegistrationGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SkillHostRegistrationStatusSkillsRegistrationGetResponse) GetBody

GetBody returns the raw response body bytes

func (SkillHostRegistrationStatusSkillsRegistrationGetResponse) GetJSON200

func (r SkillHostRegistrationStatusSkillsRegistrationGetResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SkillHostRegistrationStatusSkillsRegistrationGetResponse) Status

Status returns HTTPResponse.Status

func (SkillHostRegistrationStatusSkillsRegistrationGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SkillImportRequest

type SkillImportRequest struct {
	// Files A folder's files as {relpath: base64}, read by the client. Content-based (no disk path), so it works in every client mode.
	Files *map[string]string `json:"files,omitempty"`

	// Force Import even when it looks like an existing active skill
	Force *bool `json:"force,omitempty"`

	// Path Absolute path to a skill folder (the one with SKILL.md)
	Path *string `json:"path,omitempty"`

	// SkillMd A full agentskills.io SKILL.md (with frontmatter)
	SkillMd *string `json:"skill_md,omitempty"`

	// TakeOwnership For a folder import: move the hand-written original aside when the skill is turned on (reversible), so a host shows only Mem's copy
	TakeOwnership *bool `json:"take_ownership,omitempty"`

	// Url A public code-host link (GitHub/GitLab/gist) to a skill; the agent resolves it and the bytes are fetched server-side
	Url *string `json:"url,omitempty"`
}

SkillImportRequest Enroll the user's own skill into managed scope (the third birth).

Either paste a single-file SKILL.md (“skill_md“) or point at a hand-written skill FOLDER on disk (“path“, from the discovery scan) to bring a multi-file skill in whole.

type SkillOutcomeRequest

type SkillOutcomeRequest struct {
	// Deviations What you changed
	Deviations *string `json:"deviations,omitempty"`

	// Failure Why it failed
	Failure *string `json:"failure,omitempty"`

	// Missing A step the skill lacked
	Missing *string `json:"missing,omitempty"`

	// Outcome completed | completed_with_deviation | failed | abandoned
	Outcome string `json:"outcome"`

	// SkillVersion The version the agent used
	SkillVersion int `json:"skill_version"`

	// Source agent (Tier-2) | user (Tier-3, from the UI)
	Source *string `json:"source,omitempty"`
}

SkillOutcomeRequest defines model for SkillOutcomeRequest.

type SkillRefineRequest

type SkillRefineRequest struct {
	// Instruction Optional user guidance for the revision
	Instruction *string `json:"instruction,omitempty"`

	// SkillId A compiled skill to re-version
	SkillId string `json:"skill_id"`
}

SkillRefineRequest Ask the assistant to propose a sharper version of a compiled skill.

type SourceContentResponse

type SourceContentResponse struct {
	Content        string  `json:"content"`
	ContentType    *string `json:"content_type,omitempty"`
	HasMore        *bool   `json:"has_more,omitempty"`
	Offset         *int    `json:"offset,omitempty"`
	OriginalName   string  `json:"original_name"`
	ReturnedLength *int    `json:"returned_length,omitempty"`
	SourceId       string  `json:"source_id"`
	TotalLength    *int    `json:"total_length,omitempty"`
}

SourceContentResponse Parsed content for preview.

type SourceDetailResponse

type SourceDetailResponse struct {
	Memories  *[]map[string]interface{} `json:"memories,omitempty"`
	Revisions *[]map[string]interface{} `json:"revisions,omitempty"`

	// Source Source node as returned by the API.
	Source SourceResponse `json:"source"`
}

SourceDetailResponse Source detail with relationships.

type SourceListResponse

type SourceListResponse struct {
	Sources []SourceResponse `json:"sources"`
	Total   int              `json:"total"`
}

SourceListResponse Paginated list of sources.

type SourceProcessingMode

type SourceProcessingMode string

SourceProcessingMode defines model for SourceProcessingMode.

const (
	Complete    SourceProcessingMode = "complete"
	Interactive SourceProcessingMode = "interactive"
)

Defines values for SourceProcessingMode.

func (SourceProcessingMode) Valid

func (e SourceProcessingMode) Valid() bool

Valid indicates whether the value is a known member of the SourceProcessingMode enum.

type SourceResponse

type SourceResponse struct {
	ChunkCount   *int    `json:"chunk_count,omitempty"`
	CreatedAt    *string `json:"created_at,omitempty"`
	ErrorMessage *string `json:"error_message,omitempty"`
	FilePath     *string `json:"file_path,omitempty"`
	Id           string  `json:"id"`

	// LabelIds Label IDs assigned to this source
	LabelIds       *[]string               `json:"label_ids,omitempty"`
	LifecycleState *string                 `json:"lifecycle_state,omitempty"`
	MemoryCount    *int                    `json:"memory_count,omitempty"`
	Metadata       *map[string]interface{} `json:"metadata,omitempty"`
	MimeType       *string                 `json:"mime_type,omitempty"`
	OriginalName   string                  `json:"original_name"`
	ParsedPath     *string                 `json:"parsed_path,omitempty"`
	SectionTree    *string                 `json:"section_tree,omitempty"`
	Sha256         *string                 `json:"sha256,omitempty"`
	SizeBytes      *int                    `json:"size_bytes,omitempty"`
	SourceType     string                  `json:"source_type"`
	SourceUrl      *string                 `json:"source_url,omitempty"`
	SpaceId        *string                 `json:"space_id,omitempty"`
	Summary        *string                 `json:"summary,omitempty"`
	UpdatedAt      *string                 `json:"updated_at,omitempty"`
	Version        *int                    `json:"version,omitempty"`
}

SourceResponse Source node as returned by the API.

type SourceSearchResponse

type SourceSearchResponse struct {
	Results []map[string]interface{} `json:"results"`
	Total   int                      `json:"total"`
}

SourceSearchResponse Search results for sources.

type SourceThreadInfo

type SourceThreadInfo struct {
	// Id Thread ID
	Id string `json:"id"`

	// SpaceId Isolation space for the source thread
	SpaceId *string `json:"space_id,omitempty"`

	// Title Thread title
	Title                string                 `json:"title"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

SourceThreadInfo Source thread information.

func (SourceThreadInfo) Get

func (a SourceThreadInfo) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for SourceThreadInfo. Returns the specified element and whether it was found

func (SourceThreadInfo) MarshalJSON

func (a SourceThreadInfo) MarshalJSON() ([]byte, error)

Override default JSON handling for SourceThreadInfo to handle AdditionalProperties

func (*SourceThreadInfo) Set

func (a *SourceThreadInfo) Set(fieldName string, value interface{})

Setter for additional properties for SourceThreadInfo

func (*SourceThreadInfo) UnmarshalJSON

func (a *SourceThreadInfo) UnmarshalJSON(b []byte) error

Override default JSON handling for SourceThreadInfo to handle AdditionalProperties

type SpaceMergeEntityCounts

type SpaceMergeEntityCounts struct {
	Memories int `json:"memories"`
	Sources  int `json:"sources"`
	Threads  int `json:"threads"`
}

SpaceMergeEntityCounts defines model for SpaceMergeEntityCounts.

type SpaceMergePlan

type SpaceMergePlan struct {
	CanMerge               bool                     `json:"canMerge"`
	Conflicts              []map[string]interface{} `json:"conflicts"`
	Counts                 SpaceMergeEntityCounts   `json:"counts"`
	PreservesSourceAliases bool                     `json:"preservesSourceAliases"`
	Source                 map[string]interface{}   `json:"source"`
	Target                 map[string]interface{}   `json:"target"`
	WorkingMemory          map[string]interface{}   `json:"workingMemory"`
}

SpaceMergePlan defines model for SpaceMergePlan.

type SpaceMergeRequest

type SpaceMergeRequest struct {
	// TargetSpaceId Target Space name, alias, or stable ID.
	TargetSpaceId string `json:"targetSpaceId"`
}

SpaceMergeRequest defines model for SpaceMergeRequest.

type SpaceMergeResult

type SpaceMergeResult struct {
	ContentUpdated     *map[string]interface{} `json:"contentUpdated,omitempty"`
	Counts             SpaceMergeEntityCounts  `json:"counts"`
	IndexUpdated       *map[string]interface{} `json:"indexUpdated,omitempty"`
	Merged             bool                    `json:"merged"`
	Settings           map[string]interface{}  `json:"settings"`
	SourceSpaceId      string                  `json:"sourceSpaceId"`
	TargetSpaceId      string                  `json:"targetSpaceId"`
	Warnings           []string                `json:"warnings"`
	WorkingMemoryMoved bool                    `json:"workingMemoryMoved"`
}

SpaceMergeResult defines model for SpaceMergeResult.

type StartAugmentationJobGraphAugmentationStartPostJSONRequestBody

type StartAugmentationJobGraphAugmentationStartPostJSONRequestBody = AugmentationStartRequest

StartAugmentationJobGraphAugmentationStartPostJSONRequestBody defines body for StartAugmentationJobGraphAugmentationStartPost for application/json ContentType.

type StartAugmentationJobGraphAugmentationStartPostResponse

type StartAugmentationJobGraphAugmentationStartPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AugmentationJobStartResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseStartAugmentationJobGraphAugmentationStartPostResponse

func ParseStartAugmentationJobGraphAugmentationStartPostResponse(rsp *http.Response) (*StartAugmentationJobGraphAugmentationStartPostResponse, error)

ParseStartAugmentationJobGraphAugmentationStartPostResponse parses an HTTP response from a StartAugmentationJobGraphAugmentationStartPostWithResponse call

func (StartAugmentationJobGraphAugmentationStartPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StartAugmentationJobGraphAugmentationStartPostResponse) GetBody

GetBody returns the raw response body bytes

func (StartAugmentationJobGraphAugmentationStartPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (StartAugmentationJobGraphAugmentationStartPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (StartAugmentationJobGraphAugmentationStartPostResponse) Status

Status returns HTTPResponse.Status

func (StartAugmentationJobGraphAugmentationStartPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StartWatcherThreadsWatcherStartPostResponse

type StartWatcherThreadsWatcherStartPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *WatcherStatusModel
}

func ParseStartWatcherThreadsWatcherStartPostResponse

func ParseStartWatcherThreadsWatcherStartPostResponse(rsp *http.Response) (*StartWatcherThreadsWatcherStartPostResponse, error)

ParseStartWatcherThreadsWatcherStartPostResponse parses an HTTP response from a StartWatcherThreadsWatcherStartPostWithResponse call

func (StartWatcherThreadsWatcherStartPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StartWatcherThreadsWatcherStartPostResponse) GetBody

GetBody returns the raw response body bytes

func (StartWatcherThreadsWatcherStartPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (StartWatcherThreadsWatcherStartPostResponse) Status

Status returns HTTPResponse.Status

func (StartWatcherThreadsWatcherStartPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StopWatcherThreadsWatcherStopPostResponse

type StopWatcherThreadsWatcherStopPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *WatcherStatusModel
}

func ParseStopWatcherThreadsWatcherStopPostResponse

func ParseStopWatcherThreadsWatcherStopPostResponse(rsp *http.Response) (*StopWatcherThreadsWatcherStopPostResponse, error)

ParseStopWatcherThreadsWatcherStopPostResponse parses an HTTP response from a StopWatcherThreadsWatcherStopPostWithResponse call

func (StopWatcherThreadsWatcherStopPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StopWatcherThreadsWatcherStopPostResponse) GetBody

GetBody returns the raw response body bytes

func (StopWatcherThreadsWatcherStopPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (StopWatcherThreadsWatcherStopPostResponse) Status

Status returns HTTPResponse.Status

func (StopWatcherThreadsWatcherStopPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StorageInfoResponse

type StorageInfoResponse struct {
	GraphDbBytes      *int `json:"graph_db_bytes,omitempty"`
	MessageStoreBytes *int `json:"message_store_bytes,omitempty"`
	SearchIndexBytes  *int `json:"search_index_bytes,omitempty"`
	TotalBytes        *int `json:"total_bytes,omitempty"`
}

StorageInfoResponse defines model for StorageInfoResponse.

type StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse

type StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseStreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse

func ParseStreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse(rsp *http.Response) (*StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse, error)

ParseStreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse parses an HTTP response from a StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetWithResponse call

func (StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse) GetBody

GetBody returns the raw response body bytes

func (StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse) Status

Status returns HTTPResponse.Status

func (StreamAiNowSessionEventsAgentAiNowSessionsSessionIdEventsGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StreamSkillEvalSkillsSkillIdEvalStreamGetParams

type StreamSkillEvalSkillsSkillIdEvalStreamGetParams struct {
	Strict *bool `form:"strict,omitempty" json:"strict,omitempty"`
}

StreamSkillEvalSkillsSkillIdEvalStreamGetParams defines parameters for StreamSkillEvalSkillsSkillIdEvalStreamGet.

type StreamSkillEvalSkillsSkillIdEvalStreamGetResponse

type StreamSkillEvalSkillsSkillIdEvalStreamGetResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseStreamSkillEvalSkillsSkillIdEvalStreamGetResponse

func ParseStreamSkillEvalSkillsSkillIdEvalStreamGetResponse(rsp *http.Response) (*StreamSkillEvalSkillsSkillIdEvalStreamGetResponse, error)

ParseStreamSkillEvalSkillsSkillIdEvalStreamGetResponse parses an HTTP response from a StreamSkillEvalSkillsSkillIdEvalStreamGetWithResponse call

func (StreamSkillEvalSkillsSkillIdEvalStreamGetResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StreamSkillEvalSkillsSkillIdEvalStreamGetResponse) GetBody

GetBody returns the raw response body bytes

func (StreamSkillEvalSkillsSkillIdEvalStreamGetResponse) GetJSON200

func (r StreamSkillEvalSkillsSkillIdEvalStreamGetResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (StreamSkillEvalSkillsSkillIdEvalStreamGetResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (StreamSkillEvalSkillsSkillIdEvalStreamGetResponse) Status

Status returns HTTPResponse.Status

func (StreamSkillEvalSkillsSkillIdEvalStreamGetResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StrengthenInsteadRequest

type StrengthenInsteadRequest struct {
	// TargetSkillId The active skill that should absorb this suggestion's evidence
	TargetSkillId string `json:"target_skill_id"`
}

StrengthenInsteadRequest defines model for StrengthenInsteadRequest.

type StrengthenInsteadSkillsSkillIdStrengthenInsteadPostJSONRequestBody

type StrengthenInsteadSkillsSkillIdStrengthenInsteadPostJSONRequestBody = StrengthenInsteadRequest

StrengthenInsteadSkillsSkillIdStrengthenInsteadPostJSONRequestBody defines body for StrengthenInsteadSkillsSkillIdStrengthenInsteadPost for application/json ContentType.

type StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse

type StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseStrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse

func ParseStrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse(rsp *http.Response) (*StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse, error)

ParseStrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse parses an HTTP response from a StrengthenInsteadSkillsSkillIdStrengthenInsteadPostWithResponse call

func (StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse) GetBody

GetBody returns the raw response body bytes

func (StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse) Status

Status returns HTTPResponse.Status

func (StrengthenInsteadSkillsSkillIdStrengthenInsteadPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SubmitFeedInputStreamAgentFeedInputStreamPostJSONRequestBody

type SubmitFeedInputStreamAgentFeedInputStreamPostJSONRequestBody = FeedInputRequest

SubmitFeedInputStreamAgentFeedInputStreamPostJSONRequestBody defines body for SubmitFeedInputStreamAgentFeedInputStreamPost for application/json ContentType.

type SubmitFeedInputStreamAgentFeedInputStreamPostResponse

type SubmitFeedInputStreamAgentFeedInputStreamPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSubmitFeedInputStreamAgentFeedInputStreamPostResponse

func ParseSubmitFeedInputStreamAgentFeedInputStreamPostResponse(rsp *http.Response) (*SubmitFeedInputStreamAgentFeedInputStreamPostResponse, error)

ParseSubmitFeedInputStreamAgentFeedInputStreamPostResponse parses an HTTP response from a SubmitFeedInputStreamAgentFeedInputStreamPostWithResponse call

func (SubmitFeedInputStreamAgentFeedInputStreamPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SubmitFeedInputStreamAgentFeedInputStreamPostResponse) GetBody

GetBody returns the raw response body bytes

func (SubmitFeedInputStreamAgentFeedInputStreamPostResponse) GetJSON200

func (r SubmitFeedInputStreamAgentFeedInputStreamPostResponse) GetJSON200() *interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SubmitFeedInputStreamAgentFeedInputStreamPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SubmitFeedInputStreamAgentFeedInputStreamPostResponse) Status

Status returns HTTPResponse.Status

func (SubmitFeedInputStreamAgentFeedInputStreamPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostJSONRequestBody

type SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostJSONRequestBody = MemoryRelationSuggestRequest

SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostJSONRequestBody defines body for SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPost for application/json ContentType.

type SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse

type SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryRelationSuggestionPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse

func ParseSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse(rsp *http.Response) (*SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse, error)

ParseSuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse parses an HTTP response from a SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostWithResponse call

func (SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse) GetBody

GetBody returns the raw response body bytes

func (SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse) Status

Status returns HTTPResponse.Status

func (SuggestMemoryRelationMemoriesMemoryIdRelationsSuggestPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody

type SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody = SupersedeMemoryRequest

SupersedeMemoryMemoriesMemoryIdSupersedePostJSONRequestBody defines body for SupersedeMemoryMemoriesMemoryIdSupersedePost for application/json ContentType.

type SupersedeMemoryMemoriesMemoryIdSupersedePostResponse

type SupersedeMemoryMemoriesMemoryIdSupersedePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSupersedeMemoryMemoriesMemoryIdSupersedePostResponse

func ParseSupersedeMemoryMemoriesMemoryIdSupersedePostResponse(rsp *http.Response) (*SupersedeMemoryMemoriesMemoryIdSupersedePostResponse, error)

ParseSupersedeMemoryMemoriesMemoryIdSupersedePostResponse parses an HTTP response from a SupersedeMemoryMemoriesMemoryIdSupersedePostWithResponse call

func (SupersedeMemoryMemoriesMemoryIdSupersedePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SupersedeMemoryMemoriesMemoryIdSupersedePostResponse) GetBody

GetBody returns the raw response body bytes

func (SupersedeMemoryMemoriesMemoryIdSupersedePostResponse) GetJSON200

func (r SupersedeMemoryMemoriesMemoryIdSupersedePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SupersedeMemoryMemoriesMemoryIdSupersedePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SupersedeMemoryMemoriesMemoryIdSupersedePostResponse) Status

Status returns HTTPResponse.Status

func (SupersedeMemoryMemoriesMemoryIdSupersedePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SupersedeMemoryRequest

type SupersedeMemoryRequest struct {
	NewerMemoryId string  `json:"newer_memory_id"`
	Reason        *string `json:"reason,omitempty"`

	// SpaceId Optional isolation space guard; the memory must belong to it.
	SpaceId *string `json:"space_id,omitempty"`
}

SupersedeMemoryRequest Mark one memory as replaced by a newer memory.

type SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostJSONRequestBody

type SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostJSONRequestBody = AINowSkillPromptsRequest

SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostJSONRequestBody defines body for SyncAiNowSkillPromptsAgentAiNowSkillPromptsPost for application/json ContentType.

type SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse

type SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse

func ParseSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse(rsp *http.Response) (*SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse, error)

ParseSyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse parses an HTTP response from a SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostWithResponse call

func (SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse) GetBody

GetBody returns the raw response body bytes

func (SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse) GetJSON200

func (r SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse) Status

Status returns HTTPResponse.Status

func (SyncAiNowSkillPromptsAgentAiNowSkillPromptsPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ThreadCoverageResponse

type ThreadCoverageResponse struct {
	// CoveredMessages Messages covered by memories
	CoveredMessages int `json:"covered_messages"`

	// Memories Number of memories
	Memories int `json:"memories"`

	// Metadata Thread metadata
	Metadata *map[string]interface{} `json:"metadata,omitempty"`

	// ThreadId Thread ID
	ThreadId string `json:"thread_id"`

	// TotalMessages Total messages
	TotalMessages        int                    `json:"total_messages"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

ThreadCoverageResponse Response for thread coverage report.

func (ThreadCoverageResponse) Get

func (a ThreadCoverageResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadCoverageResponse. Returns the specified element and whether it was found

func (ThreadCoverageResponse) MarshalJSON

func (a ThreadCoverageResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadCoverageResponse to handle AdditionalProperties

func (*ThreadCoverageResponse) Set

func (a *ThreadCoverageResponse) Set(fieldName string, value interface{})

Setter for additional properties for ThreadCoverageResponse

func (*ThreadCoverageResponse) UnmarshalJSON

func (a *ThreadCoverageResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadCoverageResponse to handle AdditionalProperties

type ThreadCreateRequest

type ThreadCreateRequest struct {
	// ImportDate Import timestamp
	ImportDate *time.Time `json:"import_date,omitempty"`

	// Messages Thread messages
	Messages     []MessageCreateRequest  `json:"messages"`
	Metadata     *map[string]interface{} `json:"metadata,omitempty"`
	Participants *[]string               `json:"participants,omitempty"`

	// Project Project identifier
	Project *string `json:"project,omitempty"`

	// Source Source system
	Source *string `json:"source,omitempty"`

	// SpaceId Isolation space for this thread
	SpaceId *string `json:"space_id,omitempty"`

	// ThreadId Human-readable thread identifier
	ThreadId string `json:"thread_id"`

	// Title Thread title
	Title *string `json:"title,omitempty"`

	// ToolVersion Tool version
	ToolVersion *string `json:"tool_version,omitempty"`

	// Workspace Workspace path
	Workspace *string `json:"workspace,omitempty"`
}

ThreadCreateRequest Request to create a new thread with messages.

type ThreadCreateResponse

type ThreadCreateResponse struct {
	AutoExtractionPerformed *bool         `json:"auto_extraction_performed,omitempty"`
	AutoGeneratedSummary    *string       `json:"auto_generated_summary,omitempty"`
	CreatedRelationships    *int          `json:"created_relationships,omitempty"`
	ExtractedMemories       *[]MemoryNode `json:"extracted_memories,omitempty"`
	Messages                []MessageNode `json:"messages"`

	// Thread Thread node representing a conversation.
	Thread ThreadNode `json:"thread"`
}

ThreadCreateResponse Response from thread creation.

type ThreadDistillationBatchPlanRequest

type ThreadDistillationBatchPlanRequest struct {
	// MaxMessagesPerRun Soft total message budget for one background wave.
	MaxMessagesPerRun *int `json:"max_messages_per_run,omitempty"`

	// MaxScan Maximum matching threads to inspect for this planning pass.
	MaxScan *int `json:"max_scan,omitempty"`

	// MaxThreadsPerRun Maximum threads to schedule in the next background wave.
	MaxThreadsPerRun *int `json:"max_threads_per_run,omitempty"`

	// MinMessagesForCandidate Skip very small threads unless they already need anchor repair.
	MinMessagesForCandidate *int `json:"min_messages_for_candidate,omitempty"`

	// Selection Selection descriptor for bulk thread operations.
	Selection BulkThreadSelection `json:"selection"`
}

ThreadDistillationBatchPlanRequest Plan the next safe opt-in batch for thread distillation.

type ThreadDistillationBatchPlanResponse

type ThreadDistillationBatchPlanResponse struct {
	Message        string                                     `json:"message"`
	Plan           map[string]interface{}                     `json:"plan"`
	ScanLimited    bool                                       `json:"scan_limited"`
	ScannedThreads int                                        `json:"scanned_threads"`
	SelectionCount int                                        `json:"selection_count"`
	SelectionMode  string                                     `json:"selection_mode"`
	Source         *ThreadDistillationBatchPlanResponseSource `json:"source,omitempty"`
	SourceSpaceId  string                                     `json:"source_space_id"`
	Version        *int                                       `json:"version,omitempty"`
}

ThreadDistillationBatchPlanResponse Read-only bulk distillation plan.

type ThreadDistillationBatchPlanResponseSource

type ThreadDistillationBatchPlanResponseSource string

ThreadDistillationBatchPlanResponseSource defines model for ThreadDistillationBatchPlanResponse.Source.

const (
	ApiThreadBatchPlan ThreadDistillationBatchPlanResponseSource = "api_thread_batch_plan"
)

Defines values for ThreadDistillationBatchPlanResponseSource.

func (ThreadDistillationBatchPlanResponseSource) Valid

Valid indicates whether the value is a known member of the ThreadDistillationBatchPlanResponseSource enum.

type ThreadFetchResponse

type ThreadFetchResponse struct {
	CoveredMessageIds *[]string `json:"covered_message_ids,omitempty"`

	// Entities Extracted entities from thread
	Entities        *[]string     `json:"entities,omitempty"`
	Messages        []MessageNode `json:"messages"`
	RelatedMemories *[]MemoryNode `json:"related_memories,omitempty"`

	// Thread Thread node representing a conversation.
	Thread        ThreadNode `json:"thread"`
	TotalMessages int        `json:"total_messages"`
	TotalTokens   *int       `json:"total_tokens,omitempty"`
}

ThreadFetchResponse Response for fetching a complete thread.

type ThreadHistorySyncCompletedRequest

type ThreadHistorySyncCompletedRequest struct {
	// Client Local agent host, e.g. codex or hermes
	Client string `json:"client"`

	// CreatedCount Threads created
	CreatedCount *int `json:"created_count,omitempty"`

	// FailedCount Sessions that failed to sync
	FailedCount *int `json:"failed_count,omitempty"`

	// ImportedCount Threads created or meaningfully updated
	ImportedCount *int `json:"imported_count,omitempty"`

	// ImportedMessageCount Messages newly imported
	ImportedMessageCount *int `json:"imported_message_count,omitempty"`

	// SpaceId Target memory space
	SpaceId *string `json:"space_id,omitempty"`

	// UpdatedCount Threads updated with new messages
	UpdatedCount *int `json:"updated_count,omitempty"`
}

ThreadHistorySyncCompletedRequest Batch-level notification emitted by nmem history sync.

type ThreadImportItem

type ThreadImportItem struct {
	// ExpectedMessageCount Optimistic checkpoint for an already-created Thread. When present, the
	// server must use the bounded checkpoint append path instead of scanning
	// the complete Thread for duplicates.
	ExpectedMessageCount *int64 `json:"expected_message_count,omitempty"`

	// IdempotencyKey Stable identity for retrying one checkpointed suffix.
	IdempotencyKey  *string                 `json:"idempotency_key,omitempty"`
	MarkdownContent *string                 `json:"markdown_content,omitempty"`
	Messages        *[]ThreadImportMessage  `json:"messages,omitempty"`
	Metadata        *map[string]interface{} `json:"metadata,omitempty"`
	Participants    *[]string               `json:"participants,omitempty"`
	Project         *string                 `json:"project,omitempty"`
	Source          *string                 `json:"source,omitempty"`
	SpaceId         *string                 `json:"space_id,omitempty"`
	ThreadId        *string                 `json:"thread_id,omitempty"`
	Title           *string                 `json:"title,omitempty"`
	ToolVersion     *string                 `json:"tool_version,omitempty"`
	Workspace       *string                 `json:"workspace,omitempty"`
}

ThreadImportItem A single thread to import; provide either `messages` or `markdown_content` (`schemas.ThreadImportItem`, threads_module/schemas.py:468-487).

type ThreadImportMessage

type ThreadImportMessage struct {
	Content   string                  `json:"content"`
	Metadata  *map[string]interface{} `json:"metadata,omitempty"`
	Role      string                  `json:"role"`
	Timestamp *string                 `json:"timestamp,omitempty"`
}

ThreadImportMessage A message in an imported thread (`schemas.ThreadImportMessage`, threads_module/schemas.py:455-465).

type ThreadImportRequest

type ThreadImportRequest struct {
	ExpectedMessageCount *int64                  `json:"expected_message_count,omitempty"`
	IdempotencyKey       *string                 `json:"idempotency_key,omitempty"`
	MarkdownContent      *string                 `json:"markdown_content,omitempty"`
	Messages             *[]ThreadImportMessage  `json:"messages,omitempty"`
	Metadata             *map[string]interface{} `json:"metadata,omitempty"`
	Participants         *[]string               `json:"participants,omitempty"`
	Project              *string                 `json:"project,omitempty"`
	Source               *string                 `json:"source,omitempty"`
	SpaceId              *string                 `json:"space_id,omitempty"`
	ThreadId             *string                 `json:"thread_id,omitempty"`
	Threads              *[]ThreadImportItem     `json:"threads,omitempty"`
	Title                *string                 `json:"title,omitempty"`
	ToolVersion          *string                 `json:"tool_version,omitempty"`
	Workspace            *string                 `json:"workspace,omitempty"`
}

ThreadImportRequest Import one or more conversation threads (`schemas.ThreadImportRequest`, threads_module/schemas.py:490-525). Single mode sets the flat fields; batch mode uses `threads`.

type ThreadImportResponse

type ThreadImportResponse struct {
	AutoReview    interface{}              `json:"auto_review,omitempty"`
	FailedCount   int64                    `json:"failed_count"`
	ImportedCount int64                    `json:"imported_count"`
	Results       []ThreadImportResultItem `json:"results"`
	SkippedCount  int64                    `json:"skipped_count"`
	Success       bool                     `json:"success"`
}

ThreadImportResponse defines model for ThreadImportResponse.

type ThreadImportResultItem

type ThreadImportResultItem struct {
	AlreadyExisted bool    `json:"already_existed"`
	AppendMode     *string `json:"append_mode,omitempty"`
	Error          *string `json:"error,omitempty"`
	ErrorCode      *string `json:"error_code,omitempty"`
	MessageCount   int64   `json:"message_count"`
	MessagesAdded  int64   `json:"messages_added"`
	Success        bool    `json:"success"`
	ThreadId       string  `json:"thread_id"`
	Title          *string `json:"title,omitempty"`
}

ThreadImportResultItem Result of importing a single thread (`schemas.ThreadImportResultItem`, threads_module/schemas.py:528-535).

type ThreadListResponse

type ThreadListResponse struct {
	// Pagination Pagination info
	Pagination ThreadPaginationInfo `json:"pagination"`

	// Threads List of threads
	Threads              *[]NowledgeGraphServerApiRoutersThreadsModuleSchemasThreadPublic `json:"threads,omitempty"`
	AdditionalProperties map[string]interface{}                                           `json:"-"`
}

ThreadListResponse Response from listing threads.

func (ThreadListResponse) Get

func (a ThreadListResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadListResponse. Returns the specified element and whether it was found

func (ThreadListResponse) MarshalJSON

func (a ThreadListResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadListResponse to handle AdditionalProperties

func (*ThreadListResponse) Set

func (a *ThreadListResponse) Set(fieldName string, value interface{})

Setter for additional properties for ThreadListResponse

func (*ThreadListResponse) UnmarshalJSON

func (a *ThreadListResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadListResponse to handle AdditionalProperties

type ThreadNode

type ThreadNode struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ImportDate When thread was imported
	ImportDate *time.Time `json:"import_date,omitempty"`

	// MessageCount Number of messages in thread
	MessageCount *int                    `json:"message_count,omitempty"`
	Metadata     *map[string]interface{} `json:"metadata,omitempty"`

	// NodeType Enumeration of node types in the graph.
	NodeType *NodeType `json:"node_type,omitempty"`

	// Participants Thread participants
	Participants *[]string `json:"participants,omitempty"`

	// Project Project identifier
	Project *string `json:"project,omitempty"`

	// Source Source system (cursor, claude, etc.)
	Source *string `json:"source,omitempty"`

	// SpaceId Isolation space for this thread
	SpaceId *string `json:"space_id,omitempty"`

	// Summary Thread summary for embedding
	Summary *string `json:"summary,omitempty"`

	// ThreadId Human-readable thread identifier
	ThreadId string `json:"thread_id"`

	// Title Thread title
	Title *string `json:"title,omitempty"`

	// ToolVersion Tool version that created this thread
	ToolVersion *string    `json:"tool_version,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`

	// Workspace Workspace path
	Workspace *string `json:"workspace,omitempty"`
}

ThreadNode Thread node representing a conversation.

type ThreadPaginationInfo

type ThreadPaginationInfo struct {
	// HasMore Whether more items available
	HasMore bool `json:"has_more"`

	// Limit Items per page
	Limit int `json:"limit"`

	// Offset Offset
	Offset int `json:"offset"`

	// Total Total items
	Total                int                    `json:"total"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

ThreadPaginationInfo Pagination metadata for threads.

func (ThreadPaginationInfo) Get

func (a ThreadPaginationInfo) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadPaginationInfo. Returns the specified element and whether it was found

func (ThreadPaginationInfo) MarshalJSON

func (a ThreadPaginationInfo) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadPaginationInfo to handle AdditionalProperties

func (*ThreadPaginationInfo) Set

func (a *ThreadPaginationInfo) Set(fieldName string, value interface{})

Setter for additional properties for ThreadPaginationInfo

func (*ThreadPaginationInfo) UnmarshalJSON

func (a *ThreadPaginationInfo) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadPaginationInfo to handle AdditionalProperties

type ThreadParseRequest

type ThreadParseRequest struct {
	// FileContent Content of the conversation file
	FileContent string `json:"file_content"`

	// FileName Name of the file being parsed
	FileName string `json:"file_name"`
}

ThreadParseRequest Request for parsing thread content.

type ThreadParseResponse

type ThreadParseResponse struct {
	// Error Error message if parsing failed
	Error *string `json:"error,omitempty"`

	// FormatDetected Detected format
	FormatDetected *string `json:"format_detected,omitempty"`

	// ParsedThread Parsed thread data
	ParsedThread *map[string]interface{} `json:"parsed_thread,omitempty"`

	// Success Whether parsing was successful
	Success bool `json:"success"`
}

ThreadParseResponse Response from thread parsing.

type ThreadSearchMetadata

type ThreadSearchMetadata struct {
	// Error Error message if any
	Error *string `json:"error,omitempty"`

	// MatchedMessagesCount Total matched messages
	MatchedMessagesCount *int `json:"matched_messages_count,omitempty"`

	// Mode Search mode
	Mode string `json:"mode"`

	// Query Search query
	Query                string                 `json:"query"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

ThreadSearchMetadata Metadata for thread search results.

func (ThreadSearchMetadata) Get

func (a ThreadSearchMetadata) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadSearchMetadata. Returns the specified element and whether it was found

func (ThreadSearchMetadata) MarshalJSON

func (a ThreadSearchMetadata) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadSearchMetadata to handle AdditionalProperties

func (*ThreadSearchMetadata) Set

func (a *ThreadSearchMetadata) Set(fieldName string, value interface{})

Setter for additional properties for ThreadSearchMetadata

func (*ThreadSearchMetadata) UnmarshalJSON

func (a *ThreadSearchMetadata) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadSearchMetadata to handle AdditionalProperties

type ThreadSearchResponse

type ThreadSearchResponse struct {
	// SearchMetadata Search metadata
	SearchMetadata ThreadSearchMetadata `json:"search_metadata"`

	// Threads Search results
	Threads *[]map[string]interface{} `json:"threads,omitempty"`

	// TotalFound Total threads found
	TotalFound           int                    `json:"total_found"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

ThreadSearchResponse Response from thread search.

func (ThreadSearchResponse) Get

func (a ThreadSearchResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadSearchResponse. Returns the specified element and whether it was found

func (ThreadSearchResponse) MarshalJSON

func (a ThreadSearchResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadSearchResponse to handle AdditionalProperties

func (*ThreadSearchResponse) Set

func (a *ThreadSearchResponse) Set(fieldName string, value interface{})

Setter for additional properties for ThreadSearchResponse

func (*ThreadSearchResponse) UnmarshalJSON

func (a *ThreadSearchResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadSearchResponse to handle AdditionalProperties

type ThreadSourceListResponse

type ThreadSourceListResponse struct {
	// Sources Global thread source options
	Sources              *[]ThreadSourceSummary `json:"sources,omitempty"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

ThreadSourceListResponse Response from listing thread source options.

func (ThreadSourceListResponse) Get

func (a ThreadSourceListResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadSourceListResponse. Returns the specified element and whether it was found

func (ThreadSourceListResponse) MarshalJSON

func (a ThreadSourceListResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadSourceListResponse to handle AdditionalProperties

func (*ThreadSourceListResponse) Set

func (a *ThreadSourceListResponse) Set(fieldName string, value interface{})

Setter for additional properties for ThreadSourceListResponse

func (*ThreadSourceListResponse) UnmarshalJSON

func (a *ThreadSourceListResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadSourceListResponse to handle AdditionalProperties

type ThreadSourceSummary

type ThreadSourceSummary struct {
	// Source Thread source label
	Source string `json:"source"`

	// ThreadCount Number of threads in this source
	ThreadCount          int                    `json:"thread_count"`
	AdditionalProperties map[string]interface{} `json:"-"`
}

ThreadSourceSummary Global thread source option with count.

func (ThreadSourceSummary) Get

func (a ThreadSourceSummary) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadSourceSummary. Returns the specified element and whether it was found

func (ThreadSourceSummary) MarshalJSON

func (a ThreadSourceSummary) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadSourceSummary to handle AdditionalProperties

func (*ThreadSourceSummary) Set

func (a *ThreadSourceSummary) Set(fieldName string, value interface{})

Setter for additional properties for ThreadSourceSummary

func (*ThreadSourceSummary) UnmarshalJSON

func (a *ThreadSourceSummary) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadSourceSummary to handle AdditionalProperties

type ThreadSummariesResponse

type ThreadSummariesResponse struct {
	// Summaries List of thread summaries
	Summaries            *[]map[string]interface{} `json:"summaries,omitempty"`
	AdditionalProperties map[string]interface{}    `json:"-"`
}

ThreadSummariesResponse Response for thread summaries.

func (ThreadSummariesResponse) Get

func (a ThreadSummariesResponse) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for ThreadSummariesResponse. Returns the specified element and whether it was found

func (ThreadSummariesResponse) MarshalJSON

func (a ThreadSummariesResponse) MarshalJSON() ([]byte, error)

Override default JSON handling for ThreadSummariesResponse to handle AdditionalProperties

func (*ThreadSummariesResponse) Set

func (a *ThreadSummariesResponse) Set(fieldName string, value interface{})

Setter for additional properties for ThreadSummariesResponse

func (*ThreadSummariesResponse) UnmarshalJSON

func (a *ThreadSummariesResponse) UnmarshalJSON(b []byte) error

Override default JSON handling for ThreadSummariesResponse to handle AdditionalProperties

type TimelineReviewAction

type TimelineReviewAction string

TimelineReviewAction defines model for TimelineReviewAction.

const (
	CustomNoteOnly    TimelineReviewAction = "custom_note_only"
	Dismiss           TimelineReviewAction = "dismiss"
	KeepBothLinked    TimelineReviewAction = "keep_both_linked"
	KeepNewerAsLatest TimelineReviewAction = "keep_newer_as_latest"
	KeepOlderAsLatest TimelineReviewAction = "keep_older_as_latest"
	NoChangeNeeded    TimelineReviewAction = "no_change_needed"
)

Defines values for TimelineReviewAction.

func (TimelineReviewAction) Valid

func (e TimelineReviewAction) Valid() bool

Valid indicates whether the value is a known member of the TimelineReviewAction enum.

type TimelineReviewResolveRequest

type TimelineReviewResolveRequest struct {
	// Action Legacy backend action retained for older app clients.
	Action *string `json:"action,omitempty"`

	// MemoryIds Optional evidence IDs. Every supplied ID must belong to the event.
	MemoryIds *[]string `json:"memory_ids,omitempty"`

	// Resolution Legacy resolution label retained for older app clients.
	Resolution *string `json:"resolution,omitempty"`

	// ResolutionMetadata Plan-backed cleanup detail retained for the existing Timeline UI.
	ResolutionMetadata interface{} `json:"resolution_metadata,omitempty"`

	// ResolutionNote Decision note; required for `custom_note_only`.
	ResolutionNote *string               `json:"resolution_note,omitempty"`
	ReviewAction   *TimelineReviewAction `json:"review_action,omitempty"`
}

TimelineReviewResolveRequest defines model for TimelineReviewResolveRequest.

type TimelineReviewResolveResponse

type TimelineReviewResolveResponse struct {
	Action       *string     `json:"action,omitempty"`
	ActionResult interface{} `json:"action_result,omitempty"`

	// AlreadyResolved True when another client or policy resolved this immutable review first.
	// The response carries that persisted decision and performs no mutation.
	AlreadyResolved bool    `json:"already_resolved"`
	EventId         string  `json:"event_id"`
	Resolution      string  `json:"resolution"`
	ResolutionNote  *string `json:"resolution_note,omitempty"`
	Success         bool    `json:"success"`
}

TimelineReviewResolveResponse defines model for TimelineReviewResolveResponse.

type ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams

type ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams struct {
	// IsFavorite Set favorite status
	IsFavorite bool `form:"is_favorite" json:"is_favorite"`
}

ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostParams defines parameters for ToggleMemoryFavoriteMemoriesMemoryIdFavoritePost.

type ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse

type ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MessageResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse

func ParseToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse(rsp *http.Response) (*ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse, error)

ParseToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse parses an HTTP response from a ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostWithResponse call

func (ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse) GetBody

GetBody returns the raw response body bytes

func (ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse) Status

Status returns HTTPResponse.Status

func (ToggleMemoryFavoriteMemoriesMemoryIdFavoritePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ToggleThreadFavoriteThreadsThreadIdFavoritePostParams

type ToggleThreadFavoriteThreadsThreadIdFavoritePostParams struct {
	// IsFavorite Set favorite status
	IsFavorite bool `form:"is_favorite" json:"is_favorite"`

	// SpaceId Optional isolation space for disambiguating duplicate thread IDs
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

ToggleThreadFavoriteThreadsThreadIdFavoritePostParams defines parameters for ToggleThreadFavoriteThreadsThreadIdFavoritePost.

type ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse

type ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MessageResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseToggleThreadFavoriteThreadsThreadIdFavoritePostResponse

func ParseToggleThreadFavoriteThreadsThreadIdFavoritePostResponse(rsp *http.Response) (*ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse, error)

ParseToggleThreadFavoriteThreadsThreadIdFavoritePostResponse parses an HTTP response from a ToggleThreadFavoriteThreadsThreadIdFavoritePostWithResponse call

func (ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse) GetBody

GetBody returns the raw response body bytes

func (ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse) Status

Status returns HTTPResponse.Status

func (ToggleThreadFavoriteThreadsThreadIdFavoritePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ToolCapability

type ToolCapability struct {
	AllowUnknownArguments *bool `json:"allow_unknown_arguments,omitempty"`

	// Arguments Root JSON argument name -> rule. Undeclared arguments are rejected unless
	// `allow_unknown_arguments` is explicitly true (not recommended for writes).
	Arguments     *map[string]ArgumentGrant `json:"arguments,omitempty"`
	Operation     ToolOperation             `json:"operation"`
	ResourceLabel *string                   `json:"resource_label,omitempty"`

	// Server `nowledge` for native tools, or the exact custom MCP server name.
	Server string `json:"server"`
	Tool   string `json:"tool"`
}

ToolCapability defines model for ToolCapability.

type ToolOperation

type ToolOperation string

ToolOperation defines model for ToolOperation.

const (
	Read  ToolOperation = "read"
	Write ToolOperation = "write"
)

Defines values for ToolOperation.

func (ToolOperation) Valid

func (e ToolOperation) Valid() bool

Valid indicates whether the value is a known member of the ToolOperation enum.

type TriageConversationMemoriesDistillTriagePostJSONRequestBody

type TriageConversationMemoriesDistillTriagePostJSONRequestBody = TriageRequest

TriageConversationMemoriesDistillTriagePostJSONRequestBody defines body for TriageConversationMemoriesDistillTriagePost for application/json ContentType.

type TriageConversationMemoriesDistillTriagePostResponse

type TriageConversationMemoriesDistillTriagePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseTriageConversationMemoriesDistillTriagePostResponse

func ParseTriageConversationMemoriesDistillTriagePostResponse(rsp *http.Response) (*TriageConversationMemoriesDistillTriagePostResponse, error)

ParseTriageConversationMemoriesDistillTriagePostResponse parses an HTTP response from a TriageConversationMemoriesDistillTriagePostWithResponse call

func (TriageConversationMemoriesDistillTriagePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriageConversationMemoriesDistillTriagePostResponse) GetBody

GetBody returns the raw response body bytes

func (TriageConversationMemoriesDistillTriagePostResponse) GetJSON200

func (r TriageConversationMemoriesDistillTriagePostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriageConversationMemoriesDistillTriagePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriageConversationMemoriesDistillTriagePostResponse) Status

Status returns HTTPResponse.Status

func (TriageConversationMemoriesDistillTriagePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriageRequest

type TriageRequest struct {
	// PreferredLanguage User preferred language (ISO 639-1 code), or None to auto-detect
	PreferredLanguage *string `json:"preferred_language,omitempty"`

	// ThreadContent Conversation content to triage
	ThreadContent string `json:"thread_content"`
}

TriageRequest Request for lightweight triage of conversation content.

A cheap LLM call to determine whether a conversation contains knowledge worth distilling into structured memories.

type TriggerCommunityDetectionAgentTriggerCommunityDetectionPostParams

type TriggerCommunityDetectionAgentTriggerCommunityDetectionPostParams struct {
	Resolution        *float32 `form:"resolution,omitempty" json:"resolution,omitempty"`
	GenerateAiSummary *bool    `form:"generate_ai_summary,omitempty" json:"generate_ai_summary,omitempty"`
	SummaryLimit      *int     `form:"summary_limit,omitempty" json:"summary_limit,omitempty"`
}

TriggerCommunityDetectionAgentTriggerCommunityDetectionPostParams defines parameters for TriggerCommunityDetectionAgentTriggerCommunityDetectionPost.

type TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse

type TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseTriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse

func ParseTriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse(rsp *http.Response) (*TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse, error)

ParseTriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse parses an HTTP response from a TriggerCommunityDetectionAgentTriggerCommunityDetectionPostWithResponse call

func (TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerCommunityDetectionAgentTriggerCommunityDetectionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerCrystallizationAgentTriggerCrystallizationPostResponse

type TriggerCrystallizationAgentTriggerCrystallizationPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseTriggerCrystallizationAgentTriggerCrystallizationPostResponse

func ParseTriggerCrystallizationAgentTriggerCrystallizationPostResponse(rsp *http.Response) (*TriggerCrystallizationAgentTriggerCrystallizationPostResponse, error)

ParseTriggerCrystallizationAgentTriggerCrystallizationPostResponse parses an HTTP response from a TriggerCrystallizationAgentTriggerCrystallizationPostWithResponse call

func (TriggerCrystallizationAgentTriggerCrystallizationPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerCrystallizationAgentTriggerCrystallizationPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerCrystallizationAgentTriggerCrystallizationPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerCrystallizationAgentTriggerCrystallizationPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerCrystallizationAgentTriggerCrystallizationPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse

type TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseTriggerDailyBriefingAgentTriggerDailyBriefingPostResponse

func ParseTriggerDailyBriefingAgentTriggerDailyBriefingPostResponse(rsp *http.Response) (*TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse, error)

ParseTriggerDailyBriefingAgentTriggerDailyBriefingPostResponse parses an HTTP response from a TriggerDailyBriefingAgentTriggerDailyBriefingPostWithResponse call

func (TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerDailyBriefingAgentTriggerDailyBriefingPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse

type TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseTriggerDecayRefreshAgentTriggerDecayRefreshPostResponse

func ParseTriggerDecayRefreshAgentTriggerDecayRefreshPostResponse(rsp *http.Response) (*TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse, error)

ParseTriggerDecayRefreshAgentTriggerDecayRefreshPostResponse parses an HTTP response from a TriggerDecayRefreshAgentTriggerDecayRefreshPostWithResponse call

func (TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerDecayRefreshAgentTriggerDecayRefreshPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse

type TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseTriggerGuidanceReviewAgentTriggerRuleReviewPostResponse

func ParseTriggerGuidanceReviewAgentTriggerRuleReviewPostResponse(rsp *http.Response) (*TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse, error)

ParseTriggerGuidanceReviewAgentTriggerRuleReviewPostResponse parses an HTTP response from a TriggerGuidanceReviewAgentTriggerRuleReviewPostWithResponse call

func (TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerGuidanceReviewAgentTriggerRuleReviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse

type TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseTriggerInsightDetectionAgentTriggerInsightDetectionPostResponse

func ParseTriggerInsightDetectionAgentTriggerInsightDetectionPostResponse(rsp *http.Response) (*TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse, error)

ParseTriggerInsightDetectionAgentTriggerInsightDetectionPostResponse parses an HTTP response from a TriggerInsightDetectionAgentTriggerInsightDetectionPostWithResponse call

func (TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerInsightDetectionAgentTriggerInsightDetectionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerKgExtractionAgentTriggerKgExtractionPostParams

type TriggerKgExtractionAgentTriggerKgExtractionPostParams struct {
	Backfill *bool `form:"backfill,omitempty" json:"backfill,omitempty"`

	// MemoryIds Comma-separated memory IDs for scoped extraction
	MemoryIds *string `form:"memory_ids,omitempty" json:"memory_ids,omitempty"`
	ScanLimit *int    `form:"scan_limit,omitempty" json:"scan_limit,omitempty"`
	BatchSize *int    `form:"batch_size,omitempty" json:"batch_size,omitempty"`

	// RepairEmpty When backfill=true, process a bounded repair wave for memories previously marked extracted but carrying no graph facts.
	RepairEmpty *bool `form:"repair_empty,omitempty" json:"repair_empty,omitempty"`
}

TriggerKgExtractionAgentTriggerKgExtractionPostParams defines parameters for TriggerKgExtractionAgentTriggerKgExtractionPost.

type TriggerKgExtractionAgentTriggerKgExtractionPostResponse

type TriggerKgExtractionAgentTriggerKgExtractionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseTriggerKgExtractionAgentTriggerKgExtractionPostResponse

func ParseTriggerKgExtractionAgentTriggerKgExtractionPostResponse(rsp *http.Response) (*TriggerKgExtractionAgentTriggerKgExtractionPostResponse, error)

ParseTriggerKgExtractionAgentTriggerKgExtractionPostResponse parses an HTTP response from a TriggerKgExtractionAgentTriggerKgExtractionPostWithResponse call

func (TriggerKgExtractionAgentTriggerKgExtractionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerKgExtractionAgentTriggerKgExtractionPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerKgExtractionAgentTriggerKgExtractionPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerKgExtractionAgentTriggerKgExtractionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriggerKgExtractionAgentTriggerKgExtractionPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerKgExtractionAgentTriggerKgExtractionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerLabelConsolidationAgentTriggerLabelConsolidationPostParams

type TriggerLabelConsolidationAgentTriggerLabelConsolidationPostParams struct {
	// DryRun Preview proposed merges without applying them
	DryRun *bool `form:"dry_run,omitempty" json:"dry_run,omitempty"`
}

TriggerLabelConsolidationAgentTriggerLabelConsolidationPostParams defines parameters for TriggerLabelConsolidationAgentTriggerLabelConsolidationPost.

type TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse

type TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseTriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse

func ParseTriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse(rsp *http.Response) (*TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse, error)

ParseTriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse parses an HTTP response from a TriggerLabelConsolidationAgentTriggerLabelConsolidationPostWithResponse call

func (TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerLabelConsolidationAgentTriggerLabelConsolidationPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse

type TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseTriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse

func ParseTriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse(rsp *http.Response) (*TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse, error)

ParseTriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse parses an HTTP response from a TriggerMemoryCompactionAgentTriggerMemoryCompactionPostWithResponse call

func (TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerMemoryCompactionAgentTriggerMemoryCompactionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerSkillCompileAgentTriggerSkillCompilePostParams

type TriggerSkillCompileAgentTriggerSkillCompilePostParams struct {
	SkillId string `form:"skill_id" json:"skill_id"`
}

TriggerSkillCompileAgentTriggerSkillCompilePostParams defines parameters for TriggerSkillCompileAgentTriggerSkillCompilePost.

type TriggerSkillCompileAgentTriggerSkillCompilePostResponse

type TriggerSkillCompileAgentTriggerSkillCompilePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseTriggerSkillCompileAgentTriggerSkillCompilePostResponse

func ParseTriggerSkillCompileAgentTriggerSkillCompilePostResponse(rsp *http.Response) (*TriggerSkillCompileAgentTriggerSkillCompilePostResponse, error)

ParseTriggerSkillCompileAgentTriggerSkillCompilePostResponse parses an HTTP response from a TriggerSkillCompileAgentTriggerSkillCompilePostWithResponse call

func (TriggerSkillCompileAgentTriggerSkillCompilePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerSkillCompileAgentTriggerSkillCompilePostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerSkillCompileAgentTriggerSkillCompilePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerSkillCompileAgentTriggerSkillCompilePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriggerSkillCompileAgentTriggerSkillCompilePostResponse) Status

Status returns HTTPResponse.Status

func (TriggerSkillCompileAgentTriggerSkillCompilePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerSkillReviewAgentTriggerSkillReviewPostResponse

type TriggerSkillReviewAgentTriggerSkillReviewPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]string
}

func ParseTriggerSkillReviewAgentTriggerSkillReviewPostResponse

func ParseTriggerSkillReviewAgentTriggerSkillReviewPostResponse(rsp *http.Response) (*TriggerSkillReviewAgentTriggerSkillReviewPostResponse, error)

ParseTriggerSkillReviewAgentTriggerSkillReviewPostResponse parses an HTTP response from a TriggerSkillReviewAgentTriggerSkillReviewPostWithResponse call

func (TriggerSkillReviewAgentTriggerSkillReviewPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerSkillReviewAgentTriggerSkillReviewPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerSkillReviewAgentTriggerSkillReviewPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerSkillReviewAgentTriggerSkillReviewPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerSkillReviewAgentTriggerSkillReviewPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerSourceExtractionSourcesSourceIdExtractPostParams

type TriggerSourceExtractionSourcesSourceIdExtractPostParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

TriggerSourceExtractionSourcesSourceIdExtractPostParams defines parameters for TriggerSourceExtractionSourcesSourceIdExtractPost.

type TriggerSourceExtractionSourcesSourceIdExtractPostResponse

type TriggerSourceExtractionSourcesSourceIdExtractPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON202 the response for an HTTP 202 `application/json` response
	JSON202 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
	// JSON503 the response for an HTTP 503 `application/json` response
	JSON503 *map[string]interface{}
}

func ParseTriggerSourceExtractionSourcesSourceIdExtractPostResponse

func ParseTriggerSourceExtractionSourcesSourceIdExtractPostResponse(rsp *http.Response) (*TriggerSourceExtractionSourcesSourceIdExtractPostResponse, error)

ParseTriggerSourceExtractionSourcesSourceIdExtractPostResponse parses an HTTP response from a TriggerSourceExtractionSourcesSourceIdExtractPostWithResponse call

func (TriggerSourceExtractionSourcesSourceIdExtractPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerSourceExtractionSourcesSourceIdExtractPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerSourceExtractionSourcesSourceIdExtractPostResponse) GetJSON202

func (r TriggerSourceExtractionSourcesSourceIdExtractPostResponse) GetJSON202() *map[string]interface{}

GetJSON202 returns the response for an HTTP 202 `application/json` response

func (TriggerSourceExtractionSourcesSourceIdExtractPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriggerSourceExtractionSourcesSourceIdExtractPostResponse) GetJSON503

func (r TriggerSourceExtractionSourcesSourceIdExtractPostResponse) GetJSON503() *map[string]interface{}

GetJSON503 returns the response for an HTTP 503 `application/json` response

func (TriggerSourceExtractionSourcesSourceIdExtractPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerSourceExtractionSourcesSourceIdExtractPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONBody

type TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONBody = UnitTypeReclassificationRequest

TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONBody defines parameters for TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost.

type TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONRequestBody

type TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONRequestBody = TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONBody

TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostJSONRequestBody defines body for TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPost for application/json ContentType.

type TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse

type TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse

func ParseTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse(rsp *http.Response) (*TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse, error)

ParseTriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse parses an HTTP response from a TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostWithResponse call

func (TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerUnitTypeReclassificationAgentTriggerUnitTypeReclassificationPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type TriggerWmRefreshAgentTriggerWmRefreshPostParams

type TriggerWmRefreshAgentTriggerWmRefreshPostParams struct {
	// MemoryIds Optional comma-separated memory IDs to consider.
	MemoryIds *string `form:"memory_ids,omitempty" json:"memory_ids,omitempty"`
	SpaceId   *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

TriggerWmRefreshAgentTriggerWmRefreshPostParams defines parameters for TriggerWmRefreshAgentTriggerWmRefreshPost.

type TriggerWmRefreshAgentTriggerWmRefreshPostResponse

type TriggerWmRefreshAgentTriggerWmRefreshPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseTriggerWmRefreshAgentTriggerWmRefreshPostResponse

func ParseTriggerWmRefreshAgentTriggerWmRefreshPostResponse(rsp *http.Response) (*TriggerWmRefreshAgentTriggerWmRefreshPostResponse, error)

ParseTriggerWmRefreshAgentTriggerWmRefreshPostResponse parses an HTTP response from a TriggerWmRefreshAgentTriggerWmRefreshPostWithResponse call

func (TriggerWmRefreshAgentTriggerWmRefreshPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TriggerWmRefreshAgentTriggerWmRefreshPostResponse) GetBody

GetBody returns the raw response body bytes

func (TriggerWmRefreshAgentTriggerWmRefreshPostResponse) GetJSON200

func (r TriggerWmRefreshAgentTriggerWmRefreshPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (TriggerWmRefreshAgentTriggerWmRefreshPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (TriggerWmRefreshAgentTriggerWmRefreshPostResponse) Status

Status returns HTTPResponse.Status

func (TriggerWmRefreshAgentTriggerWmRefreshPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UnhideProjectThreadsImportConfigUnhideProjectPostParams

type UnhideProjectThreadsImportConfigUnhideProjectPostParams struct {
	// ProjectEncoded Encoded project path
	ProjectEncoded string `form:"project_encoded" json:"project_encoded"`
}

UnhideProjectThreadsImportConfigUnhideProjectPostParams defines parameters for UnhideProjectThreadsImportConfigUnhideProjectPost.

type UnhideProjectThreadsImportConfigUnhideProjectPostResponse

type UnhideProjectThreadsImportConfigUnhideProjectPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUnhideProjectThreadsImportConfigUnhideProjectPostResponse

func ParseUnhideProjectThreadsImportConfigUnhideProjectPostResponse(rsp *http.Response) (*UnhideProjectThreadsImportConfigUnhideProjectPostResponse, error)

ParseUnhideProjectThreadsImportConfigUnhideProjectPostResponse parses an HTTP response from a UnhideProjectThreadsImportConfigUnhideProjectPostWithResponse call

func (UnhideProjectThreadsImportConfigUnhideProjectPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UnhideProjectThreadsImportConfigUnhideProjectPostResponse) GetBody

GetBody returns the raw response body bytes

func (UnhideProjectThreadsImportConfigUnhideProjectPostResponse) GetJSON200

func (r UnhideProjectThreadsImportConfigUnhideProjectPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UnhideProjectThreadsImportConfigUnhideProjectPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UnhideProjectThreadsImportConfigUnhideProjectPostResponse) Status

Status returns HTTPResponse.Status

func (UnhideProjectThreadsImportConfigUnhideProjectPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UnhideSessionThreadsImportConfigUnhideSessionPostParams

type UnhideSessionThreadsImportConfigUnhideSessionPostParams struct {
	// SessionId Session ID
	SessionId string `form:"session_id" json:"session_id"`
}

UnhideSessionThreadsImportConfigUnhideSessionPostParams defines parameters for UnhideSessionThreadsImportConfigUnhideSessionPost.

type UnhideSessionThreadsImportConfigUnhideSessionPostResponse

type UnhideSessionThreadsImportConfigUnhideSessionPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUnhideSessionThreadsImportConfigUnhideSessionPostResponse

func ParseUnhideSessionThreadsImportConfigUnhideSessionPostResponse(rsp *http.Response) (*UnhideSessionThreadsImportConfigUnhideSessionPostResponse, error)

ParseUnhideSessionThreadsImportConfigUnhideSessionPostResponse parses an HTTP response from a UnhideSessionThreadsImportConfigUnhideSessionPostWithResponse call

func (UnhideSessionThreadsImportConfigUnhideSessionPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UnhideSessionThreadsImportConfigUnhideSessionPostResponse) GetBody

GetBody returns the raw response body bytes

func (UnhideSessionThreadsImportConfigUnhideSessionPostResponse) GetJSON200

func (r UnhideSessionThreadsImportConfigUnhideSessionPostResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UnhideSessionThreadsImportConfigUnhideSessionPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UnhideSessionThreadsImportConfigUnhideSessionPostResponse) Status

Status returns HTTPResponse.Status

func (UnhideSessionThreadsImportConfigUnhideSessionPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UnitTypeReclassificationRequest

type UnitTypeReclassificationRequest struct {
	// DryRun Preview changes without writing metadata.
	DryRun *bool `json:"dry_run,omitempty"`

	// Limit Maximum candidate memories to review.
	Limit *int `json:"limit,omitempty"`

	// MinConfidence Minimum classifier confidence required before changing a type.
	MinConfidence *float32 `json:"min_confidence,omitempty"`

	// ScanLimit Maximum weakly typed memories to scan before selecting candidates.
	ScanLimit *int `json:"scan_limit,omitempty"`

	// SpaceId Optional space scope. Omit to scan all spaces.
	SpaceId *string `json:"space_id,omitempty"`

	// TargetUnitTypes Optional classifier target unit_type subset to apply or preview.
	TargetUnitTypes *[]string `json:"target_unit_types,omitempty"`

	// UnitTypes Optional unit_type subset to scan; defaults to fact, decision, learning.
	UnitTypes *[]string `json:"unit_types,omitempty"`
}

UnitTypeReclassificationRequest Manual unit_type review request.

type UnloadModelModelsUnloadModelTypePostParamsModelType

type UnloadModelModelsUnloadModelTypePostParamsModelType string

UnloadModelModelsUnloadModelTypePostParamsModelType defines parameters for UnloadModelModelsUnloadModelTypePost.

Defines values for UnloadModelModelsUnloadModelTypePostParamsModelType.

func (UnloadModelModelsUnloadModelTypePostParamsModelType) Valid

Valid indicates whether the value is a known member of the UnloadModelModelsUnloadModelTypePostParamsModelType enum.

type UnloadModelModelsUnloadModelTypePostResponse

type UnloadModelModelsUnloadModelTypePostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ModelUnloadResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUnloadModelModelsUnloadModelTypePostResponse

func ParseUnloadModelModelsUnloadModelTypePostResponse(rsp *http.Response) (*UnloadModelModelsUnloadModelTypePostResponse, error)

ParseUnloadModelModelsUnloadModelTypePostResponse parses an HTTP response from a UnloadModelModelsUnloadModelTypePostWithResponse call

func (UnloadModelModelsUnloadModelTypePostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UnloadModelModelsUnloadModelTypePostResponse) GetBody

GetBody returns the raw response body bytes

func (UnloadModelModelsUnloadModelTypePostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UnloadModelModelsUnloadModelTypePostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UnloadModelModelsUnloadModelTypePostResponse) Status

Status returns HTTPResponse.Status

func (UnloadModelModelsUnloadModelTypePostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UnregisterSkillHostSkillsRegistrationHostDeleteResponse

type UnregisterSkillHostSkillsRegistrationHostDeleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUnregisterSkillHostSkillsRegistrationHostDeleteResponse

func ParseUnregisterSkillHostSkillsRegistrationHostDeleteResponse(rsp *http.Response) (*UnregisterSkillHostSkillsRegistrationHostDeleteResponse, error)

ParseUnregisterSkillHostSkillsRegistrationHostDeleteResponse parses an HTTP response from a UnregisterSkillHostSkillsRegistrationHostDeleteWithResponse call

func (UnregisterSkillHostSkillsRegistrationHostDeleteResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UnregisterSkillHostSkillsRegistrationHostDeleteResponse) GetBody

GetBody returns the raw response body bytes

func (UnregisterSkillHostSkillsRegistrationHostDeleteResponse) GetJSON200

func (r UnregisterSkillHostSkillsRegistrationHostDeleteResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UnregisterSkillHostSkillsRegistrationHostDeleteResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UnregisterSkillHostSkillsRegistrationHostDeleteResponse) Status

Status returns HTTPResponse.Status

func (UnregisterSkillHostSkillsRegistrationHostDeleteResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody

type UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody = AgentProfilePayload

UpdateAgentProfileSettingsAgentProfilesAgentIdPutJSONRequestBody defines body for UpdateAgentProfileSettingsAgentProfilesAgentIdPut for application/json ContentType.

type UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse

type UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *AgentProfileResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse

func ParseUpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse(rsp *http.Response) (*UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse, error)

ParseUpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse parses an HTTP response from a UpdateAgentProfileSettingsAgentProfilesAgentIdPutWithResponse call

func (UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse) Status

Status returns HTTPResponse.Status

func (UpdateAgentProfileSettingsAgentProfilesAgentIdPutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody

type UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody = AINowSessionUpdateRequest

UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchJSONRequestBody defines body for UpdateAiNowSessionAgentAiNowSessionsSessionIdPatch for application/json ContentType.

type UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse

type UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse

func ParseUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse(rsp *http.Response) (*UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse, error)

ParseUpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse parses an HTTP response from a UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchWithResponse call

func (UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse) Status

Status returns HTTPResponse.Status

func (UpdateAiNowSessionAgentAiNowSessionsSessionIdPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONBody

type UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONBody map[string]interface{}

UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONBody defines parameters for UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch.

type UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody

type UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONBody

UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchJSONRequestBody defines body for UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatch for application/json ContentType.

type UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse

type UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse

func ParseUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse(rsp *http.Response) (*UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse, error)

ParseUpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse parses an HTTP response from a UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchWithResponse call

func (UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse) GetJSON200

func (r UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse) Status

Status returns HTTPResponse.Status

func (UpdateEvalCaseSkillsSkillIdEvalCasesTaskIdPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody

type UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody = GuidanceRulePayload

UpdateGuidanceRuleSettingsRulesRuleIdPutJSONRequestBody defines body for UpdateGuidanceRuleSettingsRulesRuleIdPut for application/json ContentType.

type UpdateGuidanceRuleSettingsRulesRuleIdPutResponse

type UpdateGuidanceRuleSettingsRulesRuleIdPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *GuidanceRuleResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateGuidanceRuleSettingsRulesRuleIdPutResponse

func ParseUpdateGuidanceRuleSettingsRulesRuleIdPutResponse(rsp *http.Response) (*UpdateGuidanceRuleSettingsRulesRuleIdPutResponse, error)

ParseUpdateGuidanceRuleSettingsRulesRuleIdPutResponse parses an HTTP response from a UpdateGuidanceRuleSettingsRulesRuleIdPutWithResponse call

func (UpdateGuidanceRuleSettingsRulesRuleIdPutResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateGuidanceRuleSettingsRulesRuleIdPutResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateGuidanceRuleSettingsRulesRuleIdPutResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateGuidanceRuleSettingsRulesRuleIdPutResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateGuidanceRuleSettingsRulesRuleIdPutResponse) Status

Status returns HTTPResponse.Status

func (UpdateGuidanceRuleSettingsRulesRuleIdPutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateImportConfigThreadsImportConfigPutJSONRequestBody

type UpdateImportConfigThreadsImportConfigPutJSONRequestBody = ImportConfigUpdateRequest

UpdateImportConfigThreadsImportConfigPutJSONRequestBody defines body for UpdateImportConfigThreadsImportConfigPut for application/json ContentType.

type UpdateImportConfigThreadsImportConfigPutResponse

type UpdateImportConfigThreadsImportConfigPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *ImportConfigModel
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateImportConfigThreadsImportConfigPutResponse

func ParseUpdateImportConfigThreadsImportConfigPutResponse(rsp *http.Response) (*UpdateImportConfigThreadsImportConfigPutResponse, error)

ParseUpdateImportConfigThreadsImportConfigPutResponse parses an HTTP response from a UpdateImportConfigThreadsImportConfigPutWithResponse call

func (UpdateImportConfigThreadsImportConfigPutResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateImportConfigThreadsImportConfigPutResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateImportConfigThreadsImportConfigPutResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateImportConfigThreadsImportConfigPutResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateImportConfigThreadsImportConfigPutResponse) Status

Status returns HTTPResponse.Status

func (UpdateImportConfigThreadsImportConfigPutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateLabelLabelsLabelIdPutJSONRequestBody

type UpdateLabelLabelsLabelIdPutJSONRequestBody = UpdateLabelRequest

UpdateLabelLabelsLabelIdPutJSONRequestBody defines body for UpdateLabelLabelsLabelIdPut for application/json ContentType.

type UpdateLabelLabelsLabelIdPutResponse

type UpdateLabelLabelsLabelIdPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *LabelResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateLabelLabelsLabelIdPutResponse

func ParseUpdateLabelLabelsLabelIdPutResponse(rsp *http.Response) (*UpdateLabelLabelsLabelIdPutResponse, error)

ParseUpdateLabelLabelsLabelIdPutResponse parses an HTTP response from a UpdateLabelLabelsLabelIdPutWithResponse call

func (UpdateLabelLabelsLabelIdPutResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateLabelLabelsLabelIdPutResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateLabelLabelsLabelIdPutResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateLabelLabelsLabelIdPutResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateLabelLabelsLabelIdPutResponse) Status

Status returns HTTPResponse.Status

func (UpdateLabelLabelsLabelIdPutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateLabelRequest

type UpdateLabelRequest struct {
	// Color Label color (hex)
	Color *string `json:"color,omitempty"`

	// Description Label description
	Description *string `json:"description,omitempty"`

	// Name Label name
	Name *string `json:"name,omitempty"`
}

UpdateLabelRequest Request body for updating a label.

type UpdateMemoryMemoriesMemoryIdPatchJSONBody

type UpdateMemoryMemoriesMemoryIdPatchJSONBody map[string]interface{}

UpdateMemoryMemoriesMemoryIdPatchJSONBody defines parameters for UpdateMemoryMemoriesMemoryIdPatch.

type UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody

type UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody UpdateMemoryMemoriesMemoryIdPatchJSONBody

UpdateMemoryMemoriesMemoryIdPatchJSONRequestBody defines body for UpdateMemoryMemoriesMemoryIdPatch for application/json ContentType.

type UpdateMemoryMemoriesMemoryIdPatchResponse

type UpdateMemoryMemoriesMemoryIdPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateMemoryMemoriesMemoryIdPatchResponse

func ParseUpdateMemoryMemoriesMemoryIdPatchResponse(rsp *http.Response) (*UpdateMemoryMemoriesMemoryIdPatchResponse, error)

ParseUpdateMemoryMemoriesMemoryIdPatchResponse parses an HTTP response from a UpdateMemoryMemoriesMemoryIdPatchWithResponse call

func (UpdateMemoryMemoriesMemoryIdPatchResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateMemoryMemoriesMemoryIdPatchResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateMemoryMemoriesMemoryIdPatchResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateMemoryMemoriesMemoryIdPatchResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateMemoryMemoriesMemoryIdPatchResponse) Status

Status returns HTTPResponse.Status

func (UpdateMemoryMemoriesMemoryIdPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody

type UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody = MemoryRelationUpdateRequest

UpdateMemoryRelationMemoriesRelationsRelationIdPatchJSONRequestBody defines body for UpdateMemoryRelationMemoriesRelationsRelationIdPatch for application/json ContentType.

type UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse

type UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemoryRelationPublic
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse

func ParseUpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse(rsp *http.Response) (*UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse, error)

ParseUpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse parses an HTTP response from a UpdateMemoryRelationMemoriesRelationsRelationIdPatchWithResponse call

func (UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse) Status

Status returns HTTPResponse.Status

func (UpdateMemoryRelationMemoriesRelationsRelationIdPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateScheduleRequest

type UpdateScheduleRequest struct {
	CapabilityGrant  *CapabilityGrant           `json:"capability_grant,omitempty"`
	Connectors       *[]ConnectorBindingRequest `json:"connectors,omitempty"`
	EnabledPluginIds *[]string                  `json:"enabled_plugin_ids,omitempty"`
	Instruction      *string                    `json:"instruction,omitempty"`
	LocalTime        *WallClockTime             `json:"local_time,omitempty"`
	MissedRunPolicy  *MissedRunPolicy           `json:"missed_run_policy,omitempty"`
	ModelPolicy      *ModelPolicy               `json:"model_policy,omitempty"`
	Recurrence       *Recurrence                `json:"recurrence,omitempty"`
	SpaceId          *string                    `json:"space_id,omitempty"`
	Timezone         *string                    `json:"timezone,omitempty"`
	Title            *string                    `json:"title,omitempty"`
}

UpdateScheduleRequest defines model for UpdateScheduleRequest.

type UpdateSourceContentRequest

type UpdateSourceContentRequest struct {
	// Content New markdown body
	Content string `json:"content"`
}

UpdateSourceContentRequest Replace the markdown body of an editable source artifact.

type UpdateSourceContentSourcesSourceIdContentPutJSONRequestBody

type UpdateSourceContentSourcesSourceIdContentPutJSONRequestBody = UpdateSourceContentRequest

UpdateSourceContentSourcesSourceIdContentPutJSONRequestBody defines body for UpdateSourceContentSourcesSourceIdContentPut for application/json ContentType.

type UpdateSourceContentSourcesSourceIdContentPutParams

type UpdateSourceContentSourcesSourceIdContentPutParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

UpdateSourceContentSourcesSourceIdContentPutParams defines parameters for UpdateSourceContentSourcesSourceIdContentPut.

type UpdateSourceContentSourcesSourceIdContentPutResponse

type UpdateSourceContentSourcesSourceIdContentPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SourceResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateSourceContentSourcesSourceIdContentPutResponse

func ParseUpdateSourceContentSourcesSourceIdContentPutResponse(rsp *http.Response) (*UpdateSourceContentSourcesSourceIdContentPutResponse, error)

ParseUpdateSourceContentSourcesSourceIdContentPutResponse parses an HTTP response from a UpdateSourceContentSourcesSourceIdContentPutWithResponse call

func (UpdateSourceContentSourcesSourceIdContentPutResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateSourceContentSourcesSourceIdContentPutResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateSourceContentSourcesSourceIdContentPutResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateSourceContentSourcesSourceIdContentPutResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateSourceContentSourcesSourceIdContentPutResponse) Status

Status returns HTTPResponse.Status

func (UpdateSourceContentSourcesSourceIdContentPutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateSourceRequest

type UpdateSourceRequest struct {
	// Action Lifecycle operation: `move`, `reparse`, `ocr_reparse`, or `mark_stale`.
	Action *string `json:"action,omitempty"`

	// PdfRenderScale PDFium render scale for `ocr_reparse`. See
	// [`IngestFilePathRequest::pdf_render_scale`].
	PdfRenderScale *float32 `json:"pdf_render_scale,omitempty"`

	// SpaceId Compatibility spelling for a move target.
	SpaceId *string `json:"space_id,omitempty"`

	// TargetSpaceId Space to move the Source into.
	TargetSpaceId *string `json:"target_space_id,omitempty"`
}

UpdateSourceRequest `sources_shared.py:174-183` (`UpdateSourceRequest`): legacy PATCH bodies carry a lifecycle `action`. Rust also accepts a target `space_id` for source moves; the query-string `space_id` remains the strict source-space guard.

type UpdateSourceSourcesSourceIdPatchJSONRequestBody

type UpdateSourceSourcesSourceIdPatchJSONRequestBody = UpdateSourceRequest

UpdateSourceSourcesSourceIdPatchJSONRequestBody defines body for UpdateSourceSourcesSourceIdPatch for application/json ContentType.

type UpdateSourceSourcesSourceIdPatchParams

type UpdateSourceSourcesSourceIdPatchParams struct {
	// SpaceId Optional isolation space guard
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

UpdateSourceSourcesSourceIdPatchParams defines parameters for UpdateSourceSourcesSourceIdPatch.

type UpdateSourceSourcesSourceIdPatchResponse

type UpdateSourceSourcesSourceIdPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *SourceResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateSourceSourcesSourceIdPatchResponse

func ParseUpdateSourceSourcesSourceIdPatchResponse(rsp *http.Response) (*UpdateSourceSourcesSourceIdPatchResponse, error)

ParseUpdateSourceSourcesSourceIdPatchResponse parses an HTTP response from a UpdateSourceSourcesSourceIdPatchWithResponse call

func (UpdateSourceSourcesSourceIdPatchResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateSourceSourcesSourceIdPatchResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateSourceSourcesSourceIdPatchResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateSourceSourcesSourceIdPatchResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateSourceSourcesSourceIdPatchResponse) Status

Status returns HTTPResponse.Status

func (UpdateSourceSourcesSourceIdPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateSpaceSettingsSpacesConfigPostJSONRequestBody

type UpdateSpaceSettingsSpacesConfigPostJSONRequestBody = MemorySpaceSettingsUpdate

UpdateSpaceSettingsSpacesConfigPostJSONRequestBody defines body for UpdateSpaceSettingsSpacesConfigPost for application/json ContentType.

type UpdateSpaceSettingsSpacesConfigPostResponse

type UpdateSpaceSettingsSpacesConfigPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemorySpaceSettingsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateSpaceSettingsSpacesConfigPostResponse

func ParseUpdateSpaceSettingsSpacesConfigPostResponse(rsp *http.Response) (*UpdateSpaceSettingsSpacesConfigPostResponse, error)

ParseUpdateSpaceSettingsSpacesConfigPostResponse parses an HTTP response from a UpdateSpaceSettingsSpacesConfigPostWithResponse call

func (UpdateSpaceSettingsSpacesConfigPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateSpaceSettingsSpacesConfigPostResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateSpaceSettingsSpacesConfigPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateSpaceSettingsSpacesConfigPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateSpaceSettingsSpacesConfigPostResponse) Status

Status returns HTTPResponse.Status

func (UpdateSpaceSettingsSpacesConfigPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateSpaceSpacesSpaceRefPatchJSONRequestBody

type UpdateSpaceSpacesSpaceRefPatchJSONRequestBody = MemorySpaceUpdatePayload

UpdateSpaceSpacesSpaceRefPatchJSONRequestBody defines body for UpdateSpaceSpacesSpaceRefPatch for application/json ContentType.

type UpdateSpaceSpacesSpaceRefPatchResponse

type UpdateSpaceSpacesSpaceRefPatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *MemorySpaceSettingsResponse
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateSpaceSpacesSpaceRefPatchResponse

func ParseUpdateSpaceSpacesSpaceRefPatchResponse(rsp *http.Response) (*UpdateSpaceSpacesSpaceRefPatchResponse, error)

ParseUpdateSpaceSpacesSpaceRefPatchResponse parses an HTTP response from a UpdateSpaceSpacesSpaceRefPatchWithResponse call

func (UpdateSpaceSpacesSpaceRefPatchResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateSpaceSpacesSpaceRefPatchResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateSpaceSpacesSpaceRefPatchResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateSpaceSpacesSpaceRefPatchResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateSpaceSpacesSpaceRefPatchResponse) Status

Status returns HTTPResponse.Status

func (UpdateSpaceSpacesSpaceRefPatchResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkingMemoryAgentWorkingMemoryPutJSONRequestBody

type UpdateWorkingMemoryAgentWorkingMemoryPutJSONRequestBody = UpdateWorkingMemoryRequest

UpdateWorkingMemoryAgentWorkingMemoryPutJSONRequestBody defines body for UpdateWorkingMemoryAgentWorkingMemoryPut for application/json ContentType.

type UpdateWorkingMemoryAgentWorkingMemoryPutResponse

type UpdateWorkingMemoryAgentWorkingMemoryPutResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseUpdateWorkingMemoryAgentWorkingMemoryPutResponse

func ParseUpdateWorkingMemoryAgentWorkingMemoryPutResponse(rsp *http.Response) (*UpdateWorkingMemoryAgentWorkingMemoryPutResponse, error)

ParseUpdateWorkingMemoryAgentWorkingMemoryPutResponse parses an HTTP response from a UpdateWorkingMemoryAgentWorkingMemoryPutWithResponse call

func (UpdateWorkingMemoryAgentWorkingMemoryPutResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateWorkingMemoryAgentWorkingMemoryPutResponse) GetBody

GetBody returns the raw response body bytes

func (UpdateWorkingMemoryAgentWorkingMemoryPutResponse) GetJSON200

func (r UpdateWorkingMemoryAgentWorkingMemoryPutResponse) GetJSON200() *map[string]interface{}

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (UpdateWorkingMemoryAgentWorkingMemoryPutResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (UpdateWorkingMemoryAgentWorkingMemoryPutResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkingMemoryAgentWorkingMemoryPutResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkingMemoryRequest

type UpdateWorkingMemoryRequest struct {
	Content string  `json:"content"`
	SpaceId *string `json:"space_id,omitempty"`
}

UpdateWorkingMemoryRequest defines model for UpdateWorkingMemoryRequest.

type UpgradeActionRequest

type UpgradeActionRequest struct {
	// Tag Target tag, e.g. '0.9.15'. Stable semver only.
	Tag string `json:"tag"`
}

UpgradeActionRequest defines model for UpgradeActionRequest.

type UpgradeApplyRequest

type UpgradeApplyRequest struct {
	// Confirm Must equal `tag` — the type-to-confirm value the operator types.
	Confirm string `json:"confirm"`

	// Tag Target tag, e.g. '0.9.15'. Stable semver only.
	Tag string `json:"tag"`
}

UpgradeApplyRequest defines model for UpgradeApplyRequest.

type UpgradeCheckResponse

type UpgradeCheckResponse struct {
	// AutoUpdateAvailable True iff the sidecar is configured AND reachable. UI shows the Apply button only when True; otherwise renders the SSH hint.
	AutoUpdateAvailable bool `json:"auto_update_available"`

	// AutoUpdateReason Human-readable explanation when auto_update_available is False.
	AutoUpdateReason *string `json:"auto_update_reason,omitempty"`

	// CurrentVersion Version the running backend reports.
	CurrentVersion string `json:"current_version"`

	// IsDockerDeploy True iff this server is the headless Docker deployment (set by NOWLEDGE_HEADLESS=1 in the official image). The UI uses this to decide whether the server-update affordance applies at all: .deb / AppImage / desktop-in-remote-mode servers update through their native mechanisms, not this endpoint. When False, the UI must hide the badge and Server card entirely even if a newer Mem version exists on Docker Hub.
	IsDockerDeploy bool `json:"is_docker_deploy"`

	// LastCheckedAt Unix timestamp of the last successful Hub fetch.
	LastCheckedAt *float32 `json:"last_checked_at,omitempty"`

	// LatestVersion Newest stable semver tag on Docker Hub. None if no check has succeeded yet.
	LatestVersion *string `json:"latest_version,omitempty"`

	// Pulled True iff the latest image is already cached locally by the sidecar.
	Pulled *bool `json:"pulled,omitempty"`

	// RegistryError Docker Hub fetch error (non-fatal; UI shows 'cannot check').
	RegistryError *string `json:"registry_error,omitempty"`

	// UpdateAvailable True iff a strictly newer stable tag exists.
	UpdateAvailable bool `json:"update_available"`
}

UpgradeCheckResponse Aggregated state for the UI's Update card / title-bar badge.

Always populated; sub-features degrade gracefully.

type UserProfileResponse

type UserProfileResponse struct {
	Aliases            *string `json:"aliases,omitempty"`
	Context            *string `json:"context,omitempty"`
	CustomInstructions *string `json:"custom_instructions,omitempty"`
	Name               *string `json:"name,omitempty"`
	PreferredLanguage  *string `json:"preferred_language,omitempty"`
}

UserProfileResponse User profile data for external consumers (browser extension, CLI).

type ValidationError

type ValidationError struct {
	Ctx   *map[string]interface{}    `json:"ctx,omitempty"`
	Input interface{}                `json:"input,omitempty"`
	Loc   []ValidationError_Loc_Item `json:"loc"`
	Msg   string                     `json:"msg"`
	Type  string                     `json:"type"`
}

ValidationError defines model for ValidationError.

type ValidationErrorLoc0

type ValidationErrorLoc0 = string

ValidationErrorLoc0 defines model for ValidationError.Loc.0.

type ValidationErrorLoc1

type ValidationErrorLoc1 = int

ValidationErrorLoc1 defines model for ValidationError.Loc.1.

type ValidationError_Loc_Item

type ValidationError_Loc_Item struct {
	// contains filtered or unexported fields
}

ValidationError_Loc_Item defines model for ValidationError.loc.Item.

func (ValidationError_Loc_Item) AsValidationErrorLoc0

func (t ValidationError_Loc_Item) AsValidationErrorLoc0() (ValidationErrorLoc0, error)

AsValidationErrorLoc0 returns the union data inside the ValidationError_Loc_Item as a ValidationErrorLoc0

func (ValidationError_Loc_Item) AsValidationErrorLoc1

func (t ValidationError_Loc_Item) AsValidationErrorLoc1() (ValidationErrorLoc1, error)

AsValidationErrorLoc1 returns the union data inside the ValidationError_Loc_Item as a ValidationErrorLoc1

func (*ValidationError_Loc_Item) FromValidationErrorLoc0

func (t *ValidationError_Loc_Item) FromValidationErrorLoc0(v ValidationErrorLoc0) error

FromValidationErrorLoc0 overwrites any union data inside the ValidationError_Loc_Item as the provided ValidationErrorLoc0

func (*ValidationError_Loc_Item) FromValidationErrorLoc1

func (t *ValidationError_Loc_Item) FromValidationErrorLoc1(v ValidationErrorLoc1) error

FromValidationErrorLoc1 overwrites any union data inside the ValidationError_Loc_Item as the provided ValidationErrorLoc1

func (ValidationError_Loc_Item) MarshalJSON

func (t ValidationError_Loc_Item) MarshalJSON() ([]byte, error)

func (*ValidationError_Loc_Item) MergeValidationErrorLoc0

func (t *ValidationError_Loc_Item) MergeValidationErrorLoc0(v ValidationErrorLoc0) error

MergeValidationErrorLoc0 performs a merge with any union data inside the ValidationError_Loc_Item, using the provided ValidationErrorLoc0

func (*ValidationError_Loc_Item) MergeValidationErrorLoc1

func (t *ValidationError_Loc_Item) MergeValidationErrorLoc1(v ValidationErrorLoc1) error

MergeValidationErrorLoc1 performs a merge with any union data inside the ValidationError_Loc_Item, using the provided ValidationErrorLoc1

func (*ValidationError_Loc_Item) UnmarshalJSON

func (t *ValidationError_Loc_Item) UnmarshalJSON(b []byte) error

type VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostParams

type VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostParams struct {
	BatchSize *int `form:"batch_size,omitempty" json:"batch_size,omitempty"`
}

VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostParams defines parameters for VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPost.

type VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse

type VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	// JSON200 the response for an HTTP 200 `application/json` response
	JSON200 *map[string]interface{}
	// JSON422 the response for an HTTP 422 `application/json` response
	JSON422 *HTTPValidationError
}

func ParseVerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse

func ParseVerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse(rsp *http.Response) (*VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse, error)

ParseVerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse parses an HTTP response from a VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostWithResponse call

func (VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse) GetBody

GetBody returns the raw response body bytes

func (VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse) GetJSON200

GetJSON200 returns the response for an HTTP 200 `application/json` response

func (VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse) GetJSON422

GetJSON422 returns the response for an HTTP 422 `application/json` response

func (VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse) Status

Status returns HTTPResponse.Status

func (VerifyThreadMessageCopyContentStoreThreadMessagesVerifyPostResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type VisualizationConfig

type VisualizationConfig struct {
	EdgeWeightRange       *[]int                  `json:"edge_weight_range,omitempty"`
	LayoutRecommendations *map[string]interface{} `json:"layout_recommendations,omitempty"`
	NodeSizeRange         *[]int                  `json:"node_size_range,omitempty"`
	AdditionalProperties  map[string]interface{}  `json:"-"`
}

VisualizationConfig Visualization configuration.

func (VisualizationConfig) Get

func (a VisualizationConfig) Get(fieldName string) (value interface{}, found bool)

Getter for additional properties for VisualizationConfig. Returns the specified element and whether it was found

func (VisualizationConfig) MarshalJSON

func (a VisualizationConfig) MarshalJSON() ([]byte, error)

Override default JSON handling for VisualizationConfig to handle AdditionalProperties

func (*VisualizationConfig) Set

func (a *VisualizationConfig) Set(fieldName string, value interface{})

Setter for additional properties for VisualizationConfig

func (*VisualizationConfig) UnmarshalJSON

func (a *VisualizationConfig) UnmarshalJSON(b []byte) error

Override default JSON handling for VisualizationConfig to handle AdditionalProperties

type WallClockTime

type WallClockTime struct {
	Hour   int32 `json:"hour"`
	Minute int32 `json:"minute"`
}

WallClockTime defines model for WallClockTime.

type WatcherStatusModel

type WatcherStatusModel struct {
	// AutoImportCount Number of auto-imports
	AutoImportCount *int `json:"auto_import_count,omitempty"`

	// Errors Recent errors
	Errors *[]string `json:"errors,omitempty"`

	// LastCheck Last check timestamp
	LastCheck *float32 `json:"last_check,omitempty"`

	// Running Whether watcher is running
	Running bool `json:"running"`

	// WatchedPaths Paths being watched
	WatchedPaths *[]string `json:"watched_paths,omitempty"`
}

WatcherStatusModel Model for watcher status.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL