Unity
- Added full support for IL2CPP, by writing native C++ plugin.
- Replaced all Coroutines and Tasks with UniTask.
- Ollama, TTS and Json logics from one large
BaseAgentController.cswas splitted into their own modules. NowBaseAgentController.csis much cleaner. - Whisper now fully integrated in UnityNeuroSpeech package. That means that now you don't need to install it manually and that I can easily modify it. Already was deleted a lot of unnecessary code .
- Added
AgentStatestruct(again, but now with more fields). - Removed
SafeExecutionUtils.cs,ReflectionUtils.cs,AgentManager.cs. AgentManagerwas moved toAgentUtils.cs.- Improved code comments, logs, and internal validation.
Setup
- Added dependencies validation.
Full Changelog: v2.0.0...v2.1.0