Replies: 2 comments
这个问题解决在哪儿了?我真没招了,这到底有没有经过测试就端上来了? @tianyicui
|
|
Thanks for the clear repro. I dug into the source and can confirm this is a cold-list projection cache gap, not lost title data — the title is still in the durable log. Why the list shows the workspace name The session list reads each row's title from the projection cache ( if (title !== undefined) return title
if (cwd !== undefined && cwd !== '') {
const base = workspaceTitleOf(cwd) // ← workspace basename fallback
if (base !== '') return base
}
return idSo when the Why the title row is missing after a restart
But the projection cache only checkpoints at specific moments ( The key timing issue: the LLM title provider ( Suggested direction (small, targeted) Make the I'm happy to help write a patch if you'd like. The distinction matters: the title is safe, this is purely a cold-list projection staleness. |

Uh oh!
There was an error while loading. Please reload this page.
All reactions