Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

boot: the first boot of a new iOS simulator exceeds the fixed 90 s daemon timeout

クローズ
#3,004 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

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

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
68/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
ios, typescript
領域
mobile

調査の方向性

Start with the timeout policy in dist/src/sdk-batch.js and trace the boot command entry point exposed by agent-device boot --help. Reproduce a first boot on a newly created iOS simulator, then verify that boot either has a sufficient first-boot budget or accepts a caller-configurable timeout without regressing the successful retry path.

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

説明

ready-for-agent

Problem

On a newly created iOS simulator, the first agent-device boot --platform ios --device <name> fails with COMMAND_FAILED: Daemon request timed out after 90 s. The simulator is left Shutdown (xcrun simctl list devices). Running the same command again succeeds.

boot uses the default timeout policy (timeoutPolicy: N in dist/src/sdk-batch.js: envelopeMs: 9e4, budget: { source: 'none' }). No flag or environment variable can raise that limit: agent-device boot --help lists only --headless.

Evidence

agent-device 0.21.15, macOS 26.6.2, Xcode 27.0 (27A266a), iOS 26.5 runtime. The iOS runner was already cached (doctor: iOS runner artifact cached).

Simulator (xcrun simctl create) First boot Retry
iPhone 16 timed out at 90 s succeeded in 77 s
iPhone 17 timed out at 90 s succeeded in 14 s
iPhone 17 timed out at 90 s succeeded in 34 s

Required behavior

The first boot of a new simulator completes on its own. Either give boot a timeout budget that covers a first boot, or let the caller set one.

主要言語
TypeScript
スター
4.8k
フォーク
315
平均マージ
11時間 8分
マージ済み PR(30日)
551

環境構築

はじめの一歩

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

callstack/agent-device のほかの issue

callstack/agent-device の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

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

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