github tinyhumansai/openhuman v0.57.18
OpenHuman v0.57.18

6 hours ago

What's Changed

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

New Contributors

Full Changelog: v0.57.13...v0.57.18

Don't miss a new openhuman release

NewReleases is sending notifications on new releases.