config: configured PI_STRICT_EDIT_MODE for model-specific edit behavior

- Added PI_STRICT_EDIT_MODE environment variable to control model-specific edit mode defaults.
- Wrapped model-specific edit mode logic behind PI_STRICT_EDIT_MODE condition for conditional behavior.
- Replaced Bun.env direct access with $env utility for consistent environment variable handling.
- Updated rate-edit-tool and typescript-edit-benchmark to set PI_STRICT_EDIT_MODE in test environments.
This commit is contained in:
can1357
2026-04-08 21:08:05 +02:00
parent ad9bc6943a
commit f49098eb76
4 changed files with 23 additions and 15 deletions
+1 -1
View File
@@ -1322,7 +1322,7 @@ def run_model_sync(
executable=omp_bin,
model=model,
cwd=workspace,
env={"OPENROUTER_API_KEY": openrouter_key},
env={"OPENROUTER_API_KEY": openrouter_key, "PI_STRICT_EDIT_MODE": "1"},
thinking="high",
tools=TOOL_WHITELIST,
no_skills=True,