This release introduces significant stability and security enhancements, addressing numerous data-loss vulnerabilities and strengthening security measures. Key security updates include fixing path traversal issues, securing SSRF vectors, and improving authentication scoping. Data integrity is bolstered by fsyncing parent directories after atomic writes and serializing concurrent file writes. A crucial improvement is the implementation of "poison recovery" for daemon locks, preventing single panics from disabling entire feature areas.A new managed configuration mode is introduced for self-hosted deployments, allowing users to control their config.toml file and receive locked responses for configuration mutations. This mode integrates well with Kubernetes ConfigMaps and offers live model discovery for custom providers. Long-form audio and video transcription capabilities are enhanced, allowing for longer recordings to be processed without data loss and improving transcription of various video formats.Agent messaging has been made non-blocking by default, with tasks now automatically waking their assigned agents. Polish language support has been added, alongside fixes for Spanish, French, and Japanese localization issues. Performance improvements include offloading blocking I/O operations like file and database work to a blocking pool, preventing them from impacting request handlers. Bug fixes address issues with link extraction, Slack message rendering, trigger cooldown scoping, and image generation. Installation and upgrade instructions are provided for binary, Rust, JavaScript, and Python SDKs.
config.tomlfile and receive locked responses for configuration mutations. This mode integrates well with Kubernetes ConfigMaps and offers live model discovery for custom providers. Long-form audio and video transcription capabilities are enhanced, allowing for longer recordings to be processed without data loss and improving transcription of various video formats.Agent messaging has been made non-blocking by default, with tasks now automatically waking their assigned agents. Polish language support has been added, alongside fixes for Spanish, French, and Japanese localization issues. Performance improvements include offloading blocking I/O operations like file and database work to a blocking pool, preventing them from impacting request handlers. Bug fixes address issues with link extraction, Slack message rendering, trigger cooldown scoping, and image generation. Installation and upgrade instructions are provided for binary, Rust, JavaScript, and Python SDKs.