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

Function formatTtlDuration

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

Source from the content-addressed store, hash-verified

271};
272
273export const formatTtlDuration = (ttlMs: number): string => {
274 const seconds = Math.max(1, Math.round(ttlMs / 1000));
275 if (seconds % 60 === 0) {
276 const minutes = seconds / 60;
277 return `${minutes} minute${minutes === 1 ? "" : "s"}`;
278 }
279 return `${seconds} second${seconds === 1 ? "" : "s"}`;
280};
281
282// ---------------------------------------------------------------------------
283// Full invoker (base + discover + describe)

Callers 2

resumeUnavailableResultFunction · 0.90
formatPausedExecutionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected