{"version":"2.1.190","anchor":"announcements-now-filter-by-active-model","canonical_anchor":"announcements-now-filter-by-active-model","heading":"Announcements Now Filter by Active Model","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.190\/e\/announcements-now-filter-by-active-model","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.190","markdown":"### Announcements Now Filter by Active Model\n\nIn-app announcements (the tip-bar messages shown at startup) can now declare a `requiresModel` field. An announcement with this field set is only shown when the currently active model matches. Previously all eligible announcements were candidates regardless of the selected model.\n\nThe `startup_announcement` value is also now included in the init info payload sent to extensions, allowing the IDE to display the same announcement that the CLI would show.\n\n**Evidence**\n\n`qCl()` filter function (search for `\"requiresModel\"` in announcement filter logic) and `startupAnnouncement` in init payload (search for `\"startup_announcement\"`)"}