MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / formatTtlDuration

Function formatTtlDuration

packages/core/execution/src/engine.ts:298–305  ·  view source on GitHub ↗
(ttlMs: number)

Source from the content-addressed store, hash-verified

296};
297
298export const formatTtlDuration = (ttlMs: number): string => {
299 const seconds = Math.max(1, Math.round(ttlMs / 1000));
300 if (seconds % 60 === 0) {
301 const minutes = seconds / 60;
302 return `${minutes} minute${minutes === 1 ? "" : "s"}`;
303 }
304 return `${seconds} second${seconds === 1 ? "" : "s"}`;
305};
306
307// ---------------------------------------------------------------------------
308// Full invoker (base + discover + describe)

Callers 2

resumeUnavailableResultFunction · 0.90
formatPausedExecutionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected