{"version":"2.1.280","anchor":"ui-action-dispatcher-generalized-beyond-press","canonical_anchor":"ui-action-dispatcher-generalized-beyond-press","heading":"$.ui action dispatcher generalized beyond 'press'","tier":"internal","area":"Plugins","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280\/e\/ui-action-dispatcher-generalized-beyond-press","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280","markdown":"### $.ui action dispatcher generalized beyond 'press'\n\nPlugin UI action lookup now works for any action, not just button presses\n\n**What**\n\nA helper used by Claude Code's plugin UI system to find a matching button now takes the specific action and tag being looked up, instead of being hardcoded to handle only `$.ui.press`. Error messages now name the actual action involved (for example `$.ui.press` versus another action) rather than always referring to a press. The helper also now returns the matched button itself, instead of triggering a press on it right away.\n\n**Why**\n\nThis makes the lookup logic reusable for UI actions beyond button presses, and gives plugin authors clearer error messages that identify exactly which action failed to find a match.\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}