{
"event": "PreToolUse",
"tool_name": "Read",
"tool_input": {
"file_path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/View\/content-pipeline\/run-status.php",
"offset": 60,
"limit": 100
}
}
{
"tool_response": {
"type": "text",
"file": {
"filePath": "\/var\/www\/dev.campus.systemische-tools.de\/src\/View\/content-pipeline\/run-status.php",
"content": " <\/div>\n\n<\/div>\n\n<style>\n.subtitle {\n color: var(--text-muted, #666);\n margin-top: -0.5rem;\n margin-bottom: 1.5rem;\n}\n\n.status-page {\n max-width: 800px;\n}\n\n.status-header {\n display: flex;\n align-items: center;\n gap: 1rem;\n margin-bottom: 1.5rem;\n}\n\n.badge--large {\n font-size: 1rem;\n padding: 0.5rem 1rem;\n text-transform: uppercase;\n}\n\n.badge[data-status=\"running\"] {\n background: var(--info-color, #0066cc);\n color: white;\n animation: pulse 2s infinite;\n}\n\n.badge[data-status=\"completed\"] {\n background: var(--success-color, #28a745);\n color: white;\n}\n\n.badge[data-status=\"failed\"] {\n background: var(--danger-color, #dc3545);\n color: white;\n}\n\n.badge[data-status=\"cancelled\"] {\n background: var(--warning-color, #ffc107);\n color: #333;\n}\n\n@keyframes pulse {\n 0%, 100% { opacity: 1; }\n 50% { opacity: 0.7; }\n}\n\n.stall-warning {\n background: var(--warning-bg, #fff3cd);\n color: var(--warning-color, #856404);\n padding: 0.25rem 0.5rem;\n border-radius: 4px;\n font-size: 0.85rem;\n animation: blink 1s infinite;\n}\n\n@keyframes blink {\n 0%, 100% { opacity: 1; }\n 50% { opacity: 0.5; }\n}\n\n.status-cards {\n display: grid;\n grid-template-columns: repeat(3, 1fr);\n gap: 1rem;\n margin-bottom: 1.5rem;\n}\n\n.status-card {\n background: var(--card-bg, #fff);\n border: 1px solid var(--border-color, #ddd);\n border-radius: 8px;\n padding: 1rem;\n text-align: center;\n}\n\n.status-card__icon {\n font-size: 1.5rem;\n margin-bottom: 0.25rem;\n}\n\n.status-card__label {\n font-size: 0.75rem;\n color: var(--text-muted, #666);\n text-transform: uppercase;\n margin-bottom: 0.25rem;\n}\n\n.status-card__value {\n font-size: 1.25rem;\n font-weight: bold;\n word-break: break-word;\n}",
"numLines": 100,
"startLine": 60,
"totalLines": 371
}
}
}