Skip to content

Conversation

@ethanndickson
Copy link
Member

Compaction model preference was bypassing mux-gateway even when the user had gateway enabled for that model. The raw model ID from resolveCompactionModel() was used directly without applying toGatewayModel() transformation.

Now applyCompactionOverrides() applies the gateway transformation when a compaction-specific model is used, ensuring consistent routing behavior with normal message flow.

Generated with mux

Compaction model preference was bypassing mux-gateway even when the user
had gateway enabled for that model. The raw model ID from resolveCompactionModel()
was used directly without applying toGatewayModel() transformation.

Now applyCompactionOverrides() applies the gateway transformation when a
compaction-specific model is used, ensuring consistent routing behavior
with normal message flow.
@ethanndickson ethanndickson added this pull request to the merge queue Dec 11, 2025
Merged via the queue into main with commit 6cd905d Dec 11, 2025
20 checks passed
@ethanndickson ethanndickson deleted the compaction-b7zd branch December 11, 2025 04:35
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