{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"data\": [\n {\n \"namespace\": \"mcp-code\",\n \"file_name\": \"config.py\",\n \"classes\": \"[{\\\"name\\\":\\\"Config\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":5}]\"\n },\n {\n \"namespace\": \"mcp-contracts\",\n \"file_name\": \"config.py\",\n \"classes\": \"[{\\\"name\\\":\\\"Config\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":5}]\"\n },\n {\n \"namespace\": \"mcp-contracts.domain\",\n \"file_name\": \"contracts.py\",\n \"classes\": \"[{\\\"name\\\":\\\"ContractStatus\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":8},{\\\"name\\\":\\\"Contract\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":16},{\\\"name\\\":\\\"ContractHistory\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":56},{\\\"name\\\":\\\"ContractValidation\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":78},{\\\"name\\\":\\\"ContractValidationResult\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":109},{\\\"name\\\":\\\"LogEntry\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":132}]\"\n },\n {\n \"namespace\": \"mcp-contracts.infrastructure\",\n \"file_name\": \"protokoll_logger.py\",\n \"classes\": \"[{\\\"name\\\":\\\"ProtokollLogger\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":10}]\"\n },\n {\n \"namespace\": \"mcp-contracts.infrastructure\",\n \"file_name\": \"contract_repository.py\",\n \"classes\": \"[{\\\"name\\\":\\\"ContractRepository\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":13}]\"\n },\n {\n \"namespace\": \"mcp-contracts.infrastructure\",\n \"file_name\": \"db_connection.py\",\n \"classes\": \"[{\\\"name\\\":\\\"DatabaseConnection\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":13}]\"\n },\n {\n \"namespace\": \"mcp-contracts.validators\",\n \"file_name\": \"contract_validator.py\",\n \"classes\": \"[{\\\"name\\\":\\\"ContractValidator\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":14}]\"\n },\n {\n \"namespace\": \"mcp-db\",\n \"file_name\": \"test_all_functions.py\",\n \"classes\": \"[{\\\"name\\\":\\\"TestReport\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":21}]\"\n },\n {\n \"namespace\": \"mcp-db\",\n \"file_name\": \"comprehensive_test.py\",\n \"classes\": \"[{\\\"name\\\":\\\"MockMCP\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":28}]\"\n },\n {\n \"namespace\": \"mcp-db\",\n \"file_name\": \"config.py\",\n \"classes\": \"[{\\\"name\\\":\\\"_ConfigMeta\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":22},{\\\"name\\\":\\\"Config\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":79}]\"\n },\n {\n \"namespace\": \"mcp-db.domain\",\n \"file_name\": \"log_contract.py\",\n \"classes\": \"[{\\\"name\\\":\\\"LogEntry\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":8}]\"\n },\n {\n \"namespace\": \"mcp-db.domain\",\n \"file_name\": \"execute_contract.py\",\n \"classes\": \"[{\\\"name\\\":\\\"ExecuteStatus\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":6},{\\\"name\\\":\\\"ExecuteRequest\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":15},{\\\"name\\\":\\\"ExecuteResponse\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":24}]\"\n },\n {\n \"namespace\": \"mcp-db.domain\",\n \"file_name\": \"query_contract.py\",\n \"classes\": \"[{\\\"name\\\":\\\"QueryStatus\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":6},{\\\"name\\\":\\\"QueryRequest\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":15},{\\\"name\\\":\\\"QueryResponse\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":25}]\"\n },\n {\n \"namespace\": \"mcp-db.infrastructure\",\n \"file_name\": \"protokoll_logger.py\",\n \"classes\": \"[{\\\"name\\\":\\\"ProtokollLogger\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":11}]\"\n },\n {\n \"namespace\": \"mcp-db.infrastructure\",\n \"file_name\": \"db_connection.py\",\n \"classes\": \"[{\\\"name\\\":\\\"DatabaseConnection\\\",\\\"type\\\":\\\"class\\\",\\\"line\\\":12}]\"\n }\n ],\n \"row_count\": 15,\n \"error\": null,\n \"execution_ms\": 0\n}"
}
]
}