v0.53.17

tinyhumansai/openhumanv0.53.17May 6, 2026by github-actions[bot]

AI Summary

Unifies core JSON-RPC dispatch and introduces memory security measures. This release adds a multi-page walkthrough and coding-harness primitives for agents.

Key Highlights

  • Core: version/shutdown/update RPCs + mid-thread integration refresh
  • Memory security to prevent secret leakage into agent memory
  • Multi-page guided tour across key app sections
  • Agents: assign coding-harness tools to relevant built-in agents
  • Unify core JSON-RPC dispatch behind controller registry

New Features

  • Typed frontend RPC method catalog and drift tests
  • Orchestrator worker thread depth=1
  • Persist turn state + restore conversation history on cold-boot
  • Floating desktop mascot via native NSPanel
  • Feat: coding-harness baseline primitives

Full Release Notes

## What's Changed
* fix(threads): preserve selectedThreadId on cold-boot identity hydration by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1196
* feat(core): version/shutdown/update RPCs + mid-thread integration refresh by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1195
* fix(mascot): swap to yellow mascot via @remotion/player by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1200
* feat(memory_tree): cloud-default LLM, queue priority, entity filter, Memory tab UI by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/1198
* Persist turn state + restore conversation history on cold-boot by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1202
* feat(mascot): floating desktop mascot via native NSPanel + WKWebView (macOS) by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1203
* fix(memory/tree): emit summary children as Obsidian wikilinks by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/1210
* feat(tools): coding-harness baseline primitives (#1205) by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1208
* feat(agents): assign #1208 coding-harness tools to relevant built-in agents by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1214
* feat(walkthrough): multi-page guided tour across key app sections by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/1218
* feat(onboarding): replace context step with polished Building your profile animation by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/1219
* feat(agent): orchestrator worker thread depth=1 (#930) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/1221
* feat(memory-security): prevent secret leakage into agent memory with redaction, validation, and diagnostics by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/1224
* fix(ui): move Intelligence and Webhooks to Developer Options, clean up nav by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/1225
* [codex] Derive chat thread titles from user messages by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1230
* [codex] Preserve message metadata in session_raw transcripts by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1231
* [codex] Fix Composio connected integration matching by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1229
* Unify core JSON-RPC dispatch behind controller registry by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1238
* refactor(tauri): extract dictation hotkey concern from shell composition root by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1240
* Add typed frontend RPC method catalog and drift tests by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1242
* docs: require a single Codex launch trigger by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1243
* refactor(notifications): convert schemas registry to data-first controller table by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1241
* docs: add AI PR metadata template for validation and behavior parity by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1244
* SYM-93: add scriptable Codex PR preflight runner by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1245
* fix(composio): address trigger toggle review feedback by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1111
* fix(channels): managed-DM credentials surface as connected to chat by @obchain in https://github.com/tinyhumansai/openhuman/pull/1209
* feat(learning): privilege explicit user reflections in agent context by @obchain in https://github.com/tinyhumansai/openhuman/pull/1177
* fix(notifications): real OS permission gate + delivery for #1152 by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/1247
* fix(webview/gmeet): cold-add reliability + Phase A diagnosis of bg effects (#1053) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/1222
* feat(scheduler_gate): throttling + power-aware execution for local LLM (#1073) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/1252
* feat(memory): per-source memory sync status (#1136) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/1250
* feat(cef-build): proprietary-codec build infra for Gmeet dynamic backgrounds (#1223) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/1251
* fix(autocomplete): suppress macOS Apple Events permission popup spam (#985) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/1188
* feat(mascot): mic-only composer with cloud STT + cartoon voice by @senamakel in https://github.com/tinyhumansai/openhuman/pull/1253
* fix(installer): harden release asset resolution by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1258
* feat(people): add contact resolution and scoring by @jwalin-shah in https://github.com/tinyhumansai/openhuman/pull/1259


**Full Changelog**: https://github.com/tinyhumansai/openhuman/compare/v0.53.16...v0.53.17