Spaces:
Running
Running
Commit History
-
fix: keep submission task scores strictly within range Running
bd5c90d -
Merge origin/main into training/unsloth (sync latest upstream)
11636c4 -
feat: enhance TaskRunResponse with raw_total_reward and normalized score calculation
90c162a -
Merge origin/main into training/unsloth (safe local merge)
0c1dc9f -
Merge origin/main into training/unsloth (safe local update)
c84333b -
fix: add missing build dependencies in Dockerfile for improved environment setup
d6e85ef -
feat: enhance Docker setup and environment configuration; add inference entrypoint and update YAML structure
04e8fe6 -
fix: allow reset endpoint without request body
a3ffdf0 -
build: slim space dependencies and docker install
22d765e -
chore: refresh training outputs after local inference run
278db54 -
Update verification report: Fix training record count and environment validation status
7b1e25b -
Add training scripts and utilities for NodeAudit and GraphReview
- Implement `train_lora.py` for LoRA training pipeline, including dataset preparation and model training. - Create `trajectory_collector.py` to collect trajectories and DPO pairs from the CodeReview environment. - Develop `training_graph.py` for visualizing training outcomes and module performance. - Introduce `inference.py` as an example inference script for LLM interactions. - Add scripts for cloning training repositories and seeding databases from the training corpus. - Implement `verify_all.py` to run verification scripts in the code-review environment.902cd29
-
Refactor inference and training modules; add Dockerfile and server setup
- Consolidated inference logic into a new `inference.py` file. - Created `inference_training.py` for training-related functionalities. - Added a Dockerfile to streamline environment setup and dependencies. - Introduced `openenv.yaml` for task and model configurations. - Updated `pyproject.toml` to include necessary dependencies and project metadata. - Implemented server initialization in `server/app.py` to load the subproject dynamically. - Added `__init__.py` to the server directory for package recognition. - Established a lock file for dependency management.920d80b -
Add project planning document for GraphReview RL Environment with detailed specifications, phase plans, and requirements for hackathon submission.
944123e -
feat: expand .env.example with comprehensive configuration settings for GraphReview environment
8d62892 -
fix: accept HFTOKEN fallback for HF router auth
f4858d9 -
feat: auto-fallback inference to HF Router when HF_TOKEN is set
f1b0ebc -
fix: allow inference training runs without local gguf weights in hosted env
8d25213 -
fix: open selected module when clicking graph node
299ab86 -
fix: improve graph tooltip formatting and report panel readability
d51d64a -
fix: wrap long graph hover tooltips across report views
506681c -
fix: make training bootstrap resilient in hosted runtime
4ee6c8b -
fix: avoid training bootstrap 500 when local weights are unavailable in container
469ea5a -
Refactor README.md: Replace old documentation with updated content for GraphReview environment, including project overview, architecture, tasks, and setup instructions. Remove obsolete README and defects4j references.
6e92713 -
fix: add HF Spaces README front matter
62b5c62 -
fix: enable semgrep execution in local bin environments
01be5fc -
feat: final submission — model fix, README, Dockerfile
ade7c8d -
feat: Implement validation for canonical fixture and add training suite
- Added `validate_canonical_fixture.py` to check required files and patterns in the sample project. - Created unit tests in `test_canonical_fixture.py` to ensure fixture validation works as expected. - Developed `test_phase8_training_api.py` to test training API endpoints and their responses. - Introduced `TrainingRunManager` and `WeightSafetyManager` in `run_manager.py` and `weights.py` for managing training runs and model weights. - Established a new directory structure under `training/` for organizing training-related code. - Documented the major refactor plan for transitioning to a deterministic ground truth and training suite in `phase-07-major-refactor-static-ground-truth-training-suite-plan.md`. - Outlined the completion plan for deterministic ground truth and agent training integration in `phase-08-deterministic-ground-truth-agent-training-completion-plan.md`.babc153 -
Add GraphReview report generation and semantic checks
- Introduced `graphreview_full_report.json` and `graphreview_full_report.md` to provide detailed analysis of code reviews, including metrics and findings. - Implemented `semantic_checks.py` to detect semantic issues in the code, focusing on the connectivity of nodes in the breadth-first search implementation. - Enhanced the reporting structure to include confidence scores, precision, recall, and security analysis. - Added functionality to identify misleading comments regarding node connectivity in the graph.baa4989 -
Add Phase 06 Plan for Adaptive Judging and Edge Intelligence; Create initial project outline for GraphReview RL Environment
86c3e08
-
Add visualization and reporting features for Phase 05
- Implemented interactive graph visualization using Pyvis in visualizer/pyvis_renderer.py. - Developed report generation functionality in visualizer/report_generator.py, producing Markdown and JSON outputs. - Created tests for graph linking and reporting in test_graph_linking.py, test_phase5_reporting.py, and test_phase5_server_api.py. - Established a structured plan for Phase 05, detailing objectives, constraints, and verification frameworks in phase-05-visualization-reporting-plan.md. - Ensured all new features adhere to the existing database schema and maintain data integrity.1432cf4 -
feat: Update dependencies and add main entry point for server
7c6ef91 -
feat: Enhance module resolution and grading configuration
- Added new environment variables for remote SQLite configuration. - Improved module ID resolution logic in GraphManager. - Updated grading system to include new parameters and fallback mechanisms. - Enhanced observation and state models to include module summaries and review details. - Modified task run response to track module progress during execution.bc02c39 -
feat: Implement task registry and grading system
- Added task specifications for easy, medium, and hard tasks with detailed configurations. - Introduced a task registry to manage task specifications and retrieval. - Developed grading logic for easy, medium, and hard tasks, ensuring deterministic behavior. - Created action and reward models to facilitate grading and action validation. - Established a review runner to execute grading and persist results. - Implemented environment state management for tracking module reviews and episode states. - Added tests for graders and environment interactions to ensure correctness and determinism. - Set up FastAPI server endpoints for health checks and task retrieval. - Documented phase objectives and design principles for clarity and future reference.b196357 -
feat: Implement chunking and graph management for code review environment
- Added chunker module to split parsed Python modules into manageable chunks. - Introduced graph builder to create edges between code chunks and modules. - Created sample project files for authentication, cart calculations, checkout flow, and configuration. - Implemented utility functions for inventory management and email notifications. - Developed payment gateway wrapper with security considerations. - Added validators for input checks and coupon validation. - Created extensive test suite for graph manager, observation builder, and token budget enforcement. - Documented Phase 2 plan for graph manager and observation builder integration.899a7c7 -
feat: initialize CodeReviewEnv with foundational components
- Add Dockerfile for containerized environment setup. - Create README.md with quickstart instructions. - Implement database package with migrations and schema definitions. - Develop store module for database interactions and data management. - Introduce parser module for AST parsing and code analysis. - Establish environment and graph management for dependency tracking. - Set up grading and task management placeholders for future phases. - Include sample codebase and ground truth for testing and validation. - Add tests for environment, parser, and graph functionalities.cf05092