Repository navigation
NOVA v0.952⚡
·
15 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
ƝØVΛ 0.952 Beta
A major reliability and performance update for Nova Telegram AI Assistant.
✨ Highlights
- Improved ElevenLabs TTS reliability and audio handling
- Fixed voice generation failures caused by aggressive timeouts
- Added better TTS validation and error reporting
- Improved automatic API key rotation for Gemini and ElevenLabs
- Added stronger voice-response tool instructions to prevent invalid TTS input
- Improved Agent tool execution and timeout coordination
- Optimized Cloudflare AI image generation fallback handling
- Improved Telegram media delivery and retry behavior
- Added better cancellation and task-progress handling
- Improved memory, session and background-task reliability
- Cleaner and more Open Source-friendly
wrangler.tomlconfiguration - Improved logging and observability for production debugging
⚡ Performance
- Better timeout coordination across AI providers and Agent tools
- Reduced unnecessary retries and wasted requests
- Improved fallback behavior when an upstream provider is slow or unavailable
- Optimized Cloudflare Workers execution for lightweight and responsive operation
🔧 Deployment
This release is designed to run on Cloudflare Workers with:
- Cloudflare D1
- Gemini API
- ElevenLabs TTS
- Google Custom Search
- Cloudflare AI
🔐 Security
- Configuration uses safe placeholders for Open Source deployment
- API keys and tokens should be supplied through your own deployment environment
- No real credentials are included in this release
📌 Notes
This is a Beta release. Some features may continue to receive performance and reliability improvements in upcoming versions.
Thanks for testing Nova and helping improve the project. ❤️
🇮🇷 توضیحات فارسی
ƝØVΛ 0.952 Beta
این نسخه یک بهروزرسانی مهم برای پایداری، سرعت و قابلیت اطمینان نوا است.
✨ تغییرات مهم
- بهبود پایداری سیستم تبدیل متن به گفتار با ElevenLabs
- رفع خطاهای تولید ویس بهدلیل Timeoutهای نامناسب
- بهبود اعتبارسنجی و گزارش خطاهای TTS
- بهبود چرخش خودکار API Keyهای Gemini و ElevenLabs
- جلوگیری بهتر از ارسال متن نامعتبر به ابزار Voice
- بهبود اجرای ابزارهای Agent و هماهنگی Timeoutها
- بهبود سیستم Fallback برای Cloudflare AI
- بهبود ارسال رسانه در Telegram و مکانیزم Retry
- بهبود سیستم لغو عملیات و نمایش پیشرفت
- بهبود پایداری Session، Memory و Background Taskها
- آمادهسازی بهتر تنظیمات
wrangler.tomlبرای پروژههای Open Source - بهبود Logging و Observability برای عیبیابی در محیط Production
⚡ بهینهسازی عملکرد
- هماهنگی بهتر Timeoutها بین Agent و سرویسهای هوش مصنوعی
- کاهش Retryهای غیرضروری و مصرف منابع
- بهبود Fallback هنگام کند بودن یا در دسترس نبودن سرویسها
- بهینهسازی اجرای Nova روی Cloudflare Workers
🔧 زیرساخت
این نسخه برای اجرا روی زیرساختهای زیر طراحی شده است:
- Cloudflare Workers
- Cloudflare D1
- Google Gemini
- ElevenLabs
- Google Custom Search
- Cloudflare AI
🔐 امنیت
- تنظیمات Open Source با Placeholderهای امن ارائه شدهاند
- کلیدهای API و Tokenها باید توسط صاحب Deployment تنظیم شوند
- هیچ Credential واقعی در این Release قرار داده نشده است
📌 توجه
این نسخه همچنان Beta است و ممکن است در نسخههای آینده بهبودهای بیشتری در سرعت، پایداری و قابلیتهای Nova اعمال شود.
از همه کسانی که Nova را تست میکنند و در بهتر شدن پروژه کمک میکنند، ممنونیم. ❤️
Full Changelog: v0.950...V0.952