Skip to content

Modernize SME chat UI and redact websocket secrets#385

Merged
BunsDev merged 1 commit intomainfrom
okcode/modern-chat-ui
Apr 9, 2026
Merged

Modernize SME chat UI and redact websocket secrets#385
BunsDev merged 1 commit intomainfrom
okcode/modern-chat-ui

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented Apr 9, 2026

Summary

  • Refreshes the SME chat experience with a denser sidebar, updated knowledge panel, modern message bubbles, and a new composer layout.
  • Adds shared redaction helpers and applies them across server websocket errors, client websocket request failures, and thread/provider error presentation.
  • Expands test coverage for secret redaction in shared utilities and websocket/chat error handling.

Testing

  • Not run (PR description only).
  • Existing tests added/updated to cover redaction behavior in packages/shared, apps/web/src/wsTransport.test.ts, and apps/web/src/components/chat/threadError.test.ts.

- Restyle the SME workspace with a cleaner chat layout, auto-sizing composer, and updated empty/loading states
- Update conversation and knowledge panels with tighter spacing, clearer actions, and improved visual hierarchy
- Rework message bubbles to show speaker labels, refined avatars, and a better streaming cursor
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 9, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 9, 2026 11:52pm
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 9, 2026 11:52pm

@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 9, 2026
@BunsDev BunsDev merged commit 984a19c into main Apr 9, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant