Repository navigation
Description
Describe the bug
The GitHub Mobile app on iOS fails to display GitHub Copilot CLI remote sessions correctly. When opening any remote CLI session, the application remains stuck on the “Working” indicator indefinitely and does not render the session conversation or progress.
The exact same sessions work correctly when accessed through Safari on the same iPhone.
This appears to be an issue specific to the GitHub Mobile iOS application rather than the Copilot CLI backend or remote session connectivity.
Steps to Reproduce
- Start a GitHub Copilot CLI session with remote access enabled.
- Open the GitHub Mobile app on an iPhone.
- Navigate to Copilot agent sessions.
- Select an active remote CLI session.
- Observe that the session displays “Working” indefinitely without loading the conversation.
- Open the same session using Safari at https://github.com/copilot/agents.
- Observe that the session loads and functions correctly in Safari.
Expected Behavior
GitHub Mobile should display the remote CLI session conversation, execution progress, tool calls, and current session status, consistent with the web experience.
Users should be able to view and interact with their remote CLI sessions through the mobile application.
Actual Behavior
- All remote Copilot CLI sessions remain stuck on “Working.”
- The conversation and execution progress are not displayed correctly.
- The issue is reproducible across multiple sessions.
- The same sessions load and work correctly in Safari on the same device.
Environment
- Platform: iOS (iPhone)
- Application: GitHub Mobile
- Feature: GitHub Copilot CLI Remote Sessions
- GitHub Mobile Version: To be provided
- iOS Version: To be provided
- Copilot CLI Version: To be provided
- Reproducibility: Consistent across all tested remote CLI sessions
Impact
This prevents users from effectively monitoring and interacting with remote Copilot CLI sessions using the native GitHub Mobile application.
For developers who run long-running Copilot CLI sessions on remote development machines, this significantly limits the usefulness of remote session access from mobile devices.
The Safari browser provides a functional workaround.
Additional Observations
Since the same sessions work correctly in Safari on the same device, the problem may be related to session state synchronization, event handling, or conversation rendering within the native iOS application.
These are possible causes rather than confirmed root causes.
Related Issue
- Remote session UI does not render on GitHub Mobile app (Android) - WebSocket works but content not displayed #3498 — Similar mobile remote-session rendering behavior reported on Android.
Request
Please investigate why GitHub Mobile for iOS fails to render Copilot CLI remote sessions while the web interface handles the same sessions correctly.
It would also be helpful to confirm whether this is a known regression in the current iOS release.
Affected version
No response
Steps to reproduce the behavior
No response
Expected behavior
No response
Additional context
No response
Activity