@codesoul-co/hypha-adapters-local API
Local-first SQLite、Vector、Artifact 与 Runtime Adapter。
- 安装:
npm install @codesoul-co/hypha-adapters-local@1.0.1 - 入口导入:
import { ... } from '@codesoul-co/hypha-adapters-local'; - 公共导出: 229
- 源码模块: 54
导出概览
| 种类 | 数量 |
|---|---|
| 类 | 70 |
| 函数 | 44 |
| 接口 | 95 |
| 类型 | 14 |
| 常量 | 6 |
源码模块
| 模块 | 用途 | 导出数 | 源码 |
|---|---|---|---|
artifact-content-io | 用于使用该功能边界的公共契约与操作。Artifact content io 模块公开 1 类、4 函数、1 接口。 | 6 | source |
artifact-manager-execution-cache-verifier | 用于执行该边界的运行时行为。Artifact manager execution cache verifier 模块公开 1 类、1 接口。 | 2 | source |
artifact-manager-tool-port | 用于定义或实现 Provider-neutral Port。Artifact manager tool port 模块公开 1 类、2 接口。 | 3 | source |
artifact-store-adapter-error | 用于把外部或本地 Provider 绑定到 Hypha Port。Artifact store adapter error 模块公开 1 类、2 函数。 | 3 | source |
common-tool-port-bindings | 用于定义或实现 Provider-neutral Port。Common tool port bindings 模块公开 3 类、3 接口、1 类型。 | 7 | source |
docker-sandbox-provider-factory | 用于把外部或本地 Provider 绑定到 Hypha Port。Docker sandbox provider factory 模块公开 1 类、1 常量、1 接口。 | 3 | source |
execution-provider-error | 用于把外部或本地 Provider 绑定到 Hypha Port。Execution provider error 模块公开 1 类、1 函数。 | 2 | source |
execution-provider-values | 用于把外部或本地 Provider 绑定到 Hypha Port。Execution provider values 模块公开 5 函数。 | 5 | source |
in-memory-active-execution-registry | 用于注册并解析版本化能力或实现。In memory active execution registry 模块公开 1 类、1 接口。 | 2 | source |
in-memory-artifact-record-repository | 用于持久化并读取该边界的数据。In memory artifact record repository 模块公开 1 类、1 接口。 | 2 | source |
in-memory-execution-artifact-store | 用于持久化并读取该边界的数据。In memory execution artifact store 模块公开 1 类、2 接口。 | 3 | source |
in-memory-execution-cache-store | 用于持久化并读取该边界的数据。In memory execution cache store 模块公开 2 类、2 接口。 | 4 | source |
index | 聚合 @codesoul-co/hypha-adapters-local 的公共入口导出;应用应从包入口导入这些 Symbol,不应依赖内部文件路径。 | 26 | source |
legacy-tool-artifact-importer | 用于定义或实现 Provider-neutral Port。Legacy tool artifact importer 模块公开 2 类、1 函数、3 接口、1 类型。 | 7 | source |
legacy-tool-artifact-inventory | 用于使用该功能边界的公共契约与操作。Legacy tool artifact inventory 模块公开 2 类、3 接口、1 类型。 | 6 | source |
legacy-tool-artifact-migration-executor | 用于执行该边界的运行时行为。Legacy tool artifact migration executor 模块公开 2 类、7 接口、1 类型。 | 10 | source |
legacy-tool-artifact-migration-planner | 用于使用该功能边界的公共契约与操作。Legacy tool artifact migration planner 模块公开 2 类、7 接口、2 类型。 | 11 | source |
legacy-tool-artifact-migration-report | 用于定义或实现 Provider-neutral Port。Legacy tool artifact migration report 模块公开 6 函数、3 接口。 | 9 | source |
legacy-tool-artifact-migration-rollback | 用于使用该功能边界的公共契约与操作。Legacy tool artifact migration rollback 模块公开 2 类、5 接口、1 类型。 | 8 | source |
local-artifact-files | 用于使用该功能边界的公共契约与操作。Local artifact files 模块公开 2 类、13 函数、2 接口。 | 17 | source |
local-artifact-manifest | 用于使用该功能边界的公共契约与操作。Local artifact manifest 模块公开 4 函数、1 接口。 | 5 | source |
local-artifact-store-values | 用于持久化并读取该边界的数据。Local artifact store values 模块公开 4 函数。 | 4 | source |
local-artifact-workspace-content-reader | 用于声明并实施 Workspace 作用域边界。Local artifact workspace content reader 模块公开 1 类、1 接口。 | 2 | source |
local-filesystem-execution-artifact-store | 用于持久化并读取该边界的数据。Local filesystem execution artifact store 模块公开 1 类、3 接口。 | 4 | source |
local-process-execution-provider | 用于把外部或本地 Provider 绑定到 Hypha Port。Local process execution provider 模块公开 1 类、1 接口。 | 2 | source |
local-process-output-artifacts | 用于使用该功能边界的公共契约与操作。Local process output artifacts 模块公开 1 类、5 接口、1 类型。 | 7 | source |
local-process-output-collector | 用于使用该功能边界的公共契约与操作。Local process output collector 模块公开 1 类、3 接口、1 类型。 | 5 | source |
local-process-output-stream-registry | 用于注册并解析版本化能力或实现。Local process output stream registry 模块公开 1 类、1 接口。 | 2 | source |
local-process-policy | 用于实施 Policy 与治理检查。Local process policy 模块公开 1 类、2 接口。 | 3 | source |
local-process-resource-accounting | 用于使用该功能边界的公共契约与操作。Local process resource accounting 模块公开 1 类、1 接口。 | 2 | source |
local-process-result | 用于使用该功能边界的公共契约与操作。Local process result 模块公开 1 函数、2 接口。 | 3 | source |
local-process-sandbox-provider-factory | 用于把外部或本地 Provider 绑定到 Hypha Port。Local process sandbox provider factory 模块公开 1 类、1 常量、1 类型。 | 3 | source |
local-sandbox-lifecycle | 用于使用该功能边界的公共契约与操作。Local sandbox lifecycle 模块公开 1 类、1 接口。 | 2 | source |
local-workspace-adapter | 用于声明并实施 Workspace 作用域边界。Local workspace adapter 模块公开 1 类、2 接口。 | 3 | source |
local-workspace-snapshot-artifacts | 用于声明并实施 Workspace 作用域边界。Local workspace snapshot artifacts 模块公开 1 类、2 接口。 | 3 | source |
postgres-execution-store-factory | 用于持久化并读取该边界的数据。Postgres execution store factory 模块公开 1 类、1 常量、1 类型。 | 3 | source |
projection-store | 用于持久化并读取该边界的数据。Projection store 模块公开 1 类、1 接口。 | 2 | source |
react-continuation-checkpoint-store | 用于持久化并读取该边界的数据。React continuation checkpoint store 模块公开 1 类、1 接口。 | 2 | source |
redis-execution-cache-store | 用于持久化并读取该边界的数据。Redis execution cache store 模块公开 1 类、2 接口。 | 3 | source |
remote-sandbox-provider-factory | 用于把外部或本地 Provider 绑定到 Hypha Port。Remote sandbox provider factory 模块公开 1 类、1 常量、1 接口。 | 3 | source |
run-lease-store | 用于持久化并读取该边界的数据。Run lease store 模块公开 1 类、1 接口。 | 2 | source |
runtime-capacity-semaphore | 用于执行该边界的运行时行为。Runtime capacity semaphore 模块公开 1 类、1 接口。 | 2 | source |
runtime-checkpoint-store | 用于持久化并读取该边界的数据。Runtime checkpoint store 模块公开 1 类、1 接口。 | 2 | source |
runtime-event-store | 用于创建、记录或读取 Event 契约。Runtime event store 模块公开 1 类、2 接口。 | 3 | source |
runtime-integrity-store | 用于持久化并读取该边界的数据。Runtime integrity store 模块公开 1 类、1 接口。 | 2 | source |
s3-execution-artifact-store-factory | 用于持久化并读取该边界的数据。S3 execution artifact store factory 模块公开 1 类、1 类型。 | 2 | source |
session-queue | 用于使用该功能边界的公共契约与操作。Session queue 模块公开 1 类、1 接口。 | 2 | source |
sqlite-artifact-record-repository | 用于持久化并读取该边界的数据。Sqlite artifact record repository 模块公开 1 类、1 接口。 | 2 | source |
sqlite-driver | 用于使用该功能边界的公共契约与操作。Sqlite driver 模块公开 1 函数、3 接口。 | 4 | source |
sqlite-execution-store | 用于持久化并读取该边界的数据。Sqlite execution store 模块公开 1 类、2 类型。 | 3 | source |
sqlite-execution-store-factory | 用于持久化并读取该边界的数据。Sqlite execution store factory 模块公开 1 类、1 常量。 | 2 | source |
sqlite-execution-store-foundation | 用于持久化并读取该边界的数据。Sqlite execution store foundation 模块公开 1 类。 | 1 | source |
state-execution-claim-store | 用于持久化并读取该边界的数据。State execution claim store 模块公开 1 类、1 接口。 | 2 | source |
workspace-runtime | 用于声明并实施 Workspace 作用域边界。Workspace runtime 模块公开 1 类。 | 1 | source |
导入边界
本页只记录 @codesoul-co/hypha-adapters-local 包入口导出的公共 API。packages/adapters-local/src 中未由入口导出的实现不属于该 npm 包的公共契约。
