Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAdminCheckpointServiceServer(s grpc.ServiceRegistrar, srv AdminCheckpointServiceServer)
- func RegisterAdminConversationsServiceServer(s grpc.ServiceRegistrar, srv AdminConversationsServiceServer)
- func RegisterAdminEntriesServiceServer(s grpc.ServiceRegistrar, srv AdminEntriesServiceServer)
- func RegisterAdminMemoriesServiceServer(s grpc.ServiceRegistrar, srv AdminMemoriesServiceServer)
- func RegisterAttachmentsServiceServer(s grpc.ServiceRegistrar, srv AttachmentsServiceServer)
- func RegisterConversationMembershipsServiceServer(s grpc.ServiceRegistrar, srv ConversationMembershipsServiceServer)
- func RegisterConversationsServiceServer(s grpc.ServiceRegistrar, srv ConversationsServiceServer)
- func RegisterEntriesServiceServer(s grpc.ServiceRegistrar, srv EntriesServiceServer)
- func RegisterEventStreamServiceServer(s grpc.ServiceRegistrar, srv EventStreamServiceServer)
- func RegisterMemoriesServiceServer(s grpc.ServiceRegistrar, srv MemoriesServiceServer)
- func RegisterOwnershipTransfersServiceServer(s grpc.ServiceRegistrar, srv OwnershipTransfersServiceServer)
- func RegisterResponseRecorderServiceServer(s grpc.ServiceRegistrar, srv ResponseRecorderServiceServer)
- func RegisterSearchServiceServer(s grpc.ServiceRegistrar, srv SearchServiceServer)
- func RegisterSystemServiceServer(s grpc.ServiceRegistrar, srv SystemServiceServer)
- type AcceptOwnershipTransferRequest
- func (*AcceptOwnershipTransferRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AcceptOwnershipTransferRequest) GetTransferId() []byte
- func (*AcceptOwnershipTransferRequest) ProtoMessage()
- func (x *AcceptOwnershipTransferRequest) ProtoReflect() protoreflect.Message
- func (x *AcceptOwnershipTransferRequest) Reset()
- func (x *AcceptOwnershipTransferRequest) String() string
- type AccessLevel
- func (AccessLevel) Descriptor() protoreflect.EnumDescriptor
- func (x AccessLevel) Enum() *AccessLevel
- func (AccessLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x AccessLevel) Number() protoreflect.EnumNumber
- func (x AccessLevel) String() string
- func (AccessLevel) Type() protoreflect.EnumType
- type AdminCheckpoint
- func (*AdminCheckpoint) Descriptor() ([]byte, []int)deprecated
- func (x *AdminCheckpoint) GetClientId() string
- func (x *AdminCheckpoint) GetContentType() string
- func (x *AdminCheckpoint) GetUpdatedAt() *timestamppb.Timestamp
- func (x *AdminCheckpoint) GetValue() *structpb.Value
- func (*AdminCheckpoint) ProtoMessage()
- func (x *AdminCheckpoint) ProtoReflect() protoreflect.Message
- func (x *AdminCheckpoint) Reset()
- func (x *AdminCheckpoint) String() string
- type AdminCheckpointServiceClient
- type AdminCheckpointServiceServer
- type AdminChildConversationSummary
- func (*AdminChildConversationSummary) Descriptor() ([]byte, []int)deprecated
- func (x *AdminChildConversationSummary) GetAccessLevel() AccessLevel
- func (x *AdminChildConversationSummary) GetAgentId() string
- func (x *AdminChildConversationSummary) GetArchived() bool
- func (x *AdminChildConversationSummary) GetClientId() string
- func (x *AdminChildConversationSummary) GetCreatedAt() string
- func (x *AdminChildConversationSummary) GetId() string
- func (x *AdminChildConversationSummary) GetLastMessagePreview() string
- func (x *AdminChildConversationSummary) GetOwnerUserId() string
- func (x *AdminChildConversationSummary) GetStartedByConversationId() string
- func (x *AdminChildConversationSummary) GetStartedByEntryId() []byte
- func (x *AdminChildConversationSummary) GetTitle() string
- func (x *AdminChildConversationSummary) GetUpdatedAt() string
- func (*AdminChildConversationSummary) ProtoMessage()
- func (x *AdminChildConversationSummary) ProtoReflect() protoreflect.Message
- func (x *AdminChildConversationSummary) Reset()
- func (x *AdminChildConversationSummary) String() string
- type AdminConversation
- func (*AdminConversation) Descriptor() ([]byte, []int)deprecated
- func (x *AdminConversation) GetAccessLevel() AccessLevel
- func (x *AdminConversation) GetAgentId() string
- func (x *AdminConversation) GetArchived() bool
- func (x *AdminConversation) GetClientId() string
- func (x *AdminConversation) GetCreatedAt() string
- func (x *AdminConversation) GetForkedAtConversationId() string
- func (x *AdminConversation) GetForkedAtEntryId() []byte
- func (x *AdminConversation) GetHasResponseInProgress() bool
- func (x *AdminConversation) GetId() string
- func (x *AdminConversation) GetLastMessagePreview() string
- func (x *AdminConversation) GetMetadata() *structpb.Struct
- func (x *AdminConversation) GetOwnerUserId() string
- func (x *AdminConversation) GetStartedByConversationId() string
- func (x *AdminConversation) GetStartedByEntryId() []byte
- func (x *AdminConversation) GetTitle() string
- func (x *AdminConversation) GetUpdatedAt() string
- func (*AdminConversation) ProtoMessage()
- func (x *AdminConversation) ProtoReflect() protoreflect.Message
- func (x *AdminConversation) Reset()
- func (x *AdminConversation) String() string
- type AdminConversationSummary
- func (*AdminConversationSummary) Descriptor() ([]byte, []int)deprecated
- func (x *AdminConversationSummary) GetAccessLevel() AccessLevel
- func (x *AdminConversationSummary) GetAgentId() string
- func (x *AdminConversationSummary) GetArchived() bool
- func (x *AdminConversationSummary) GetClientId() string
- func (x *AdminConversationSummary) GetCreatedAt() string
- func (x *AdminConversationSummary) GetId() string
- func (x *AdminConversationSummary) GetLastMessagePreview() string
- func (x *AdminConversationSummary) GetOwnerUserId() string
- func (x *AdminConversationSummary) GetStartedByConversationId() string
- func (x *AdminConversationSummary) GetStartedByEntryId() []byte
- func (x *AdminConversationSummary) GetTitle() string
- func (x *AdminConversationSummary) GetUpdatedAt() string
- func (*AdminConversationSummary) ProtoMessage()
- func (x *AdminConversationSummary) ProtoReflect() protoreflect.Message
- func (x *AdminConversationSummary) Reset()
- func (x *AdminConversationSummary) String() string
- type AdminConversationsServiceClient
- type AdminConversationsServiceServer
- type AdminDeleteMemoryRequest
- func (*AdminDeleteMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminDeleteMemoryRequest) GetId() []byte
- func (x *AdminDeleteMemoryRequest) GetJustification() string
- func (*AdminDeleteMemoryRequest) ProtoMessage()
- func (x *AdminDeleteMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *AdminDeleteMemoryRequest) Reset()
- func (x *AdminDeleteMemoryRequest) String() string
- type AdminEntriesServiceClient
- type AdminEntriesServiceServer
- type AdminGetConversationRequest
- func (*AdminGetConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminGetConversationRequest) GetConversationId() string
- func (x *AdminGetConversationRequest) GetJustification() string
- func (*AdminGetConversationRequest) ProtoMessage()
- func (x *AdminGetConversationRequest) ProtoReflect() protoreflect.Message
- func (x *AdminGetConversationRequest) Reset()
- func (x *AdminGetConversationRequest) String() string
- type AdminGetEntryRequest
- func (*AdminGetEntryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminGetEntryRequest) GetEntryId() []byte
- func (x *AdminGetEntryRequest) GetJustification() string
- func (*AdminGetEntryRequest) ProtoMessage()
- func (x *AdminGetEntryRequest) ProtoReflect() protoreflect.Message
- func (x *AdminGetEntryRequest) Reset()
- func (x *AdminGetEntryRequest) String() string
- type AdminGetMemoryIndexStatusRequest
- func (*AdminGetMemoryIndexStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminGetMemoryIndexStatusRequest) GetJustification() string
- func (*AdminGetMemoryIndexStatusRequest) ProtoMessage()
- func (x *AdminGetMemoryIndexStatusRequest) ProtoReflect() protoreflect.Message
- func (x *AdminGetMemoryIndexStatusRequest) Reset()
- func (x *AdminGetMemoryIndexStatusRequest) String() string
- type AdminGetMemoryRequest
- func (*AdminGetMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminGetMemoryRequest) GetId() []byte
- func (x *AdminGetMemoryRequest) GetIncludeUsage() bool
- func (x *AdminGetMemoryRequest) GetJustification() string
- func (*AdminGetMemoryRequest) ProtoMessage()
- func (x *AdminGetMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *AdminGetMemoryRequest) Reset()
- func (x *AdminGetMemoryRequest) String() string
- type AdminGetMemoryUsageRequest
- func (*AdminGetMemoryUsageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminGetMemoryUsageRequest) GetJustification() string
- func (x *AdminGetMemoryUsageRequest) GetKey() string
- func (x *AdminGetMemoryUsageRequest) GetNamespace() []string
- func (*AdminGetMemoryUsageRequest) ProtoMessage()
- func (x *AdminGetMemoryUsageRequest) ProtoReflect() protoreflect.Message
- func (x *AdminGetMemoryUsageRequest) Reset()
- func (x *AdminGetMemoryUsageRequest) String() string
- type AdminListChildConversationsRequest
- func (*AdminListChildConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListChildConversationsRequest) GetConversationId() string
- func (x *AdminListChildConversationsRequest) GetJustification() string
- func (x *AdminListChildConversationsRequest) GetPage() *PageRequest
- func (*AdminListChildConversationsRequest) ProtoMessage()
- func (x *AdminListChildConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListChildConversationsRequest) Reset()
- func (x *AdminListChildConversationsRequest) String() string
- type AdminListChildConversationsResponse
- func (*AdminListChildConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListChildConversationsResponse) GetChildren() []*AdminChildConversationSummary
- func (x *AdminListChildConversationsResponse) GetPageInfo() *PageInfo
- func (*AdminListChildConversationsResponse) ProtoMessage()
- func (x *AdminListChildConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *AdminListChildConversationsResponse) Reset()
- func (x *AdminListChildConversationsResponse) String() string
- type AdminListConversationsRequest
- func (*AdminListConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListConversationsRequest) GetAncestry() ConversationAncestryFilter
- func (x *AdminListConversationsRequest) GetArchived() ArchiveFilter
- func (x *AdminListConversationsRequest) GetArchivedAfter() *timestamppb.Timestamp
- func (x *AdminListConversationsRequest) GetArchivedBefore() *timestamppb.Timestamp
- func (x *AdminListConversationsRequest) GetJustification() string
- func (x *AdminListConversationsRequest) GetMode() ConversationListMode
- func (x *AdminListConversationsRequest) GetOwnerUserId() string
- func (x *AdminListConversationsRequest) GetPage() *PageRequest
- func (*AdminListConversationsRequest) ProtoMessage()
- func (x *AdminListConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListConversationsRequest) Reset()
- func (x *AdminListConversationsRequest) String() string
- type AdminListConversationsResponse
- func (*AdminListConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListConversationsResponse) GetConversations() []*AdminConversationSummary
- func (x *AdminListConversationsResponse) GetPageInfo() *PageInfo
- func (*AdminListConversationsResponse) ProtoMessage()
- func (x *AdminListConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *AdminListConversationsResponse) Reset()
- func (x *AdminListConversationsResponse) String() string
- type AdminListEntriesRequest
- func (*AdminListEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListEntriesRequest) GetBeforePageToken() string
- func (x *AdminListEntriesRequest) GetChannel() Channel
- func (x *AdminListEntriesRequest) GetConversationId() string
- func (x *AdminListEntriesRequest) GetEpochFilter() string
- func (x *AdminListEntriesRequest) GetForks() string
- func (x *AdminListEntriesRequest) GetFromSeq() uint32
- func (x *AdminListEntriesRequest) GetPage() *PageRequest
- func (x *AdminListEntriesRequest) GetTail() bool
- func (x *AdminListEntriesRequest) GetUpToEntryId() []byte
- func (*AdminListEntriesRequest) ProtoMessage()
- func (x *AdminListEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListEntriesRequest) Reset()
- func (x *AdminListEntriesRequest) String() string
- type AdminListForksRequest
- func (*AdminListForksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListForksRequest) GetConversationId() string
- func (x *AdminListForksRequest) GetJustification() string
- func (*AdminListForksRequest) ProtoMessage()
- func (x *AdminListForksRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListForksRequest) Reset()
- func (x *AdminListForksRequest) String() string
- type AdminListForksResponse
- func (*AdminListForksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListForksResponse) GetConversationIds() []string
- func (x *AdminListForksResponse) GetForkPoints() []*ConversationForkPoint
- func (*AdminListForksResponse) ProtoMessage()
- func (x *AdminListForksResponse) ProtoReflect() protoreflect.Message
- func (x *AdminListForksResponse) Reset()
- func (x *AdminListForksResponse) String() string
- type AdminListMembershipsRequest
- func (*AdminListMembershipsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListMembershipsRequest) GetConversationId() string
- func (x *AdminListMembershipsRequest) GetJustification() string
- func (x *AdminListMembershipsRequest) GetPage() *PageRequest
- func (*AdminListMembershipsRequest) ProtoMessage()
- func (x *AdminListMembershipsRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListMembershipsRequest) Reset()
- func (x *AdminListMembershipsRequest) String() string
- type AdminListMemoriesRequest
- func (*AdminListMemoriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListMemoriesRequest) GetAfterCursor() string
- func (x *AdminListMemoriesRequest) GetArchived() ArchiveFilter
- func (x *AdminListMemoriesRequest) GetCreatedAfter() *timestamppb.Timestamp
- func (x *AdminListMemoriesRequest) GetCreatedBefore() *timestamppb.Timestamp
- func (x *AdminListMemoriesRequest) GetExpiresBefore() *timestamppb.Timestamp
- func (x *AdminListMemoriesRequest) GetIncludeUsage() bool
- func (x *AdminListMemoriesRequest) GetJustification() string
- func (x *AdminListMemoriesRequest) GetKeyPrefix() string
- func (x *AdminListMemoriesRequest) GetLimit() int32
- func (x *AdminListMemoriesRequest) GetNamespacePrefix() []string
- func (*AdminListMemoriesRequest) ProtoMessage()
- func (x *AdminListMemoriesRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListMemoriesRequest) Reset()
- func (x *AdminListMemoriesRequest) String() string
- type AdminListMemoriesResponse
- func (*AdminListMemoriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListMemoriesResponse) GetAfterCursor() string
- func (x *AdminListMemoriesResponse) GetItems() []*AdminMemoryItem
- func (*AdminListMemoriesResponse) ProtoMessage()
- func (x *AdminListMemoriesResponse) ProtoReflect() protoreflect.Message
- func (x *AdminListMemoriesResponse) Reset()
- func (x *AdminListMemoriesResponse) String() string
- type AdminListMemoryNamespacesRequest
- func (*AdminListMemoryNamespacesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListMemoryNamespacesRequest) GetAfterCursor() string
- func (x *AdminListMemoryNamespacesRequest) GetArchived() ArchiveFilter
- func (x *AdminListMemoryNamespacesRequest) GetJustification() string
- func (x *AdminListMemoryNamespacesRequest) GetLimit() int32
- func (x *AdminListMemoryNamespacesRequest) GetMaxDepth() int32
- func (x *AdminListMemoryNamespacesRequest) GetNamespacePrefix() []string
- func (x *AdminListMemoryNamespacesRequest) GetSuffix() []string
- func (*AdminListMemoryNamespacesRequest) ProtoMessage()
- func (x *AdminListMemoryNamespacesRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListMemoryNamespacesRequest) Reset()
- func (x *AdminListMemoryNamespacesRequest) String() string
- type AdminListMemoryNamespacesResponse
- func (*AdminListMemoryNamespacesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListMemoryNamespacesResponse) GetAfterCursor() string
- func (x *AdminListMemoryNamespacesResponse) GetNamespaces() []*MemoryNamespace
- func (*AdminListMemoryNamespacesResponse) ProtoMessage()
- func (x *AdminListMemoryNamespacesResponse) ProtoReflect() protoreflect.Message
- func (x *AdminListMemoryNamespacesResponse) Reset()
- func (x *AdminListMemoryNamespacesResponse) String() string
- type AdminListTopMemoryUsageRequest
- func (*AdminListTopMemoryUsageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminListTopMemoryUsageRequest) GetJustification() string
- func (x *AdminListTopMemoryUsageRequest) GetLimit() int32
- func (x *AdminListTopMemoryUsageRequest) GetPrefix() []string
- func (x *AdminListTopMemoryUsageRequest) GetSort() MemoryUsageSort
- func (*AdminListTopMemoryUsageRequest) ProtoMessage()
- func (x *AdminListTopMemoryUsageRequest) ProtoReflect() protoreflect.Message
- func (x *AdminListTopMemoryUsageRequest) Reset()
- func (x *AdminListTopMemoryUsageRequest) String() string
- type AdminMemoriesServiceClient
- type AdminMemoriesServiceServer
- type AdminMemoryItem
- func (*AdminMemoryItem) Descriptor() ([]byte, []int)deprecated
- func (x *AdminMemoryItem) GetArchived() bool
- func (x *AdminMemoryItem) GetArchivedAt() *timestamppb.Timestamp
- func (x *AdminMemoryItem) GetAttributes() *structpb.Struct
- func (x *AdminMemoryItem) GetCreatedAt() *timestamppb.Timestamp
- func (x *AdminMemoryItem) GetExpiresAt() *timestamppb.Timestamp
- func (x *AdminMemoryItem) GetId() []byte
- func (x *AdminMemoryItem) GetKey() string
- func (x *AdminMemoryItem) GetMatchedQueries() []string
- func (x *AdminMemoryItem) GetNamespace() []string
- func (x *AdminMemoryItem) GetRevision() int64
- func (x *AdminMemoryItem) GetScore() float64
- func (x *AdminMemoryItem) GetUsage() *MemoryUsage
- func (x *AdminMemoryItem) GetValue() *structpb.Struct
- func (*AdminMemoryItem) ProtoMessage()
- func (x *AdminMemoryItem) ProtoReflect() protoreflect.Message
- func (x *AdminMemoryItem) Reset()
- func (x *AdminMemoryItem) String() string
- type AdminPutMemoryRequest
- func (*AdminPutMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminPutMemoryRequest) GetExpectedRevision() int64
- func (x *AdminPutMemoryRequest) GetIndex() map[string]string
- func (x *AdminPutMemoryRequest) GetJustification() string
- func (x *AdminPutMemoryRequest) GetKey() string
- func (x *AdminPutMemoryRequest) GetNamespace() []string
- func (x *AdminPutMemoryRequest) GetTtlSeconds() int32
- func (x *AdminPutMemoryRequest) GetValue() *structpb.Struct
- func (*AdminPutMemoryRequest) ProtoMessage()
- func (x *AdminPutMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *AdminPutMemoryRequest) Reset()
- func (x *AdminPutMemoryRequest) String() string
- type AdminSearchMemoriesRequest
- func (*AdminSearchMemoriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminSearchMemoriesRequest) GetArchived() ArchiveFilter
- func (x *AdminSearchMemoriesRequest) GetAsUserId() string
- func (x *AdminSearchMemoriesRequest) GetFilter() *structpb.Struct
- func (x *AdminSearchMemoriesRequest) GetIncludeUsage() bool
- func (x *AdminSearchMemoriesRequest) GetJustification() string
- func (x *AdminSearchMemoriesRequest) GetKeyPrefix() string
- func (x *AdminSearchMemoriesRequest) GetLimit() int32
- func (x *AdminSearchMemoriesRequest) GetNamespacePrefix() []string
- func (x *AdminSearchMemoriesRequest) GetPerQueryLimit() int32
- func (x *AdminSearchMemoriesRequest) GetQueries() []*MemorySearchQuery
- func (x *AdminSearchMemoriesRequest) GetQuery() string
- func (*AdminSearchMemoriesRequest) ProtoMessage()
- func (x *AdminSearchMemoriesRequest) ProtoReflect() protoreflect.Message
- func (x *AdminSearchMemoriesRequest) Reset()
- func (x *AdminSearchMemoriesRequest) String() string
- type AdminSearchMemoriesResponse
- func (*AdminSearchMemoriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AdminSearchMemoriesResponse) GetItems() []*AdminMemoryItem
- func (*AdminSearchMemoriesResponse) ProtoMessage()
- func (x *AdminSearchMemoriesResponse) ProtoReflect() protoreflect.Message
- func (x *AdminSearchMemoriesResponse) Reset()
- func (x *AdminSearchMemoriesResponse) String() string
- type AdminUpdateConversationRequest
- func (*AdminUpdateConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminUpdateConversationRequest) GetArchived() bool
- func (x *AdminUpdateConversationRequest) GetConversationId() string
- func (x *AdminUpdateConversationRequest) GetJustification() string
- func (*AdminUpdateConversationRequest) ProtoMessage()
- func (x *AdminUpdateConversationRequest) ProtoReflect() protoreflect.Message
- func (x *AdminUpdateConversationRequest) Reset()
- func (x *AdminUpdateConversationRequest) String() string
- type AdminUpdateMemoryRequest
- func (*AdminUpdateMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AdminUpdateMemoryRequest) GetArchived() bool
- func (x *AdminUpdateMemoryRequest) GetExpectedRevision() int64
- func (x *AdminUpdateMemoryRequest) GetJustification() string
- func (x *AdminUpdateMemoryRequest) GetKey() string
- func (x *AdminUpdateMemoryRequest) GetNamespace() []string
- func (*AdminUpdateMemoryRequest) ProtoMessage()
- func (x *AdminUpdateMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *AdminUpdateMemoryRequest) Reset()
- func (x *AdminUpdateMemoryRequest) String() string
- type AppendEntriesRequest
- func (*AppendEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AppendEntriesRequest) GetConversationId() string
- func (x *AppendEntriesRequest) GetEntries() []*CreateEntryRequest
- func (x *AppendEntriesRequest) GetEpoch() int64
- func (*AppendEntriesRequest) ProtoMessage()
- func (x *AppendEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *AppendEntriesRequest) Reset()
- func (x *AppendEntriesRequest) String() string
- type AppendEntriesResponse
- func (*AppendEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AppendEntriesResponse) GetEntries() []*Entry
- func (*AppendEntriesResponse) ProtoMessage()
- func (x *AppendEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *AppendEntriesResponse) Reset()
- func (x *AppendEntriesResponse) String() string
- type AppendEntryRequest
- func (*AppendEntryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AppendEntryRequest) GetConversationId() string
- func (x *AppendEntryRequest) GetEntry() *CreateEntryRequest
- func (x *AppendEntryRequest) GetEpoch() int64
- func (*AppendEntryRequest) ProtoMessage()
- func (x *AppendEntryRequest) ProtoReflect() protoreflect.Message
- func (x *AppendEntryRequest) Reset()
- func (x *AppendEntryRequest) String() string
- type ArchiveFilter
- func (ArchiveFilter) Descriptor() protoreflect.EnumDescriptor
- func (x ArchiveFilter) Enum() *ArchiveFilter
- func (ArchiveFilter) EnumDescriptor() ([]byte, []int)deprecated
- func (x ArchiveFilter) Number() protoreflect.EnumNumber
- func (x ArchiveFilter) String() string
- func (ArchiveFilter) Type() protoreflect.EnumType
- type AttachmentDownloadUrlResponse
- func (*AttachmentDownloadUrlResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AttachmentDownloadUrlResponse) GetExpiresIn() int32
- func (x *AttachmentDownloadUrlResponse) GetStatus() string
- func (x *AttachmentDownloadUrlResponse) GetUrl() string
- func (*AttachmentDownloadUrlResponse) ProtoMessage()
- func (x *AttachmentDownloadUrlResponse) ProtoReflect() protoreflect.Message
- func (x *AttachmentDownloadUrlResponse) Reset()
- func (x *AttachmentDownloadUrlResponse) String() string
- type AttachmentInfo
- func (*AttachmentInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AttachmentInfo) GetContentType() string
- func (x *AttachmentInfo) GetCreatedAt() string
- func (x *AttachmentInfo) GetEntryId() []byte
- func (x *AttachmentInfo) GetExpiresAt() string
- func (x *AttachmentInfo) GetFilename() string
- func (x *AttachmentInfo) GetHref() string
- func (x *AttachmentInfo) GetId() string
- func (x *AttachmentInfo) GetSha256() string
- func (x *AttachmentInfo) GetSize() int64
- func (x *AttachmentInfo) GetSourceUrl() string
- func (x *AttachmentInfo) GetStatus() string
- func (*AttachmentInfo) ProtoMessage()
- func (x *AttachmentInfo) ProtoReflect() protoreflect.Message
- func (x *AttachmentInfo) Reset()
- func (x *AttachmentInfo) String() string
- type AttachmentsServiceClient
- type AttachmentsServiceServer
- type AttachmentsService_DownloadAttachmentClient
- type AttachmentsService_DownloadAttachmentServer
- type AttachmentsService_UploadAttachmentClient
- type AttachmentsService_UploadAttachmentServer
- type CancelRecordRequest
- func (*CancelRecordRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CancelRecordRequest) GetConversationId() string
- func (*CancelRecordRequest) ProtoMessage()
- func (x *CancelRecordRequest) ProtoReflect() protoreflect.Message
- func (x *CancelRecordRequest) Reset()
- func (x *CancelRecordRequest) String() string
- type CancelRecordResponse
- func (*CancelRecordResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CancelRecordResponse) GetAccepted() bool
- func (x *CancelRecordResponse) GetRedirectAddress() string
- func (*CancelRecordResponse) ProtoMessage()
- func (x *CancelRecordResponse) ProtoReflect() protoreflect.Message
- func (x *CancelRecordResponse) Reset()
- func (x *CancelRecordResponse) String() string
- type CapabilitiesAuth
- func (*CapabilitiesAuth) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilitiesAuth) GetAdminJustificationRequired() bool
- func (x *CapabilitiesAuth) GetApiKeyEnabled() bool
- func (x *CapabilitiesAuth) GetOidcEnabled() bool
- func (x *CapabilitiesAuth) GetUserIdAssertionEnabled() bool
- func (*CapabilitiesAuth) ProtoMessage()
- func (x *CapabilitiesAuth) ProtoReflect() protoreflect.Message
- func (x *CapabilitiesAuth) Reset()
- func (x *CapabilitiesAuth) String() string
- type CapabilitiesFeatures
- func (*CapabilitiesFeatures) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilitiesFeatures) GetCorsEnabled() bool
- func (x *CapabilitiesFeatures) GetFulltextSearchEnabled() bool
- func (x *CapabilitiesFeatures) GetManagementListenerEnabled() bool
- func (x *CapabilitiesFeatures) GetOutboxEnabled() bool
- func (x *CapabilitiesFeatures) GetPrivateSourceUrlsEnabled() bool
- func (x *CapabilitiesFeatures) GetS3DirectDownloadEnabled() bool
- func (x *CapabilitiesFeatures) GetSemanticSearchEnabled() bool
- func (*CapabilitiesFeatures) ProtoMessage()
- func (x *CapabilitiesFeatures) ProtoReflect() protoreflect.Message
- func (x *CapabilitiesFeatures) Reset()
- func (x *CapabilitiesFeatures) String() string
- type CapabilitiesResponse
- func (*CapabilitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilitiesResponse) GetAuth() *CapabilitiesAuth
- func (x *CapabilitiesResponse) GetFeatures() *CapabilitiesFeatures
- func (x *CapabilitiesResponse) GetSecurity() *CapabilitiesSecurity
- func (x *CapabilitiesResponse) GetTech() *CapabilitiesTech
- func (x *CapabilitiesResponse) GetVersion() string
- func (*CapabilitiesResponse) ProtoMessage()
- func (x *CapabilitiesResponse) ProtoReflect() protoreflect.Message
- func (x *CapabilitiesResponse) Reset()
- func (x *CapabilitiesResponse) String() string
- type CapabilitiesSecurity
- func (*CapabilitiesSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilitiesSecurity) GetAttachmentEncryptionEnabled() bool
- func (x *CapabilitiesSecurity) GetDbEncryptionEnabled() bool
- func (x *CapabilitiesSecurity) GetEncryptionEnabled() bool
- func (*CapabilitiesSecurity) ProtoMessage()
- func (x *CapabilitiesSecurity) ProtoReflect() protoreflect.Message
- func (x *CapabilitiesSecurity) Reset()
- func (x *CapabilitiesSecurity) String() string
- type CapabilitiesTech
- func (*CapabilitiesTech) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilitiesTech) GetAttachments() string
- func (x *CapabilitiesTech) GetCache() string
- func (x *CapabilitiesTech) GetEmbedder() string
- func (x *CapabilitiesTech) GetEventBus() string
- func (x *CapabilitiesTech) GetStore() string
- func (x *CapabilitiesTech) GetVector() string
- func (*CapabilitiesTech) ProtoMessage()
- func (x *CapabilitiesTech) ProtoReflect() protoreflect.Message
- func (x *CapabilitiesTech) Reset()
- func (x *CapabilitiesTech) String() string
- type Channel
- type CheckRecordingsRequest
- func (*CheckRecordingsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CheckRecordingsRequest) GetConversationIds() []string
- func (*CheckRecordingsRequest) ProtoMessage()
- func (x *CheckRecordingsRequest) ProtoReflect() protoreflect.Message
- func (x *CheckRecordingsRequest) Reset()
- func (x *CheckRecordingsRequest) String() string
- type CheckRecordingsResponse
- func (*CheckRecordingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CheckRecordingsResponse) GetConversationIds() []string
- func (*CheckRecordingsResponse) ProtoMessage()
- func (x *CheckRecordingsResponse) ProtoReflect() protoreflect.Message
- func (x *CheckRecordingsResponse) Reset()
- func (x *CheckRecordingsResponse) String() string
- type ChildConversationSummary
- func (*ChildConversationSummary) Descriptor() ([]byte, []int)deprecated
- func (x *ChildConversationSummary) GetAccessLevel() AccessLevel
- func (x *ChildConversationSummary) GetArchived() bool
- func (x *ChildConversationSummary) GetCreatedAt() string
- func (x *ChildConversationSummary) GetId() string
- func (x *ChildConversationSummary) GetLastMessagePreview() string
- func (x *ChildConversationSummary) GetOwnerUserId() string
- func (x *ChildConversationSummary) GetStartedByConversationId() string
- func (x *ChildConversationSummary) GetStartedByEntryId() []byte
- func (x *ChildConversationSummary) GetTitle() string
- func (x *ChildConversationSummary) GetUpdatedAt() string
- func (*ChildConversationSummary) ProtoMessage()
- func (x *ChildConversationSummary) ProtoReflect() protoreflect.Message
- func (x *ChildConversationSummary) Reset()
- func (x *ChildConversationSummary) String() string
- type Conversation
- func (*Conversation) Descriptor() ([]byte, []int)deprecated
- func (x *Conversation) GetAccessLevel() AccessLevel
- func (x *Conversation) GetAgentId() string
- func (x *Conversation) GetArchived() bool
- func (x *Conversation) GetCreatedAt() string
- func (x *Conversation) GetForkedAtConversationId() string
- func (x *Conversation) GetForkedAtEntryId() []byte
- func (x *Conversation) GetHasResponseInProgress() bool
- func (x *Conversation) GetId() string
- func (x *Conversation) GetLastMessagePreview() string
- func (x *Conversation) GetMetadata() *structpb.Struct
- func (x *Conversation) GetOwnerUserId() string
- func (x *Conversation) GetStartedByConversationId() string
- func (x *Conversation) GetStartedByEntryId() []byte
- func (x *Conversation) GetTitle() string
- func (x *Conversation) GetUpdatedAt() string
- func (*Conversation) ProtoMessage()
- func (x *Conversation) ProtoReflect() protoreflect.Message
- func (x *Conversation) Reset()
- func (x *Conversation) String() string
- type ConversationAncestryFilter
- func (ConversationAncestryFilter) Descriptor() protoreflect.EnumDescriptor
- func (x ConversationAncestryFilter) Enum() *ConversationAncestryFilter
- func (ConversationAncestryFilter) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConversationAncestryFilter) Number() protoreflect.EnumNumber
- func (x ConversationAncestryFilter) String() string
- func (ConversationAncestryFilter) Type() protoreflect.EnumType
- type ConversationForkOption
- func (*ConversationForkOption) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationForkOption) GetConversationId() string
- func (x *ConversationForkOption) GetCreatedAt() string
- func (x *ConversationForkOption) GetEntryId() []byte
- func (x *ConversationForkOption) GetPreview() string
- func (x *ConversationForkOption) GetTitle() string
- func (*ConversationForkOption) ProtoMessage()
- func (x *ConversationForkOption) ProtoReflect() protoreflect.Message
- func (x *ConversationForkOption) Reset()
- func (x *ConversationForkOption) String() string
- type ConversationForkPoint
- func (*ConversationForkPoint) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationForkPoint) GetEntryId() []byte
- func (x *ConversationForkPoint) GetOptions() []*ConversationForkOption
- func (*ConversationForkPoint) ProtoMessage()
- func (x *ConversationForkPoint) ProtoReflect() protoreflect.Message
- func (x *ConversationForkPoint) Reset()
- func (x *ConversationForkPoint) String() string
- type ConversationForkSummary
- func (*ConversationForkSummary) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationForkSummary) GetConversationId() string
- func (x *ConversationForkSummary) GetCreatedAt() string
- func (x *ConversationForkSummary) GetForkedAtConversationId() string
- func (x *ConversationForkSummary) GetForkedAtEntryId() []byte
- func (x *ConversationForkSummary) GetTitle() string
- func (*ConversationForkSummary) ProtoMessage()
- func (x *ConversationForkSummary) ProtoReflect() protoreflect.Message
- func (x *ConversationForkSummary) Reset()
- func (x *ConversationForkSummary) String() string
- type ConversationListMode
- func (ConversationListMode) Descriptor() protoreflect.EnumDescriptor
- func (x ConversationListMode) Enum() *ConversationListMode
- func (ConversationListMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConversationListMode) Number() protoreflect.EnumNumber
- func (x ConversationListMode) String() string
- func (ConversationListMode) Type() protoreflect.EnumType
- type ConversationMembership
- func (*ConversationMembership) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationMembership) GetAccessLevel() AccessLevel
- func (x *ConversationMembership) GetConversationId() string
- func (x *ConversationMembership) GetCreatedAt() string
- func (x *ConversationMembership) GetUserId() string
- func (*ConversationMembership) ProtoMessage()
- func (x *ConversationMembership) ProtoReflect() protoreflect.Message
- func (x *ConversationMembership) Reset()
- func (x *ConversationMembership) String() string
- type ConversationMembershipsServiceClient
- type ConversationMembershipsServiceServer
- type ConversationSummary
- func (*ConversationSummary) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationSummary) GetAccessLevel() AccessLevel
- func (x *ConversationSummary) GetAgentId() string
- func (x *ConversationSummary) GetArchived() bool
- func (x *ConversationSummary) GetCreatedAt() string
- func (x *ConversationSummary) GetForkedAtConversationId() string
- func (x *ConversationSummary) GetForkedAtEntryId() []byte
- func (x *ConversationSummary) GetId() string
- func (x *ConversationSummary) GetLastMessagePreview() string
- func (x *ConversationSummary) GetMetadata() *structpb.Struct
- func (x *ConversationSummary) GetOwnerUserId() string
- func (x *ConversationSummary) GetStartedByConversationId() string
- func (x *ConversationSummary) GetStartedByEntryId() []byte
- func (x *ConversationSummary) GetTitle() string
- func (x *ConversationSummary) GetUpdatedAt() string
- func (*ConversationSummary) ProtoMessage()
- func (x *ConversationSummary) ProtoReflect() protoreflect.Message
- func (x *ConversationSummary) Reset()
- func (x *ConversationSummary) String() string
- type ConversationsServiceClient
- type ConversationsServiceServer
- type CreateAttachmentFromUrlRequest
- func (*CreateAttachmentFromUrlRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAttachmentFromUrlRequest) GetContentType() string
- func (x *CreateAttachmentFromUrlRequest) GetFilename() string
- func (x *CreateAttachmentFromUrlRequest) GetSourceUrl() string
- func (*CreateAttachmentFromUrlRequest) ProtoMessage()
- func (x *CreateAttachmentFromUrlRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAttachmentFromUrlRequest) Reset()
- func (x *CreateAttachmentFromUrlRequest) String() string
- type CreateConversationRequest
- func (*CreateConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConversationRequest) GetAgentId() string
- func (x *CreateConversationRequest) GetForkedAtConversationId() string
- func (x *CreateConversationRequest) GetForkedAtEntryId() []byte
- func (x *CreateConversationRequest) GetId() string
- func (x *CreateConversationRequest) GetMetadata() *structpb.Struct
- func (x *CreateConversationRequest) GetTitle() string
- func (*CreateConversationRequest) ProtoMessage()
- func (x *CreateConversationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConversationRequest) Reset()
- func (x *CreateConversationRequest) String() string
- type CreateEntryRequest
- func (*CreateEntryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEntryRequest) GetAgentId() string
- func (x *CreateEntryRequest) GetChannel() Channel
- func (x *CreateEntryRequest) GetContent() []*structpb.Value
- func (x *CreateEntryRequest) GetContentType() string
- func (x *CreateEntryRequest) GetForkedAtConversationId() string
- func (x *CreateEntryRequest) GetForkedAtEntryId() []byte
- func (x *CreateEntryRequest) GetIndexedContent() string
- func (x *CreateEntryRequest) GetSeq() uint32
- func (x *CreateEntryRequest) GetStartedByConversationId() string
- func (x *CreateEntryRequest) GetStartedByEntryId() []byte
- func (x *CreateEntryRequest) GetUserId() string
- func (*CreateEntryRequest) ProtoMessage()
- func (x *CreateEntryRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEntryRequest) Reset()
- func (x *CreateEntryRequest) String() string
- type CreateOwnershipTransferRequest
- func (*CreateOwnershipTransferRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOwnershipTransferRequest) GetConversationId() string
- func (x *CreateOwnershipTransferRequest) GetNewOwnerUserId() string
- func (*CreateOwnershipTransferRequest) ProtoMessage()
- func (x *CreateOwnershipTransferRequest) ProtoReflect() protoreflect.Message
- func (x *CreateOwnershipTransferRequest) Reset()
- func (x *CreateOwnershipTransferRequest) String() string
- type DeleteAttachmentRequest
- func (*DeleteAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAttachmentRequest) GetId() string
- func (*DeleteAttachmentRequest) ProtoMessage()
- func (x *DeleteAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAttachmentRequest) Reset()
- func (x *DeleteAttachmentRequest) String() string
- type DeleteMembershipRequest
- func (*DeleteMembershipRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteMembershipRequest) GetConversationId() string
- func (x *DeleteMembershipRequest) GetMemberUserId() string
- func (*DeleteMembershipRequest) ProtoMessage()
- func (x *DeleteMembershipRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteMembershipRequest) Reset()
- func (x *DeleteMembershipRequest) String() string
- type DeleteOwnershipTransferRequest
- func (*DeleteOwnershipTransferRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteOwnershipTransferRequest) GetTransferId() []byte
- func (*DeleteOwnershipTransferRequest) ProtoMessage()
- func (x *DeleteOwnershipTransferRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteOwnershipTransferRequest) Reset()
- func (x *DeleteOwnershipTransferRequest) String() string
- type DownloadAttachmentRequest
- func (*DownloadAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadAttachmentRequest) GetId() string
- func (*DownloadAttachmentRequest) ProtoMessage()
- func (x *DownloadAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *DownloadAttachmentRequest) Reset()
- func (x *DownloadAttachmentRequest) String() string
- type DownloadAttachmentResponse
- func (*DownloadAttachmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadAttachmentResponse) GetChunk() []byte
- func (x *DownloadAttachmentResponse) GetMetadata() *AttachmentInfo
- func (x *DownloadAttachmentResponse) GetPayload() isDownloadAttachmentResponse_Payload
- func (*DownloadAttachmentResponse) ProtoMessage()
- func (x *DownloadAttachmentResponse) ProtoReflect() protoreflect.Message
- func (x *DownloadAttachmentResponse) Reset()
- func (x *DownloadAttachmentResponse) String() string
- type DownloadAttachmentResponse_Chunk
- type DownloadAttachmentResponse_Metadata
- type EntriesServiceClient
- type EntriesServiceServer
- type Entry
- func (*Entry) Descriptor() ([]byte, []int)deprecated
- func (x *Entry) GetAgentId() string
- func (x *Entry) GetChannel() Channel
- func (x *Entry) GetClientId() string
- func (x *Entry) GetContent() []*structpb.Value
- func (x *Entry) GetContentType() string
- func (x *Entry) GetConversationId() string
- func (x *Entry) GetCreatedAt() string
- func (x *Entry) GetEpoch() int64
- func (x *Entry) GetId() []byte
- func (x *Entry) GetIndexedAt() *timestamppb.Timestamp
- func (x *Entry) GetIndexedContent() string
- func (x *Entry) GetSeq() uint32
- func (x *Entry) GetUserId() string
- func (*Entry) ProtoMessage()
- func (x *Entry) ProtoReflect() protoreflect.Message
- func (x *Entry) Reset()
- func (x *Entry) String() string
- type EventNotification
- func (*EventNotification) Descriptor() ([]byte, []int)deprecated
- func (x *EventNotification) GetCursor() string
- func (x *EventNotification) GetData() []byte
- func (x *EventNotification) GetEvent() string
- func (x *EventNotification) GetKind() string
- func (*EventNotification) ProtoMessage()
- func (x *EventNotification) ProtoReflect() protoreflect.Message
- func (x *EventNotification) Reset()
- func (x *EventNotification) String() string
- type EventScope
- type EventStreamServiceClient
- type EventStreamServiceServer
- type EventStreamService_SubscribeEventsClient
- type EventStreamService_SubscribeEventsServer
- type GetAttachmentDownloadUrlRequest
- func (*GetAttachmentDownloadUrlRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAttachmentDownloadUrlRequest) GetDisposition() string
- func (x *GetAttachmentDownloadUrlRequest) GetId() string
- func (*GetAttachmentDownloadUrlRequest) ProtoMessage()
- func (x *GetAttachmentDownloadUrlRequest) ProtoReflect() protoreflect.Message
- func (x *GetAttachmentDownloadUrlRequest) Reset()
- func (x *GetAttachmentDownloadUrlRequest) String() string
- type GetAttachmentRequest
- func (*GetAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAttachmentRequest) GetId() string
- func (*GetAttachmentRequest) ProtoMessage()
- func (x *GetAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *GetAttachmentRequest) Reset()
- func (x *GetAttachmentRequest) String() string
- type GetCheckpointRequest
- func (*GetCheckpointRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetCheckpointRequest) GetClientId() string
- func (*GetCheckpointRequest) ProtoMessage()
- func (x *GetCheckpointRequest) ProtoReflect() protoreflect.Message
- func (x *GetCheckpointRequest) Reset()
- func (x *GetCheckpointRequest) String() string
- type GetConversationRequest
- func (*GetConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConversationRequest) GetConversationId() string
- func (*GetConversationRequest) ProtoMessage()
- func (x *GetConversationRequest) ProtoReflect() protoreflect.Message
- func (x *GetConversationRequest) Reset()
- func (x *GetConversationRequest) String() string
- type GetMemoryRequest
- func (*GetMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetMemoryRequest) GetArchived() ArchiveFilter
- func (x *GetMemoryRequest) GetIncludeUsage() bool
- func (x *GetMemoryRequest) GetKey() string
- func (x *GetMemoryRequest) GetNamespace() []string
- func (*GetMemoryRequest) ProtoMessage()
- func (x *GetMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *GetMemoryRequest) Reset()
- func (x *GetMemoryRequest) String() string
- type GetOwnershipTransferRequest
- func (*GetOwnershipTransferRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOwnershipTransferRequest) GetTransferId() []byte
- func (*GetOwnershipTransferRequest) ProtoMessage()
- func (x *GetOwnershipTransferRequest) ProtoReflect() protoreflect.Message
- func (x *GetOwnershipTransferRequest) Reset()
- func (x *GetOwnershipTransferRequest) String() string
- type HealthResponse
- type IndexConversationsRequest
- func (*IndexConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IndexConversationsRequest) GetEntries() []*IndexEntryRequest
- func (*IndexConversationsRequest) ProtoMessage()
- func (x *IndexConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *IndexConversationsRequest) Reset()
- func (x *IndexConversationsRequest) String() string
- type IndexConversationsResponse
- func (*IndexConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IndexConversationsResponse) GetIndexed() int32
- func (*IndexConversationsResponse) ProtoMessage()
- func (x *IndexConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *IndexConversationsResponse) Reset()
- func (x *IndexConversationsResponse) String() string
- type IndexEntryRequest
- func (*IndexEntryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IndexEntryRequest) GetConversationId() string
- func (x *IndexEntryRequest) GetEntryId() []byte
- func (x *IndexEntryRequest) GetIndexedContent() string
- func (*IndexEntryRequest) ProtoMessage()
- func (x *IndexEntryRequest) ProtoReflect() protoreflect.Message
- func (x *IndexEntryRequest) Reset()
- func (x *IndexEntryRequest) String() string
- type IsEnabledResponse
- type ListChildConversationsRequest
- func (*ListChildConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListChildConversationsRequest) GetConversationId() string
- func (x *ListChildConversationsRequest) GetPage() *PageRequest
- func (*ListChildConversationsRequest) ProtoMessage()
- func (x *ListChildConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListChildConversationsRequest) Reset()
- func (x *ListChildConversationsRequest) String() string
- type ListChildConversationsResponse
- func (*ListChildConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListChildConversationsResponse) GetConversations() []*ChildConversationSummary
- func (x *ListChildConversationsResponse) GetPageInfo() *PageInfo
- func (*ListChildConversationsResponse) ProtoMessage()
- func (x *ListChildConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListChildConversationsResponse) Reset()
- func (x *ListChildConversationsResponse) String() string
- type ListConversationsRequest
- func (*ListConversationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationsRequest) GetAncestry() ConversationAncestryFilter
- func (x *ListConversationsRequest) GetArchived() ArchiveFilter
- func (x *ListConversationsRequest) GetMode() ConversationListMode
- func (x *ListConversationsRequest) GetPage() *PageRequest
- func (x *ListConversationsRequest) GetQuery() string
- func (*ListConversationsRequest) ProtoMessage()
- func (x *ListConversationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConversationsRequest) Reset()
- func (x *ListConversationsRequest) String() string
- type ListConversationsResponse
- func (*ListConversationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConversationsResponse) GetConversations() []*ConversationSummary
- func (x *ListConversationsResponse) GetPageInfo() *PageInfo
- func (*ListConversationsResponse) ProtoMessage()
- func (x *ListConversationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConversationsResponse) Reset()
- func (x *ListConversationsResponse) String() string
- type ListEntriesRequest
- func (*ListEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEntriesRequest) GetAgentId() string
- func (x *ListEntriesRequest) GetBeforePageToken() string
- func (x *ListEntriesRequest) GetChannel() Channel
- func (x *ListEntriesRequest) GetConversationId() string
- func (x *ListEntriesRequest) GetEpochFilter() string
- func (x *ListEntriesRequest) GetForks() string
- func (x *ListEntriesRequest) GetFromSeq() uint32
- func (x *ListEntriesRequest) GetPage() *PageRequest
- func (x *ListEntriesRequest) GetTail() bool
- func (x *ListEntriesRequest) GetUpToEntryId() []byte
- func (*ListEntriesRequest) ProtoMessage()
- func (x *ListEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *ListEntriesRequest) Reset()
- func (x *ListEntriesRequest) String() string
- type ListEntriesResponse
- func (*ListEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEntriesResponse) GetEntries() []*Entry
- func (x *ListEntriesResponse) GetPageInfo() *PageInfo
- func (*ListEntriesResponse) ProtoMessage()
- func (x *ListEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListEntriesResponse) Reset()
- func (x *ListEntriesResponse) String() string
- type ListForksRequest
- type ListForksResponse
- func (*ListForksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListForksResponse) GetConversationIds() []string
- func (x *ListForksResponse) GetForkPoints() []*ConversationForkPoint
- func (*ListForksResponse) ProtoMessage()
- func (x *ListForksResponse) ProtoReflect() protoreflect.Message
- func (x *ListForksResponse) Reset()
- func (x *ListForksResponse) String() string
- type ListMembershipsRequest
- func (*ListMembershipsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListMembershipsRequest) GetConversationId() string
- func (x *ListMembershipsRequest) GetPage() *PageRequest
- func (*ListMembershipsRequest) ProtoMessage()
- func (x *ListMembershipsRequest) ProtoReflect() protoreflect.Message
- func (x *ListMembershipsRequest) Reset()
- func (x *ListMembershipsRequest) String() string
- type ListMembershipsResponse
- func (*ListMembershipsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListMembershipsResponse) GetMemberships() []*ConversationMembership
- func (x *ListMembershipsResponse) GetPageInfo() *PageInfo
- func (*ListMembershipsResponse) ProtoMessage()
- func (x *ListMembershipsResponse) ProtoReflect() protoreflect.Message
- func (x *ListMembershipsResponse) Reset()
- func (x *ListMembershipsResponse) String() string
- type ListMemoryEventsRequest
- func (*ListMemoryEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListMemoryEventsRequest) GetAfter() *timestamppb.Timestamp
- func (x *ListMemoryEventsRequest) GetAfterCursor() string
- func (x *ListMemoryEventsRequest) GetBefore() *timestamppb.Timestamp
- func (x *ListMemoryEventsRequest) GetKinds() []string
- func (x *ListMemoryEventsRequest) GetLimit() int32
- func (x *ListMemoryEventsRequest) GetNamespace() []string
- func (*ListMemoryEventsRequest) ProtoMessage()
- func (x *ListMemoryEventsRequest) ProtoReflect() protoreflect.Message
- func (x *ListMemoryEventsRequest) Reset()
- func (x *ListMemoryEventsRequest) String() string
- type ListMemoryEventsResponse
- func (*ListMemoryEventsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListMemoryEventsResponse) GetAfterCursor() string
- func (x *ListMemoryEventsResponse) GetEvents() []*MemoryEventItem
- func (*ListMemoryEventsResponse) ProtoMessage()
- func (x *ListMemoryEventsResponse) ProtoReflect() protoreflect.Message
- func (x *ListMemoryEventsResponse) Reset()
- func (x *ListMemoryEventsResponse) String() string
- type ListMemoryNamespacesRequest
- func (*ListMemoryNamespacesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListMemoryNamespacesRequest) GetArchived() ArchiveFilter
- func (x *ListMemoryNamespacesRequest) GetMaxDepth() int32
- func (x *ListMemoryNamespacesRequest) GetPrefix() []string
- func (x *ListMemoryNamespacesRequest) GetSuffix() []string
- func (*ListMemoryNamespacesRequest) ProtoMessage()
- func (x *ListMemoryNamespacesRequest) ProtoReflect() protoreflect.Message
- func (x *ListMemoryNamespacesRequest) Reset()
- func (x *ListMemoryNamespacesRequest) String() string
- type ListMemoryNamespacesResponse
- func (*ListMemoryNamespacesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListMemoryNamespacesResponse) GetNamespaces() []*MemoryNamespace
- func (*ListMemoryNamespacesResponse) ProtoMessage()
- func (x *ListMemoryNamespacesResponse) ProtoReflect() protoreflect.Message
- func (x *ListMemoryNamespacesResponse) Reset()
- func (x *ListMemoryNamespacesResponse) String() string
- type ListOwnershipTransfersRequest
- func (*ListOwnershipTransfersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOwnershipTransfersRequest) GetPage() *PageRequest
- func (x *ListOwnershipTransfersRequest) GetRole() TransferRole
- func (*ListOwnershipTransfersRequest) ProtoMessage()
- func (x *ListOwnershipTransfersRequest) ProtoReflect() protoreflect.Message
- func (x *ListOwnershipTransfersRequest) Reset()
- func (x *ListOwnershipTransfersRequest) String() string
- type ListOwnershipTransfersResponse
- func (*ListOwnershipTransfersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOwnershipTransfersResponse) GetPageInfo() *PageInfo
- func (x *ListOwnershipTransfersResponse) GetTransfers() []*OwnershipTransfer
- func (*ListOwnershipTransfersResponse) ProtoMessage()
- func (x *ListOwnershipTransfersResponse) ProtoReflect() protoreflect.Message
- func (x *ListOwnershipTransfersResponse) Reset()
- func (x *ListOwnershipTransfersResponse) String() string
- type ListTopMemoryUsageResponse
- func (*ListTopMemoryUsageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTopMemoryUsageResponse) GetItems() []*TopMemoryUsageItem
- func (*ListTopMemoryUsageResponse) ProtoMessage()
- func (x *ListTopMemoryUsageResponse) ProtoReflect() protoreflect.Message
- func (x *ListTopMemoryUsageResponse) Reset()
- func (x *ListTopMemoryUsageResponse) String() string
- type ListUnindexedEntriesRequest
- func (*ListUnindexedEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListUnindexedEntriesRequest) GetCursor() string
- func (x *ListUnindexedEntriesRequest) GetLimit() int32
- func (*ListUnindexedEntriesRequest) ProtoMessage()
- func (x *ListUnindexedEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *ListUnindexedEntriesRequest) Reset()
- func (x *ListUnindexedEntriesRequest) String() string
- type ListUnindexedEntriesResponse
- func (*ListUnindexedEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUnindexedEntriesResponse) GetCursor() string
- func (x *ListUnindexedEntriesResponse) GetEntries() []*UnindexedEntry
- func (*ListUnindexedEntriesResponse) ProtoMessage()
- func (x *ListUnindexedEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListUnindexedEntriesResponse) Reset()
- func (x *ListUnindexedEntriesResponse) String() string
- type MemoriesServiceClient
- type MemoriesServiceServer
- type MemoryEventItem
- func (*MemoryEventItem) Descriptor() ([]byte, []int)deprecated
- func (x *MemoryEventItem) GetAttributes() *structpb.Struct
- func (x *MemoryEventItem) GetExpiresAt() *timestamppb.Timestamp
- func (x *MemoryEventItem) GetId() []byte
- func (x *MemoryEventItem) GetKey() string
- func (x *MemoryEventItem) GetKind() string
- func (x *MemoryEventItem) GetNamespace() []string
- func (x *MemoryEventItem) GetOccurredAt() *timestamppb.Timestamp
- func (x *MemoryEventItem) GetValue() *structpb.Struct
- func (*MemoryEventItem) ProtoMessage()
- func (x *MemoryEventItem) ProtoReflect() protoreflect.Message
- func (x *MemoryEventItem) Reset()
- func (x *MemoryEventItem) String() string
- type MemoryIndexStatusResponse
- func (*MemoryIndexStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MemoryIndexStatusResponse) GetPending() int64
- func (*MemoryIndexStatusResponse) ProtoMessage()
- func (x *MemoryIndexStatusResponse) ProtoReflect() protoreflect.Message
- func (x *MemoryIndexStatusResponse) Reset()
- func (x *MemoryIndexStatusResponse) String() string
- type MemoryItem
- func (*MemoryItem) Descriptor() ([]byte, []int)deprecated
- func (x *MemoryItem) GetArchived() bool
- func (x *MemoryItem) GetAttributes() *structpb.Struct
- func (x *MemoryItem) GetCreatedAt() string
- func (x *MemoryItem) GetExpiresAt() string
- func (x *MemoryItem) GetId() []byte
- func (x *MemoryItem) GetKey() string
- func (x *MemoryItem) GetMatchedQueries() []string
- func (x *MemoryItem) GetNamespace() []string
- func (x *MemoryItem) GetRevision() int64
- func (x *MemoryItem) GetScore() float64
- func (x *MemoryItem) GetUsage() *MemoryUsage
- func (x *MemoryItem) GetValue() *structpb.Struct
- func (*MemoryItem) ProtoMessage()
- func (x *MemoryItem) ProtoReflect() protoreflect.Message
- func (x *MemoryItem) Reset()
- func (x *MemoryItem) String() string
- type MemoryNamespace
- type MemorySearchQuery
- func (*MemorySearchQuery) Descriptor() ([]byte, []int)deprecated
- func (x *MemorySearchQuery) GetPurpose() string
- func (x *MemorySearchQuery) GetText() string
- func (*MemorySearchQuery) ProtoMessage()
- func (x *MemorySearchQuery) ProtoReflect() protoreflect.Message
- func (x *MemorySearchQuery) Reset()
- func (x *MemorySearchQuery) String() string
- type MemoryUsage
- func (*MemoryUsage) Descriptor() ([]byte, []int)deprecated
- func (x *MemoryUsage) GetFetchCount() int64
- func (x *MemoryUsage) GetLastFetchedAt() *timestamppb.Timestamp
- func (*MemoryUsage) ProtoMessage()
- func (x *MemoryUsage) ProtoReflect() protoreflect.Message
- func (x *MemoryUsage) Reset()
- func (x *MemoryUsage) String() string
- type MemoryUsageSort
- func (MemoryUsageSort) Descriptor() protoreflect.EnumDescriptor
- func (x MemoryUsageSort) Enum() *MemoryUsageSort
- func (MemoryUsageSort) EnumDescriptor() ([]byte, []int)deprecated
- func (x MemoryUsageSort) Number() protoreflect.EnumNumber
- func (x MemoryUsageSort) String() string
- func (MemoryUsageSort) Type() protoreflect.EnumType
- type MemoryWriteResult
- func (*MemoryWriteResult) Descriptor() ([]byte, []int)deprecated
- func (x *MemoryWriteResult) GetAttributes() *structpb.Struct
- func (x *MemoryWriteResult) GetCreatedAt() string
- func (x *MemoryWriteResult) GetExpiresAt() string
- func (x *MemoryWriteResult) GetId() []byte
- func (x *MemoryWriteResult) GetKey() string
- func (x *MemoryWriteResult) GetNamespace() []string
- func (x *MemoryWriteResult) GetRevision() int64
- func (*MemoryWriteResult) ProtoMessage()
- func (x *MemoryWriteResult) ProtoReflect() protoreflect.Message
- func (x *MemoryWriteResult) Reset()
- func (x *MemoryWriteResult) String() string
- type OwnershipTransfer
- func (*OwnershipTransfer) Descriptor() ([]byte, []int)deprecated
- func (x *OwnershipTransfer) GetConversationId() string
- func (x *OwnershipTransfer) GetConversationTitle() string
- func (x *OwnershipTransfer) GetCreatedAt() string
- func (x *OwnershipTransfer) GetFromUserId() string
- func (x *OwnershipTransfer) GetId() []byte
- func (x *OwnershipTransfer) GetToUserId() string
- func (*OwnershipTransfer) ProtoMessage()
- func (x *OwnershipTransfer) ProtoReflect() protoreflect.Message
- func (x *OwnershipTransfer) Reset()
- func (x *OwnershipTransfer) String() string
- type OwnershipTransfersServiceClient
- type OwnershipTransfersServiceServer
- type PageInfo
- type PageRequest
- func (*PageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PageRequest) GetPageSize() int32
- func (x *PageRequest) GetPageToken() string
- func (*PageRequest) ProtoMessage()
- func (x *PageRequest) ProtoReflect() protoreflect.Message
- func (x *PageRequest) Reset()
- func (x *PageRequest) String() string
- type PutCheckpointRequest
- func (*PutCheckpointRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PutCheckpointRequest) GetClientId() string
- func (x *PutCheckpointRequest) GetContentType() string
- func (x *PutCheckpointRequest) GetValue() *structpb.Value
- func (*PutCheckpointRequest) ProtoMessage()
- func (x *PutCheckpointRequest) ProtoReflect() protoreflect.Message
- func (x *PutCheckpointRequest) Reset()
- func (x *PutCheckpointRequest) String() string
- type PutMemoryRequest
- func (*PutMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PutMemoryRequest) GetExpectedRevision() int64
- func (x *PutMemoryRequest) GetIndex() map[string]string
- func (x *PutMemoryRequest) GetKey() string
- func (x *PutMemoryRequest) GetNamespace() []string
- func (x *PutMemoryRequest) GetTtlSeconds() int32
- func (x *PutMemoryRequest) GetValue() *structpb.Struct
- func (*PutMemoryRequest) ProtoMessage()
- func (x *PutMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *PutMemoryRequest) Reset()
- func (x *PutMemoryRequest) String() string
- type RecordRequest
- func (*RecordRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordRequest) GetComplete() bool
- func (x *RecordRequest) GetContent() string
- func (x *RecordRequest) GetConversationId() string
- func (*RecordRequest) ProtoMessage()
- func (x *RecordRequest) ProtoReflect() protoreflect.Message
- func (x *RecordRequest) Reset()
- func (x *RecordRequest) String() string
- type RecordResponse
- func (*RecordResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RecordResponse) GetErrorMessage() string
- func (x *RecordResponse) GetStatus() RecordStatus
- func (*RecordResponse) ProtoMessage()
- func (x *RecordResponse) ProtoReflect() protoreflect.Message
- func (x *RecordResponse) Reset()
- func (x *RecordResponse) String() string
- type RecordStatus
- func (RecordStatus) Descriptor() protoreflect.EnumDescriptor
- func (x RecordStatus) Enum() *RecordStatus
- func (RecordStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x RecordStatus) Number() protoreflect.EnumNumber
- func (x RecordStatus) String() string
- func (RecordStatus) Type() protoreflect.EnumType
- type ReplayRequest
- type ReplayResponse
- func (*ReplayResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReplayResponse) GetContent() string
- func (x *ReplayResponse) GetRedirectAddress() string
- func (*ReplayResponse) ProtoMessage()
- func (x *ReplayResponse) ProtoReflect() protoreflect.Message
- func (x *ReplayResponse) Reset()
- func (x *ReplayResponse) String() string
- type ResponseRecorderServiceClient
- type ResponseRecorderServiceServer
- type ResponseRecorderService_RecordClient
- type ResponseRecorderService_RecordServer
- type ResponseRecorderService_ReplayClient
- type ResponseRecorderService_ReplayServer
- type SearchEntriesRequest
- func (*SearchEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchEntriesRequest) GetAfter() string
- func (x *SearchEntriesRequest) GetGroupByConversation() bool
- func (x *SearchEntriesRequest) GetIncludeEntry() bool
- func (x *SearchEntriesRequest) GetLimit() int32
- func (x *SearchEntriesRequest) GetQuery() string
- func (x *SearchEntriesRequest) GetSearchType() []string
- func (*SearchEntriesRequest) ProtoMessage()
- func (x *SearchEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *SearchEntriesRequest) Reset()
- func (x *SearchEntriesRequest) String() string
- type SearchEntriesResponse
- func (*SearchEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchEntriesResponse) GetNextCursor() string
- func (x *SearchEntriesResponse) GetResults() []*SearchResult
- func (*SearchEntriesResponse) ProtoMessage()
- func (x *SearchEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *SearchEntriesResponse) Reset()
- func (x *SearchEntriesResponse) String() string
- type SearchMemoriesRequest
- func (*SearchMemoriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchMemoriesRequest) GetArchived() ArchiveFilter
- func (x *SearchMemoriesRequest) GetFilter() *structpb.Struct
- func (x *SearchMemoriesRequest) GetIncludeUsage() bool
- func (x *SearchMemoriesRequest) GetLimit() int32
- func (x *SearchMemoriesRequest) GetNamespacePrefix() []string
- func (x *SearchMemoriesRequest) GetPerQueryLimit() int32
- func (x *SearchMemoriesRequest) GetQueries() []*MemorySearchQuery
- func (x *SearchMemoriesRequest) GetQuery() string
- func (*SearchMemoriesRequest) ProtoMessage()
- func (x *SearchMemoriesRequest) ProtoReflect() protoreflect.Message
- func (x *SearchMemoriesRequest) Reset()
- func (x *SearchMemoriesRequest) String() string
- type SearchMemoriesResponse
- func (*SearchMemoriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchMemoriesResponse) GetItems() []*MemoryItem
- func (*SearchMemoriesResponse) ProtoMessage()
- func (x *SearchMemoriesResponse) ProtoReflect() protoreflect.Message
- func (x *SearchMemoriesResponse) Reset()
- func (x *SearchMemoriesResponse) String() string
- type SearchResult
- func (*SearchResult) Descriptor() ([]byte, []int)deprecated
- func (x *SearchResult) GetConversationId() string
- func (x *SearchResult) GetConversationTitle() string
- func (x *SearchResult) GetEntry() *Entry
- func (x *SearchResult) GetEntryId() []byte
- func (x *SearchResult) GetHighlights() string
- func (x *SearchResult) GetScore() float32
- func (*SearchResult) ProtoMessage()
- func (x *SearchResult) ProtoReflect() protoreflect.Message
- func (x *SearchResult) Reset()
- func (x *SearchResult) String() string
- type SearchServiceClient
- type SearchServiceServer
- type ShareConversationRequest
- func (*ShareConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ShareConversationRequest) GetAccessLevel() AccessLevel
- func (x *ShareConversationRequest) GetConversationId() string
- func (x *ShareConversationRequest) GetUserId() string
- func (*ShareConversationRequest) ProtoMessage()
- func (x *ShareConversationRequest) ProtoReflect() protoreflect.Message
- func (x *ShareConversationRequest) Reset()
- func (x *ShareConversationRequest) String() string
- type SubscribeEventsRequest
- func (*SubscribeEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeEventsRequest) GetAfterCursor() string
- func (x *SubscribeEventsRequest) GetConversationIds() []string
- func (x *SubscribeEventsRequest) GetDetail() string
- func (x *SubscribeEventsRequest) GetEntryChannels() []string
- func (x *SubscribeEventsRequest) GetEntryContentTypes() []string
- func (x *SubscribeEventsRequest) GetEntryRoles() []string
- func (x *SubscribeEventsRequest) GetJustification() string
- func (x *SubscribeEventsRequest) GetKinds() []string
- func (x *SubscribeEventsRequest) GetScope() EventScope
- func (*SubscribeEventsRequest) ProtoMessage()
- func (x *SubscribeEventsRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeEventsRequest) Reset()
- func (x *SubscribeEventsRequest) String() string
- type SyncEntriesRequest
- func (*SyncEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SyncEntriesRequest) GetConversationId() string
- func (x *SyncEntriesRequest) GetEntry() *CreateEntryRequest
- func (*SyncEntriesRequest) ProtoMessage()
- func (x *SyncEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *SyncEntriesRequest) Reset()
- func (x *SyncEntriesRequest) String() string
- type SyncEntriesResponse
- func (*SyncEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SyncEntriesResponse) GetEntry() *Entry
- func (x *SyncEntriesResponse) GetEpoch() int64
- func (x *SyncEntriesResponse) GetEpochIncremented() bool
- func (x *SyncEntriesResponse) GetNoOp() bool
- func (*SyncEntriesResponse) ProtoMessage()
- func (x *SyncEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *SyncEntriesResponse) Reset()
- func (x *SyncEntriesResponse) String() string
- type SystemServiceClient
- type SystemServiceServer
- type TopMemoryUsageItem
- func (*TopMemoryUsageItem) Descriptor() ([]byte, []int)deprecated
- func (x *TopMemoryUsageItem) GetKey() string
- func (x *TopMemoryUsageItem) GetNamespace() []string
- func (x *TopMemoryUsageItem) GetUsage() *MemoryUsage
- func (*TopMemoryUsageItem) ProtoMessage()
- func (x *TopMemoryUsageItem) ProtoReflect() protoreflect.Message
- func (x *TopMemoryUsageItem) Reset()
- func (x *TopMemoryUsageItem) String() string
- type TransferRole
- func (TransferRole) Descriptor() protoreflect.EnumDescriptor
- func (x TransferRole) Enum() *TransferRole
- func (TransferRole) EnumDescriptor() ([]byte, []int)deprecated
- func (x TransferRole) Number() protoreflect.EnumNumber
- func (x TransferRole) String() string
- func (TransferRole) Type() protoreflect.EnumType
- type UnimplementedAdminCheckpointServiceServer
- type UnimplementedAdminConversationsServiceServer
- func (UnimplementedAdminConversationsServiceServer) GetConversation(context.Context, *AdminGetConversationRequest) (*AdminConversation, error)
- func (UnimplementedAdminConversationsServiceServer) ListChildConversations(context.Context, *AdminListChildConversationsRequest) (*AdminListChildConversationsResponse, error)
- func (UnimplementedAdminConversationsServiceServer) ListConversations(context.Context, *AdminListConversationsRequest) (*AdminListConversationsResponse, error)
- func (UnimplementedAdminConversationsServiceServer) ListForks(context.Context, *AdminListForksRequest) (*AdminListForksResponse, error)
- func (UnimplementedAdminConversationsServiceServer) ListMemberships(context.Context, *AdminListMembershipsRequest) (*ListMembershipsResponse, error)
- func (UnimplementedAdminConversationsServiceServer) UpdateConversation(context.Context, *AdminUpdateConversationRequest) (*AdminConversation, error)
- type UnimplementedAdminEntriesServiceServer
- type UnimplementedAdminMemoriesServiceServer
- func (UnimplementedAdminMemoriesServiceServer) DeleteMemory(context.Context, *AdminDeleteMemoryRequest) (*emptypb.Empty, error)
- func (UnimplementedAdminMemoriesServiceServer) GetMemory(context.Context, *AdminGetMemoryRequest) (*AdminMemoryItem, error)
- func (UnimplementedAdminMemoriesServiceServer) GetMemoryIndexStatus(context.Context, *AdminGetMemoryIndexStatusRequest) (*MemoryIndexStatusResponse, error)
- func (UnimplementedAdminMemoriesServiceServer) GetMemoryUsage(context.Context, *AdminGetMemoryUsageRequest) (*MemoryUsage, error)
- func (UnimplementedAdminMemoriesServiceServer) ListMemories(context.Context, *AdminListMemoriesRequest) (*AdminListMemoriesResponse, error)
- func (UnimplementedAdminMemoriesServiceServer) ListNamespaces(context.Context, *AdminListMemoryNamespacesRequest) (*AdminListMemoryNamespacesResponse, error)
- func (UnimplementedAdminMemoriesServiceServer) ListTopMemoryUsage(context.Context, *AdminListTopMemoryUsageRequest) (*ListTopMemoryUsageResponse, error)
- func (UnimplementedAdminMemoriesServiceServer) PutMemory(context.Context, *AdminPutMemoryRequest) (*MemoryWriteResult, error)
- func (UnimplementedAdminMemoriesServiceServer) SearchMemories(context.Context, *AdminSearchMemoriesRequest) (*AdminSearchMemoriesResponse, error)
- func (UnimplementedAdminMemoriesServiceServer) UpdateMemory(context.Context, *AdminUpdateMemoryRequest) (*emptypb.Empty, error)
- type UnimplementedAttachmentsServiceServer
- func (UnimplementedAttachmentsServiceServer) CreateAttachmentFromUrl(context.Context, *CreateAttachmentFromUrlRequest) (*UploadAttachmentResponse, error)
- func (UnimplementedAttachmentsServiceServer) DeleteAttachment(context.Context, *DeleteAttachmentRequest) (*emptypb.Empty, error)
- func (UnimplementedAttachmentsServiceServer) DownloadAttachment(*DownloadAttachmentRequest, ...) error
- func (UnimplementedAttachmentsServiceServer) GetAttachment(context.Context, *GetAttachmentRequest) (*AttachmentInfo, error)
- func (UnimplementedAttachmentsServiceServer) GetAttachmentDownloadUrl(context.Context, *GetAttachmentDownloadUrlRequest) (*AttachmentDownloadUrlResponse, error)
- func (UnimplementedAttachmentsServiceServer) UploadAttachment(grpc.ClientStreamingServer[UploadAttachmentRequest, UploadAttachmentResponse]) error
- type UnimplementedConversationMembershipsServiceServer
- func (UnimplementedConversationMembershipsServiceServer) DeleteMembership(context.Context, *DeleteMembershipRequest) (*emptypb.Empty, error)
- func (UnimplementedConversationMembershipsServiceServer) ListMemberships(context.Context, *ListMembershipsRequest) (*ListMembershipsResponse, error)
- func (UnimplementedConversationMembershipsServiceServer) ShareConversation(context.Context, *ShareConversationRequest) (*ConversationMembership, error)
- func (UnimplementedConversationMembershipsServiceServer) UpdateMembership(context.Context, *UpdateMembershipRequest) (*ConversationMembership, error)
- type UnimplementedConversationsServiceServer
- func (UnimplementedConversationsServiceServer) CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
- func (UnimplementedConversationsServiceServer) GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
- func (UnimplementedConversationsServiceServer) ListChildConversations(context.Context, *ListChildConversationsRequest) (*ListChildConversationsResponse, error)
- func (UnimplementedConversationsServiceServer) ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
- func (UnimplementedConversationsServiceServer) ListForks(context.Context, *ListForksRequest) (*ListForksResponse, error)
- func (UnimplementedConversationsServiceServer) UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error)
- type UnimplementedEntriesServiceServer
- func (UnimplementedEntriesServiceServer) AppendEntries(context.Context, *AppendEntriesRequest) (*AppendEntriesResponse, error)
- func (UnimplementedEntriesServiceServer) AppendEntry(context.Context, *AppendEntryRequest) (*Entry, error)
- func (UnimplementedEntriesServiceServer) ListEntries(context.Context, *ListEntriesRequest) (*ListEntriesResponse, error)
- func (UnimplementedEntriesServiceServer) SyncEntries(context.Context, *SyncEntriesRequest) (*SyncEntriesResponse, error)
- type UnimplementedEventStreamServiceServer
- type UnimplementedMemoriesServiceServer
- func (UnimplementedMemoriesServiceServer) GetMemory(context.Context, *GetMemoryRequest) (*MemoryItem, error)
- func (UnimplementedMemoriesServiceServer) ListMemoryEvents(context.Context, *ListMemoryEventsRequest) (*ListMemoryEventsResponse, error)
- func (UnimplementedMemoriesServiceServer) ListMemoryNamespaces(context.Context, *ListMemoryNamespacesRequest) (*ListMemoryNamespacesResponse, error)
- func (UnimplementedMemoriesServiceServer) PutMemory(context.Context, *PutMemoryRequest) (*MemoryWriteResult, error)
- func (UnimplementedMemoriesServiceServer) SearchMemories(context.Context, *SearchMemoriesRequest) (*SearchMemoriesResponse, error)
- func (UnimplementedMemoriesServiceServer) UpdateMemory(context.Context, *UpdateMemoryRequest) (*emptypb.Empty, error)
- type UnimplementedOwnershipTransfersServiceServer
- func (UnimplementedOwnershipTransfersServiceServer) AcceptOwnershipTransfer(context.Context, *AcceptOwnershipTransferRequest) (*emptypb.Empty, error)
- func (UnimplementedOwnershipTransfersServiceServer) CreateOwnershipTransfer(context.Context, *CreateOwnershipTransferRequest) (*OwnershipTransfer, error)
- func (UnimplementedOwnershipTransfersServiceServer) DeleteOwnershipTransfer(context.Context, *DeleteOwnershipTransferRequest) (*emptypb.Empty, error)
- func (UnimplementedOwnershipTransfersServiceServer) GetOwnershipTransfer(context.Context, *GetOwnershipTransferRequest) (*OwnershipTransfer, error)
- func (UnimplementedOwnershipTransfersServiceServer) ListOwnershipTransfers(context.Context, *ListOwnershipTransfersRequest) (*ListOwnershipTransfersResponse, error)
- type UnimplementedResponseRecorderServiceServer
- func (UnimplementedResponseRecorderServiceServer) Cancel(context.Context, *CancelRecordRequest) (*CancelRecordResponse, error)
- func (UnimplementedResponseRecorderServiceServer) CheckRecordings(context.Context, *CheckRecordingsRequest) (*CheckRecordingsResponse, error)
- func (UnimplementedResponseRecorderServiceServer) IsEnabled(context.Context, *emptypb.Empty) (*IsEnabledResponse, error)
- func (UnimplementedResponseRecorderServiceServer) Record(grpc.ClientStreamingServer[RecordRequest, RecordResponse]) error
- func (UnimplementedResponseRecorderServiceServer) Replay(*ReplayRequest, grpc.ServerStreamingServer[ReplayResponse]) error
- type UnimplementedSearchServiceServer
- func (UnimplementedSearchServiceServer) IndexConversations(context.Context, *IndexConversationsRequest) (*IndexConversationsResponse, error)
- func (UnimplementedSearchServiceServer) ListUnindexedEntries(context.Context, *ListUnindexedEntriesRequest) (*ListUnindexedEntriesResponse, error)
- func (UnimplementedSearchServiceServer) SearchConversations(context.Context, *SearchEntriesRequest) (*SearchEntriesResponse, error)
- type UnimplementedSystemServiceServer
- type UnindexedEntry
- func (*UnindexedEntry) Descriptor() ([]byte, []int)deprecated
- func (x *UnindexedEntry) GetConversationId() string
- func (x *UnindexedEntry) GetEntry() *Entry
- func (*UnindexedEntry) ProtoMessage()
- func (x *UnindexedEntry) ProtoReflect() protoreflect.Message
- func (x *UnindexedEntry) Reset()
- func (x *UnindexedEntry) String() string
- type UnsafeAdminCheckpointServiceServer
- type UnsafeAdminConversationsServiceServer
- type UnsafeAdminEntriesServiceServer
- type UnsafeAdminMemoriesServiceServer
- type UnsafeAttachmentsServiceServer
- type UnsafeConversationMembershipsServiceServer
- type UnsafeConversationsServiceServer
- type UnsafeEntriesServiceServer
- type UnsafeEventStreamServiceServer
- type UnsafeMemoriesServiceServer
- type UnsafeOwnershipTransfersServiceServer
- type UnsafeResponseRecorderServiceServer
- type UnsafeSearchServiceServer
- type UnsafeSystemServiceServer
- type UpdateConversationRequest
- func (*UpdateConversationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConversationRequest) GetArchived() bool
- func (x *UpdateConversationRequest) GetConversationId() string
- func (x *UpdateConversationRequest) GetMetadata() *structpb.Struct
- func (x *UpdateConversationRequest) GetTitle() string
- func (*UpdateConversationRequest) ProtoMessage()
- func (x *UpdateConversationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateConversationRequest) Reset()
- func (x *UpdateConversationRequest) String() string
- type UpdateMembershipRequest
- func (*UpdateMembershipRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateMembershipRequest) GetAccessLevel() AccessLevel
- func (x *UpdateMembershipRequest) GetConversationId() string
- func (x *UpdateMembershipRequest) GetMemberUserId() string
- func (*UpdateMembershipRequest) ProtoMessage()
- func (x *UpdateMembershipRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateMembershipRequest) Reset()
- func (x *UpdateMembershipRequest) String() string
- type UpdateMemoryRequest
- func (*UpdateMemoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateMemoryRequest) GetArchived() bool
- func (x *UpdateMemoryRequest) GetExpectedRevision() int64
- func (x *UpdateMemoryRequest) GetKey() string
- func (x *UpdateMemoryRequest) GetNamespace() []string
- func (*UpdateMemoryRequest) ProtoMessage()
- func (x *UpdateMemoryRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateMemoryRequest) Reset()
- func (x *UpdateMemoryRequest) String() string
- type UploadAttachmentRequest
- func (*UploadAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadAttachmentRequest) GetChunk() []byte
- func (x *UploadAttachmentRequest) GetMetadata() *UploadMetadata
- func (x *UploadAttachmentRequest) GetPayload() isUploadAttachmentRequest_Payload
- func (*UploadAttachmentRequest) ProtoMessage()
- func (x *UploadAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *UploadAttachmentRequest) Reset()
- func (x *UploadAttachmentRequest) String() string
- type UploadAttachmentRequest_Chunk
- type UploadAttachmentRequest_Metadata
- type UploadAttachmentResponse
- func (*UploadAttachmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadAttachmentResponse) GetContentType() string
- func (x *UploadAttachmentResponse) GetExpiresAt() string
- func (x *UploadAttachmentResponse) GetFilename() string
- func (x *UploadAttachmentResponse) GetHref() string
- func (x *UploadAttachmentResponse) GetId() string
- func (x *UploadAttachmentResponse) GetSha256() string
- func (x *UploadAttachmentResponse) GetSize() int64
- func (x *UploadAttachmentResponse) GetSourceUrl() string
- func (x *UploadAttachmentResponse) GetStatus() string
- func (*UploadAttachmentResponse) ProtoMessage()
- func (x *UploadAttachmentResponse) ProtoReflect() protoreflect.Message
- func (x *UploadAttachmentResponse) Reset()
- func (x *UploadAttachmentResponse) String() string
- type UploadMetadata
- func (*UploadMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UploadMetadata) GetContentType() string
- func (x *UploadMetadata) GetExpiresIn() string
- func (x *UploadMetadata) GetFilename() string
- func (*UploadMetadata) ProtoMessage()
- func (x *UploadMetadata) ProtoReflect() protoreflect.Message
- func (x *UploadMetadata) Reset()
- func (x *UploadMetadata) String() string
Constants ¶
const ( SystemService_GetHealth_FullMethodName = "/memory.v1.SystemService/GetHealth" SystemService_GetCapabilities_FullMethodName = "/memory.v1.SystemService/GetCapabilities" )
const ( ConversationsService_ListConversations_FullMethodName = "/memory.v1.ConversationsService/ListConversations" ConversationsService_CreateConversation_FullMethodName = "/memory.v1.ConversationsService/CreateConversation" ConversationsService_GetConversation_FullMethodName = "/memory.v1.ConversationsService/GetConversation" ConversationsService_UpdateConversation_FullMethodName = "/memory.v1.ConversationsService/UpdateConversation" ConversationsService_ListForks_FullMethodName = "/memory.v1.ConversationsService/ListForks" ConversationsService_ListChildConversations_FullMethodName = "/memory.v1.ConversationsService/ListChildConversations" )
const ( ConversationMembershipsService_ListMemberships_FullMethodName = "/memory.v1.ConversationMembershipsService/ListMemberships" ConversationMembershipsService_UpdateMembership_FullMethodName = "/memory.v1.ConversationMembershipsService/UpdateMembership" ConversationMembershipsService_DeleteMembership_FullMethodName = "/memory.v1.ConversationMembershipsService/DeleteMembership" )
const ( OwnershipTransfersService_ListOwnershipTransfers_FullMethodName = "/memory.v1.OwnershipTransfersService/ListOwnershipTransfers" OwnershipTransfersService_GetOwnershipTransfer_FullMethodName = "/memory.v1.OwnershipTransfersService/GetOwnershipTransfer" OwnershipTransfersService_CreateOwnershipTransfer_FullMethodName = "/memory.v1.OwnershipTransfersService/CreateOwnershipTransfer" OwnershipTransfersService_AcceptOwnershipTransfer_FullMethodName = "/memory.v1.OwnershipTransfersService/AcceptOwnershipTransfer" OwnershipTransfersService_DeleteOwnershipTransfer_FullMethodName = "/memory.v1.OwnershipTransfersService/DeleteOwnershipTransfer" )
const ( EntriesService_ListEntries_FullMethodName = "/memory.v1.EntriesService/ListEntries" EntriesService_AppendEntry_FullMethodName = "/memory.v1.EntriesService/AppendEntry" EntriesService_AppendEntries_FullMethodName = "/memory.v1.EntriesService/AppendEntries" EntriesService_SyncEntries_FullMethodName = "/memory.v1.EntriesService/SyncEntries" )
const ( AdminEntriesService_ListEntries_FullMethodName = "/memory.v1.AdminEntriesService/ListEntries" AdminEntriesService_GetEntry_FullMethodName = "/memory.v1.AdminEntriesService/GetEntry" )
const ( AdminConversationsService_GetConversation_FullMethodName = "/memory.v1.AdminConversationsService/GetConversation" AdminConversationsService_ListConversations_FullMethodName = "/memory.v1.AdminConversationsService/ListConversations" AdminConversationsService_UpdateConversation_FullMethodName = "/memory.v1.AdminConversationsService/UpdateConversation" AdminConversationsService_ListMemberships_FullMethodName = "/memory.v1.AdminConversationsService/ListMemberships" AdminConversationsService_ListForks_FullMethodName = "/memory.v1.AdminConversationsService/ListForks" AdminConversationsService_ListChildConversations_FullMethodName = "/memory.v1.AdminConversationsService/ListChildConversations" )
const ( SearchService_SearchConversations_FullMethodName = "/memory.v1.SearchService/SearchConversations" SearchService_IndexConversations_FullMethodName = "/memory.v1.SearchService/IndexConversations" SearchService_ListUnindexedEntries_FullMethodName = "/memory.v1.SearchService/ListUnindexedEntries" )
const ( MemoriesService_PutMemory_FullMethodName = "/memory.v1.MemoriesService/PutMemory" MemoriesService_GetMemory_FullMethodName = "/memory.v1.MemoriesService/GetMemory" MemoriesService_UpdateMemory_FullMethodName = "/memory.v1.MemoriesService/UpdateMemory" MemoriesService_SearchMemories_FullMethodName = "/memory.v1.MemoriesService/SearchMemories" MemoriesService_ListMemoryNamespaces_FullMethodName = "/memory.v1.MemoriesService/ListMemoryNamespaces" MemoriesService_ListMemoryEvents_FullMethodName = "/memory.v1.MemoriesService/ListMemoryEvents" )
const ( AdminMemoriesService_ListMemories_FullMethodName = "/memory.v1.AdminMemoriesService/ListMemories" AdminMemoriesService_GetMemory_FullMethodName = "/memory.v1.AdminMemoriesService/GetMemory" AdminMemoriesService_SearchMemories_FullMethodName = "/memory.v1.AdminMemoriesService/SearchMemories" AdminMemoriesService_ListNamespaces_FullMethodName = "/memory.v1.AdminMemoriesService/ListNamespaces" AdminMemoriesService_DeleteMemory_FullMethodName = "/memory.v1.AdminMemoriesService/DeleteMemory" AdminMemoriesService_GetMemoryUsage_FullMethodName = "/memory.v1.AdminMemoriesService/GetMemoryUsage" AdminMemoriesService_ListTopMemoryUsage_FullMethodName = "/memory.v1.AdminMemoriesService/ListTopMemoryUsage" AdminMemoriesService_GetMemoryIndexStatus_FullMethodName = "/memory.v1.AdminMemoriesService/GetMemoryIndexStatus" AdminMemoriesService_PutMemory_FullMethodName = "/memory.v1.AdminMemoriesService/PutMemory" AdminMemoriesService_UpdateMemory_FullMethodName = "/memory.v1.AdminMemoriesService/UpdateMemory" )
const ( ResponseRecorderService_Record_FullMethodName = "/memory.v1.ResponseRecorderService/Record" ResponseRecorderService_Replay_FullMethodName = "/memory.v1.ResponseRecorderService/Replay" ResponseRecorderService_Cancel_FullMethodName = "/memory.v1.ResponseRecorderService/Cancel" ResponseRecorderService_IsEnabled_FullMethodName = "/memory.v1.ResponseRecorderService/IsEnabled" ResponseRecorderService_CheckRecordings_FullMethodName = "/memory.v1.ResponseRecorderService/CheckRecordings" )
const ( AttachmentsService_UploadAttachment_FullMethodName = "/memory.v1.AttachmentsService/UploadAttachment" AttachmentsService_CreateAttachmentFromUrl_FullMethodName = "/memory.v1.AttachmentsService/CreateAttachmentFromUrl" AttachmentsService_GetAttachment_FullMethodName = "/memory.v1.AttachmentsService/GetAttachment" AttachmentsService_DownloadAttachment_FullMethodName = "/memory.v1.AttachmentsService/DownloadAttachment" AttachmentsService_DeleteAttachment_FullMethodName = "/memory.v1.AttachmentsService/DeleteAttachment" AttachmentsService_GetAttachmentDownloadUrl_FullMethodName = "/memory.v1.AttachmentsService/GetAttachmentDownloadUrl" )
const ( AdminCheckpointService_GetCheckpoint_FullMethodName = "/memory.v1.AdminCheckpointService/GetCheckpoint" AdminCheckpointService_PutCheckpoint_FullMethodName = "/memory.v1.AdminCheckpointService/PutCheckpoint" )
const (
EventStreamService_SubscribeEvents_FullMethodName = "/memory.v1.EventStreamService/SubscribeEvents"
)
Variables ¶
var ( ConversationListMode_name = map[int32]string{ 0: "CONVERSATION_LIST_MODE_UNSPECIFIED", 1: "ALL", 2: "ROOTS", 3: "LATEST_FORK", } ConversationListMode_value = map[string]int32{ "CONVERSATION_LIST_MODE_UNSPECIFIED": 0, "ALL": 1, "ROOTS": 2, "LATEST_FORK": 3, } )
Enum value maps for ConversationListMode.
var ( ConversationAncestryFilter_name = map[int32]string{ 0: "CONVERSATION_ANCESTRY_FILTER_UNSPECIFIED", 1: "CONVERSATION_ANCESTRY_FILTER_ROOTS", 2: "CONVERSATION_ANCESTRY_FILTER_CHILDREN", 3: "CONVERSATION_ANCESTRY_FILTER_ALL", } ConversationAncestryFilter_value = map[string]int32{ "CONVERSATION_ANCESTRY_FILTER_UNSPECIFIED": 0, "CONVERSATION_ANCESTRY_FILTER_ROOTS": 1, "CONVERSATION_ANCESTRY_FILTER_CHILDREN": 2, "CONVERSATION_ANCESTRY_FILTER_ALL": 3, } )
Enum value maps for ConversationAncestryFilter.
var ( ArchiveFilter_name = map[int32]string{ 0: "ARCHIVE_FILTER_UNSPECIFIED", 1: "ARCHIVE_FILTER_EXCLUDE", 2: "ARCHIVE_FILTER_INCLUDE", 3: "ARCHIVE_FILTER_ONLY", } ArchiveFilter_value = map[string]int32{ "ARCHIVE_FILTER_UNSPECIFIED": 0, "ARCHIVE_FILTER_EXCLUDE": 1, "ARCHIVE_FILTER_INCLUDE": 2, "ARCHIVE_FILTER_ONLY": 3, } )
Enum value maps for ArchiveFilter.
var ( EventScope_name = map[int32]string{ 0: "EVENT_SCOPE_UNSPECIFIED", 1: "EVENT_SCOPE_AUTHORIZED", 2: "EVENT_SCOPE_ADMIN", } EventScope_value = map[string]int32{ "EVENT_SCOPE_UNSPECIFIED": 0, "EVENT_SCOPE_AUTHORIZED": 1, "EVENT_SCOPE_ADMIN": 2, } )
Enum value maps for EventScope.
var ( AccessLevel_name = map[int32]string{ 0: "ACCESS_LEVEL_UNSPECIFIED", 1: "OWNER", 2: "MANAGER", 3: "WRITER", 4: "READER", } AccessLevel_value = map[string]int32{ "ACCESS_LEVEL_UNSPECIFIED": 0, "OWNER": 1, "MANAGER": 2, "WRITER": 3, "READER": 4, } )
Enum value maps for AccessLevel.
var ( Channel_name = map[int32]string{ 0: "CHANNEL_UNSPECIFIED", 1: "HISTORY", 2: "CONTEXT", 3: "JOURNAL", } Channel_value = map[string]int32{ "CHANNEL_UNSPECIFIED": 0, "HISTORY": 1, "CONTEXT": 2, "JOURNAL": 3, } )
Enum value maps for Channel.
var ( TransferRole_name = map[int32]string{ 0: "TRANSFER_ROLE_UNSPECIFIED", 1: "SENDER", 2: "RECIPIENT", } TransferRole_value = map[string]int32{ "TRANSFER_ROLE_UNSPECIFIED": 0, "SENDER": 1, "RECIPIENT": 2, } )
Enum value maps for TransferRole.
var ( MemoryUsageSort_name = map[int32]string{ 0: "MEMORY_USAGE_SORT_UNSPECIFIED", 1: "FETCH_COUNT", 2: "LAST_FETCHED_AT", } MemoryUsageSort_value = map[string]int32{ "MEMORY_USAGE_SORT_UNSPECIFIED": 0, "FETCH_COUNT": 1, "LAST_FETCHED_AT": 2, } )
Enum value maps for MemoryUsageSort.
var ( RecordStatus_name = map[int32]string{ 0: "RECORD_STATUS_UNSPECIFIED", 1: "RECORD_STATUS_SUCCESS", 2: "RECORD_STATUS_CANCELLED", 3: "RECORD_STATUS_ERROR", } RecordStatus_value = map[string]int32{ "RECORD_STATUS_UNSPECIFIED": 0, "RECORD_STATUS_SUCCESS": 1, "RECORD_STATUS_CANCELLED": 2, "RECORD_STATUS_ERROR": 3, } )
Enum value maps for RecordStatus.
var AdminCheckpointService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.AdminCheckpointService", HandlerType: (*AdminCheckpointServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetCheckpoint", Handler: _AdminCheckpointService_GetCheckpoint_Handler, }, { MethodName: "PutCheckpoint", Handler: _AdminCheckpointService_PutCheckpoint_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
AdminCheckpointService_ServiceDesc is the grpc.ServiceDesc for AdminCheckpointService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AdminConversationsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.AdminConversationsService", HandlerType: (*AdminConversationsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetConversation", Handler: _AdminConversationsService_GetConversation_Handler, }, { MethodName: "ListConversations", Handler: _AdminConversationsService_ListConversations_Handler, }, { MethodName: "UpdateConversation", Handler: _AdminConversationsService_UpdateConversation_Handler, }, { MethodName: "ListMemberships", Handler: _AdminConversationsService_ListMemberships_Handler, }, { MethodName: "ListForks", Handler: _AdminConversationsService_ListForks_Handler, }, { MethodName: "ListChildConversations", Handler: _AdminConversationsService_ListChildConversations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
AdminConversationsService_ServiceDesc is the grpc.ServiceDesc for AdminConversationsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AdminEntriesService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.AdminEntriesService", HandlerType: (*AdminEntriesServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListEntries", Handler: _AdminEntriesService_ListEntries_Handler, }, { MethodName: "GetEntry", Handler: _AdminEntriesService_GetEntry_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
AdminEntriesService_ServiceDesc is the grpc.ServiceDesc for AdminEntriesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AdminMemoriesService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.AdminMemoriesService", HandlerType: (*AdminMemoriesServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListMemories", Handler: _AdminMemoriesService_ListMemories_Handler, }, { MethodName: "GetMemory", Handler: _AdminMemoriesService_GetMemory_Handler, }, { MethodName: "SearchMemories", Handler: _AdminMemoriesService_SearchMemories_Handler, }, { MethodName: "ListNamespaces", Handler: _AdminMemoriesService_ListNamespaces_Handler, }, { MethodName: "DeleteMemory", Handler: _AdminMemoriesService_DeleteMemory_Handler, }, { MethodName: "GetMemoryUsage", Handler: _AdminMemoriesService_GetMemoryUsage_Handler, }, { MethodName: "ListTopMemoryUsage", Handler: _AdminMemoriesService_ListTopMemoryUsage_Handler, }, { MethodName: "GetMemoryIndexStatus", Handler: _AdminMemoriesService_GetMemoryIndexStatus_Handler, }, { MethodName: "PutMemory", Handler: _AdminMemoriesService_PutMemory_Handler, }, { MethodName: "UpdateMemory", Handler: _AdminMemoriesService_UpdateMemory_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
AdminMemoriesService_ServiceDesc is the grpc.ServiceDesc for AdminMemoriesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AttachmentsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.AttachmentsService", HandlerType: (*AttachmentsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateAttachmentFromUrl", Handler: _AttachmentsService_CreateAttachmentFromUrl_Handler, }, { MethodName: "GetAttachment", Handler: _AttachmentsService_GetAttachment_Handler, }, { MethodName: "DeleteAttachment", Handler: _AttachmentsService_DeleteAttachment_Handler, }, { MethodName: "GetAttachmentDownloadUrl", Handler: _AttachmentsService_GetAttachmentDownloadUrl_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "UploadAttachment", Handler: _AttachmentsService_UploadAttachment_Handler, ClientStreams: true, }, { StreamName: "DownloadAttachment", Handler: _AttachmentsService_DownloadAttachment_Handler, ServerStreams: true, }, }, Metadata: "memory/v1/memory_service.proto", }
AttachmentsService_ServiceDesc is the grpc.ServiceDesc for AttachmentsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConversationMembershipsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.ConversationMembershipsService", HandlerType: (*ConversationMembershipsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListMemberships", Handler: _ConversationMembershipsService_ListMemberships_Handler, }, { MethodName: "ShareConversation", Handler: _ConversationMembershipsService_ShareConversation_Handler, }, { MethodName: "UpdateMembership", Handler: _ConversationMembershipsService_UpdateMembership_Handler, }, { MethodName: "DeleteMembership", Handler: _ConversationMembershipsService_DeleteMembership_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
ConversationMembershipsService_ServiceDesc is the grpc.ServiceDesc for ConversationMembershipsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConversationsService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.ConversationsService", HandlerType: (*ConversationsServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListConversations", Handler: _ConversationsService_ListConversations_Handler, }, { MethodName: "CreateConversation", Handler: _ConversationsService_CreateConversation_Handler, }, { MethodName: "GetConversation", Handler: _ConversationsService_GetConversation_Handler, }, { MethodName: "UpdateConversation", Handler: _ConversationsService_UpdateConversation_Handler, }, { MethodName: "ListForks", Handler: _ConversationsService_ListForks_Handler, }, { MethodName: "ListChildConversations", Handler: _ConversationsService_ListChildConversations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
ConversationsService_ServiceDesc is the grpc.ServiceDesc for ConversationsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var EntriesService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.EntriesService", HandlerType: (*EntriesServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListEntries", Handler: _EntriesService_ListEntries_Handler, }, { MethodName: "AppendEntry", Handler: _EntriesService_AppendEntry_Handler, }, { MethodName: "AppendEntries", Handler: _EntriesService_AppendEntries_Handler, }, { MethodName: "SyncEntries", Handler: _EntriesService_SyncEntries_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
EntriesService_ServiceDesc is the grpc.ServiceDesc for EntriesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var EventStreamService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.EventStreamService", HandlerType: (*EventStreamServiceServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "SubscribeEvents", Handler: _EventStreamService_SubscribeEvents_Handler, ServerStreams: true, }, }, Metadata: "memory/v1/memory_service.proto", }
EventStreamService_ServiceDesc is the grpc.ServiceDesc for EventStreamService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_memory_v1_memory_service_proto protoreflect.FileDescriptor
var MemoriesService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.MemoriesService", HandlerType: (*MemoriesServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "PutMemory", Handler: _MemoriesService_PutMemory_Handler, }, { MethodName: "GetMemory", Handler: _MemoriesService_GetMemory_Handler, }, { MethodName: "UpdateMemory", Handler: _MemoriesService_UpdateMemory_Handler, }, { MethodName: "SearchMemories", Handler: _MemoriesService_SearchMemories_Handler, }, { MethodName: "ListMemoryNamespaces", Handler: _MemoriesService_ListMemoryNamespaces_Handler, }, { MethodName: "ListMemoryEvents", Handler: _MemoriesService_ListMemoryEvents_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
MemoriesService_ServiceDesc is the grpc.ServiceDesc for MemoriesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var OwnershipTransfersService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.OwnershipTransfersService", HandlerType: (*OwnershipTransfersServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListOwnershipTransfers", Handler: _OwnershipTransfersService_ListOwnershipTransfers_Handler, }, { MethodName: "GetOwnershipTransfer", Handler: _OwnershipTransfersService_GetOwnershipTransfer_Handler, }, { MethodName: "CreateOwnershipTransfer", Handler: _OwnershipTransfersService_CreateOwnershipTransfer_Handler, }, { MethodName: "AcceptOwnershipTransfer", Handler: _OwnershipTransfersService_AcceptOwnershipTransfer_Handler, }, { MethodName: "DeleteOwnershipTransfer", Handler: _OwnershipTransfersService_DeleteOwnershipTransfer_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
OwnershipTransfersService_ServiceDesc is the grpc.ServiceDesc for OwnershipTransfersService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ResponseRecorderService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.ResponseRecorderService", HandlerType: (*ResponseRecorderServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Cancel", Handler: _ResponseRecorderService_Cancel_Handler, }, { MethodName: "IsEnabled", Handler: _ResponseRecorderService_IsEnabled_Handler, }, { MethodName: "CheckRecordings", Handler: _ResponseRecorderService_CheckRecordings_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Record", Handler: _ResponseRecorderService_Record_Handler, ClientStreams: true, }, { StreamName: "Replay", Handler: _ResponseRecorderService_Replay_Handler, ServerStreams: true, }, }, Metadata: "memory/v1/memory_service.proto", }
ResponseRecorderService_ServiceDesc is the grpc.ServiceDesc for ResponseRecorderService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SearchService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.SearchService", HandlerType: (*SearchServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "SearchConversations", Handler: _SearchService_SearchConversations_Handler, }, { MethodName: "IndexConversations", Handler: _SearchService_IndexConversations_Handler, }, { MethodName: "ListUnindexedEntries", Handler: _SearchService_ListUnindexedEntries_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
SearchService_ServiceDesc is the grpc.ServiceDesc for SearchService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SystemService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "memory.v1.SystemService", HandlerType: (*SystemServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetHealth", Handler: _SystemService_GetHealth_Handler, }, { MethodName: "GetCapabilities", Handler: _SystemService_GetCapabilities_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "memory/v1/memory_service.proto", }
SystemService_ServiceDesc is the grpc.ServiceDesc for SystemService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAdminCheckpointServiceServer ¶
func RegisterAdminCheckpointServiceServer(s grpc.ServiceRegistrar, srv AdminCheckpointServiceServer)
func RegisterAdminConversationsServiceServer ¶
func RegisterAdminConversationsServiceServer(s grpc.ServiceRegistrar, srv AdminConversationsServiceServer)
func RegisterAdminEntriesServiceServer ¶
func RegisterAdminEntriesServiceServer(s grpc.ServiceRegistrar, srv AdminEntriesServiceServer)
func RegisterAdminMemoriesServiceServer ¶
func RegisterAdminMemoriesServiceServer(s grpc.ServiceRegistrar, srv AdminMemoriesServiceServer)
func RegisterAttachmentsServiceServer ¶
func RegisterAttachmentsServiceServer(s grpc.ServiceRegistrar, srv AttachmentsServiceServer)
func RegisterConversationMembershipsServiceServer ¶
func RegisterConversationMembershipsServiceServer(s grpc.ServiceRegistrar, srv ConversationMembershipsServiceServer)
func RegisterConversationsServiceServer ¶
func RegisterConversationsServiceServer(s grpc.ServiceRegistrar, srv ConversationsServiceServer)
func RegisterEntriesServiceServer ¶
func RegisterEntriesServiceServer(s grpc.ServiceRegistrar, srv EntriesServiceServer)
func RegisterEventStreamServiceServer ¶
func RegisterEventStreamServiceServer(s grpc.ServiceRegistrar, srv EventStreamServiceServer)
func RegisterMemoriesServiceServer ¶
func RegisterMemoriesServiceServer(s grpc.ServiceRegistrar, srv MemoriesServiceServer)
func RegisterOwnershipTransfersServiceServer ¶
func RegisterOwnershipTransfersServiceServer(s grpc.ServiceRegistrar, srv OwnershipTransfersServiceServer)
func RegisterResponseRecorderServiceServer ¶
func RegisterResponseRecorderServiceServer(s grpc.ServiceRegistrar, srv ResponseRecorderServiceServer)
func RegisterSearchServiceServer ¶
func RegisterSearchServiceServer(s grpc.ServiceRegistrar, srv SearchServiceServer)
func RegisterSystemServiceServer ¶
func RegisterSystemServiceServer(s grpc.ServiceRegistrar, srv SystemServiceServer)
Types ¶
type AcceptOwnershipTransferRequest ¶
type AcceptOwnershipTransferRequest struct {
// Transfer identifier (UUID as 16-byte big-endian binary)
TransferId []byte `protobuf:"bytes,1,opt,name=transfer_id,json=transferId,proto3" json:"transfer_id,omitempty"`
// contains filtered or unexported fields
}
func (*AcceptOwnershipTransferRequest) Descriptor
deprecated
func (*AcceptOwnershipTransferRequest) Descriptor() ([]byte, []int)
Deprecated: Use AcceptOwnershipTransferRequest.ProtoReflect.Descriptor instead.
func (*AcceptOwnershipTransferRequest) GetTransferId ¶
func (x *AcceptOwnershipTransferRequest) GetTransferId() []byte
func (*AcceptOwnershipTransferRequest) ProtoMessage ¶
func (*AcceptOwnershipTransferRequest) ProtoMessage()
func (*AcceptOwnershipTransferRequest) ProtoReflect ¶
func (x *AcceptOwnershipTransferRequest) ProtoReflect() protoreflect.Message
func (*AcceptOwnershipTransferRequest) Reset ¶
func (x *AcceptOwnershipTransferRequest) Reset()
func (*AcceptOwnershipTransferRequest) String ¶
func (x *AcceptOwnershipTransferRequest) String() string
type AccessLevel ¶
type AccessLevel int32
const ( AccessLevel_ACCESS_LEVEL_UNSPECIFIED AccessLevel = 0 AccessLevel_OWNER AccessLevel = 1 AccessLevel_MANAGER AccessLevel = 2 AccessLevel_WRITER AccessLevel = 3 AccessLevel_READER AccessLevel = 4 )
func (AccessLevel) Descriptor ¶
func (AccessLevel) Descriptor() protoreflect.EnumDescriptor
func (AccessLevel) Enum ¶
func (x AccessLevel) Enum() *AccessLevel
func (AccessLevel) EnumDescriptor
deprecated
func (AccessLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use AccessLevel.Descriptor instead.
func (AccessLevel) Number ¶
func (x AccessLevel) Number() protoreflect.EnumNumber
func (AccessLevel) String ¶
func (x AccessLevel) String() string
func (AccessLevel) Type ¶
func (AccessLevel) Type() protoreflect.EnumType
type AdminCheckpoint ¶
type AdminCheckpoint struct {
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ContentType string `protobuf:"bytes,2,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Value *structpb.Value `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*AdminCheckpoint) Descriptor
deprecated
func (*AdminCheckpoint) Descriptor() ([]byte, []int)
Deprecated: Use AdminCheckpoint.ProtoReflect.Descriptor instead.
func (*AdminCheckpoint) GetClientId ¶
func (x *AdminCheckpoint) GetClientId() string
func (*AdminCheckpoint) GetContentType ¶
func (x *AdminCheckpoint) GetContentType() string
func (*AdminCheckpoint) GetUpdatedAt ¶
func (x *AdminCheckpoint) GetUpdatedAt() *timestamppb.Timestamp
func (*AdminCheckpoint) GetValue ¶
func (x *AdminCheckpoint) GetValue() *structpb.Value
func (*AdminCheckpoint) ProtoMessage ¶
func (*AdminCheckpoint) ProtoMessage()
func (*AdminCheckpoint) ProtoReflect ¶
func (x *AdminCheckpoint) ProtoReflect() protoreflect.Message
func (*AdminCheckpoint) Reset ¶
func (x *AdminCheckpoint) Reset()
func (*AdminCheckpoint) String ¶
func (x *AdminCheckpoint) String() string
type AdminCheckpointServiceClient ¶
type AdminCheckpointServiceClient interface {
GetCheckpoint(ctx context.Context, in *GetCheckpointRequest, opts ...grpc.CallOption) (*AdminCheckpoint, error)
PutCheckpoint(ctx context.Context, in *PutCheckpointRequest, opts ...grpc.CallOption) (*AdminCheckpoint, error)
}
AdminCheckpointServiceClient is the client API for AdminCheckpointService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAdminCheckpointServiceClient ¶
func NewAdminCheckpointServiceClient(cc grpc.ClientConnInterface) AdminCheckpointServiceClient
type AdminCheckpointServiceServer ¶
type AdminCheckpointServiceServer interface {
GetCheckpoint(context.Context, *GetCheckpointRequest) (*AdminCheckpoint, error)
PutCheckpoint(context.Context, *PutCheckpointRequest) (*AdminCheckpoint, error)
// contains filtered or unexported methods
}
AdminCheckpointServiceServer is the server API for AdminCheckpointService service. All implementations must embed UnimplementedAdminCheckpointServiceServer for forward compatibility.
type AdminChildConversationSummary ¶
type AdminChildConversationSummary struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
OwnerUserId string `protobuf:"bytes,3,opt,name=owner_user_id,json=ownerUserId,proto3" json:"owner_user_id,omitempty"`
CreatedAt string `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
LastMessagePreview string `protobuf:"bytes,6,opt,name=last_message_preview,json=lastMessagePreview,proto3" json:"last_message_preview,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,7,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
StartedByEntryId []byte `protobuf:"bytes,8,opt,name=started_by_entry_id,json=startedByEntryId,proto3" json:"started_by_entry_id,omitempty"`
Archived bool `protobuf:"varint,9,opt,name=archived,proto3" json:"archived,omitempty"`
StartedByConversationId string `` /* 135-byte string literal not displayed */
ClientId string `protobuf:"bytes,11,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
AgentId *string `protobuf:"bytes,12,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
// contains filtered or unexported fields
}
func (*AdminChildConversationSummary) Descriptor
deprecated
func (*AdminChildConversationSummary) Descriptor() ([]byte, []int)
Deprecated: Use AdminChildConversationSummary.ProtoReflect.Descriptor instead.
func (*AdminChildConversationSummary) GetAccessLevel ¶
func (x *AdminChildConversationSummary) GetAccessLevel() AccessLevel
func (*AdminChildConversationSummary) GetAgentId ¶
func (x *AdminChildConversationSummary) GetAgentId() string
func (*AdminChildConversationSummary) GetArchived ¶
func (x *AdminChildConversationSummary) GetArchived() bool
func (*AdminChildConversationSummary) GetClientId ¶
func (x *AdminChildConversationSummary) GetClientId() string
func (*AdminChildConversationSummary) GetCreatedAt ¶
func (x *AdminChildConversationSummary) GetCreatedAt() string
func (*AdminChildConversationSummary) GetId ¶
func (x *AdminChildConversationSummary) GetId() string
func (*AdminChildConversationSummary) GetLastMessagePreview ¶
func (x *AdminChildConversationSummary) GetLastMessagePreview() string
func (*AdminChildConversationSummary) GetOwnerUserId ¶
func (x *AdminChildConversationSummary) GetOwnerUserId() string
func (*AdminChildConversationSummary) GetStartedByConversationId ¶
func (x *AdminChildConversationSummary) GetStartedByConversationId() string
func (*AdminChildConversationSummary) GetStartedByEntryId ¶
func (x *AdminChildConversationSummary) GetStartedByEntryId() []byte
func (*AdminChildConversationSummary) GetTitle ¶
func (x *AdminChildConversationSummary) GetTitle() string
func (*AdminChildConversationSummary) GetUpdatedAt ¶
func (x *AdminChildConversationSummary) GetUpdatedAt() string
func (*AdminChildConversationSummary) ProtoMessage ¶
func (*AdminChildConversationSummary) ProtoMessage()
func (*AdminChildConversationSummary) ProtoReflect ¶
func (x *AdminChildConversationSummary) ProtoReflect() protoreflect.Message
func (*AdminChildConversationSummary) Reset ¶
func (x *AdminChildConversationSummary) Reset()
func (*AdminChildConversationSummary) String ¶
func (x *AdminChildConversationSummary) String() string
type AdminConversation ¶
type AdminConversation struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
OwnerUserId string `protobuf:"bytes,3,opt,name=owner_user_id,json=ownerUserId,proto3" json:"owner_user_id,omitempty"`
CreatedAt string `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
LastMessagePreview string `protobuf:"bytes,6,opt,name=last_message_preview,json=lastMessagePreview,proto3" json:"last_message_preview,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,7,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
StartedByConversationId string `` /* 134-byte string literal not displayed */
StartedByEntryId []byte `protobuf:"bytes,9,opt,name=started_by_entry_id,json=startedByEntryId,proto3" json:"started_by_entry_id,omitempty"`
Archived bool `protobuf:"varint,10,opt,name=archived,proto3" json:"archived,omitempty"`
ClientId string `protobuf:"bytes,11,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
AgentId *string `protobuf:"bytes,12,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
Metadata *structpb.Struct `protobuf:"bytes,13,opt,name=metadata,proto3" json:"metadata,omitempty"`
ForkedAtEntryId []byte `protobuf:"bytes,14,opt,name=forked_at_entry_id,json=forkedAtEntryId,proto3" json:"forked_at_entry_id,omitempty"`
ForkedAtConversationId string `` /* 132-byte string literal not displayed */
HasResponseInProgress bool `` /* 130-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*AdminConversation) Descriptor
deprecated
func (*AdminConversation) Descriptor() ([]byte, []int)
Deprecated: Use AdminConversation.ProtoReflect.Descriptor instead.
func (*AdminConversation) GetAccessLevel ¶
func (x *AdminConversation) GetAccessLevel() AccessLevel
func (*AdminConversation) GetAgentId ¶
func (x *AdminConversation) GetAgentId() string
func (*AdminConversation) GetArchived ¶
func (x *AdminConversation) GetArchived() bool
func (*AdminConversation) GetClientId ¶
func (x *AdminConversation) GetClientId() string
func (*AdminConversation) GetCreatedAt ¶
func (x *AdminConversation) GetCreatedAt() string
func (*AdminConversation) GetForkedAtConversationId ¶
func (x *AdminConversation) GetForkedAtConversationId() string
func (*AdminConversation) GetForkedAtEntryId ¶
func (x *AdminConversation) GetForkedAtEntryId() []byte
func (*AdminConversation) GetHasResponseInProgress ¶
func (x *AdminConversation) GetHasResponseInProgress() bool
func (*AdminConversation) GetId ¶
func (x *AdminConversation) GetId() string
func (*AdminConversation) GetLastMessagePreview ¶
func (x *AdminConversation) GetLastMessagePreview() string
func (*AdminConversation) GetMetadata ¶
func (x *AdminConversation) GetMetadata() *structpb.Struct
func (*AdminConversation) GetOwnerUserId ¶
func (x *AdminConversation) GetOwnerUserId() string
func (*AdminConversation) GetStartedByConversationId ¶
func (x *AdminConversation) GetStartedByConversationId() string
func (*AdminConversation) GetStartedByEntryId ¶
func (x *AdminConversation) GetStartedByEntryId() []byte
func (*AdminConversation) GetTitle ¶
func (x *AdminConversation) GetTitle() string
func (*AdminConversation) GetUpdatedAt ¶
func (x *AdminConversation) GetUpdatedAt() string
func (*AdminConversation) ProtoMessage ¶
func (*AdminConversation) ProtoMessage()
func (*AdminConversation) ProtoReflect ¶
func (x *AdminConversation) ProtoReflect() protoreflect.Message
func (*AdminConversation) Reset ¶
func (x *AdminConversation) Reset()
func (*AdminConversation) String ¶
func (x *AdminConversation) String() string
type AdminConversationSummary ¶
type AdminConversationSummary struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
OwnerUserId string `protobuf:"bytes,3,opt,name=owner_user_id,json=ownerUserId,proto3" json:"owner_user_id,omitempty"`
CreatedAt string `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
LastMessagePreview string `protobuf:"bytes,6,opt,name=last_message_preview,json=lastMessagePreview,proto3" json:"last_message_preview,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,7,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
StartedByConversationId string `` /* 134-byte string literal not displayed */
StartedByEntryId []byte `protobuf:"bytes,9,opt,name=started_by_entry_id,json=startedByEntryId,proto3" json:"started_by_entry_id,omitempty"`
Archived bool `protobuf:"varint,10,opt,name=archived,proto3" json:"archived,omitempty"`
ClientId string `protobuf:"bytes,11,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
AgentId *string `protobuf:"bytes,12,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
// contains filtered or unexported fields
}
func (*AdminConversationSummary) Descriptor
deprecated
func (*AdminConversationSummary) Descriptor() ([]byte, []int)
Deprecated: Use AdminConversationSummary.ProtoReflect.Descriptor instead.
func (*AdminConversationSummary) GetAccessLevel ¶
func (x *AdminConversationSummary) GetAccessLevel() AccessLevel
func (*AdminConversationSummary) GetAgentId ¶
func (x *AdminConversationSummary) GetAgentId() string
func (*AdminConversationSummary) GetArchived ¶
func (x *AdminConversationSummary) GetArchived() bool
func (*AdminConversationSummary) GetClientId ¶
func (x *AdminConversationSummary) GetClientId() string
func (*AdminConversationSummary) GetCreatedAt ¶
func (x *AdminConversationSummary) GetCreatedAt() string
func (*AdminConversationSummary) GetId ¶
func (x *AdminConversationSummary) GetId() string
func (*AdminConversationSummary) GetLastMessagePreview ¶
func (x *AdminConversationSummary) GetLastMessagePreview() string
func (*AdminConversationSummary) GetOwnerUserId ¶
func (x *AdminConversationSummary) GetOwnerUserId() string
func (*AdminConversationSummary) GetStartedByConversationId ¶
func (x *AdminConversationSummary) GetStartedByConversationId() string
func (*AdminConversationSummary) GetStartedByEntryId ¶
func (x *AdminConversationSummary) GetStartedByEntryId() []byte
func (*AdminConversationSummary) GetTitle ¶
func (x *AdminConversationSummary) GetTitle() string
func (*AdminConversationSummary) GetUpdatedAt ¶
func (x *AdminConversationSummary) GetUpdatedAt() string
func (*AdminConversationSummary) ProtoMessage ¶
func (*AdminConversationSummary) ProtoMessage()
func (*AdminConversationSummary) ProtoReflect ¶
func (x *AdminConversationSummary) ProtoReflect() protoreflect.Message
func (*AdminConversationSummary) Reset ¶
func (x *AdminConversationSummary) Reset()
func (*AdminConversationSummary) String ¶
func (x *AdminConversationSummary) String() string
type AdminConversationsServiceClient ¶
type AdminConversationsServiceClient interface {
// Get any conversation by ID (bypasses membership check).
// Requires admin or auditor role.
GetConversation(ctx context.Context, in *AdminGetConversationRequest, opts ...grpc.CallOption) (*AdminConversation, error)
// List conversations with admin filters (cross-user access).
// Requires admin or auditor role.
ListConversations(ctx context.Context, in *AdminListConversationsRequest, opts ...grpc.CallOption) (*AdminListConversationsResponse, error)
// Update conversation archive state.
// Requires admin role (not auditor - write operation).
UpdateConversation(ctx context.Context, in *AdminUpdateConversationRequest, opts ...grpc.CallOption) (*AdminConversation, error)
// List conversation memberships (any conversation).
// Requires admin or auditor role.
ListMemberships(ctx context.Context, in *AdminListMembershipsRequest, opts ...grpc.CallOption) (*ListMembershipsResponse, error)
// List conversation forks (any conversation).
// Requires admin or auditor role.
ListForks(ctx context.Context, in *AdminListForksRequest, opts ...grpc.CallOption) (*AdminListForksResponse, error)
// List child conversations (any conversation).
// Requires admin or auditor role.
ListChildConversations(ctx context.Context, in *AdminListChildConversationsRequest, opts ...grpc.CallOption) (*AdminListChildConversationsResponse, error)
}
AdminConversationsServiceClient is the client API for AdminConversationsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAdminConversationsServiceClient ¶
func NewAdminConversationsServiceClient(cc grpc.ClientConnInterface) AdminConversationsServiceClient
type AdminConversationsServiceServer ¶
type AdminConversationsServiceServer interface {
// Get any conversation by ID (bypasses membership check).
// Requires admin or auditor role.
GetConversation(context.Context, *AdminGetConversationRequest) (*AdminConversation, error)
// List conversations with admin filters (cross-user access).
// Requires admin or auditor role.
ListConversations(context.Context, *AdminListConversationsRequest) (*AdminListConversationsResponse, error)
// Update conversation archive state.
// Requires admin role (not auditor - write operation).
UpdateConversation(context.Context, *AdminUpdateConversationRequest) (*AdminConversation, error)
// List conversation memberships (any conversation).
// Requires admin or auditor role.
ListMemberships(context.Context, *AdminListMembershipsRequest) (*ListMembershipsResponse, error)
// List conversation forks (any conversation).
// Requires admin or auditor role.
ListForks(context.Context, *AdminListForksRequest) (*AdminListForksResponse, error)
// List child conversations (any conversation).
// Requires admin or auditor role.
ListChildConversations(context.Context, *AdminListChildConversationsRequest) (*AdminListChildConversationsResponse, error)
// contains filtered or unexported methods
}
AdminConversationsServiceServer is the server API for AdminConversationsService service. All implementations must embed UnimplementedAdminConversationsServiceServer for forward compatibility.
type AdminDeleteMemoryRequest ¶
type AdminDeleteMemoryRequest struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Justification *string `protobuf:"bytes,2,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminDeleteMemoryRequest) Descriptor
deprecated
func (*AdminDeleteMemoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminDeleteMemoryRequest.ProtoReflect.Descriptor instead.
func (*AdminDeleteMemoryRequest) GetId ¶
func (x *AdminDeleteMemoryRequest) GetId() []byte
func (*AdminDeleteMemoryRequest) GetJustification ¶
func (x *AdminDeleteMemoryRequest) GetJustification() string
func (*AdminDeleteMemoryRequest) ProtoMessage ¶
func (*AdminDeleteMemoryRequest) ProtoMessage()
func (*AdminDeleteMemoryRequest) ProtoReflect ¶
func (x *AdminDeleteMemoryRequest) ProtoReflect() protoreflect.Message
func (*AdminDeleteMemoryRequest) Reset ¶
func (x *AdminDeleteMemoryRequest) Reset()
func (*AdminDeleteMemoryRequest) String ¶
func (x *AdminDeleteMemoryRequest) String() string
type AdminEntriesServiceClient ¶
type AdminEntriesServiceClient interface {
ListEntries(ctx context.Context, in *AdminListEntriesRequest, opts ...grpc.CallOption) (*ListEntriesResponse, error)
// Get any entry by ID (admin/auditor).
// Retrieves a conversation entry by its ID, including entries from archived conversations.
// Requires admin or auditor role.
GetEntry(ctx context.Context, in *AdminGetEntryRequest, opts ...grpc.CallOption) (*Entry, error)
}
AdminEntriesServiceClient is the client API for AdminEntriesService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAdminEntriesServiceClient ¶
func NewAdminEntriesServiceClient(cc grpc.ClientConnInterface) AdminEntriesServiceClient
type AdminEntriesServiceServer ¶
type AdminEntriesServiceServer interface {
ListEntries(context.Context, *AdminListEntriesRequest) (*ListEntriesResponse, error)
// Get any entry by ID (admin/auditor).
// Retrieves a conversation entry by its ID, including entries from archived conversations.
// Requires admin or auditor role.
GetEntry(context.Context, *AdminGetEntryRequest) (*Entry, error)
// contains filtered or unexported methods
}
AdminEntriesServiceServer is the server API for AdminEntriesService service. All implementations must embed UnimplementedAdminEntriesServiceServer for forward compatibility.
type AdminGetConversationRequest ¶
type AdminGetConversationRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Optional: admin/auditor justification, logged for admin access.
Justification *string `protobuf:"bytes,2,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminGetConversationRequest) Descriptor
deprecated
func (*AdminGetConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminGetConversationRequest.ProtoReflect.Descriptor instead.
func (*AdminGetConversationRequest) GetConversationId ¶
func (x *AdminGetConversationRequest) GetConversationId() string
func (*AdminGetConversationRequest) GetJustification ¶
func (x *AdminGetConversationRequest) GetJustification() string
func (*AdminGetConversationRequest) ProtoMessage ¶
func (*AdminGetConversationRequest) ProtoMessage()
func (*AdminGetConversationRequest) ProtoReflect ¶
func (x *AdminGetConversationRequest) ProtoReflect() protoreflect.Message
func (*AdminGetConversationRequest) Reset ¶
func (x *AdminGetConversationRequest) Reset()
func (*AdminGetConversationRequest) String ¶
func (x *AdminGetConversationRequest) String() string
type AdminGetEntryRequest ¶
type AdminGetEntryRequest struct {
// Entry identifier (UUID as 16-byte big-endian binary)
EntryId []byte `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
// Optional: admin/auditor justification, logged for admin access.
Justification *string `protobuf:"bytes,2,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminGetEntryRequest) Descriptor
deprecated
func (*AdminGetEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminGetEntryRequest.ProtoReflect.Descriptor instead.
func (*AdminGetEntryRequest) GetEntryId ¶
func (x *AdminGetEntryRequest) GetEntryId() []byte
func (*AdminGetEntryRequest) GetJustification ¶
func (x *AdminGetEntryRequest) GetJustification() string
func (*AdminGetEntryRequest) ProtoMessage ¶
func (*AdminGetEntryRequest) ProtoMessage()
func (*AdminGetEntryRequest) ProtoReflect ¶
func (x *AdminGetEntryRequest) ProtoReflect() protoreflect.Message
func (*AdminGetEntryRequest) Reset ¶
func (x *AdminGetEntryRequest) Reset()
func (*AdminGetEntryRequest) String ¶
func (x *AdminGetEntryRequest) String() string
type AdminGetMemoryIndexStatusRequest ¶
type AdminGetMemoryIndexStatusRequest struct {
Justification *string `protobuf:"bytes,1,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminGetMemoryIndexStatusRequest) Descriptor
deprecated
func (*AdminGetMemoryIndexStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminGetMemoryIndexStatusRequest.ProtoReflect.Descriptor instead.
func (*AdminGetMemoryIndexStatusRequest) GetJustification ¶
func (x *AdminGetMemoryIndexStatusRequest) GetJustification() string
func (*AdminGetMemoryIndexStatusRequest) ProtoMessage ¶
func (*AdminGetMemoryIndexStatusRequest) ProtoMessage()
func (*AdminGetMemoryIndexStatusRequest) ProtoReflect ¶
func (x *AdminGetMemoryIndexStatusRequest) ProtoReflect() protoreflect.Message
func (*AdminGetMemoryIndexStatusRequest) Reset ¶
func (x *AdminGetMemoryIndexStatusRequest) Reset()
func (*AdminGetMemoryIndexStatusRequest) String ¶
func (x *AdminGetMemoryIndexStatusRequest) String() string
type AdminGetMemoryRequest ¶
type AdminGetMemoryRequest struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
IncludeUsage bool `protobuf:"varint,2,opt,name=include_usage,json=includeUsage,proto3" json:"include_usage,omitempty"`
Justification *string `protobuf:"bytes,3,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminGetMemoryRequest) Descriptor
deprecated
func (*AdminGetMemoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminGetMemoryRequest.ProtoReflect.Descriptor instead.
func (*AdminGetMemoryRequest) GetId ¶
func (x *AdminGetMemoryRequest) GetId() []byte
func (*AdminGetMemoryRequest) GetIncludeUsage ¶
func (x *AdminGetMemoryRequest) GetIncludeUsage() bool
func (*AdminGetMemoryRequest) GetJustification ¶
func (x *AdminGetMemoryRequest) GetJustification() string
func (*AdminGetMemoryRequest) ProtoMessage ¶
func (*AdminGetMemoryRequest) ProtoMessage()
func (*AdminGetMemoryRequest) ProtoReflect ¶
func (x *AdminGetMemoryRequest) ProtoReflect() protoreflect.Message
func (*AdminGetMemoryRequest) Reset ¶
func (x *AdminGetMemoryRequest) Reset()
func (*AdminGetMemoryRequest) String ¶
func (x *AdminGetMemoryRequest) String() string
type AdminGetMemoryUsageRequest ¶
type AdminGetMemoryUsageRequest struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Justification *string `protobuf:"bytes,3,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminGetMemoryUsageRequest) Descriptor
deprecated
func (*AdminGetMemoryUsageRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminGetMemoryUsageRequest.ProtoReflect.Descriptor instead.
func (*AdminGetMemoryUsageRequest) GetJustification ¶
func (x *AdminGetMemoryUsageRequest) GetJustification() string
func (*AdminGetMemoryUsageRequest) GetKey ¶
func (x *AdminGetMemoryUsageRequest) GetKey() string
func (*AdminGetMemoryUsageRequest) GetNamespace ¶
func (x *AdminGetMemoryUsageRequest) GetNamespace() []string
func (*AdminGetMemoryUsageRequest) ProtoMessage ¶
func (*AdminGetMemoryUsageRequest) ProtoMessage()
func (*AdminGetMemoryUsageRequest) ProtoReflect ¶
func (x *AdminGetMemoryUsageRequest) ProtoReflect() protoreflect.Message
func (*AdminGetMemoryUsageRequest) Reset ¶
func (x *AdminGetMemoryUsageRequest) Reset()
func (*AdminGetMemoryUsageRequest) String ¶
func (x *AdminGetMemoryUsageRequest) String() string
type AdminListChildConversationsRequest ¶
type AdminListChildConversationsRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Page *PageRequest `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
// Optional: admin/auditor justification, logged for admin access.
Justification *string `protobuf:"bytes,3,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListChildConversationsRequest) Descriptor
deprecated
func (*AdminListChildConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListChildConversationsRequest.ProtoReflect.Descriptor instead.
func (*AdminListChildConversationsRequest) GetConversationId ¶
func (x *AdminListChildConversationsRequest) GetConversationId() string
func (*AdminListChildConversationsRequest) GetJustification ¶
func (x *AdminListChildConversationsRequest) GetJustification() string
func (*AdminListChildConversationsRequest) GetPage ¶
func (x *AdminListChildConversationsRequest) GetPage() *PageRequest
func (*AdminListChildConversationsRequest) ProtoMessage ¶
func (*AdminListChildConversationsRequest) ProtoMessage()
func (*AdminListChildConversationsRequest) ProtoReflect ¶
func (x *AdminListChildConversationsRequest) ProtoReflect() protoreflect.Message
func (*AdminListChildConversationsRequest) Reset ¶
func (x *AdminListChildConversationsRequest) Reset()
func (*AdminListChildConversationsRequest) String ¶
func (x *AdminListChildConversationsRequest) String() string
type AdminListChildConversationsResponse ¶
type AdminListChildConversationsResponse struct {
Children []*AdminChildConversationSummary `protobuf:"bytes,1,rep,name=children,proto3" json:"children,omitempty"`
PageInfo *PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListChildConversationsResponse) Descriptor
deprecated
func (*AdminListChildConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdminListChildConversationsResponse.ProtoReflect.Descriptor instead.
func (*AdminListChildConversationsResponse) GetChildren ¶
func (x *AdminListChildConversationsResponse) GetChildren() []*AdminChildConversationSummary
func (*AdminListChildConversationsResponse) GetPageInfo ¶
func (x *AdminListChildConversationsResponse) GetPageInfo() *PageInfo
func (*AdminListChildConversationsResponse) ProtoMessage ¶
func (*AdminListChildConversationsResponse) ProtoMessage()
func (*AdminListChildConversationsResponse) ProtoReflect ¶
func (x *AdminListChildConversationsResponse) ProtoReflect() protoreflect.Message
func (*AdminListChildConversationsResponse) Reset ¶
func (x *AdminListChildConversationsResponse) Reset()
func (*AdminListChildConversationsResponse) String ¶
func (x *AdminListChildConversationsResponse) String() string
type AdminListConversationsRequest ¶
type AdminListConversationsRequest struct {
Page *PageRequest `protobuf:"bytes,1,opt,name=page,proto3" json:"page,omitempty"`
// Optional: filter by owner user ID
OwnerUserId *string `protobuf:"bytes,2,opt,name=owner_user_id,json=ownerUserId,proto3,oneof" json:"owner_user_id,omitempty"`
// Optional: archive filter (exclude, include, only)
Archived *ArchiveFilter `protobuf:"varint,5,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter,oneof" json:"archived,omitempty"`
// Optional: conversation list mode (all, roots, latest_fork)
Mode *ConversationListMode `protobuf:"varint,6,opt,name=mode,proto3,enum=memory.v1.ConversationListMode,oneof" json:"mode,omitempty"`
// Optional: conversation ancestry filter (roots, children, all)
Ancestry *ConversationAncestryFilter `protobuf:"varint,7,opt,name=ancestry,proto3,enum=memory.v1.ConversationAncestryFilter,oneof" json:"ancestry,omitempty"`
// Optional: include conversations archived at or after this time
ArchivedAfter *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=archived_after,json=archivedAfter,proto3,oneof" json:"archived_after,omitempty"`
// Optional: include conversations archived before this time
ArchivedBefore *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=archived_before,json=archivedBefore,proto3,oneof" json:"archived_before,omitempty"`
// Optional: admin/auditor justification, logged for admin access.
Justification *string `protobuf:"bytes,10,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListConversationsRequest) Descriptor
deprecated
func (*AdminListConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListConversationsRequest.ProtoReflect.Descriptor instead.
func (*AdminListConversationsRequest) GetAncestry ¶
func (x *AdminListConversationsRequest) GetAncestry() ConversationAncestryFilter
func (*AdminListConversationsRequest) GetArchived ¶
func (x *AdminListConversationsRequest) GetArchived() ArchiveFilter
func (*AdminListConversationsRequest) GetArchivedAfter ¶
func (x *AdminListConversationsRequest) GetArchivedAfter() *timestamppb.Timestamp
func (*AdminListConversationsRequest) GetArchivedBefore ¶
func (x *AdminListConversationsRequest) GetArchivedBefore() *timestamppb.Timestamp
func (*AdminListConversationsRequest) GetJustification ¶
func (x *AdminListConversationsRequest) GetJustification() string
func (*AdminListConversationsRequest) GetMode ¶
func (x *AdminListConversationsRequest) GetMode() ConversationListMode
func (*AdminListConversationsRequest) GetOwnerUserId ¶
func (x *AdminListConversationsRequest) GetOwnerUserId() string
func (*AdminListConversationsRequest) GetPage ¶
func (x *AdminListConversationsRequest) GetPage() *PageRequest
func (*AdminListConversationsRequest) ProtoMessage ¶
func (*AdminListConversationsRequest) ProtoMessage()
func (*AdminListConversationsRequest) ProtoReflect ¶
func (x *AdminListConversationsRequest) ProtoReflect() protoreflect.Message
func (*AdminListConversationsRequest) Reset ¶
func (x *AdminListConversationsRequest) Reset()
func (*AdminListConversationsRequest) String ¶
func (x *AdminListConversationsRequest) String() string
type AdminListConversationsResponse ¶
type AdminListConversationsResponse struct {
Conversations []*AdminConversationSummary `protobuf:"bytes,1,rep,name=conversations,proto3" json:"conversations,omitempty"`
PageInfo *PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListConversationsResponse) Descriptor
deprecated
func (*AdminListConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdminListConversationsResponse.ProtoReflect.Descriptor instead.
func (*AdminListConversationsResponse) GetConversations ¶
func (x *AdminListConversationsResponse) GetConversations() []*AdminConversationSummary
func (*AdminListConversationsResponse) GetPageInfo ¶
func (x *AdminListConversationsResponse) GetPageInfo() *PageInfo
func (*AdminListConversationsResponse) ProtoMessage ¶
func (*AdminListConversationsResponse) ProtoMessage()
func (*AdminListConversationsResponse) ProtoReflect ¶
func (x *AdminListConversationsResponse) ProtoReflect() protoreflect.Message
func (*AdminListConversationsResponse) Reset ¶
func (x *AdminListConversationsResponse) Reset()
func (*AdminListConversationsResponse) String ¶
func (x *AdminListConversationsResponse) String() string
type AdminListEntriesRequest ¶
type AdminListEntriesRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Channel Channel `protobuf:"varint,2,opt,name=channel,proto3,enum=memory.v1.Channel" json:"channel,omitempty"`
EpochFilter string `protobuf:"bytes,3,opt,name=epoch_filter,json=epochFilter,proto3" json:"epoch_filter,omitempty"`
Page *PageRequest `protobuf:"bytes,4,opt,name=page,proto3" json:"page,omitempty"`
// Controls which fork entries to include: "none" (default) follows ancestry,
// "all" returns entries from all forks in the conversation group
Forks string `protobuf:"bytes,5,opt,name=forks,proto3" json:"forks,omitempty"`
// Return entries at or before this entry in the admin-visible conversation order.
UpToEntryId []byte `protobuf:"bytes,6,opt,name=up_to_entry_id,json=upToEntryId,proto3,oneof" json:"up_to_entry_id,omitempty"`
// When set, return only entries with seq >= from_seq, ordered by seq ASC.
// Entries without a seq value are excluded.
FromSeq *uint32 `protobuf:"varint,7,opt,name=from_seq,json=fromSeq,proto3,oneof" json:"from_seq,omitempty"`
// Return up to page_size entries strictly before this token in the admin-visible order.
// Mutually exclusive with page.page_token and tail.
BeforePageToken *string `protobuf:"bytes,8,opt,name=before_page_token,json=beforePageToken,proto3,oneof" json:"before_page_token,omitempty"`
// When true, return the last page_size entries (newest page). Mutually exclusive with
// page.page_token and before_page_token.
Tail *bool `protobuf:"varint,9,opt,name=tail,proto3,oneof" json:"tail,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListEntriesRequest) Descriptor
deprecated
func (*AdminListEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListEntriesRequest.ProtoReflect.Descriptor instead.
func (*AdminListEntriesRequest) GetBeforePageToken ¶ added in v0.0.4
func (x *AdminListEntriesRequest) GetBeforePageToken() string
func (*AdminListEntriesRequest) GetChannel ¶
func (x *AdminListEntriesRequest) GetChannel() Channel
func (*AdminListEntriesRequest) GetConversationId ¶
func (x *AdminListEntriesRequest) GetConversationId() string
func (*AdminListEntriesRequest) GetEpochFilter ¶
func (x *AdminListEntriesRequest) GetEpochFilter() string
func (*AdminListEntriesRequest) GetForks ¶
func (x *AdminListEntriesRequest) GetForks() string
func (*AdminListEntriesRequest) GetFromSeq ¶ added in v0.0.4
func (x *AdminListEntriesRequest) GetFromSeq() uint32
func (*AdminListEntriesRequest) GetPage ¶
func (x *AdminListEntriesRequest) GetPage() *PageRequest
func (*AdminListEntriesRequest) GetTail ¶ added in v0.0.4
func (x *AdminListEntriesRequest) GetTail() bool
func (*AdminListEntriesRequest) GetUpToEntryId ¶
func (x *AdminListEntriesRequest) GetUpToEntryId() []byte
func (*AdminListEntriesRequest) ProtoMessage ¶
func (*AdminListEntriesRequest) ProtoMessage()
func (*AdminListEntriesRequest) ProtoReflect ¶
func (x *AdminListEntriesRequest) ProtoReflect() protoreflect.Message
func (*AdminListEntriesRequest) Reset ¶
func (x *AdminListEntriesRequest) Reset()
func (*AdminListEntriesRequest) String ¶
func (x *AdminListEntriesRequest) String() string
type AdminListForksRequest ¶
type AdminListForksRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Optional: admin/auditor justification, logged for admin access.
Justification *string `protobuf:"bytes,3,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListForksRequest) Descriptor
deprecated
func (*AdminListForksRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListForksRequest.ProtoReflect.Descriptor instead.
func (*AdminListForksRequest) GetConversationId ¶
func (x *AdminListForksRequest) GetConversationId() string
func (*AdminListForksRequest) GetJustification ¶
func (x *AdminListForksRequest) GetJustification() string
func (*AdminListForksRequest) ProtoMessage ¶
func (*AdminListForksRequest) ProtoMessage()
func (*AdminListForksRequest) ProtoReflect ¶
func (x *AdminListForksRequest) ProtoReflect() protoreflect.Message
func (*AdminListForksRequest) Reset ¶
func (x *AdminListForksRequest) Reset()
func (*AdminListForksRequest) String ¶
func (x *AdminListForksRequest) String() string
type AdminListForksResponse ¶
type AdminListForksResponse struct {
ConversationIds []string `protobuf:"bytes,1,rep,name=conversation_ids,json=conversationIds,proto3" json:"conversation_ids,omitempty"`
ForkPoints []*ConversationForkPoint `protobuf:"bytes,2,rep,name=fork_points,json=forkPoints,proto3" json:"fork_points,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListForksResponse) Descriptor
deprecated
func (*AdminListForksResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdminListForksResponse.ProtoReflect.Descriptor instead.
func (*AdminListForksResponse) GetConversationIds ¶ added in v0.0.4
func (x *AdminListForksResponse) GetConversationIds() []string
func (*AdminListForksResponse) GetForkPoints ¶ added in v0.0.4
func (x *AdminListForksResponse) GetForkPoints() []*ConversationForkPoint
func (*AdminListForksResponse) ProtoMessage ¶
func (*AdminListForksResponse) ProtoMessage()
func (*AdminListForksResponse) ProtoReflect ¶
func (x *AdminListForksResponse) ProtoReflect() protoreflect.Message
func (*AdminListForksResponse) Reset ¶
func (x *AdminListForksResponse) Reset()
func (*AdminListForksResponse) String ¶
func (x *AdminListForksResponse) String() string
type AdminListMembershipsRequest ¶
type AdminListMembershipsRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Page *PageRequest `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
// Optional: admin/auditor justification, logged for admin access.
Justification *string `protobuf:"bytes,3,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListMembershipsRequest) Descriptor
deprecated
func (*AdminListMembershipsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListMembershipsRequest.ProtoReflect.Descriptor instead.
func (*AdminListMembershipsRequest) GetConversationId ¶
func (x *AdminListMembershipsRequest) GetConversationId() string
func (*AdminListMembershipsRequest) GetJustification ¶
func (x *AdminListMembershipsRequest) GetJustification() string
func (*AdminListMembershipsRequest) GetPage ¶
func (x *AdminListMembershipsRequest) GetPage() *PageRequest
func (*AdminListMembershipsRequest) ProtoMessage ¶
func (*AdminListMembershipsRequest) ProtoMessage()
func (*AdminListMembershipsRequest) ProtoReflect ¶
func (x *AdminListMembershipsRequest) ProtoReflect() protoreflect.Message
func (*AdminListMembershipsRequest) Reset ¶
func (x *AdminListMembershipsRequest) Reset()
func (*AdminListMembershipsRequest) String ¶
func (x *AdminListMembershipsRequest) String() string
type AdminListMemoriesRequest ¶
type AdminListMemoriesRequest struct {
NamespacePrefix []string `protobuf:"bytes,1,rep,name=namespace_prefix,json=namespacePrefix,proto3" json:"namespace_prefix,omitempty"`
KeyPrefix *string `protobuf:"bytes,2,opt,name=key_prefix,json=keyPrefix,proto3,oneof" json:"key_prefix,omitempty"`
Archived ArchiveFilter `protobuf:"varint,3,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter" json:"archived,omitempty"`
CreatedAfter *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_after,json=createdAfter,proto3,oneof" json:"created_after,omitempty"`
CreatedBefore *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_before,json=createdBefore,proto3,oneof" json:"created_before,omitempty"`
ExpiresBefore *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expires_before,json=expiresBefore,proto3,oneof" json:"expires_before,omitempty"`
IncludeUsage bool `protobuf:"varint,7,opt,name=include_usage,json=includeUsage,proto3" json:"include_usage,omitempty"`
Limit int32 `protobuf:"varint,8,opt,name=limit,proto3" json:"limit,omitempty"`
AfterCursor *string `protobuf:"bytes,9,opt,name=after_cursor,json=afterCursor,proto3,oneof" json:"after_cursor,omitempty"`
Justification *string `protobuf:"bytes,10,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListMemoriesRequest) Descriptor
deprecated
func (*AdminListMemoriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListMemoriesRequest.ProtoReflect.Descriptor instead.
func (*AdminListMemoriesRequest) GetAfterCursor ¶
func (x *AdminListMemoriesRequest) GetAfterCursor() string
func (*AdminListMemoriesRequest) GetArchived ¶
func (x *AdminListMemoriesRequest) GetArchived() ArchiveFilter
func (*AdminListMemoriesRequest) GetCreatedAfter ¶
func (x *AdminListMemoriesRequest) GetCreatedAfter() *timestamppb.Timestamp
func (*AdminListMemoriesRequest) GetCreatedBefore ¶
func (x *AdminListMemoriesRequest) GetCreatedBefore() *timestamppb.Timestamp
func (*AdminListMemoriesRequest) GetExpiresBefore ¶
func (x *AdminListMemoriesRequest) GetExpiresBefore() *timestamppb.Timestamp
func (*AdminListMemoriesRequest) GetIncludeUsage ¶
func (x *AdminListMemoriesRequest) GetIncludeUsage() bool
func (*AdminListMemoriesRequest) GetJustification ¶
func (x *AdminListMemoriesRequest) GetJustification() string
func (*AdminListMemoriesRequest) GetKeyPrefix ¶
func (x *AdminListMemoriesRequest) GetKeyPrefix() string
func (*AdminListMemoriesRequest) GetLimit ¶
func (x *AdminListMemoriesRequest) GetLimit() int32
func (*AdminListMemoriesRequest) GetNamespacePrefix ¶
func (x *AdminListMemoriesRequest) GetNamespacePrefix() []string
func (*AdminListMemoriesRequest) ProtoMessage ¶
func (*AdminListMemoriesRequest) ProtoMessage()
func (*AdminListMemoriesRequest) ProtoReflect ¶
func (x *AdminListMemoriesRequest) ProtoReflect() protoreflect.Message
func (*AdminListMemoriesRequest) Reset ¶
func (x *AdminListMemoriesRequest) Reset()
func (*AdminListMemoriesRequest) String ¶
func (x *AdminListMemoriesRequest) String() string
type AdminListMemoriesResponse ¶
type AdminListMemoriesResponse struct {
Items []*AdminMemoryItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
AfterCursor *string `protobuf:"bytes,2,opt,name=after_cursor,json=afterCursor,proto3,oneof" json:"after_cursor,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListMemoriesResponse) Descriptor
deprecated
func (*AdminListMemoriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdminListMemoriesResponse.ProtoReflect.Descriptor instead.
func (*AdminListMemoriesResponse) GetAfterCursor ¶
func (x *AdminListMemoriesResponse) GetAfterCursor() string
func (*AdminListMemoriesResponse) GetItems ¶
func (x *AdminListMemoriesResponse) GetItems() []*AdminMemoryItem
func (*AdminListMemoriesResponse) ProtoMessage ¶
func (*AdminListMemoriesResponse) ProtoMessage()
func (*AdminListMemoriesResponse) ProtoReflect ¶
func (x *AdminListMemoriesResponse) ProtoReflect() protoreflect.Message
func (*AdminListMemoriesResponse) Reset ¶
func (x *AdminListMemoriesResponse) Reset()
func (*AdminListMemoriesResponse) String ¶
func (x *AdminListMemoriesResponse) String() string
type AdminListMemoryNamespacesRequest ¶
type AdminListMemoryNamespacesRequest struct {
NamespacePrefix []string `protobuf:"bytes,1,rep,name=namespace_prefix,json=namespacePrefix,proto3" json:"namespace_prefix,omitempty"`
Suffix []string `protobuf:"bytes,2,rep,name=suffix,proto3" json:"suffix,omitempty"`
MaxDepth int32 `protobuf:"varint,3,opt,name=max_depth,json=maxDepth,proto3" json:"max_depth,omitempty"`
Archived ArchiveFilter `protobuf:"varint,4,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter" json:"archived,omitempty"`
Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
AfterCursor *string `protobuf:"bytes,6,opt,name=after_cursor,json=afterCursor,proto3,oneof" json:"after_cursor,omitempty"`
Justification *string `protobuf:"bytes,7,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListMemoryNamespacesRequest) Descriptor
deprecated
func (*AdminListMemoryNamespacesRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListMemoryNamespacesRequest.ProtoReflect.Descriptor instead.
func (*AdminListMemoryNamespacesRequest) GetAfterCursor ¶
func (x *AdminListMemoryNamespacesRequest) GetAfterCursor() string
func (*AdminListMemoryNamespacesRequest) GetArchived ¶
func (x *AdminListMemoryNamespacesRequest) GetArchived() ArchiveFilter
func (*AdminListMemoryNamespacesRequest) GetJustification ¶
func (x *AdminListMemoryNamespacesRequest) GetJustification() string
func (*AdminListMemoryNamespacesRequest) GetLimit ¶
func (x *AdminListMemoryNamespacesRequest) GetLimit() int32
func (*AdminListMemoryNamespacesRequest) GetMaxDepth ¶
func (x *AdminListMemoryNamespacesRequest) GetMaxDepth() int32
func (*AdminListMemoryNamespacesRequest) GetNamespacePrefix ¶
func (x *AdminListMemoryNamespacesRequest) GetNamespacePrefix() []string
func (*AdminListMemoryNamespacesRequest) GetSuffix ¶
func (x *AdminListMemoryNamespacesRequest) GetSuffix() []string
func (*AdminListMemoryNamespacesRequest) ProtoMessage ¶
func (*AdminListMemoryNamespacesRequest) ProtoMessage()
func (*AdminListMemoryNamespacesRequest) ProtoReflect ¶
func (x *AdminListMemoryNamespacesRequest) ProtoReflect() protoreflect.Message
func (*AdminListMemoryNamespacesRequest) Reset ¶
func (x *AdminListMemoryNamespacesRequest) Reset()
func (*AdminListMemoryNamespacesRequest) String ¶
func (x *AdminListMemoryNamespacesRequest) String() string
type AdminListMemoryNamespacesResponse ¶
type AdminListMemoryNamespacesResponse struct {
Namespaces []*MemoryNamespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
AfterCursor *string `protobuf:"bytes,2,opt,name=after_cursor,json=afterCursor,proto3,oneof" json:"after_cursor,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListMemoryNamespacesResponse) Descriptor
deprecated
func (*AdminListMemoryNamespacesResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdminListMemoryNamespacesResponse.ProtoReflect.Descriptor instead.
func (*AdminListMemoryNamespacesResponse) GetAfterCursor ¶
func (x *AdminListMemoryNamespacesResponse) GetAfterCursor() string
func (*AdminListMemoryNamespacesResponse) GetNamespaces ¶
func (x *AdminListMemoryNamespacesResponse) GetNamespaces() []*MemoryNamespace
func (*AdminListMemoryNamespacesResponse) ProtoMessage ¶
func (*AdminListMemoryNamespacesResponse) ProtoMessage()
func (*AdminListMemoryNamespacesResponse) ProtoReflect ¶
func (x *AdminListMemoryNamespacesResponse) ProtoReflect() protoreflect.Message
func (*AdminListMemoryNamespacesResponse) Reset ¶
func (x *AdminListMemoryNamespacesResponse) Reset()
func (*AdminListMemoryNamespacesResponse) String ¶
func (x *AdminListMemoryNamespacesResponse) String() string
type AdminListTopMemoryUsageRequest ¶
type AdminListTopMemoryUsageRequest struct {
Prefix []string `protobuf:"bytes,1,rep,name=prefix,proto3" json:"prefix,omitempty"`
Sort MemoryUsageSort `protobuf:"varint,2,opt,name=sort,proto3,enum=memory.v1.MemoryUsageSort" json:"sort,omitempty"`
Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
Justification *string `protobuf:"bytes,4,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminListTopMemoryUsageRequest) Descriptor
deprecated
func (*AdminListTopMemoryUsageRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminListTopMemoryUsageRequest.ProtoReflect.Descriptor instead.
func (*AdminListTopMemoryUsageRequest) GetJustification ¶
func (x *AdminListTopMemoryUsageRequest) GetJustification() string
func (*AdminListTopMemoryUsageRequest) GetLimit ¶
func (x *AdminListTopMemoryUsageRequest) GetLimit() int32
func (*AdminListTopMemoryUsageRequest) GetPrefix ¶
func (x *AdminListTopMemoryUsageRequest) GetPrefix() []string
func (*AdminListTopMemoryUsageRequest) GetSort ¶
func (x *AdminListTopMemoryUsageRequest) GetSort() MemoryUsageSort
func (*AdminListTopMemoryUsageRequest) ProtoMessage ¶
func (*AdminListTopMemoryUsageRequest) ProtoMessage()
func (*AdminListTopMemoryUsageRequest) ProtoReflect ¶
func (x *AdminListTopMemoryUsageRequest) ProtoReflect() protoreflect.Message
func (*AdminListTopMemoryUsageRequest) Reset ¶
func (x *AdminListTopMemoryUsageRequest) Reset()
func (*AdminListTopMemoryUsageRequest) String ¶
func (x *AdminListTopMemoryUsageRequest) String() string
type AdminMemoriesServiceClient ¶
type AdminMemoriesServiceClient interface {
ListMemories(ctx context.Context, in *AdminListMemoriesRequest, opts ...grpc.CallOption) (*AdminListMemoriesResponse, error)
GetMemory(ctx context.Context, in *AdminGetMemoryRequest, opts ...grpc.CallOption) (*AdminMemoryItem, error)
SearchMemories(ctx context.Context, in *AdminSearchMemoriesRequest, opts ...grpc.CallOption) (*AdminSearchMemoriesResponse, error)
ListNamespaces(ctx context.Context, in *AdminListMemoryNamespacesRequest, opts ...grpc.CallOption) (*AdminListMemoryNamespacesResponse, error)
DeleteMemory(ctx context.Context, in *AdminDeleteMemoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
GetMemoryUsage(ctx context.Context, in *AdminGetMemoryUsageRequest, opts ...grpc.CallOption) (*MemoryUsage, error)
ListTopMemoryUsage(ctx context.Context, in *AdminListTopMemoryUsageRequest, opts ...grpc.CallOption) (*ListTopMemoryUsageResponse, error)
GetMemoryIndexStatus(ctx context.Context, in *AdminGetMemoryIndexStatusRequest, opts ...grpc.CallOption) (*MemoryIndexStatusResponse, error)
PutMemory(ctx context.Context, in *AdminPutMemoryRequest, opts ...grpc.CallOption) (*MemoryWriteResult, error)
UpdateMemory(ctx context.Context, in *AdminUpdateMemoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
AdminMemoriesServiceClient is the client API for AdminMemoriesService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAdminMemoriesServiceClient ¶
func NewAdminMemoriesServiceClient(cc grpc.ClientConnInterface) AdminMemoriesServiceClient
type AdminMemoriesServiceServer ¶
type AdminMemoriesServiceServer interface {
ListMemories(context.Context, *AdminListMemoriesRequest) (*AdminListMemoriesResponse, error)
GetMemory(context.Context, *AdminGetMemoryRequest) (*AdminMemoryItem, error)
SearchMemories(context.Context, *AdminSearchMemoriesRequest) (*AdminSearchMemoriesResponse, error)
ListNamespaces(context.Context, *AdminListMemoryNamespacesRequest) (*AdminListMemoryNamespacesResponse, error)
DeleteMemory(context.Context, *AdminDeleteMemoryRequest) (*emptypb.Empty, error)
GetMemoryUsage(context.Context, *AdminGetMemoryUsageRequest) (*MemoryUsage, error)
ListTopMemoryUsage(context.Context, *AdminListTopMemoryUsageRequest) (*ListTopMemoryUsageResponse, error)
GetMemoryIndexStatus(context.Context, *AdminGetMemoryIndexStatusRequest) (*MemoryIndexStatusResponse, error)
PutMemory(context.Context, *AdminPutMemoryRequest) (*MemoryWriteResult, error)
UpdateMemory(context.Context, *AdminUpdateMemoryRequest) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
AdminMemoriesServiceServer is the server API for AdminMemoriesService service. All implementations must embed UnimplementedAdminMemoriesServiceServer for forward compatibility.
type AdminMemoryItem ¶
type AdminMemoryItem struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Namespace []string `protobuf:"bytes,2,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
Value *structpb.Struct `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
Attributes *structpb.Struct `protobuf:"bytes,5,opt,name=attributes,proto3,oneof" json:"attributes,omitempty"`
Score *float64 `protobuf:"fixed64,6,opt,name=score,proto3,oneof" json:"score,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3,oneof" json:"expires_at,omitempty"`
ArchivedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=archived_at,json=archivedAt,proto3,oneof" json:"archived_at,omitempty"`
Archived bool `protobuf:"varint,10,opt,name=archived,proto3" json:"archived,omitempty"`
Usage *MemoryUsage `protobuf:"bytes,11,opt,name=usage,proto3,oneof" json:"usage,omitempty"`
Revision int64 `protobuf:"varint,12,opt,name=revision,proto3" json:"revision,omitempty"`
MatchedQueries []string `protobuf:"bytes,13,rep,name=matched_queries,json=matchedQueries,proto3" json:"matched_queries,omitempty"`
// contains filtered or unexported fields
}
func (*AdminMemoryItem) Descriptor
deprecated
func (*AdminMemoryItem) Descriptor() ([]byte, []int)
Deprecated: Use AdminMemoryItem.ProtoReflect.Descriptor instead.
func (*AdminMemoryItem) GetArchived ¶
func (x *AdminMemoryItem) GetArchived() bool
func (*AdminMemoryItem) GetArchivedAt ¶
func (x *AdminMemoryItem) GetArchivedAt() *timestamppb.Timestamp
func (*AdminMemoryItem) GetAttributes ¶
func (x *AdminMemoryItem) GetAttributes() *structpb.Struct
func (*AdminMemoryItem) GetCreatedAt ¶
func (x *AdminMemoryItem) GetCreatedAt() *timestamppb.Timestamp
func (*AdminMemoryItem) GetExpiresAt ¶
func (x *AdminMemoryItem) GetExpiresAt() *timestamppb.Timestamp
func (*AdminMemoryItem) GetId ¶
func (x *AdminMemoryItem) GetId() []byte
func (*AdminMemoryItem) GetKey ¶
func (x *AdminMemoryItem) GetKey() string
func (*AdminMemoryItem) GetMatchedQueries ¶ added in v0.0.3
func (x *AdminMemoryItem) GetMatchedQueries() []string
func (*AdminMemoryItem) GetNamespace ¶
func (x *AdminMemoryItem) GetNamespace() []string
func (*AdminMemoryItem) GetRevision ¶
func (x *AdminMemoryItem) GetRevision() int64
func (*AdminMemoryItem) GetScore ¶
func (x *AdminMemoryItem) GetScore() float64
func (*AdminMemoryItem) GetUsage ¶
func (x *AdminMemoryItem) GetUsage() *MemoryUsage
func (*AdminMemoryItem) GetValue ¶
func (x *AdminMemoryItem) GetValue() *structpb.Struct
func (*AdminMemoryItem) ProtoMessage ¶
func (*AdminMemoryItem) ProtoMessage()
func (*AdminMemoryItem) ProtoReflect ¶
func (x *AdminMemoryItem) ProtoReflect() protoreflect.Message
func (*AdminMemoryItem) Reset ¶
func (x *AdminMemoryItem) Reset()
func (*AdminMemoryItem) String ¶
func (x *AdminMemoryItem) String() string
type AdminPutMemoryRequest ¶ added in v0.0.3
type AdminPutMemoryRequest struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Value *structpb.Struct `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
TtlSeconds int32 `protobuf:"varint,4,opt,name=ttl_seconds,json=ttlSeconds,proto3" json:"ttl_seconds,omitempty"`
Index map[string]string `` /* 137-byte string literal not displayed */
ExpectedRevision *int64 `protobuf:"varint,6,opt,name=expected_revision,json=expectedRevision,proto3,oneof" json:"expected_revision,omitempty"`
Justification *string `protobuf:"bytes,7,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminPutMemoryRequest) Descriptor
deprecated
added in
v0.0.3
func (*AdminPutMemoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminPutMemoryRequest.ProtoReflect.Descriptor instead.
func (*AdminPutMemoryRequest) GetExpectedRevision ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) GetExpectedRevision() int64
func (*AdminPutMemoryRequest) GetIndex ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) GetIndex() map[string]string
func (*AdminPutMemoryRequest) GetJustification ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) GetJustification() string
func (*AdminPutMemoryRequest) GetKey ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) GetKey() string
func (*AdminPutMemoryRequest) GetNamespace ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) GetNamespace() []string
func (*AdminPutMemoryRequest) GetTtlSeconds ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) GetTtlSeconds() int32
func (*AdminPutMemoryRequest) GetValue ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) GetValue() *structpb.Struct
func (*AdminPutMemoryRequest) ProtoMessage ¶ added in v0.0.3
func (*AdminPutMemoryRequest) ProtoMessage()
func (*AdminPutMemoryRequest) ProtoReflect ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) ProtoReflect() protoreflect.Message
func (*AdminPutMemoryRequest) Reset ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) Reset()
func (*AdminPutMemoryRequest) String ¶ added in v0.0.3
func (x *AdminPutMemoryRequest) String() string
type AdminSearchMemoriesRequest ¶
type AdminSearchMemoriesRequest struct {
NamespacePrefix []string `protobuf:"bytes,1,rep,name=namespace_prefix,json=namespacePrefix,proto3" json:"namespace_prefix,omitempty"`
KeyPrefix *string `protobuf:"bytes,2,opt,name=key_prefix,json=keyPrefix,proto3,oneof" json:"key_prefix,omitempty"`
Query string `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"`
Filter *structpb.Struct `protobuf:"bytes,4,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
Archived ArchiveFilter `protobuf:"varint,5,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter" json:"archived,omitempty"`
IncludeUsage bool `protobuf:"varint,6,opt,name=include_usage,json=includeUsage,proto3" json:"include_usage,omitempty"`
Limit int32 `protobuf:"varint,7,opt,name=limit,proto3" json:"limit,omitempty"`
Justification *string `protobuf:"bytes,8,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
AsUserId *string `protobuf:"bytes,9,opt,name=as_user_id,json=asUserId,proto3,oneof" json:"as_user_id,omitempty"`
Queries []*MemorySearchQuery `protobuf:"bytes,10,rep,name=queries,proto3" json:"queries,omitempty"`
PerQueryLimit int32 `protobuf:"varint,11,opt,name=per_query_limit,json=perQueryLimit,proto3" json:"per_query_limit,omitempty"`
// contains filtered or unexported fields
}
func (*AdminSearchMemoriesRequest) Descriptor
deprecated
func (*AdminSearchMemoriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminSearchMemoriesRequest.ProtoReflect.Descriptor instead.
func (*AdminSearchMemoriesRequest) GetArchived ¶
func (x *AdminSearchMemoriesRequest) GetArchived() ArchiveFilter
func (*AdminSearchMemoriesRequest) GetAsUserId ¶
func (x *AdminSearchMemoriesRequest) GetAsUserId() string
func (*AdminSearchMemoriesRequest) GetFilter ¶
func (x *AdminSearchMemoriesRequest) GetFilter() *structpb.Struct
func (*AdminSearchMemoriesRequest) GetIncludeUsage ¶
func (x *AdminSearchMemoriesRequest) GetIncludeUsage() bool
func (*AdminSearchMemoriesRequest) GetJustification ¶
func (x *AdminSearchMemoriesRequest) GetJustification() string
func (*AdminSearchMemoriesRequest) GetKeyPrefix ¶
func (x *AdminSearchMemoriesRequest) GetKeyPrefix() string
func (*AdminSearchMemoriesRequest) GetLimit ¶
func (x *AdminSearchMemoriesRequest) GetLimit() int32
func (*AdminSearchMemoriesRequest) GetNamespacePrefix ¶
func (x *AdminSearchMemoriesRequest) GetNamespacePrefix() []string
func (*AdminSearchMemoriesRequest) GetPerQueryLimit ¶ added in v0.0.3
func (x *AdminSearchMemoriesRequest) GetPerQueryLimit() int32
func (*AdminSearchMemoriesRequest) GetQueries ¶ added in v0.0.3
func (x *AdminSearchMemoriesRequest) GetQueries() []*MemorySearchQuery
func (*AdminSearchMemoriesRequest) GetQuery ¶
func (x *AdminSearchMemoriesRequest) GetQuery() string
func (*AdminSearchMemoriesRequest) ProtoMessage ¶
func (*AdminSearchMemoriesRequest) ProtoMessage()
func (*AdminSearchMemoriesRequest) ProtoReflect ¶
func (x *AdminSearchMemoriesRequest) ProtoReflect() protoreflect.Message
func (*AdminSearchMemoriesRequest) Reset ¶
func (x *AdminSearchMemoriesRequest) Reset()
func (*AdminSearchMemoriesRequest) String ¶
func (x *AdminSearchMemoriesRequest) String() string
type AdminSearchMemoriesResponse ¶
type AdminSearchMemoriesResponse struct {
Items []*AdminMemoryItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*AdminSearchMemoriesResponse) Descriptor
deprecated
func (*AdminSearchMemoriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdminSearchMemoriesResponse.ProtoReflect.Descriptor instead.
func (*AdminSearchMemoriesResponse) GetItems ¶
func (x *AdminSearchMemoriesResponse) GetItems() []*AdminMemoryItem
func (*AdminSearchMemoriesResponse) ProtoMessage ¶
func (*AdminSearchMemoriesResponse) ProtoMessage()
func (*AdminSearchMemoriesResponse) ProtoReflect ¶
func (x *AdminSearchMemoriesResponse) ProtoReflect() protoreflect.Message
func (*AdminSearchMemoriesResponse) Reset ¶
func (x *AdminSearchMemoriesResponse) Reset()
func (*AdminSearchMemoriesResponse) String ¶
func (x *AdminSearchMemoriesResponse) String() string
type AdminUpdateConversationRequest ¶
type AdminUpdateConversationRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Set archive state (true = archive, false = restore)
Archived *bool `protobuf:"varint,2,opt,name=archived,proto3,oneof" json:"archived,omitempty"`
// Optional: admin justification, logged for admin access.
Justification *string `protobuf:"bytes,3,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminUpdateConversationRequest) Descriptor
deprecated
func (*AdminUpdateConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminUpdateConversationRequest.ProtoReflect.Descriptor instead.
func (*AdminUpdateConversationRequest) GetArchived ¶
func (x *AdminUpdateConversationRequest) GetArchived() bool
func (*AdminUpdateConversationRequest) GetConversationId ¶
func (x *AdminUpdateConversationRequest) GetConversationId() string
func (*AdminUpdateConversationRequest) GetJustification ¶
func (x *AdminUpdateConversationRequest) GetJustification() string
func (*AdminUpdateConversationRequest) ProtoMessage ¶
func (*AdminUpdateConversationRequest) ProtoMessage()
func (*AdminUpdateConversationRequest) ProtoReflect ¶
func (x *AdminUpdateConversationRequest) ProtoReflect() protoreflect.Message
func (*AdminUpdateConversationRequest) Reset ¶
func (x *AdminUpdateConversationRequest) Reset()
func (*AdminUpdateConversationRequest) String ¶
func (x *AdminUpdateConversationRequest) String() string
type AdminUpdateMemoryRequest ¶ added in v0.0.3
type AdminUpdateMemoryRequest struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Archived *bool `protobuf:"varint,3,opt,name=archived,proto3,oneof" json:"archived,omitempty"`
ExpectedRevision *int64 `protobuf:"varint,4,opt,name=expected_revision,json=expectedRevision,proto3,oneof" json:"expected_revision,omitempty"`
Justification *string `protobuf:"bytes,5,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// contains filtered or unexported fields
}
func (*AdminUpdateMemoryRequest) Descriptor
deprecated
added in
v0.0.3
func (*AdminUpdateMemoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminUpdateMemoryRequest.ProtoReflect.Descriptor instead.
func (*AdminUpdateMemoryRequest) GetArchived ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) GetArchived() bool
func (*AdminUpdateMemoryRequest) GetExpectedRevision ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) GetExpectedRevision() int64
func (*AdminUpdateMemoryRequest) GetJustification ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) GetJustification() string
func (*AdminUpdateMemoryRequest) GetKey ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) GetKey() string
func (*AdminUpdateMemoryRequest) GetNamespace ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) GetNamespace() []string
func (*AdminUpdateMemoryRequest) ProtoMessage ¶ added in v0.0.3
func (*AdminUpdateMemoryRequest) ProtoMessage()
func (*AdminUpdateMemoryRequest) ProtoReflect ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) ProtoReflect() protoreflect.Message
func (*AdminUpdateMemoryRequest) Reset ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) Reset()
func (*AdminUpdateMemoryRequest) String ¶ added in v0.0.3
func (x *AdminUpdateMemoryRequest) String() string
type AppendEntriesRequest ¶ added in v0.1.0
type AppendEntriesRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Entries []*CreateEntryRequest `protobuf:"bytes,2,rep,name=entries,proto3" json:"entries,omitempty"`
Epoch *int64 `protobuf:"varint,3,opt,name=epoch,proto3,oneof" json:"epoch,omitempty"`
// contains filtered or unexported fields
}
func (*AppendEntriesRequest) Descriptor
deprecated
added in
v0.1.0
func (*AppendEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use AppendEntriesRequest.ProtoReflect.Descriptor instead.
func (*AppendEntriesRequest) GetConversationId ¶ added in v0.1.0
func (x *AppendEntriesRequest) GetConversationId() string
func (*AppendEntriesRequest) GetEntries ¶ added in v0.1.0
func (x *AppendEntriesRequest) GetEntries() []*CreateEntryRequest
func (*AppendEntriesRequest) GetEpoch ¶ added in v0.1.0
func (x *AppendEntriesRequest) GetEpoch() int64
func (*AppendEntriesRequest) ProtoMessage ¶ added in v0.1.0
func (*AppendEntriesRequest) ProtoMessage()
func (*AppendEntriesRequest) ProtoReflect ¶ added in v0.1.0
func (x *AppendEntriesRequest) ProtoReflect() protoreflect.Message
func (*AppendEntriesRequest) Reset ¶ added in v0.1.0
func (x *AppendEntriesRequest) Reset()
func (*AppendEntriesRequest) String ¶ added in v0.1.0
func (x *AppendEntriesRequest) String() string
type AppendEntriesResponse ¶ added in v0.1.0
type AppendEntriesResponse struct {
Entries []*Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
// contains filtered or unexported fields
}
func (*AppendEntriesResponse) Descriptor
deprecated
added in
v0.1.0
func (*AppendEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use AppendEntriesResponse.ProtoReflect.Descriptor instead.
func (*AppendEntriesResponse) GetEntries ¶ added in v0.1.0
func (x *AppendEntriesResponse) GetEntries() []*Entry
func (*AppendEntriesResponse) ProtoMessage ¶ added in v0.1.0
func (*AppendEntriesResponse) ProtoMessage()
func (*AppendEntriesResponse) ProtoReflect ¶ added in v0.1.0
func (x *AppendEntriesResponse) ProtoReflect() protoreflect.Message
func (*AppendEntriesResponse) Reset ¶ added in v0.1.0
func (x *AppendEntriesResponse) Reset()
func (*AppendEntriesResponse) String ¶ added in v0.1.0
func (x *AppendEntriesResponse) String() string
type AppendEntryRequest ¶
type AppendEntryRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Entry *CreateEntryRequest `protobuf:"bytes,2,opt,name=entry,proto3" json:"entry,omitempty"`
Epoch *int64 `protobuf:"varint,3,opt,name=epoch,proto3,oneof" json:"epoch,omitempty"`
// contains filtered or unexported fields
}
func (*AppendEntryRequest) Descriptor
deprecated
func (*AppendEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use AppendEntryRequest.ProtoReflect.Descriptor instead.
func (*AppendEntryRequest) GetConversationId ¶
func (x *AppendEntryRequest) GetConversationId() string
func (*AppendEntryRequest) GetEntry ¶
func (x *AppendEntryRequest) GetEntry() *CreateEntryRequest
func (*AppendEntryRequest) GetEpoch ¶ added in v0.1.0
func (x *AppendEntryRequest) GetEpoch() int64
func (*AppendEntryRequest) ProtoMessage ¶
func (*AppendEntryRequest) ProtoMessage()
func (*AppendEntryRequest) ProtoReflect ¶
func (x *AppendEntryRequest) ProtoReflect() protoreflect.Message
func (*AppendEntryRequest) Reset ¶
func (x *AppendEntryRequest) Reset()
func (*AppendEntryRequest) String ¶
func (x *AppendEntryRequest) String() string
type ArchiveFilter ¶
type ArchiveFilter int32
const ( ArchiveFilter_ARCHIVE_FILTER_UNSPECIFIED ArchiveFilter = 0 ArchiveFilter_ARCHIVE_FILTER_EXCLUDE ArchiveFilter = 1 ArchiveFilter_ARCHIVE_FILTER_INCLUDE ArchiveFilter = 2 ArchiveFilter_ARCHIVE_FILTER_ONLY ArchiveFilter = 3 )
func (ArchiveFilter) Descriptor ¶
func (ArchiveFilter) Descriptor() protoreflect.EnumDescriptor
func (ArchiveFilter) Enum ¶
func (x ArchiveFilter) Enum() *ArchiveFilter
func (ArchiveFilter) EnumDescriptor
deprecated
func (ArchiveFilter) EnumDescriptor() ([]byte, []int)
Deprecated: Use ArchiveFilter.Descriptor instead.
func (ArchiveFilter) Number ¶
func (x ArchiveFilter) Number() protoreflect.EnumNumber
func (ArchiveFilter) String ¶
func (x ArchiveFilter) String() string
func (ArchiveFilter) Type ¶
func (ArchiveFilter) Type() protoreflect.EnumType
type AttachmentDownloadUrlResponse ¶ added in v0.1.0
type AttachmentDownloadUrlResponse struct {
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
ExpiresIn int32 `protobuf:"varint,2,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*AttachmentDownloadUrlResponse) Descriptor
deprecated
added in
v0.1.0
func (*AttachmentDownloadUrlResponse) Descriptor() ([]byte, []int)
Deprecated: Use AttachmentDownloadUrlResponse.ProtoReflect.Descriptor instead.
func (*AttachmentDownloadUrlResponse) GetExpiresIn ¶ added in v0.1.0
func (x *AttachmentDownloadUrlResponse) GetExpiresIn() int32
func (*AttachmentDownloadUrlResponse) GetStatus ¶ added in v0.1.0
func (x *AttachmentDownloadUrlResponse) GetStatus() string
func (*AttachmentDownloadUrlResponse) GetUrl ¶ added in v0.1.0
func (x *AttachmentDownloadUrlResponse) GetUrl() string
func (*AttachmentDownloadUrlResponse) ProtoMessage ¶ added in v0.1.0
func (*AttachmentDownloadUrlResponse) ProtoMessage()
func (*AttachmentDownloadUrlResponse) ProtoReflect ¶ added in v0.1.0
func (x *AttachmentDownloadUrlResponse) ProtoReflect() protoreflect.Message
func (*AttachmentDownloadUrlResponse) Reset ¶ added in v0.1.0
func (x *AttachmentDownloadUrlResponse) Reset()
func (*AttachmentDownloadUrlResponse) String ¶ added in v0.1.0
func (x *AttachmentDownloadUrlResponse) String() string
type AttachmentInfo ¶
type AttachmentInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Href string `protobuf:"bytes,2,opt,name=href,proto3" json:"href,omitempty"`
ContentType string `protobuf:"bytes,3,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Filename string `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
Sha256 string `protobuf:"bytes,6,opt,name=sha256,proto3" json:"sha256,omitempty"`
ExpiresAt string `protobuf:"bytes,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
CreatedAt string `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
SourceUrl string `protobuf:"bytes,10,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
EntryId []byte `protobuf:"bytes,11,opt,name=entry_id,json=entryId,proto3,oneof" json:"entry_id,omitempty"`
// contains filtered or unexported fields
}
func (*AttachmentInfo) Descriptor
deprecated
func (*AttachmentInfo) Descriptor() ([]byte, []int)
Deprecated: Use AttachmentInfo.ProtoReflect.Descriptor instead.
func (*AttachmentInfo) GetContentType ¶
func (x *AttachmentInfo) GetContentType() string
func (*AttachmentInfo) GetCreatedAt ¶
func (x *AttachmentInfo) GetCreatedAt() string
func (*AttachmentInfo) GetEntryId ¶ added in v0.1.0
func (x *AttachmentInfo) GetEntryId() []byte
func (*AttachmentInfo) GetExpiresAt ¶
func (x *AttachmentInfo) GetExpiresAt() string
func (*AttachmentInfo) GetFilename ¶
func (x *AttachmentInfo) GetFilename() string
func (*AttachmentInfo) GetHref ¶
func (x *AttachmentInfo) GetHref() string
func (*AttachmentInfo) GetId ¶
func (x *AttachmentInfo) GetId() string
func (*AttachmentInfo) GetSha256 ¶
func (x *AttachmentInfo) GetSha256() string
func (*AttachmentInfo) GetSize ¶
func (x *AttachmentInfo) GetSize() int64
func (*AttachmentInfo) GetSourceUrl ¶ added in v0.1.0
func (x *AttachmentInfo) GetSourceUrl() string
func (*AttachmentInfo) GetStatus ¶ added in v0.1.0
func (x *AttachmentInfo) GetStatus() string
func (*AttachmentInfo) ProtoMessage ¶
func (*AttachmentInfo) ProtoMessage()
func (*AttachmentInfo) ProtoReflect ¶
func (x *AttachmentInfo) ProtoReflect() protoreflect.Message
func (*AttachmentInfo) Reset ¶
func (x *AttachmentInfo) Reset()
func (*AttachmentInfo) String ¶
func (x *AttachmentInfo) String() string
type AttachmentsServiceClient ¶
type AttachmentsServiceClient interface {
// Upload a file as a stream of chunks. First message must contain metadata.
// Subsequent messages contain file data chunks.
// Server responds once the upload is complete or an error occurs.
UploadAttachment(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[UploadAttachmentRequest, UploadAttachmentResponse], error)
CreateAttachmentFromUrl(ctx context.Context, in *CreateAttachmentFromUrlRequest, opts ...grpc.CallOption) (*UploadAttachmentResponse, error)
// Retrieve attachment metadata (not the file content).
GetAttachment(ctx context.Context, in *GetAttachmentRequest, opts ...grpc.CallOption) (*AttachmentInfo, error)
// Download a file as a stream of chunks.
DownloadAttachment(ctx context.Context, in *DownloadAttachmentRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[DownloadAttachmentResponse], error)
DeleteAttachment(ctx context.Context, in *DeleteAttachmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
GetAttachmentDownloadUrl(ctx context.Context, in *GetAttachmentDownloadUrlRequest, opts ...grpc.CallOption) (*AttachmentDownloadUrlResponse, error)
}
AttachmentsServiceClient is the client API for AttachmentsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAttachmentsServiceClient ¶
func NewAttachmentsServiceClient(cc grpc.ClientConnInterface) AttachmentsServiceClient
type AttachmentsServiceServer ¶
type AttachmentsServiceServer interface {
// Upload a file as a stream of chunks. First message must contain metadata.
// Subsequent messages contain file data chunks.
// Server responds once the upload is complete or an error occurs.
UploadAttachment(grpc.ClientStreamingServer[UploadAttachmentRequest, UploadAttachmentResponse]) error
CreateAttachmentFromUrl(context.Context, *CreateAttachmentFromUrlRequest) (*UploadAttachmentResponse, error)
// Retrieve attachment metadata (not the file content).
GetAttachment(context.Context, *GetAttachmentRequest) (*AttachmentInfo, error)
// Download a file as a stream of chunks.
DownloadAttachment(*DownloadAttachmentRequest, grpc.ServerStreamingServer[DownloadAttachmentResponse]) error
DeleteAttachment(context.Context, *DeleteAttachmentRequest) (*emptypb.Empty, error)
GetAttachmentDownloadUrl(context.Context, *GetAttachmentDownloadUrlRequest) (*AttachmentDownloadUrlResponse, error)
// contains filtered or unexported methods
}
AttachmentsServiceServer is the server API for AttachmentsService service. All implementations must embed UnimplementedAttachmentsServiceServer for forward compatibility.
type AttachmentsService_DownloadAttachmentClient ¶
type AttachmentsService_DownloadAttachmentClient = grpc.ServerStreamingClient[DownloadAttachmentResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type AttachmentsService_DownloadAttachmentServer ¶
type AttachmentsService_DownloadAttachmentServer = grpc.ServerStreamingServer[DownloadAttachmentResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type AttachmentsService_UploadAttachmentClient ¶
type AttachmentsService_UploadAttachmentClient = grpc.ClientStreamingClient[UploadAttachmentRequest, UploadAttachmentResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type AttachmentsService_UploadAttachmentServer ¶
type AttachmentsService_UploadAttachmentServer = grpc.ClientStreamingServer[UploadAttachmentRequest, UploadAttachmentResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type CancelRecordRequest ¶
type CancelRecordRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
func (*CancelRecordRequest) Descriptor
deprecated
func (*CancelRecordRequest) Descriptor() ([]byte, []int)
Deprecated: Use CancelRecordRequest.ProtoReflect.Descriptor instead.
func (*CancelRecordRequest) GetConversationId ¶
func (x *CancelRecordRequest) GetConversationId() string
func (*CancelRecordRequest) ProtoMessage ¶
func (*CancelRecordRequest) ProtoMessage()
func (*CancelRecordRequest) ProtoReflect ¶
func (x *CancelRecordRequest) ProtoReflect() protoreflect.Message
func (*CancelRecordRequest) Reset ¶
func (x *CancelRecordRequest) Reset()
func (*CancelRecordRequest) String ¶
func (x *CancelRecordRequest) String() string
type CancelRecordResponse ¶
type CancelRecordResponse struct {
Accepted bool `protobuf:"varint,1,opt,name=accepted,proto3" json:"accepted,omitempty"`
RedirectAddress string `protobuf:"bytes,2,opt,name=redirect_address,json=redirectAddress,proto3" json:"redirect_address,omitempty"` // Set when redirect is needed (format: "host:port")
// contains filtered or unexported fields
}
func (*CancelRecordResponse) Descriptor
deprecated
func (*CancelRecordResponse) Descriptor() ([]byte, []int)
Deprecated: Use CancelRecordResponse.ProtoReflect.Descriptor instead.
func (*CancelRecordResponse) GetAccepted ¶
func (x *CancelRecordResponse) GetAccepted() bool
func (*CancelRecordResponse) GetRedirectAddress ¶
func (x *CancelRecordResponse) GetRedirectAddress() string
func (*CancelRecordResponse) ProtoMessage ¶
func (*CancelRecordResponse) ProtoMessage()
func (*CancelRecordResponse) ProtoReflect ¶
func (x *CancelRecordResponse) ProtoReflect() protoreflect.Message
func (*CancelRecordResponse) Reset ¶
func (x *CancelRecordResponse) Reset()
func (*CancelRecordResponse) String ¶
func (x *CancelRecordResponse) String() string
type CapabilitiesAuth ¶
type CapabilitiesAuth struct {
OidcEnabled bool `protobuf:"varint,1,opt,name=oidc_enabled,json=oidcEnabled,proto3" json:"oidc_enabled,omitempty"`
ApiKeyEnabled bool `protobuf:"varint,2,opt,name=api_key_enabled,json=apiKeyEnabled,proto3" json:"api_key_enabled,omitempty"`
AdminJustificationRequired bool `` /* 142-byte string literal not displayed */
UserIdAssertionEnabled bool `` /* 132-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*CapabilitiesAuth) Descriptor
deprecated
func (*CapabilitiesAuth) Descriptor() ([]byte, []int)
Deprecated: Use CapabilitiesAuth.ProtoReflect.Descriptor instead.
func (*CapabilitiesAuth) GetAdminJustificationRequired ¶
func (x *CapabilitiesAuth) GetAdminJustificationRequired() bool
func (*CapabilitiesAuth) GetApiKeyEnabled ¶
func (x *CapabilitiesAuth) GetApiKeyEnabled() bool
func (*CapabilitiesAuth) GetOidcEnabled ¶
func (x *CapabilitiesAuth) GetOidcEnabled() bool
func (*CapabilitiesAuth) GetUserIdAssertionEnabled ¶ added in v0.0.5
func (x *CapabilitiesAuth) GetUserIdAssertionEnabled() bool
func (*CapabilitiesAuth) ProtoMessage ¶
func (*CapabilitiesAuth) ProtoMessage()
func (*CapabilitiesAuth) ProtoReflect ¶
func (x *CapabilitiesAuth) ProtoReflect() protoreflect.Message
func (*CapabilitiesAuth) Reset ¶
func (x *CapabilitiesAuth) Reset()
func (*CapabilitiesAuth) String ¶
func (x *CapabilitiesAuth) String() string
type CapabilitiesFeatures ¶
type CapabilitiesFeatures struct {
OutboxEnabled bool `protobuf:"varint,1,opt,name=outbox_enabled,json=outboxEnabled,proto3" json:"outbox_enabled,omitempty"`
SemanticSearchEnabled bool `` /* 127-byte string literal not displayed */
FulltextSearchEnabled bool `` /* 127-byte string literal not displayed */
CorsEnabled bool `protobuf:"varint,4,opt,name=cors_enabled,json=corsEnabled,proto3" json:"cors_enabled,omitempty"`
ManagementListenerEnabled bool `` /* 139-byte string literal not displayed */
PrivateSourceUrlsEnabled bool `` /* 138-byte string literal not displayed */
S3DirectDownloadEnabled bool `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*CapabilitiesFeatures) Descriptor
deprecated
func (*CapabilitiesFeatures) Descriptor() ([]byte, []int)
Deprecated: Use CapabilitiesFeatures.ProtoReflect.Descriptor instead.
func (*CapabilitiesFeatures) GetCorsEnabled ¶
func (x *CapabilitiesFeatures) GetCorsEnabled() bool
func (*CapabilitiesFeatures) GetFulltextSearchEnabled ¶
func (x *CapabilitiesFeatures) GetFulltextSearchEnabled() bool
func (*CapabilitiesFeatures) GetManagementListenerEnabled ¶
func (x *CapabilitiesFeatures) GetManagementListenerEnabled() bool
func (*CapabilitiesFeatures) GetOutboxEnabled ¶
func (x *CapabilitiesFeatures) GetOutboxEnabled() bool
func (*CapabilitiesFeatures) GetPrivateSourceUrlsEnabled ¶
func (x *CapabilitiesFeatures) GetPrivateSourceUrlsEnabled() bool
func (*CapabilitiesFeatures) GetS3DirectDownloadEnabled ¶
func (x *CapabilitiesFeatures) GetS3DirectDownloadEnabled() bool
func (*CapabilitiesFeatures) GetSemanticSearchEnabled ¶
func (x *CapabilitiesFeatures) GetSemanticSearchEnabled() bool
func (*CapabilitiesFeatures) ProtoMessage ¶
func (*CapabilitiesFeatures) ProtoMessage()
func (*CapabilitiesFeatures) ProtoReflect ¶
func (x *CapabilitiesFeatures) ProtoReflect() protoreflect.Message
func (*CapabilitiesFeatures) Reset ¶
func (x *CapabilitiesFeatures) Reset()
func (*CapabilitiesFeatures) String ¶
func (x *CapabilitiesFeatures) String() string
type CapabilitiesResponse ¶
type CapabilitiesResponse struct {
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
Tech *CapabilitiesTech `protobuf:"bytes,2,opt,name=tech,proto3" json:"tech,omitempty"`
Features *CapabilitiesFeatures `protobuf:"bytes,3,opt,name=features,proto3" json:"features,omitempty"`
Auth *CapabilitiesAuth `protobuf:"bytes,4,opt,name=auth,proto3" json:"auth,omitempty"`
Security *CapabilitiesSecurity `protobuf:"bytes,5,opt,name=security,proto3" json:"security,omitempty"`
// contains filtered or unexported fields
}
func (*CapabilitiesResponse) Descriptor
deprecated
func (*CapabilitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use CapabilitiesResponse.ProtoReflect.Descriptor instead.
func (*CapabilitiesResponse) GetAuth ¶
func (x *CapabilitiesResponse) GetAuth() *CapabilitiesAuth
func (*CapabilitiesResponse) GetFeatures ¶
func (x *CapabilitiesResponse) GetFeatures() *CapabilitiesFeatures
func (*CapabilitiesResponse) GetSecurity ¶
func (x *CapabilitiesResponse) GetSecurity() *CapabilitiesSecurity
func (*CapabilitiesResponse) GetTech ¶
func (x *CapabilitiesResponse) GetTech() *CapabilitiesTech
func (*CapabilitiesResponse) GetVersion ¶
func (x *CapabilitiesResponse) GetVersion() string
func (*CapabilitiesResponse) ProtoMessage ¶
func (*CapabilitiesResponse) ProtoMessage()
func (*CapabilitiesResponse) ProtoReflect ¶
func (x *CapabilitiesResponse) ProtoReflect() protoreflect.Message
func (*CapabilitiesResponse) Reset ¶
func (x *CapabilitiesResponse) Reset()
func (*CapabilitiesResponse) String ¶
func (x *CapabilitiesResponse) String() string
type CapabilitiesSecurity ¶
type CapabilitiesSecurity struct {
EncryptionEnabled bool `protobuf:"varint,1,opt,name=encryption_enabled,json=encryptionEnabled,proto3" json:"encryption_enabled,omitempty"`
DbEncryptionEnabled bool `protobuf:"varint,2,opt,name=db_encryption_enabled,json=dbEncryptionEnabled,proto3" json:"db_encryption_enabled,omitempty"`
AttachmentEncryptionEnabled bool `` /* 145-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*CapabilitiesSecurity) Descriptor
deprecated
func (*CapabilitiesSecurity) Descriptor() ([]byte, []int)
Deprecated: Use CapabilitiesSecurity.ProtoReflect.Descriptor instead.
func (*CapabilitiesSecurity) GetAttachmentEncryptionEnabled ¶
func (x *CapabilitiesSecurity) GetAttachmentEncryptionEnabled() bool
func (*CapabilitiesSecurity) GetDbEncryptionEnabled ¶
func (x *CapabilitiesSecurity) GetDbEncryptionEnabled() bool
func (*CapabilitiesSecurity) GetEncryptionEnabled ¶
func (x *CapabilitiesSecurity) GetEncryptionEnabled() bool
func (*CapabilitiesSecurity) ProtoMessage ¶
func (*CapabilitiesSecurity) ProtoMessage()
func (*CapabilitiesSecurity) ProtoReflect ¶
func (x *CapabilitiesSecurity) ProtoReflect() protoreflect.Message
func (*CapabilitiesSecurity) Reset ¶
func (x *CapabilitiesSecurity) Reset()
func (*CapabilitiesSecurity) String ¶
func (x *CapabilitiesSecurity) String() string
type CapabilitiesTech ¶
type CapabilitiesTech struct {
Store string `protobuf:"bytes,1,opt,name=store,proto3" json:"store,omitempty"`
Attachments string `protobuf:"bytes,2,opt,name=attachments,proto3" json:"attachments,omitempty"`
Cache string `protobuf:"bytes,3,opt,name=cache,proto3" json:"cache,omitempty"`
Vector string `protobuf:"bytes,4,opt,name=vector,proto3" json:"vector,omitempty"`
EventBus string `protobuf:"bytes,5,opt,name=event_bus,json=eventBus,proto3" json:"event_bus,omitempty"`
Embedder string `protobuf:"bytes,6,opt,name=embedder,proto3" json:"embedder,omitempty"`
// contains filtered or unexported fields
}
func (*CapabilitiesTech) Descriptor
deprecated
func (*CapabilitiesTech) Descriptor() ([]byte, []int)
Deprecated: Use CapabilitiesTech.ProtoReflect.Descriptor instead.
func (*CapabilitiesTech) GetAttachments ¶
func (x *CapabilitiesTech) GetAttachments() string
func (*CapabilitiesTech) GetCache ¶
func (x *CapabilitiesTech) GetCache() string
func (*CapabilitiesTech) GetEmbedder ¶
func (x *CapabilitiesTech) GetEmbedder() string
func (*CapabilitiesTech) GetEventBus ¶
func (x *CapabilitiesTech) GetEventBus() string
func (*CapabilitiesTech) GetStore ¶
func (x *CapabilitiesTech) GetStore() string
func (*CapabilitiesTech) GetVector ¶
func (x *CapabilitiesTech) GetVector() string
func (*CapabilitiesTech) ProtoMessage ¶
func (*CapabilitiesTech) ProtoMessage()
func (*CapabilitiesTech) ProtoReflect ¶
func (x *CapabilitiesTech) ProtoReflect() protoreflect.Message
func (*CapabilitiesTech) Reset ¶
func (x *CapabilitiesTech) Reset()
func (*CapabilitiesTech) String ¶
func (x *CapabilitiesTech) String() string
type Channel ¶
type Channel int32
func (Channel) Descriptor ¶
func (Channel) Descriptor() protoreflect.EnumDescriptor
func (Channel) EnumDescriptor
deprecated
func (Channel) Number ¶
func (x Channel) Number() protoreflect.EnumNumber
func (Channel) Type ¶
func (Channel) Type() protoreflect.EnumType
type CheckRecordingsRequest ¶
type CheckRecordingsRequest struct {
// Conversation identifiers
ConversationIds []string `protobuf:"bytes,1,rep,name=conversation_ids,json=conversationIds,proto3" json:"conversation_ids,omitempty"`
// contains filtered or unexported fields
}
func (*CheckRecordingsRequest) Descriptor
deprecated
func (*CheckRecordingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CheckRecordingsRequest.ProtoReflect.Descriptor instead.
func (*CheckRecordingsRequest) GetConversationIds ¶
func (x *CheckRecordingsRequest) GetConversationIds() []string
func (*CheckRecordingsRequest) ProtoMessage ¶
func (*CheckRecordingsRequest) ProtoMessage()
func (*CheckRecordingsRequest) ProtoReflect ¶
func (x *CheckRecordingsRequest) ProtoReflect() protoreflect.Message
func (*CheckRecordingsRequest) Reset ¶
func (x *CheckRecordingsRequest) Reset()
func (*CheckRecordingsRequest) String ¶
func (x *CheckRecordingsRequest) String() string
type CheckRecordingsResponse ¶
type CheckRecordingsResponse struct {
// Conversation IDs with active recordings
ConversationIds []string `protobuf:"bytes,1,rep,name=conversation_ids,json=conversationIds,proto3" json:"conversation_ids,omitempty"`
// contains filtered or unexported fields
}
func (*CheckRecordingsResponse) Descriptor
deprecated
func (*CheckRecordingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CheckRecordingsResponse.ProtoReflect.Descriptor instead.
func (*CheckRecordingsResponse) GetConversationIds ¶
func (x *CheckRecordingsResponse) GetConversationIds() []string
func (*CheckRecordingsResponse) ProtoMessage ¶
func (*CheckRecordingsResponse) ProtoMessage()
func (*CheckRecordingsResponse) ProtoReflect ¶
func (x *CheckRecordingsResponse) ProtoReflect() protoreflect.Message
func (*CheckRecordingsResponse) Reset ¶
func (x *CheckRecordingsResponse) Reset()
func (*CheckRecordingsResponse) String ¶
func (x *CheckRecordingsResponse) String() string
type ChildConversationSummary ¶
type ChildConversationSummary struct {
// Conversation identifier
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
OwnerUserId string `protobuf:"bytes,3,opt,name=owner_user_id,json=ownerUserId,proto3" json:"owner_user_id,omitempty"`
CreatedAt string `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
LastMessagePreview string `protobuf:"bytes,6,opt,name=last_message_preview,json=lastMessagePreview,proto3" json:"last_message_preview,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,7,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
StartedByEntryId []byte `protobuf:"bytes,8,opt,name=started_by_entry_id,json=startedByEntryId,proto3" json:"started_by_entry_id,omitempty"`
Archived bool `protobuf:"varint,9,opt,name=archived,proto3" json:"archived,omitempty"`
StartedByConversationId string `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ChildConversationSummary) Descriptor
deprecated
func (*ChildConversationSummary) Descriptor() ([]byte, []int)
Deprecated: Use ChildConversationSummary.ProtoReflect.Descriptor instead.
func (*ChildConversationSummary) GetAccessLevel ¶
func (x *ChildConversationSummary) GetAccessLevel() AccessLevel
func (*ChildConversationSummary) GetArchived ¶
func (x *ChildConversationSummary) GetArchived() bool
func (*ChildConversationSummary) GetCreatedAt ¶
func (x *ChildConversationSummary) GetCreatedAt() string
func (*ChildConversationSummary) GetId ¶
func (x *ChildConversationSummary) GetId() string
func (*ChildConversationSummary) GetLastMessagePreview ¶
func (x *ChildConversationSummary) GetLastMessagePreview() string
func (*ChildConversationSummary) GetOwnerUserId ¶
func (x *ChildConversationSummary) GetOwnerUserId() string
func (*ChildConversationSummary) GetStartedByConversationId ¶ added in v0.1.0
func (x *ChildConversationSummary) GetStartedByConversationId() string
func (*ChildConversationSummary) GetStartedByEntryId ¶
func (x *ChildConversationSummary) GetStartedByEntryId() []byte
func (*ChildConversationSummary) GetTitle ¶
func (x *ChildConversationSummary) GetTitle() string
func (*ChildConversationSummary) GetUpdatedAt ¶
func (x *ChildConversationSummary) GetUpdatedAt() string
func (*ChildConversationSummary) ProtoMessage ¶
func (*ChildConversationSummary) ProtoMessage()
func (*ChildConversationSummary) ProtoReflect ¶
func (x *ChildConversationSummary) ProtoReflect() protoreflect.Message
func (*ChildConversationSummary) Reset ¶
func (x *ChildConversationSummary) Reset()
func (*ChildConversationSummary) String ¶
func (x *ChildConversationSummary) String() string
type Conversation ¶
type Conversation struct {
// Conversation identifier
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
OwnerUserId string `protobuf:"bytes,3,opt,name=owner_user_id,json=ownerUserId,proto3" json:"owner_user_id,omitempty"`
CreatedAt string `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
LastMessagePreview string `protobuf:"bytes,6,opt,name=last_message_preview,json=lastMessagePreview,proto3" json:"last_message_preview,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,7,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
// First parent entry excluded by this fork. Fork anchors may be history
// entries or same-client-visible journal entries; context entries are
// invalid anchors. Empty if root or blank-slate fork.
ForkedAtEntryId []byte `protobuf:"bytes,9,opt,name=forked_at_entry_id,json=forkedAtEntryId,proto3" json:"forked_at_entry_id,omitempty"`
// Conversation ID from which this was forked (empty if root)
ForkedAtConversationId string `` /* 132-byte string literal not displayed */
StartedByConversationId string `` /* 135-byte string literal not displayed */
StartedByEntryId []byte `protobuf:"bytes,12,opt,name=started_by_entry_id,json=startedByEntryId,proto3" json:"started_by_entry_id,omitempty"`
AgentId string `protobuf:"bytes,13,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
Archived bool `protobuf:"varint,14,opt,name=archived,proto3" json:"archived,omitempty"`
Metadata *structpb.Struct `protobuf:"bytes,15,opt,name=metadata,proto3" json:"metadata,omitempty"`
HasResponseInProgress bool `` /* 130-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*Conversation) Descriptor
deprecated
func (*Conversation) Descriptor() ([]byte, []int)
Deprecated: Use Conversation.ProtoReflect.Descriptor instead.
func (*Conversation) GetAccessLevel ¶
func (x *Conversation) GetAccessLevel() AccessLevel
func (*Conversation) GetAgentId ¶
func (x *Conversation) GetAgentId() string
func (*Conversation) GetArchived ¶
func (x *Conversation) GetArchived() bool
func (*Conversation) GetCreatedAt ¶
func (x *Conversation) GetCreatedAt() string
func (*Conversation) GetForkedAtConversationId ¶
func (x *Conversation) GetForkedAtConversationId() string
func (*Conversation) GetForkedAtEntryId ¶
func (x *Conversation) GetForkedAtEntryId() []byte
func (*Conversation) GetHasResponseInProgress ¶ added in v0.1.0
func (x *Conversation) GetHasResponseInProgress() bool
func (*Conversation) GetId ¶
func (x *Conversation) GetId() string
func (*Conversation) GetLastMessagePreview ¶
func (x *Conversation) GetLastMessagePreview() string
func (*Conversation) GetMetadata ¶ added in v0.1.0
func (x *Conversation) GetMetadata() *structpb.Struct
func (*Conversation) GetOwnerUserId ¶
func (x *Conversation) GetOwnerUserId() string
func (*Conversation) GetStartedByConversationId ¶
func (x *Conversation) GetStartedByConversationId() string
func (*Conversation) GetStartedByEntryId ¶
func (x *Conversation) GetStartedByEntryId() []byte
func (*Conversation) GetTitle ¶
func (x *Conversation) GetTitle() string
func (*Conversation) GetUpdatedAt ¶
func (x *Conversation) GetUpdatedAt() string
func (*Conversation) ProtoMessage ¶
func (*Conversation) ProtoMessage()
func (*Conversation) ProtoReflect ¶
func (x *Conversation) ProtoReflect() protoreflect.Message
func (*Conversation) Reset ¶
func (x *Conversation) Reset()
func (*Conversation) String ¶
func (x *Conversation) String() string
type ConversationAncestryFilter ¶
type ConversationAncestryFilter int32
const ( ConversationAncestryFilter_CONVERSATION_ANCESTRY_FILTER_UNSPECIFIED ConversationAncestryFilter = 0 ConversationAncestryFilter_CONVERSATION_ANCESTRY_FILTER_ROOTS ConversationAncestryFilter = 1 ConversationAncestryFilter_CONVERSATION_ANCESTRY_FILTER_CHILDREN ConversationAncestryFilter = 2 ConversationAncestryFilter_CONVERSATION_ANCESTRY_FILTER_ALL ConversationAncestryFilter = 3 )
func (ConversationAncestryFilter) Descriptor ¶
func (ConversationAncestryFilter) Descriptor() protoreflect.EnumDescriptor
func (ConversationAncestryFilter) Enum ¶
func (x ConversationAncestryFilter) Enum() *ConversationAncestryFilter
func (ConversationAncestryFilter) EnumDescriptor
deprecated
func (ConversationAncestryFilter) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConversationAncestryFilter.Descriptor instead.
func (ConversationAncestryFilter) Number ¶
func (x ConversationAncestryFilter) Number() protoreflect.EnumNumber
func (ConversationAncestryFilter) String ¶
func (x ConversationAncestryFilter) String() string
func (ConversationAncestryFilter) Type ¶
func (ConversationAncestryFilter) Type() protoreflect.EnumType
type ConversationForkOption ¶ added in v0.0.4
type ConversationForkOption struct {
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
EntryId []byte `protobuf:"bytes,2,opt,name=entry_id,json=entryId,proto3,oneof" json:"entry_id,omitempty"`
Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
Preview *string `protobuf:"bytes,4,opt,name=preview,proto3,oneof" json:"preview,omitempty"`
CreatedAt string `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*ConversationForkOption) Descriptor
deprecated
added in
v0.0.4
func (*ConversationForkOption) Descriptor() ([]byte, []int)
Deprecated: Use ConversationForkOption.ProtoReflect.Descriptor instead.
func (*ConversationForkOption) GetConversationId ¶ added in v0.0.4
func (x *ConversationForkOption) GetConversationId() string
func (*ConversationForkOption) GetCreatedAt ¶ added in v0.0.4
func (x *ConversationForkOption) GetCreatedAt() string
func (*ConversationForkOption) GetEntryId ¶ added in v0.0.4
func (x *ConversationForkOption) GetEntryId() []byte
func (*ConversationForkOption) GetPreview ¶ added in v0.0.4
func (x *ConversationForkOption) GetPreview() string
func (*ConversationForkOption) GetTitle ¶ added in v0.0.4
func (x *ConversationForkOption) GetTitle() string
func (*ConversationForkOption) ProtoMessage ¶ added in v0.0.4
func (*ConversationForkOption) ProtoMessage()
func (*ConversationForkOption) ProtoReflect ¶ added in v0.0.4
func (x *ConversationForkOption) ProtoReflect() protoreflect.Message
func (*ConversationForkOption) Reset ¶ added in v0.0.4
func (x *ConversationForkOption) Reset()
func (*ConversationForkOption) String ¶ added in v0.0.4
func (x *ConversationForkOption) String() string
type ConversationForkPoint ¶ added in v0.0.4
type ConversationForkPoint struct {
EntryId []byte `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
Options []*ConversationForkOption `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"`
// contains filtered or unexported fields
}
func (*ConversationForkPoint) Descriptor
deprecated
added in
v0.0.4
func (*ConversationForkPoint) Descriptor() ([]byte, []int)
Deprecated: Use ConversationForkPoint.ProtoReflect.Descriptor instead.
func (*ConversationForkPoint) GetEntryId ¶ added in v0.0.4
func (x *ConversationForkPoint) GetEntryId() []byte
func (*ConversationForkPoint) GetOptions ¶ added in v0.0.4
func (x *ConversationForkPoint) GetOptions() []*ConversationForkOption
func (*ConversationForkPoint) ProtoMessage ¶ added in v0.0.4
func (*ConversationForkPoint) ProtoMessage()
func (*ConversationForkPoint) ProtoReflect ¶ added in v0.0.4
func (x *ConversationForkPoint) ProtoReflect() protoreflect.Message
func (*ConversationForkPoint) Reset ¶ added in v0.0.4
func (x *ConversationForkPoint) Reset()
func (*ConversationForkPoint) String ¶ added in v0.0.4
func (x *ConversationForkPoint) String() string
type ConversationForkSummary ¶
type ConversationForkSummary struct {
// Forked conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// First parent entry excluded by this fork. Fork anchors may be history
// entries or same-client-visible journal entries; context entries are
// invalid anchors.
ForkedAtEntryId []byte `protobuf:"bytes,3,opt,name=forked_at_entry_id,json=forkedAtEntryId,proto3" json:"forked_at_entry_id,omitempty"`
// Conversation ID from which this was forked
ForkedAtConversationId string `` /* 131-byte string literal not displayed */
Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
CreatedAt string `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*ConversationForkSummary) Descriptor
deprecated
func (*ConversationForkSummary) Descriptor() ([]byte, []int)
Deprecated: Use ConversationForkSummary.ProtoReflect.Descriptor instead.
func (*ConversationForkSummary) GetConversationId ¶
func (x *ConversationForkSummary) GetConversationId() string
func (*ConversationForkSummary) GetCreatedAt ¶
func (x *ConversationForkSummary) GetCreatedAt() string
func (*ConversationForkSummary) GetForkedAtConversationId ¶
func (x *ConversationForkSummary) GetForkedAtConversationId() string
func (*ConversationForkSummary) GetForkedAtEntryId ¶
func (x *ConversationForkSummary) GetForkedAtEntryId() []byte
func (*ConversationForkSummary) GetTitle ¶
func (x *ConversationForkSummary) GetTitle() string
func (*ConversationForkSummary) ProtoMessage ¶
func (*ConversationForkSummary) ProtoMessage()
func (*ConversationForkSummary) ProtoReflect ¶
func (x *ConversationForkSummary) ProtoReflect() protoreflect.Message
func (*ConversationForkSummary) Reset ¶
func (x *ConversationForkSummary) Reset()
func (*ConversationForkSummary) String ¶
func (x *ConversationForkSummary) String() string
type ConversationListMode ¶
type ConversationListMode int32
ConversationListMode controls which conversations are returned from each fork tree. Conversations can be forked to create branches. All forks share the same "conversation group" (fork tree). This mode determines which conversations from each fork tree are included in list results.
const ( // Unspecified defaults to LATEST_FORK. ConversationListMode_CONVERSATION_LIST_MODE_UNSPECIFIED ConversationListMode = 0 // Include all conversations the user can access (roots and forks). ConversationListMode_ALL ConversationListMode = 1 // Only include root conversations (conversations that are not forks). ConversationListMode_ROOTS ConversationListMode = 2 // Include only the most recently updated conversation per fork tree (default). // This is useful for showing a single representative conversation from each tree. ConversationListMode_LATEST_FORK ConversationListMode = 3 )
func (ConversationListMode) Descriptor ¶
func (ConversationListMode) Descriptor() protoreflect.EnumDescriptor
func (ConversationListMode) Enum ¶
func (x ConversationListMode) Enum() *ConversationListMode
func (ConversationListMode) EnumDescriptor
deprecated
func (ConversationListMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConversationListMode.Descriptor instead.
func (ConversationListMode) Number ¶
func (x ConversationListMode) Number() protoreflect.EnumNumber
func (ConversationListMode) String ¶
func (x ConversationListMode) String() string
func (ConversationListMode) Type ¶
func (ConversationListMode) Type() protoreflect.EnumType
type ConversationMembership ¶
type ConversationMembership struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,3,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
CreatedAt string `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*ConversationMembership) Descriptor
deprecated
func (*ConversationMembership) Descriptor() ([]byte, []int)
Deprecated: Use ConversationMembership.ProtoReflect.Descriptor instead.
func (*ConversationMembership) GetAccessLevel ¶
func (x *ConversationMembership) GetAccessLevel() AccessLevel
func (*ConversationMembership) GetConversationId ¶
func (x *ConversationMembership) GetConversationId() string
func (*ConversationMembership) GetCreatedAt ¶
func (x *ConversationMembership) GetCreatedAt() string
func (*ConversationMembership) GetUserId ¶
func (x *ConversationMembership) GetUserId() string
func (*ConversationMembership) ProtoMessage ¶
func (*ConversationMembership) ProtoMessage()
func (*ConversationMembership) ProtoReflect ¶
func (x *ConversationMembership) ProtoReflect() protoreflect.Message
func (*ConversationMembership) Reset ¶
func (x *ConversationMembership) Reset()
func (*ConversationMembership) String ¶
func (x *ConversationMembership) String() string
type ConversationMembershipsServiceClient ¶
type ConversationMembershipsServiceClient interface {
ListMemberships(ctx context.Context, in *ListMembershipsRequest, opts ...grpc.CallOption) (*ListMembershipsResponse, error)
UpdateMembership(ctx context.Context, in *UpdateMembershipRequest, opts ...grpc.CallOption) (*ConversationMembership, error)
DeleteMembership(ctx context.Context, in *DeleteMembershipRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
ConversationMembershipsServiceClient is the client API for ConversationMembershipsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewConversationMembershipsServiceClient ¶
func NewConversationMembershipsServiceClient(cc grpc.ClientConnInterface) ConversationMembershipsServiceClient
type ConversationMembershipsServiceServer ¶
type ConversationMembershipsServiceServer interface {
ListMemberships(context.Context, *ListMembershipsRequest) (*ListMembershipsResponse, error)
UpdateMembership(context.Context, *UpdateMembershipRequest) (*ConversationMembership, error)
DeleteMembership(context.Context, *DeleteMembershipRequest) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
ConversationMembershipsServiceServer is the server API for ConversationMembershipsService service. All implementations must embed UnimplementedConversationMembershipsServiceServer for forward compatibility.
type ConversationSummary ¶
type ConversationSummary struct {
// Conversation identifier
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
OwnerUserId string `protobuf:"bytes,3,opt,name=owner_user_id,json=ownerUserId,proto3" json:"owner_user_id,omitempty"`
CreatedAt string `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
LastMessagePreview string `protobuf:"bytes,6,opt,name=last_message_preview,json=lastMessagePreview,proto3" json:"last_message_preview,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,7,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
StartedByConversationId string `` /* 134-byte string literal not displayed */
StartedByEntryId []byte `protobuf:"bytes,9,opt,name=started_by_entry_id,json=startedByEntryId,proto3" json:"started_by_entry_id,omitempty"`
Archived bool `protobuf:"varint,10,opt,name=archived,proto3" json:"archived,omitempty"`
AgentId *string `protobuf:"bytes,11,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
Metadata *structpb.Struct `protobuf:"bytes,12,opt,name=metadata,proto3" json:"metadata,omitempty"`
ForkedAtEntryId []byte `protobuf:"bytes,13,opt,name=forked_at_entry_id,json=forkedAtEntryId,proto3" json:"forked_at_entry_id,omitempty"`
ForkedAtConversationId string `` /* 132-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ConversationSummary) Descriptor
deprecated
func (*ConversationSummary) Descriptor() ([]byte, []int)
Deprecated: Use ConversationSummary.ProtoReflect.Descriptor instead.
func (*ConversationSummary) GetAccessLevel ¶
func (x *ConversationSummary) GetAccessLevel() AccessLevel
func (*ConversationSummary) GetAgentId ¶ added in v0.1.0
func (x *ConversationSummary) GetAgentId() string
func (*ConversationSummary) GetArchived ¶
func (x *ConversationSummary) GetArchived() bool
func (*ConversationSummary) GetCreatedAt ¶
func (x *ConversationSummary) GetCreatedAt() string
func (*ConversationSummary) GetForkedAtConversationId ¶ added in v0.1.0
func (x *ConversationSummary) GetForkedAtConversationId() string
func (*ConversationSummary) GetForkedAtEntryId ¶ added in v0.1.0
func (x *ConversationSummary) GetForkedAtEntryId() []byte
func (*ConversationSummary) GetId ¶
func (x *ConversationSummary) GetId() string
func (*ConversationSummary) GetLastMessagePreview ¶
func (x *ConversationSummary) GetLastMessagePreview() string
func (*ConversationSummary) GetMetadata ¶ added in v0.1.0
func (x *ConversationSummary) GetMetadata() *structpb.Struct
func (*ConversationSummary) GetOwnerUserId ¶
func (x *ConversationSummary) GetOwnerUserId() string
func (*ConversationSummary) GetStartedByConversationId ¶
func (x *ConversationSummary) GetStartedByConversationId() string
func (*ConversationSummary) GetStartedByEntryId ¶
func (x *ConversationSummary) GetStartedByEntryId() []byte
func (*ConversationSummary) GetTitle ¶
func (x *ConversationSummary) GetTitle() string
func (*ConversationSummary) GetUpdatedAt ¶
func (x *ConversationSummary) GetUpdatedAt() string
func (*ConversationSummary) ProtoMessage ¶
func (*ConversationSummary) ProtoMessage()
func (*ConversationSummary) ProtoReflect ¶
func (x *ConversationSummary) ProtoReflect() protoreflect.Message
func (*ConversationSummary) Reset ¶
func (x *ConversationSummary) Reset()
func (*ConversationSummary) String ¶
func (x *ConversationSummary) String() string
type ConversationsServiceClient ¶
type ConversationsServiceClient interface {
// ListConversations returns conversations the user has access to.
// The mode parameter controls which conversations from each fork tree are returned.
// See ConversationListMode for available modes.
ListConversations(ctx context.Context, in *ListConversationsRequest, opts ...grpc.CallOption) (*ListConversationsResponse, error)
CreateConversation(ctx context.Context, in *CreateConversationRequest, opts ...grpc.CallOption) (*Conversation, error)
GetConversation(ctx context.Context, in *GetConversationRequest, opts ...grpc.CallOption) (*Conversation, error)
UpdateConversation(ctx context.Context, in *UpdateConversationRequest, opts ...grpc.CallOption) (*Conversation, error)
ListForks(ctx context.Context, in *ListForksRequest, opts ...grpc.CallOption) (*ListForksResponse, error)
ListChildConversations(ctx context.Context, in *ListChildConversationsRequest, opts ...grpc.CallOption) (*ListChildConversationsResponse, error)
}
ConversationsServiceClient is the client API for ConversationsService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewConversationsServiceClient ¶
func NewConversationsServiceClient(cc grpc.ClientConnInterface) ConversationsServiceClient
type ConversationsServiceServer ¶
type ConversationsServiceServer interface {
// ListConversations returns conversations the user has access to.
// The mode parameter controls which conversations from each fork tree are returned.
// See ConversationListMode for available modes.
ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error)
ListForks(context.Context, *ListForksRequest) (*ListForksResponse, error)
ListChildConversations(context.Context, *ListChildConversationsRequest) (*ListChildConversationsResponse, error)
// contains filtered or unexported methods
}
ConversationsServiceServer is the server API for ConversationsService service. All implementations must embed UnimplementedConversationsServiceServer for forward compatibility.
type CreateAttachmentFromUrlRequest ¶ added in v0.1.0
type CreateAttachmentFromUrlRequest struct {
SourceUrl string `protobuf:"bytes,1,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
ContentType string `protobuf:"bytes,2,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Filename string `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAttachmentFromUrlRequest) Descriptor
deprecated
added in
v0.1.0
func (*CreateAttachmentFromUrlRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAttachmentFromUrlRequest.ProtoReflect.Descriptor instead.
func (*CreateAttachmentFromUrlRequest) GetContentType ¶ added in v0.1.0
func (x *CreateAttachmentFromUrlRequest) GetContentType() string
func (*CreateAttachmentFromUrlRequest) GetFilename ¶ added in v0.1.0
func (x *CreateAttachmentFromUrlRequest) GetFilename() string
func (*CreateAttachmentFromUrlRequest) GetSourceUrl ¶ added in v0.1.0
func (x *CreateAttachmentFromUrlRequest) GetSourceUrl() string
func (*CreateAttachmentFromUrlRequest) ProtoMessage ¶ added in v0.1.0
func (*CreateAttachmentFromUrlRequest) ProtoMessage()
func (*CreateAttachmentFromUrlRequest) ProtoReflect ¶ added in v0.1.0
func (x *CreateAttachmentFromUrlRequest) ProtoReflect() protoreflect.Message
func (*CreateAttachmentFromUrlRequest) Reset ¶ added in v0.1.0
func (x *CreateAttachmentFromUrlRequest) Reset()
func (*CreateAttachmentFromUrlRequest) String ¶ added in v0.1.0
func (x *CreateAttachmentFromUrlRequest) String() string
type CreateConversationRequest ¶
type CreateConversationRequest struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Metadata *structpb.Struct `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
AgentId *string `protobuf:"bytes,3,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
// Optional client-supplied conversation ID. When provided, the server
// creates the conversation with this ID instead of generating one.
Id *string `protobuf:"bytes,4,opt,name=id,proto3,oneof" json:"id,omitempty"`
ForkedAtConversationId *string `` /* 137-byte string literal not displayed */
ForkedAtEntryId []byte `protobuf:"bytes,6,opt,name=forked_at_entry_id,json=forkedAtEntryId,proto3,oneof" json:"forked_at_entry_id,omitempty"` // UUID as 16-byte big-endian
// contains filtered or unexported fields
}
func (*CreateConversationRequest) Descriptor
deprecated
func (*CreateConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConversationRequest.ProtoReflect.Descriptor instead.
func (*CreateConversationRequest) GetAgentId ¶
func (x *CreateConversationRequest) GetAgentId() string
func (*CreateConversationRequest) GetForkedAtConversationId ¶ added in v0.1.0
func (x *CreateConversationRequest) GetForkedAtConversationId() string
func (*CreateConversationRequest) GetForkedAtEntryId ¶ added in v0.1.0
func (x *CreateConversationRequest) GetForkedAtEntryId() []byte
func (*CreateConversationRequest) GetId ¶ added in v0.1.0
func (x *CreateConversationRequest) GetId() string
func (*CreateConversationRequest) GetMetadata ¶
func (x *CreateConversationRequest) GetMetadata() *structpb.Struct
func (*CreateConversationRequest) GetTitle ¶
func (x *CreateConversationRequest) GetTitle() string
func (*CreateConversationRequest) ProtoMessage ¶
func (*CreateConversationRequest) ProtoMessage()
func (*CreateConversationRequest) ProtoReflect ¶
func (x *CreateConversationRequest) ProtoReflect() protoreflect.Message
func (*CreateConversationRequest) Reset ¶
func (x *CreateConversationRequest) Reset()
func (*CreateConversationRequest) String ¶
func (x *CreateConversationRequest) String() string
type CreateEntryRequest ¶
type CreateEntryRequest struct {
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Channel Channel `protobuf:"varint,2,opt,name=channel,proto3,enum=memory.v1.Channel" json:"channel,omitempty"`
// Describes the schema/format of the content array.
// History channel entries must use "history" as the content_type.
// The content array for history entries must contain exactly 1 object with:
// - text (string): The message text.
// - role (string): Either "USER" or "AI".
//
// Other content_types (e.g., "LC4J", "SpringAI") may be used for
// agent context entries.
ContentType string `protobuf:"bytes,4,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
// For history channel entries (content_type: "history"), each block
// contains text and role fields.
Content []*structpb.Value `protobuf:"bytes,5,rep,name=content,proto3" json:"content,omitempty"`
// Optional text to index for search (history channel only)
IndexedContent *string `protobuf:"bytes,6,opt,name=indexed_content,json=indexedContent,proto3,oneof" json:"indexed_content,omitempty"`
// Fork metadata: if the target conversation doesn't exist yet, auto-create
// it as a fork of forked_at_conversation_id. Optionally provide
// forked_at_entry_id to fork at a specific point. Valid fork anchors are
// history entries and same-client-visible journal entries; context entries
// are invalid anchors. When unset, all source entries are excluded and the
// new entry becomes the first entry in the fork.
ForkedAtConversationId *string `` /* 137-byte string literal not displayed */
ForkedAtEntryId []byte `protobuf:"bytes,8,opt,name=forked_at_entry_id,json=forkedAtEntryId,proto3,oneof" json:"forked_at_entry_id,omitempty"` // UUID as 16-byte big-endian
AgentId *string `protobuf:"bytes,9,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
StartedByConversationId *string `` /* 141-byte string literal not displayed */
StartedByEntryId []byte `protobuf:"bytes,11,opt,name=started_by_entry_id,json=startedByEntryId,proto3,oneof" json:"started_by_entry_id,omitempty"`
// Optional client-assigned sequence number, unique within the conversation.
Seq *uint32 `protobuf:"varint,12,opt,name=seq,proto3,oneof" json:"seq,omitempty"`
// contains filtered or unexported fields
}
func (*CreateEntryRequest) Descriptor
deprecated
func (*CreateEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateEntryRequest.ProtoReflect.Descriptor instead.
func (*CreateEntryRequest) GetAgentId ¶
func (x *CreateEntryRequest) GetAgentId() string
func (*CreateEntryRequest) GetChannel ¶
func (x *CreateEntryRequest) GetChannel() Channel
func (*CreateEntryRequest) GetContent ¶
func (x *CreateEntryRequest) GetContent() []*structpb.Value
func (*CreateEntryRequest) GetContentType ¶
func (x *CreateEntryRequest) GetContentType() string
func (*CreateEntryRequest) GetForkedAtConversationId ¶
func (x *CreateEntryRequest) GetForkedAtConversationId() string
func (*CreateEntryRequest) GetForkedAtEntryId ¶
func (x *CreateEntryRequest) GetForkedAtEntryId() []byte
func (*CreateEntryRequest) GetIndexedContent ¶
func (x *CreateEntryRequest) GetIndexedContent() string
func (*CreateEntryRequest) GetSeq ¶ added in v0.0.4
func (x *CreateEntryRequest) GetSeq() uint32
func (*CreateEntryRequest) GetStartedByConversationId ¶
func (x *CreateEntryRequest) GetStartedByConversationId() string
func (*CreateEntryRequest) GetStartedByEntryId ¶
func (x *CreateEntryRequest) GetStartedByEntryId() []byte
func (*CreateEntryRequest) GetUserId ¶
func (x *CreateEntryRequest) GetUserId() string
func (*CreateEntryRequest) ProtoMessage ¶
func (*CreateEntryRequest) ProtoMessage()
func (*CreateEntryRequest) ProtoReflect ¶
func (x *CreateEntryRequest) ProtoReflect() protoreflect.Message
func (*CreateEntryRequest) Reset ¶
func (x *CreateEntryRequest) Reset()
func (*CreateEntryRequest) String ¶
func (x *CreateEntryRequest) String() string
type CreateOwnershipTransferRequest ¶
type CreateOwnershipTransferRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
NewOwnerUserId string `protobuf:"bytes,2,opt,name=new_owner_user_id,json=newOwnerUserId,proto3" json:"new_owner_user_id,omitempty"`
// contains filtered or unexported fields
}
func (*CreateOwnershipTransferRequest) Descriptor
deprecated
func (*CreateOwnershipTransferRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateOwnershipTransferRequest.ProtoReflect.Descriptor instead.
func (*CreateOwnershipTransferRequest) GetConversationId ¶
func (x *CreateOwnershipTransferRequest) GetConversationId() string
func (*CreateOwnershipTransferRequest) GetNewOwnerUserId ¶
func (x *CreateOwnershipTransferRequest) GetNewOwnerUserId() string
func (*CreateOwnershipTransferRequest) ProtoMessage ¶
func (*CreateOwnershipTransferRequest) ProtoMessage()
func (*CreateOwnershipTransferRequest) ProtoReflect ¶
func (x *CreateOwnershipTransferRequest) ProtoReflect() protoreflect.Message
func (*CreateOwnershipTransferRequest) Reset ¶
func (x *CreateOwnershipTransferRequest) Reset()
func (*CreateOwnershipTransferRequest) String ¶
func (x *CreateOwnershipTransferRequest) String() string
type DeleteAttachmentRequest ¶ added in v0.1.0
type DeleteAttachmentRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteAttachmentRequest) Descriptor
deprecated
added in
v0.1.0
func (*DeleteAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAttachmentRequest.ProtoReflect.Descriptor instead.
func (*DeleteAttachmentRequest) GetId ¶ added in v0.1.0
func (x *DeleteAttachmentRequest) GetId() string
func (*DeleteAttachmentRequest) ProtoMessage ¶ added in v0.1.0
func (*DeleteAttachmentRequest) ProtoMessage()
func (*DeleteAttachmentRequest) ProtoReflect ¶ added in v0.1.0
func (x *DeleteAttachmentRequest) ProtoReflect() protoreflect.Message
func (*DeleteAttachmentRequest) Reset ¶ added in v0.1.0
func (x *DeleteAttachmentRequest) Reset()
func (*DeleteAttachmentRequest) String ¶ added in v0.1.0
func (x *DeleteAttachmentRequest) String() string
type DeleteMembershipRequest ¶
type DeleteMembershipRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
MemberUserId string `protobuf:"bytes,2,opt,name=member_user_id,json=memberUserId,proto3" json:"member_user_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteMembershipRequest) Descriptor
deprecated
func (*DeleteMembershipRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteMembershipRequest.ProtoReflect.Descriptor instead.
func (*DeleteMembershipRequest) GetConversationId ¶
func (x *DeleteMembershipRequest) GetConversationId() string
func (*DeleteMembershipRequest) GetMemberUserId ¶
func (x *DeleteMembershipRequest) GetMemberUserId() string
func (*DeleteMembershipRequest) ProtoMessage ¶
func (*DeleteMembershipRequest) ProtoMessage()
func (*DeleteMembershipRequest) ProtoReflect ¶
func (x *DeleteMembershipRequest) ProtoReflect() protoreflect.Message
func (*DeleteMembershipRequest) Reset ¶
func (x *DeleteMembershipRequest) Reset()
func (*DeleteMembershipRequest) String ¶
func (x *DeleteMembershipRequest) String() string
type DeleteOwnershipTransferRequest ¶
type DeleteOwnershipTransferRequest struct {
// Transfer identifier (UUID as 16-byte big-endian binary)
TransferId []byte `protobuf:"bytes,1,opt,name=transfer_id,json=transferId,proto3" json:"transfer_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteOwnershipTransferRequest) Descriptor
deprecated
func (*DeleteOwnershipTransferRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteOwnershipTransferRequest.ProtoReflect.Descriptor instead.
func (*DeleteOwnershipTransferRequest) GetTransferId ¶
func (x *DeleteOwnershipTransferRequest) GetTransferId() []byte
func (*DeleteOwnershipTransferRequest) ProtoMessage ¶
func (*DeleteOwnershipTransferRequest) ProtoMessage()
func (*DeleteOwnershipTransferRequest) ProtoReflect ¶
func (x *DeleteOwnershipTransferRequest) ProtoReflect() protoreflect.Message
func (*DeleteOwnershipTransferRequest) Reset ¶
func (x *DeleteOwnershipTransferRequest) Reset()
func (*DeleteOwnershipTransferRequest) String ¶
func (x *DeleteOwnershipTransferRequest) String() string
type DownloadAttachmentRequest ¶
type DownloadAttachmentRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DownloadAttachmentRequest) Descriptor
deprecated
func (*DownloadAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DownloadAttachmentRequest.ProtoReflect.Descriptor instead.
func (*DownloadAttachmentRequest) GetId ¶
func (x *DownloadAttachmentRequest) GetId() string
func (*DownloadAttachmentRequest) ProtoMessage ¶
func (*DownloadAttachmentRequest) ProtoMessage()
func (*DownloadAttachmentRequest) ProtoReflect ¶
func (x *DownloadAttachmentRequest) ProtoReflect() protoreflect.Message
func (*DownloadAttachmentRequest) Reset ¶
func (x *DownloadAttachmentRequest) Reset()
func (*DownloadAttachmentRequest) String ¶
func (x *DownloadAttachmentRequest) String() string
type DownloadAttachmentResponse ¶
type DownloadAttachmentResponse struct {
// Types that are valid to be assigned to Payload:
//
// *DownloadAttachmentResponse_Metadata
// *DownloadAttachmentResponse_Chunk
Payload isDownloadAttachmentResponse_Payload `protobuf_oneof:"payload"`
// contains filtered or unexported fields
}
func (*DownloadAttachmentResponse) Descriptor
deprecated
func (*DownloadAttachmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use DownloadAttachmentResponse.ProtoReflect.Descriptor instead.
func (*DownloadAttachmentResponse) GetChunk ¶
func (x *DownloadAttachmentResponse) GetChunk() []byte
func (*DownloadAttachmentResponse) GetMetadata ¶
func (x *DownloadAttachmentResponse) GetMetadata() *AttachmentInfo
func (*DownloadAttachmentResponse) GetPayload ¶
func (x *DownloadAttachmentResponse) GetPayload() isDownloadAttachmentResponse_Payload
func (*DownloadAttachmentResponse) ProtoMessage ¶
func (*DownloadAttachmentResponse) ProtoMessage()
func (*DownloadAttachmentResponse) ProtoReflect ¶
func (x *DownloadAttachmentResponse) ProtoReflect() protoreflect.Message
func (*DownloadAttachmentResponse) Reset ¶
func (x *DownloadAttachmentResponse) Reset()
func (*DownloadAttachmentResponse) String ¶
func (x *DownloadAttachmentResponse) String() string
type DownloadAttachmentResponse_Chunk ¶
type DownloadAttachmentResponse_Chunk struct {
// Subsequent messages: file data chunks
Chunk []byte `protobuf:"bytes,2,opt,name=chunk,proto3,oneof"`
}
type DownloadAttachmentResponse_Metadata ¶
type DownloadAttachmentResponse_Metadata struct {
// First message: attachment metadata
Metadata *AttachmentInfo `protobuf:"bytes,1,opt,name=metadata,proto3,oneof"`
}
type EntriesServiceClient ¶
type EntriesServiceClient interface {
ListEntries(ctx context.Context, in *ListEntriesRequest, opts ...grpc.CallOption) (*ListEntriesResponse, error)
AppendEntry(ctx context.Context, in *AppendEntryRequest, opts ...grpc.CallOption) (*Entry, error)
AppendEntries(ctx context.Context, in *AppendEntriesRequest, opts ...grpc.CallOption) (*AppendEntriesResponse, error)
SyncEntries(ctx context.Context, in *SyncEntriesRequest, opts ...grpc.CallOption) (*SyncEntriesResponse, error)
}
EntriesServiceClient is the client API for EntriesService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEntriesServiceClient ¶
func NewEntriesServiceClient(cc grpc.ClientConnInterface) EntriesServiceClient
type EntriesServiceServer ¶
type EntriesServiceServer interface {
ListEntries(context.Context, *ListEntriesRequest) (*ListEntriesResponse, error)
AppendEntry(context.Context, *AppendEntryRequest) (*Entry, error)
AppendEntries(context.Context, *AppendEntriesRequest) (*AppendEntriesResponse, error)
SyncEntries(context.Context, *SyncEntriesRequest) (*SyncEntriesResponse, error)
// contains filtered or unexported methods
}
EntriesServiceServer is the server API for EntriesService service. All implementations must embed UnimplementedEntriesServiceServer for forward compatibility.
type Entry ¶
type Entry struct {
// Unique identifier (UUID as 16-byte big-endian binary)
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Conversation identifier
ConversationId string `protobuf:"bytes,2,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Channel Channel `protobuf:"varint,4,opt,name=channel,proto3,enum=memory.v1.Channel" json:"channel,omitempty"`
Epoch int64 `protobuf:"varint,5,opt,name=epoch,proto3" json:"epoch,omitempty"`
// Describes the schema/format of the content array.
// History channel entries must use "history" as the content_type.
// The content array for history entries contains objects with:
// - text (string): The message text.
// - role (string): Either "USER" or "AI".
//
// Other content_types (e.g., "LC4J", "SpringAI") may be used for
// agent context entries.
ContentType string `protobuf:"bytes,6,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
// For history channel entries (content_type: "history"), each block
// contains text and role fields.
Content []*structpb.Value `protobuf:"bytes,7,rep,name=content,proto3" json:"content,omitempty"`
CreatedAt string `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Optional client-assigned sequence number, unique within the conversation.
Seq *uint32 `protobuf:"varint,9,opt,name=seq,proto3,oneof" json:"seq,omitempty"`
AgentId *string `protobuf:"bytes,10,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
IndexedContent *string `protobuf:"bytes,11,opt,name=indexed_content,json=indexedContent,proto3,oneof" json:"indexed_content,omitempty"`
IndexedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=indexed_at,json=indexedAt,proto3,oneof" json:"indexed_at,omitempty"`
ClientId *string `protobuf:"bytes,13,opt,name=client_id,json=clientId,proto3,oneof" json:"client_id,omitempty"`
// contains filtered or unexported fields
}
func (*Entry) Descriptor
deprecated
func (*Entry) GetAgentId ¶ added in v0.1.0
func (*Entry) GetChannel ¶
func (*Entry) GetClientId ¶ added in v0.1.0
func (*Entry) GetContent ¶
func (*Entry) GetContentType ¶
func (*Entry) GetConversationId ¶
func (*Entry) GetCreatedAt ¶
func (*Entry) GetIndexedAt ¶ added in v0.1.0
func (x *Entry) GetIndexedAt() *timestamppb.Timestamp
func (*Entry) GetIndexedContent ¶ added in v0.1.0
func (*Entry) ProtoMessage ¶
func (*Entry) ProtoMessage()
func (*Entry) ProtoReflect ¶
func (x *Entry) ProtoReflect() protoreflect.Message
type EventNotification ¶
type EventNotification struct {
// Action: created, updated, deleted, phase, evicted, invalidate
Event string `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// Resource type: conversation, entry, response, membership, stream
Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
// Kind-specific payload as JSON-encoded bytes.
Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
// Durable replay cursor when available.
Cursor *string `protobuf:"bytes,4,opt,name=cursor,proto3,oneof" json:"cursor,omitempty"`
// contains filtered or unexported fields
}
func (*EventNotification) Descriptor
deprecated
func (*EventNotification) Descriptor() ([]byte, []int)
Deprecated: Use EventNotification.ProtoReflect.Descriptor instead.
func (*EventNotification) GetCursor ¶
func (x *EventNotification) GetCursor() string
func (*EventNotification) GetData ¶
func (x *EventNotification) GetData() []byte
func (*EventNotification) GetEvent ¶
func (x *EventNotification) GetEvent() string
func (*EventNotification) GetKind ¶
func (x *EventNotification) GetKind() string
func (*EventNotification) ProtoMessage ¶
func (*EventNotification) ProtoMessage()
func (*EventNotification) ProtoReflect ¶
func (x *EventNotification) ProtoReflect() protoreflect.Message
func (*EventNotification) Reset ¶
func (x *EventNotification) Reset()
func (*EventNotification) String ¶
func (x *EventNotification) String() string
type EventScope ¶
type EventScope int32
const ( EventScope_EVENT_SCOPE_UNSPECIFIED EventScope = 0 EventScope_EVENT_SCOPE_AUTHORIZED EventScope = 1 EventScope_EVENT_SCOPE_ADMIN EventScope = 2 )
func (EventScope) Descriptor ¶
func (EventScope) Descriptor() protoreflect.EnumDescriptor
func (EventScope) Enum ¶
func (x EventScope) Enum() *EventScope
func (EventScope) EnumDescriptor
deprecated
func (EventScope) EnumDescriptor() ([]byte, []int)
Deprecated: Use EventScope.Descriptor instead.
func (EventScope) Number ¶
func (x EventScope) Number() protoreflect.EnumNumber
func (EventScope) String ¶
func (x EventScope) String() string
func (EventScope) Type ¶
func (EventScope) Type() protoreflect.EnumType
type EventStreamServiceClient ¶
type EventStreamServiceClient interface {
// Subscribe to real-time events (server streaming).
// Events are filtered by the caller's conversation group membership.
// For authorized scope, a trusted client's `x-user-id` metadata selects the
// effective user. Admin scope ignores `x-user-id`.
SubscribeEvents(ctx context.Context, in *SubscribeEventsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[EventNotification], error)
}
EventStreamServiceClient is the client API for EventStreamService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEventStreamServiceClient ¶
func NewEventStreamServiceClient(cc grpc.ClientConnInterface) EventStreamServiceClient
type EventStreamServiceServer ¶
type EventStreamServiceServer interface {
// Subscribe to real-time events (server streaming).
// Events are filtered by the caller's conversation group membership.
// For authorized scope, a trusted client's `x-user-id` metadata selects the
// effective user. Admin scope ignores `x-user-id`.
SubscribeEvents(*SubscribeEventsRequest, grpc.ServerStreamingServer[EventNotification]) error
// contains filtered or unexported methods
}
EventStreamServiceServer is the server API for EventStreamService service. All implementations must embed UnimplementedEventStreamServiceServer for forward compatibility.
type EventStreamService_SubscribeEventsClient ¶
type EventStreamService_SubscribeEventsClient = grpc.ServerStreamingClient[EventNotification]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type EventStreamService_SubscribeEventsServer ¶
type EventStreamService_SubscribeEventsServer = grpc.ServerStreamingServer[EventNotification]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type GetAttachmentDownloadUrlRequest ¶ added in v0.1.0
type GetAttachmentDownloadUrlRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Disposition *string `protobuf:"bytes,2,opt,name=disposition,proto3,oneof" json:"disposition,omitempty"`
// contains filtered or unexported fields
}
func (*GetAttachmentDownloadUrlRequest) Descriptor
deprecated
added in
v0.1.0
func (*GetAttachmentDownloadUrlRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAttachmentDownloadUrlRequest.ProtoReflect.Descriptor instead.
func (*GetAttachmentDownloadUrlRequest) GetDisposition ¶ added in v0.1.0
func (x *GetAttachmentDownloadUrlRequest) GetDisposition() string
func (*GetAttachmentDownloadUrlRequest) GetId ¶ added in v0.1.0
func (x *GetAttachmentDownloadUrlRequest) GetId() string
func (*GetAttachmentDownloadUrlRequest) ProtoMessage ¶ added in v0.1.0
func (*GetAttachmentDownloadUrlRequest) ProtoMessage()
func (*GetAttachmentDownloadUrlRequest) ProtoReflect ¶ added in v0.1.0
func (x *GetAttachmentDownloadUrlRequest) ProtoReflect() protoreflect.Message
func (*GetAttachmentDownloadUrlRequest) Reset ¶ added in v0.1.0
func (x *GetAttachmentDownloadUrlRequest) Reset()
func (*GetAttachmentDownloadUrlRequest) String ¶ added in v0.1.0
func (x *GetAttachmentDownloadUrlRequest) String() string
type GetAttachmentRequest ¶
type GetAttachmentRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetAttachmentRequest) Descriptor
deprecated
func (*GetAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAttachmentRequest.ProtoReflect.Descriptor instead.
func (*GetAttachmentRequest) GetId ¶
func (x *GetAttachmentRequest) GetId() string
func (*GetAttachmentRequest) ProtoMessage ¶
func (*GetAttachmentRequest) ProtoMessage()
func (*GetAttachmentRequest) ProtoReflect ¶
func (x *GetAttachmentRequest) ProtoReflect() protoreflect.Message
func (*GetAttachmentRequest) Reset ¶
func (x *GetAttachmentRequest) Reset()
func (*GetAttachmentRequest) String ¶
func (x *GetAttachmentRequest) String() string
type GetCheckpointRequest ¶
type GetCheckpointRequest struct {
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetCheckpointRequest) Descriptor
deprecated
func (*GetCheckpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCheckpointRequest.ProtoReflect.Descriptor instead.
func (*GetCheckpointRequest) GetClientId ¶
func (x *GetCheckpointRequest) GetClientId() string
func (*GetCheckpointRequest) ProtoMessage ¶
func (*GetCheckpointRequest) ProtoMessage()
func (*GetCheckpointRequest) ProtoReflect ¶
func (x *GetCheckpointRequest) ProtoReflect() protoreflect.Message
func (*GetCheckpointRequest) Reset ¶
func (x *GetCheckpointRequest) Reset()
func (*GetCheckpointRequest) String ¶
func (x *GetCheckpointRequest) String() string
type GetConversationRequest ¶
type GetConversationRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetConversationRequest) Descriptor
deprecated
func (*GetConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConversationRequest.ProtoReflect.Descriptor instead.
func (*GetConversationRequest) GetConversationId ¶
func (x *GetConversationRequest) GetConversationId() string
func (*GetConversationRequest) ProtoMessage ¶
func (*GetConversationRequest) ProtoMessage()
func (*GetConversationRequest) ProtoReflect ¶
func (x *GetConversationRequest) ProtoReflect() protoreflect.Message
func (*GetConversationRequest) Reset ¶
func (x *GetConversationRequest) Reset()
func (*GetConversationRequest) String ¶
func (x *GetConversationRequest) String() string
type GetMemoryRequest ¶
type GetMemoryRequest struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
IncludeUsage bool `protobuf:"varint,3,opt,name=include_usage,json=includeUsage,proto3" json:"include_usage,omitempty"`
Archived ArchiveFilter `protobuf:"varint,4,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter" json:"archived,omitempty"`
// contains filtered or unexported fields
}
func (*GetMemoryRequest) Descriptor
deprecated
func (*GetMemoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMemoryRequest.ProtoReflect.Descriptor instead.
func (*GetMemoryRequest) GetArchived ¶
func (x *GetMemoryRequest) GetArchived() ArchiveFilter
func (*GetMemoryRequest) GetIncludeUsage ¶
func (x *GetMemoryRequest) GetIncludeUsage() bool
func (*GetMemoryRequest) GetKey ¶
func (x *GetMemoryRequest) GetKey() string
func (*GetMemoryRequest) GetNamespace ¶
func (x *GetMemoryRequest) GetNamespace() []string
func (*GetMemoryRequest) ProtoMessage ¶
func (*GetMemoryRequest) ProtoMessage()
func (*GetMemoryRequest) ProtoReflect ¶
func (x *GetMemoryRequest) ProtoReflect() protoreflect.Message
func (*GetMemoryRequest) Reset ¶
func (x *GetMemoryRequest) Reset()
func (*GetMemoryRequest) String ¶
func (x *GetMemoryRequest) String() string
type GetOwnershipTransferRequest ¶
type GetOwnershipTransferRequest struct {
// Transfer identifier (UUID as 16-byte big-endian binary)
TransferId []byte `protobuf:"bytes,1,opt,name=transfer_id,json=transferId,proto3" json:"transfer_id,omitempty"`
// contains filtered or unexported fields
}
func (*GetOwnershipTransferRequest) Descriptor
deprecated
func (*GetOwnershipTransferRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOwnershipTransferRequest.ProtoReflect.Descriptor instead.
func (*GetOwnershipTransferRequest) GetTransferId ¶
func (x *GetOwnershipTransferRequest) GetTransferId() []byte
func (*GetOwnershipTransferRequest) ProtoMessage ¶
func (*GetOwnershipTransferRequest) ProtoMessage()
func (*GetOwnershipTransferRequest) ProtoReflect ¶
func (x *GetOwnershipTransferRequest) ProtoReflect() protoreflect.Message
func (*GetOwnershipTransferRequest) Reset ¶
func (x *GetOwnershipTransferRequest) Reset()
func (*GetOwnershipTransferRequest) String ¶
func (x *GetOwnershipTransferRequest) String() string
type HealthResponse ¶
type HealthResponse struct {
Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*HealthResponse) Descriptor
deprecated
func (*HealthResponse) Descriptor() ([]byte, []int)
Deprecated: Use HealthResponse.ProtoReflect.Descriptor instead.
func (*HealthResponse) GetStatus ¶
func (x *HealthResponse) GetStatus() string
func (*HealthResponse) ProtoMessage ¶
func (*HealthResponse) ProtoMessage()
func (*HealthResponse) ProtoReflect ¶
func (x *HealthResponse) ProtoReflect() protoreflect.Message
func (*HealthResponse) Reset ¶
func (x *HealthResponse) Reset()
func (*HealthResponse) String ¶
func (x *HealthResponse) String() string
type IndexConversationsRequest ¶
type IndexConversationsRequest struct {
Entries []*IndexEntryRequest `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
// contains filtered or unexported fields
}
Index entries request - flat array of entries to index
func (*IndexConversationsRequest) Descriptor
deprecated
func (*IndexConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use IndexConversationsRequest.ProtoReflect.Descriptor instead.
func (*IndexConversationsRequest) GetEntries ¶
func (x *IndexConversationsRequest) GetEntries() []*IndexEntryRequest
func (*IndexConversationsRequest) ProtoMessage ¶
func (*IndexConversationsRequest) ProtoMessage()
func (*IndexConversationsRequest) ProtoReflect ¶
func (x *IndexConversationsRequest) ProtoReflect() protoreflect.Message
func (*IndexConversationsRequest) Reset ¶
func (x *IndexConversationsRequest) Reset()
func (*IndexConversationsRequest) String ¶
func (x *IndexConversationsRequest) String() string
type IndexConversationsResponse ¶
type IndexConversationsResponse struct {
// Number of entries processed
Indexed int32 `protobuf:"varint,1,opt,name=indexed,proto3" json:"indexed,omitempty"`
// contains filtered or unexported fields
}
func (*IndexConversationsResponse) Descriptor
deprecated
func (*IndexConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use IndexConversationsResponse.ProtoReflect.Descriptor instead.
func (*IndexConversationsResponse) GetIndexed ¶
func (x *IndexConversationsResponse) GetIndexed() int32
func (*IndexConversationsResponse) ProtoMessage ¶
func (*IndexConversationsResponse) ProtoMessage()
func (*IndexConversationsResponse) ProtoReflect ¶
func (x *IndexConversationsResponse) ProtoReflect() protoreflect.Message
func (*IndexConversationsResponse) Reset ¶
func (x *IndexConversationsResponse) Reset()
func (*IndexConversationsResponse) String ¶
func (x *IndexConversationsResponse) String() string
type IndexEntryRequest ¶
type IndexEntryRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Entry identifier (UUID as 16-byte big-endian binary)
EntryId []byte `protobuf:"bytes,2,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
// The searchable text for this entry
IndexedContent string `protobuf:"bytes,3,opt,name=indexed_content,json=indexedContent,proto3" json:"indexed_content,omitempty"`
// contains filtered or unexported fields
}
func (*IndexEntryRequest) Descriptor
deprecated
func (*IndexEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use IndexEntryRequest.ProtoReflect.Descriptor instead.
func (*IndexEntryRequest) GetConversationId ¶
func (x *IndexEntryRequest) GetConversationId() string
func (*IndexEntryRequest) GetEntryId ¶
func (x *IndexEntryRequest) GetEntryId() []byte
func (*IndexEntryRequest) GetIndexedContent ¶
func (x *IndexEntryRequest) GetIndexedContent() string
func (*IndexEntryRequest) ProtoMessage ¶
func (*IndexEntryRequest) ProtoMessage()
func (*IndexEntryRequest) ProtoReflect ¶
func (x *IndexEntryRequest) ProtoReflect() protoreflect.Message
func (*IndexEntryRequest) Reset ¶
func (x *IndexEntryRequest) Reset()
func (*IndexEntryRequest) String ¶
func (x *IndexEntryRequest) String() string
type IsEnabledResponse ¶
type IsEnabledResponse struct {
Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
// contains filtered or unexported fields
}
func (*IsEnabledResponse) Descriptor
deprecated
func (*IsEnabledResponse) Descriptor() ([]byte, []int)
Deprecated: Use IsEnabledResponse.ProtoReflect.Descriptor instead.
func (*IsEnabledResponse) GetEnabled ¶
func (x *IsEnabledResponse) GetEnabled() bool
func (*IsEnabledResponse) ProtoMessage ¶
func (*IsEnabledResponse) ProtoMessage()
func (*IsEnabledResponse) ProtoReflect ¶
func (x *IsEnabledResponse) ProtoReflect() protoreflect.Message
func (*IsEnabledResponse) Reset ¶
func (x *IsEnabledResponse) Reset()
func (*IsEnabledResponse) String ¶
func (x *IsEnabledResponse) String() string
type ListChildConversationsRequest ¶
type ListChildConversationsRequest struct {
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Page *PageRequest `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
// contains filtered or unexported fields
}
func (*ListChildConversationsRequest) Descriptor
deprecated
func (*ListChildConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListChildConversationsRequest.ProtoReflect.Descriptor instead.
func (*ListChildConversationsRequest) GetConversationId ¶
func (x *ListChildConversationsRequest) GetConversationId() string
func (*ListChildConversationsRequest) GetPage ¶
func (x *ListChildConversationsRequest) GetPage() *PageRequest
func (*ListChildConversationsRequest) ProtoMessage ¶
func (*ListChildConversationsRequest) ProtoMessage()
func (*ListChildConversationsRequest) ProtoReflect ¶
func (x *ListChildConversationsRequest) ProtoReflect() protoreflect.Message
func (*ListChildConversationsRequest) Reset ¶
func (x *ListChildConversationsRequest) Reset()
func (*ListChildConversationsRequest) String ¶
func (x *ListChildConversationsRequest) String() string
type ListChildConversationsResponse ¶
type ListChildConversationsResponse struct {
Conversations []*ChildConversationSummary `protobuf:"bytes,1,rep,name=conversations,proto3" json:"conversations,omitempty"`
PageInfo *PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"`
// contains filtered or unexported fields
}
func (*ListChildConversationsResponse) Descriptor
deprecated
func (*ListChildConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListChildConversationsResponse.ProtoReflect.Descriptor instead.
func (*ListChildConversationsResponse) GetConversations ¶
func (x *ListChildConversationsResponse) GetConversations() []*ChildConversationSummary
func (*ListChildConversationsResponse) GetPageInfo ¶
func (x *ListChildConversationsResponse) GetPageInfo() *PageInfo
func (*ListChildConversationsResponse) ProtoMessage ¶
func (*ListChildConversationsResponse) ProtoMessage()
func (*ListChildConversationsResponse) ProtoReflect ¶
func (x *ListChildConversationsResponse) ProtoReflect() protoreflect.Message
func (*ListChildConversationsResponse) Reset ¶
func (x *ListChildConversationsResponse) Reset()
func (*ListChildConversationsResponse) String ¶
func (x *ListChildConversationsResponse) String() string
type ListConversationsRequest ¶
type ListConversationsRequest struct {
// Controls which conversations are returned from each fork tree.
// See ConversationListMode for details on each mode.
Mode ConversationListMode `protobuf:"varint,1,opt,name=mode,proto3,enum=memory.v1.ConversationListMode" json:"mode,omitempty"`
// Optional text query for basic title/metadata search.
Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
Page *PageRequest `protobuf:"bytes,3,opt,name=page,proto3" json:"page,omitempty"`
Ancestry ConversationAncestryFilter `protobuf:"varint,4,opt,name=ancestry,proto3,enum=memory.v1.ConversationAncestryFilter" json:"ancestry,omitempty"`
Archived ArchiveFilter `protobuf:"varint,5,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter" json:"archived,omitempty"`
// contains filtered or unexported fields
}
func (*ListConversationsRequest) Descriptor
deprecated
func (*ListConversationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConversationsRequest.ProtoReflect.Descriptor instead.
func (*ListConversationsRequest) GetAncestry ¶
func (x *ListConversationsRequest) GetAncestry() ConversationAncestryFilter
func (*ListConversationsRequest) GetArchived ¶
func (x *ListConversationsRequest) GetArchived() ArchiveFilter
func (*ListConversationsRequest) GetMode ¶
func (x *ListConversationsRequest) GetMode() ConversationListMode
func (*ListConversationsRequest) GetPage ¶
func (x *ListConversationsRequest) GetPage() *PageRequest
func (*ListConversationsRequest) GetQuery ¶
func (x *ListConversationsRequest) GetQuery() string
func (*ListConversationsRequest) ProtoMessage ¶
func (*ListConversationsRequest) ProtoMessage()
func (*ListConversationsRequest) ProtoReflect ¶
func (x *ListConversationsRequest) ProtoReflect() protoreflect.Message
func (*ListConversationsRequest) Reset ¶
func (x *ListConversationsRequest) Reset()
func (*ListConversationsRequest) String ¶
func (x *ListConversationsRequest) String() string
type ListConversationsResponse ¶
type ListConversationsResponse struct {
Conversations []*ConversationSummary `protobuf:"bytes,1,rep,name=conversations,proto3" json:"conversations,omitempty"`
PageInfo *PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"`
// contains filtered or unexported fields
}
func (*ListConversationsResponse) Descriptor
deprecated
func (*ListConversationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConversationsResponse.ProtoReflect.Descriptor instead.
func (*ListConversationsResponse) GetConversations ¶
func (x *ListConversationsResponse) GetConversations() []*ConversationSummary
func (*ListConversationsResponse) GetPageInfo ¶
func (x *ListConversationsResponse) GetPageInfo() *PageInfo
func (*ListConversationsResponse) ProtoMessage ¶
func (*ListConversationsResponse) ProtoMessage()
func (*ListConversationsResponse) ProtoReflect ¶
func (x *ListConversationsResponse) ProtoReflect() protoreflect.Message
func (*ListConversationsResponse) Reset ¶
func (x *ListConversationsResponse) Reset()
func (*ListConversationsResponse) String ¶
func (x *ListConversationsResponse) String() string
type ListEntriesRequest ¶
type ListEntriesRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Channel Channel `protobuf:"varint,2,opt,name=channel,proto3,enum=memory.v1.Channel" json:"channel,omitempty"`
EpochFilter string `protobuf:"bytes,3,opt,name=epoch_filter,json=epochFilter,proto3" json:"epoch_filter,omitempty"`
Page *PageRequest `protobuf:"bytes,4,opt,name=page,proto3" json:"page,omitempty"`
// Controls which fork entries to include: "none" (default) follows ancestry,
// "all" returns entries from all forks in the conversation group
Forks string `protobuf:"bytes,5,opt,name=forks,proto3" json:"forks,omitempty"`
// Return entries at or before this entry in the caller-visible conversation order.
// Useful with channel=CONTEXT and epoch_filter to reconstruct context as of a history entry.
UpToEntryId []byte `protobuf:"bytes,6,opt,name=up_to_entry_id,json=upToEntryId,proto3,oneof" json:"up_to_entry_id,omitempty"`
// When set, return only entries with seq >= from_seq, ordered by seq ASC.
// Entries without a seq value are excluded.
FromSeq *uint32 `protobuf:"varint,7,opt,name=from_seq,json=fromSeq,proto3,oneof" json:"from_seq,omitempty"`
// Return up to page_size entries strictly before this token in the caller-visible order.
// Mutually exclusive with page.page_token and tail.
BeforePageToken *string `protobuf:"bytes,8,opt,name=before_page_token,json=beforePageToken,proto3,oneof" json:"before_page_token,omitempty"`
// When true, return the last page_size entries (newest page). Mutually exclusive with
// page.page_token and before_page_token.
Tail *bool `protobuf:"varint,9,opt,name=tail,proto3,oneof" json:"tail,omitempty"`
// Optional agent identity filter. Requires an authenticated client ID.
AgentId *string `protobuf:"bytes,10,opt,name=agent_id,json=agentId,proto3,oneof" json:"agent_id,omitempty"`
// contains filtered or unexported fields
}
func (*ListEntriesRequest) Descriptor
deprecated
func (*ListEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEntriesRequest.ProtoReflect.Descriptor instead.
func (*ListEntriesRequest) GetAgentId ¶ added in v0.1.0
func (x *ListEntriesRequest) GetAgentId() string
func (*ListEntriesRequest) GetBeforePageToken ¶ added in v0.0.4
func (x *ListEntriesRequest) GetBeforePageToken() string
func (*ListEntriesRequest) GetChannel ¶
func (x *ListEntriesRequest) GetChannel() Channel
func (*ListEntriesRequest) GetConversationId ¶
func (x *ListEntriesRequest) GetConversationId() string
func (*ListEntriesRequest) GetEpochFilter ¶
func (x *ListEntriesRequest) GetEpochFilter() string
func (*ListEntriesRequest) GetForks ¶
func (x *ListEntriesRequest) GetForks() string
func (*ListEntriesRequest) GetFromSeq ¶ added in v0.0.4
func (x *ListEntriesRequest) GetFromSeq() uint32
func (*ListEntriesRequest) GetPage ¶
func (x *ListEntriesRequest) GetPage() *PageRequest
func (*ListEntriesRequest) GetTail ¶ added in v0.0.4
func (x *ListEntriesRequest) GetTail() bool
func (*ListEntriesRequest) GetUpToEntryId ¶
func (x *ListEntriesRequest) GetUpToEntryId() []byte
func (*ListEntriesRequest) ProtoMessage ¶
func (*ListEntriesRequest) ProtoMessage()
func (*ListEntriesRequest) ProtoReflect ¶
func (x *ListEntriesRequest) ProtoReflect() protoreflect.Message
func (*ListEntriesRequest) Reset ¶
func (x *ListEntriesRequest) Reset()
func (*ListEntriesRequest) String ¶
func (x *ListEntriesRequest) String() string
type ListEntriesResponse ¶
type ListEntriesResponse struct {
Entries []*Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
PageInfo *PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"`
// contains filtered or unexported fields
}
func (*ListEntriesResponse) Descriptor
deprecated
func (*ListEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEntriesResponse.ProtoReflect.Descriptor instead.
func (*ListEntriesResponse) GetEntries ¶
func (x *ListEntriesResponse) GetEntries() []*Entry
func (*ListEntriesResponse) GetPageInfo ¶
func (x *ListEntriesResponse) GetPageInfo() *PageInfo
func (*ListEntriesResponse) ProtoMessage ¶
func (*ListEntriesResponse) ProtoMessage()
func (*ListEntriesResponse) ProtoReflect ¶
func (x *ListEntriesResponse) ProtoReflect() protoreflect.Message
func (*ListEntriesResponse) Reset ¶
func (x *ListEntriesResponse) Reset()
func (*ListEntriesResponse) String ¶
func (x *ListEntriesResponse) String() string
type ListForksRequest ¶
type ListForksRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
func (*ListForksRequest) Descriptor
deprecated
func (*ListForksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListForksRequest.ProtoReflect.Descriptor instead.
func (*ListForksRequest) GetConversationId ¶
func (x *ListForksRequest) GetConversationId() string
func (*ListForksRequest) ProtoMessage ¶
func (*ListForksRequest) ProtoMessage()
func (*ListForksRequest) ProtoReflect ¶
func (x *ListForksRequest) ProtoReflect() protoreflect.Message
func (*ListForksRequest) Reset ¶
func (x *ListForksRequest) Reset()
func (*ListForksRequest) String ¶
func (x *ListForksRequest) String() string
type ListForksResponse ¶
type ListForksResponse struct {
ConversationIds []string `protobuf:"bytes,1,rep,name=conversation_ids,json=conversationIds,proto3" json:"conversation_ids,omitempty"`
ForkPoints []*ConversationForkPoint `protobuf:"bytes,2,rep,name=fork_points,json=forkPoints,proto3" json:"fork_points,omitempty"`
// contains filtered or unexported fields
}
func (*ListForksResponse) Descriptor
deprecated
func (*ListForksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListForksResponse.ProtoReflect.Descriptor instead.
func (*ListForksResponse) GetConversationIds ¶ added in v0.0.4
func (x *ListForksResponse) GetConversationIds() []string
func (*ListForksResponse) GetForkPoints ¶ added in v0.0.4
func (x *ListForksResponse) GetForkPoints() []*ConversationForkPoint
func (*ListForksResponse) ProtoMessage ¶
func (*ListForksResponse) ProtoMessage()
func (*ListForksResponse) ProtoReflect ¶
func (x *ListForksResponse) ProtoReflect() protoreflect.Message
func (*ListForksResponse) Reset ¶
func (x *ListForksResponse) Reset()
func (*ListForksResponse) String ¶
func (x *ListForksResponse) String() string
type ListMembershipsRequest ¶
type ListMembershipsRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Page *PageRequest `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
// contains filtered or unexported fields
}
func (*ListMembershipsRequest) Descriptor
deprecated
func (*ListMembershipsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListMembershipsRequest.ProtoReflect.Descriptor instead.
func (*ListMembershipsRequest) GetConversationId ¶
func (x *ListMembershipsRequest) GetConversationId() string
func (*ListMembershipsRequest) GetPage ¶
func (x *ListMembershipsRequest) GetPage() *PageRequest
func (*ListMembershipsRequest) ProtoMessage ¶
func (*ListMembershipsRequest) ProtoMessage()
func (*ListMembershipsRequest) ProtoReflect ¶
func (x *ListMembershipsRequest) ProtoReflect() protoreflect.Message
func (*ListMembershipsRequest) Reset ¶
func (x *ListMembershipsRequest) Reset()
func (*ListMembershipsRequest) String ¶
func (x *ListMembershipsRequest) String() string
type ListMembershipsResponse ¶
type ListMembershipsResponse struct {
Memberships []*ConversationMembership `protobuf:"bytes,1,rep,name=memberships,proto3" json:"memberships,omitempty"`
PageInfo *PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"`
// contains filtered or unexported fields
}
func (*ListMembershipsResponse) Descriptor
deprecated
func (*ListMembershipsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListMembershipsResponse.ProtoReflect.Descriptor instead.
func (*ListMembershipsResponse) GetMemberships ¶
func (x *ListMembershipsResponse) GetMemberships() []*ConversationMembership
func (*ListMembershipsResponse) GetPageInfo ¶
func (x *ListMembershipsResponse) GetPageInfo() *PageInfo
func (*ListMembershipsResponse) ProtoMessage ¶
func (*ListMembershipsResponse) ProtoMessage()
func (*ListMembershipsResponse) ProtoReflect ¶
func (x *ListMembershipsResponse) ProtoReflect() protoreflect.Message
func (*ListMembershipsResponse) Reset ¶
func (x *ListMembershipsResponse) Reset()
func (*ListMembershipsResponse) String ¶
func (x *ListMembershipsResponse) String() string
type ListMemoryEventsRequest ¶ added in v0.1.0
type ListMemoryEventsRequest struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Kinds []string `protobuf:"bytes,2,rep,name=kinds,proto3" json:"kinds,omitempty"`
After *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=after,proto3,oneof" json:"after,omitempty"`
Before *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=before,proto3,oneof" json:"before,omitempty"`
AfterCursor *string `protobuf:"bytes,5,opt,name=after_cursor,json=afterCursor,proto3,oneof" json:"after_cursor,omitempty"`
Limit int32 `protobuf:"varint,6,opt,name=limit,proto3" json:"limit,omitempty"`
// contains filtered or unexported fields
}
func (*ListMemoryEventsRequest) Descriptor
deprecated
added in
v0.1.0
func (*ListMemoryEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListMemoryEventsRequest.ProtoReflect.Descriptor instead.
func (*ListMemoryEventsRequest) GetAfter ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) GetAfter() *timestamppb.Timestamp
func (*ListMemoryEventsRequest) GetAfterCursor ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) GetAfterCursor() string
func (*ListMemoryEventsRequest) GetBefore ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) GetBefore() *timestamppb.Timestamp
func (*ListMemoryEventsRequest) GetKinds ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) GetKinds() []string
func (*ListMemoryEventsRequest) GetLimit ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) GetLimit() int32
func (*ListMemoryEventsRequest) GetNamespace ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) GetNamespace() []string
func (*ListMemoryEventsRequest) ProtoMessage ¶ added in v0.1.0
func (*ListMemoryEventsRequest) ProtoMessage()
func (*ListMemoryEventsRequest) ProtoReflect ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) ProtoReflect() protoreflect.Message
func (*ListMemoryEventsRequest) Reset ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) Reset()
func (*ListMemoryEventsRequest) String ¶ added in v0.1.0
func (x *ListMemoryEventsRequest) String() string
type ListMemoryEventsResponse ¶ added in v0.1.0
type ListMemoryEventsResponse struct {
Events []*MemoryEventItem `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
AfterCursor *string `protobuf:"bytes,2,opt,name=after_cursor,json=afterCursor,proto3,oneof" json:"after_cursor,omitempty"`
// contains filtered or unexported fields
}
func (*ListMemoryEventsResponse) Descriptor
deprecated
added in
v0.1.0
func (*ListMemoryEventsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListMemoryEventsResponse.ProtoReflect.Descriptor instead.
func (*ListMemoryEventsResponse) GetAfterCursor ¶ added in v0.1.0
func (x *ListMemoryEventsResponse) GetAfterCursor() string
func (*ListMemoryEventsResponse) GetEvents ¶ added in v0.1.0
func (x *ListMemoryEventsResponse) GetEvents() []*MemoryEventItem
func (*ListMemoryEventsResponse) ProtoMessage ¶ added in v0.1.0
func (*ListMemoryEventsResponse) ProtoMessage()
func (*ListMemoryEventsResponse) ProtoReflect ¶ added in v0.1.0
func (x *ListMemoryEventsResponse) ProtoReflect() protoreflect.Message
func (*ListMemoryEventsResponse) Reset ¶ added in v0.1.0
func (x *ListMemoryEventsResponse) Reset()
func (*ListMemoryEventsResponse) String ¶ added in v0.1.0
func (x *ListMemoryEventsResponse) String() string
type ListMemoryNamespacesRequest ¶
type ListMemoryNamespacesRequest struct {
Prefix []string `protobuf:"bytes,1,rep,name=prefix,proto3" json:"prefix,omitempty"`
Suffix []string `protobuf:"bytes,2,rep,name=suffix,proto3" json:"suffix,omitempty"`
MaxDepth int32 `protobuf:"varint,3,opt,name=max_depth,json=maxDepth,proto3" json:"max_depth,omitempty"`
Archived ArchiveFilter `protobuf:"varint,4,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter" json:"archived,omitempty"`
// contains filtered or unexported fields
}
func (*ListMemoryNamespacesRequest) Descriptor
deprecated
func (*ListMemoryNamespacesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListMemoryNamespacesRequest.ProtoReflect.Descriptor instead.
func (*ListMemoryNamespacesRequest) GetArchived ¶
func (x *ListMemoryNamespacesRequest) GetArchived() ArchiveFilter
func (*ListMemoryNamespacesRequest) GetMaxDepth ¶
func (x *ListMemoryNamespacesRequest) GetMaxDepth() int32
func (*ListMemoryNamespacesRequest) GetPrefix ¶
func (x *ListMemoryNamespacesRequest) GetPrefix() []string
func (*ListMemoryNamespacesRequest) GetSuffix ¶
func (x *ListMemoryNamespacesRequest) GetSuffix() []string
func (*ListMemoryNamespacesRequest) ProtoMessage ¶
func (*ListMemoryNamespacesRequest) ProtoMessage()
func (*ListMemoryNamespacesRequest) ProtoReflect ¶
func (x *ListMemoryNamespacesRequest) ProtoReflect() protoreflect.Message
func (*ListMemoryNamespacesRequest) Reset ¶
func (x *ListMemoryNamespacesRequest) Reset()
func (*ListMemoryNamespacesRequest) String ¶
func (x *ListMemoryNamespacesRequest) String() string
type ListMemoryNamespacesResponse ¶
type ListMemoryNamespacesResponse struct {
Namespaces []*MemoryNamespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
// contains filtered or unexported fields
}
func (*ListMemoryNamespacesResponse) Descriptor
deprecated
func (*ListMemoryNamespacesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListMemoryNamespacesResponse.ProtoReflect.Descriptor instead.
func (*ListMemoryNamespacesResponse) GetNamespaces ¶
func (x *ListMemoryNamespacesResponse) GetNamespaces() []*MemoryNamespace
func (*ListMemoryNamespacesResponse) ProtoMessage ¶
func (*ListMemoryNamespacesResponse) ProtoMessage()
func (*ListMemoryNamespacesResponse) ProtoReflect ¶
func (x *ListMemoryNamespacesResponse) ProtoReflect() protoreflect.Message
func (*ListMemoryNamespacesResponse) Reset ¶
func (x *ListMemoryNamespacesResponse) Reset()
func (*ListMemoryNamespacesResponse) String ¶
func (x *ListMemoryNamespacesResponse) String() string
type ListOwnershipTransfersRequest ¶
type ListOwnershipTransfersRequest struct {
Role TransferRole `protobuf:"varint,1,opt,name=role,proto3,enum=memory.v1.TransferRole" json:"role,omitempty"`
Page *PageRequest `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
// contains filtered or unexported fields
}
func (*ListOwnershipTransfersRequest) Descriptor
deprecated
func (*ListOwnershipTransfersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOwnershipTransfersRequest.ProtoReflect.Descriptor instead.
func (*ListOwnershipTransfersRequest) GetPage ¶
func (x *ListOwnershipTransfersRequest) GetPage() *PageRequest
func (*ListOwnershipTransfersRequest) GetRole ¶
func (x *ListOwnershipTransfersRequest) GetRole() TransferRole
func (*ListOwnershipTransfersRequest) ProtoMessage ¶
func (*ListOwnershipTransfersRequest) ProtoMessage()
func (*ListOwnershipTransfersRequest) ProtoReflect ¶
func (x *ListOwnershipTransfersRequest) ProtoReflect() protoreflect.Message
func (*ListOwnershipTransfersRequest) Reset ¶
func (x *ListOwnershipTransfersRequest) Reset()
func (*ListOwnershipTransfersRequest) String ¶
func (x *ListOwnershipTransfersRequest) String() string
type ListOwnershipTransfersResponse ¶
type ListOwnershipTransfersResponse struct {
Transfers []*OwnershipTransfer `protobuf:"bytes,1,rep,name=transfers,proto3" json:"transfers,omitempty"`
PageInfo *PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"`
// contains filtered or unexported fields
}
func (*ListOwnershipTransfersResponse) Descriptor
deprecated
func (*ListOwnershipTransfersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOwnershipTransfersResponse.ProtoReflect.Descriptor instead.
func (*ListOwnershipTransfersResponse) GetPageInfo ¶
func (x *ListOwnershipTransfersResponse) GetPageInfo() *PageInfo
func (*ListOwnershipTransfersResponse) GetTransfers ¶
func (x *ListOwnershipTransfersResponse) GetTransfers() []*OwnershipTransfer
func (*ListOwnershipTransfersResponse) ProtoMessage ¶
func (*ListOwnershipTransfersResponse) ProtoMessage()
func (*ListOwnershipTransfersResponse) ProtoReflect ¶
func (x *ListOwnershipTransfersResponse) ProtoReflect() protoreflect.Message
func (*ListOwnershipTransfersResponse) Reset ¶
func (x *ListOwnershipTransfersResponse) Reset()
func (*ListOwnershipTransfersResponse) String ¶
func (x *ListOwnershipTransfersResponse) String() string
type ListTopMemoryUsageResponse ¶
type ListTopMemoryUsageResponse struct {
Items []*TopMemoryUsageItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*ListTopMemoryUsageResponse) Descriptor
deprecated
func (*ListTopMemoryUsageResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTopMemoryUsageResponse.ProtoReflect.Descriptor instead.
func (*ListTopMemoryUsageResponse) GetItems ¶
func (x *ListTopMemoryUsageResponse) GetItems() []*TopMemoryUsageItem
func (*ListTopMemoryUsageResponse) ProtoMessage ¶
func (*ListTopMemoryUsageResponse) ProtoMessage()
func (*ListTopMemoryUsageResponse) ProtoReflect ¶
func (x *ListTopMemoryUsageResponse) ProtoReflect() protoreflect.Message
func (*ListTopMemoryUsageResponse) Reset ¶
func (x *ListTopMemoryUsageResponse) Reset()
func (*ListTopMemoryUsageResponse) String ¶
func (x *ListTopMemoryUsageResponse) String() string
type ListUnindexedEntriesRequest ¶
type ListUnindexedEntriesRequest struct {
Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
Cursor *string `protobuf:"bytes,2,opt,name=cursor,proto3,oneof" json:"cursor,omitempty"`
// contains filtered or unexported fields
}
List unindexed entries - for batch indexing discovery
func (*ListUnindexedEntriesRequest) Descriptor
deprecated
func (*ListUnindexedEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUnindexedEntriesRequest.ProtoReflect.Descriptor instead.
func (*ListUnindexedEntriesRequest) GetCursor ¶
func (x *ListUnindexedEntriesRequest) GetCursor() string
func (*ListUnindexedEntriesRequest) GetLimit ¶
func (x *ListUnindexedEntriesRequest) GetLimit() int32
func (*ListUnindexedEntriesRequest) ProtoMessage ¶
func (*ListUnindexedEntriesRequest) ProtoMessage()
func (*ListUnindexedEntriesRequest) ProtoReflect ¶
func (x *ListUnindexedEntriesRequest) ProtoReflect() protoreflect.Message
func (*ListUnindexedEntriesRequest) Reset ¶
func (x *ListUnindexedEntriesRequest) Reset()
func (*ListUnindexedEntriesRequest) String ¶
func (x *ListUnindexedEntriesRequest) String() string
type ListUnindexedEntriesResponse ¶
type ListUnindexedEntriesResponse struct {
Entries []*UnindexedEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
// Cursor for next page, absent when no more results
Cursor *string `protobuf:"bytes,2,opt,name=cursor,proto3,oneof" json:"cursor,omitempty"`
// contains filtered or unexported fields
}
func (*ListUnindexedEntriesResponse) Descriptor
deprecated
func (*ListUnindexedEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUnindexedEntriesResponse.ProtoReflect.Descriptor instead.
func (*ListUnindexedEntriesResponse) GetCursor ¶
func (x *ListUnindexedEntriesResponse) GetCursor() string
func (*ListUnindexedEntriesResponse) GetEntries ¶
func (x *ListUnindexedEntriesResponse) GetEntries() []*UnindexedEntry
func (*ListUnindexedEntriesResponse) ProtoMessage ¶
func (*ListUnindexedEntriesResponse) ProtoMessage()
func (*ListUnindexedEntriesResponse) ProtoReflect ¶
func (x *ListUnindexedEntriesResponse) ProtoReflect() protoreflect.Message
func (*ListUnindexedEntriesResponse) Reset ¶
func (x *ListUnindexedEntriesResponse) Reset()
func (*ListUnindexedEntriesResponse) String ¶
func (x *ListUnindexedEntriesResponse) String() string
type MemoriesServiceClient ¶
type MemoriesServiceClient interface {
PutMemory(ctx context.Context, in *PutMemoryRequest, opts ...grpc.CallOption) (*MemoryWriteResult, error)
GetMemory(ctx context.Context, in *GetMemoryRequest, opts ...grpc.CallOption) (*MemoryItem, error)
UpdateMemory(ctx context.Context, in *UpdateMemoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
SearchMemories(ctx context.Context, in *SearchMemoriesRequest, opts ...grpc.CallOption) (*SearchMemoriesResponse, error)
ListMemoryNamespaces(ctx context.Context, in *ListMemoryNamespacesRequest, opts ...grpc.CallOption) (*ListMemoryNamespacesResponse, error)
ListMemoryEvents(ctx context.Context, in *ListMemoryEventsRequest, opts ...grpc.CallOption) (*ListMemoryEventsResponse, error)
}
MemoriesServiceClient is the client API for MemoriesService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewMemoriesServiceClient ¶
func NewMemoriesServiceClient(cc grpc.ClientConnInterface) MemoriesServiceClient
type MemoriesServiceServer ¶
type MemoriesServiceServer interface {
PutMemory(context.Context, *PutMemoryRequest) (*MemoryWriteResult, error)
GetMemory(context.Context, *GetMemoryRequest) (*MemoryItem, error)
UpdateMemory(context.Context, *UpdateMemoryRequest) (*emptypb.Empty, error)
SearchMemories(context.Context, *SearchMemoriesRequest) (*SearchMemoriesResponse, error)
ListMemoryNamespaces(context.Context, *ListMemoryNamespacesRequest) (*ListMemoryNamespacesResponse, error)
ListMemoryEvents(context.Context, *ListMemoryEventsRequest) (*ListMemoryEventsResponse, error)
// contains filtered or unexported methods
}
MemoriesServiceServer is the server API for MemoriesService service. All implementations must embed UnimplementedMemoriesServiceServer for forward compatibility.
type MemoryEventItem ¶ added in v0.1.0
type MemoryEventItem struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Namespace []string `protobuf:"bytes,2,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
OccurredAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=occurred_at,json=occurredAt,proto3" json:"occurred_at,omitempty"`
Value *structpb.Struct `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"`
Attributes *structpb.Struct `protobuf:"bytes,7,opt,name=attributes,proto3" json:"attributes,omitempty"`
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3,oneof" json:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*MemoryEventItem) Descriptor
deprecated
added in
v0.1.0
func (*MemoryEventItem) Descriptor() ([]byte, []int)
Deprecated: Use MemoryEventItem.ProtoReflect.Descriptor instead.
func (*MemoryEventItem) GetAttributes ¶ added in v0.1.0
func (x *MemoryEventItem) GetAttributes() *structpb.Struct
func (*MemoryEventItem) GetExpiresAt ¶ added in v0.1.0
func (x *MemoryEventItem) GetExpiresAt() *timestamppb.Timestamp
func (*MemoryEventItem) GetId ¶ added in v0.1.0
func (x *MemoryEventItem) GetId() []byte
func (*MemoryEventItem) GetKey ¶ added in v0.1.0
func (x *MemoryEventItem) GetKey() string
func (*MemoryEventItem) GetKind ¶ added in v0.1.0
func (x *MemoryEventItem) GetKind() string
func (*MemoryEventItem) GetNamespace ¶ added in v0.1.0
func (x *MemoryEventItem) GetNamespace() []string
func (*MemoryEventItem) GetOccurredAt ¶ added in v0.1.0
func (x *MemoryEventItem) GetOccurredAt() *timestamppb.Timestamp
func (*MemoryEventItem) GetValue ¶ added in v0.1.0
func (x *MemoryEventItem) GetValue() *structpb.Struct
func (*MemoryEventItem) ProtoMessage ¶ added in v0.1.0
func (*MemoryEventItem) ProtoMessage()
func (*MemoryEventItem) ProtoReflect ¶ added in v0.1.0
func (x *MemoryEventItem) ProtoReflect() protoreflect.Message
func (*MemoryEventItem) Reset ¶ added in v0.1.0
func (x *MemoryEventItem) Reset()
func (*MemoryEventItem) String ¶ added in v0.1.0
func (x *MemoryEventItem) String() string
type MemoryIndexStatusResponse ¶
type MemoryIndexStatusResponse struct {
Pending int64 `protobuf:"varint,1,opt,name=pending,proto3" json:"pending,omitempty"`
// contains filtered or unexported fields
}
func (*MemoryIndexStatusResponse) Descriptor
deprecated
func (*MemoryIndexStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use MemoryIndexStatusResponse.ProtoReflect.Descriptor instead.
func (*MemoryIndexStatusResponse) GetPending ¶
func (x *MemoryIndexStatusResponse) GetPending() int64
func (*MemoryIndexStatusResponse) ProtoMessage ¶
func (*MemoryIndexStatusResponse) ProtoMessage()
func (*MemoryIndexStatusResponse) ProtoReflect ¶
func (x *MemoryIndexStatusResponse) ProtoReflect() protoreflect.Message
func (*MemoryIndexStatusResponse) Reset ¶
func (x *MemoryIndexStatusResponse) Reset()
func (*MemoryIndexStatusResponse) String ¶
func (x *MemoryIndexStatusResponse) String() string
type MemoryItem ¶
type MemoryItem struct {
// Memory identifier (UUID as 16-byte big-endian binary)
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Namespace []string `protobuf:"bytes,2,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
Value *structpb.Struct `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
Attributes *structpb.Struct `protobuf:"bytes,5,opt,name=attributes,proto3,oneof" json:"attributes,omitempty"`
Score *float64 `protobuf:"fixed64,6,opt,name=score,proto3,oneof" json:"score,omitempty"`
CreatedAt string `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
ExpiresAt *string `protobuf:"bytes,8,opt,name=expires_at,json=expiresAt,proto3,oneof" json:"expires_at,omitempty"`
Usage *MemoryUsage `protobuf:"bytes,9,opt,name=usage,proto3,oneof" json:"usage,omitempty"`
Archived bool `protobuf:"varint,10,opt,name=archived,proto3" json:"archived,omitempty"`
Revision int64 `protobuf:"varint,11,opt,name=revision,proto3" json:"revision,omitempty"`
MatchedQueries []string `protobuf:"bytes,12,rep,name=matched_queries,json=matchedQueries,proto3" json:"matched_queries,omitempty"`
// contains filtered or unexported fields
}
func (*MemoryItem) Descriptor
deprecated
func (*MemoryItem) Descriptor() ([]byte, []int)
Deprecated: Use MemoryItem.ProtoReflect.Descriptor instead.
func (*MemoryItem) GetArchived ¶
func (x *MemoryItem) GetArchived() bool
func (*MemoryItem) GetAttributes ¶
func (x *MemoryItem) GetAttributes() *structpb.Struct
func (*MemoryItem) GetCreatedAt ¶
func (x *MemoryItem) GetCreatedAt() string
func (*MemoryItem) GetExpiresAt ¶
func (x *MemoryItem) GetExpiresAt() string
func (*MemoryItem) GetId ¶
func (x *MemoryItem) GetId() []byte
func (*MemoryItem) GetKey ¶
func (x *MemoryItem) GetKey() string
func (*MemoryItem) GetMatchedQueries ¶ added in v0.0.3
func (x *MemoryItem) GetMatchedQueries() []string
func (*MemoryItem) GetNamespace ¶
func (x *MemoryItem) GetNamespace() []string
func (*MemoryItem) GetRevision ¶
func (x *MemoryItem) GetRevision() int64
func (*MemoryItem) GetScore ¶
func (x *MemoryItem) GetScore() float64
func (*MemoryItem) GetUsage ¶
func (x *MemoryItem) GetUsage() *MemoryUsage
func (*MemoryItem) GetValue ¶
func (x *MemoryItem) GetValue() *structpb.Struct
func (*MemoryItem) ProtoMessage ¶
func (*MemoryItem) ProtoMessage()
func (*MemoryItem) ProtoReflect ¶
func (x *MemoryItem) ProtoReflect() protoreflect.Message
func (*MemoryItem) Reset ¶
func (x *MemoryItem) Reset()
func (*MemoryItem) String ¶
func (x *MemoryItem) String() string
type MemoryNamespace ¶
type MemoryNamespace struct {
Segments []string `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"`
// contains filtered or unexported fields
}
func (*MemoryNamespace) Descriptor
deprecated
func (*MemoryNamespace) Descriptor() ([]byte, []int)
Deprecated: Use MemoryNamespace.ProtoReflect.Descriptor instead.
func (*MemoryNamespace) GetSegments ¶
func (x *MemoryNamespace) GetSegments() []string
func (*MemoryNamespace) ProtoMessage ¶
func (*MemoryNamespace) ProtoMessage()
func (*MemoryNamespace) ProtoReflect ¶
func (x *MemoryNamespace) ProtoReflect() protoreflect.Message
func (*MemoryNamespace) Reset ¶
func (x *MemoryNamespace) Reset()
func (*MemoryNamespace) String ¶
func (x *MemoryNamespace) String() string
type MemorySearchQuery ¶ added in v0.0.3
type MemorySearchQuery struct {
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
Purpose *string `protobuf:"bytes,2,opt,name=purpose,proto3,oneof" json:"purpose,omitempty"`
// contains filtered or unexported fields
}
func (*MemorySearchQuery) Descriptor
deprecated
added in
v0.0.3
func (*MemorySearchQuery) Descriptor() ([]byte, []int)
Deprecated: Use MemorySearchQuery.ProtoReflect.Descriptor instead.
func (*MemorySearchQuery) GetPurpose ¶ added in v0.0.3
func (x *MemorySearchQuery) GetPurpose() string
func (*MemorySearchQuery) GetText ¶ added in v0.0.3
func (x *MemorySearchQuery) GetText() string
func (*MemorySearchQuery) ProtoMessage ¶ added in v0.0.3
func (*MemorySearchQuery) ProtoMessage()
func (*MemorySearchQuery) ProtoReflect ¶ added in v0.0.3
func (x *MemorySearchQuery) ProtoReflect() protoreflect.Message
func (*MemorySearchQuery) Reset ¶ added in v0.0.3
func (x *MemorySearchQuery) Reset()
func (*MemorySearchQuery) String ¶ added in v0.0.3
func (x *MemorySearchQuery) String() string
type MemoryUsage ¶
type MemoryUsage struct {
FetchCount int64 `protobuf:"varint,1,opt,name=fetch_count,json=fetchCount,proto3" json:"fetch_count,omitempty"`
LastFetchedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last_fetched_at,json=lastFetchedAt,proto3" json:"last_fetched_at,omitempty"`
// contains filtered or unexported fields
}
func (*MemoryUsage) Descriptor
deprecated
func (*MemoryUsage) Descriptor() ([]byte, []int)
Deprecated: Use MemoryUsage.ProtoReflect.Descriptor instead.
func (*MemoryUsage) GetFetchCount ¶
func (x *MemoryUsage) GetFetchCount() int64
func (*MemoryUsage) GetLastFetchedAt ¶
func (x *MemoryUsage) GetLastFetchedAt() *timestamppb.Timestamp
func (*MemoryUsage) ProtoMessage ¶
func (*MemoryUsage) ProtoMessage()
func (*MemoryUsage) ProtoReflect ¶
func (x *MemoryUsage) ProtoReflect() protoreflect.Message
func (*MemoryUsage) Reset ¶
func (x *MemoryUsage) Reset()
func (*MemoryUsage) String ¶
func (x *MemoryUsage) String() string
type MemoryUsageSort ¶
type MemoryUsageSort int32
const ( MemoryUsageSort_MEMORY_USAGE_SORT_UNSPECIFIED MemoryUsageSort = 0 MemoryUsageSort_FETCH_COUNT MemoryUsageSort = 1 MemoryUsageSort_LAST_FETCHED_AT MemoryUsageSort = 2 )
func (MemoryUsageSort) Descriptor ¶
func (MemoryUsageSort) Descriptor() protoreflect.EnumDescriptor
func (MemoryUsageSort) Enum ¶
func (x MemoryUsageSort) Enum() *MemoryUsageSort
func (MemoryUsageSort) EnumDescriptor
deprecated
func (MemoryUsageSort) EnumDescriptor() ([]byte, []int)
Deprecated: Use MemoryUsageSort.Descriptor instead.
func (MemoryUsageSort) Number ¶
func (x MemoryUsageSort) Number() protoreflect.EnumNumber
func (MemoryUsageSort) String ¶
func (x MemoryUsageSort) String() string
func (MemoryUsageSort) Type ¶
func (MemoryUsageSort) Type() protoreflect.EnumType
type MemoryWriteResult ¶
type MemoryWriteResult struct {
// Memory identifier (UUID as 16-byte big-endian binary)
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Namespace []string `protobuf:"bytes,2,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
Attributes *structpb.Struct `protobuf:"bytes,4,opt,name=attributes,proto3,oneof" json:"attributes,omitempty"`
CreatedAt string `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
ExpiresAt *string `protobuf:"bytes,6,opt,name=expires_at,json=expiresAt,proto3,oneof" json:"expires_at,omitempty"`
Revision int64 `protobuf:"varint,7,opt,name=revision,proto3" json:"revision,omitempty"`
// contains filtered or unexported fields
}
func (*MemoryWriteResult) Descriptor
deprecated
func (*MemoryWriteResult) Descriptor() ([]byte, []int)
Deprecated: Use MemoryWriteResult.ProtoReflect.Descriptor instead.
func (*MemoryWriteResult) GetAttributes ¶
func (x *MemoryWriteResult) GetAttributes() *structpb.Struct
func (*MemoryWriteResult) GetCreatedAt ¶
func (x *MemoryWriteResult) GetCreatedAt() string
func (*MemoryWriteResult) GetExpiresAt ¶
func (x *MemoryWriteResult) GetExpiresAt() string
func (*MemoryWriteResult) GetId ¶
func (x *MemoryWriteResult) GetId() []byte
func (*MemoryWriteResult) GetKey ¶
func (x *MemoryWriteResult) GetKey() string
func (*MemoryWriteResult) GetNamespace ¶
func (x *MemoryWriteResult) GetNamespace() []string
func (*MemoryWriteResult) GetRevision ¶
func (x *MemoryWriteResult) GetRevision() int64
func (*MemoryWriteResult) ProtoMessage ¶
func (*MemoryWriteResult) ProtoMessage()
func (*MemoryWriteResult) ProtoReflect ¶
func (x *MemoryWriteResult) ProtoReflect() protoreflect.Message
func (*MemoryWriteResult) Reset ¶
func (x *MemoryWriteResult) Reset()
func (*MemoryWriteResult) String ¶
func (x *MemoryWriteResult) String() string
type OwnershipTransfer ¶
type OwnershipTransfer struct {
// Transfer identifier (UUID as 16-byte big-endian binary)
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Conversation identifier
ConversationId string `protobuf:"bytes,2,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
ConversationTitle string `protobuf:"bytes,3,opt,name=conversation_title,json=conversationTitle,proto3" json:"conversation_title,omitempty"`
FromUserId string `protobuf:"bytes,4,opt,name=from_user_id,json=fromUserId,proto3" json:"from_user_id,omitempty"`
ToUserId string `protobuf:"bytes,5,opt,name=to_user_id,json=toUserId,proto3" json:"to_user_id,omitempty"`
CreatedAt string `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
Ownership Transfer messages
func (*OwnershipTransfer) Descriptor
deprecated
func (*OwnershipTransfer) Descriptor() ([]byte, []int)
Deprecated: Use OwnershipTransfer.ProtoReflect.Descriptor instead.
func (*OwnershipTransfer) GetConversationId ¶
func (x *OwnershipTransfer) GetConversationId() string
func (*OwnershipTransfer) GetConversationTitle ¶
func (x *OwnershipTransfer) GetConversationTitle() string
func (*OwnershipTransfer) GetCreatedAt ¶
func (x *OwnershipTransfer) GetCreatedAt() string
func (*OwnershipTransfer) GetFromUserId ¶
func (x *OwnershipTransfer) GetFromUserId() string
func (*OwnershipTransfer) GetId ¶
func (x *OwnershipTransfer) GetId() []byte
func (*OwnershipTransfer) GetToUserId ¶
func (x *OwnershipTransfer) GetToUserId() string
func (*OwnershipTransfer) ProtoMessage ¶
func (*OwnershipTransfer) ProtoMessage()
func (*OwnershipTransfer) ProtoReflect ¶
func (x *OwnershipTransfer) ProtoReflect() protoreflect.Message
func (*OwnershipTransfer) Reset ¶
func (x *OwnershipTransfer) Reset()
func (*OwnershipTransfer) String ¶
func (x *OwnershipTransfer) String() string
type OwnershipTransfersServiceClient ¶
type OwnershipTransfersServiceClient interface {
// List pending ownership transfers for the current user
ListOwnershipTransfers(ctx context.Context, in *ListOwnershipTransfersRequest, opts ...grpc.CallOption) (*ListOwnershipTransfersResponse, error)
// Get a specific ownership transfer
GetOwnershipTransfer(ctx context.Context, in *GetOwnershipTransferRequest, opts ...grpc.CallOption) (*OwnershipTransfer, error)
// Create a new ownership transfer (initiates transfer to another user)
CreateOwnershipTransfer(ctx context.Context, in *CreateOwnershipTransferRequest, opts ...grpc.CallOption) (*OwnershipTransfer, error)
// Accept an ownership transfer (recipient becomes owner, sender becomes manager)
AcceptOwnershipTransfer(ctx context.Context, in *AcceptOwnershipTransferRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Delete/cancel an ownership transfer
DeleteOwnershipTransfer(ctx context.Context, in *DeleteOwnershipTransferRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
OwnershipTransfersServiceClient is the client API for OwnershipTransfersService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewOwnershipTransfersServiceClient ¶
func NewOwnershipTransfersServiceClient(cc grpc.ClientConnInterface) OwnershipTransfersServiceClient
type OwnershipTransfersServiceServer ¶
type OwnershipTransfersServiceServer interface {
// List pending ownership transfers for the current user
ListOwnershipTransfers(context.Context, *ListOwnershipTransfersRequest) (*ListOwnershipTransfersResponse, error)
// Get a specific ownership transfer
GetOwnershipTransfer(context.Context, *GetOwnershipTransferRequest) (*OwnershipTransfer, error)
// Create a new ownership transfer (initiates transfer to another user)
CreateOwnershipTransfer(context.Context, *CreateOwnershipTransferRequest) (*OwnershipTransfer, error)
// Accept an ownership transfer (recipient becomes owner, sender becomes manager)
AcceptOwnershipTransfer(context.Context, *AcceptOwnershipTransferRequest) (*emptypb.Empty, error)
// Delete/cancel an ownership transfer
DeleteOwnershipTransfer(context.Context, *DeleteOwnershipTransferRequest) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
OwnershipTransfersServiceServer is the server API for OwnershipTransfersService service. All implementations must embed UnimplementedOwnershipTransfersServiceServer for forward compatibility.
type PageInfo ¶
type PageInfo struct {
NextPageToken string `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
PreviousPageToken string `protobuf:"bytes,2,opt,name=previous_page_token,json=previousPageToken,proto3" json:"previous_page_token,omitempty"` // Empty when no older page exists.
// contains filtered or unexported fields
}
func (*PageInfo) Descriptor
deprecated
func (*PageInfo) GetNextPageToken ¶
func (*PageInfo) GetPreviousPageToken ¶ added in v0.0.4
func (*PageInfo) ProtoMessage ¶
func (*PageInfo) ProtoMessage()
func (*PageInfo) ProtoReflect ¶
func (x *PageInfo) ProtoReflect() protoreflect.Message
type PageRequest ¶
type PageRequest struct {
PageToken string `protobuf:"bytes,1,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// contains filtered or unexported fields
}
func (*PageRequest) Descriptor
deprecated
func (*PageRequest) Descriptor() ([]byte, []int)
Deprecated: Use PageRequest.ProtoReflect.Descriptor instead.
func (*PageRequest) GetPageSize ¶
func (x *PageRequest) GetPageSize() int32
func (*PageRequest) GetPageToken ¶
func (x *PageRequest) GetPageToken() string
func (*PageRequest) ProtoMessage ¶
func (*PageRequest) ProtoMessage()
func (*PageRequest) ProtoReflect ¶
func (x *PageRequest) ProtoReflect() protoreflect.Message
func (*PageRequest) Reset ¶
func (x *PageRequest) Reset()
func (*PageRequest) String ¶
func (x *PageRequest) String() string
type PutCheckpointRequest ¶
type PutCheckpointRequest struct {
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ContentType string `protobuf:"bytes,2,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Value *structpb.Value `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*PutCheckpointRequest) Descriptor
deprecated
func (*PutCheckpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use PutCheckpointRequest.ProtoReflect.Descriptor instead.
func (*PutCheckpointRequest) GetClientId ¶
func (x *PutCheckpointRequest) GetClientId() string
func (*PutCheckpointRequest) GetContentType ¶
func (x *PutCheckpointRequest) GetContentType() string
func (*PutCheckpointRequest) GetValue ¶
func (x *PutCheckpointRequest) GetValue() *structpb.Value
func (*PutCheckpointRequest) ProtoMessage ¶
func (*PutCheckpointRequest) ProtoMessage()
func (*PutCheckpointRequest) ProtoReflect ¶
func (x *PutCheckpointRequest) ProtoReflect() protoreflect.Message
func (*PutCheckpointRequest) Reset ¶
func (x *PutCheckpointRequest) Reset()
func (*PutCheckpointRequest) String ¶
func (x *PutCheckpointRequest) String() string
type PutMemoryRequest ¶
type PutMemoryRequest struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Value *structpb.Struct `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
TtlSeconds int32 `protobuf:"varint,4,opt,name=ttl_seconds,json=ttlSeconds,proto3" json:"ttl_seconds,omitempty"`
Index map[string]string `` /* 137-byte string literal not displayed */
ExpectedRevision *int64 `protobuf:"varint,6,opt,name=expected_revision,json=expectedRevision,proto3,oneof" json:"expected_revision,omitempty"`
// contains filtered or unexported fields
}
Episodic memory messages
func (*PutMemoryRequest) Descriptor
deprecated
func (*PutMemoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use PutMemoryRequest.ProtoReflect.Descriptor instead.
func (*PutMemoryRequest) GetExpectedRevision ¶
func (x *PutMemoryRequest) GetExpectedRevision() int64
func (*PutMemoryRequest) GetIndex ¶
func (x *PutMemoryRequest) GetIndex() map[string]string
func (*PutMemoryRequest) GetKey ¶
func (x *PutMemoryRequest) GetKey() string
func (*PutMemoryRequest) GetNamespace ¶
func (x *PutMemoryRequest) GetNamespace() []string
func (*PutMemoryRequest) GetTtlSeconds ¶
func (x *PutMemoryRequest) GetTtlSeconds() int32
func (*PutMemoryRequest) GetValue ¶
func (x *PutMemoryRequest) GetValue() *structpb.Struct
func (*PutMemoryRequest) ProtoMessage ¶
func (*PutMemoryRequest) ProtoMessage()
func (*PutMemoryRequest) ProtoReflect ¶
func (x *PutMemoryRequest) ProtoReflect() protoreflect.Message
func (*PutMemoryRequest) Reset ¶
func (x *PutMemoryRequest) Reset()
func (*PutMemoryRequest) String ¶
func (x *PutMemoryRequest) String() string
type RecordRequest ¶
type RecordRequest struct {
// Conversation identifier (required in first message)
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"` // Content chunk
Complete bool `protobuf:"varint,3,opt,name=complete,proto3" json:"complete,omitempty"` // Set to true in final message
// contains filtered or unexported fields
}
func (*RecordRequest) Descriptor
deprecated
func (*RecordRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordRequest.ProtoReflect.Descriptor instead.
func (*RecordRequest) GetComplete ¶
func (x *RecordRequest) GetComplete() bool
func (*RecordRequest) GetContent ¶
func (x *RecordRequest) GetContent() string
func (*RecordRequest) GetConversationId ¶
func (x *RecordRequest) GetConversationId() string
func (*RecordRequest) ProtoMessage ¶
func (*RecordRequest) ProtoMessage()
func (*RecordRequest) ProtoReflect ¶
func (x *RecordRequest) ProtoReflect() protoreflect.Message
func (*RecordRequest) Reset ¶
func (x *RecordRequest) Reset()
func (*RecordRequest) String ¶
func (x *RecordRequest) String() string
type RecordResponse ¶
type RecordResponse struct {
Status RecordStatus `protobuf:"varint,1,opt,name=status,proto3,enum=memory.v1.RecordStatus" json:"status,omitempty"`
ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // Only set when status = ERROR
// contains filtered or unexported fields
}
func (*RecordResponse) Descriptor
deprecated
func (*RecordResponse) Descriptor() ([]byte, []int)
Deprecated: Use RecordResponse.ProtoReflect.Descriptor instead.
func (*RecordResponse) GetErrorMessage ¶
func (x *RecordResponse) GetErrorMessage() string
func (*RecordResponse) GetStatus ¶
func (x *RecordResponse) GetStatus() RecordStatus
func (*RecordResponse) ProtoMessage ¶
func (*RecordResponse) ProtoMessage()
func (*RecordResponse) ProtoReflect ¶
func (x *RecordResponse) ProtoReflect() protoreflect.Message
func (*RecordResponse) Reset ¶
func (x *RecordResponse) Reset()
func (*RecordResponse) String ¶
func (x *RecordResponse) String() string
type RecordStatus ¶
type RecordStatus int32
const ( RecordStatus_RECORD_STATUS_UNSPECIFIED RecordStatus = 0 RecordStatus_RECORD_STATUS_SUCCESS RecordStatus = 1 RecordStatus_RECORD_STATUS_CANCELLED RecordStatus = 2 RecordStatus_RECORD_STATUS_ERROR RecordStatus = 3 )
func (RecordStatus) Descriptor ¶
func (RecordStatus) Descriptor() protoreflect.EnumDescriptor
func (RecordStatus) Enum ¶
func (x RecordStatus) Enum() *RecordStatus
func (RecordStatus) EnumDescriptor
deprecated
func (RecordStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use RecordStatus.Descriptor instead.
func (RecordStatus) Number ¶
func (x RecordStatus) Number() protoreflect.EnumNumber
func (RecordStatus) String ¶
func (x RecordStatus) String() string
func (RecordStatus) Type ¶
func (RecordStatus) Type() protoreflect.EnumType
type ReplayRequest ¶
type ReplayRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
func (*ReplayRequest) Descriptor
deprecated
func (*ReplayRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReplayRequest.ProtoReflect.Descriptor instead.
func (*ReplayRequest) GetConversationId ¶
func (x *ReplayRequest) GetConversationId() string
func (*ReplayRequest) ProtoMessage ¶
func (*ReplayRequest) ProtoMessage()
func (*ReplayRequest) ProtoReflect ¶
func (x *ReplayRequest) ProtoReflect() protoreflect.Message
func (*ReplayRequest) Reset ¶
func (x *ReplayRequest) Reset()
func (*ReplayRequest) String ¶
func (x *ReplayRequest) String() string
type ReplayResponse ¶
type ReplayResponse struct {
Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` // Content chunk
RedirectAddress string `protobuf:"bytes,2,opt,name=redirect_address,json=redirectAddress,proto3" json:"redirect_address,omitempty"` // Set when redirect is needed (format: "host:port")
// contains filtered or unexported fields
}
func (*ReplayResponse) Descriptor
deprecated
func (*ReplayResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReplayResponse.ProtoReflect.Descriptor instead.
func (*ReplayResponse) GetContent ¶
func (x *ReplayResponse) GetContent() string
func (*ReplayResponse) GetRedirectAddress ¶
func (x *ReplayResponse) GetRedirectAddress() string
func (*ReplayResponse) ProtoMessage ¶
func (*ReplayResponse) ProtoMessage()
func (*ReplayResponse) ProtoReflect ¶
func (x *ReplayResponse) ProtoReflect() protoreflect.Message
func (*ReplayResponse) Reset ¶
func (x *ReplayResponse) Reset()
func (*ReplayResponse) String ¶
func (x *ReplayResponse) String() string
type ResponseRecorderServiceClient ¶
type ResponseRecorderServiceClient interface {
// Record response content for a conversation (client streaming, unary response)
Record(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[RecordRequest, RecordResponse], error)
// Replay a recording of a conversation
Replay(ctx context.Context, in *ReplayRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ReplayResponse], error)
// Cancel an in-progress recording
Cancel(ctx context.Context, in *CancelRecordRequest, opts ...grpc.CallOption) (*CancelRecordResponse, error)
// Check if response recorder is enabled
IsEnabled(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*IsEnabledResponse, error)
// Check which conversations have active recordings
CheckRecordings(ctx context.Context, in *CheckRecordingsRequest, opts ...grpc.CallOption) (*CheckRecordingsResponse, error)
}
ResponseRecorderServiceClient is the client API for ResponseRecorderService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewResponseRecorderServiceClient ¶
func NewResponseRecorderServiceClient(cc grpc.ClientConnInterface) ResponseRecorderServiceClient
type ResponseRecorderServiceServer ¶
type ResponseRecorderServiceServer interface {
// Record response content for a conversation (client streaming, unary response)
Record(grpc.ClientStreamingServer[RecordRequest, RecordResponse]) error
// Replay a recording of a conversation
Replay(*ReplayRequest, grpc.ServerStreamingServer[ReplayResponse]) error
// Cancel an in-progress recording
Cancel(context.Context, *CancelRecordRequest) (*CancelRecordResponse, error)
// Check if response recorder is enabled
IsEnabled(context.Context, *emptypb.Empty) (*IsEnabledResponse, error)
// Check which conversations have active recordings
CheckRecordings(context.Context, *CheckRecordingsRequest) (*CheckRecordingsResponse, error)
// contains filtered or unexported methods
}
ResponseRecorderServiceServer is the server API for ResponseRecorderService service. All implementations must embed UnimplementedResponseRecorderServiceServer for forward compatibility.
type ResponseRecorderService_RecordClient ¶
type ResponseRecorderService_RecordClient = grpc.ClientStreamingClient[RecordRequest, RecordResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ResponseRecorderService_RecordServer ¶
type ResponseRecorderService_RecordServer = grpc.ClientStreamingServer[RecordRequest, RecordResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ResponseRecorderService_ReplayClient ¶
type ResponseRecorderService_ReplayClient = grpc.ServerStreamingClient[ReplayResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ResponseRecorderService_ReplayServer ¶
type ResponseRecorderService_ReplayServer = grpc.ServerStreamingServer[ReplayResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type SearchEntriesRequest ¶
type SearchEntriesRequest struct {
Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
// Cursor for pagination; uses the same opaque token format as REST afterCursor.
After string `protobuf:"bytes,2,opt,name=after,proto3" json:"after,omitempty"`
// Maximum number of results to return (default 20)
Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
// Whether to include the full entry in results. Defaults to true.
IncludeEntry *bool `protobuf:"varint,4,opt,name=include_entry,json=includeEntry,proto3,oneof" json:"include_entry,omitempty"`
// Optional search type list. Supported values: "auto", "semantic", "fulltext".
// Empty defaults to "auto".
SearchType []string `protobuf:"bytes,5,rep,name=search_type,json=searchType,proto3" json:"search_type,omitempty"`
// Whether to collapse results to one item per conversation. Defaults to true.
GroupByConversation *bool `` /* 127-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*SearchEntriesRequest) Descriptor
deprecated
func (*SearchEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchEntriesRequest.ProtoReflect.Descriptor instead.
func (*SearchEntriesRequest) GetAfter ¶
func (x *SearchEntriesRequest) GetAfter() string
func (*SearchEntriesRequest) GetGroupByConversation ¶ added in v0.1.0
func (x *SearchEntriesRequest) GetGroupByConversation() bool
func (*SearchEntriesRequest) GetIncludeEntry ¶
func (x *SearchEntriesRequest) GetIncludeEntry() bool
func (*SearchEntriesRequest) GetLimit ¶
func (x *SearchEntriesRequest) GetLimit() int32
func (*SearchEntriesRequest) GetQuery ¶
func (x *SearchEntriesRequest) GetQuery() string
func (*SearchEntriesRequest) GetSearchType ¶ added in v0.1.0
func (x *SearchEntriesRequest) GetSearchType() []string
func (*SearchEntriesRequest) ProtoMessage ¶
func (*SearchEntriesRequest) ProtoMessage()
func (*SearchEntriesRequest) ProtoReflect ¶
func (x *SearchEntriesRequest) ProtoReflect() protoreflect.Message
func (*SearchEntriesRequest) Reset ¶
func (x *SearchEntriesRequest) Reset()
func (*SearchEntriesRequest) String ¶
func (x *SearchEntriesRequest) String() string
type SearchEntriesResponse ¶
type SearchEntriesResponse struct {
Results []*SearchResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
NextCursor string `protobuf:"bytes,2,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"`
// contains filtered or unexported fields
}
func (*SearchEntriesResponse) Descriptor
deprecated
func (*SearchEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchEntriesResponse.ProtoReflect.Descriptor instead.
func (*SearchEntriesResponse) GetNextCursor ¶
func (x *SearchEntriesResponse) GetNextCursor() string
func (*SearchEntriesResponse) GetResults ¶
func (x *SearchEntriesResponse) GetResults() []*SearchResult
func (*SearchEntriesResponse) ProtoMessage ¶
func (*SearchEntriesResponse) ProtoMessage()
func (*SearchEntriesResponse) ProtoReflect ¶
func (x *SearchEntriesResponse) ProtoReflect() protoreflect.Message
func (*SearchEntriesResponse) Reset ¶
func (x *SearchEntriesResponse) Reset()
func (*SearchEntriesResponse) String ¶
func (x *SearchEntriesResponse) String() string
type SearchMemoriesRequest ¶
type SearchMemoriesRequest struct {
NamespacePrefix []string `protobuf:"bytes,1,rep,name=namespace_prefix,json=namespacePrefix,proto3" json:"namespace_prefix,omitempty"`
Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
Filter *structpb.Struct `protobuf:"bytes,3,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
Limit int32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
IncludeUsage bool `protobuf:"varint,6,opt,name=include_usage,json=includeUsage,proto3" json:"include_usage,omitempty"`
Archived ArchiveFilter `protobuf:"varint,7,opt,name=archived,proto3,enum=memory.v1.ArchiveFilter" json:"archived,omitempty"`
Queries []*MemorySearchQuery `protobuf:"bytes,10,rep,name=queries,proto3" json:"queries,omitempty"`
PerQueryLimit int32 `protobuf:"varint,11,opt,name=per_query_limit,json=perQueryLimit,proto3" json:"per_query_limit,omitempty"`
// contains filtered or unexported fields
}
func (*SearchMemoriesRequest) Descriptor
deprecated
func (*SearchMemoriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchMemoriesRequest.ProtoReflect.Descriptor instead.
func (*SearchMemoriesRequest) GetArchived ¶
func (x *SearchMemoriesRequest) GetArchived() ArchiveFilter
func (*SearchMemoriesRequest) GetFilter ¶
func (x *SearchMemoriesRequest) GetFilter() *structpb.Struct
func (*SearchMemoriesRequest) GetIncludeUsage ¶
func (x *SearchMemoriesRequest) GetIncludeUsage() bool
func (*SearchMemoriesRequest) GetLimit ¶
func (x *SearchMemoriesRequest) GetLimit() int32
func (*SearchMemoriesRequest) GetNamespacePrefix ¶
func (x *SearchMemoriesRequest) GetNamespacePrefix() []string
func (*SearchMemoriesRequest) GetPerQueryLimit ¶ added in v0.0.3
func (x *SearchMemoriesRequest) GetPerQueryLimit() int32
func (*SearchMemoriesRequest) GetQueries ¶ added in v0.0.3
func (x *SearchMemoriesRequest) GetQueries() []*MemorySearchQuery
func (*SearchMemoriesRequest) GetQuery ¶
func (x *SearchMemoriesRequest) GetQuery() string
func (*SearchMemoriesRequest) ProtoMessage ¶
func (*SearchMemoriesRequest) ProtoMessage()
func (*SearchMemoriesRequest) ProtoReflect ¶
func (x *SearchMemoriesRequest) ProtoReflect() protoreflect.Message
func (*SearchMemoriesRequest) Reset ¶
func (x *SearchMemoriesRequest) Reset()
func (*SearchMemoriesRequest) String ¶
func (x *SearchMemoriesRequest) String() string
type SearchMemoriesResponse ¶
type SearchMemoriesResponse struct {
Items []*MemoryItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*SearchMemoriesResponse) Descriptor
deprecated
func (*SearchMemoriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchMemoriesResponse.ProtoReflect.Descriptor instead.
func (*SearchMemoriesResponse) GetItems ¶
func (x *SearchMemoriesResponse) GetItems() []*MemoryItem
func (*SearchMemoriesResponse) ProtoMessage ¶
func (*SearchMemoriesResponse) ProtoMessage()
func (*SearchMemoriesResponse) ProtoReflect ¶
func (x *SearchMemoriesResponse) ProtoReflect() protoreflect.Message
func (*SearchMemoriesResponse) Reset ¶
func (x *SearchMemoriesResponse) Reset()
func (*SearchMemoriesResponse) String ¶
func (x *SearchMemoriesResponse) String() string
type SearchResult ¶
type SearchResult struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Title of the conversation containing this entry
ConversationTitle string `protobuf:"bytes,2,opt,name=conversation_title,json=conversationTitle,proto3" json:"conversation_title,omitempty"`
// Entry identifier (UUID as 16-byte big-endian binary). Always present for deep-linking.
EntryId []byte `protobuf:"bytes,3,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
Score float32 `protobuf:"fixed32,4,opt,name=score,proto3" json:"score,omitempty"`
Highlights string `protobuf:"bytes,5,opt,name=highlights,proto3" json:"highlights,omitempty"`
// The matched entry. Only included when include_entry is true in the request.
Entry *Entry `protobuf:"bytes,6,opt,name=entry,proto3" json:"entry,omitempty"`
// contains filtered or unexported fields
}
func (*SearchResult) Descriptor
deprecated
func (*SearchResult) Descriptor() ([]byte, []int)
Deprecated: Use SearchResult.ProtoReflect.Descriptor instead.
func (*SearchResult) GetConversationId ¶
func (x *SearchResult) GetConversationId() string
func (*SearchResult) GetConversationTitle ¶
func (x *SearchResult) GetConversationTitle() string
func (*SearchResult) GetEntry ¶
func (x *SearchResult) GetEntry() *Entry
func (*SearchResult) GetEntryId ¶
func (x *SearchResult) GetEntryId() []byte
func (*SearchResult) GetHighlights ¶
func (x *SearchResult) GetHighlights() string
func (*SearchResult) GetScore ¶
func (x *SearchResult) GetScore() float32
func (*SearchResult) ProtoMessage ¶
func (*SearchResult) ProtoMessage()
func (*SearchResult) ProtoReflect ¶
func (x *SearchResult) ProtoReflect() protoreflect.Message
func (*SearchResult) Reset ¶
func (x *SearchResult) Reset()
func (*SearchResult) String ¶
func (x *SearchResult) String() string
type SearchServiceClient ¶
type SearchServiceClient interface {
SearchConversations(ctx context.Context, in *SearchEntriesRequest, opts ...grpc.CallOption) (*SearchEntriesResponse, error)
// Index conversation entries for search. Requires indexer or admin role.
IndexConversations(ctx context.Context, in *IndexConversationsRequest, opts ...grpc.CallOption) (*IndexConversationsResponse, error)
// List entries needing indexing. Requires indexer or admin role.
ListUnindexedEntries(ctx context.Context, in *ListUnindexedEntriesRequest, opts ...grpc.CallOption) (*ListUnindexedEntriesResponse, error)
}
SearchServiceClient is the client API for SearchService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSearchServiceClient ¶
func NewSearchServiceClient(cc grpc.ClientConnInterface) SearchServiceClient
type SearchServiceServer ¶
type SearchServiceServer interface {
SearchConversations(context.Context, *SearchEntriesRequest) (*SearchEntriesResponse, error)
// Index conversation entries for search. Requires indexer or admin role.
IndexConversations(context.Context, *IndexConversationsRequest) (*IndexConversationsResponse, error)
// List entries needing indexing. Requires indexer or admin role.
ListUnindexedEntries(context.Context, *ListUnindexedEntriesRequest) (*ListUnindexedEntriesResponse, error)
// contains filtered or unexported methods
}
SearchServiceServer is the server API for SearchService service. All implementations must embed UnimplementedSearchServiceServer for forward compatibility.
type ShareConversationRequest ¶
type ShareConversationRequest struct {
// Conversation identifier
// contains filtered or unexported fields
}
func (*ShareConversationRequest) Descriptor
deprecated
func (*ShareConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use ShareConversationRequest.ProtoReflect.Descriptor instead.
func (*ShareConversationRequest) GetAccessLevel ¶
func (x *ShareConversationRequest) GetAccessLevel() AccessLevel
func (*ShareConversationRequest) GetConversationId ¶
func (x *ShareConversationRequest) GetConversationId() string
func (*ShareConversationRequest) GetUserId ¶
func (x *ShareConversationRequest) GetUserId() string
func (*ShareConversationRequest) ProtoMessage ¶
func (*ShareConversationRequest) ProtoMessage()
func (*ShareConversationRequest) ProtoReflect ¶
func (x *ShareConversationRequest) ProtoReflect() protoreflect.Message
func (*ShareConversationRequest) Reset ¶
func (x *ShareConversationRequest) Reset()
func (*ShareConversationRequest) String ¶
func (x *ShareConversationRequest) String() string
type SubscribeEventsRequest ¶
type SubscribeEventsRequest struct {
// Optional: subscribe to specific conversation IDs only.
ConversationIds []string `protobuf:"bytes,1,rep,name=conversation_ids,json=conversationIds,proto3" json:"conversation_ids,omitempty"`
// Optional: filter by event kinds (conversation, entry, response, membership).
Kinds []string `protobuf:"bytes,2,rep,name=kinds,proto3" json:"kinds,omitempty"`
// Optional: durable replay cursor. Omit for tail-only mode.
AfterCursor *string `protobuf:"bytes,3,opt,name=after_cursor,json=afterCursor,proto3,oneof" json:"after_cursor,omitempty"`
// Optional: event detail mode. Supported values are "summary" and "full".
Detail *string `protobuf:"bytes,4,opt,name=detail,proto3,oneof" json:"detail,omitempty"`
// Optional: event scope. Defaults to caller-authorized membership scope.
Scope *EventScope `protobuf:"varint,5,opt,name=scope,proto3,enum=memory.v1.EventScope,oneof" json:"scope,omitempty"`
// Optional: admin/auditor justification, logged for admin scope.
Justification *string `protobuf:"bytes,6,opt,name=justification,proto3,oneof" json:"justification,omitempty"`
// Optional: entry channel filter for entry events. Defaults to ["history"].
EntryChannels []string `protobuf:"bytes,7,rep,name=entry_channels,json=entryChannels,proto3" json:"entry_channels,omitempty"`
// Optional: entry content type filter for entry events. Empty means any.
EntryContentTypes []string `protobuf:"bytes,8,rep,name=entry_content_types,json=entryContentTypes,proto3" json:"entry_content_types,omitempty"`
// Optional: entry role filter for entry events. Empty means any.
EntryRoles []string `protobuf:"bytes,9,rep,name=entry_roles,json=entryRoles,proto3" json:"entry_roles,omitempty"`
// contains filtered or unexported fields
}
func (*SubscribeEventsRequest) Descriptor
deprecated
func (*SubscribeEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeEventsRequest.ProtoReflect.Descriptor instead.
func (*SubscribeEventsRequest) GetAfterCursor ¶
func (x *SubscribeEventsRequest) GetAfterCursor() string
func (*SubscribeEventsRequest) GetConversationIds ¶
func (x *SubscribeEventsRequest) GetConversationIds() []string
func (*SubscribeEventsRequest) GetDetail ¶
func (x *SubscribeEventsRequest) GetDetail() string
func (*SubscribeEventsRequest) GetEntryChannels ¶
func (x *SubscribeEventsRequest) GetEntryChannels() []string
func (*SubscribeEventsRequest) GetEntryContentTypes ¶
func (x *SubscribeEventsRequest) GetEntryContentTypes() []string
func (*SubscribeEventsRequest) GetEntryRoles ¶
func (x *SubscribeEventsRequest) GetEntryRoles() []string
func (*SubscribeEventsRequest) GetJustification ¶
func (x *SubscribeEventsRequest) GetJustification() string
func (*SubscribeEventsRequest) GetKinds ¶
func (x *SubscribeEventsRequest) GetKinds() []string
func (*SubscribeEventsRequest) GetScope ¶
func (x *SubscribeEventsRequest) GetScope() EventScope
func (*SubscribeEventsRequest) ProtoMessage ¶
func (*SubscribeEventsRequest) ProtoMessage()
func (*SubscribeEventsRequest) ProtoReflect ¶
func (x *SubscribeEventsRequest) ProtoReflect() protoreflect.Message
func (*SubscribeEventsRequest) Reset ¶
func (x *SubscribeEventsRequest) Reset()
func (*SubscribeEventsRequest) String ¶
func (x *SubscribeEventsRequest) String() string
type SyncEntriesRequest ¶
type SyncEntriesRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Single entry containing all messages in the agent's context.
// The content array holds all messages; comparison is done against
// the flattened content of existing entries in the latest epoch.
Entry *CreateEntryRequest `protobuf:"bytes,2,opt,name=entry,proto3" json:"entry,omitempty"`
// contains filtered or unexported fields
}
func (*SyncEntriesRequest) Descriptor
deprecated
func (*SyncEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use SyncEntriesRequest.ProtoReflect.Descriptor instead.
func (*SyncEntriesRequest) GetConversationId ¶
func (x *SyncEntriesRequest) GetConversationId() string
func (*SyncEntriesRequest) GetEntry ¶
func (x *SyncEntriesRequest) GetEntry() *CreateEntryRequest
func (*SyncEntriesRequest) ProtoMessage ¶
func (*SyncEntriesRequest) ProtoMessage()
func (*SyncEntriesRequest) ProtoReflect ¶
func (x *SyncEntriesRequest) ProtoReflect() protoreflect.Message
func (*SyncEntriesRequest) Reset ¶
func (x *SyncEntriesRequest) Reset()
func (*SyncEntriesRequest) String ¶
func (x *SyncEntriesRequest) String() string
type SyncEntriesResponse ¶
type SyncEntriesResponse struct {
Epoch *int64 `protobuf:"varint,1,opt,name=epoch,proto3,oneof" json:"epoch,omitempty"`
NoOp bool `protobuf:"varint,2,opt,name=no_op,json=noOp,proto3" json:"no_op,omitempty"`
EpochIncremented bool `protobuf:"varint,3,opt,name=epoch_incremented,json=epochIncremented,proto3" json:"epoch_incremented,omitempty"`
// The entry that was appended during this sync, or empty if no-op.
Entry *Entry `protobuf:"bytes,4,opt,name=entry,proto3,oneof" json:"entry,omitempty"`
// contains filtered or unexported fields
}
func (*SyncEntriesResponse) Descriptor
deprecated
func (*SyncEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use SyncEntriesResponse.ProtoReflect.Descriptor instead.
func (*SyncEntriesResponse) GetEntry ¶
func (x *SyncEntriesResponse) GetEntry() *Entry
func (*SyncEntriesResponse) GetEpoch ¶
func (x *SyncEntriesResponse) GetEpoch() int64
func (*SyncEntriesResponse) GetEpochIncremented ¶
func (x *SyncEntriesResponse) GetEpochIncremented() bool
func (*SyncEntriesResponse) GetNoOp ¶
func (x *SyncEntriesResponse) GetNoOp() bool
func (*SyncEntriesResponse) ProtoMessage ¶
func (*SyncEntriesResponse) ProtoMessage()
func (*SyncEntriesResponse) ProtoReflect ¶
func (x *SyncEntriesResponse) ProtoReflect() protoreflect.Message
func (*SyncEntriesResponse) Reset ¶
func (x *SyncEntriesResponse) Reset()
func (*SyncEntriesResponse) String ¶
func (x *SyncEntriesResponse) String() string
type SystemServiceClient ¶
type SystemServiceClient interface {
GetHealth(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*HealthResponse, error)
GetCapabilities(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*CapabilitiesResponse, error)
}
SystemServiceClient is the client API for SystemService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSystemServiceClient ¶
func NewSystemServiceClient(cc grpc.ClientConnInterface) SystemServiceClient
type SystemServiceServer ¶
type SystemServiceServer interface {
GetHealth(context.Context, *emptypb.Empty) (*HealthResponse, error)
GetCapabilities(context.Context, *emptypb.Empty) (*CapabilitiesResponse, error)
// contains filtered or unexported methods
}
SystemServiceServer is the server API for SystemService service. All implementations must embed UnimplementedSystemServiceServer for forward compatibility.
type TopMemoryUsageItem ¶
type TopMemoryUsageItem struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Usage *MemoryUsage `protobuf:"bytes,3,opt,name=usage,proto3" json:"usage,omitempty"`
// contains filtered or unexported fields
}
func (*TopMemoryUsageItem) Descriptor
deprecated
func (*TopMemoryUsageItem) Descriptor() ([]byte, []int)
Deprecated: Use TopMemoryUsageItem.ProtoReflect.Descriptor instead.
func (*TopMemoryUsageItem) GetKey ¶
func (x *TopMemoryUsageItem) GetKey() string
func (*TopMemoryUsageItem) GetNamespace ¶
func (x *TopMemoryUsageItem) GetNamespace() []string
func (*TopMemoryUsageItem) GetUsage ¶
func (x *TopMemoryUsageItem) GetUsage() *MemoryUsage
func (*TopMemoryUsageItem) ProtoMessage ¶
func (*TopMemoryUsageItem) ProtoMessage()
func (*TopMemoryUsageItem) ProtoReflect ¶
func (x *TopMemoryUsageItem) ProtoReflect() protoreflect.Message
func (*TopMemoryUsageItem) Reset ¶
func (x *TopMemoryUsageItem) Reset()
func (*TopMemoryUsageItem) String ¶
func (x *TopMemoryUsageItem) String() string
type TransferRole ¶
type TransferRole int32
const ( TransferRole_TRANSFER_ROLE_UNSPECIFIED TransferRole = 0 TransferRole_SENDER TransferRole = 1 TransferRole_RECIPIENT TransferRole = 2 )
func (TransferRole) Descriptor ¶
func (TransferRole) Descriptor() protoreflect.EnumDescriptor
func (TransferRole) Enum ¶
func (x TransferRole) Enum() *TransferRole
func (TransferRole) EnumDescriptor
deprecated
func (TransferRole) EnumDescriptor() ([]byte, []int)
Deprecated: Use TransferRole.Descriptor instead.
func (TransferRole) Number ¶
func (x TransferRole) Number() protoreflect.EnumNumber
func (TransferRole) String ¶
func (x TransferRole) String() string
func (TransferRole) Type ¶
func (TransferRole) Type() protoreflect.EnumType
type UnimplementedAdminCheckpointServiceServer ¶
type UnimplementedAdminCheckpointServiceServer struct{}
UnimplementedAdminCheckpointServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAdminCheckpointServiceServer) GetCheckpoint ¶
func (UnimplementedAdminCheckpointServiceServer) GetCheckpoint(context.Context, *GetCheckpointRequest) (*AdminCheckpoint, error)
func (UnimplementedAdminCheckpointServiceServer) PutCheckpoint ¶
func (UnimplementedAdminCheckpointServiceServer) PutCheckpoint(context.Context, *PutCheckpointRequest) (*AdminCheckpoint, error)
type UnimplementedAdminConversationsServiceServer ¶
type UnimplementedAdminConversationsServiceServer struct{}
UnimplementedAdminConversationsServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAdminConversationsServiceServer) GetConversation ¶
func (UnimplementedAdminConversationsServiceServer) GetConversation(context.Context, *AdminGetConversationRequest) (*AdminConversation, error)
func (UnimplementedAdminConversationsServiceServer) ListChildConversations ¶
func (UnimplementedAdminConversationsServiceServer) ListChildConversations(context.Context, *AdminListChildConversationsRequest) (*AdminListChildConversationsResponse, error)
func (UnimplementedAdminConversationsServiceServer) ListConversations ¶
func (UnimplementedAdminConversationsServiceServer) ListConversations(context.Context, *AdminListConversationsRequest) (*AdminListConversationsResponse, error)
func (UnimplementedAdminConversationsServiceServer) ListForks ¶
func (UnimplementedAdminConversationsServiceServer) ListForks(context.Context, *AdminListForksRequest) (*AdminListForksResponse, error)
func (UnimplementedAdminConversationsServiceServer) ListMemberships ¶
func (UnimplementedAdminConversationsServiceServer) ListMemberships(context.Context, *AdminListMembershipsRequest) (*ListMembershipsResponse, error)
func (UnimplementedAdminConversationsServiceServer) UpdateConversation ¶
func (UnimplementedAdminConversationsServiceServer) UpdateConversation(context.Context, *AdminUpdateConversationRequest) (*AdminConversation, error)
type UnimplementedAdminEntriesServiceServer ¶
type UnimplementedAdminEntriesServiceServer struct{}
UnimplementedAdminEntriesServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAdminEntriesServiceServer) GetEntry ¶
func (UnimplementedAdminEntriesServiceServer) GetEntry(context.Context, *AdminGetEntryRequest) (*Entry, error)
func (UnimplementedAdminEntriesServiceServer) ListEntries ¶
func (UnimplementedAdminEntriesServiceServer) ListEntries(context.Context, *AdminListEntriesRequest) (*ListEntriesResponse, error)
type UnimplementedAdminMemoriesServiceServer ¶
type UnimplementedAdminMemoriesServiceServer struct{}
UnimplementedAdminMemoriesServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAdminMemoriesServiceServer) DeleteMemory ¶
func (UnimplementedAdminMemoriesServiceServer) DeleteMemory(context.Context, *AdminDeleteMemoryRequest) (*emptypb.Empty, error)
func (UnimplementedAdminMemoriesServiceServer) GetMemory ¶
func (UnimplementedAdminMemoriesServiceServer) GetMemory(context.Context, *AdminGetMemoryRequest) (*AdminMemoryItem, error)
func (UnimplementedAdminMemoriesServiceServer) GetMemoryIndexStatus ¶
func (UnimplementedAdminMemoriesServiceServer) GetMemoryIndexStatus(context.Context, *AdminGetMemoryIndexStatusRequest) (*MemoryIndexStatusResponse, error)
func (UnimplementedAdminMemoriesServiceServer) GetMemoryUsage ¶
func (UnimplementedAdminMemoriesServiceServer) GetMemoryUsage(context.Context, *AdminGetMemoryUsageRequest) (*MemoryUsage, error)
func (UnimplementedAdminMemoriesServiceServer) ListMemories ¶
func (UnimplementedAdminMemoriesServiceServer) ListMemories(context.Context, *AdminListMemoriesRequest) (*AdminListMemoriesResponse, error)
func (UnimplementedAdminMemoriesServiceServer) ListNamespaces ¶
func (UnimplementedAdminMemoriesServiceServer) ListNamespaces(context.Context, *AdminListMemoryNamespacesRequest) (*AdminListMemoryNamespacesResponse, error)
func (UnimplementedAdminMemoriesServiceServer) ListTopMemoryUsage ¶
func (UnimplementedAdminMemoriesServiceServer) ListTopMemoryUsage(context.Context, *AdminListTopMemoryUsageRequest) (*ListTopMemoryUsageResponse, error)
func (UnimplementedAdminMemoriesServiceServer) PutMemory ¶ added in v0.0.3
func (UnimplementedAdminMemoriesServiceServer) PutMemory(context.Context, *AdminPutMemoryRequest) (*MemoryWriteResult, error)
func (UnimplementedAdminMemoriesServiceServer) SearchMemories ¶
func (UnimplementedAdminMemoriesServiceServer) SearchMemories(context.Context, *AdminSearchMemoriesRequest) (*AdminSearchMemoriesResponse, error)
func (UnimplementedAdminMemoriesServiceServer) UpdateMemory ¶ added in v0.0.3
func (UnimplementedAdminMemoriesServiceServer) UpdateMemory(context.Context, *AdminUpdateMemoryRequest) (*emptypb.Empty, error)
type UnimplementedAttachmentsServiceServer ¶
type UnimplementedAttachmentsServiceServer struct{}
UnimplementedAttachmentsServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAttachmentsServiceServer) CreateAttachmentFromUrl ¶ added in v0.1.0
func (UnimplementedAttachmentsServiceServer) CreateAttachmentFromUrl(context.Context, *CreateAttachmentFromUrlRequest) (*UploadAttachmentResponse, error)
func (UnimplementedAttachmentsServiceServer) DeleteAttachment ¶ added in v0.1.0
func (UnimplementedAttachmentsServiceServer) DeleteAttachment(context.Context, *DeleteAttachmentRequest) (*emptypb.Empty, error)
func (UnimplementedAttachmentsServiceServer) DownloadAttachment ¶
func (UnimplementedAttachmentsServiceServer) DownloadAttachment(*DownloadAttachmentRequest, grpc.ServerStreamingServer[DownloadAttachmentResponse]) error
func (UnimplementedAttachmentsServiceServer) GetAttachment ¶
func (UnimplementedAttachmentsServiceServer) GetAttachment(context.Context, *GetAttachmentRequest) (*AttachmentInfo, error)
func (UnimplementedAttachmentsServiceServer) GetAttachmentDownloadUrl ¶ added in v0.1.0
func (UnimplementedAttachmentsServiceServer) GetAttachmentDownloadUrl(context.Context, *GetAttachmentDownloadUrlRequest) (*AttachmentDownloadUrlResponse, error)
func (UnimplementedAttachmentsServiceServer) UploadAttachment ¶
func (UnimplementedAttachmentsServiceServer) UploadAttachment(grpc.ClientStreamingServer[UploadAttachmentRequest, UploadAttachmentResponse]) error
type UnimplementedConversationMembershipsServiceServer ¶
type UnimplementedConversationMembershipsServiceServer struct{}
UnimplementedConversationMembershipsServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedConversationMembershipsServiceServer) DeleteMembership ¶
func (UnimplementedConversationMembershipsServiceServer) DeleteMembership(context.Context, *DeleteMembershipRequest) (*emptypb.Empty, error)
func (UnimplementedConversationMembershipsServiceServer) ListMemberships ¶
func (UnimplementedConversationMembershipsServiceServer) ListMemberships(context.Context, *ListMembershipsRequest) (*ListMembershipsResponse, error)
func (UnimplementedConversationMembershipsServiceServer) ShareConversation ¶
func (UnimplementedConversationMembershipsServiceServer) ShareConversation(context.Context, *ShareConversationRequest) (*ConversationMembership, error)
func (UnimplementedConversationMembershipsServiceServer) UpdateMembership ¶
func (UnimplementedConversationMembershipsServiceServer) UpdateMembership(context.Context, *UpdateMembershipRequest) (*ConversationMembership, error)
type UnimplementedConversationsServiceServer ¶
type UnimplementedConversationsServiceServer struct{}
UnimplementedConversationsServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedConversationsServiceServer) CreateConversation ¶
func (UnimplementedConversationsServiceServer) CreateConversation(context.Context, *CreateConversationRequest) (*Conversation, error)
func (UnimplementedConversationsServiceServer) GetConversation ¶
func (UnimplementedConversationsServiceServer) GetConversation(context.Context, *GetConversationRequest) (*Conversation, error)
func (UnimplementedConversationsServiceServer) ListChildConversations ¶
func (UnimplementedConversationsServiceServer) ListChildConversations(context.Context, *ListChildConversationsRequest) (*ListChildConversationsResponse, error)
func (UnimplementedConversationsServiceServer) ListConversations ¶
func (UnimplementedConversationsServiceServer) ListConversations(context.Context, *ListConversationsRequest) (*ListConversationsResponse, error)
func (UnimplementedConversationsServiceServer) ListForks ¶
func (UnimplementedConversationsServiceServer) ListForks(context.Context, *ListForksRequest) (*ListForksResponse, error)
func (UnimplementedConversationsServiceServer) UpdateConversation ¶
func (UnimplementedConversationsServiceServer) UpdateConversation(context.Context, *UpdateConversationRequest) (*Conversation, error)
type UnimplementedEntriesServiceServer ¶
type UnimplementedEntriesServiceServer struct{}
UnimplementedEntriesServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedEntriesServiceServer) AppendEntries ¶ added in v0.1.0
func (UnimplementedEntriesServiceServer) AppendEntries(context.Context, *AppendEntriesRequest) (*AppendEntriesResponse, error)
func (UnimplementedEntriesServiceServer) AppendEntry ¶
func (UnimplementedEntriesServiceServer) AppendEntry(context.Context, *AppendEntryRequest) (*Entry, error)
func (UnimplementedEntriesServiceServer) ListEntries ¶
func (UnimplementedEntriesServiceServer) ListEntries(context.Context, *ListEntriesRequest) (*ListEntriesResponse, error)
func (UnimplementedEntriesServiceServer) SyncEntries ¶
func (UnimplementedEntriesServiceServer) SyncEntries(context.Context, *SyncEntriesRequest) (*SyncEntriesResponse, error)
type UnimplementedEventStreamServiceServer ¶
type UnimplementedEventStreamServiceServer struct{}
UnimplementedEventStreamServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedEventStreamServiceServer) SubscribeEvents ¶
func (UnimplementedEventStreamServiceServer) SubscribeEvents(*SubscribeEventsRequest, grpc.ServerStreamingServer[EventNotification]) error
type UnimplementedMemoriesServiceServer ¶
type UnimplementedMemoriesServiceServer struct{}
UnimplementedMemoriesServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedMemoriesServiceServer) GetMemory ¶
func (UnimplementedMemoriesServiceServer) GetMemory(context.Context, *GetMemoryRequest) (*MemoryItem, error)
func (UnimplementedMemoriesServiceServer) ListMemoryEvents ¶ added in v0.1.0
func (UnimplementedMemoriesServiceServer) ListMemoryEvents(context.Context, *ListMemoryEventsRequest) (*ListMemoryEventsResponse, error)
func (UnimplementedMemoriesServiceServer) ListMemoryNamespaces ¶
func (UnimplementedMemoriesServiceServer) ListMemoryNamespaces(context.Context, *ListMemoryNamespacesRequest) (*ListMemoryNamespacesResponse, error)
func (UnimplementedMemoriesServiceServer) PutMemory ¶
func (UnimplementedMemoriesServiceServer) PutMemory(context.Context, *PutMemoryRequest) (*MemoryWriteResult, error)
func (UnimplementedMemoriesServiceServer) SearchMemories ¶
func (UnimplementedMemoriesServiceServer) SearchMemories(context.Context, *SearchMemoriesRequest) (*SearchMemoriesResponse, error)
func (UnimplementedMemoriesServiceServer) UpdateMemory ¶
func (UnimplementedMemoriesServiceServer) UpdateMemory(context.Context, *UpdateMemoryRequest) (*emptypb.Empty, error)
type UnimplementedOwnershipTransfersServiceServer ¶
type UnimplementedOwnershipTransfersServiceServer struct{}
UnimplementedOwnershipTransfersServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedOwnershipTransfersServiceServer) AcceptOwnershipTransfer ¶
func (UnimplementedOwnershipTransfersServiceServer) AcceptOwnershipTransfer(context.Context, *AcceptOwnershipTransferRequest) (*emptypb.Empty, error)
func (UnimplementedOwnershipTransfersServiceServer) CreateOwnershipTransfer ¶
func (UnimplementedOwnershipTransfersServiceServer) CreateOwnershipTransfer(context.Context, *CreateOwnershipTransferRequest) (*OwnershipTransfer, error)
func (UnimplementedOwnershipTransfersServiceServer) DeleteOwnershipTransfer ¶
func (UnimplementedOwnershipTransfersServiceServer) DeleteOwnershipTransfer(context.Context, *DeleteOwnershipTransferRequest) (*emptypb.Empty, error)
func (UnimplementedOwnershipTransfersServiceServer) GetOwnershipTransfer ¶
func (UnimplementedOwnershipTransfersServiceServer) GetOwnershipTransfer(context.Context, *GetOwnershipTransferRequest) (*OwnershipTransfer, error)
func (UnimplementedOwnershipTransfersServiceServer) ListOwnershipTransfers ¶
func (UnimplementedOwnershipTransfersServiceServer) ListOwnershipTransfers(context.Context, *ListOwnershipTransfersRequest) (*ListOwnershipTransfersResponse, error)
type UnimplementedResponseRecorderServiceServer ¶
type UnimplementedResponseRecorderServiceServer struct{}
UnimplementedResponseRecorderServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedResponseRecorderServiceServer) Cancel ¶
func (UnimplementedResponseRecorderServiceServer) Cancel(context.Context, *CancelRecordRequest) (*CancelRecordResponse, error)
func (UnimplementedResponseRecorderServiceServer) CheckRecordings ¶
func (UnimplementedResponseRecorderServiceServer) CheckRecordings(context.Context, *CheckRecordingsRequest) (*CheckRecordingsResponse, error)
func (UnimplementedResponseRecorderServiceServer) IsEnabled ¶
func (UnimplementedResponseRecorderServiceServer) IsEnabled(context.Context, *emptypb.Empty) (*IsEnabledResponse, error)
type UnimplementedSearchServiceServer ¶
type UnimplementedSearchServiceServer struct{}
UnimplementedSearchServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedSearchServiceServer) IndexConversations ¶
func (UnimplementedSearchServiceServer) IndexConversations(context.Context, *IndexConversationsRequest) (*IndexConversationsResponse, error)
func (UnimplementedSearchServiceServer) ListUnindexedEntries ¶
func (UnimplementedSearchServiceServer) ListUnindexedEntries(context.Context, *ListUnindexedEntriesRequest) (*ListUnindexedEntriesResponse, error)
func (UnimplementedSearchServiceServer) SearchConversations ¶
func (UnimplementedSearchServiceServer) SearchConversations(context.Context, *SearchEntriesRequest) (*SearchEntriesResponse, error)
type UnimplementedSystemServiceServer ¶
type UnimplementedSystemServiceServer struct{}
UnimplementedSystemServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedSystemServiceServer) GetCapabilities ¶
func (UnimplementedSystemServiceServer) GetCapabilities(context.Context, *emptypb.Empty) (*CapabilitiesResponse, error)
func (UnimplementedSystemServiceServer) GetHealth ¶
func (UnimplementedSystemServiceServer) GetHealth(context.Context, *emptypb.Empty) (*HealthResponse, error)
type UnindexedEntry ¶
type UnindexedEntry struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Entry *Entry `protobuf:"bytes,2,opt,name=entry,proto3" json:"entry,omitempty"`
// contains filtered or unexported fields
}
func (*UnindexedEntry) Descriptor
deprecated
func (*UnindexedEntry) Descriptor() ([]byte, []int)
Deprecated: Use UnindexedEntry.ProtoReflect.Descriptor instead.
func (*UnindexedEntry) GetConversationId ¶
func (x *UnindexedEntry) GetConversationId() string
func (*UnindexedEntry) GetEntry ¶
func (x *UnindexedEntry) GetEntry() *Entry
func (*UnindexedEntry) ProtoMessage ¶
func (*UnindexedEntry) ProtoMessage()
func (*UnindexedEntry) ProtoReflect ¶
func (x *UnindexedEntry) ProtoReflect() protoreflect.Message
func (*UnindexedEntry) Reset ¶
func (x *UnindexedEntry) Reset()
func (*UnindexedEntry) String ¶
func (x *UnindexedEntry) String() string
type UnsafeAdminCheckpointServiceServer ¶
type UnsafeAdminCheckpointServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAdminCheckpointServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdminCheckpointServiceServer will result in compilation errors.
type UnsafeAdminConversationsServiceServer ¶
type UnsafeAdminConversationsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAdminConversationsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdminConversationsServiceServer will result in compilation errors.
type UnsafeAdminEntriesServiceServer ¶
type UnsafeAdminEntriesServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAdminEntriesServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdminEntriesServiceServer will result in compilation errors.
type UnsafeAdminMemoriesServiceServer ¶
type UnsafeAdminMemoriesServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAdminMemoriesServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdminMemoriesServiceServer will result in compilation errors.
type UnsafeAttachmentsServiceServer ¶
type UnsafeAttachmentsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAttachmentsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AttachmentsServiceServer will result in compilation errors.
type UnsafeConversationMembershipsServiceServer ¶
type UnsafeConversationMembershipsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConversationMembershipsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConversationMembershipsServiceServer will result in compilation errors.
type UnsafeConversationsServiceServer ¶
type UnsafeConversationsServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConversationsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConversationsServiceServer will result in compilation errors.
type UnsafeEntriesServiceServer ¶
type UnsafeEntriesServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEntriesServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EntriesServiceServer will result in compilation errors.
type UnsafeEventStreamServiceServer ¶
type UnsafeEventStreamServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEventStreamServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EventStreamServiceServer will result in compilation errors.
type UnsafeMemoriesServiceServer ¶
type UnsafeMemoriesServiceServer interface {
// contains filtered or unexported methods
}
UnsafeMemoriesServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MemoriesServiceServer will result in compilation errors.
type UnsafeOwnershipTransfersServiceServer ¶
type UnsafeOwnershipTransfersServiceServer interface {
// contains filtered or unexported methods
}
UnsafeOwnershipTransfersServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OwnershipTransfersServiceServer will result in compilation errors.
type UnsafeResponseRecorderServiceServer ¶
type UnsafeResponseRecorderServiceServer interface {
// contains filtered or unexported methods
}
UnsafeResponseRecorderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ResponseRecorderServiceServer will result in compilation errors.
type UnsafeSearchServiceServer ¶
type UnsafeSearchServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSearchServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SearchServiceServer will result in compilation errors.
type UnsafeSystemServiceServer ¶
type UnsafeSystemServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSystemServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SystemServiceServer will result in compilation errors.
type UpdateConversationRequest ¶
type UpdateConversationRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Title *string `protobuf:"bytes,2,opt,name=title,proto3,oneof" json:"title,omitempty"`
Archived *bool `protobuf:"varint,3,opt,name=archived,proto3,oneof" json:"archived,omitempty"`
Metadata *structpb.Struct `protobuf:"bytes,4,opt,name=metadata,proto3,oneof" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateConversationRequest) Descriptor
deprecated
func (*UpdateConversationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConversationRequest.ProtoReflect.Descriptor instead.
func (*UpdateConversationRequest) GetArchived ¶
func (x *UpdateConversationRequest) GetArchived() bool
func (*UpdateConversationRequest) GetConversationId ¶
func (x *UpdateConversationRequest) GetConversationId() string
func (*UpdateConversationRequest) GetMetadata ¶ added in v0.1.0
func (x *UpdateConversationRequest) GetMetadata() *structpb.Struct
func (*UpdateConversationRequest) GetTitle ¶
func (x *UpdateConversationRequest) GetTitle() string
func (*UpdateConversationRequest) ProtoMessage ¶
func (*UpdateConversationRequest) ProtoMessage()
func (*UpdateConversationRequest) ProtoReflect ¶
func (x *UpdateConversationRequest) ProtoReflect() protoreflect.Message
func (*UpdateConversationRequest) Reset ¶
func (x *UpdateConversationRequest) Reset()
func (*UpdateConversationRequest) String ¶
func (x *UpdateConversationRequest) String() string
type UpdateMembershipRequest ¶
type UpdateMembershipRequest struct {
// Conversation identifier
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
MemberUserId string `protobuf:"bytes,2,opt,name=member_user_id,json=memberUserId,proto3" json:"member_user_id,omitempty"`
AccessLevel AccessLevel `protobuf:"varint,3,opt,name=access_level,json=accessLevel,proto3,enum=memory.v1.AccessLevel" json:"access_level,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateMembershipRequest) Descriptor
deprecated
func (*UpdateMembershipRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateMembershipRequest.ProtoReflect.Descriptor instead.
func (*UpdateMembershipRequest) GetAccessLevel ¶
func (x *UpdateMembershipRequest) GetAccessLevel() AccessLevel
func (*UpdateMembershipRequest) GetConversationId ¶
func (x *UpdateMembershipRequest) GetConversationId() string
func (*UpdateMembershipRequest) GetMemberUserId ¶
func (x *UpdateMembershipRequest) GetMemberUserId() string
func (*UpdateMembershipRequest) ProtoMessage ¶
func (*UpdateMembershipRequest) ProtoMessage()
func (*UpdateMembershipRequest) ProtoReflect ¶
func (x *UpdateMembershipRequest) ProtoReflect() protoreflect.Message
func (*UpdateMembershipRequest) Reset ¶
func (x *UpdateMembershipRequest) Reset()
func (*UpdateMembershipRequest) String ¶
func (x *UpdateMembershipRequest) String() string
type UpdateMemoryRequest ¶
type UpdateMemoryRequest struct {
Namespace []string `protobuf:"bytes,1,rep,name=namespace,proto3" json:"namespace,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Archived *bool `protobuf:"varint,3,opt,name=archived,proto3,oneof" json:"archived,omitempty"`
ExpectedRevision *int64 `protobuf:"varint,4,opt,name=expected_revision,json=expectedRevision,proto3,oneof" json:"expected_revision,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateMemoryRequest) Descriptor
deprecated
func (*UpdateMemoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateMemoryRequest.ProtoReflect.Descriptor instead.
func (*UpdateMemoryRequest) GetArchived ¶
func (x *UpdateMemoryRequest) GetArchived() bool
func (*UpdateMemoryRequest) GetExpectedRevision ¶
func (x *UpdateMemoryRequest) GetExpectedRevision() int64
func (*UpdateMemoryRequest) GetKey ¶
func (x *UpdateMemoryRequest) GetKey() string
func (*UpdateMemoryRequest) GetNamespace ¶
func (x *UpdateMemoryRequest) GetNamespace() []string
func (*UpdateMemoryRequest) ProtoMessage ¶
func (*UpdateMemoryRequest) ProtoMessage()
func (*UpdateMemoryRequest) ProtoReflect ¶
func (x *UpdateMemoryRequest) ProtoReflect() protoreflect.Message
func (*UpdateMemoryRequest) Reset ¶
func (x *UpdateMemoryRequest) Reset()
func (*UpdateMemoryRequest) String ¶
func (x *UpdateMemoryRequest) String() string
type UploadAttachmentRequest ¶
type UploadAttachmentRequest struct {
// Types that are valid to be assigned to Payload:
//
// *UploadAttachmentRequest_Metadata
// *UploadAttachmentRequest_Chunk
Payload isUploadAttachmentRequest_Payload `protobuf_oneof:"payload"`
// contains filtered or unexported fields
}
func (*UploadAttachmentRequest) Descriptor
deprecated
func (*UploadAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadAttachmentRequest.ProtoReflect.Descriptor instead.
func (*UploadAttachmentRequest) GetChunk ¶
func (x *UploadAttachmentRequest) GetChunk() []byte
func (*UploadAttachmentRequest) GetMetadata ¶
func (x *UploadAttachmentRequest) GetMetadata() *UploadMetadata
func (*UploadAttachmentRequest) GetPayload ¶
func (x *UploadAttachmentRequest) GetPayload() isUploadAttachmentRequest_Payload
func (*UploadAttachmentRequest) ProtoMessage ¶
func (*UploadAttachmentRequest) ProtoMessage()
func (*UploadAttachmentRequest) ProtoReflect ¶
func (x *UploadAttachmentRequest) ProtoReflect() protoreflect.Message
func (*UploadAttachmentRequest) Reset ¶
func (x *UploadAttachmentRequest) Reset()
func (*UploadAttachmentRequest) String ¶
func (x *UploadAttachmentRequest) String() string
type UploadAttachmentRequest_Chunk ¶
type UploadAttachmentRequest_Chunk struct {
// Subsequent messages: file data chunks
Chunk []byte `protobuf:"bytes,2,opt,name=chunk,proto3,oneof"`
}
type UploadAttachmentRequest_Metadata ¶
type UploadAttachmentRequest_Metadata struct {
// First message: upload metadata (required)
Metadata *UploadMetadata `protobuf:"bytes,1,opt,name=metadata,proto3,oneof"`
}
type UploadAttachmentResponse ¶
type UploadAttachmentResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Href string `protobuf:"bytes,2,opt,name=href,proto3" json:"href,omitempty"`
ContentType string `protobuf:"bytes,3,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
Filename string `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
Sha256 string `protobuf:"bytes,6,opt,name=sha256,proto3" json:"sha256,omitempty"`
ExpiresAt string `protobuf:"bytes,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
Status string `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
SourceUrl string `protobuf:"bytes,9,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
// contains filtered or unexported fields
}
func (*UploadAttachmentResponse) Descriptor
deprecated
func (*UploadAttachmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadAttachmentResponse.ProtoReflect.Descriptor instead.
func (*UploadAttachmentResponse) GetContentType ¶
func (x *UploadAttachmentResponse) GetContentType() string
func (*UploadAttachmentResponse) GetExpiresAt ¶
func (x *UploadAttachmentResponse) GetExpiresAt() string
func (*UploadAttachmentResponse) GetFilename ¶
func (x *UploadAttachmentResponse) GetFilename() string
func (*UploadAttachmentResponse) GetHref ¶
func (x *UploadAttachmentResponse) GetHref() string
func (*UploadAttachmentResponse) GetId ¶
func (x *UploadAttachmentResponse) GetId() string
func (*UploadAttachmentResponse) GetSha256 ¶
func (x *UploadAttachmentResponse) GetSha256() string
func (*UploadAttachmentResponse) GetSize ¶
func (x *UploadAttachmentResponse) GetSize() int64
func (*UploadAttachmentResponse) GetSourceUrl ¶ added in v0.1.0
func (x *UploadAttachmentResponse) GetSourceUrl() string
func (*UploadAttachmentResponse) GetStatus ¶ added in v0.1.0
func (x *UploadAttachmentResponse) GetStatus() string
func (*UploadAttachmentResponse) ProtoMessage ¶
func (*UploadAttachmentResponse) ProtoMessage()
func (*UploadAttachmentResponse) ProtoReflect ¶
func (x *UploadAttachmentResponse) ProtoReflect() protoreflect.Message
func (*UploadAttachmentResponse) Reset ¶
func (x *UploadAttachmentResponse) Reset()
func (*UploadAttachmentResponse) String ¶
func (x *UploadAttachmentResponse) String() string
type UploadMetadata ¶
type UploadMetadata struct {
Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
ContentType string `protobuf:"bytes,2,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
// ISO 8601 duration (e.g., "PT1H"). Empty = server default.
ExpiresIn string `protobuf:"bytes,3,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
// contains filtered or unexported fields
}
func (*UploadMetadata) Descriptor
deprecated
func (*UploadMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UploadMetadata.ProtoReflect.Descriptor instead.
func (*UploadMetadata) GetContentType ¶
func (x *UploadMetadata) GetContentType() string
func (*UploadMetadata) GetExpiresIn ¶
func (x *UploadMetadata) GetExpiresIn() string
func (*UploadMetadata) GetFilename ¶
func (x *UploadMetadata) GetFilename() string
func (*UploadMetadata) ProtoMessage ¶
func (*UploadMetadata) ProtoMessage()
func (*UploadMetadata) ProtoReflect ¶
func (x *UploadMetadata) ProtoReflect() protoreflect.Message
func (*UploadMetadata) Reset ¶
func (x *UploadMetadata) Reset()
func (*UploadMetadata) String ¶
func (x *UploadMetadata) String() string