{
"event": "PreToolUse",
"tool_name": "Bash",
"tool_input": {
"command": ".\/venv\/bin\/python -c \"\nfrom db import Database\ndb = Database()\ndb.connect()\n\ncur = db.execute('SELECT id, type, name FROM content_config WHERE status = \\\"active\\\" ORDER BY type, name')\nrows = cur.fetchall()\n\nprint('Aktive content_config Eintraege:')\nprint('=' * 60)\nfor r in rows:\n print(f'{r[\\\"id\\\"]:3d} | {r[\\\"type\\\"]:15s} | {r[\\\"name\\\"]}')\n\ndb.disconnect()\n\"",
"description": "List active content_config entries"
}
}
{
"tool_response": {
"stdout": "Aktive content_config Eintraege:\n============================================================\n 1 | author_profile | Akademisch\n 20 | author_profile | Cary Blog Autorin\n 28 | author_profile | Cary LinkedIn\n 19 | author_profile | Cary PDF\n 18 | author_profile | Cary Web\n 2 | author_profile | Didaktisch\n 3 | author_profile | Kompakt\n 22 | structure | Blog-Beitrag\n 25 | structure | Kurzantwort (3 Sätze)\n 27 | structure | LinkedIn Engagement-Frage\n 26 | structure | LinkedIn Impuls\n 5 | structure | LinkedIn-Beitrag\n 29 | structure | LinkedIn-Beitrag Cary\n 9 | organization | Corporate Style Guide\n 10 | contract | Content Quality Standards\n 13 | rule | Bad-Words-Regel\n 12 | rule | Lesbarkeit-Regel\n 11 | rule | Wortanzahl-Regel\n 14 | system_prompt | Campus Experte",
"stderr": "",
"interrupted": false,
"isImage": false
}
}