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

Function formatTtlDuration

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

Source from the content-addressed store, hash-verified

247};
248
249export const formatTtlDuration = (ttlMs: number): string => {
250 const seconds = Math.max(1, Math.round(ttlMs / 1000));
251 if (seconds % 60 === 0) {
252 const minutes = seconds / 60;
253 return `${minutes} minute${minutes === 1 ? "" : "s"}`;
254 }
255 return `${seconds} second${seconds === 1 ? "" : "s"}`;
256};
257
258// ---------------------------------------------------------------------------
259// Full invoker (base + discover + describe)

Callers 2

resumeUnavailableResultFunction · 0.90
formatPausedExecutionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected