{"version":"2.1.295","anchor":"ui-extension-bits-uinotify-button-text-ripgrep-searchoth","canonical_anchor":"ui-extension-bits-uinotify-button-text-ripgrep-searchoth","heading":"Plugin UI gains ui.notify and Button text from children; search passes searchOtherAppsData","tier":"use","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295\/e\/ui-extension-bits-uinotify-button-text-ripgrep-searchoth","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295","markdown":"### Plugin UI gains ui.notify and Button text from children; search passes searchOtherAppsData\n\nPlugin UI adds a `ui.notify` operation and Button text from children, and the Grep search now passes a `searchOtherAppsData` flag\n\n**Unclear.** It is not stated what other apps' data the search now covers or when that search runs.\n\n**What**\n\nThis release adds several small pieces to the plugin user interface and to code search.\n\n- `ui.notify` is a new operation that plugin interfaces are allowed to call.\n\n- A Button that has child content now takes its text from those children.\n\n- The call that starts a search, used by the Grep tool and run through ripgrep (the file-search program Claude Code uses), now passes `searchOtherAppsData: !0`, which means the option is switched on.\n\n- A new `onPromptCameBack` callback is passed through. A callback is a function handed to another part of the program so that it can be called later.\n\n**Why**\n\nThese changes add to what plugin interfaces can do. The new search option may widen the data a search covers. Its exact effect is not described.\n\n- Area: Plugins\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}