{"version":"2.1.227","anchor":"the-model-can-propose-a-session-goal-controlled-by-modelprop","canonical_anchor":"the-model-can-propose-a-session-goal-controlled-by-modelprop","heading":"The model can propose a session goal, controlled by modelProposedGoals","tier":"use","area":"Settings","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227\/e\/the-model-can-propose-a-session-goal-controlled-by-modelprop","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227","markdown":"### The model can propose a session goal, controlled by `modelProposedGoals`\n\nClaude can propose a session goal; modelProposedGoals lets you always confirm or turn it off.\n\n**What**\n\nA new tool lets the model propose a goal for the session. The `modelProposedGoals` setting takes `auto` (the default when the key is absent), `alwaysAsk` to route every proposal through an approval dialog, and `disabled` to turn the tool off. Because the setting affects consent, it is only read from user, policy and command-line settings; project and local settings in the workspace are ignored.\n\n**Details**\n\n- The tool refuses to run inside agent contexts, and it can set a goal but never clear one.\n\n**Usage**\n\n`{ \"modelProposedGoals\": \"alwaysAsk\" }` **Evidence** `'alwaysAsk' routes every model-proposed goal through the approval dialog; 'disabled' turns the tool off.`\n\n- Area: Settings\n- Names: `modelProposedGoals`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 4\/5"}