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