Skip to content

Commit e8e2149

Browse files
fix: bump safety+verifier maxOutputTokens to 2048 to avoid Gemini truncation
1 parent e336315 commit e8e2149

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

web/lib/agents/agents.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export async function runSafety(
9797
): Promise<AgentTurn> {
9898
const user = `Proposed action:\n${JSON.stringify(proposal)}\n\nPolicy constitution:\n${policyText}\n\nList violations or return [].`;
9999
const { result: j, r } = await callJson<any>(
100-
{ system: SAFETY_SYSTEM, user, json: true, temperature: 0.1, maxOutputTokens: 1024 },
100+
{ system: SAFETY_SYSTEM, user, json: true, temperature: 0.1, maxOutputTokens: 2048 },
101101
'thought',
102102
);
103103
return turn({
@@ -141,7 +141,7 @@ export async function runStrategist(
141141
export async function runVerifier(runId: string, proposal: Action, signals: Signal[]): Promise<AgentTurn> {
142142
const user = `Proposal:\n${JSON.stringify(proposal)}\n\nPre-action signals:\n${evidenceBlob(signals)}\n\nIndependently predict the outcome. Disagree if warranted.`;
143143
const { result: j, r } = await callJson<any>(
144-
{ system: VERIFIER_SYSTEM, user, json: true, temperature: 0.2, maxOutputTokens: 1536 },
144+
{ system: VERIFIER_SYSTEM, user, json: true, temperature: 0.2, maxOutputTokens: 2048 },
145145
'thought',
146146
);
147147
return turn({

0 commit comments

Comments
 (0)