{"version":"2.1.227","anchor":"new-setting-modelproposedgoals","canonical_anchor":"new-setting-modelproposedgoals","heading":"New setting: modelProposedGoals","tier":"use","area":"Settings","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227\/e\/new-setting-modelproposedgoals","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227","markdown":"### New setting: modelProposedGoals\n\nmodelProposedGoals is only read from user, policy and command-line settings, never from the project.\n\n**What**\n\nA new `modelProposedGoals` setting controls whether Claude may propose session goals, with values `auto`, `alwaysAsk` and `disabled`. `auto` (the default when unset) lets the model decide per proposal whether to ask you; `alwaysAsk` routes every proposed goal through the approval dialog; `disabled` turns the feature off. Because it affects consent, it is read only from user, policy and command-line settings, and project or local settings are ignored.\n\n**Details**\n\n- A matching row appears in `\/config` labelled \"Claude-proposed goals\", shown only when the surrounding feature check passes.\n- Changes emit the telemetry event `tengu_model_proposed_goals_changed`.\n\n**Evidence**\n\n`'alwaysAsk' routes every model-proposed goal through the approval dialog`\n\n- Area: Settings\n- Names: `modelProposedGoals`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 3\/5"}