{"version":"2.1.242","anchor":"cloud-sessions-accept-only-seven-live-settings-changes","canonical_anchor":"cloud-sessions-accept-only-seven-live-settings-changes","heading":"Cloud sessions accept only seven live settings changes","tier":"notice","area":"Cloud Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242\/e\/cloud-sessions-accept-only-seven-live-settings-changes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242","markdown":"### Cloud sessions accept only seven live settings changes\n\nOnly seven settings can be changed mid-run against a cloud session; others are rejected by name.\n\n**What**\n\nChanging 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.\n\n**Details**\n\n- The rejection lists the offending keys, truncating long names and capping the list with \"(and N more)\".\n- A settings payload that is not an object is rejected outright.\n\n**Evidence**\n\n`apply_flag_settings requires settings to be an object`\n\n- Area: Cloud Sessions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}