原文(日本語に翻訳)
MCPサーバーが非同期接続する際に、ヘッドレス/リモートトリガーセッションの最初のターンでMCPツールが見つからない問題を修正しました。
原文(英語)
Fixed MCP tools missing on the first turn of headless/remote-trigger sessions when MCP servers connect asynchronously
概要
ヘッドレスモードまたはリモートトリガーでセッションを開始する際、MCPサーバーが非同期で接続を確立する場合、最初のリクエストターンでMCPツールが利用できなかった問題が修正されました。CI/CD環境や自動化スクリプトからClaude Codeを使用する場合に特に影響していました。
修正内容
MCPサーバーの非同期接続が完了するまで待機してからセッションの最初のターンを開始するようになりました。
Before: セッション開始 → 最初のターン(MCPツール未接続)→ MCPサーバー接続完了
After: セッション開始 → MCPサーバー接続完了 → 最初のターン(MCPツール利用可能)注意点
- ヘッドレスモード(
claude --headless)またはリモートトリガーを使用する場合に特に重要な修正です - MCPサーバーの接続遅延が大きい場合、セッション開始まで若干時間がかかることがあります