{
"event": "PreToolUse",
"tool_name": "Write",
"tool_input": {
"file_path": "\/var\/www\/dev.campus.systemische-tools.de\/crawler\/src\/application\/use_cases\/__init__.py",
"content": "from src.application.use_cases.check_external_link import CheckExternalLinkUseCase\nfrom src.application.use_cases.compare_crawls import CompareCrawlsUseCase\nfrom src.application.use_cases.extract_seo_data import ExtractedPage, ExtractSeoDataUseCase\nfrom src.application.use_cases.finalize_crawl import FinalizeCrawlUseCase\nfrom src.application.use_cases.generate_crawl_report import GenerateCrawlReportUseCase\nfrom src.application.use_cases.list_crawls import ListCrawlsUseCase\nfrom src.application.use_cases.process_url import ProcessUrlDeps, ProcessUrlUseCase\nfrom src.application.use_cases.recheck_external_links import RecheckExternalLinksUseCase\nfrom src.application.use_cases.start_crawl import StartCrawlInput, StartCrawlUseCase\n\n__all__ = [\n \"CheckExternalLinkUseCase\",\n \"CompareCrawlsUseCase\",\n \"ExtractSeoDataUseCase\",\n \"ExtractedPage\",\n \"FinalizeCrawlUseCase\",\n \"GenerateCrawlReportUseCase\",\n \"ListCrawlsUseCase\",\n \"ProcessUrlDeps\",\n \"ProcessUrlUseCase\",\n \"RecheckExternalLinksUseCase\",\n \"StartCrawlInput\",\n \"StartCrawlUseCase\",\n]\n"
}
}
{
"tool_response": {
"type": "create",
"filePath": "\/var\/www\/dev.campus.systemische-tools.de\/crawler\/src\/application\/use_cases\/__init__.py",
"content": "from src.application.use_cases.check_external_link import CheckExternalLinkUseCase\nfrom src.application.use_cases.compare_crawls import CompareCrawlsUseCase\nfrom src.application.use_cases.extract_seo_data import ExtractedPage, ExtractSeoDataUseCase\nfrom src.application.use_cases.finalize_crawl import FinalizeCrawlUseCase\nfrom src.application.use_cases.generate_crawl_report import GenerateCrawlReportUseCase\nfrom src.application.use_cases.list_crawls import ListCrawlsUseCase\nfrom src.application.use_cases.process_url import ProcessUrlDeps, ProcessUrlUseCase\nfrom src.application.use_cases.recheck_external_links import RecheckExternalLinksUseCase\nfrom src.application.use_cases.start_crawl import StartCrawlInput, StartCrawlUseCase\n\n__all__ = [\n \"CheckExternalLinkUseCase\",\n \"CompareCrawlsUseCase\",\n \"ExtractSeoDataUseCase\",\n \"ExtractedPage\",\n \"FinalizeCrawlUseCase\",\n \"GenerateCrawlReportUseCase\",\n \"ListCrawlsUseCase\",\n \"ProcessUrlDeps\",\n \"ProcessUrlUseCase\",\n \"RecheckExternalLinksUseCase\",\n \"StartCrawlInput\",\n \"StartCrawlUseCase\",\n]\n",
"structuredPatch": [],
"originalFile": null,
"userModified": false
}
}