Add Pi-native Harness parity and redesign the AI chat shell#584
Open
Finesssee wants to merge 114 commits intoathasdev:masterfrom
Open
Add Pi-native Harness parity and redesign the AI chat shell#584Finesssee wants to merge 114 commits intoathasdev:masterfrom
Finesssee wants to merge 114 commits intoathasdev:masterfrom
Conversation
- Ensure empty panes always render tab bar structure and New Tab '+' button - Add subtle ring and z-index to active pane container for focus clarity - Dim inactive tab bars to opacity-60 for calm visual hierarchy - Refine resize handles from 4px to 1px visual line while keeping generous hit area - Hide non-essential tab bar buttons (back/forward/split/fullscreen) on narrow panes
- Converted PR Viewer media queries to use container queries (@sm, @3xl) to respect pane width - Added flex-wrap and responsive shrinking to GitView header to prevent control collision in narrow panes - Updated PR files panel split layout to switch to vertical stack (@3xl:flex-row) when container is narrow - Added responsive width to PR file filters
This commit improves the GitHub auth surface by removing heavy dashboard chrome, creating a clearer visual hierarchy between CLI and PAT options, and polishing text across empty states, the migration notice, and auth source badges.
\nThis commit improves the usability and visual clarity of the remote\nconnection features:\n\n- Project Picker: Makes remote connections feel more like a real option\n by showing host details, connection status badges, and making action\n buttons always visible.\n\n- Connection List (Sidebar): Improves the header to be more descriptive\n ('Remote Connections' vs 'Remote') and updates connection items to\n clearly show host info and connected status. Also makes action buttons\n always visible.\n\n- Connection Item: Replaces connection type with more useful host details\n in the UI lists.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request
Description
.pisettings/resource refresh and legacy backend compatibility fixes.adding-pi-monowithupstream/master, resolve the crate/workspace split drift, and restore green validation on the merged branch.Suggested Labels
Screenshots/Videos
Related Issues
Validation
bun typecheckbunx vp checkbunx vp test runbunx vp buildcargo fmt --check --allcargo build -p athasbun check:all(bun typecheck && bunx vp check && bunx vp test run && cargo fmt --check --all && cargo check --workspace)Notes for Reviewers
mastercrate/workspace split and related repository reorganizations; the final diff is meant to be reviewed as a cohesive feature branch on top of that merge..piparity fixes, the legacy backend restore/default fixes, and the final AI chat shell redesign/polish.Checklist