Skip to content

fix(app): restore worktree message accent for further trial - #45486

Merged
Brendonovich merged 1 commit into
v2from
blue-bubble-trial
Aug 27, 2026
Merged

Brendonovich merged 1 commit into
v2from
blue-bubble-trial

Conversation

@opencode-agent

Copy link
Copy Markdown
Contributor

Summary

  • Revert fix(app): remove worktree user message accent #45250 to restore blue user-message bubbles in worktree sessions for another trial, not as a permanent design decision.
  • Restore the workspace-session virtualizer prop, DOM attribute, and existing accent/contrast CSS tokens. Regular sessions remain unchanged.
  • Preserve all intervening timeline changes; no feature flag or unrelated refactor.

Validation

  • Session UI unit tests: 122 passed.
  • App timeline unit tests: 22 passed.
  • bun typecheck passed in both packages/app and packages/session-ui.
  • Prettier checks on all three changed files and git diff --check passed.
  • Production-build Chromium comparison: light/dark × regular/worktree, before and after (8 states). Worktree bubbles restore #3b5cf6 with white text; regular bubble crops have zero changed pixels. Bubble geometry is unchanged.
  • Real app with mocked session/project/message API data, seeded tabs, 1000×720 viewport, scale 1, English locale, reduced motion. No recreated UI.
  • Production cached-tab-switch benchmark passed before and after: first-correct observation 31.2 → 31.5 ms; stable observation 120.7 → 121.8 ms; zero blank or wrong-destination samples. One sample each, not a statistical performance claim.
  • Before: ff5b5d00f98307f1ef85256f76a665b8ca0f8753; after: 2efe6cf71eecd1188a50014cd5e09702fa5a1b42.

Requested by: @Brendonovich (Brendan via Slack)

Reverts 83b81b3 to bring back the blue worktree-session message bubbles for further evaluation, not as a permanent design commitment.
@Brendonovich
Brendonovich enabled auto-merge (squash) August 27, 2026 05:14
@Brendonovich
Brendonovich merged commit fa1ab5f into v2 Aug 27, 2026
10 checks passed
@Brendonovich
Brendonovich deleted the blue-bubble-trial branch August 27, 2026 05:18
jinhuang712 pushed a commit to jinhuang712/opencode that referenced this pull request Sep 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant