diff --git a/src/fenrirscreenreader/commands/onScreenUpdate/65000-progress_detector.py b/src/fenrirscreenreader/commands/onScreenUpdate/65000-progress_detector.py index 32a961aa..1c70b0ee 100644 --- a/src/fenrirscreenreader/commands/onScreenUpdate/65000-progress_detector.py +++ b/src/fenrirscreenreader/commands/onScreenUpdate/65000-progress_detector.py @@ -279,7 +279,7 @@ class command: return # Pattern 6: Claude Code progress indicators - claude_progress_match = re.search(r'^[·✶✢✻*]\s+[\w\s-]+[…\.]*\s*\(esc to interrupt\)\s*$', text) + claude_progress_match = re.search(r'^[·✶✢✻*]\s+[^(]+[…\.]*\s*\(esc to interrupt[^)]*\)\s*$', text) if claude_progress_match: if current_time - self.env["commandBuffer"]["lastProgressTime"] >= 1.0: self.play_activity_beep() diff --git a/tools/pre-commit-composite b/tools/pre-commit-composite index 33057a85..68a01322 100755 --- a/tools/pre-commit-composite +++ b/tools/pre-commit-composite @@ -76,19 +76,19 @@ else sed -i "s/version = [\"']\{0,1\}[0-9.]\+[\"']\{0,1\}/version = \"$newVersion\"/" "$versionFile" fi - # Check if codeName exists and isn't "stable" - if grep -q "codeName.*=.*\"stable\"" "$versionFile"; then - # Don't modify stable codeName + # Check if code_name exists and isn't "stable" + if grep -q "code_name.*=.*\"stable\"" "$versionFile"; then + # Don't modify stable code_name : - elif grep -q "codeName.*=.*\"$branchName\"" "$versionFile"; then - # CodeName already matches branch name, no need to update + elif grep -q "code_name.*=.*\"$branchName\"" "$versionFile"; then + # code_name already matches branch name, no need to update : - elif grep -q "codeName" "$versionFile"; then - # Update existing codeName - sed -i "s/codeName = [\"']\{0,1\}[^\"']*[\"']\{0,1\}/codeName = \"$branchName\"/" "$versionFile" + elif grep -q "code_name" "$versionFile"; then + # Update existing code_name + sed -i "s/code_name = [\"']\{0,1\}[^\"']*[\"']\{0,1\}/code_name = \"$branchName\"/" "$versionFile" else - # Add codeName after the version line - sed -i "/version = / a\codeName = \"$branchName\"" "$versionFile" + # Add code_name after the version line + sed -i "/version = / a\code_name = \"$branchName\"" "$versionFile" fi # Check if the file was actually modified