v0.57.10

tinyhumansai/openhumanv0.57.10Jun 2, 2026by github-actions[bot]

AI Summary

Focus on agent orchestration context refresh, cost tracking, and multimodal support with FILE markers.

Key Highlights

  • Refresh orchestrator context on mid-session OAuth.
  • Record real LLM cost in sync audit.
  • Support for [FILE:…] markers with text extraction.
  • Separation of agent action sandbox from internal workspace.
  • 16 MiB worker stack for desktop core and agent CLI.

New Features

  • Orchestrator context refresh on OAuth
  • Real LLM cost tracking
  • Multimodal FILE marker support
  • Action sandbox separation
  • Increased worker stack size

Full Release Notes

## What's Changed
* fix(agent): refresh orchestrator integration context on mid-session OAuth (#3044) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3153
* feat(memory): record real LLM cost in sync audit (#3110) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3150
* feat(agent/multimodal): support [FILE:…] markers with text extraction (#2777) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/2954
* feat(security): separate agent action sandbox from internal workspace state by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3074
* fix(inference): surface actionable error when Managed route fails with no credits by @senamakel-droid in https://github.com/tinyhumansai/openhuman/pull/3121
* fix(memory/safety): exclude bare-phone patterns from strict PII rejection (#2848) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3028
* test: green Rust Core Coverage (stale assertions + env-race serialization) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3156
* fix(composio): complete connection-disconnect cleanup (config entry + memory tree) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3140
* feat(analytics): wire product event tracking by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3123
* refactor(agent): unwire eager 7-day memory-tree digest from turn loop (#3170) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3171
* docs: clarify script install verification status by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3066
* fix(scripts): make checklist help exit cleanly by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3067
* fix(scripts): normalize agent-batch help exits by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3068
* fix(scripts): add help to coverage gates by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3070
* fix(scripts): validate i18n bundle dist flag by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3071
* fix(scripts): reject invalid mock API ports by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3072
* test(scripts): run OpenClaw formatter tests without vitest by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3063
* fix(ai-settings): reset orphaned local-runtime routing when the runtime is disabled by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3167
* revert: remove all Sentry error suppression (12 PRs) by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/2959
* perf(memory_tree): batch drill_down BFS walker per depth by @mysma-9403 in https://github.com/tinyhumansai/openhuman/pull/3032
* fix(subagent): box-pin engine recursion to fix tokio worker stack overflow by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3151
* refactor(composio): extract derive_toolkit_slug helper by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3035
* fix(runtime): apply 16 MiB worker stack to desktop core + agent CLI runtimes (#3159) by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3175
* fix(sentry): bind scope user at session boundaries + core boot (#3135) by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3176
* fix(inference): normalize 0.0.0.0 to 127.0.0.1 in Ollama URL + add endpoint edit button by @senamakel-droid in https://github.com/tinyhumansai/openhuman/pull/3161
* feat: sync budget controls + agent activity level picker (#3117) by @senamakel-droid in https://github.com/tinyhumansai/openhuman/pull/3174
* feat(memory-sync): track Composio API action count + cost in sync audit (#3111) by @justinhsu1477 in https://github.com/tinyhumansai/openhuman/pull/3138
* fix(cron): make cron_run non-blocking, enqueue async execution (#3127) by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3142
* chore(ci): simplify release workflows — remove pretests, add commit picker and bump-only mode by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3177
* feat(mascot): sync Rive mascot with new poses, viseme codes & mood detection by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3173
* chore(ci): remove staging_tag promotion path from release-production by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3179
* fix(codex): compare strict preflight paths by realpath by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3060
* feat(meet): pre-fill owner display name from Persona settings (refs #2945) by @hemanth1999k in https://github.com/tinyhumansai/openhuman/pull/3034
* refactor(subconscious): replace task system with agent-per-tick model by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3079
* fix: Homebrew install error and Discord channel listing (#3085) by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3144
* fix(email): add date_local field with host timezone to email reshaper (#3128) by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3143
* docs: remove stale PR markers from coverage matrix by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3064
* fix(scripts): validate mock webview bridge port by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3073
* fix(e2e): improve core startup diagnostics and fail-fast error reporting by @manucian-official in https://github.com/tinyhumansai/openhuman/pull/3131
* feat(about_app): catalog entry for GitHub repo memory source (#3047 follow-up) by @justinhsu1477 in https://github.com/tinyhumansai/openhuman/pull/3114
* feat(mascot): add emotional reaction layer for conversation state (#1144) by @staimoorulhassan in https://github.com/tinyhumansai/openhuman/pull/3019
* fix(routines): deduplicate morning_briefing jobs on seed boot (#3126) by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3141
* observability(sentry): attach user id to Rust-core events (#3135) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3136
* fix(memory-sync): migrate ClickUp sync to memory_tree pipeline (#2885) by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3080
* feat(onboarding): guided memory & vault setup with health checklist (#2910) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3160
* Add deployment workflow for OpenHuman by @manucian-official in https://github.com/tinyhumansai/openhuman/pull/3178
* fix(test): feed multi_batch_volume_builds_full_tree past the 50k seal threshold (#3115) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3181
* fix(oauth): reject persisted profiles without access tokens by @izumi0uu in https://github.com/tinyhumansai/openhuman/pull/3180
* fix(e2e): fix 32 failing E2E tests across chat, onboarding, skills, connectors and settings by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3137
* feat(chat): redesign composer to two-row layout with toolbar by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3165
* test(e2e): update composer selectors for new placeholder + voice button by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3206
* fix(chat): give agent-error "Report on Discord" its own error-report modal by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3208
* feat(tools): add generate_presentation tool (native rust engine, ppt-rs) (#2778) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3016
* fix(chat): hide image attachment button until backend supports it (#3205) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3212
* fix(test): only source ~/.cargo/env when it exists by @erxiong0 in https://github.com/tinyhumansai/openhuman/pull/3184
* feat(chat): ArtifactCard + Tauri download + backend artifact events (#2779) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3017
* fix(scheduler-gate): build fresh System per CPU sample to avoid sysinfo OOB panic by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3191
* fix: disable storage for Codex responses requests by @honor2030 in https://github.com/tinyhumansai/openhuman/pull/3192
* fix(composio): empty connections in direct mode without api key (TAURI-RUST-R4) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3198
* docs(env): document OPENHUMAN_BRAVE_API_KEY + OPENHUMAN_PARALLEL_API_KEY in .env.example (#3098 sub-issue 4) by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3218
* fix(channels): honor chat_provider workload routing in channel runtime (#3098 sub-issue 1) by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3217
* fix(channels): classify empty-response, 4xx and vision chat errors with actionable copy (#3119) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3199
* fix(tauri): gate cef_preflight to macOS/Linux to fix Windows build by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3225
* fix(scripts): add short help to PR main sync by @alexzhu0 in https://github.com/tinyhumansai/openhuman/pull/3221
* perf(learning): overlap reflection pattern/pref writes with join_all by @mysma-9403 in https://github.com/tinyhumansai/openhuman/pull/3216
* fix(ci): key vendored tauri-cli cache by runner.arch to fix Linux x64 release build by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3228

## New Contributors
* @alexzhu0 made their first contribution in https://github.com/tinyhumansai/openhuman/pull/3066
* @izumi0uu made their first contribution in https://github.com/tinyhumansai/openhuman/pull/3180
* @erxiong0 made their first contribution in https://github.com/tinyhumansai/openhuman/pull/3184

**Full Changelog**: https://github.com/tinyhumansai/openhuman/compare/v0.57.5...v0.57.10