We'd like to generate schemas from our interfaces and also include functions and their respective parameters, as well as their corresponding types. Do you plan to support such a scenario? In case you don't, do you have some advice where to start if we wanted to contribute that feature?