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

[Neural Link] Feature: Tool get_dom_event_summary

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

Create a new Neural Link tool get_dom_event_summary to provide a high-level overview of the DomEvent manager state.

Why: To understand the global event landscape and identify potential hotspots (e.g., too many global listeners).

Requirements:

  1. Client-Side: Implement getDomEventSummary() in RuntimeService.
    • Iterate manager.DomEvent.items.
    • Calculate totals and counts per event type.
  2. Server-Side: Define get_dom_event_summary tool in MCP.
  3. Schema: Strict summary object response (total, byEvent map).
tobiu added the enhancement label on Jan 1, 2026, 7:47 PM
tobiu added the ai label on Jan 1, 2026, 7:47 PM
tobiu added parent issue #8169 on Jan 1, 2026, 7:47 PM
tobiu assigned to @tobiu on Jan 1, 2026, 7:48 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