Report quota resource categories in CLI errors

This commit is contained in:
Michel Paulissen 2026-07-04 11:37:29 +02:00
parent eb8dc3bf12
commit 1c4b045a6a
4 changed files with 87 additions and 5 deletions

View file

@ -100,6 +100,12 @@ async function main() {
const report = JSON.parse(result.stdout);
assert.strictEqual(report.status, "coordinator_rejected");
assert.strictEqual(report.run_start.machine_error.category, "quota");
assert.strictEqual(report.run_start.machine_error.resource_category, "api_calls");
assert.strictEqual(report.run_start.machine_error.community_tier_language, true);
assert.strictEqual(
report.run_start.machine_error.private_abuse_heuristics_exposed,
false
);
assert.strictEqual(report.run_start.machine_error.stable_exit_code, 22);
assert.strictEqual(
report.run_start.machine_error.process_exit_code_applied,