Add Muse Spark 1.2 models - #168
Open
Barragek0 wants to merge 4 commits into
Open
Conversation
- Route Muse models to Responses API via new 'muse' registry family - Add MuseThinking strategy with reasoning.effort payload (off/low/medium/high/xhigh) - Add fallback metadata for Go and Zen variants (1M context, 131K output) - Truncate tool names to 64 chars for Muse (Responses API limit) - Set truncation:disabled for Muse (gateway rejects 'auto') - Add thinking effort picker and config settings for Muse
- Add MuseThinking payload + display tests in thinking.test.ts - Add Muse routing and thinking family tests in registry.test.ts - Add Muse fallback metadata tests in metadata.test.ts - Add Responses API truncation override tests in responsesRequest.test.ts - Add tool name truncation tests in new openai-request.test.ts
Barragek0
marked this pull request as ready for review
August 20, 2026 13:04
Contributor
Author
|
Thinking blocks are not appearing, and I'm not sure why. The code all looks correct, so I think it must be an upstream issue with the OpenCode gateway, which isn't relaying |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📝 What does this change?
Adds full support for Muse Spark 1.2 models (muse-spark-1.2-contributor on Go, muse-spark-1.2-contributor-free on Zen). Closes #165.
🧪 How did you test it?
Tested with
muse-spark-1.2-contributor(Go) andmuse-spark-1.2-contributor-free(Zen) - verified chat responses, tool calling, and thinking effort levels (off/high). All 341 unit tests pass, lint is green, VSIX packages cleanly.✅ Checklist
npm run compilepassesnpm run lintpassesnpm testpassesnpm run packageproduces a VSIX