v0.57.18
tinyhumansai/openhumanv0.57.18Jun 5, 2026by github-actions[bot]
AI Summary
Focus on orchestration, artifacts, and memory sync with presentation generation and bounded concurrency improvements.
Key Highlights
- Orchestrator wire-up for generate_presentation with grounding.
- Artifact persistence and pending event socket bridge.
- Task source UI and agent launch flow improvements.
- Memory sync improvements with bounded concurrency.
- Presentation decks now support embedded images.
New Features
- Generate_presentation tool
- Artifact persistence
- Task source UI
- Bounded concurrency memory sync
- Embedded images in presentations
Full Release Notes
## What's Changed * feat(orchestrator): wire generate_presentation + require grounding (#2780) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3029 * fix(inference): stream + SSE-aggregate Codex OAuth Responses calls (#3201) by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3288 * Add task source UI and agent launch flow by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3279 * perf(memory_sync): bounded-concurrency GitHub item reads by @mysma-9403 in https://github.com/tinyhumansai/openhuman/pull/3287 * feat(artifacts): publish ArtifactPending event + artifact_pending socket bridge (#3162 backend) by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3277 * feat(file_state): guard cross-agent file edits from stale sibling writes by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3316 * feat(agent): add active-run steering and queue controls by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3317 * fix(chat): rename default thread label to general by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3319 * Suggest OpenRouter free models when credits run out by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3320 * feat(agent): persist oversized tool outputs by @senamakel-droid in https://github.com/tinyhumansai/openhuman/pull/3327 * Bucket chat threads by source by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3330 * feat(chat): Quick/Reasoning toggle + resolved model display by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3325 * feat(tasks): autonomously execute approved/assigned task-board work (poller + update_task + repetition fix) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3326 * feat(tools/system): route node_exec and npm_exec through sandbox backend like shell by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3309 * feat(artifacts): persist thread_id + ai_list_artifacts thread filter (#3226) by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3274 * feat(memory-sync): record periodic Composio syncs in the cost audit (#3111 follow-up) by @justinhsu1477 in https://github.com/tinyhumansai/openhuman/pull/3276 * fix(composio): correct direct-mode v3 execute contract + classify 404/410 as action-not-found (#3219) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3298 * feat(presentation): embed images in generated decks (#3209) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3299 * docs(config): refer to minimax/m3 in team model-pin example by @octo-patch in https://github.com/tinyhumansai/openhuman/pull/3303 * perf(memory_sync): bounded-concurrency Notion/ClickUp/Linear ingest by @mysma-9403 in https://github.com/tinyhumansai/openhuman/pull/3322 * fix(composio): expose daily-budget + sync-interval via env (#2437 F) by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3314 * feat(settings): make action_dir editable in Agent OS access (#3240) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3305 * feat(computer): main-thread synthetic-input executor + CEF crash fix (1/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3340 * feat: tighten runtime policy + transport guards v3 by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3306 * feat(agent): add active-run steering and queue controls by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3270 * fix(cron): halt agent-job retry on backend session-expired (TAURI-RUST-N) by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3350 * feat(accessibility): AX/UIA perception + automate engine (2/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3341 * fix(onboarding): brand logo on welcome + back-to-welcome from first step by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3366 * fix(inference,ai-settings): prevent + handle ollama embedding-model-as-chat (Sentry TAURI-RUST-4P6) (#3359) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3360 * fix(intelligence): deduplicate and label connections in integration source picker by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3361 * feat(agent): wire automate/ax_interact computer tools (3/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3342 * fix(cron): emit poll-tick health recovery so a single failed job can't permanently brick the scheduler (#3312) by @YOMXXX in https://github.com/tinyhumansai/openhuman/pull/3329 * feat(agent): reduce orchestrator prompt bloat by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3367 * feat(voice): Phase 2 always-on listening engine + RPC (4/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3343 * fix(memory): thread BYO embedding credential — stop Cohere empty-key 401 flood (#3354) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3358 * fix(credentials): retry transient Windows FS errors when persisting auth-profiles.json (#3355) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3364 * feat(memory-sources): default sync sources on with conservative caps, per-source settings & All In by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3304 * feat(settings): make action_dir editable via Settings → Agent access by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3313 * Implement SQLite-backed mtime state store by @manucian-official in https://github.com/tinyhumansai/openhuman/pull/3186 * feat(voice): always-on Settings toggle + debug panel + i18n (5/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3344 * feat(notch): always-visible macOS notch status pill (6/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3345 * fix(credentials): reject expired session locally + gate usage polling — RCA for backend 401 flood (#3297) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3384 * feat(agent): add control specialists and async subagent spawning by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3379 * feat(voice): Phase 3 fast command router (7/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3346 * feat(monitor): add first-class background monitor module by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3382 * feat(agent): expose agent library surface by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3383 * feat(memory): Notion doc-aware versioned memory tree + page-content ingest by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3378 * feat(accessibility): vision-click fallback for Electron/partial-AX apps (8/8 of #3307) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3362 * feat(task-board): autonomous task runs as live task sessions (View work, cancel, degeneration guards) by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3380 * docs: add Urdu (ur-pk) README translation with RTL support by @AMIK-coorporations in https://github.com/tinyhumansai/openhuman/pull/3387 * feat(mcp): multi-server lifecycle — enable/disable + error visibility (#3196) by @CodeGhost21 in https://github.com/tinyhumansai/openhuman/pull/3339 * fix(keyring): don't mint a new master key on keychain access-denied (#3311) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3338 * Test subagent cache reuse and chat tier routing by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3389 * Persist thread sidebar visibility by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3390 * feat(memory): clean noisy Notion markdown before ingest by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3381 * Persist agent run ledger state by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3391 * refactor(workflows): merge skills into the unified workflows primitive by @sanil-23 in https://github.com/tinyhumansai/openhuman/pull/3324 * fix(composio): enrich connection picker with cached account identity (#3356) by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3400 * fix(channels): presentation module private in release breaks the build (v0.57.16 release-blocker) by @M3gA-Mind in https://github.com/tinyhumansai/openhuman/pull/3406 * fix(memory-sync): reliable per-source sync indicators and counters by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3308 * feat(memory-sources): disable non-syncable toolkits in Add Source picker by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3395 * feat(appearance): add global font size setting (#3120) by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3396 * feat(intelligence): strip Memory tab to core view, hide analysis sub-pills by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3397 * Improve council agent UX and persistence by @senamakel in https://github.com/tinyhumansai/openhuman/pull/3393 * perf(memory): batch re-embed backfill into one provider request by @mysma-9403 in https://github.com/tinyhumansai/openhuman/pull/3392 * test(credentials): cover rename-stage retry + best-effort tmp cleanup (#3364 follow-up) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3398 * fix(composio): show connection ID in picker when no identity cached by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3405 * fix(inference): stop Codex CLI import user-state errors flooding Sentry (#3403) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3404 * feat(memory-sync): configurable global sync interval (4h/12h/24h/manual) by @graycyrus in https://github.com/tinyhumansai/openhuman/pull/3408 * chore(welcome): remove orphaned useBackendReachable probe (#2037) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3410 * feat(agent_meetings): wire mascotId through full stack + fix tests by @YellowSnnowmann in https://github.com/tinyhumansai/openhuman/pull/3363 * fix(shell): bounded macOS/Linux CEF cache-lock wait + graceful init failure (TAURI-RUST-F) by @oxoxDev in https://github.com/tinyhumansai/openhuman/pull/3337 ## New Contributors * @octo-patch made their first contribution in https://github.com/tinyhumansai/openhuman/pull/3303 * @AMIK-coorporations made their first contribution in https://github.com/tinyhumansai/openhuman/pull/3387 **Full Changelog**: https://github.com/tinyhumansai/openhuman/compare/v0.57.13...v0.57.18