Skip to content

feat(ui): redesign onboarding and file review workflow - #550

Open
mssssss123 wants to merge 12 commits into
OpenBMB:mainfrom
mssssss123:codex/pr-531-rebased
Open

feat(ui): redesign onboarding and file review workflow#550
mssssss123 wants to merge 12 commits into
OpenBMB:mainfrom
mssssss123:codex/pr-531-rebased

Conversation

@mssssss123

Copy link
Copy Markdown
Collaborator

Summary

  • Port the frontend redesign from feat(ui): redesign onboarding and file review workflow #531 onto the current main branch.
  • Preserve mainline behavior for onboarding/config readiness, transactional configuration saves, attachment history, queued-message controls, and message actions.
  • Add the redesigned onboarding, composer, sidebar, file review, project conversation flow, model capability controls, dark-mode polish, and native workspace picker.
  • Reconnect the Web UI to the Gateway after supervised runtime restarts.

Mainline preservation

Validation

  • UI TypeScript typecheck passed.
  • UI production build passed.
  • 191 mainline-protection tests passed.
  • 293 redesign and integration tests passed.
  • Full UI run: 1075 tests passed. The remaining stream-smoother assertions and Playwright/Vitest collection issue reproduce from main-equivalent runtime/test code and are not introduced by this branch.
  • Core build passed. The existing BackgroundTaskRuntime cancellation reproduces in files identical to main.
  • git diff --check passed.

Relationship to the earlier PR

Supersedes #531. The original redesign work came from @W-Kevin; this PR rebases and integrates that work while preserving newer mainline behavior.

cc @W-Kevin

The earlier PR can remain open until this replacement is merged, then be closed as superseded.

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