Skip to content

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

导入边界

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