feat: add qwen/qwen3.6-plus (paid) to OpenRouter and KiloCode model lists#6599
Open
iRonin wants to merge 1 commit into
Open
feat: add qwen/qwen3.6-plus (paid) to OpenRouter and KiloCode model lists#6599iRonin wants to merge 1 commit into
iRonin wants to merge 1 commit into
Conversation
Contributor
Author
|
Closes #6601 |
iRonin
added a commit
to iRonin/hermes-agent-nous
that referenced
this pull request
Apr 9, 2026
Preserves 58 fork feature commits aligned with v2026.4.8 upstream: - Dual queue system (priority/standard) - Subagent panel UI with /subagents command - Multi-stash management - Terminal title customization - Per-skill model routing (model/provider/skill/skills) - Browser tool enhancements with user-data-dir support - Async delegation infrastructure - Config system extensions (config.yaml, hermes_cli/config.py) Conflict resolutions: - delegate_tool.py: merged fork's schema (model/provider/skill/skills) with upstream's ACP support (acp_command/acp_args) - cli.py: resolved Chrome candidate method naming conflict - api_server.py: merged /v1/sessions endpoint documentation Includes PR NousResearch#6599: Qwen 3.6-Plus support (1M context window)
iRonin
added a commit
to iRonin/hermes-agent-nous
that referenced
this pull request
Apr 9, 2026
All custom features merged onto v2026.4.8 + PR NousResearch#6599 (Qwen 3.6-Plus): - Terminal title chain (12 commits) - Ctrl+D delete char, double ESC clear, Ctrl+P peek - Arrow keys free cursor, Up/Down history - Ctrl+P history pager, Ctrl+O full message toggle - Subagent control panel (Ctrl+X) - Multi-item stash with panel, stash_auto_restore - Dual queue: followup (Alt+Enter) + steering dispatch - Per-skill model routing (model/provider/skill/skills) - Gateway: /v1/sessions, model override - Browser: /browser connect with Chrome profile - Session: /resume picker, session title - Async delegation (delegate_task_async tools) Conflicts resolved using previously-resolved versions.
cf040be to
cc277e9
Compare
Add the paid tier of qwen3.6-plus alongside the existing :free variant to the OpenRouter model list and KiloCode provider list. Also add 1M context (1,048,576) to the default context length lookup.
cc277e9 to
82bb1ef
Compare
Collaborator
2 tasks
teknium1
pushed a commit
that referenced
this pull request
May 17, 2026
qwen3.6-plus did not have an explicit entry in DEFAULT_CONTEXT_LENGTHS, so the longest-substring fallback matched the generic 'qwen': 131072 catch-all. That dropped the effective context limit from 1,048,576 tokens to 131,072, prematurely lowered the compression threshold, and produced misleading warnings about main/compression context mismatch in long sessions. Add an explicit 'qwen3.6-plus': 1048576 entry before the catch-all and cover it with a regression test (bare, qwen/, and dashscope/ prefixes). Note: PR #6599 also mentions touching model_metadata.py but the actual diff only edits hermes_cli/models.py, so this fix is independent and not duplicated by that PR. Closes #27008
gweeteve
pushed a commit
to gweeteve/hermes-agent
that referenced
this pull request
Jun 2, 2026
qwen3.6-plus did not have an explicit entry in DEFAULT_CONTEXT_LENGTHS, so the longest-substring fallback matched the generic 'qwen': 131072 catch-all. That dropped the effective context limit from 1,048,576 tokens to 131,072, prematurely lowered the compression threshold, and produced misleading warnings about main/compression context mismatch in long sessions. Add an explicit 'qwen3.6-plus': 1048576 entry before the catch-all and cover it with a regression test (bare, qwen/, and dashscope/ prefixes). Note: PR NousResearch#6599 also mentions touching model_metadata.py but the actual diff only edits hermes_cli/models.py, so this fix is independent and not duplicated by that PR. Closes NousResearch#27008
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.
Summary
Add
qwen/qwen3.6-plus(paid tier) to the model catalogs for both OpenRouter and KiloCode providers. The:freevariant remains listed alongside it.Changes
hermes_cli/models.py
qwen/qwen3.6-plustoOPENROUTER_MODELSwith descriptor"1M context, thinking"qwen/qwen3.6-plusto thekilocodeprovider list in_PROVIDER_MODELSagent/model_metadata.py
"qwen3.6-plus": 1048576toDEFAULT_CONTEXT_LENGTHS(1M context)Model Specs
/v1/modelsendpointBoth providers support this model ID natively -- no additional normalisation needed beyond the existing
qwenvendor prefix detection inmodel_normalize.py.