Only seven settings can be changed mid-run against a cloud session; others are rejected by name.
What's wrong with this entry?
Changing settings mid-run against a cloud-hosted session is limited to model, advisorModel, effortLevel, ultracode, fastMode, viewMode and alwaysThinkingEnabled. Any other key is rejected by name.
- The rejection lists the offending keys, truncating long names and capping the list with "(and N more)".
- A settings payload that is not an object is rejected outright.
apply_flag_settings requires settings to be an object
Strings lifted out of the shipped bundle, so the claim above can be checked against them.