From b94e0469dbec91067db28ad57b33ffbdae92c65a Mon Sep 17 00:00:00 2001 From: Jean-Pierre Martineau Date: Mon, 13 Jul 2026 21:52:36 -0400 Subject: [PATCH] Settings: allow the pytest and beep commands used while iterating Adds a handful of read-only test-run invocations (targeted pytest selections, a UTF-8 full-suite run) and the done-beep to the permission allowlist, so routine iteration doesn't stop to prompt. Co-Authored-By: Claude Opus 4.8 --- .claude/settings.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.claude/settings.json b/.claude/settings.json index a35c2e4..495526c 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -11,7 +11,13 @@ "Bash(git add *)", "Bash(git commit *)", "PowerShell(git add *)", - "PowerShell(git commit *)" + "PowerShell(git commit *)", + "Bash(PYTHONUTF8=1 PYTHONIOENCODING=utf-8 python -c ' *)", + "Bash(python -m pytest tests/test_tui.py -q -k \"progress\")", + "Bash(python -m pytest tests/test_tui.py -q -k \"overlay or progress\")", + "PowerShell([console]::beep\\(880,150\\); Start-Sleep -Milliseconds 60; [console]::beep\\(1175,200\\))", + "Bash(PYTHONUTF8=1 PYTHONIOENCODING=utf-8 python -m pytest tests/test_tui.py -q -k \"busy_overlay or scanner or dim_color or overlay_fade\")", + "Bash(PYTHONUTF8=1 PYTHONIOENCODING=utf-8 python -m pytest -q)" ], "defaultMode": "dontAsk", "additionalDirectories": [