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

Function formatTtlDuration

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

Source from the content-addressed store, hash-verified

197};
198
199export const formatTtlDuration = (ttlMs: number): string => {
200 const seconds = Math.max(1, Math.round(ttlMs / 1000));
201 if (seconds % 60 === 0) {
202 const minutes = seconds / 60;
203 return `${minutes} minute${minutes === 1 ? "" : "s"}`;
204 }
205 return `${seconds} second${seconds === 1 ? "" : "s"}`;
206};
207
208// ---------------------------------------------------------------------------
209// Full invoker (base + discover + describe)

Callers 2

resumeUnavailableResultFunction · 0.90
formatPausedExecutionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected