Protokoll #14445
| ID | 14445 |
|---|---|
| Zeitstempel | 2025-12-25 10:39:35.851046 |
| Client | root |
| IP | Warning: Undefined array key "request_ip" in /var/www/dev.campus.systemische-tools.de/src/View/protokoll/show.php on line 13 Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/dev.campus.systemische-tools.de/src/View/protokoll/show.php on line 13 |
| Modell | claude-sonnet-4-20250514 |
| Status | completed |
| Tokens | 406 (Input: 0, Output: 0) |
| Dauer | 379 ms |
| Request-Zeit | Warning: Undefined array key "request_timestamp" in /var/www/dev.campus.systemische-tools.de/src/View/protokoll/show.php on line 18 |
| Response-Zeit | - |
Warning: Undefined array key "error_message" in /var/www/dev.campus.systemische-tools.de/src/View/protokoll/show.php on line 22
Request
{
"event": "PreToolUse",
"tool_name": "Grep",
"tool_input": {
"pattern": "ModelRegistry::getInstance",
"path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure\/AI\/ModelConfig.php",
"output_mode": "content",
"-C": 3
}
}
Response
{
"tool_response": {
"mode": "content",
"numFiles": 0,
"filenames": [],
"content": "15- *\/\n16- public static function getAll(): array\n17- {\n18: return ModelRegistry::getInstance()->getChatModels();\n19- }\n20-\n21- \/**\n--\n25- *\/\n26- public static function getVisionModels(): array\n27- {\n28: return ModelRegistry::getInstance()->getVisionModels();\n29- }\n30-\n31- \/**\n--\n33- *\/\n34- public static function getLabel(string $modelId): string\n35- {\n36: return ModelRegistry::getInstance()->getLabel($modelId);\n37- }\n38-\n39- \/**\n--\n41- *\/\n42- public static function isValid(string $modelId): bool\n43- {\n44: $registry = ModelRegistry::getInstance();\n45-\n46- \/\/ Check in registry first\n47- if ($registry->isValid($modelId)) {\n--\n74- *\/\n75- public static function getDefaultModel(): string\n76- {\n77: return ModelRegistry::getInstance()->getDefaultChatModel();\n78- }\n79-\n80- \/**\n--\n82- *\/\n83- public static function getDefaultVisionModel(): string\n84- {\n85: return ModelRegistry::getInstance()->getDefaultVisionModel();\n86- }\n87-\n88- \/**\n--\n100- *\/\n101- public static function syncFromOllama(): array\n102- {\n103: return ModelRegistry::getInstance()->syncFromOllama();\n104- }\n105-}",
"numLines": 54
}
}