Skip to content

feat(composer): list Host official shelf on official hops - #70

Merged
NeilJo-GY merged 1 commit into
mainfrom
feat/composer-official-host-shelf
Sep 4, 2026
Merged

feat(composer): list Host official shelf on official hops#70
NeilJo-GY merged 1 commit into
mainfrom
feat/composer-official-host-shelf

Conversation

@NeilJo-GY

Copy link
Copy Markdown
Contributor

Summary

  • Official hops were listing only the Settings listing SKU, because Host model-status replaces heartbeat supported_models with the authorized id.
  • Composer now loads the same geo-filtered OpenRouter Catalog as Settings 官方 · OpenRouter (CN blocks GPT/Claude/Gemini, including ~vendor/ variants) and quotes published Catalog rates plus hunter makeup.
  • BYO / Store OpenRouter is unchanged: still the machine self-report. Host SKUs are not written into acn listen. Send still only sets requested_model; path is inferred.

Test plan

  • Comiclaw (official listing): composer listbox shows DeepSeek / Qwen / GLM / Kimi, not GPT / Claude / Gemini
  • Prices match Settings official shelf (published Catalog, not TokenHub sync)
  • Pick a non-listing shelf SKU and send; hop stays official (no requested_provider: "byo")
  • TokenHub / BYO agent composer still shows heartbeat models only

Official path was showing only the listing SKU because Host model-status
collapses supported_models to the authorized id. Chat now loads the same
geo-filtered OpenRouter Catalog as Settings Official · OpenRouter, with
published rates, and leaves BYO on the machine self-report.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Sep 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
interfaze Ready Ready Preview Sep 4, 2026 9:32am UTC

@NeilJo-GY
NeilJo-GY merged commit 651f5c1 into main Sep 4, 2026
3 checks passed
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