{
"event": "PreToolUse",
"tool_name": "Grep",
"tool_input": {
"pattern": "json_decode\\(",
"path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/Infrastructure",
"output_mode": "content"
}
}
{
"tool_response": {
"mode": "content",
"numFiles": 0,
"filenames": [],
"content": "src\/Infrastructure\/Persistence\/ContentRepository.php:104: 'collections' => json_decode($row['collections'] ?? '[\"documents\"]', true) ?: ['documents'],\nsrc\/Infrastructure\/Persistence\/ContentRepository.php:220: $feedback = json_decode($row['feedback'], true);\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:278: $headingPath = json_decode($chunk['heading_path'] ?? '[]', true) ?: [];\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:284: $taxonomy = json_decode($chunk['taxonomy_path'] ?? '[]', true) ?: [];\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:290: $keywords = json_decode($chunk['keywords'] ?? '[]', true) ?: [];\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:356: 'heading_path' => json_decode($chunk['heading_path'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:358: 'taxonomy' => json_decode($chunk['taxonomy_path'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:359: 'entities' => json_decode($chunk['entities'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:360: 'keywords' => json_decode($chunk['keywords'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/ChunkSyncService.php:531: $decoded = json_decode((string) $result, true);\nsrc\/Infrastructure\/Docs\/ChunkAnalysisService.php:108: $headingPath = json_decode($chunk['heading_path'] ?? '[]', true) ?: [];\nsrc\/Infrastructure\/Docs\/ChunkAnalysisService.php:202: $decoded = json_decode($json, true);\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:133: $entities = json_decode($row['entities'], true) ?: [];\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:259: $entities = json_decode($chunk['entities'] ?? '[]', true) ?: [];\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:274: $entities = json_decode($chunk['entities'] ?? '[]', true) ?: [];\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:289: $keywords = json_decode($chunk['keywords'] ?? '[]', true) ?: [];\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:308: 'heading_path' => json_decode($chunk['heading_path'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:309: 'taxonomy' => json_decode($chunk['taxonomy_path'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:310: 'entities' => json_decode($chunk['entities'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:311: 'keywords' => json_decode($chunk['keywords'] ?? '[]', true) ?: [],\nsrc\/Infrastructure\/Docs\/HybridSearchService.php:436: $decoded = json_decode((string) $result, true);\nsrc\/Infrastructure\/AI\/QdrantService.php:191: $decoded = json_decode((string) $result, true);\nsrc\/Infrastructure\/AI\/QdrantService.php:320: $decoded = json_decode((string) $result, true);\nsrc\/Infrastructure\/AI\/QdrantService.php:394: $decoded = json_decode((string) $result, true);\nsrc\/Infrastructure\/AI\/ClaudeService.php:296: $decoded = json_decode((string) $result, true);\nsrc\/Infrastructure\/AI\/OllamaService.php:231: $decoded = json_decode((string) $result, true);\nsrc\/Infrastructure\/AI\/AnthropicClient.php:91: $data = json_decode($response, true);\nsrc\/Infrastructure\/AI\/OllamaClient.php:66: $data = json_decode($response, true);\nsrc\/Infrastructure\/AI\/OllamaClient.php:138: $data = json_decode($response, true);\nsrc\/Infrastructure\/Traits\/JsonDecodeTrait.php:22: $decoded = json_decode($json, true);",
"numLines": 30
}
}