Skip to content

refactor(ui): simplify navigation and session entry - #1384

Merged
luokerenx4 merged 1 commit into
devfrom
codex/flatten-activity-navigation
Sep 5, 2026
Merged

refactor(ui): simplify navigation and session entry#1384
luokerenx4 merged 1 commit into
devfrom
codex/flatten-activity-navigation

Conversation

@luokerenx4

Copy link
Copy Markdown
Contributor

Summary

  • Flatten the activity navigation and present Chat, Auto Quant and Auto Prediction as work areas with bounded recent Sessions and hover/focus actions.
  • Add an independent Quick Start route that reuses existing Harness launch/setup flows, keeps separate drafts, and avoids conflicting Chat selection.
  • Move Connectors into the Your Alice utility menu, relocate the portrait there, and simplify empty-workspace and Studio entry affordances.
  • Enter paused Sessions by clicking the navigation row, with restore progress, duplicate-click protection and retryable errors. Keep process management in the options menu.
  • Fix paused-session card overflow and remove the obsolete terminal card/canvas mode so the terminal fills the space below the shared top bar.

Verification

  • pnpm test:owner:ui: 288 files, 1753 tests passed on the final UI implementation.
  • cd ui && npx tsc -b: passed.
  • git diff --check: passed.
  • Real browser acceptance across navigation, utility menu, Quick Start/Chat selection, Harness switching and draft retention, uninitialized Prediction, and narrow viewport layout.
  • Isolated runtime acceptance: created a test Session, stopped it, clicked its sidebar name, and confirmed automatic restoration to a connected native TUI. The CLI's model request returned 429, so this is terminal-lifecycle evidence, not successful model-response evidence.
  • Real Grok terminal geometry: terminal body now fills the shell (680/680 px, then 860/860 px after resize); checked the existing connected user page without taking over its terminal.

Boundaries and residual risk

  • UI and UI-owner documentation only; no backend APIs, credentials, trading execution, persisted Session shapes or process retention policy changed.
  • Existing Session deep links and history-browser view-only behavior remain intact.
  • Packaged Electron/app-mode acceptance was not run for this iteration; desktop-specific behavior remains unverified before release promotion.
  • Previous integration PR refactor(ui): consolidate workspace and automation navigation #1378 and its post-merge dev run were successful. This PR targets dev, not master, and does not publish a release.

@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
openalice-demo Ready Ready Preview Sep 5, 2026 7:05pm UTC

Request Review

@luokerenx4
luokerenx4 merged commit 2c30ead into dev Sep 5, 2026
2 of 3 checks passed
@luokerenx4
luokerenx4 deleted the codex/flatten-activity-navigation branch September 5, 2026 19:04
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