Protokoll #13268

ID13268
Zeitstempel2025-12-25 00:15:18.627310
Clientroot
IP145.224.72.140
Modellclaude-sonnet-4-20250514
Statuscompleted
Tokens1,692 (Input: 33, Output: 1,659)
Dauer16053 ms
Request-Zeit2025-12-25 00:15:18.627310
Response-Zeit2025-12-25 00:15:34.679872

Request

{
    "event": "PreToolUse",
    "tool_name": "mcp__mcp-code__code_class",
    "tool_input": {
        "fqcn": "Infrastructure\\SemanticExplorerRepository"
    }
}

Response

{
    "tool_response": [
        {
            "type": "text",
            "text": "{\n  \"fqcn\": \"Infrastructure\\\\SemanticExplorerRepository\",\n  \"type\": \"class\",\n  \"file_id\": 4613,\n  \"file_path\": \"\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure\/SemanticExplorerRepository.php\",\n  \"file_name\": \"SemanticExplorerRepository.php\",\n  \"namespace\": \"Infrastructure\",\n  \"methods\": [\n    {\n      \"name\": \"__construct\",\n      \"visibility\": \"public\",\n      \"line\": 15\n    },\n    {\n      \"name\": \"getDocumentStats\",\n      \"visibility\": \"public\",\n      \"line\": 24\n    },\n    {\n      \"name\": \"getDocuments\",\n      \"visibility\": \"public\",\n      \"line\": 35\n    },\n    {\n      \"name\": \"getDocumentsFiltered\",\n      \"visibility\": \"public\",\n      \"line\": 46\n    },\n    {\n      \"name\": \"getDocument\",\n      \"visibility\": \"public\",\n      \"line\": 75\n    },\n    {\n      \"name\": \"getChunkStats\",\n      \"visibility\": \"public\",\n      \"line\": 88\n    },\n    {\n      \"name\": \"getSemanticStats\",\n      \"visibility\": \"public\",\n      \"line\": 99\n    },\n    {\n      \"name\": \"getRecentChunks\",\n      \"visibility\": \"public\",\n      \"line\": 111\n    },\n    {\n      \"name\": \"getChunksForDocument\",\n      \"visibility\": \"public\",\n      \"line\": 126\n    },\n    {\n      \"name\": \"getChunksFiltered\",\n      \"visibility\": \"public\",\n      \"line\": 140\n    },\n    {\n      \"name\": \"getChunksCount\",\n      \"visibility\": \"public\",\n      \"line\": 169\n    },\n    {\n      \"name\": \"getChunk\",\n      \"visibility\": \"public\",\n      \"line\": 194\n    },\n    {\n      \"name\": \"getChunkByDocumentAndIndex\",\n      \"visibility\": \"public\",\n      \"line\": 208\n    },\n    {\n      \"name\": \"getChunkById\",\n      \"visibility\": \"public\",\n      \"line\": 220\n    },\n    {\n      \"name\": \"getEntitiesFiltered\",\n      \"visibility\": \"public\",\n      \"line\": 238\n    },\n    {\n      \"name\": \"getEntityStats\",\n      \"visibility\": \"public\",\n      \"line\": 269\n    },\n    {\n      \"name\": \"getEntity\",\n      \"visibility\": \"public\",\n      \"line\": 276\n    },\n    {\n      \"name\": \"getEntitySynonyms\",\n      \"visibility\": \"public\",\n      \"line\": 285\n    },\n    {\n      \"name\": \"getOutgoingRelations\",\n      \"visibility\": \"public\",\n      \"line\": 293\n    },\n    {\n      \"name\": \"getIncomingRelations\",\n      \"visibility\": \"public\",\n      \"line\": 307\n    },\n    {\n      \"name\": \"getChunksForEntity\",\n      \"visibility\": \"public\",\n      \"line\": 321\n    },\n    {\n      \"name\": \"getEntityClassifications\",\n      \"visibility\": \"public\",\n      \"line\": 339\n    },\n    {\n      \"name\": \"getRelationsFiltered\",\n      \"visibility\": \"public\",\n      \"line\": 356\n    },\n    {\n      \"name\": \"getRelationTypes\",\n      \"visibility\": \"public\",\n      \"line\": 381\n    },\n    {\n      \"name\": \"getRelationStats\",\n      \"visibility\": \"public\",\n      \"line\": 391\n    },\n    {\n      \"name\": \"getTaxonomyTerms\",\n      \"visibility\": \"public\",\n      \"line\": 405\n    },\n    {\n      \"name\": \"getTaxonomyStats\",\n      \"visibility\": \"public\",\n      \"line\": 418\n    },\n    {\n      \"name\": \"getOntologyClasses\",\n      \"visibility\": \"public\",\n      \"line\": 433\n    },\n    {\n      \"name\": \"getOntologyStats\",\n      \"visibility\": \"public\",\n      \"line\": 446\n    },\n    {\n      \"name\": \"getSemanticsFiltered\",\n      \"visibility\": \"public\",\n      \"line\": 460\n    },\n    {\n      \"name\": \"getSemanticsCount\",\n      \"visibility\": \"public\",\n      \"line\": 483\n    },\n    {\n      \"name\": \"getEntitySemanticsFiltered\",\n      \"visibility\": \"public\",\n      \"line\": 499\n    },\n    {\n      \"name\": \"getEntitySemanticsCount\",\n      \"visibility\": \"public\",\n      \"line\": 530\n    },\n    {\n      \"name\": \"createEntity\",\n      \"visibility\": \"public\",\n      \"line\": 556\n    },\n    {\n      \"name\": \"updateEntity\",\n      \"visibility\": \"public\",\n      \"line\": 572\n    },\n    {\n      \"name\": \"deleteEntity\",\n      \"visibility\": \"public\",\n      \"line\": 588\n    },\n    {\n      \"name\": \"getEntityTypes\",\n      \"visibility\": \"public\",\n      \"line\": 615\n    },\n    {\n      \"name\": \"getAllEntitiesSimple\",\n      \"visibility\": \"public\",\n      \"line\": 620\n    },\n    {\n      \"name\": \"getRelation\",\n      \"visibility\": \"public\",\n      \"line\": 629\n    },\n    {\n      \"name\": \"createRelation\",\n      \"visibility\": \"public\",\n      \"line\": 646\n    },\n    {\n      \"name\": \"updateRelation\",\n      \"visibility\": \"public\",\n      \"line\": 662\n    },\n    {\n      \"name\": \"deleteRelation\",\n      \"visibility\": \"public\",\n      \"line\": 671\n    },\n    {\n      \"name\": \"getRelationTypesList\",\n      \"visibility\": \"public\",\n      \"line\": 678\n    },\n    {\n      \"name\": \"getTaxonomyTerm\",\n      \"visibility\": \"public\",\n      \"line\": 687\n    },\n    {\n      \"name\": \"createTaxonomyTerm\",\n      \"visibility\": \"public\",\n      \"line\": 696\n    },\n    {\n      \"name\": \"updateTaxonomyTerm\",\n      \"visibility\": \"public\",\n      \"line\": 724\n    },\n    {\n      \"name\": \"deleteTaxonomyTerm\",\n      \"visibility\": \"public\",\n      \"line\": 751\n    },\n    {\n      \"name\": \"getTaxonomyTermsForSelect\",\n      \"visibility\": \"public\",\n      \"line\": 771\n    },\n    {\n      \"name\": \"getOntologyClass\",\n      \"visibility\": \"public\",\n      \"line\": 782\n    },\n    {\n      \"name\": \"createOntologyClass\",\n      \"visibility\": \"public\",\n      \"line\": 791\n    },\n    {\n      \"name\": \"updateOntologyClass\",\n      \"visibility\": \"public\",\n      \"line\": 807\n    },\n    {\n      \"name\": \"deleteOntologyClass\",\n      \"visibility\": \"public\",\n      \"line\": 823\n    },\n    {\n      \"name\": \"getOntologyClassesForSelect\",\n      \"visibility\": \"public\",\n      \"line\": 843\n    },\n    {\n      \"name\": \"getGraphData\",\n      \"visibility\": \"public\",\n      \"line\": 857\n    }\n  ],\n  \"dependencies\": [\n    {\n      \"dependency_type\": \"use\",\n      \"target_fqcn\": \"Infrastructure\\\\Config\\\\DatabaseFactory\"\n    },\n    {\n      \"dependency_type\": \"constructor\",\n      \"target_fqcn\": \"PDO\"\n    }\n  ],\n  \"dependents_count\": 11\n}"
        }
    ]
}
← Vorheriger Zur Liste Nächster →