Skip to content

droid does not respect project level config for model selection #660

@funkyidol

Description

@funkyidol

My current global settings.json contains the following config

"sessionDefaultSettings": {
    "autonomyMode": "auto-medium",
    "model": "gpt-5.3-codex",
    "reasoningEffort": "none",
    "specModeReasoningEffort": "medium",
    "specModeModel": "gpt-5.3-codex"
  },

and my project level settings.json contains the following config

{
  "sessionDefaultSettings": {
    "model": "glm-5",
    "specModeModel": "glm-5"
  }
}

but starting new droid session in the project starts droid with GPT instead of GLM.

The idea is that I want to set the droid models based on the project to fine tune costs based on how trivial the project is. I have multiple projects running in parallel and some of them just need agentic tool execution instead of high level reasoning.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions