feat: add live executor observability

This commit is contained in:
liujing
2026-07-17 00:48:52 +08:00
parent 3566a73a03
commit c9d76d8f58
13 changed files with 1546 additions and 28 deletions
+10
View File
@@ -10,6 +10,7 @@ export {
decideWorkflow,
statusWorkflow,
abortWorkflow,
logsWorkflow,
retryReviewWorkflow,
retryExecuteWorkflow,
WorkflowEngineError,
@@ -22,6 +23,7 @@ export type {
DecideWorkflowOpts,
StatusWorkflowOpts,
AbortWorkflowOpts,
LogsWorkflowOpts,
RetryReviewWorkflowOpts,
RetryExecuteWorkflowOpts,
} from "./workflow-engine.js";
@@ -66,6 +68,11 @@ export {
nowIso,
initWorkflowState,
findRunDir,
writeProgressSidecar,
readProgressSidecar,
progressSidecarPath,
attemptLogPath,
nextAttemptIndex,
} from "./workflow-state.js";
export {
@@ -88,6 +95,7 @@ export type {
ExecutorResult,
ExecutorStartOpts,
ExecutorResumeOpts,
ProgressSidecar,
} from "./workflow-types.js";
export {
@@ -105,6 +113,7 @@ export type {
WorkflowDecideArgs,
WorkflowStatusArgs,
WorkflowAbortArgs,
WorkflowLogsArgs,
} from "./workflow-args.js";
export type {
@@ -149,4 +158,5 @@ export {
export type {
ChildRunResult,
StreamProgress,
} from "./child-process.js";