{
"event": "PreToolUse",
"tool_name": "Grep",
"tool_input": {
"pattern": "Interface::class.*fn.*Container",
"path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/ServiceProvider",
"output_mode": "content",
"head_limit": 30
}
}
{
"tool_response": {
"mode": "content",
"numFiles": 0,
"filenames": [],
"content": "src\/ServiceProvider\/ChatServiceProvider.php:53: $container->set(ChatSessionRepositoryInterface::class, fn (Container $c) => $c->get(ChatSessionRepository::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:54: $container->set(ChatMessageRepositoryInterface::class, fn (Container $c) => $c->get(ChatMessageRepository::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:55: $container->set(PromptsRepositoryInterface::class, fn (Container $c) => $c->get(PromptsRepository::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:56: $container->set(ContentConfigRepositoryInterface::class, fn (Container $c) => $c->get(ContentConfigRepository::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:77: $container->set(ModelRegistryInterface::class, fn (Container $c) => $c->get(ModelRegistry::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:94: $container->set(UpdateChatSessionUseCaseInterface::class, fn (Container $c) => $c->get(UpdateChatSessionUseCase::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:103: $container->set(CreateChatSessionUseCaseInterface::class, fn (Container $c) => $c->get(CreateChatSessionUseCase::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:114: $container->set(GetChatSessionUseCaseInterface::class, fn (Container $c) => $c->get(GetChatSessionUseCase::class));\nsrc\/ServiceProvider\/ChatServiceProvider.php:122: $container->set(DeleteChatSessionUseCaseInterface::class, fn (Container $c) => $c->get(DeleteChatSessionUseCase::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:68: $container->set(DokumentationRepositoryInterface::class, fn (Container $c) => $c->get(DokumentationRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:69: $container->set(DokumentExplorerRepositoryInterface::class, fn (Container $c) => $c->get(DokumentExplorerRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:70: $container->set(SeiteExplorerRepositoryInterface::class, fn (Container $c) => $c->get(SeiteExplorerRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:71: $container->set(ChunkExplorerRepositoryInterface::class, fn (Container $c) => $c->get(ChunkExplorerRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:72: $container->set(FileAnalysisRepositoryInterface::class, fn (Container $c) => $c->get(FileAnalysisRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:73: $container->set(DependencyGraphRepositoryInterface::class, fn (Container $c) => $c->get(DependencyGraphRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:74: $container->set(CodeQualityRepositoryInterface::class, fn (Container $c) => $c->get(CodeQualityRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:75: $container->set(FileBackupRepositoryInterface::class, fn (Container $c) => $c->get(FileBackupRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:76: $container->set(KiProtokollRepositoryInterface::class, fn (Container $c) => $c->get(KiProtokollRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:77: $container->set(ContractRepositoryInterface::class, fn (Container $c) => $c->get(ContractRepository::class));\nsrc\/ServiceProvider\/InfrastructureServiceProvider.php:96: $container->set(CodeScannerInterface::class, fn (Container $c) => $c->get(CodeScanner::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:77: $container->set(CollectionRepositoryInterface::class, fn (Container $c) => $c->get(CollectionRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:78: $container->set(PipelineRepositoryInterface::class, fn (Container $c) => $c->get(PipelineRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:79: $container->set(PipelineConfigRepositoryInterface::class, fn (Container $c) => $c->get(PipelineConfigRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:80: $container->set(PipelineRunRepositoryInterface::class, fn (Container $c) => $c->get(PipelineRunRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:81: $container->set(PipelineStepRepositoryInterface::class, fn (Container $c) => $c->get(PipelineStepRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:82: $container->set(ContentOrderRepositoryInterface::class, fn (Container $c) => $c->get(ContentOrderRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:83: $container->set(ContentVersionRepositoryInterface::class, fn (Container $c) => $c->get(ContentVersionRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:84: $container->set(ContentSourceRepositoryInterface::class, fn (Container $c) => $c->get(ContentSourceRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:85: $container->set(ContentRepositoryInterface::class, fn (Container $c) => $c->get(ContentRepository::class));\nsrc\/ServiceProvider\/ContentServiceProvider.php:86: $container->set(TaxonomyRepositoryInterface::class, fn (Container $c) => $c->get(TaxonomyRepository::class));",
"numLines": 30,
"appliedLimit": 30
}
}