Execution failed: CAPIError: 400 {"error":{"code":"bad_request","type":"websocket_error","message":"Duplicate item found with id fc_call_ikBrgmi06fcJeO6uIpJJEQbJ. Remove duplicate items from your input and try again."}}
- 主要言語
- Shell
- スター
- 11.2k
- フォーク
- 1.9k
- 平均マージ
- 14時間 16分
- マージ済み PR(30日)
- 6
説明
### Describe the bug
This started happening suddenly in the evening with the same Copilot CLI version and the same workflow.
Important detail:
- Plain chat still works.
- The failure only happens on the turn after a tool/function call.
- During the day, the same flow worked normally.
- In the evening, follow-up turns after tool calls started failing with:
"Duplicate item found with id fc_call_..."
This suggests a server-side regression or rollout affecting tool-call session continuation, rather than a local client version issue.
### Affected version
GitHub Copilot CLI 1.0.55. Run 'copilot update' to check for updates.
### Steps to reproduce the behavior
_No response_
### Expected behavior
_No response_
### Additional context
_No response_
コントリビューションガイド
調査の方向性
No source file or test is named. Start by reproducing the workflow with Copilot CLI 1.0.55, comparing plain chat with the turn after a tool call; investigate session continuation around the reported CAPIError. Done means follow-up turns after tool calls no longer fail with the duplicate-item error.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- shell
- 領域
- api, cli
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 静か
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100