Repository navigation
feat(providers): add Command Code hybrid gateway #2196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
kevincodex1
merged 36 commits into
Twigpine:main
from
jatmn:feat/commandcode-hybrid-gateway
Sep 6, 2026
Merged
Changes from all commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
46023bb
feat(providers): add focused Command Code hybrid gateway
jatmn 16e6d48
fix(providers): reject Command Code placeholder keys and restore save…
jatmn 3f41dc3
fix(providers): re-apply Command Code when the dedicated key drifts
jatmn d1adc7d
fix(providers): isolate Command Code from leftover OpenAI keys
jatmn a77a4c9
fix: enforce Command Code transport contract
jatmn 6055bba
fix: apply model override before validation
jatmn 97e9863
fix: support inline model overrides
jatmn 6d84e06
fix: align early model parsing with CLI
jatmn 679dd24
fix: address Command Code review feedback
jatmn 306f60c
fix: validate Command Code profile models
jatmn 66f7eca
fix: keep startup model display in sync
jatmn 925d790
fix: avoid echoing rejected Command Code models
jatmn c8083d6
fix: share effective model flag parsing
jatmn abbc08b
fix: preserve teammate provider overrides
jatmn 3f7729a
fix: isolate command code startup state
jatmn ad436ff
fix: align command code startup state
jatmn c8afff4
fix: close command code route gaps
jatmn 494f548
fix: preserve teammate route precedence
jatmn 79f68fe
fix: align launcher and root option parsing
jatmn 383a99e
fix: preserve model and credential semantics
jatmn c7b930f
fix: reject Claude aliases on Command Code
jatmn ec8ab5d
fix: preserve root --model after a consumed delimiter
jatmn 2e908cc
fix: reject Command Code Claude models in /model and lists
jatmn ceebfc4
fix: ignore nested --model when applying --provider
jatmn fdeb8b7
fix: unmount Ink if /model wait times out
jatmn f464f07
fix: enforce Command Code contracts at profile write time
jatmn c09ada1
fix: persist Command Code dedicated keys over leftover OpenAI env
jatmn 2bb4333
fix: test background session root --model from launch argv
jatmn bb8a5ea
fix(commandcode): unify route validation contracts
jatmn d15014c
fix(commandcode): preserve explicit profile credentials
jatmn 5ad20b9
fix(cli): preserve explicit provider routing
jatmn 63ecb44
fix(cli): align provider option consumers
jatmn 71404b7
fix(commandcode): align credential and discovery contracts
jatmn 32acae0
docs(commandcode): clarify Claude model support
jatmn 2ac51d2
fix(bg): align persisted provider metadata
jatmn 604784f
fix(commandcode): preserve model and base defaults
jatmn File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.