{"version":"2.1.260","anchor":"push-notification-and-connector-search-tools-refactored-to-a","canonical_anchor":"push-notification-and-connector-search-tools-refactored-to-a","heading":"Push-notification and connector-search tools refactored to a create()-based lazy-injection pattern","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260\/e\/push-notification-and-connector-search-tools-refactored-to-a","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260","markdown":"### Push-notification and connector-search tools refactored to a create()-based lazy-injection pattern\n\nSeveral tools were refactored to a lazy dependency-injection factory pattern.\n\nThe send-notification, connector search\/lookup\/list, remote-trigger management, and project tools were restructured from a flat `call(e,t)` signature to a `create({credentials, mcpClients, ...})` factory that returns `call`\/`checkPermissions` closures. This is an internal dependency-injection change with no described behavior difference.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}