Copilot for Xcode Stops After Maximum Tool Attempts

オープン
#767 コメント 0 件 リアクション 2 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
macos, swift
領域
ai, desktop

調査の方向性

issue では、ファイル、テスト、エントリーポイントが特定されていません。まず、ツール試行回数の上限エラーの処理箇所を見つけ、説明されている VS Code の要約して続行する動作と比較してください。完了の条件は、Xcode の会話がコンテキストを要約し、再起動を必要とせずに続行することです。

索引モデルが issue の本文から書いたものです。

説明

reviewed

Describe the bug

When using Copilot for Xcode, I often encounter the following error:

"Oops, maximum tool attempts reached. You can update the max tool
requests in settings."

After this happens, Copilot stops responding and does not provide any
further assistance. Unlike Copilot in VS Code, it does not
automatically summarize the context or continue the conversation
,
which interrupts development.


Versions

  • Copilot for Xcode: 0.47.0
  • Xcode: 26.3
  • macOS: 26

Steps to reproduce

  1. Open a project in Xcode.
  2. Start using Copilot Chat for code generation or debugging.
  3. Continue interacting with Copilot for multiple consecutive requests.
  4. After several tool calls, Copilot shows:
    > "Oops, maximum tool attempts reached..."
  5. Copilot no longer responds or continues the task.

Expected behavior

When the maximum tool attempts limit is reached, Copilot should behave
similarly to VS Code Copilot:

  • Automatically summarize previous context.
  • Continue the conversation with a reduced context.
  • Allow the user to proceed without restarting the session.

Actual behavior

  • Copilot stops working.
  • No summary is provided.
  • No automatic continuation.
  • User must manually restart or clear the chat.

Screenshots

Image

Logs

Not available / Please advise how to collect relevant logs.


Additional context

Copilot in VS Code supports "summary and continue" behavior when
context limits are reached, which greatly improves usability.

It would be very helpful if Copilot for Xcode could support a similar
mechanism to avoid frequent interruptions during long debugging or
development sessions.

主要言語
Swift
スター
6.3k
フォーク
2k
平均マージ
3日 21時間
マージ済み PR(30日)
2

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

github/CopilotForXcode のほかの issue

github/CopilotForXcode の issue をすべて見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。