{
"event": "PreToolUse",
"tool_name": "Edit",
"tool_input": {
"file_path": "\/var\/www\/dev.campus.systemische-tools.de\/src\/View\/content\/partials\/version.php",
"old_string": "<li><?= htmlspecialchars($src['source'] ?? '') ?> (<?= round(($src['score'] ?? 0) * 100) ?>%)<\/li>",
"new_string": "<li><?= htmlspecialchars($src['source'] ?? '') ?> (<?= round(($src['score'] ?? 0) * \\Domain\\Constants::PERCENT_FULL) ?>%)<\/li>"
}
}
{
"tool_response": {
"filePath": "\/var\/www\/dev.campus.systemische-tools.de\/src\/View\/content\/partials\/version.php",
"oldString": "<li><?= htmlspecialchars($src['source'] ?? '') ?> (<?= round(($src['score'] ?? 0) * 100) ?>%)<\/li>",
"newString": "<li><?= htmlspecialchars($src['source'] ?? '') ?> (<?= round(($src['score'] ?? 0) * \\Domain\\Constants::PERCENT_FULL) ?>%)<\/li>",
"originalFile": "<?php\n\/**\n * Content Version Partial\n *\n * @var string $content Generated content\n * @var array $sources Source references\n * @var string|int $versionNumber Version number\n *\/\n?>\n<div class=\"version-content\">\n <div class=\"version-header\">\n <span class=\"version-number\">Version <?= htmlspecialchars((string) $versionNumber) ?><\/span>\n <span class=\"badge success\">Generiert<\/span>\n <\/div>\n <div class=\"content-text\"><?= nl2br(htmlspecialchars($content)) ?><\/div>\n\n <?php if (!empty($sources)): ?>\n <div class=\"sources\">\n <strong>Quellen:<\/strong>\n <ul>\n <?php foreach ($sources as $src): ?>\n <li><?= htmlspecialchars($src['source'] ?? '') ?> (<?= round(($src['score'] ?? 0) * 100) ?>%)<\/li>\n <?php endforeach; ?>\n <\/ul>\n <\/div>\n <?php endif; ?>\n<\/div>\n<script>\n\/\/ Reload page to show Critique\/Revision buttons and reset UI state\nsetTimeout(function() { window.location.reload(); }, 500);\n<\/script>\n",
"structuredPatch": [
{
"oldStart": 19,
"oldLines": 7,
"newStart": 19,
"newLines": 7,
"lines": [
" <strong>Quellen:<\/strong>",
" <ul>",
" <?php foreach ($sources as $src): ?>",
"- <li><?= htmlspecialchars($src['source'] ?? '') ?> (<?= round(($src['score'] ?? 0) * 100) ?>%)<\/li>",
"+ <li><?= htmlspecialchars($src['source'] ?? '') ?> (<?= round(($src['score'] ?? 0) * \\Domain\\Constants::PERCENT_FULL) ?>%)<\/li>",
" <?php endforeach; ?>",
" <\/ul>",
" <\/div>"
]
}
],
"userModified": false,
"replaceAll": false
}
}