{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": "PYTHONPATH=\/var\/www\/mcp-servers .\/venv\/bin\/python -c \"\nfrom dotenv import load_dotenv\nfrom pathlib import Path\nload_dotenv(Path('.env'))\n\nfrom db import execute_query\n\n# Check current ContractValidator entries\nresult = execute_query('''\n SELECT id, file_path, fqcn, class_type \n FROM code_analysis \n WHERE fqcn LIKE \\\"%ContractValidator%\\\" OR fqcn LIKE \\\"%ScopeResolver%\\\" OR fqcn LIKE \\\"%RuleEvaluator%\\\"\n''', max_rows=20)\nprint('Current entries:')\nfor r in result:\n print(f' {r[\\\"id\\\"]}: {r[\\\"fqcn\\\"]} ({r[\\\"class_type\\\"]}) - {r[\\\"file_path\\\"]}')\n\"",
"description": "Check current code_analysis entries"
}
}