Skip to content

@codesoul-co/hypha-core API

共享契约、Schema、Event、Policy 与运行时 Port。

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

导出概览

种类数量
接口535
类型133
67
常量869
函数291

源码模块

模块用途导出数源码
contracts/artifact用于声明并运行时校验契约。Artifact 模块公开 15 接口、3 类型。18source
contracts/artifact-events用于声明并运行时校验契约。Artifact events 模块公开 2 接口、5 类型。7source
contracts/artifact-gc用于声明并运行时校验契约。Artifact gc 模块公开 8 接口。8source
contracts/artifact-manager用于声明并运行时校验契约。Artifact manager 模块公开 17 接口、4 类型。21source
contracts/artifact-record-repository用于声明并运行时校验契约。Artifact record repository 模块公开 2 类、5 接口。7source
contracts/artifact-retention用于声明并运行时校验契约。Artifact retention 模块公开 7 接口、2 类型。9source
contracts/artifact-store用于声明并运行时校验契约。Artifact store 模块公开 12 接口、1 类型。13source
contracts/command-execution用于声明并运行时校验契约。Command execution 模块公开 6 接口、1 类型。7source
contracts/execution用于声明并运行时校验契约。Execution 模块公开 3 接口。3source
contracts/execution-activities用于声明并运行时校验契约。Execution activities 模块公开 1 常量、2 接口、2 类型。5source
contracts/execution-cache用于声明并运行时校验契约。Execution cache 模块公开 15 接口、6 类型。21source
contracts/execution-events用于声明并运行时校验契约。Execution events 模块公开 4 接口、7 类型。11source
contracts/execution-governance用于声明并运行时校验契约。Execution governance 模块公开 2 常量、4 接口、3 类型。9source
contracts/execution-human-task用于声明并运行时校验契约。Execution human task 模块公开 1 常量、9 接口。10source
contracts/execution-output用于声明并运行时校验契约。Execution output 模块公开 9 接口、2 类型。11source
contracts/execution-port用于声明并运行时校验契约。Execution port 模块公开 6 接口。6source
contracts/execution-store用于声明并运行时校验契约。Execution store 模块公开 14 接口、2 类型。16source
contracts/react-continuation用于声明并运行时校验契约。React continuation 模块公开 2 常量、5 接口、2 类型。9source
contracts/react-continuation-schemas用于声明并运行时校验契约。React continuation schemas 模块公开 10 常量、2 函数。12source
contracts/recovery用于声明并运行时校验契约。Recovery 模块公开 4 常量、5 函数、9 接口、5 类型。23source
contracts/recovery-knowledge-schemas用于声明并运行时校验契约。Recovery knowledge schemas 模块公开 10 常量、2 函数。12source
contracts/remote-sandbox-provider用于声明并运行时校验契约。Remote sandbox provider 模块公开 10 接口、1 类型。11source
contracts/runtime用于声明并运行时校验契约。Runtime 模块公开 6 常量、8 接口、6 类型。20source
contracts/runtime-activities用于声明并运行时校验契约。Runtime activities 模块公开 3 常量、9 接口、8 类型。20source
contracts/runtime-activity用于声明并运行时校验契约。Runtime activity 模块公开 2 常量、1 接口、1 类型。4source
contracts/runtime-activity-schemas用于声明并运行时校验契约。Runtime activity schemas 模块公开 13 常量、4 函数。17source
contracts/runtime-cancellation用于声明并运行时校验契约。Runtime cancellation 模块公开 4 常量、10 接口、4 类型。18source
contracts/runtime-cancellation-schemas用于声明并运行时校验契约。Runtime cancellation schemas 模块公开 12 常量、3 函数。15source
contracts/runtime-capacity用于声明并运行时校验契约。Runtime capacity 模块公开 1 常量、12 接口、1 类型。14source
contracts/runtime-capacity-schemas用于声明并运行时校验契约。Runtime capacity schemas 模块公开 22 常量。22source
contracts/runtime-checkpoint用于声明并运行时校验契约。Runtime checkpoint 模块公开 4 常量、8 接口、4 类型。16source
contracts/runtime-checkpoint-schemas用于声明并运行时校验契约。Runtime checkpoint schemas 模块公开 26 常量、6 函数。32source
contracts/runtime-control用于声明并运行时校验契约。Runtime control 模块公开 2 常量、4 接口、3 类型。9source
contracts/runtime-control-schemas用于声明并运行时校验契约。Runtime control schemas 模块公开 13 常量、2 函数。15source
contracts/runtime-coordination用于声明并运行时校验契约。Runtime coordination 模块公开 3 常量、28 接口、3 类型。34source
contracts/runtime-coordination-schemas用于声明并运行时校验契约。Runtime coordination schemas 模块公开 38 常量、18 函数。56source
contracts/runtime-helper-schemas用于声明并运行时校验契约。Runtime helper schemas 模块公开 24 常量、6 函数。30source
contracts/runtime-helpers用于声明并运行时校验契约。Runtime helpers 模块公开 2 常量、27 接口、4 类型。33source
contracts/runtime-human-task用于声明并运行时校验契约。Runtime human task 模块公开 3 常量、3 接口、3 类型。9source
contracts/runtime-human-task-schemas用于声明并运行时校验契约。Runtime human task schemas 模块公开 12 常量、3 函数。15source
contracts/runtime-integrity-audit用于声明并运行时校验契约。Runtime integrity audit 模块公开 9 接口。9source
contracts/runtime-message-schemas用于声明并运行时校验契约。Runtime message schemas 模块公开 8 常量、2 函数。10source
contracts/runtime-messages用于声明并运行时校验契约。Runtime messages 模块公开 3 常量、4 接口、3 类型。10source
contracts/runtime-projection用于声明并运行时校验契约。Runtime projection 模块公开 5 接口、1 类型。6source
contracts/runtime-projection-schemas用于声明并运行时校验契约。Runtime projection schemas 模块公开 7 常量、1 函数。8source
contracts/runtime-query用于声明并运行时校验契约。Runtime query 模块公开 6 接口。6source
contracts/runtime-query-schemas用于声明并运行时校验契约。Runtime query schemas 模块公开 18 常量、4 函数。22source
contracts/runtime-recovery用于声明并运行时校验契约。Runtime recovery 模块公开 5 常量、15 接口、5 类型。25source
contracts/runtime-recovery-schemas用于声明并运行时校验契约。Runtime recovery schemas 模块公开 29 常量、7 函数。36source
contracts/runtime-replay用于声明并运行时校验契约。Runtime replay 模块公开 1 常量、6 接口、1 类型。8source
contracts/runtime-replay-schemas用于声明并运行时校验契约。Runtime replay schemas 模块公开 18 常量、4 函数。22source
contracts/runtime-schemas用于声明并运行时校验契约。Runtime schemas 模块公开 40 常量、8 函数。48source
contracts/runtime-timer用于声明并运行时校验契约。Runtime timer 模块公开 1 常量、4 接口、1 类型。6source
contracts/runtime-timer-schemas用于声明并运行时校验契约。Runtime timer schemas 模块公开 10 常量、2 函数。12source
contracts/sandbox用于声明并运行时校验契约。Sandbox 模块公开 19 接口、1 类型。20source
contracts/sandbox-provider用于声明并运行时校验契约。Sandbox provider 模块公开 6 接口、3 类型。9source
contracts/session-queue用于声明并运行时校验契约。Session queue 模块公开 5 常量、20 接口、2 类型。27source
contracts/session-queue-schemas用于声明并运行时校验契约。Session queue schemas 模块公开 24 常量、8 函数。32source
contracts/workspace用于声明并运行时校验契约。Workspace 模块公开 30 接口、9 类型。39source
errors用于规范化、分类或暴露错误契约。Errors 模块公开 1 类、1 函数、1 接口。3source
events用于创建、记录或读取 Event 契约。Events 模块公开 1 类、1 函数、6 接口、3 类型。11source
ids用于使用该功能边界的公共契约与操作。Ids 模块公开 1 函数、1 接口、1 类型。3source
modules/artifact/eventing用于创建、记录或读取 Event 契约。Eventing 模块公开 3 类、3 接口。6source
modules/artifact/events用于创建、记录或读取 Event 契约。Events 模块公开 11 常量、4 函数、1 接口。16source
modules/artifact/gc用于使用该功能边界的公共契约与操作。Gc 模块公开 1 类、1 函数。2source
modules/artifact/index用于使用该功能边界的公共契约与操作。Index 模块公开 40 常量、6 函数。46source
modules/artifact/manager用于使用该功能边界的公共契约与操作。Manager 模块公开 31 常量、12 函数。43source
modules/artifact/manager-content用于使用该功能边界的公共契约与操作。Manager content 模块公开 1 函数、2 接口。3source
modules/artifact/manager-error用于规范化、分类或暴露错误契约。Manager error 模块公开 1 类、5 函数。6source
modules/artifact/manager-policy用于实施 Policy 与治理检查。Manager policy 模块公开 6 函数、1 类型。7source
modules/artifact/retention用于使用该功能边界的公共契约与操作。Retention 模块公开 2 类、9 常量、3 函数。14source
modules/artifact/runtime用于执行该边界的运行时行为。Runtime 模块公开 1 类、1 接口。2source
modules/artifact/store用于持久化并读取该边界的数据。Store 模块公开 26 常量、10 函数。36source
modules/artifact/store-registry用于持久化并读取该边界的数据。Store registry 模块公开 1 类、1 接口。2source
modules/command-execution/index用于执行该边界的运行时行为。Index 模块公开 19 常量、5 函数。24source
modules/execution-activities/index用于执行该边界的运行时行为。Index 模块公开 11 常量、3 函数。14source
modules/execution-cache/index用于执行该边界的运行时行为。Index 模块公开 23 常量、9 函数。32source
modules/execution-cache/runtime用于执行该边界的运行时行为。Runtime 模块公开 1 类、1 接口。2source
modules/execution-environment/index用于执行该边界的运行时行为。Index 模块公开 17 常量、1 函数。18source
modules/execution-events/index用于创建、记录或读取 Event 契约。Index 模块公开 19 常量、3 函数。22source
modules/execution-governance/contracts用于声明并运行时校验契约。Contracts 模块公开 10 常量、2 函数。12source
modules/execution-governance/risk-evaluator用于执行该边界的运行时行为。Risk evaluator 模块公开 1 类、1 常量。2source
modules/execution-human-task/index用于执行该边界的运行时行为。Index 模块公开 7 常量、3 函数、1 接口。11source
modules/execution-output/collector用于执行该边界的运行时行为。Collector 模块公开 1 类。1source
modules/execution-output/completion用于执行该边界的运行时行为。Completion 模块公开 2 类、1 函数、7 接口。10source
modules/execution-output/contracts用于声明并运行时校验契约。Contracts 模块公开 17 常量、4 函数。21source
modules/execution-output/planner用于执行该边界的运行时行为。Planner 模块公开 1 类、1 函数。2source
modules/execution-port/contracts用于声明并运行时校验契约。Contracts 模块公开 10 常量、3 函数。13source
modules/execution-port/governed-execution-port用于定义或实现 Provider-neutral Port。Governed execution port 模块公开 1 类。1source
modules/execution-store/durable-execution-worker用于持久化并读取该边界的数据。Durable execution worker 模块公开 3 类、2 接口。5source
modules/execution-store/index用于持久化并读取该边界的数据。Index 模块公开 37 常量、11 函数。48source
modules/execution-store/registry用于持久化并读取该边界的数据。Registry 模块公开 1 类、1 接口。2source
modules/execution/index用于执行该边界的运行时行为。Index 模块公开 5 常量、2 函数。7source
modules/execution/recovery用于执行该边界的运行时行为。Recovery 模块公开 2 函数、2 接口、1 类型。5source
modules/remote-sandbox-provider/index用于把外部或本地 Provider 绑定到 Hypha Port。Index 模块公开 1 类、28 常量、9 函数、1 接口。39source
modules/runtime/canonical-json用于执行该边界的运行时行为。Canonical JSON 模块公开 2 函数、1 类型。3source
modules/runtime/event-runtime用于创建、记录或读取 Event 契约。Event runtime 模块公开 1 类、1 函数、6 接口、1 类型。9source
modules/runtime/event-schema-registry用于声明并运行时校验契约。Event schema registry 模块公开 1 类、5 接口。6source
modules/runtime/event-store用于创建、记录或读取 Event 契约。Event store 模块公开 1 类、8 函数、8 接口。17source
modules/runtime/legacy-wait-migration用于执行该边界的运行时行为。Legacy wait migration 模块公开 1 常量、2 函数、3 接口、1 类型。7source
modules/runtime/message-bus用于执行该边界的运行时行为。Message bus 模块公开 1 类、7 函数、6 接口。14source
modules/runtime/message-inbox-outbox用于执行该边界的运行时行为。Message inbox outbox 模块公开 4 类、8 接口。12source
modules/runtime/orchestration-event-schemas用于声明并运行时校验契约。Orchestration event schemas 模块公开 8 常量、2 函数、4 类型。14source
modules/runtime/orchestration-projection用于执行该边界的运行时行为。Orchestration projection 模块公开 2 常量、2 函数。4source
modules/runtime/projection用于执行该边界的运行时行为。Projection 模块公开 2 类、1 函数、4 接口。7source
modules/runtime/resource-coordinator用于执行该边界的运行时行为。Resource coordinator 模块公开 1 类、1 函数、1 接口。3source
modules/runtime/run-control用于执行该边界的运行时行为。Run control 模块公开 1 类、1 接口。2source
modules/runtime/run-lease-store用于持久化并读取该边界的数据。Run lease store 模块公开 1 类、2 函数、1 接口。4source
modules/runtime/runtime-activity-descriptor-store用于持久化并读取该边界的数据。Runtime activity descriptor store 模块公开 1 类、3 接口。4source
modules/runtime/runtime-activity-helper用于执行该边界的运行时行为。Runtime activity helper 模块公开 2 类、1 接口。3source
modules/runtime/runtime-activity-redispatch-service用于执行该边界的运行时行为。Runtime activity redispatch service 模块公开 1 类、1 函数、6 接口、1 类型。9source
modules/runtime/runtime-cancellation-service用于执行该边界的运行时行为。Runtime cancellation service 模块公开 1 类、1 接口。2source
modules/runtime/runtime-capacity-semaphore用于执行该边界的运行时行为。Runtime capacity semaphore 模块公开 1 类、1 接口。2source
modules/runtime/runtime-checkpoint-service用于执行该边界的运行时行为。Runtime checkpoint service 模块公开 1 类、1 接口。2source
modules/runtime/runtime-checkpoint-store用于持久化并读取该边界的数据。Runtime checkpoint store 模块公开 1 类、2 函数。3source
modules/runtime/runtime-helper-sdk用于执行该边界的运行时行为。Runtime helper sdk 模块公开 5 类、2 函数、1 接口。8source
modules/runtime/runtime-human-task用于执行该边界的运行时行为。Runtime human task 模块公开 5 函数。5source
modules/runtime/runtime-human-wait-service用于执行该边界的运行时行为。Runtime human wait service 模块公开 1 类、5 接口。6source
modules/runtime/runtime-io-helpers用于执行该边界的运行时行为。Runtime io helpers 模块公开 3 类、1 函数、1 接口。5source
modules/runtime/runtime-operational-telemetry用于执行该边界的运行时行为。Runtime operational telemetry 模块公开 1 类、1 常量、1 接口、3 类型。6source
modules/runtime/runtime-query-service用于执行该边界的运行时行为。Runtime query service 模块公开 1 类、1 接口。2source
modules/runtime/runtime-recovery-service用于执行该边界的运行时行为。Runtime recovery service 模块公开 1 类、2 接口。3source
modules/runtime/runtime-replay-service用于执行该边界的运行时行为。Runtime replay service 模块公开 1 类、1 接口。2source
modules/runtime/runtime-timer-worker用于执行该边界的运行时行为。Runtime timer worker 模块公开 1 类、1 接口。2source
modules/runtime/session-command-payload-store用于持久化并读取该边界的数据。Session command payload store 模块公开 1 类、3 接口、1 类型。5source
modules/runtime/session-command-scheduler用于执行该边界的运行时行为。Session command scheduler 模块公开 1 类、4 接口。5source
modules/runtime/session-command-worker用于执行该边界的运行时行为。Session command worker 模块公开 1 类、3 接口、3 类型。7source
modules/runtime/session-queue用于执行该边界的运行时行为。Session queue 模块公开 1 类、1 函数、2 接口。4source
modules/runtime/state-execution-claim-store用于持久化并读取该边界的数据。State execution claim store 模块公开 1 类、2 函数、1 接口。4source
modules/sandbox-provider/index用于把外部或本地 Provider 绑定到 Hypha Port。Index 模块公开 13 常量、4 函数。17source
modules/sandbox-provider/registry用于把外部或本地 Provider 绑定到 Hypha Port。Registry 模块公开 1 类、1 接口。2source
modules/sandbox/index用于使用该功能边界的公共契约与操作。Index 模块公开 15 常量、8 函数。23source
modules/workspace/events用于声明并实施 Workspace 作用域边界。Events 模块公开 6 常量、3 函数。9source
modules/workspace/index用于声明并实施 Workspace 作用域边界。Index 模块公开 25 常量、3 函数。28source
modules/workspace/operations用于声明并实施 Workspace 作用域边界。Operations 模块公开 18 常量、10 函数。28source
modules/workspace/snapshots用于声明并实施 Workspace 作用域边界。Snapshots 模块公开 16 常量、10 函数。26source
schemas用于声明并运行时校验契约。Schemas 模块公开 52 常量、12 函数、1 接口。65source
specs用于声明并运行时校验契约。Specs 模块公开 2 常量、2 函数、22 接口、2 类型。28source
telemetry用于使用该功能边界的公共契约与操作。Telemetry 模块公开 1 类、2 接口、1 类型。4source

导入边界

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