consortium
Version:
Remote control and session sharing CLI for AI coding agents
16 lines (12 loc) • 612 B
JavaScript
// Intercept setTimeout for the Claude Code SDK
const originalSetTimeout = global.setTimeout;
global.setTimeout = function(callback, delay, ...args) {
// Just wrap and call the original setTimeout
return originalSetTimeout(callback, delay, ...args);
};
// Preserve setTimeout properties
Object.defineProperty(global.setTimeout, 'name', { value: 'setTimeout' });
Object.defineProperty(global.setTimeout, 'length', { value: originalSetTimeout.length });
// Import global Claude Code CLI
const { getClaudeCliPath, runClaudeCli } = require('./claude_version_utils.cjs');
runClaudeCli(getClaudeCliPath());