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