Skip to content

[codex] Refine Foundation Lab macOS workspace UX#197

Merged
rudrankriyam merged 6 commits into
mainfrom
codex/foundation-lab-macos-workspace-polish
Jun 24, 2026
Merged

[codex] Refine Foundation Lab macOS workspace UX#197
rudrankriyam merged 6 commits into
mainfrom
codex/foundation-lab-macos-workspace-polish

Conversation

@rudrankriyam

Copy link
Copy Markdown
Owner

Summary

  • increase the macOS default window to keep the Playground canvas generous with its configuration inspector open
  • add native Sidebar and Inspector commands plus a localized Navigate menu for Library, Playground, and Runs
  • restore the selected destination, sidebar and inspector visibility, user-resized split widths, and each expert workspace phase across launches
  • make Adapter Comparison and FMFBench read as explicit five-phase workflows with contextual, truthful status rails
  • localize the new navigation and phase copy across all ten supported languages

User impact

Foundation Lab now behaves more like a native Apple developer tool on Mac: key panels are discoverable from the menu bar, the Playground remains the visual center, window state survives relaunches, and expert workspaces communicate both the current phase and actual activity without decorative chrome or invented progress.

Validation

  • swiftlint lint --strict --config .swiftlint.yml
  • swift test with Xcode 26.6
  • swift test with Xcode 27 beta 2 (four runtime-gated modern error tests skipped on the installed older Foundation Models runtime)
  • macOS and iOS Simulator builds with Xcode 26.6
  • macOS and iOS Simulator builds with Xcode 27 beta 2
  • native macOS visual QA for menu commands, Playground inspector behavior, expert phase/status presentation, and state restoration after quit and relaunch

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 9838ab4. Configure here.

Comment thread Foundation Lab/Views/AdaptiveNavigationView.swift
@rudrankriyam rudrankriyam marked this pull request as ready for review June 24, 2026 08:42
@rudrankriyam rudrankriyam merged commit 715d1d9 into main Jun 24, 2026
4 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