v1.9.1: Post-release fixes
v1.9.1
Post-release fixes for v1.9.0.
What's Fixed
- AGENTIC04 mojibake — removed CJK fragment from English description in \safeai/controls/catalogs.py.
- Scoped governance source suppression — suppression now scoped to tool line ±10 window, avoiding masking missing controls in poly-tool modules.
- Removed unused regex patterns — _TOOL_TIMEOUT_RE, _TOOL_RETRY_RE, \FUNCTION_PARAM_RE\ cleaned up.
- Hardened LangGraph detection — \detect()\ now requires an import or \StateGraph(\ call, not a bare substring match.
- Browser rule enrichment — added \CAP_browser_playwright, \CAP_browser_selenium, \CAP_browser_use\ to \RULE_MAPPINGS.
Installation
\\�ash
pip install SafeAI-Static-Analyzer
\\