From 0b9abdf9b1fe042efd7ab09db0952451f498a4e3 Mon Sep 17 00:00:00 2001 From: hkfires <10558748+hkfires@users.noreply.github.com> Date: Mon, 20 Oct 2025 14:57:15 +0800 Subject: [PATCH] fix(logs): auto-scroll to latest on full reload --- .gitignore | 1 + app.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c89e3d7..cfb9c54 100644 --- a/.gitignore +++ b/.gitignore @@ -22,5 +22,6 @@ package-lock.json Thumbs.db CLAUDE.md +.claude AGENTS.md .serena \ No newline at end of file diff --git a/app.js b/app.js index a5a167a..6a6c246 100644 --- a/app.js +++ b/app.js @@ -1750,8 +1750,8 @@ class CLIProxyManager { // 增量加载:追加新日志 this.appendLogs(response.lines, response['line-count'] || 0); } else if (!incremental && response.lines.length > 0) { - // 全量加载:重新渲染 - this.renderLogs(response.lines, response['line-count'] || response.lines.length, false); + // 全量加载:重新渲染,默认滚动到底部显示最新日志 + this.renderLogs(response.lines, response['line-count'] || response.lines.length, true); } else if (!incremental) { // 全量加载但没有日志 logsContent.innerHTML = '

' +