fix(runner): bump max tool rounds to 30 to support long deployments
This commit is contained in:
@@ -190,14 +190,14 @@ Do NOT run git commit or git push — the platform handles committing after you
|
||||
}
|
||||
return `${tc.name}:${Object.values(tc.args ?? {})[0]}`;
|
||||
}
|
||||
while (turn < 16) {
|
||||
while (turn < 30) {
|
||||
if (opts.isStopped()) {
|
||||
await emit({ ts: now(), type: "info", text: "Stopped by user." });
|
||||
await patchSession(opts, { status: "stopped" });
|
||||
return;
|
||||
}
|
||||
turn++;
|
||||
const isSilent = roundsSinceText >= 8 || toolCallsSinceText >= 12;
|
||||
const isSilent = roundsSinceText >= 15 || toolCallsSinceText >= 20;
|
||||
const extraSystem = isSilent
|
||||
? "\n\n[STATUS NUDGE] You have run " +
|
||||
`${toolCallsSinceText} tool call(s) over ${roundsSinceText} round(s) ` +
|
||||
|
||||
19
vibn-agent-runner/fix_runner_limits.js
Normal file
19
vibn-agent-runner/fix_runner_limits.js
Normal 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");
|
||||
@@ -268,7 +268,7 @@ Do NOT run git commit or git push — the platform handles committing after you
|
||||
return `${tc.name}:${Object.values(tc.args ?? {})[0]}`;
|
||||
}
|
||||
|
||||
while (turn < 16) {
|
||||
while (turn < 30) {
|
||||
if (opts.isStopped()) {
|
||||
await emit({ ts: now(), type: "info", text: "Stopped by user." });
|
||||
await patchSession(opts, { status: "stopped" });
|
||||
@@ -277,7 +277,7 @@ Do NOT run git commit or git push — the platform handles committing after you
|
||||
|
||||
turn++;
|
||||
|
||||
const isSilent = roundsSinceText >= 8 || toolCallsSinceText >= 12;
|
||||
const isSilent = roundsSinceText >= 15 || toolCallsSinceText >= 20;
|
||||
const extraSystem = isSilent
|
||||
? "\n\n[STATUS NUDGE] You have run " +
|
||||
`${toolCallsSinceText} tool call(s) over ${roundsSinceText} round(s) ` +
|
||||
|
||||
Reference in New Issue
Block a user