gui: renderChat 增加防护与日志; log:r 改 invoke; 修 SSE 流式丢失气泡; chat 布局 overflow 修复

This commit is contained in:
JianFeeeee
2026-08-15 09:03:07 +08:00
parent 2e47ceed8b
commit 15b45c7653
4 changed files with 20 additions and 8 deletions

View File

@ -20,7 +20,7 @@ contextBridge.exposeInMainWorld('homeagent', {
setAuth: (url, cookie, headers, username, password) => ipcRenderer.invoke('webui:setAuth', { url, cookie, headers, username, password }),
openLogin: (url, username, password) => ipcRenderer.invoke('webui:openLogin', { url, username, password }),
onLoginResult: (cb) => ipcRenderer.on('webui:login-result', (_e, d) => cb(d)),
cacheBg: (src) => ipcRenderer.invoke('bg:cache', { src }),
log: (m) => ipcRenderer.send('log:r', m),
},
cacheBg: (src) => ipcRenderer.invoke('bg:cache', { src }),
log: (m) => ipcRenderer.invoke('log:r', m),
});