Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions MAINTAINERS
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,6 +6,7 @@ gnoff
unstubbable
hoxyq
jackpope
javache
jbonta
jbrown215
josephsavona
Expand Down
9 changes: 5 additions & 4 deletions packages/react-devtools-cdt-mcp/src/DevToolsCdtMcp.js
Original file line numberDiff line numberDiff line change
Expand Up@@ -118,10 +118,11 @@ const TOOL_DEFINITIONS: Array<ToolDefinition> = [
{
name: 'react_get_component_by_dom_element',
description:
'Detailed info for one React DOM component by DOM element reference: ' +
'{uid, type, name, key?, props?, hooks?}. The element is an opaque ' +
'page-side reference, such as the currently selected Chrome DevTools ' +
'element.',
'Detailed info for the React host component of a DOM element: ' +
'{uid, type, name, key?, props?}. This is the host node (e.g. a ' +
'button or div), not the function component that rendered it. The ' +
'element is an opaque page-side reference, such as the currently ' +
'selected Chrome DevTools element.',
inputSchema: {
type: 'object',
properties: {
Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -271,6 +271,9 @@ describe('react-devtools-cdt-mcp', () => {
expect(getTool('react_get_owner_stack').description).toEqual(
expect.stringContaining('Owners describe'),
);
expect(
getTool('react_get_component_by_dom_element').description,
).not.toContain('hooks');
});

it('declares JSON-Schema input with required params', () => {
Expand Down
Loading