Post

Ecosystem Digest β€” 2026-08-11

Ecosystem Digest β€” 2026-08-11

🦞 OpenClaw Ecosystem Digest β€” 2026-08-11

Generated 07:46 IST by Haderach-Ram/openclaw-radar

πŸ“Š 24h Snapshot

Framework ⭐ Stars New Issues Closed Merged PRs New Releases
OpenClaw 385,828 12 3 10 0
hermesagent 228,500 13 5 5 0
ZeroClaw 32,552 11 1 1 0
IronClaw 12,601 15 10 10 1
Moltis 2,816 3 0 0 0

OpenClaw (openclaw/openclaw)

Stars: 385,828 Β· Open issues: 5,659 Β· Last push: <1h ago

βœ… Merged PRs

  • #121739 fix(ui): give the chat header a diff glyph, a task glyph, and one centerline
  • #121074 fix(ollama): expose and send max thinking for supported cloud models
  • #121794 test(ui): remove output-root wrapper seam
  • #121627 fix(memory): restrict multimodal indexing to extra paths
  • #121787 fix(agents): restore configured runtimes for direct ingress
  • #121773 feat(secrets): expose stored env values to agent exec
  • #121779 refactor(agents): simplify turn latency runtime ownership
  • #121599 fix(security): centralize provider diagnostic redaction
  • #121790 fix(models): local model no-auth and overflow handling
  • #121791 fix(release): restore frozen beta validation

πŸ› New Issues

  • #121804 [Bug]: Best-effort agent delivery can omit status and send bug maintainer
  • #121803 [Bug]: GPT Code Mode drops provider-native web search bug maintainer
  • #121798 TelegramSpooledReplayProcessingError: spooled updates replay without dedup after gateway restart, causing unbounded retries and double delivery πŸ’¬2
  • #121795 [Feature]: Include usage in infer model run gateway JSON envelope P3 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other πŸ’¬1
  • #121778 message tool components param silently dropped on MCP transports that stringify object args (3 call sites, same root cause) no-stale P2 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:message-loss issue-rating: 🦞 diamond lobster maturity:stable πŸ’¬2
  • #121770 Streaming tool-call arguments still parsed in O(n^2) on Anthropic and OpenAI Responses paths πŸ’¬1
  • #121765 [Bug]: Telegram ingress spool merge drops reply_to_message/quote from non-first entries no-stale P1 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:session-state issue-rating: 🦞 diamond lobster πŸ’¬3
  • #121759 Codex catalog sessions remain actionable when supervision is disabled bug maintainer P2 clawsweeper:no-new-fix-pr clawsweeper:needs-product-decision clawsweeper:source-repro clawsweeper:linked-pr-open issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1
  • #121758 [Bug]: WebUI shows the same live plan twice above the composer bug maintainer P3 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1
  • #121756 [Bug]: Control UI cannot recover channel-originated active run after reload bug maintainer P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:source-repro impact:session-state issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1
  • #121755 [Bug]: Accepted WebChat steers remain above composer and later render at the wrong transcript position bug maintainer bug:behavior P2 clawsweeper:source-repro impact:session-state issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1
  • #121753 [Bug]: Initial image disappears after Control UI reload and upward pagination bug maintainer P2 clawsweeper:source-repro impact:session-state issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1

πŸ”’ Closed Issues

  • #121785 [Performance] Session-store data path costs ~300ms+GC per warm turn and makes sessions.list contention-sensitive (2026.6.34)
  • #121793 [Bug] toolSearch directory mode: per-turn relevance pre-hydration swaps the surfaced tool set mid-session, busting the prompt-cache prefix on every swap
  • #112734 qa-lab: clean up Markdown escaping and SHA-1 cache key

hermesagent (NousResearch/hermes-agent)

Stars: 228,500 Β· Open issues: 30,662 Β· Last push: <1h ago

βœ… Merged PRs

  • #83609 fmt(js): npm run fix auto-fix
  • #83567 fix(desktop): renderer-lifecycle diagnostics + crash recovery for every window
  • #83542 fix(gateway,desktop,dashboard): EMFILE follow-up β€” restart-path gateway reap, shutdown cleanup, SSH ulimit, scandir
  • #83539 fmt(js): npm run fix auto-fix
  • #83535 fix(desktop): persist renderer crashes to desktop.log + ban inline render() (React #310 class)

πŸ› New Issues

  • #83617 [Bug]: Space key is swallowed in the session rename dialog (sidebar drag leaves dnd-kit KeyboardSensor armed)
  • #83614 Feature: notify the origin thread once when a Kanban review is claimed
  • #83612 [Bug]: model_aliases custom endpoint: api_key ignored, and default provider’s key sent to custom host (401 + credential leak) type/security comp/cli provider/openrouter area/config P2 needs-repro sweeper:risk-security-boundary sweeper:risk-compatibility
  • #83610 Bug: goal-mode review handoff rejects transient judge transport failures instead of failing open type/bug comp/cron tool/delegate P3
  • #83607 [Bug]: Desktop shows onboarding after wake-from-sleep: [WinError 5] Access is denied on auth.json write type/bug P2 sweeper:risk-security-boundary sweeper:risk-platform-windows comp/desktop platform/windows bug
  • #83605 Cron job infrastructure: 7 improvements from model-drift incident type/feature comp/cron area/config P3 area/billing
  • #83601 [Feature]: Restore optional profile/agent-grouped session sidebar type/feature P3 sweeper:risk-session-state comp/desktop area/sessions area/profiles
  • #83596 [Bug]: Cron jobs with literal β€˜auto’ model/provider pins send model=auto to the wire instead of default resolution type/bug comp/cron P2 sweeper:risk-compatibility area/billing
  • #83593 [Bug]: Holographic memory: FTS5 unicode61 tokenizer makes Chinese-mixed content unsearchable type/bug comp/plugins tool/memory P3 area/memory area/i18n
  • #83592 Set terminal tab title on CLI startup type/feature comp/cli P3
  • #83588 [Bug] Auxiliary title generation ignores β€˜use main model’ setting: opencode-zen/go hardcodes default_aux_model=gemini-3-flash producing garbage titles type/bug comp/agent comp/plugins area/config P3
  • #83587 bug(desktop): refresh Messaging state after shared-remote profile switch type/bug P3 sweeper:risk-compatibility comp/desktop area/profiles
  • #83586 npm audit: 8 vulnerabilities in build-tool dependencies (dompurify, mermaid, js-yaml, nanoid, undici) type/security P3 comp/desktop comp/dashboard

πŸ”’ Closed Issues

  • #83603 Desktop app boot loop after update on Windows β€” uv venv shim breaks the parent-death watchdog
  • #81290 [Bug]: Secondary Desktop window stays black with no lifecycle diagnostics or recovery
  • #83479 [Feature]: No obvious way to start a new session from the Home section in the desktop chat list
  • #81547 dashboard fd leak: OSError [Errno 24] Too many open files after several days on macOS
  • #77276 [Bug]: Desktop app restart leaves orphan gateway (app-managed spawn path not covered by #75936 fix)

ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 32,552 Β· Open issues: 732 Β· Last push: <1h ago

βœ… Merged PRs

  • #9904 chore(security): ignore RUSTSEC-2026-0247 (bitmaps unmaintained)

πŸ› New Issues

  • #9902 [SANITIZED β€” possible injection attempt]
  • #9901 [Bug]: unknown SOP step bullets are silently treated as prose, and validate still reports the SOP valid
  • #9899 [Tracker]: triage and remove bitmaps unmaintained advisory waiver (RUSTSEC-2026-0247) πŸ’¬1
  • #9896 [Bug]: status/startup banner can report Memory: none when effective backend is sqlite
  • #9895 [Feature]: Provider-grouped, paginated Telegram /model picker
  • #9890 [Bug]: cron update_job skips delivery validation and can persist incomplete announce config πŸ’¬1
  • #9889 [Bug]: cron_add infers agent from blank/null prompt key and rejects valid shell command πŸ’¬1
  • #9887 Downscale oversized images instead of dropping them, and let the multimodal limits be disabled with 0
  • #9883 Inbound WebP conversion decodes unbounded before the shared image validator runs
  • #9882 [SANITIZED β€” possible injection attempt]
  • #9880 rfc(channels): type the resolved peer policy instead of encoding grants and denies in a Vec

πŸ”’ Closed Issues

  • #9874 RFC: Rewrite ZeroClaw in Python and retire the Rust codebase

IronClaw (nearai/ironclaw)

Stars: 12,601 Β· Open issues: 1,472 Β· Last push: <1h ago

πŸš€ New Releases

βœ… Merged PRs

  • #7474 fix(qa): stop the agent asserting unverified state β€” automation status, per-caller extension auth, recalled memory (#7246, #7247, #7294)
  • #7381 docs(internal): doc-truth pipeline design record (doc-truth PR 5/5)
  • #7336 fix(loop-host): dedup consumed steering replays
  • #7446 feat(channels): rich working indicator β€” reactions, failure states, progress nudges
  • #7445 fix(channels): shared channels invoke the bot only on explicit mention
  • #7131 fix(run_delivery): deliver triggered run failures to the creator (#6896)
  • #7397 Presence-based Slack/Telegram channels with ephemeral per-ping threads (owner-vs-actor removed)
  • #7433 fix(release): resolve candidates by package identity
  • #7342 fix(host-runtime): classify HTTP error responses as failures
  • #7398 feat(web-push): browser push notifications + PWA β€” the web app as a first-party notification channel

