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