Skip to content

fix(mcp): report static input component types#159

Open
Sanjays2402 wants to merge 1 commit into
dkedar7:releasefrom
Sanjays2402:fix/mcp-component-tags
Open

fix(mcp): report static input component types#159
Sanjays2402 wants to merge 1 commit into
dkedar7:releasefrom
Sanjays2402:fix/mcp-component-tags

Conversation

@Sanjays2402

Copy link
Copy Markdown

describe_app() exposed internal annotation categories (Text, Numeric, Boolean, and others) for several static inputs instead of the component types advertised by list_component_types(). Report the concrete component vocabulary (Select, NumberInput, Slider, Switch, and DateInput) while preserving Literal/Enum output rendering.

Adds an MCP regression covering string dropdowns, Literal/Enum selects, numeric inputs, booleans, and dates. Fixes #158.

Static inputs exposed annotation categories like Numeric and Boolean,
which do not match the widget names advertised by list_component_types.

Use the selected component type as the tag and cover strings, selections,
numbers, booleans, and dates through the MCP contract.

Fixes dkedar7#158
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant