Closed MichaelH201 closed 1 year ago
Will definitely merge this. Did you check the Docker integration? Does it still work or do we need to run tsc during the preparation step? Also: what version should we name this? :-)
The docker integration is a good point. I have adjusted the dockerfile to work with typescript. In addition, the two major plugins (yFiles graphs and DALL-E images) can now be disabled via environment variables.
The code has been refactored to incorporate Typescript and ts-node. Additionally, I have implemented a plugin system that leverages GPT functions. Apart from relocating the existing yFiles graph function to a plugin, I have introduced several other plugins, such as an image plugin.