Repository navigation
fix(mobile): remove Bestie selection and agent deletion controls - #8685
Closed
klopez4212 wants to merge 2 commits into
Closed
klopez4212 wants to merge 2 commits into
klopez4212 wants to merge 2 commits into
Conversation
Co-authored-by: Terp <5856f6900e8e0a4e0ea1f4f8d2ee33e4753d2119bc122f94ecafc660b46c0511@buzz.block.builderlab.xyz> Signed-off-by: kenny lopez <[email protected]>
Co-authored-by: Terp <5856f6900e8e0a4e0ea1f4f8d2ee33e4753d2119bc122f94ecafc660b46c0511@buzz.block.builderlab.xyz> Signed-off-by: kenny lopez <[email protected]>
klopez4212
added a commit
that referenced
this pull request
Oct 31, 2026
## Summary - Simplify agent profiles with Message/Bestie actions, relay-authored published instructions (unavailable without a config channel), management details, public-key copying, and a separate final Delete section. - Sort the Agents directory by name and mark the selected Bestie with a muted filled star. - Place Model and Thinking together below Name. Use native iOS Liquid Glass menus and preserve selection callbacks as controls become enabled. Related: #8685. ## Validation Full mobile checks passed. Regression coverage includes relay-author filtering, unavailable instructions, metadata retry, resizing native pickers, accurate deletion state, selection after loading, and Bestie switching. Real iOS simulator taps verified both pickers; the user confirmed the earlier iPhone build works. Review fixes were checked with widget journeys and the native UIKit resize/selection probe. <details> <summary>Previews</summary> Synthetic fixture renders: | Profile | Create agent | Bestie card | | --- | --- | --- | |  |  |  | Native iOS simulator interaction with a synthetic catalog:  </details> --------- Signed-off-by: kenny lopez <[email protected]> Co-authored-by: Terp <5856f6900e8e0a4e0ea1f4f8d2ee33e4753d2119bc122f94ecafc660b46c0511@buzz.block.builderlab.xyz>
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.
Mobile's navigation shortcut follows the Bestie selected on desktop. Remove mobile Bestie selection controls and show the current selection as a read-only star, with guidance to choose or change it on desktop.
Remove agent deletion from the mobile agent profile UI entirely. There is no Delete button, confirmation dialog, or deletion guidance, for either the current Bestie or other agents. The underlying remote-agent service remains unchanged.
Follow-up to #8649 under the clarified product scope: Bestie selection and agent deletion are unavailable on mobile for now. This supersedes both P1 requests to add mobile clearing or clear the preference during mobile deletion. The desktop-only selection restriction is intentional despite VISION_MOBILE.md's longer-term standalone-client direction.
Validation: Flutter analysis passed. Updated the Agents widget regression to verify no selection buttons and no Delete action on an owned agent profile. Local Flutter tests skipped at the owner's request; CI pending. Not yet installed on the Pixel.