code-review-openenv / openenv.yaml
100XZX001's picture
Update openenv.yaml
bcb87ef verified
name: code_review_env
version: 1.0.0
description: Code review environment with 5 tasks, multi-turn interaction, and code fix proposal
author: yuvraj gupta
license: MIT
tasks:
- id: easy
description: Add a helpful comment about missing null check
- id: medium
description: Suggest using enumerate for efficiency
- id: hard
description: Point out division by zero risk with empty list
- id: harder
description: Identify race condition in multithreaded counter
- id: hardest
description: Detect potential deadlock in lock ordering
observation_space:
type: object
properties:
pr_title:
type: string
pr_description:
type: string
code_snippet:
type: string
comments:
type: array
items:
type: string
test_results:
type: string
step:
type: integer
done:
type: boolean
action_space:
type: object
properties:
action_type:
type: string
enum:
- write_comment
- skip
- done
- ask_question
- propose_fix
comment_text:
type: string
question:
type: string
fix_code:
type: string