Nano Bots API 1.0.0
Adding support for Spec 1.0.0:
- Added support for Tools (Functions);
- Breaking Change: Lua functions are now required to include explicit return statements, enabling the creation of more complex multiline Lua functions;
- Experimental support for Clojure via Babashka, powered by GraalVM.
Other improvements:
- Upgraded to Fennel 1.3.1;
- Upgraded to Ruby OpenAI 6;
- Refactored embedded code management and calling.
API Improvements:
- Upgrade Docker images to Debian Bookworm
- Built-in protection to ensure sandboxed functions.
- Option to dangerously run as sudo.