{
"event": "PreToolUse",
"tool_name": "mcp__mcp-db__db_select",
"tool_input": {
"query": "SELECT id, name, scope_description FROM contracts WHERE status = 'active' ORDER BY name",
"database": "ki_dev"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"data\": [\n {\n \"id\": 11,\n \"name\": \"architecture-gate-contract\",\n \"scope_description\": \"Mandatory analysis and validation for every new PHP file\"\n },\n {\n \"id\": 1,\n \"name\": \"betriebsdokumentation-pruefung_v1.1\",\n \"scope_description\": \"\"\n },\n {\n \"id\": 9,\n \"name\": \"code-quality-standards\",\n \"scope_description\": \"Code Quality Standards für src\/ Verzeichnis\"\n },\n {\n \"id\": 10,\n \"name\": \"critic-workflow\",\n \"scope_description\": \"Systematischer Review-Workflow für Code-Änderungen\"\n },\n {\n \"id\": 2,\n \"name\": \"CSS Contract\",\n \"scope_description\": \"\"\n },\n {\n \"id\": 8,\n \"name\": \"db-access-security-protocol\",\n \"scope_description\": \"Blockiert direkte mysql\/mariadb-Befehle via Bash\"\n },\n {\n \"id\": 3,\n \"name\": \"HTML Tables Contract\",\n \"scope_description\": \"\"\n },\n {\n \"id\": 4,\n \"name\": \"js-browser-architecture-contract_v2\",\n \"scope_description\": \"\"\n },\n {\n \"id\": 5,\n \"name\": \"layered-architecture-pruefung_v1.0\",\n \"scope_description\": \"\"\n },\n {\n \"id\": 6,\n \"name\": \"python-pipeline-contract_v1.0\",\n \"scope_description\": \"\"\n },\n {\n \"id\": 12,\n \"name\": \"taxonomy-mapping-contract\",\n \"scope_description\": \"Taxonomie-Mapping für Chunks und Entities mit Confidence\/Relevance-Validierung\"\n },\n {\n \"id\": 7,\n \"name\": \"View Structure Contract\",\n \"scope_description\": \"Gilt für CRUD-Ressourcen mit Standard-Views (index, show, new, edit)\"\n }\n ],\n \"row_count\": 12,\n \"error\": null,\n \"execution_ms\": 0\n}"
}
]
}