/** * @tencentdb-agent-memory/memory-sdk-ts — TypeScript SDK for TencentDB Agent Memory v2 API. */ export { MemoryClient, type MemoryClientConfig, type Transport } from "./client.js"; export { MemoryClient as V3MemoryClient } from "./v3/index.js"; export { SkillClient as V3SkillClient, SkillErrorCode } from "./v3/index.js"; export { MetadataClient as V3MetadataClient, type MetadataClientConfig as V3MetadataClientConfig } from "./v3/index.js"; export type { V3MemoryClientConfig, V3IsolationContext, V3IsolationOverrides, SkillClientConfig as V3SkillClientConfig, SkillErrorCodeValue, SkillClientDefaults, SkillConversationAddData, SkillConversationAddRequest, SkillConversationArchivedInfo, SkillConversationMessage, SkillConversationRole, SkillCreateRequest, SkillDeleteData, SkillDeleteRequest, SkillDetail, SkillExtractData, SkillExtractMessage, SkillExtractOptions, SkillExtractRequest, SkillExtractRole, SkillFileContent, SkillFilesReadRequest, SkillFilesRemoveRequest, SkillFilesWriteRequest, SkillGetRequest, SkillIdFields, SkillListData, SkillListFilters, SkillListRequest, SkillListingData, SkillListingHit, SkillListingRequest, SkillManifestEntry, SkillPagination, SkillPatchRequest, SkillResourceEncoding, SkillResourcePayload, SkillSearchData, SkillSearchHit, SkillSearchMode, SkillSearchRequest, SkillStatus, SkillSummary, SkillUpdateRequest, SkillVersionSummary, SkillVersionsData, SkillVersionsRequest, } from "./v3/index.js"; export { MetadataClient, type MetadataClientConfig } from "./v3/index.js"; export { TDAMError } from "./errors.js"; export { HttpTransport, type HttpTransportOptions } from "./http.js"; export { MemoryFileReader, StsCredentialManager, StsCredential, createMemoryFileReader, cosV5Sign, type MemoryFileReaderConfig } from "./cos.js"; export type { // L0 ConversationItem, ConversationAddRequest, ConversationAddData, ConversationQueryRequest, ConversationQueryData, ConversationSearchRequest, ConversationSearchData, ConversationDeleteRequest, ConversationDeleteData, ConversationCountRequest, // L1 AtomicDetail, AtomicUpdateRequest, AtomicUpdateData, AtomicQueryRequest, AtomicQueryData, AtomicSearchRequest, AtomicSearchData, AtomicDeleteRequest, AtomicDeleteData, AtomicCountRequest, // L2 ScenarioEntry, ScenarioListRequest, ScenarioListData, ScenarioReadRequest, ScenarioFile, ScenarioWriteRequest, ScenarioWriteData, ScenarioRmRequest, ScenarioCountRequest, // L3 CoreFile, CoreWriteRequest, CoreWriteData, CoreReadRequest, CoreCountRequest, // Offload OffloadToolPair, OffloadRecentMessage, OffloadIngestRequest, OffloadIngestData, OffloadCompactRequest, OffloadCompactData, OffloadCompactReport, // Common ApiResponseEnvelope, CountData, } from "./types.js"; export type { // v3 元数据实体 TeamEntity, TeamMemberEntity, AgentEntity, TaskEntity, TaskAgentEntity, ParticipationLogEntity, AppendParticipationLogRequest, ListParticipationLogsRequest, AssetEntity, FixedAssetBindingEntity, AclEntity, // 用户公开类型 UserPublic, CreateUserResult, UserType, UserKeyStatus, UserKeyPublic, UserKeyCreated, PaginationInput, PaginatedResult, // 结果 BatchDeleteResult, AgentFixedAssetDetailResult, AgentFixedAssetSummaryResult, AgentFixedAssetSummary, FixedAssetTypeCounts, SummarizeAgentFixedAssetsRequest, AgentBasicData, AgentAssetView, PermCheckResult, AuthVerifyResult, // 枚举 UserStatus, TeamStatus, TeamRole, MemberStatus, AgentStatus, TaskStatus, TaskSourceType, AssetType, AssetVisibility, AssetStatus, InjectionMode, Permission, AclSubjectType, AclEffect, // 请求 CreateUserRequest, ListUsersRequest, CreateUserKeyRequest, ListUserKeysRequest, UpdateUserKeyRequest, CreateTeamRequest, UpdateTeamRequest, AddTeamMemberRequest, CreateAgentRequest, UpdateAgentRequest, ListAgentsRequest, ListTeamsRequest, ListTasksRequest, CreateTaskRequest, UpdateTaskRequest, CreateAssetRequest, UpdateAssetRequest, ListAssetsRequest, FixedAssetBindingInput, ListWithDetailRequest, GrantAclRequest, CheckAclRequest, ListAccessibleAssetsRequest, GetUserRequest, // ConfigParam (v3.2) InstanceQuotaLimits, UserConfigView, UserConfigViewItem, GetUserConfigRequest, SetUserConfigRequest, // Knowledge (v3 管理面实体) KnowledgeEntity, KnowledgeType, KnowledgeListResult, CreateKnowledgeRequest, UpdateKnowledgeRequest, ListKnowledgeRequest, } from "./v3/index.js";