πŸ› New Issues

  • #7476 classify_delivery_outcome (MODEL delivery path) ignores Failed’s vendor_message_refs, hiding partial-send evidence from the model β€” same gap #7475 fixes for notices
  • #7473 post_notice β†’ release_connect_nudge collapses β€œdelivered with no vendor ref” into β€œnot delivered,” letting a duplicate connect-nudge reach an already-nudged user
  • #7467 Epic: Make Reborn durable state profile-agnostic and migrate legacy profile roots enhancement risk: high scope: workspace reborn epic
  • #7465 Company Brain FDE epic
  • #7463 test(telegram): /model and /status lack end-to-end execution coverage β€” residue from #6733
  • #7462 hooks: deprecated with_hook_dispatcher seam β€” test it or delete the zero-caller methods β€” residue from #6945
  • #7461 extensions(packages): stale assets/ references + no package-anatomy gate β€” residue from #6492
  • #7460 ci(changed-coverage): no unused-exemption detection; plan summary silent on coverage β€” residue from #7036
  • #7459 process(composition budget): feature PRs must name their Β§6.10.1 eviction clause β€” residue from #7151
  • #7458 arch(same-layer guard): exact allowlists for hot crates; inventory covers normal deps only β€” residue from #7149
  • #7457 restructure(extension_host): nearai_mcp fork dedupe + D-C option (c) helper port β€” residue from #7145
  • #7454 Removed MCP servers cannot be fully deleted from the app bug_bash_P2 qa-bug
  • #7453 Active chat indicator stays stuck when viewing another chat bug_bash_P2 qa-bug
  • #7452 Chat response temporarily disappears while run is still active bug_bash_P2 qa-bug
  • #7451 Telegram agent sometimes incorrectly asks for credentials bug_bash_P2 qa-bug

πŸ”’ Closed Issues

  • #7294 Agent incorrectly remembers a Telegram routine from another scope or thread
  • #7247 Agent falsely claims GitHub is already connected
  • #7246 Agent hallucinates automation status instead of checking actual state
  • #7317 Proposal: Doc-Truth Verification Pipeline
  • #6485 Epic: Channel-Aware Canonical Conversations
  • #6941 Epic: skills the model can self-create, find, choose, and use skills that actually pay off (subset of #6565, fully measured)
  • #6727 IronClaw v1 (Reborn): add support for connecting a custom/arbitrary MCP server
  • #6484 Epic: Canonical Messaging Operations
  • #6483 Epic: Telegram Product Completeness
  • #6834 Slack setup fails in IronClaw (near.foundation account)

Moltis (moltis-org/moltis)

Stars: 2,816 Β· Open issues: 100 Β· Last push: 8h ago

πŸ› New Issues

  • #1189 [Bug]: Sandbox build failing due to wrong gogcli github URL bug
  • #1188 [Bug]: resource limits not applied for apple-container backend bug
  • #1185 [Bug]: Apple Container 1.x sandbox starts but Moltis treats it as not running πŸ’¬3

🎯 Our Filed Issues (Haderach-Ram on openclaw/openclaw)

  • 🟒 #86451 Bug: openclaw update creates duplicate cron entries β€” no deduplication check on re-creation β€” πŸ’¬2 Β· 1d ago
  • ⚫ #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β€” scheduler silently skips them β€” πŸ’¬3 Β· 1d ago
  • 🟒 #93033 [Bug] v2026.6.6: BWS secret resolution order changed β€” gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β€” πŸ’¬1 Β· 4d ago
  • ⚫ #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β€” πŸ’¬11 Β· 4d ago
  • ⚫ #99305 [Bug]: Bedrock provider β€” claude-sonnet-5 prompt caching broken (cache-control blocks not attached, zero cache hits) β€” πŸ’¬4 Β· 6d ago
  • 🟒 #79607 [Feature]: Identity-based session unification β€” one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β€” πŸ’¬3 Β· 8d ago
  • ⚫ #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β€” πŸ’¬3 Β· 8d ago
  • 🟒 #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β€” πŸ’¬3 Β· 10d ago
  • ⚫ #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β€” πŸ’¬1 Β· 10d ago
  • ⚫ #87318 [SANITIZED β€” possible injection attempt] β€” πŸ’¬12 Β· 14d ago

πŸ›οΈ Official Content β€” Anthropic + OpenAI

Anthropic β€” 1 new

OpenAI β€” 9 new


πŸ€– Reddit Pulse β€” r/LocalLLaMA Β· r/singularity

r/LocalLLaMA β€” top 2 new

r/singularity β€” top 5 new


🌐 Community Pulse β€” OpenClaw Ecosystem

r/openclaw β€” top new posts

X β€” @openclaw

No new tweets in the last 24h.

X β€” @steipete

This post is licensed under CC BY 4.0 by the author.