INNER CODE UNIT · TypeScript

getCommandTimeoutMs

stablyai/agent-slack · src/index.ts:19

function getCommandTimeoutMs(): number {
  const raw = process.env.AGENT_SLACK_COMMAND_TIMEOUT_MS?.trim();
  if (!raw) {
    return DEFAULT_COMMAND_TIMEOUT_MS;
  }
  const parsed = Number(raw);
  if (!Number.isFinite(parsed) || parsed <= 0) {
    return DEFAULT_COMMAND_TIMEOUT_MS;
  }
  return Math.floor(parsed);
}

function shouldStartCommandWatchdog(args: string[]): boolean {
  const [command, subcommand] = args;
  if (!command || command === "update") {
    return false;
  }
  if (command === "message" && subcommand === "draft") {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…