CopilotForXcode icon indicating copy to clipboard operation
CopilotForXcode copied to clipboard

Completion always times out

Open iwt-dahlborn opened this issue 5 months ago • 4 comments

Describe the bug When working in a relatively large xcode workspace, the completion seems to pretty much not work at all, and whenever I check the logs I see that the completion request seems to time out every time, it works instantly in some of the projects though.

If I open the same file by itself the completions work again.

Versions

  • Copilot for Xcode: 0.40.0
  • Xcode: 16.4
  • macOS: 15.5

Steps to reproduce

  1. Open a large xcode workspace
  2. Type in a file or trigger completion using the get completion button/shortcut
  3. Nothing happens

Logs

[2025-08-12T07:55:26.491Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "message" : "[getCompletions] Requesting for file: ---redacted--- at 37:14 between \"\\n    var descri\" and \"\\n}\\n\".",
  "type" : 4
}
[2025-08-12T07:55:26.491Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "type" : 4,
  "message" : "[relatedFiles] Fetching related files for file: ---redacted---"
}
[2025-08-12T07:55:26.491Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "message" : "[relatedFiles] `copilot\/related` not supported",
  "type" : 4
}
[2025-08-12T07:55:26.491Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "message" : "[relatedFiles] Fetched 0 related files for 'file: ---redacted---' in 0.10320900002261624ms.",
  "type" : 4
}
[2025-08-12T07:55:26.491Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "message" : "[relatedFiles] Fetched following traits  for 'file:---redacted---",
  "type" : 4
}
[2025-08-12T07:55:27.690Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "message" : "[ghostText] Timeout during extractPrompt",
  "type" : 4
}
[2025-08-12T07:55:27.690Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "message" : "[getCompletions] No ghostText produced -- abortedBeforeIssued: Timeout",
  "type" : 4
}
[2025-08-12T07:55:27.941Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "type" : 4,
  "message" : "[relatedFiles] Fetched following traits  for 'file:---redacted---'"
}
[2025-08-12T07:55:27.941Z] [info] [GitHubCopilot] [31488] window/logMessage: {
  "type" : 4,
  "message" : "[relatedFiles] neighborFiles.getNeighborFilesAndTraits 0 related files found for file:---redacted---"
}

iwt-dahlborn avatar Aug 12 '25 08:08 iwt-dahlborn

Fast

mattyboyy32 avatar Aug 14 '25 23:08 mattyboyy32

Fast

mattyboyy32 avatar Aug 14 '25 23:08 mattyboyy32

Same issue here. Works fine on some small projects but on the main project I can't have autocomplete at all. In the logs I keep seeing this kind of pattern

[2025-08-24T14:37:21.204Z] [info] [GitHubCopilot] [35767] window/logMessage: {
  "message" : "[relatedFiles] Fetched following traits  for 'file:....\/Sources\/Shop\/Cart\/Addresses\/ShopAddressNetwork.swift'",
  "type" : 4
}
[2025-08-24T14:37:22.404Z] [info] [GitHubCopilot] [35767] window/logMessage: {
  "message" : "[ghostText] Timeout during extractPrompt",
  "type" : 4
}
[2025-08-24T14:37:22.404Z] [info] [GitHubCopilot] [35767] window/logMessage: {
  "message" : "[getCompletions] No ghostText produced -- abortedBeforeIssued: Timeout",
  "type" : 4
}
[2025-08-24T14:37:23.714Z] [debug] [Service] [35767] TabToAcceptSuggestion: Deactivate.
file: /Users/runner/work/copilot-xcode/copilot-xcode/Core/Sources/KeyBindingManager/TabToAcceptSuggestion.swift
line: 14
function: TabToAcceptSuggestion

Could you please look into this issue ?

bioche avatar Aug 24 '25 14:08 bioche

For me the issue still persists in 0.43.0

iwt-dahlborn avatar Sep 23 '25 08:09 iwt-dahlborn