-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
Description
Describe the bug
When starting a new ACP session, the session/new response's models.currentModelId and configOptions (category: model) both report claude-sonnet-4.6 regardless of the actual model being used for inference.
Affected version
1.0.5
Steps to reproduce the behavior
- Start copilot --acp --stdio (or via a client that connects over ACP)
- Send initialize then session/new
- Observe models.currentModelId in the response - it reports claude-sonnet-4.6
- Send a session/prompt asking the model to identify itself
- The model responds that it is claude-opus-4.6 (or whatever the configured model actually is)
Expected behavior
currentModelId should reflect the actual model that will handle prompts. If the model changes after session creation (e.g. via --model flag or internal routing), a config_option_update notification with category: "model" should be sent to inform the client.
Additional context
No response
Reactions are currently unavailable