v0.52.18

tinyhumansai/openhumanv0.52.18Apr 16, 2026by github-actions[bot]

AI Summary

Refactors service lifecycle management and introduces a dedicated threads controller with improved session scoping.

Key Highlights

  • Service lifecycle gated on user login/logout
  • Dedicated threads controller with per-thread session scoping
  • Tauri window hiding on close instead of destruction

New Features

  • Local AI defaulting to cloud fallback on low RAM devices
  • Onboarding page flash prevention
  • Thread controller implementation

Full Release Notes

## What's Changed
* feat(core): gate service lifecycle on user login/logout (#582) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/603
* test(coverage): batch 5–8 — Rust unit tests toward 80% for 20 modules by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/607
* fix(onboarding): prevent home page flash after onboarding completion by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/609
* feat(threads): dedicated threads controller with per-thread session scoping by @senamakel in https://github.com/tinyhumansai/openhuman/pull/590
* fix(tauri): hide main window on close instead of destroying it (#601) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/610
* feat(local_ai): default to cloud fallback on <8GB RAM devices by @senamakel in https://github.com/tinyhumansai/openhuman/pull/589


**Full Changelog**: https://github.com/tinyhumansai/openhuman/compare/v0.52.17...v0.52.18