Repository navigation
Evals: an API judge gets findings too long to paste as its judge files - #16
Conversation
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
- Configuration used: Organization UI
- Review profile: CHILL
- Plan: Essentials
- Run ID:
d348a4ed-0b9f-4355-9427-002b7cbc14ea
📒 Files selected for processing (12)
evals/team-tasks/vo-t01/steps/validator/tests/finish.pyevals/team-tasks/vo-t02/steps/validator/tests/finish.pyevals/team-tasks/vo-t03/steps/validator/tests/finish.pyevals/team-tasks/vo-t04/steps/validator/tests/finish.pyevals/team-tasks/vo-t05/steps/validator/tests/finish.pyevals/team-tasks/vo-t06/steps/validator/tests/finish.pyevals/team-tasks/vo-x1/steps/validator/tests/finish.pyevals/team-tasks/vo-x17/steps/validator/tests/finish.pyevals/team-tasks/vo-x20/steps/validator/tests/finish.pyevals/team-tasks/vo-x4/steps/validator/tests/finish.pyevals/team-tasks/vo-x7/steps/validator/tests/finish.pyevals/team-tasks/vo-x8/steps/validator/tests/finish.py
Included review availability: This review used your included allowance. 0 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour.
📜 Review details
🧰 Additional context used
🪛 ast-grep (0.45.3)
evals/team-tasks/vo-t01/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-x8/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-t06/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-t02/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-x20/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-t04/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-t05/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-x7/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-x4/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-t03/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-x1/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
evals/team-tasks/vo-x17/steps/validator/tests/finish.py
[info] 51-51: use jsonify instead of json.dumps for JSON output
Context: json.dumps(str(findings_file))
Note: [CWE-116] Improper Encoding or Escaping of Output.
(use-jsonify)
The 12 voiceover tasks' grader, copied byte for byte from code_review_private: past the 100 KB paste limit,
finish.pylistsfindings.jsonunder[judge] filesso an API judge (which cannot open files) gets the review as user content. Agent judges are unchanged. Onlysteps/validator/tests/finish.pychanges in each task.