It seems that the issue of the boolean data being converted to a string could be related to how input parameters are defined for a node in Buildship. Input parameters for a node are often set in a JSON schema, and each parameter has an associated data type. If the JSON schema isn't set correctly or fails to recognize boolean values, they might be interpreted as strings【4:4†buildship-docs.json】.
To address this, it's important to ensure that the JSON input parameters for boolean values are described explicitly as "boolean" in the JSON schema for the node. You can define the data type of each parameter in the node’s Inputs section and verify that these definitions align with your expectations【4:4†buildship-docs.json】.
If further assistance is needed, I recommend joining the BuildShip community or contacting support for personalized help【4:4†buildship-docs.json】.