Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Frequent UI Freezes (Beach Ball) during Agent Chat sessions on M4 Mac

Offen
#812 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Ruhig
Tech-Stack
macos, swift
Bereich
desktop, performance

Rechercherichtung

Der Bericht nennt keine Quelldatei und keinen Test. Reproduziere zunächst eine längere Agent Chat-Sitzung auf macOS 26.4, Xcode 26.4 und CopilotForXcode v0.47.0 und untersuche dann den Anwendungszustand, wenn der Beachball erscheint, einschließlich des Verhaltens des Hauptthreads und des Speichers. Erledigt ist die Aufgabe, wenn die Ursache identifiziert und verifiziert wurde, dass die UI nicht mehr einfriert, mit einer Regressionsprüfung, falls zutreffend.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

reviewed

Description
I am experiencing frequent application hangs (spinning wait cursor/beach ball) when using the Agent Chat feature in CopilotForXcode. After a period of active use, the interface becomes unresponsive, necessitating a restart of Xcode to restore functionality.

Environment
Hardware: MacBook Air M4

Memory: 16GB RAM

macOS Version: [macOS 26.4]

Xcode Version: [Xcode 26.4]

CopilotForXcode Version: [v0.47.0]

Steps to Reproduce
Open Xcode and initiate a session with CopilotForXcode.

Engage in a prolonged conversation or multiple successive queries within the Agent Chat.

After some time, the UI freezes, and the "beach ball" appears.

Chat Window remains unresponsive for long time.

Observations
The issue seems to trigger more frequently during long chat histories.

System memory pressure appears manageable, but the communication between the agent and Xcode seems to dead-lock the main thread.

Restarting Xcode is currently the only workaround.

Additional Context
I am looking for advice on whether this is a known memory leak or a threading issue, and if there are any specific settings (e.g., chat history limits or model configurations) that can mitigate this behavior on 16GB RAM systems.

Vorherrschende Sprache
Swift
Sterne
6.3k
Forks
2k
Ø Merge
3 T. 21 Std.
Gemergte PRs (30 T.)
2

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/CopilotForXcode

Alle Issues in github/CopilotForXcode

Ähnliche Issues

Weitere Issues zu Swift

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.