/** * Engine - 共享执行引擎统一导出 * * 所有基础设施模块的入口,两个入口层 (standalone / extension) 都通过这里使用引擎能力。 * * 模块清单: * process-guard — 双层超时守护 * run-registry — 进程状态追踪 * command-queue — Lane 队列 * failover-error — 错误分类 * idle-timer — 流式空闲超时 */ // ─── 可靠性基础设施 ─── const { ProcessGuard, FRESH_DEFAULTS, RESUME_DEFAULTS } = require('./process-guard'); const { RunRegistry, DEFAULT_MAX_EXITED } = require('./run-registry'); const { CommandQueue, CommandLaneClearedError } = require('./command-queue'); const { FailoverError, FailoverReason, classifyError, RETRYABLE_REASONS } = require('./failover-error'); const { IdleTimer } = require('./idle-timer'); module.exports = { ProcessGuard, FRESH_DEFAULTS, RESUME_DEFAULTS, RunRegistry, DEFAULT_MAX_EXITED, CommandQueue, CommandLaneClearedError, FailoverError, FailoverReason, classifyError, RETRYABLE_REASONS, IdleTimer, };