Skip to content

feat: sync model list — 27 models, Premium + Open Source groups#1

Open
Deign86 wants to merge 1 commit into
yelixir-dev:mainfrom
Deign86:feat/model-list-sync
Open

feat: sync model list — 27 models, Premium + Open Source groups#1
Deign86 wants to merge 1 commit into
yelixir-dev:mainfrom
Deign86:feat/model-list-sync

Conversation

@Deign86
Copy link
Copy Markdown

@Deign86 Deign86 commented Jun 1, 2026

Summary

Syncs the CommandCode bridge model catalog with the updated model list across Premium and Open Source groups.

Changes

New models added:

  • commandcode/taste-1 — Personal coding style (CommandCode taste learning)
  • anthropic/claude-opus-4.8 — Complex reasoning, long-horizon agentic coding
  • stepfun/Step-3.7-Flash — Multimodal sparse-MoE reasoning

Descriptions updated:

  • Qwen/Qwen3.6-Max-Preview → "Vibe coding, efficient agent execution" (now enabled)
  • alibaba/qwen3.7-max → "Frontier coding, long-horizon agent execution" (now enabled)
  • stepfun/Step-3.5-Flash → "Fast sparse-MoE agentic reasoning at scale"
  • All GPT/Claude/Gemini models updated with new purpose descriptions

Legacy models removed:

  • anthropic/claude-opus-4-5-20251101 (Opus 4.5)
  • anthropic/claude-sonnet-4-5-20250929 (Sonnet 4.5)
  • anthropic/claude-sonnet-4-20250514 (Sonnet 4)

Tray app enhanced:

  • Added Models submenu with Premium and Open Source grouped sections
  • Toggle models on/off directly from system tray
  • Auto-restarts bridge on toggle to apply changes

Other:

  • credentials.json synchronized with 27 models
  • Config tests updated to match new enabled states

…roups

- Add taste-1 (CommandCode personal coding style model)
- Add claude-opus-4.8 (complex reasoning, long-horizon agentic coding)
- Add step-3.7-flash (multimodal sparse-MoE reasoning)
- Update qwen-3.6-max-preview: enabled, vibe coding description
- Update qwen-3.7-max: enabled, frontier coding description
- Update step-3.5-flash: fast sparse-MoE description
- Remove legacy claude-opus-4.5, claude-sonnet-4.5, claude-sonnet-4
- Update all model descriptions to match new categorization
- Add model selector to tray app (Premium + Open Source groups)
- Update credentials.json with synchronized model list
- Fix config tests to match new enabled states and descriptions
Copilot AI review requested due to automatic review settings June 1, 2026 01:43
@yelixir-dev
Copy link
Copy Markdown
Owner

Thank you so much for opening this PR!

I’m genuinely happy to receive a contribution here — this is one of the first external PRs to the project, and I really appreciate you taking the time to inspect and improve the model list.

One bit of context: CommandCode is currently updating very frequently, and this bridge is also being updated/automated quickly to stay aligned with those releases. Because of that, the baseline may have moved while you were preparing this PR, which can make contributing a bit inconvenient. Sorry about that, and thank you for working through it.

I reviewed the diff, but I can’t merge this as-is because GitHub currently shows merge conflicts, and the PR also changes several things outside the intended model-list sync.

Could you please adjust the PR as follows?

0. Please update the branch against the latest main

GitHub currently shows merge conflicts for this PR. The project baseline has moved to CommandCode 0.31.0, so please update/rebase this branch against the latest main first.

1. Please do not downgrade the bridge / CommandCode version surfaces

The current main branch is aligned with CommandCode 0.31.0, but this PR changes several files back to 0.30.1.

Examples:

  • package.json
    • 0.31.0 -> 0.30.1
  • src/version.ts
    • BRIDGE_VERSION = "0.31.0" -> "0.30.1"
  • src/config.ts
    • default cliVersion changes from 0.31.0 to 0.30.1
  • .env.example
  • release/env.production.example
  • tests/config.test.ts

Please keep the project aligned with 0.31.0.

2. Please keep newly discovered / preview / unused models disabled by default

The bridge keeps new, preview, or not-yet-approved models available in the catalog but disabled by default unless we explicitly decide to enable them.

In this PR, for example:

  • Qwen/Qwen3.6-Max-Preview changes to enabledByDefault: true
  • alibaba/qwen3.7-max changes to enabledByDefault: true

Please keep those disabled by default.

3. Please preserve CommandCode-facing pricing / credit notes

The dashboard model notes are meant to show CommandCode-facing pricing or credit information where available, not generic model descriptions.

For example, this PR changes GPT notes from pricing-style text into descriptive text:

  • openai/gpt-5.5
    • expected: $5/M in · $30/M out
    • PR changes it to: Latest frontier, general-purpose reasoning

Please keep the pricing / credit notes where they exist.

4. Please avoid removing currently tracked catalog entries unless intentional and documented

This PR removes some catalog entries that currently exist on main, such as:

  • MiniMaxAI/MiniMax-M3
  • anthropic/claude-opus-4-5-20251101
  • anthropic/claude-sonnet-4-5-20250929
  • anthropic/claude-sonnet-4-20250514

If these models should be removed, please explain why. Otherwise, please keep the existing entries and only add/update the intended model-list changes.

5. Please remove the unrelated tray script from this PR

tray-bridge.ps1 looks like a separate Windows tray manager proposal. It also contains local hard-coded values such as:

  • C:\Users\Deign\commandcode-bridge
  • port 8788

That may be useful as a separate discussion or PR later, but it should not be included in a model-list sync PR.

6. Please run verification before requesting another review

After the changes, please run:

bash
npm run verify

and make sure it passes.

Thanks again for the contribution. I really appreciate it, and I’d be happy to review the updated PR once these points are addressed.

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.

2 participants