auto-sync: 2026-05-06 00:10:01
This commit is contained in:
@@ -63,9 +63,17 @@
|
||||
|
||||
### Дублированные сообщения в Telegram
|
||||
- Слава заметил что от меня приходят дублированные сообщения
|
||||
- Анализ: `streaming.mode: "partial"` + возможный конфликт с block streaming
|
||||
- Решение: переключить на `streaming.mode: "progress"` — статус во время генерации, финальный ответ одним сообщением
|
||||
- Конфиг обновлён, hot-reload должен применить автоматически
|
||||
- Анализ: `streaming.mode: "partial"` шлёт промежуточные сообщения каждые 2 сек вместо edit
|
||||
- Попробовали `progress` — тоже дублировало (маппится в partial на Telegram)
|
||||
- Финальное решение: `streaming.mode: "off"` — только финальное сообщение, без превью
|
||||
- Конфиг обновлён, hot-reload применился (лог: `config hot reload applied`)
|
||||
|
||||
### Расстояние по маршруту — финальный фикс
|
||||
- Корневая проблема: `renderWaypointsList()` вызывается ДО завершения `debounceBuildRoute()` (async)
|
||||
- В момент рендера `routeResults` пустой → fallback на haversine по прямой (52 км вместо 104 км)
|
||||
- Фикс: добавить `renderWaypointsList()` сразу после `drawRouteResults()` — когда маршрут уже построен
|
||||
- Масштабирование сегментов оставлено: сумма сегментов = `route.distance_m` точно (diff=0 м)
|
||||
- Форматирование приведено к `toFixed(1)` везде для визуального совпадения
|
||||
|
||||
### voice-tts скилл — дублированные сообщения
|
||||
- `send_voice.sh` пытался отправить через `openclaw message send` И через `MEDIA:` директиву одновременно
|
||||
|
||||
Reference in New Issue
Block a user