{
"event": "PreToolUse",
"tool_name": "mcp__mcp-db__db_update",
"tool_input": {
"table": "prompts",
"data": {
"content": "version: \"1.0\"\nname: entity_extraction\n\ntask: |\n Extrahiere alle Fachbegriffe aus dem Text.\n Kategorisiere jeden Begriff nach den unten definierten Kriterien.\n\ncategories:\n PERSON: |\n Konkrete, namentlich genannte Einzelpersonen.\n Kriterium: Hat Vor- UND Nachname, ist eine historische\/reale Person.\n NICHT: Funktionsbezeichnungen oder Rollen.\n \n ORGANIZATION: |\n Institutionen, Gruppen, Firmen, Schulen.\n Kriterium: Eine Gruppe von Menschen mit gemeinsamem Zweck.\n Erkennbar an: Eigenname einer Institution, \"Gruppe\", \"Schule\", \"Institut\"\n \n LOCATION: |\n Geografische Orte als Herkunft einer Schule\/Bewegung.\n Kriterium: Stadt\/Land die für eine Methode\/Schule steht.\n Erkennbar an: Städtenamen im Kontext von Therapieschulen.\n \n EVENT: |\n Zeitlich begrenzte Ereignisse, Veranstaltungen.\n Kriterium: Findet zu einem bestimmten Zeitpunkt statt.\n Erkennbar an: Workshop, Seminar, Ausbildung, Supervision.\n \n ROLE: |\n Funktionen und Rollen von MENSCHEN in einem Beratungs-\/Coaching-Setting.\n Kriterium: Bezeichnet die Funktion einer Person im Prozess.\n Erkennbar an: Wer TUT etwas? Wer HAT eine Funktion?\n \n TOOL: |\n Physische\/konkrete Hilfsmittel im Coaching-Setting.\n Kriterium: Ein Gegenstand den man anfassen\/benutzen kann.\n Erkennbar an: Flipchart, Karten, Figuren, Stifte.\n \n ARTIFACT: |\n Dokumente, Schriftstücke, Materialien.\n Kriterium: Ein geschriebenes\/gedrucktes Dokument.\n Erkennbar an: Booklet, Arbeitsblatt, Protokoll, Fragebogen.\n \n METAPHOR: |\n Sprachbilder, Vergleiche, symbolische Beschreibungen.\n Kriterium: Bildhafte Beschreibung, nicht wörtlich gemeint.\n Erkennbar an: \"wie ein...\", Vergleiche, Analogien.\n \n METHOD: |\n Techniken, Interventionen, Werkzeuge die ANGEWENDET werden.\n Kriterium: Etwas das man aktiv TUT oder ANWENDET.\n Erkennbar an: Endungen wie \"-frage\", \"-technik\", \"-intervention\"\n \n THEORY: |\n Theoretische Rahmenwerke, Schulen, Paradigmen.\n Kriterium: Erklärt das WARUM, gibt theoretische Grundlage.\n Erkennbar an: Endungen wie \"-therapie\", \"-ansatz\", \"-theorie\", \"-ismus\"\n \n MODEL: |\n Strukturierte Frameworks, Phasenmodelle, Prozessbeschreibungen.\n Kriterium: Beschreibt einen ABLAUF oder eine STRUKTUR.\n Erkennbar an: Endungen wie \"-modell\", \"-prozess\", \"-zyklus\"\n \n PRINCIPLE: |\n Handlungsleitende Grundsätze, Leitlinien für die Praxis.\n Kriterium: Gibt vor WIE man handeln soll.\n Erkennbar an: \"-orientierung\", \"-prinzip\", Maximen.\n \n CONCEPT: |\n Abstrakte Fachbegriffe, Haltungen, Werte.\n Kriterium: Beschreibt eine IDEE, HALTUNG oder EIGENSCHAFT.\n Default-Kategorie wenn nichts anderes passt.\n\nrules:\n - \"Jeder Begriff muss EXAKT so im Text vorkommen\"\n - \"PERSON nur für echte Namen mit Vor- und Nachname\"\n - \"Bei Unsicherheit: Prüfe Kriterien der Reihe nach durch\"\n\noutput:\n format: json\n schema: |\n {\"entities\": [{\"name\": \"Begriff\", \"type\": \"KATEGORIE\", \"description\": \"Kurze Erklärung\"}]}\n\ntext: |\n {{TEXT}}"
},
"where": {
"id": 11
},
"database": "ki_content"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"table\": \"prompts\",\n \"affected_rows\": 1,\n \"execution_ms\": 0\n}"
}
]
}