Skip to content

@codesoul-co/hypha-adapters-local / workspace-runtime

模块用法

用于声明并实施 Workspace 作用域边界。Workspace runtime 模块公开 1 类。

从包入口导入

ts
import {
  LocalWorkspaceRuntime,
} from '@codesoul-co/hypha-adapters-local';

使用要点

  • 1 个类提供可实例化的运行时实现;构造参数与公开方法在各自条目中完整列出。

公共导出

Symbol种类签名说明
LocalWorkspaceRuntimenew LocalWorkspaceRuntime(config: WorkspaceRuntimeConfig): LocalWorkspaceRuntimeLocal Workspace Runtime 类,共公开 4 个构造函数或成员;精确签名见本条目的声明与成员表。

LocalWorkspaceRuntime

Local Workspace Runtime 类,共公开 4 个构造函数或成员;精确签名见本条目的声明与成员表。

  • 种类: 类
  • 导入: import { LocalWorkspaceRuntime } from '@codesoul-co/hypha-adapters-local';
  • 源码模块: workspace-runtime

声明

text
export declare class LocalWorkspaceRuntime implements WorkspaceRuntimePort {
    constructor(config: WorkspaceRuntimeConfig);
    initialize(): Promise<void>;
    execute(request: WorkspaceRuntimeRequest): Promise<unknown>;
    health(): Promise<ProviderHealth>;
}

公开成员

成员种类签名说明
constructor构造函数(config: WorkspaceRuntimeConfig): LocalWorkspaceRuntime创建该类的实例。
execute方法execute(request: WorkspaceRuntimeRequest): Promise<unknown>公开方法;参数与返回类型以签名列为准。
health方法health(): Promise<ProviderHealth>公开方法;参数与返回类型以签名列为准。
initialize方法initialize(): Promise<void>公开方法;参数与返回类型以签名列为准。