MCPcopy Create free account
hub / github.com/OpenRaiser/NanoResearch / _default_code_plan_files

Method _default_code_plan_files

nanoresearch/agents/coding.py:37–53  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

35
36 @staticmethod
37 def _default_code_plan_files() -> list[dict[str, Any]]:
38 return [
39 {
40 "path": "run_experiments.py",
41 "description": "Unified entrypoint that loads configs/experiment_matrix.json, executes proposed/baseline/ablation/optimization/complexity runs, and writes all required result artifacts",
42 "is_entrypoint": True,
43 },
44 {
45 "path": "train.py",
46 "description": "Single-run training/evaluation implementation used by run_experiments.py; supports --dry-run / --quick-eval",
47 "is_entrypoint": False,
48 },
49 {"path": "model.py", "description": "Model and measured baseline definitions"},
50 {"path": "dataset.py", "description": "Dataset loading and preprocessing"},
51 {"path": "evaluate.py", "description": "Evaluation metrics and testing"},
52 {"path": "config.py", "description": "Default hyperparameters and configuration"},
53 ]
54
55 def _normalize_code_plan(self, code_plan: dict[str, Any] | None) -> dict[str, Any]:
56 plan = dict(code_plan) if isinstance(code_plan, dict) else {}

Callers 1

_normalize_code_planMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected