Allow scripting of yaak workspaces

I’ve been experimenting with the local sync feature, and one of the first ideas that came to mind was the ability to programmatically create workspaces, folders, and requests.
One use case I have right now is syncing my openapi.yml file with my Yaak workspace, since it isn’t natively supported and I haven’t figured out how to do it directly with workspaces. At the moment, I just have Claude diff the two and generate the new folders and requests for me.
It would be great if there was more support around this