{
"event": "PreToolUse",
"tool_name": "mcp__mcp-db__db_insert",
"tool_input": {
"table": "contracts",
"data": {
"uuid": "b5a8c2e1-4f3d-4a9b-8c7e-1d2f3a4b5c6d",
"name": "SemanticExplorerController",
"version": "1.0",
"status": "active",
"yaml_content": "fqcn: Controller\\SemanticExplorerController\nresponsibility: HTTP-Endpunkte für Semantic Explorer (Nutzdaten, Vektor-Suche)\nmethods:\n index:\n route: GET \/semantic-explorer\n returns: View mit docStats, chunkStats, semanticStats\n dokumente:\n route: GET \/semantic-explorer\/dokumente\n returns: View mit Dokumentenliste\n dokumentShow:\n route: GET \/semantic-explorer\/dokumente\/{id}\n returns: View mit Dokument + Chunks\n chunks:\n route: GET \/semantic-explorer\/chunks\n returns: View mit paginierter Chunkliste\n chunkShow:\n route: GET \/semantic-explorer\/chunks\/{id}\n returns: View mit Chunk-Details\n suche:\n route: GET \/semantic-explorer\/suche\n returns: View mit Vektor-Suchergebnissen\n semantik:\n route: GET \/semantic-explorer\/semantik\n returns: View mit Entity-Semantik-Daten\n graph:\n route: GET \/semantic-explorer\/graph\n returns: View mit Graph-Visualisierung\n graphData:\n route: GET \/semantic-explorer\/graph-data\n returns: JSON mit Nodes und Edges\ndependencies:\n - DocumentRepositoryInterface\n - ChunkRepositoryInterface\n - EntityRepositoryInterface\n - RelationRepositoryInterface\n - SemanticSearchRepositoryInterface\n - VectorSearchService",
"scope_description": "Controller für Semantic Explorer mit Dokumenten, Chunks, Entitäten, Graph",
"created_by": "claude-opus-4-5"
},
"database": "ki_dev"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"table\": \"contracts\",\n \"inserted_id\": 15,\n \"execution_ms\": 1\n}"
}
]
}