refactor(scripts): restructured edit-mode fallbacks to ignore strict mode

- Removed PI_STRICT_EDIT_MODE gating from edit-mode resolution so model fallbacks now always apply.
- Stopped injecting PI_STRICT_EDIT_MODE in edit-benchmark.py and rate-edit-tool.py execution environments.
- Removed PI_STRICT_EDIT_MODE from environment-variable documentation and strict-mode test coverage.
This commit is contained in:
can1357
2026-05-02 04:33:52 +02:00
parent 1a95e93ac7
commit 2826ec2ea0
5 changed files with 9 additions and 23 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ def build_spec(variant: str) -> BenchmarkSpec:
description=f"Benchmark edit tool in {variant} mode across models with simple edit tasks.",
workspace_prefix=f"{variant}-benchmark",
tools=("edit", "read"),
env={"PI_EDIT_VARIANT": variant, "PI_STRICT_EDIT_MODE": "1"},
env={"PI_EDIT_VARIANT": variant},
initial_prompt=prompt,
retry_instruction=retry,
)