Need Help with LangGraphJS UI Regression after Update 
Hey everyone,
I’m currently developing a LangGraph application using LangGraphJS, and I’ve run into a strange bug after upgrading the CLI version.
On version 0.0.50
, my graph in LangGraph Studio rendered perfectly — my Input section was highly structured with proper field types (dropdowns for enums, text fields, JSON editors, etc.), just like in this screenshot:
However, after updating to version 0.0.58
and launching LangGraph Studio via the CLI, the exact same graph now renders with all inputs converted into “base message” types, losing all the nice structured controls:
This happens without any changes to my code, only the CLI upgrade. My inputs are still defined in the same format, but the Studio doesn’t seem to recognize them anymore.
My questions:
- Has anyone else experienced this after upgrading?
- Was there a breaking change in how input schemas are defined in newer versions?
- Is there a migration guide or changelog entry I might have missed?
I’d appreciate any pointers, as I’d love to keep the structured inputs rather than fallback to raw message types.
Thanks in advance!