@codesoul-co/hypha-harness / react-quantum-executor
模块用法
用于执行该边界的运行时行为。React quantum executor 模块公开 3 类、1 常量、1 函数、13 接口、1 类型。
从包入口导入
import {
ArtifactReActContextSnapshotStore,
ContinuationIdentityValidator,
ReActQuantumExecutor,
REACT_CONTEXT_SNAPSHOT_VERSION,
createContinuationReActQuantumDescriptor,
} from '@codesoul-co/hypha-harness';
import type {
ArtifactReActContextSnapshotStoreOptions,
ExecuteReActQuantumRequest,
ExecuteReActQuantumResult,
ReActContextSnapshot,
ReActContextSnapshotPutResult,
ReActContextSnapshotStore,
ReActOperationReceiptReconciler,
ReActQuantumExecutorOptions,
} from '@codesoul-co/hypha-harness';
// 完整导出列表见下方。使用要点
- 14 个类型/接口用于应用代码、Adapter 或测试中的静态契约;请使用
import type,运行时不应依赖它们。 - 3 个类提供可实例化的运行时实现;构造参数与公开方法在各自条目中完整列出。
- 1 个函数是该模块的直接操作入口;每个 overload 的必需/可选参数与返回类型均在下方列出。
- 1 个常量/枚举提供稳定值、Schema、Definition 或默认配置;应复用这些导出,避免在应用中复制内部值。
公共导出
| Symbol | 种类 | 签名 | 说明 |
|---|---|---|---|
ArtifactReActContextSnapshotStore | 类 | new ArtifactReActContextSnapshotStore(options: ArtifactReActContextSnapshotStoreOptions): ArtifactReActContextSnapshotStore | Durable content-addressed Context snapshots selected by the checkpoint scope hash. |
ContinuationIdentityValidator | 类 | new ContinuationIdentityValidator(): ContinuationIdentityValidator | Continuation Identity Validator 类,共公开 5 个构造函数或成员;精确签名见本条目的声明与成员表。 |
ReActQuantumExecutor | 类 | new ReActQuantumExecutor(options: ReActQuantumExecutorOptions): ReActQuantumExecutor | Rebuilds and executes exactly one fenced ReAct quantum from durable Runtime evidence. |
REACT_CONTEXT_SNAPSHOT_VERSION | 常量 | const REACT_CONTEXT_SNAPSHOT_VERSION: "1.0.0" | 由 react-quantum-executor 模块导出的 REACT CONTEXT SNAPSHOT VERSION 常量。 |
createContinuationReActQuantumDescriptor | 函数 | createContinuationReActQuantumDescriptor(command: Readonly<SessionCommandRecord>, input: unknown): ContinuationReActQuantumDescriptor | Create Continuation ReAct Quantum Descriptor 函数,提供 1 个公开调用签名;参数与返回类型见下表。 |
ArtifactReActContextSnapshotStoreOptions | 接口 | interface ArtifactReActContextSnapshotStoreOptions | Artifact ReAct Context Snapshot Store Options 接口,共包含 2 个公开字段或方法。 |
ExecuteReActQuantumRequest | 接口 | interface ExecuteReActQuantumRequest | Execute ReAct Quantum Request 接口,共包含 3 个公开字段或方法。 |
ExecuteReActQuantumResult | 接口 | interface ExecuteReActQuantumResult | Execute ReAct Quantum Result 接口,共包含 2 个公开字段或方法。 |
ReActContextSnapshot | 接口 | interface ReActContextSnapshot | ReAct Context Snapshot 接口,共包含 7 个公开字段或方法。 |
ReActContextSnapshotPutResult | 接口 | interface ReActContextSnapshotPutResult | ReAct Context Snapshot Put Result 接口,共包含 3 个公开字段或方法。 |
ReActContextSnapshotStore | 接口 | interface ReActContextSnapshotStore | ReAct Context Snapshot Store 接口,共包含 3 个公开字段或方法。 |
ReActOperationReceiptReconciler | 接口 | interface ReActOperationReceiptReconciler | ReAct Operation Receipt Reconciler 接口,共包含 1 个公开字段或方法。 |
ReActQuantumExecutorOptions | 接口 | interface ReActQuantumExecutorOptions | ReAct Quantum Executor Options 接口,共包含 10 个公开字段或方法。 |
ReActQuantumOutcomeRecorder | 接口 | interface ReActQuantumOutcomeRecorder | ReAct Quantum Outcome Recorder 接口,共包含 1 个公开字段或方法。 |
ReActQuantumRevisionValidator | 接口 | interface ReActQuantumRevisionValidator | ReAct Quantum Revision Validator 接口,共包含 1 个公开字段或方法。 |
ReActQuantumRunnerFactory | 接口 | interface ReActQuantumRunnerFactory | ReAct Quantum Runner Factory 接口,共包含 1 个公开字段或方法。 |
ReActQuantumRuntimeReader | 接口 | interface ReActQuantumRuntimeReader | ReAct Quantum Runtime Reader 接口,共包含 1 个公开字段或方法。 |
ReActQuantumRuntimeState | 接口 | interface ReActQuantumRuntimeState | ReAct Quantum Runtime State 接口,共包含 10 个公开字段或方法。 |
ReActQuantumRuntimeStatus | 类型 | type ReActQuantumRuntimeStatus = 'created' | 'running' | 'waiting_human' | 'completed' | 'failed' | 'cancelled' | ReAct Quantum Runtime Status 公共类型别名;完整类型表达式见声明。 |
ArtifactReActContextSnapshotStore
Durable content-addressed Context snapshots selected by the checkpoint scope hash.
- 种类: 类
- 导入:
import { ArtifactReActContextSnapshotStore } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export declare class ArtifactReActContextSnapshotStore implements ReActContextSnapshotStore {
constructor(options: ArtifactReActContextSnapshotStoreOptions);
put(input: ReActContextSnapshot): Promise<ReActContextSnapshotPutResult>;
get(scopeHash: string): Promise<ReActContextSnapshot | null>;
delete(scopeHash: string): Promise<boolean>;
}公开成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
constructor | 构造函数 | (options: ArtifactReActContextSnapshotStoreOptions): ArtifactReActContextSnapshotStore | 创建该类的实例。 |
delete | 方法 | delete(scopeHash: string): Promise<boolean> | 公开方法;参数与返回类型以签名列为准。 |
get | 方法 | get(scopeHash: string): Promise<ReActContextSnapshot | null> | 公开方法;参数与返回类型以签名列为准。 |
put | 方法 | put(input: ReActContextSnapshot): Promise<ReActContextSnapshotPutResult> | 公开方法;参数与返回类型以签名列为准。 |
ContinuationIdentityValidator
Continuation Identity Validator 类,共公开 5 个构造函数或成员;精确签名见本条目的声明与成员表。
- 种类: 类
- 导入:
import { ContinuationIdentityValidator } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export declare class ContinuationIdentityValidator {
validateCommand(command: Readonly<SessionCommandRecord>, descriptor: Readonly<ContinuationReActQuantumDescriptor>): void;
validateCheckpoint(descriptor: Readonly<ContinuationReActQuantumDescriptor>, checkpoint: Readonly<ReActContinuationCheckpoint>, checkpointRef: string): void;
validateSnapshot(descriptor: Readonly<ReActQuantumDescriptor>, snapshot: Readonly<ReActContextSnapshot>): void;
validateRuntimeState(descriptor: Readonly<ReActQuantumDescriptor>, state: Readonly<ReActQuantumRuntimeState>): void;
}公开成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
constructor | 构造函数 | (): ContinuationIdentityValidator | 创建该类的实例。 |
validateCheckpoint | 方法 | validateCheckpoint(descriptor: Readonly<ContinuationReActQuantumDescriptor>, checkpoint: Readonly<ReActContinuationCheckpoint>, checkpointRef: string): void | 公开方法;参数与返回类型以签名列为准。 |
validateCommand | 方法 | validateCommand(command: Readonly<SessionCommandRecord>, descriptor: Readonly<ContinuationReActQuantumDescriptor>): void | 公开方法;参数与返回类型以签名列为准。 |
validateRuntimeState | 方法 | validateRuntimeState(descriptor: Readonly<ReActQuantumDescriptor>, state: Readonly<ReActQuantumRuntimeState>): void | 公开方法;参数与返回类型以签名列为准。 |
validateSnapshot | 方法 | validateSnapshot(descriptor: Readonly<ReActQuantumDescriptor>, snapshot: Readonly<ReActContextSnapshot>): void | 公开方法;参数与返回类型以签名列为准。 |
ReActQuantumExecutor
Rebuilds and executes exactly one fenced ReAct quantum from durable Runtime evidence.
- 种类: 类
- 导入:
import { ReActQuantumExecutor } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export declare class ReActQuantumExecutor {
constructor(options: ReActQuantumExecutorOptions);
runOneQuantum(input: ExecuteReActQuantumRequest): Promise<ExecuteReActQuantumResult>;
}公开成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
constructor | 构造函数 | (options: ReActQuantumExecutorOptions): ReActQuantumExecutor | 创建该类的实例。 |
runOneQuantum | 方法 | runOneQuantum(input: ExecuteReActQuantumRequest): Promise<ExecuteReActQuantumResult> | 公开方法;参数与返回类型以签名列为准。 |
REACT_CONTEXT_SNAPSHOT_VERSION
由 react-quantum-executor 模块导出的 REACT CONTEXT SNAPSHOT VERSION 常量。
- 种类: 常量
- 导入:
import { REACT_CONTEXT_SNAPSHOT_VERSION } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export declare const REACT_CONTEXT_SNAPSHOT_VERSION: "1.0.0";createContinuationReActQuantumDescriptor
Create Continuation ReAct Quantum Descriptor 函数,提供 1 个公开调用签名;参数与返回类型见下表。
- 种类: 函数
- 导入:
import { createContinuationReActQuantumDescriptor } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export declare function createContinuationReActQuantumDescriptor(command: Readonly<SessionCommandRecord>, input: unknown): ContinuationReActQuantumDescriptor;调用签名
createContinuationReActQuantumDescriptor(command: Readonly<SessionCommandRecord>, input: unknown): ContinuationReActQuantumDescriptor参数
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
command | Readonly<SessionCommandRecord> | 是 | 必需参数;接受的值由类型列定义。 |
input | unknown | 是 | 必需参数;接受的值由类型列定义。 |
返回值
- 类型:
ContinuationReActQuantumDescriptor - 说明: 返回值契约由上述类型定义。
ArtifactReActContextSnapshotStoreOptions
Artifact ReAct Context Snapshot Store Options 接口,共包含 2 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ArtifactReActContextSnapshotStoreOptions } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ArtifactReActContextSnapshotStoreOptions {
artifacts: ArtifactStoreProvider;
maxSnapshotBytes?: number;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
artifacts | 属性 | artifacts: ArtifactStoreProvider | 公开属性;类型、只读和可选状态以签名列为准。 |
maxSnapshotBytes | 属性 | maxSnapshotBytes?: number | 公开属性;类型、只读和可选状态以签名列为准。 |
ExecuteReActQuantumRequest
Execute ReAct Quantum Request 接口,共包含 3 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ExecuteReActQuantumRequest } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ExecuteReActQuantumRequest {
command?: Readonly<SessionCommandRecord>;
descriptor: ReActQuantumDescriptor;
signal: AbortSignal;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
command | 属性 | command?: Readonly<SessionCommandRecord> | 公开属性;类型、只读和可选状态以签名列为准。 |
descriptor | 属性 | descriptor: ReActQuantumDescriptor | 公开属性;类型、只读和可选状态以签名列为准。 |
signal | 属性 | signal: AbortSignal | 公开属性;类型、只读和可选状态以签名列为准。 |
ExecuteReActQuantumResult
Execute ReAct Quantum Result 接口,共包含 2 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ExecuteReActQuantumResult } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ExecuteReActQuantumResult {
disposition: 'completed' | 'suspended' | 'waiting_human' | 'cancelled' | 'failed' | 'terminal';
react?: ReActRunResult;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
disposition | 属性 | disposition: "completed" | "cancelled" | "failed" | "suspended" | "waiting_human" | "terminal" | 公开属性;类型、只读和可选状态以签名列为准。 |
react | 属性 | react?: ReActRunResult | 公开属性;类型、只读和可选状态以签名列为准。 |
ReActContextSnapshot
ReAct Context Snapshot 接口,共包含 7 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActContextSnapshot } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActContextSnapshot {
version: typeof REACT_CONTEXT_SNAPSHOT_VERSION;
runId: string;
stepId: string;
scopeHash: string;
agentRef: SpecRef;
context: ReActRunContext;
createdAt: string;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
agentRef | 属性 | agentRef: SpecRef | 公开属性;类型、只读和可选状态以签名列为准。 |
context | 属性 | context: ReActRunContext | 公开属性;类型、只读和可选状态以签名列为准。 |
createdAt | 属性 | createdAt: string | 公开属性;类型、只读和可选状态以签名列为准。 |
runId | 属性 | runId: string | 公开属性;类型、只读和可选状态以签名列为准。 |
scopeHash | 属性 | scopeHash: string | 公开属性;类型、只读和可选状态以签名列为准。 |
stepId | 属性 | stepId: string | 公开属性;类型、只读和可选状态以签名列为准。 |
version | 属性 | version: "1.0.0" | 公开属性;类型、只读和可选状态以签名列为准。 |
ReActContextSnapshotPutResult
ReAct Context Snapshot Put Result 接口,共包含 3 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActContextSnapshotPutResult } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActContextSnapshotPutResult {
snapshot: ReActContextSnapshot;
snapshotHash: string;
reused: boolean;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
reused | 属性 | reused: boolean | 公开属性;类型、只读和可选状态以签名列为准。 |
snapshot | 属性 | snapshot: ReActContextSnapshot | 公开属性;类型、只读和可选状态以签名列为准。 |
snapshotHash | 属性 | snapshotHash: string | 公开属性;类型、只读和可选状态以签名列为准。 |
ReActContextSnapshotStore
ReAct Context Snapshot Store 接口,共包含 3 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActContextSnapshotStore } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActContextSnapshotStore {
put(snapshot: ReActContextSnapshot): Promise<ReActContextSnapshotPutResult>;
get(scopeHash: string): Promise<ReActContextSnapshot | null>;
delete(scopeHash: string): Promise<boolean>;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
delete | 方法 | delete(scopeHash: string): Promise<boolean> | 公开方法;参数与返回类型以签名列为准。 |
get | 方法 | get(scopeHash: string): Promise<ReActContextSnapshot | null> | 公开方法;参数与返回类型以签名列为准。 |
put | 方法 | put(snapshot: ReActContextSnapshot): Promise<ReActContextSnapshotPutResult> | 公开方法;参数与返回类型以签名列为准。 |
ReActOperationReceiptReconciler
ReAct Operation Receipt Reconciler 接口,共包含 1 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActOperationReceiptReconciler } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActOperationReceiptReconciler {
reconcile(input: {
descriptor: Readonly<ReActQuantumDescriptor>;
receiptRefs: readonly string[];
signal: AbortSignal;
}): Promise<void>;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
reconcile | 方法 | reconcile(input: { descriptor: Readonly<ReActQuantumDescriptor>; receiptRefs: readonly string[]; signal: AbortSignal; }): Promise<void> | 公开方法;参数与返回类型以签名列为准。 |
ReActQuantumExecutorOptions
ReAct Quantum Executor Options 接口,共包含 10 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActQuantumExecutorOptions } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActQuantumExecutorOptions {
checkpoints: ReActContinuationCheckpointStore;
contextSnapshots: ReActContextSnapshotStore;
runtime: ReActQuantumRuntimeReader;
runnerFactory: ReActQuantumRunnerFactory;
outcomeRecorder: ReActQuantumOutcomeRecorder;
revisionValidator?: ReActQuantumRevisionValidator;
receiptReconciler?: ReActOperationReceiptReconciler;
checkpointReferenceFor?: (checkpoint: Readonly<ReActContinuationCheckpoint>) => string;
quantumIterations: number;
now?: () => string;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
checkpointReferenceFor | 方法 | checkpointReferenceFor?(checkpoint: Readonly<ReActContinuationCheckpoint>): string | 公开方法;参数与返回类型以签名列为准。 |
checkpoints | 属性 | checkpoints: ReActContinuationCheckpointStore | 公开属性;类型、只读和可选状态以签名列为准。 |
contextSnapshots | 属性 | contextSnapshots: ReActContextSnapshotStore | 公开属性;类型、只读和可选状态以签名列为准。 |
now | 方法 | now?(): string | 公开方法;参数与返回类型以签名列为准。 |
outcomeRecorder | 属性 | outcomeRecorder: ReActQuantumOutcomeRecorder | 公开属性;类型、只读和可选状态以签名列为准。 |
quantumIterations | 属性 | quantumIterations: number | 公开属性;类型、只读和可选状态以签名列为准。 |
receiptReconciler | 属性 | receiptReconciler?: ReActOperationReceiptReconciler | 公开属性;类型、只读和可选状态以签名列为准。 |
revisionValidator | 属性 | revisionValidator?: ReActQuantumRevisionValidator | 公开属性;类型、只读和可选状态以签名列为准。 |
runnerFactory | 属性 | runnerFactory: ReActQuantumRunnerFactory | 公开属性;类型、只读和可选状态以签名列为准。 |
runtime | 属性 | runtime: ReActQuantumRuntimeReader | 公开属性;类型、只读和可选状态以签名列为准。 |
ReActQuantumOutcomeRecorder
ReAct Quantum Outcome Recorder 接口,共包含 1 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActQuantumOutcomeRecorder } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActQuantumOutcomeRecorder {
record(input: {
descriptor: Readonly<ReActQuantumDescriptor>;
state: Readonly<ReActQuantumRuntimeState>;
react: Readonly<ReActRunResult>;
disposition: Exclude<ExecuteReActQuantumResult['disposition'], 'terminal'>;
signal: AbortSignal;
}): Promise<void>;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
record | 方法 | record(input: { descriptor: Readonly<ReActQuantumDescriptor>; state: Readonly<ReActQuantumRuntimeState>; react: Readonly<ReActRunResult>; disposition: Exclude<ExecuteReActQuantumResult["disposition"], "terminal">; signal: AbortSignal; }): Promise<void> | 公开方法;参数与返回类型以签名列为准。 |
ReActQuantumRevisionValidator
ReAct Quantum Revision Validator 接口,共包含 1 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActQuantumRevisionValidator } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActQuantumRevisionValidator {
validate(descriptor: Readonly<ReActQuantumDescriptor>, state: Readonly<ReActQuantumRuntimeState>): Promise<void>;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
validate | 方法 | validate(descriptor: Readonly<ReActQuantumDescriptor>, state: Readonly<ReActQuantumRuntimeState>): Promise<void> | 公开方法;参数与返回类型以签名列为准。 |
ReActQuantumRunnerFactory
ReAct Quantum Runner Factory 接口,共包含 1 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActQuantumRunnerFactory } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActQuantumRunnerFactory {
create(input: {
descriptor: Readonly<ReActQuantumDescriptor>;
state: Readonly<ReActQuantumRuntimeState>;
snapshot: Readonly<ReActContextSnapshot>;
signal: AbortSignal;
}): Promise<Pick<ReActRunner, 'run'>>;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
create | 方法 | create(input: { descriptor: Readonly<ReActQuantumDescriptor>; state: Readonly<ReActQuantumRuntimeState>; snapshot: Readonly<ReActContextSnapshot>; signal: AbortSignal; }): Promise<Pick<ReActRunner, "run">> | 公开方法;参数与返回类型以签名列为准。 |
ReActQuantumRuntimeReader
ReAct Quantum Runtime Reader 接口,共包含 1 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActQuantumRuntimeReader } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActQuantumRuntimeReader {
replay(descriptor: Readonly<ReActQuantumDescriptor>): Promise<ReActQuantumRuntimeState>;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
replay | 方法 | replay(descriptor: Readonly<ReActQuantumDescriptor>): Promise<ReActQuantumRuntimeState> | 公开方法;参数与返回类型以签名列为准。 |
ReActQuantumRuntimeState
ReAct Quantum Runtime State 接口,共包含 10 个公开字段或方法。
- 种类: 接口
- 导入:
import type { ReActQuantumRuntimeState } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export interface ReActQuantumRuntimeState {
runId: string;
sessionId: string;
userId: string;
status: ReActQuantumRuntimeStatus;
cancellationRevision: number;
agentRef: SpecRef;
domainPackRef: SpecRef;
workflowRef?: SpecRef;
promptSnapshotHash: string;
capabilitySnapshotHash: string;
}契约成员
| 成员 | 种类 | 签名 | 说明 |
|---|---|---|---|
agentRef | 属性 | agentRef: SpecRef | 公开属性;类型、只读和可选状态以签名列为准。 |
cancellationRevision | 属性 | cancellationRevision: number | 公开属性;类型、只读和可选状态以签名列为准。 |
capabilitySnapshotHash | 属性 | capabilitySnapshotHash: string | 公开属性;类型、只读和可选状态以签名列为准。 |
domainPackRef | 属性 | domainPackRef: SpecRef | 公开属性;类型、只读和可选状态以签名列为准。 |
promptSnapshotHash | 属性 | promptSnapshotHash: string | 公开属性;类型、只读和可选状态以签名列为准。 |
runId | 属性 | runId: string | 公开属性;类型、只读和可选状态以签名列为准。 |
sessionId | 属性 | sessionId: string | 公开属性;类型、只读和可选状态以签名列为准。 |
status | 属性 | status: ReActQuantumRuntimeStatus | 公开属性;类型、只读和可选状态以签名列为准。 |
userId | 属性 | userId: string | 公开属性;类型、只读和可选状态以签名列为准。 |
workflowRef | 属性 | workflowRef?: SpecRef | 公开属性;类型、只读和可选状态以签名列为准。 |
ReActQuantumRuntimeStatus
ReAct Quantum Runtime Status 公共类型别名;完整类型表达式见声明。
- 种类: 类型
- 导入:
import type { ReActQuantumRuntimeStatus } from '@codesoul-co/hypha-harness'; - 源码模块:
react-quantum-executor
声明
export type ReActQuantumRuntimeStatus = 'created' | 'running' | 'waiting_human' | 'completed' | 'failed' | 'cancelled';