Skip to content

feat: drop iPhone 16 Pro Max and gpu1 from help text (removed 9 Nov 2026) - #302

Merged
finalerock44 merged 1 commit into
devfrom
feat/removals-2026-11-09
Nov 7, 2026
Merged

finalerock44 merged 1 commit into
devfrom
feat/removals-2026-11-09

Conversation

@finalerock44

@finalerock44 finalerock44 commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

iPhone 16 Pro Max and the gpu1 runner type were removed on 9 November 2026. iPhone 16 Pro stays, deprecated, with removal now targeted for 7 December 2026.

  • --ios-device help no longer lists iphone-16-pro-max. Validation was already driven by the live compatibility data, so the API's rejection is what users see.
  • --runner-type help, its "expected one of" error and the dcd_run_cloud_test MCP schema now offer default, m4, m1, cpu1. gpu1 is still accepted and sent as-is, so existing scripts keep working: the API runs it on cpu1 and its notice and submit warning say so. validateEnum gains an optional list of accepted-but-unlisted values.
  • New test/unit/runner-type.test.ts (6 tests).

Gates: pnpm lint (0 errors), pnpm typecheck, pnpm build, pnpm test:unit (531 passing).

No release needed for the removal itself: it ships in the next beta.

…026)

iphone-16-pro-max and the gpu1 runner type are removed on 9 November
2026. iphone-16-pro stays supported.

- --ios-device help no longer lists iphone-16-pro-max. Validation already
  follows the live compatibility data, so the API's answer is what a run
  that names it gets.
- --runner-type help, its error for an unknown value, and the
  dcd_run_cloud_test runnerType schema list default, m4, m1 and cpu1 only.
- gpu1 is still accepted by --runner-type and by dcd_run_cloud_test, so
  scripts and agents that pass it keep working: the API runs it on cpu1.
  validateEnum takes an optional list of accepted values it leaves out of
  its error message, and the MCP schema's enum is overridden through zod
  metadata.
@claude

claude Bot commented Nov 6, 2026

Copy link
Copy Markdown

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

🤖 Generated with Claude Code

@finalerock44 finalerock44 self-assigned this Nov 7, 2026
@finalerock44
finalerock44 merged commit 55fb4a1 into dev Nov 7, 2026
10 checks passed
@finalerock44
finalerock44 deleted the feat/removals-2026-11-09 branch November 7, 2026 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant