Reapply "fix(app): more startup efficiency (#18985)"

This reverts commit cbe1337f24.
This commit is contained in:
Adam 2026-03-24 18:49:14 -05:00
parent 0dbfefa080
commit 2b0baf97bd
No known key found for this signature in database
GPG key ID: 9CB48779AF150E75
8 changed files with 240 additions and 128 deletions

View file

@ -1184,8 +1184,6 @@ export default function Page() {
on(
() => sdk.directory,
() => {
void file.tree.list("")
const tab = activeFileTab()
if (!tab) return
const path = file.pathFromTab(tab)
@ -1640,6 +1638,9 @@ export default function Page() {
sessionID: () => params.id,
messagesReady,
visibleUserMessages,
historyMore,
historyLoading,
loadMore: (sessionID) => sync.session.history.loadMore(sessionID),
turnStart: historyWindow.turnStart,
currentMessageId: () => store.messageId,
pendingMessage: () => ui.pendingMessage,
@ -1711,7 +1712,7 @@ export default function Page() {
<div class="flex-1 min-h-0 overflow-hidden">
<Switch>
<Match when={params.id}>
<Show when={lastUserMessage()}>
<Show when={messagesReady()}>
<MessageTimeline
mobileChanges={mobileChanges()}
mobileFallback={reviewContent({