LearnNewsExamplesServices
Frontmatter
id8278
title[Neural Link] Feature: Tool get_dom_event_listeners
stateClosed
labels
enhancementai
assigneestobiu
createdAtJan 1, 2026, 7:46 PM
updatedAtJan 2, 2026, 10:42 AM
githubUrlhttps://github.com/neomjs/neo/issues/8278
authortobiu
commentsCount0
parentIssue8169
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 2, 2026, 10:42 AM

[Neural Link] Feature: Tool get_dom_event_listeners

Closed v11.18.0 enhancementai
tobiu
tobiu commented on Jan 1, 2026, 7:46 PM

Create a new Neural Link tool get_dom_event_listeners to inspect detailed DOM listeners for a specific component.

Why: To debug event delegation and interaction logic on a specific component.

Requirements:

  1. Client-Side: Implement getDomEventListeners({ componentId }) in RuntimeService.
    • Must validate componentId.
    • Return array of sanitized listener objects (event, delegate, priority, handler name).
  2. Server-Side: Define get_dom_event_listeners tool in MCP.
  3. Schema: Strict array response.
tobiu added the enhancement label on Jan 1, 2026, 7:46 PM
tobiu added the ai label on Jan 1, 2026, 7:46 PM
tobiu added parent issue #8169 on Jan 1, 2026, 7:47 PM
tobiu assigned to @tobiu on Jan 1, 2026, 7:47 PM
tobiu closed this issue on Jan 2, 2026, 10:42 AM
jonnyamsp referenced in commit e8372da - "feat(ai): Implement DOM Event introspection tools (#8278, #8279) on Jan 4, 2026, 4:10 AM