@workflow-manager/runner
Version:
CLI runner for in-memory and markdown workflow orchestration using ATEP-like envelopes
12 lines (11 loc) • 641 B
TypeScript
import type { StepDefinition, StepRunStatus, WorkflowRunStatus } from "./types.js";
export declare function isTerminalStatus(status: WorkflowRunStatus): boolean;
export declare function formatCount(value: number, singular: string, plural: string): string;
export declare function formatDurationMs(value: number): string;
export declare function elapsedFrom(iso: string | null, now?: number): string;
export declare function splitLines(value: string): {
lines: string[];
remainder: string;
};
export declare function describeAgentStatus(status: StepRunStatus): string;
export declare function stepLabel(step: StepDefinition): string;