{
"event": "PreToolUse",
"tool_name": "mcp__mcp-db__db_select",
"tool_input": {
"query": "SELECT name, category, content, variables, model_target FROM prompts WHERE name IN ('entity_extraction_pass1', 'entity_extraction_pass2') ORDER BY name",
"database": "ki_dev"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"data\": [\n {\n \"name\": \"entity_extraction_pass1\",\n \"category\": \"entity_extraction\",\n \"content\": \"AUFGABE: Extrahiere alle benannten Entitäten aus dem Text.\\n\\nREGELN:\\n1. NUR Begriffe die WÖRTLICH EXAKT SO im Text stehen\\n2. KEINE Ableitungen oder Varianten\\n3. Mindestens 3 Zeichen\\n4. KEINE generischen Wörter (Aspekte, Wissen, Fragen, Zeit, Weise, Seiten)\\n\\nExtrahiere: Personen, Rollen, Theorien, Methoden, Modelle, Konzepte, Artefakte, Metaphern, Orte, Organisationen\\n\\nFormat: {\\\"entities\\\": [\\\"Begriff1\\\", \\\"Begriff2\\\", ...]}\\n\\nText:\\n{text}\",\n \"variables\": \"[\\\"text\\\"]\",\n \"model_target\": \"ollama\"\n },\n {\n \"name\": \"entity_extraction_pass2\",\n \"category\": \"entity_extraction\",\n \"content\": \"AUFGABE: Kategorisiere diese Entitäten.\\n\\nKATEGORIEN (mit Beispielen):\\n\\n- PERSON: NUR echte Vor- UND\/ODER Nachnamen von Menschen\\n ✓ \\\"Steve de Shazer\\\", \\\"Insoo Kim Berg\\\", \\\"Milton H. Erickson\\\", \\\"Gunter Schmidt\\\"\\n ✓ \\\"Watzlawick\\\", \\\"Bateson\\\", \\\"Goethe\\\"\\n ✗ NICHT: Coach, Klient, Ehemann, Chef (das sind ROLE)\\n\\n- ROLE: Funktionsbezeichnungen, Berufsrollen, Beziehungsrollen\\n ✓ \\\"Coach\\\", \\\"Klient\\\", \\\"Coachee\\\", \\\"Therapeut\\\"\\n ✓ \\\"Ehemann\\\", \\\"Chef\\\", \\\"Berater\\\", \\\"Trainer\\\"\\n ✗ NICHT: Personennamen\\n\\n- ORGANIZATION: Firmen, Institute, Verlage, Therapiezentren\\n- LOCATION: Orte, Städte, Länder\\n- THEORY: Benannte Schulen\/Ansätze (mit Adjektiv oder Eigenname)\\n- METHOD: Benannte Interventionen\/Techniken\\n- MODEL: Benannte Frameworks\/Prozesse\\n- CONCEPT: Fachbegriffe (abstrakte Begriffe)\\n- ARTIFACT: Werkzeuge, Dokumente, Werke, Bücher\\n- METAPHOR: Bildhafte Ausdrücke, Vergleiche\\n- PRINCIPLE: Regeln, Leitsätze\\n\\nWICHTIG: Wenn unklar ob PERSON oder ROLE:\\n- Hat es einen Vor-\/Nachnamen? → PERSON\\n- Ist es eine Funktion\/Beruf? → ROLE\\n\\nFormat: {\\\"kategorisiert\\\": [{\\\"name\\\": \\\"...\\\", \\\"type\\\": \\\"...\\\"}]}\\n\\nEntitäten zu kategorisieren:\\n{entities}\",\n \"variables\": \"[\\\"entities\\\"]\",\n \"model_target\": \"ollama\"\n }\n ],\n \"row_count\": 2,\n \"error\": null,\n \"execution_ms\": 0\n}"
}
]
}