{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": ".\/venv\/bin\/ruff check src tests scripts --fix 2>&1 | tail -3 && .\/venv\/bin\/mypy src 2>&1 | tail -5 && .\/venv\/bin\/python scripts\/max_loc_linter.py src && echo OK",
"description": "Gates"
}
}
{
"tool_response": {
"stdout": "All checks passed!\nsrc\/interfaces\/cli\/commands\/crawl.py:70: error: Unused \"type: ignore\" comment [unused-ignore]\nsrc\/interfaces\/cli\/commands\/crawl.py:70: error: \"object\" not callable [operator]\nsrc\/interfaces\/cli\/commands\/crawl.py:70: note: Error code \"operator\" not covered by \"type: ignore\" comment\nFound 2 errors in 1 file (checked 113 source files)\nOK",
"stderr": "",
"interrupted": false,
"isImage": false,
"noOutputExpected": false
}
}