INNER CODE UNIT · TypeScript
shouldStartCommandWatchdog
stablyai/agent-slack · src/index.ts:31
function shouldStartCommandWatchdog(args: string[]): boolean {
const [command, subcommand] = args;
if (!command || command === "update") {
return false;
}
if (command === "message" && subcommand === "draft") {
return false;
}
return true;
}
function startCommandWatchdog(args: string[]): void {
if (!shouldStartCommandWatchdog(args)) {
return;
}
const timeoutMs = getCommandTimeoutMs();
const timer = setTimeout(() => {
console.error(