Default model reasoning effort to medium

This commit is contained in:
Space-Banane
2026-05-27 22:02:20 +02:00
parent a8ef8ee552
commit 0c019474af
7 changed files with 26 additions and 0 deletions

View File

@@ -28,6 +28,12 @@ def build_parser() -> argparse.ArgumentParser:
parser.add_argument("--command-timeout", type=int, default=45, help="Timeout in seconds for execute_command.")
parser.add_argument("--type-interval", type=float, default=0.02, help="Seconds between typed characters.")
parser.add_argument("--click-pause", type=float, default=0.10, help="Mouse move duration before click.")
parser.add_argument(
"--reasoning-effort",
choices=["low", "medium", "high"],
default="medium",
help="Reasoning effort passed to the model.",
)
parser.add_argument("--disable-tool", action="append", default=[], help="Disable a tool by name.")
parser.add_argument("--skip-safety-check", action="store_true", help="Bypass pre-flight safety check.")
parser.add_argument("--no-failsafe", action="store_true", help="Disable PyAutoGUI fail-safe.")
@@ -78,6 +84,7 @@ def main(argv: list[str] | None = None) -> int:
command_timeout=args.command_timeout,
type_interval=args.type_interval,
click_pause=args.click_pause,
reasoning_effort=args.reasoning_effort,
disable_tools=set(disabled_tools),
)
try: