Skip to content

Keep the landing mountain painted through startup load notices - #393

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-5618-mountain-load-errors-v2
Aug 8, 2026
Merged

Keep the landing mountain painted through startup load notices#393
TheGreatAxios merged 1 commit into
mainfrom
cl-5618-mountain-load-errors-v2

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

  • MCP connection failures, hook failures, and width-contract warnings were calling appendStreamRow directly on load, which cleared the landing mark and wiped the mountain hero
  • Adds surfaceStartupNotice, which rides the notice strip while the landing is mounted and flushes deferred rows into the transcript once the first real session row ends the landing

Test plan

  • bun run typecheck
  • bun run build
  • bun run test (4140 pass, 0 fail)

MCP connection failures, hook failures, and width-contract warnings
called appendStreamRow directly, which cleared the landing mark and
wiped the mountain hero the moment anything went wrong on load. These
notices now ride the notice strip via surfaceStartupNotice while the
landing is still mounted, and flush into the transcript as durable
rows once the first real session row ends the landing.
@linear-code

linear-code Bot commented Aug 8, 2026

Copy link
Copy Markdown

CL-5618

@TheGreatAxios
TheGreatAxios merged commit c74aafb into main Aug 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant