fix(runner): bump max tool rounds to 30 to support long deployments

This commit is contained in:
2026-05-19 14:51:11 -07:00
parent 8071ac9049
commit 2e5ca29c40
3 changed files with 23 additions and 4 deletions

View File

@@ -0,0 +1,19 @@
const fs = require('fs');
const file = 'src/agent-session-runner.ts';
let code = fs.readFileSync(file, 'utf8');
// 1. Bump the master loop breaker from 16 to 30
code = code.replace(
'while (turn < 16) {',
'while (turn < 30) {'
);
// 2. Update the [STATUS NUDGE] to trigger less frequently
code = code.replace(
'const isSilent = roundsSinceText >= 8 || toolCallsSinceText >= 12;',
'const isSilent = roundsSinceText >= 15 || toolCallsSinceText >= 20;'
);
fs.writeFileSync(file, code);
console.log("Bumped runner limits to 30 rounds");