Skip to content

@codesoul-co/hypha-memory API

Memory 契约、Pipeline、Policy、Store、检索与评估。

  • 安装: npm install @codesoul-co/hypha-memory@1.0.1
  • 入口导入: import { ... } from '@codesoul-co/hypha-memory';
  • 公共导出: 817
  • 源码模块: 87

导出概览

种类数量
函数121
接口393
类型51
95
常量157

源码模块

模块用途导出数源码
bounded-recovery用于处理有界恢复、重试或降级。Bounded recovery 模块公开 2 函数、2 接口、1 类型。5source
canonical-runtime-config用于执行该边界的运行时行为。Canonical runtime config 模块公开 1 类、3 常量、3 接口。7source
context-artifacts用于使用该功能边界的公共契约与操作。Context artifacts 模块公开 2 类、2 函数、6 接口、1 类型。11source
context-builder用于使用该功能边界的公共契约与操作。Context builder 模块公开 4 类。4source
context-cache-validity用于读写或协调缓存状态。Context cache validity 模块公开 2 类、1 函数、4 接口。7source
context-compaction用于使用该功能边界的公共契约与操作。Context compaction 模块公开 1 类、2 接口。3source
context-contracts用于声明并运行时校验契约。Context contracts 模块公开 28 接口、1 类型。29source
context-gateway用于使用该功能边界的公共契约与操作。Context gateway 模块公开 1 类、4 接口、1 类型。6source
context-schema用于声明并运行时校验契约。Context schema 模块公开 15 常量、3 函数。18source
context-source-resolver用于使用该功能边界的公共契约与操作。Context source resolver 模块公开 3 类、1 接口、1 类型。5source
contracts用于声明并运行时校验契约。Contracts 模块公开 28 接口、2 类型。30source
dead-letter-management用于使用该功能边界的公共契约与操作。Dead letter management 模块公开 2 类、2 函数、5 接口、1 类型。10source
external-adapters用于把外部或本地 Provider 绑定到 Hypha Port。External adapters 模块公开 4 类、2 常量、2 函数、9 接口、2 类型。19source
external-memory-identity用于使用该功能边界的公共契约与操作。External memory identity 模块公开 1 函数。1source
external-provider-acceptance用于把外部或本地 Provider 绑定到 Hypha Port。External provider acceptance 模块公开 2 函数、6 接口。8source
external-provider-operations用于把外部或本地 Provider 绑定到 Hypha Port。External provider operations 模块公开 2 类、1 常量、4 函数、2 接口、1 类型。10source
external-provider-url用于把外部或本地 Provider 绑定到 Hypha Port。External provider url 模块公开 2 函数、1 接口。3source
extraction用于使用该功能边界的公共契约与操作。Extraction 模块公开 4 类、4 函数、2 接口、1 类型。11source
governed-memory-manager用于使用该功能边界的公共契约与操作。Governed memory manager 模块公开 1 类、3 函数、2 接口。6source
hindsight-local-client用于把外部或本地 Provider 绑定到 Hypha Port。Hindsight local client 模块公开 1 类、2 常量、2 函数、1 接口。6source
hindsight-local-factory用于使用该功能边界的公共契约与操作。Hindsight local factory 模块公开 1 常量、2 函数、2 接口。5source
hybrid用于使用该功能边界的公共契约与操作。Hybrid 模块公开 1 类、1 接口。2source
index聚合 @codesoul-co/hypha-memory 的公共入口导出;应用应从包入口导入这些 Symbol,不应依赖内部文件路径。40source
index-outbox用于使用该功能边界的公共契约与操作。Index outbox 模块公开 3 类、8 接口。11source
integration-contracts用于声明并运行时校验契约。Integration contracts 模块公开 2 类、8 函数、20 接口、2 类型。32source
integration-json-schema用于声明并运行时校验契约。Integration JSON schema 模块公开 21 常量。21source
integration-schema用于声明并运行时校验契约。Integration schema 模块公开 13 常量、8 函数。21source
lifecycle-contracts用于声明并运行时校验契约。Lifecycle contracts 模块公开 20 接口、2 类型。22source
lifecycle-schema用于声明并运行时校验契约。Lifecycle schema 模块公开 12 常量、2 函数。14source
lifecycle-workers用于使用该功能边界的公共契约与操作。Lifecycle workers 模块公开 8 类、5 接口、2 类型。15source
managed-credentials用于使用该功能边界的公共契约与操作。Managed credentials 模块公开 1 类、1 函数、3 接口。5source
managed-provider-factories用于把外部或本地 Provider 绑定到 Hypha Port。Managed provider factories 模块公开 2 常量、2 函数、1 接口。5source
managed-search-cache用于读写或协调缓存状态。Managed search cache 模块公开 3 类、2 常量、3 函数、8 接口、4 类型。20source
managed-store用于持久化并读取该边界的数据。Managed store 模块公开 4 类、1 函数、8 接口。13source
mem0-platform-client用于把外部或本地 Provider 绑定到 Hypha Port。Mem0 platform client 模块公开 1 类、2 接口。3source
mem0-rest-client用于把外部或本地 Provider 绑定到 Hypha Port。Mem0 rest client 模块公开 2 类、2 接口、2 类型。6source
memory-application-service用于使用该功能边界的公共契约与操作。Memory application service 模块公开 1 类、2 接口。3source
memory-data-migration用于使用该功能边界的公共契约与操作。Memory data migration 模块公开 2 类、1 函数、5 接口。8source
memory-events用于创建、记录或读取 Event 契约。Memory events 模块公开 2 函数、3 接口、1 类型。6source
memory-operational-metrics用于使用该功能边界的公共契约与操作。Memory operational metrics 模块公开 1 类、1 函数、4 接口、1 类型。7source
memory-projection-invalidation用于使用该功能边界的公共契约与操作。Memory projection invalidation 模块公开 3 类、5 接口、1 类型。9source
memory-runtime-coordinator用于执行该边界的运行时行为。Memory runtime coordinator 模块公开 3 类、8 接口、1 类型。12source
memory-runtime-factory用于执行该边界的运行时行为。Memory runtime factory 模块公开 2 类、2 常量、1 函数、8 接口、1 类型。14source
memory-server-consumer-migration用于使用该功能边界的公共契约与操作。Memory server consumer migration 模块公开 1 常量、3 函数、7 接口、2 类型。13source
memory-server-migration-acceptance用于使用该功能边界的公共契约与操作。Memory server migration acceptance 模块公开 4 函数、8 接口。12source
memory-server-migration-contract用于声明并运行时校验契约。Memory server migration contract 模块公开 1 常量、1 函数、3 接口、2 类型。7source
memory-server-migration-fixtures用于编写确定性测试与契约断言。Memory server migration fixtures 模块公开 2 常量。2source
memory-server-migration-package用于使用该功能边界的公共契约与操作。Memory server migration package 模块公开 1 常量、4 函数、9 接口、2 类型。16source
memory-server-migration-package-fixtures用于编写确定性测试与契约断言。Memory server migration package fixtures 模块公开 3 常量。3source
memory-server-migration-package-schema用于声明并运行时校验契约。Memory server migration package schema 模块公开 2 常量、1 函数。3source
memory-server-migration-rehearsal用于使用该功能边界的公共契约与操作。Memory server migration rehearsal 模块公开 1 类、1 函数、7 接口。9source
memory-server-migration-schema用于声明并运行时校验契约。Memory server migration schema 模块公开 2 常量、1 函数。3source
memory-server-permanent-migration用于使用该功能边界的公共契约与操作。Memory server permanent migration 模块公开 1 类、3 函数、7 接口、3 类型。14source
memory-server-permanent-migration-acceptance用于使用该功能边界的公共契约与操作。Memory server permanent migration acceptance 模块公开 1 函数、2 接口。3source
memory-server-permanent-migration-fixtures用于编写确定性测试与契约断言。Memory server permanent migration fixtures 模块公开 1 常量、2 函数、2 接口、1 类型。6source
memory-server-redis-migration用于使用该功能边界的公共契约与操作。Memory server redis migration 模块公开 1 类、1 函数、7 接口。9source
memory-server-redis-migration-acceptance用于使用该功能边界的公共契约与操作。Memory server redis migration acceptance 模块公开 1 函数、2 接口。3source
memory-server-redis-migration-fixtures用于编写确定性测试与契约断言。Memory server redis migration fixtures 模块公开 2 类、1 常量、2 函数、2 接口、2 类型。9source
memory-utils用于使用该功能边界的公共契约与操作。Memory utils 模块公开 7 函数。7source
memory-worker-supervisor用于使用该功能边界的公共契约与操作。Memory worker supervisor 模块公开 1 类、2 接口。3source
memorybank-local-client用于把外部或本地 Provider 绑定到 Hypha Port。Memorybank local client 模块公开 1 类、1 常量、2 接口。4source
memorybank-managed-client用于把外部或本地 Provider 绑定到 Hypha Port。Memorybank managed client 模块公开 1 类、1 接口。2source
mongo-structured-store用于持久化并读取该边界的数据。Mongo structured store 模块公开 1 类、1 函数、7 接口、1 类型。10source
native-maintenance用于使用该功能边界的公共契约与操作。Native maintenance 模块公开 1 类、1 类型。2source
native-memory用于使用该功能边界的公共契约与操作。Native memory 模块公开 1 类、1 接口。2source
native-memory-runtime用于执行该边界的运行时行为。Native memory runtime 模块公开 1 函数、2 接口。3source
operation-contract用于声明并运行时校验契约。Operation contract 模块公开 8 常量、4 函数。12source
operations用于使用该功能边界的公共契约与操作。Operations 模块公开 20 接口。20source
profile-contract用于声明并运行时校验契约。Profile contract 模块公开 34 常量、5 函数。39source
provider-governance用于把外部或本地 Provider 绑定到 Hypha Port。Provider governance 模块公开 1 类、2 函数、5 接口。8source
provider-observability用于把外部或本地 Provider 绑定到 Hypha Port。Provider observability 模块公开 2 类、6 接口、3 类型。11source
provider-operational-health用于把外部或本地 Provider 绑定到 Hypha Port。Provider operational health 模块公开 1 类、4 接口、2 类型。7source
provider-pagination用于把外部或本地 Provider 绑定到 Hypha Port。Provider pagination 模块公开 3 函数、2 接口。5source
provider-reconciliation用于把外部或本地 Provider 绑定到 Hypha Port。Provider reconciliation 模块公开 2 函数、2 接口。4source
provider-return-evidence用于把外部或本地 Provider 绑定到 Hypha Port。Provider return evidence 模块公开 1 常量、2 函数、3 接口。6source
record-contract用于声明并运行时校验契约。Record contract 模块公开 13 常量、1 函数。14source
recovery用于处理有界恢复、重试或降级。Recovery 模块公开 2 函数、3 接口、1 类型。6source
retrieval用于使用该功能边界的公共契约与操作。Retrieval 模块公开 4 类、1 函数、14 接口、1 类型。20source
self-hosted-provider-factories用于把外部或本地 Provider 绑定到 Hypha Port。Self hosted provider factories 模块公开 1 常量、2 函数、2 接口。5source
structured-external-mapping-store用于持久化并读取该边界的数据。Structured external mapping store 模块公开 1 类、1 接口。2source
structured-extraction-state-store用于持久化并读取该边界的数据。Structured extraction state store 模块公开 1 类、1 接口。2source
structured-idempotency-store用于持久化并读取该边界的数据。Structured idempotency store 模块公开 1 类、1 接口。2source
structured-lifecycle-task-store用于持久化并读取该边界的数据。Structured lifecycle task store 模块公开 1 类、1 接口。2source
structured-managed-store用于持久化并读取该边界的数据。Structured managed store 模块公开 1 类、1 接口。2source
structured-memory-persistence用于持久化并读取该边界的数据。Structured memory persistence 模块公开 2 类、2 接口。4source
structured-vector-store用于持久化并读取该边界的数据。Structured vector store 模块公开 1 类、1 接口。2source
working-store用于持久化并读取该边界的数据。Working store 模块公开 2 类、4 接口。6source

导入边界

本页只记录 @codesoul-co/hypha-memory 包入口导出的公共 API。packages/memory/src 中未由入口导出的实现不属于该 npm 包的公共契约。