# Редактирование промптов подробности ## 🎯 Реализованная функциональность ### ✅ **Что добавлено:** 1. **Функция редактирования в JavaScript:** - `editVerbosePrompt(mode, content)` - открывает форму редактирования для промптов подробности - Автоматически заполняет поля формы данными промпта - Показывает режим в заголовке формы 2. **Обработчик на сервере:** - `handleEditVerbosePrompt()` - новый обработчик для маршрута `/prompts/edit-verbose/` - Поддерживает режимы: `v`, `vv`, `vvv` - Валидация всех полей с использованием `validation` пакета - Обновление промптов через `PromptManager` 3. **Маршрутизация:** - Добавлен маршрут `/prompts/edit-verbose/` в `serve.go` - Поддержка HTTP методов PUT - Интеграция с существующей системой маршрутов ### 🔧 **Как работает:** 1. **Пользователь нажимает кнопку "✏️"** на промпте подробности 2. **JavaScript вызывает** `editVerbosePrompt(mode, content)` 3. **Форма открывается** с заполненными полями 4. **При сохранении** отправляется PUT запрос на `/prompts/edit-verbose/{mode}` 5. **Сервер обрабатывает** запрос через `handleEditVerbosePrompt()` 6. **Промпт обновляется** в файловой системе 7. **Страница перезагружается** с обновленными данными ### 📋 **Поддерживаемые режимы:** - **`v`** → ID 6 (базовый verbose) - **`vv`** → ID 7 (средний verbose) - **`vvv`** → ID 8 (максимальный verbose) ### 🛡️ **Валидация:** - **Содержимое:** максимум символов из `LCG_MAX_SYSTEM_PROMPT_LENGTH` - **Название:** максимум символов из `LCG_MAX_PROMPT_NAME_LENGTH` - **Описание:** максимум символов из `LCG_MAX_PROMPT_DESC_LENGTH` ### 🎨 **UI/UX:** - **Единая форма** для редактирования всех типов промптов - **Автоматическое определение** типа промпта (системный/verbose) - **Правильная маршрутизация** запросов - **Валидация на клиенте** и сервере - **Отзывчивый дизайн** для мобильных устройств ## 🚀 **Использование:** 1. Откройте страницу `/prompts` 2. Перейдите на вкладку "📝 Промпты подробности" 3. Нажмите кнопку "✏️" на нужном промпте 4. Отредактируйте содержимое 5. Нажмите "Сохранить" ## ✅ **Статус:** **ГОТОВО** - Редактирование промптов подробности полностью реализовано и протестировано.