For the library that’s accessed like await tape.Record.get, is there any documentation that exists anywhere that describes the whole thing? All available functions and what the parameters are? I’m thinking about training an AI model to write complex Execute Script functions for me and I’d love to just be able to dump the entire thing in at once but it doesn’t seem to be on the web anywhere. Forgive me if it’s already available somewhere.
If not, is this something that could easily be generated in any form?
Currently, the SDK is mainly used under the hood by the graphical workflow automation actions and exposed inside the “Execute script” action. The script editor inside Tape will expose typing information for the particular functions, so when you start typing your code, and hover over the function code with the mouse, you should see the provided typing information, as seen in this screenshot:
It will also yield typing errors, indicated by the red underlined code sections
This can be useful when implementing a particular functionality and having your docs in place. It will also link to the developer docs where applicable.
Do let us know if you find inconsistencies in the docs or missing parts.
I hope that can shed some light onto your question.
Thanks for your thoughts &
Happy building
Tim
PS:
Having an auto-generated typing documentation that we can expose publicly is a great idea, but currently not available as such. Feel free to create a feature request for that. We also consider open-sourcing (parts) of the SDK in the future