This repository was archived by the owner on Jun 29, 2026. It is now read-only.
Repository navigation
Releases
Releases · Titanium2099/Block-Compiler-with-AI
v1.0
First official release.
What's Changed
- removed generate buttons by @Titanium2099 in #1
- Added the option to use different AI models by @Titanium2099 in #2
- Toolbox context by @Titanium2099 in #3
- Alot of other stuff that I am too lazy to type out
Full Changelog: v0.5...v1.0
v0.5
Completed:
- AI popup
- Right click options
- adding code attachments
- viewing code chunks that AI writes
- parsing code with Variables/lists and custom blocks
Known Issues/Things Not Completed:
- option to clear chat / redo chat
- actually sterilize the XML being parsed
- AI can define that it wants a variable to be sprite specific
- attempting to parse broken code will hit error but the broken code will be left in workspace as it is not cleaned up
- if code is changed in the popup attachement doesn't update
- add better support for the attachments
- add light support for writing codeblock animation
- if popup is already open and you hit any right click option, it doesn't respond as the popup is already open
- sometimes asks if "I want to delete list" while parsing code - same with Variables if an error occurs during parsing (as the delete vars are outside the try catch, so when it fails getSVG never actually runs the cleanup code...)
- Handle case where Popup is closed in middle of talking / mid conv (when attempting to minmax height it fails and never exists the recursion crashing the browser)
- tutorial popup that shows how to use the AI features
- catch mismatched tag errors and attempt to repair
- if it fails to parse some code blocks (while some succeed) the minmax height calculation is not run on the successful ones
- if an
error reading responsehappens and there was an attachment it isn't cleaned up properly, leading to an error the next time the user tries to submit a comment - custom blocks don't show up in side bar until re-editted (not entirely sure how to fix)
- NOT AT ALL TESTED FOR "STAGE" SPRITE
- chat history is not updated if an issue ocurrred (EG:
the server could not be reached)