fix: resolve pip dependency conflicts for HF Spaces build
shank
d0d5f60
- requirements.txt: fully pinned compatible versions, no loose bounds
- pyproject.toml: cleared dependencies[] to prevent pip installing
torch/openenv-core/openai during Docker build (these caused resolution-too-deep)
- .dockerignore: exclude uv.lock, test venvs, scratch files from Docker image
Root cause of 'resolution-too-deep':
pyproject.toml was being read by pip during build and its dependencies
(torch>=2.11.0, openenv-core, openai, fastapi==0.110.0) conflicted with
gradio[oauth,mcp]==6.13.0's requirements, creating an unsolvable graph.
Fix: loosen strict dependencies to prevent pip backtracking
shank
2e3be87
fix: remove hardcoded torch from requirements for HF space
shank
fe04772
chore: normalize dataset inputs and fix mergekit dependency for TRL 0.14.0
shank
e67270e
Add HANDOVER.md: full project state, deps, training instructions, known fixes
shank
97aad17
Made-with: Cursor
Auto-detect GPU: bfloat16+batch2+gen8 on A100, float16+batch1+gen4 on T4 — same script works on both
shank
ea6fe4e
Made-with: Cursor
Reduce max_completion_length to 160 for T4 speed: target 1000 steps in <8hrs
shank
9487853
Made-with: Cursor
Fix: bump bitsandbytes to 0.45.3 for CUDA 12.x support on Kaggle T4
shank
6bf2fbb
Made-with: Cursor
Optimize for Kaggle P100: float16, batch=1, grad_accum=8, num_gen=4, max_completion=256, lora_r=8
shank
73f957d
Made-with: Cursor
Fix GRPOConfig: rename max_new_tokens to max_completion_length for trl==0.14.0
shank
8b16369
Made-with: Cursor
Update: Added testing
shank
a5c67b3
Align gradio version with Hugging Face Space builder2
shank
633a3b7
Add dockerignore to reduce Space build context
shank
c945597
Stabilize Space runtime: pin ML deps and disable runtime package drift
shank
663b8db
Pin torch to cu121 build + use model.device instead of hardcoded cuda string
shank
8f291e0
Made-with: Cursor
Replace unsloth with bitsandbytes+peft: fixes CUDA driver incompatibility on HF A100
shank
c325ad7
Made-with: Cursor
Fix Gradio 4.x every= deprecation: use gr.Timer for auto-refresh
shank
5eea2dd
Made-with: Cursor
Reduce training to 500 steps with tightened curriculum for A10G budget
shank
ba8df98
Made-with: Cursor
Add Gradio training monitor and fix subprocess python path
shank
b37b2eb
- app.py: Gradio Space that streams GRPO training log live
- requirements.txt: training deps (unsloth, trl, wandb, gradio, etc.)
- README.md: sdk switched to gradio for training Space
- calibrate.py: fix python → sys.executable for portability
- train_grpo.py: fix python subprocess + add shutil.which fallback
Made-with: Cursor
Fix eval device selection with CUDA-safe fallback
shank
dc8001b
Add interactive Gradio demo at /demo in env Space
shank
4bac574
- demo/gradio_app.py: 5 pre-loaded bugs (off_by_one, wrong_operator,
wrong_condition, wrong_accumulation, missing_return), custom code
input, rule-based 2-turn agent with full reward breakdown table
- env/server.py: mount Gradio at /demo, redirect / → /demo so judges
land on the demo immediately, keep API at /api
- requirements.txt: restore env deps + add gradio>=4.0
Made-with: Cursor
Optimize for A100 80GB: 8 generations, batch 4, lr 2e-5, dense logging
shank
2b1fbf3
Made-with: Cursor
Restore full 1000-step training with original curriculum
shank
1128de1
Made-with: Cursor
Reduce training to 500 steps with tightened curriculum for A10G budget
shank
3152fa9
Made-with: Cursor
"Update: Minor fixes"
shank
755a07d
Add Gradio training monitor and fix subprocess python path
shank
b92ad01
- app.py: Gradio Space that streams GRPO training log live
- requirements.txt: training deps (unsloth, trl, wandb, gradio, etc.)
- README.md: sdk switched to gradio for training Space
- calibrate.py: fix python → sys.executable for portability
- train_grpo.py: fix python subprocess + add shutil.which fallback
Made-with: Cursor
Curated the bugs dataset
PulipatiPranav
85f14d3
Resolved README Merge conflicts
PulipatiPranav
a693c08
Update: Started making changes for the hackathon
shank
a55c81d
Updated README.md
Pranav Pulipati
a849e43
Update: Refined and validated values
shank
6cca39d
Update: Even more Final README.md update
shank
5c507c3
Update: Final README.md update
shank
3548cd0
Update: Final README.md update
shank
4057375
Fix: Changed environment variables and added validator
shank
e93446d
Fix: Final submission cleanup, unified identity and integrity markers
shank
8807d25
Update: Made refinements to the project
shank
159a5fa
Fix: Revise README for improved clarity and detail
Shashaank
1c8aca2
Updated README to enhance clarity and detail about the AgentDebuggerEnv, including its purpose, architecture, tasks, and installation instructions.
Update: README
Shashaank
e4f09cc
Removed metadata section from README.
Fix: Changed scores range
shank
0769caa
Fix: Changed dependencies
shank
ea7105c
Fix: Change in gitignore
shank
cd3a400
Fix: Remove gitignore from commits
shank
62a3a90
Fix: Formatted the output
shank
0181886
Update: Dockerfile and inference.py
shank
212d2d9
Fix: precaution to prevent infinite loop
shank
cd968e7
Fix: Fixed exception handling in inference.py
shank
2a482a5
docs: updated the readme and added a license
shank
a2ff803
docs: updated the readme and added a license
shank
22cb7e7
fix: score floor for medium grader, add root and tasks endpoints