mirror of
https://github.com/Narcooo/inkos.git
synced 2026-08-30 17:22:02 +08:00
0cd9df7de6
之前点"+ 新建会话"会立刻在侧边栏多出一条空条目,体验突兀且和"新建书籍" 草稿态(侧边栏不显示草稿节点)行为不一致。 - createDraftSession 不再把 sessionId 追加进 sessionIdsByBook,只放到 sessions map + activeSessionId(让 ChatPage 显示空对话区) - sendMessage 的 draft 分支在 POST /sessions 落盘成功那一刻才把 sessionId 写进 sessionIdsByBook,侧边栏那时才出现此会话(并带上 title) 副作用:用户点新建会话但没聊就切走/关窗,draft 彻底消失(内存都释放), 不会在磁盘和侧边栏留下空白痕迹——与"新建书籍"草稿一致。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>