{
"event": "PreToolUse",
"tool_name": "Edit",
"tool_input": {
"file_path": "\/etc\/mcp-db\/config.json",
"old_string": "\"ki_content\": [\n \"content_orders\",\n \"content_versions\",\n \"content_contracts\",\n \"content_critiques\",\n \"content_sources\",\n \"content_structures\",\n \"content_config\",\n \"content_config_history\",\n \"author_profiles\",\n \"prompts\",\n \"critics\",\n \"pipeline_configs\",\n \"pipeline_steps\",\n \"pipeline_runs\",\n \"documents\",\n \"chunks\",\n \"chunk_semantics\",\n \"chunk_entities\",\n \"chunk_taxonomy\",\n \"document_taxonomy\",\n \"chat_sessions\",\n \"chat_messages\",\n \"entities\",\n \"entity_relations\",\n \"entity_synonyms\",\n \"entity_classifications\",\n \"taxonomy_terms\",\n \"ontology_classes\",\n \"search_history\",\n \"document_pages\",\n \"document_sections\",\n \"entity_semantics\",\n \"entity_ontology\",\n \"entity_taxonomy_mapping\",\n \"page_knowledge\",\n \"section_knowledge\",\n \"document_knowledge\",\n \"generated_questions\"\n ]",
"new_string": "\"ki_content\": [\n \"content_orders\",\n \"content_versions\",\n \"content_contracts\",\n \"content_critiques\",\n \"content_sources\",\n \"content_structures\",\n \"content_config\",\n \"content_config_history\",\n \"author_profiles\",\n \"prompts\",\n \"critics\",\n \"pipeline_configs\",\n \"pipeline_steps\",\n \"pipeline_runs\",\n \"pipeline_queue\",\n \"documents\",\n \"chunks\",\n \"chunk_semantics\",\n \"chunk_entities\",\n \"chunk_taxonomy\",\n \"document_taxonomy\",\n \"chat_sessions\",\n \"chat_messages\",\n \"entities\",\n \"entity_relations\",\n \"entity_synonyms\",\n \"entity_classifications\",\n \"taxonomy_terms\",\n \"ontology_classes\",\n \"search_history\",\n \"document_pages\",\n \"document_sections\",\n \"entity_semantics\",\n \"entity_ontology\",\n \"entity_taxonomy_mapping\",\n \"page_knowledge\",\n \"section_knowledge\",\n \"document_knowledge\",\n \"generated_questions\",\n \"statements\",\n \"provenance\"\n ]"
}
}
{
"tool_response": {
"filePath": "\/etc\/mcp-db\/config.json",
"oldString": "\"ki_content\": [\n \"content_orders\",\n \"content_versions\",\n \"content_contracts\",\n \"content_critiques\",\n \"content_sources\",\n \"content_structures\",\n \"content_config\",\n \"content_config_history\",\n \"author_profiles\",\n \"prompts\",\n \"critics\",\n \"pipeline_configs\",\n \"pipeline_steps\",\n \"pipeline_runs\",\n \"documents\",\n \"chunks\",\n \"chunk_semantics\",\n \"chunk_entities\",\n \"chunk_taxonomy\",\n \"document_taxonomy\",\n \"chat_sessions\",\n \"chat_messages\",\n \"entities\",\n \"entity_relations\",\n \"entity_synonyms\",\n \"entity_classifications\",\n \"taxonomy_terms\",\n \"ontology_classes\",\n \"search_history\",\n \"document_pages\",\n \"document_sections\",\n \"entity_semantics\",\n \"entity_ontology\",\n \"entity_taxonomy_mapping\",\n \"page_knowledge\",\n \"section_knowledge\",\n \"document_knowledge\",\n \"generated_questions\"\n ]",
"newString": "\"ki_content\": [\n \"content_orders\",\n \"content_versions\",\n \"content_contracts\",\n \"content_critiques\",\n \"content_sources\",\n \"content_structures\",\n \"content_config\",\n \"content_config_history\",\n \"author_profiles\",\n \"prompts\",\n \"critics\",\n \"pipeline_configs\",\n \"pipeline_steps\",\n \"pipeline_runs\",\n \"pipeline_queue\",\n \"documents\",\n \"chunks\",\n \"chunk_semantics\",\n \"chunk_entities\",\n \"chunk_taxonomy\",\n \"document_taxonomy\",\n \"chat_sessions\",\n \"chat_messages\",\n \"entities\",\n \"entity_relations\",\n \"entity_synonyms\",\n \"entity_classifications\",\n \"taxonomy_terms\",\n \"ontology_classes\",\n \"search_history\",\n \"document_pages\",\n \"document_sections\",\n \"entity_semantics\",\n \"entity_ontology\",\n \"entity_taxonomy_mapping\",\n \"page_knowledge\",\n \"section_knowledge\",\n \"document_knowledge\",\n \"generated_questions\",\n \"statements\",\n \"provenance\"\n ]",
"originalFile": "{\n \"_comment\": \"MCP-DB Konfiguration - Änderungen werden sofort wirksam (Hot-Reload)\",\n\n \"allowed_databases\": [\n \"ki_dev\",\n \"ki_content\"\n ],\n\n \"allowed_tables\": {\n \"_comment\": \"Tabellen nach Datenbank gruppiert\",\n\n \"ki_dev\": [\n \"mcp_log\",\n \"protokoll\",\n \"file_backup_history\",\n \"tasks\",\n \"task_assignments\",\n \"task_results\",\n \"task_comments\",\n \"contracts\",\n \"contract_history\",\n \"contract_validations\",\n \"dokumentation\",\n \"dokumentation_chunks\",\n \"dokumentation_history\",\n \"pipeline_log\",\n \"pipeline_queue\",\n \"llm_requests\",\n \"rag_collections\",\n \"ai_models\",\n \"code_analysis\",\n \"code_dependencies\",\n \"code_scan_config\",\n \"code_quality\"\n ],\n\n \"ki_content\": [\n \"content_orders\",\n \"content_versions\",\n \"content_contracts\",\n \"content_critiques\",\n \"content_sources\",\n \"content_structures\",\n \"content_config\",\n \"content_config_history\",\n \"author_profiles\",\n \"prompts\",\n \"critics\",\n \"pipeline_configs\",\n \"pipeline_steps\",\n \"pipeline_runs\",\n \"documents\",\n \"chunks\",\n \"chunk_semantics\",\n \"chunk_entities\",\n \"chunk_taxonomy\",\n \"document_taxonomy\",\n \"chat_sessions\",\n \"chat_messages\",\n \"entities\",\n \"entity_relations\",\n \"entity_synonyms\",\n \"entity_classifications\",\n \"taxonomy_terms\",\n \"ontology_classes\",\n \"search_history\",\n \"document_pages\",\n \"document_sections\",\n \"entity_semantics\",\n \"entity_ontology\",\n \"entity_taxonomy_mapping\",\n \"page_knowledge\",\n \"section_knowledge\",\n \"document_knowledge\",\n \"generated_questions\"\n ]\n },\n\n \"blocked_keywords\": [\n \"DROP\",\n \"DELETE\",\n \"INSERT\",\n \"UPDATE\",\n \"TRUNCATE\",\n \"ALTER\",\n \"CREATE\",\n \"RENAME\",\n \"GRANT\",\n \"REVOKE\",\n \"LOAD_FILE\",\n \"INTO OUTFILE\",\n \"INTO DUMPFILE\",\n \"BENCHMARK\",\n \"SLEEP\"\n ],\n\n \"limits\": {\n \"max_query_length\": 2000,\n \"max_rows\": 100,\n \"query_timeout_sec\": 30\n }\n}\n",
"structuredPatch": [
{
"oldStart": 49,
"oldLines": 6,
"newStart": 49,
"newLines": 7,
"lines": [
" \"pipeline_configs\",",
" \"pipeline_steps\",",
" \"pipeline_runs\",",
"+ \"pipeline_queue\",",
" \"documents\",",
" \"chunks\",",
" \"chunk_semantics\","
]
},
{
"oldStart": 72,
"oldLines": 7,
"newStart": 73,
"newLines": 9,
"lines": [
" \"page_knowledge\",",
" \"section_knowledge\",",
" \"document_knowledge\",",
"- \"generated_questions\"",
"+ \"generated_questions\",",
"+ \"statements\",",
"+ \"provenance\"",
" ]",
" },",
" "
]
}
],
"userModified": false,
"replaceAll": false
}
}