Skip to content

Node: Guard synthetic model list compatibility - #2404

Draft
andysalerno wants to merge 1 commit into
mainfrom
andysalerno/hydrafusion-model-list
Draft

Node: Guard synthetic model list compatibility#2404
andysalerno wants to merge 1 commit into
mainfrom
andysalerno/hydrafusion-model-list

Conversation

@andysalerno

@andysalerno andysalerno commented Aug 26, 2026

Copy link
Copy Markdown

Summary

Adds a focused Node compatibility guard for HydraFusion model discovery without changing SDK implementation or generated contracts.

Coordinated runtime change: github/copilot-agent-runtime#17144.

The test proves the existing typed models.list surface preserves:

  • arbitrary synthetic model IDs (hydrafusion and hydrafusion-max);
  • the existing "powerful" picker category; and
  • the response rows without filtering or coercion.

Scope

No SDK source, generated API, dependency manifest, or lockfile changes are required. Existing child-process environment, experiment assignment, and experimental-mode fields already cover the coordinated runtime and App rollout.

Validation

  • Node client test suite: 166 passed
  • TypeScript type-check
  • ESLint
  • Prettier

The locked @github/copilot@1.0.81-6 package is not currently published, so local validation used the available 1.0.81-1 package as a no-save install override. The repository manifest and lockfile remain unchanged.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot mentioned this pull request Aug 26, 2026
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