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种类签名说明
LocalWorkspaceRuntime类new 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>公开方法;参数与返回类型以签名列为准。