{
"event": "PreToolUse",
"tool_name": "Write",
"tool_input": {
"file_path": "\/var\/www\/dev.campus.systemische-tools.de\/crawler\/src\/domain\/value_objects\/enums.py",
"content": "from __future__ import annotations\n\nfrom enum import StrEnum\n\n\nclass CrawlMode(StrEnum):\n FAST = \"fast\"\n FULL = \"full\"\n HYBRID = \"hybrid\"\n\n\nclass RenderMode(StrEnum):\n HTTP = \"http\"\n PLAYWRIGHT = \"playwright\"\n\n\nclass CrawlStatus(StrEnum):\n RUNNING = \"running\"\n COMPLETED = \"completed\"\n FAILED = \"failed\"\n ABORTED = \"aborted\"\n\n\nclass TriggerSource(StrEnum):\n CLI = \"cli\"\n CRON = \"cron\"\n API = \"api\"\n UI = \"ui\"\n\n\nclass StructuredDataFormat(StrEnum):\n JSON_LD = \"json-ld\"\n MICRODATA = \"microdata\"\n RDFA = \"rdfa\"\n OPEN_GRAPH = \"opengraph\"\n TWITTER = \"twitter\"\n\n\nclass JsErrorSeverity(StrEnum):\n ERROR = \"error\"\n WARNING = \"warning\"\n\n\nclass QualitySeverity(StrEnum):\n INFO = \"info\"\n WARNING = \"warning\"\n ERROR = \"error\"\n"
}
}
{
"tool_response": {
"type": "create",
"filePath": "\/var\/www\/dev.campus.systemische-tools.de\/crawler\/src\/domain\/value_objects\/enums.py",
"content": "from __future__ import annotations\n\nfrom enum import StrEnum\n\n\nclass CrawlMode(StrEnum):\n FAST = \"fast\"\n FULL = \"full\"\n HYBRID = \"hybrid\"\n\n\nclass RenderMode(StrEnum):\n HTTP = \"http\"\n PLAYWRIGHT = \"playwright\"\n\n\nclass CrawlStatus(StrEnum):\n RUNNING = \"running\"\n COMPLETED = \"completed\"\n FAILED = \"failed\"\n ABORTED = \"aborted\"\n\n\nclass TriggerSource(StrEnum):\n CLI = \"cli\"\n CRON = \"cron\"\n API = \"api\"\n UI = \"ui\"\n\n\nclass StructuredDataFormat(StrEnum):\n JSON_LD = \"json-ld\"\n MICRODATA = \"microdata\"\n RDFA = \"rdfa\"\n OPEN_GRAPH = \"opengraph\"\n TWITTER = \"twitter\"\n\n\nclass JsErrorSeverity(StrEnum):\n ERROR = \"error\"\n WARNING = \"warning\"\n\n\nclass QualitySeverity(StrEnum):\n INFO = \"info\"\n WARNING = \"warning\"\n ERROR = \"error\"\n",
"structuredPatch": [],
"originalFile": null,
"userModified": false
}
}