fix: 收敛 queue commander 默认记录字节噪声

This commit is contained in:
Codex
2026-06-10 12:29:18 +08:00
parent 1b25a6cb15
commit 5b89d7b4b5
3 changed files with 9 additions and 6 deletions
@@ -126,6 +126,7 @@ export default function selfTest(_context: SelfTestContext): SelfTestResult {
assert.equal(commanderSummary.sourceCount, 2);
assert.equal(commanderSummary.displayedCount, 1);
assert.equal(JSON.stringify(commanderSummary).includes("runner trace line"), false);
assert.equal(JSON.stringify(commanderSummary).includes("fullRecordBytes"), false);
assert.equal((((commanderSummary.items as JsonRecord[])[0]?.latestAttempt as JsonRecord).sessionId), "sess_noisy");
assert.equal(String(((commanderSummary.drillDownCommands as JsonRecord).full)).includes("--full"), true);
assertNoSecretLeak(commanderSummary);
@@ -133,11 +134,13 @@ export default function selfTest(_context: SelfTestContext): SelfTestResult {
const listSummary = summarizeQueueTaskListResult({ items: [noisyTask], nextCursor: "9" }, { limit: 20 });
assert.equal(listSummary.action, "queue-list-summary");
assert.equal(JSON.stringify(listSummary).includes("runner trace line"), false);
assert.equal(JSON.stringify(listSummary).includes("fullRecordBytes"), false);
assert.equal(String(((listSummary.drillDownCommands as JsonRecord).next)).includes("--cursor 9"), true);
assertNoSecretLeak(listSummary);
const showSummary = summarizeQueueTaskShowResult(noisyTask, "qt_noisy");
assert.equal(showSummary.action, "queue-show-summary");
assert.equal(JSON.stringify(showSummary).includes("fullRecordBytes"), false);
assert.equal(JSON.stringify(showSummary).includes("runner trace line"), false);
assert.ok(Number(showSummary.payloadBytes) > 10_000);
assert.equal(String(((showSummary.pollCommands as JsonRecord).trace)).includes("sess_noisy"), true);