Post

Ecosystem Digest β€” 2026-08-22

Ecosystem Digest β€” 2026-08-22

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

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

πŸ“Š 24h Snapshot

Framework ⭐ Stars New Issues Closed Merged PRs New Releases
OpenClaw 387,050 8 3 10 0
hermesagent 234,011 8 7 4 1
ZeroClaw 32,633 11 8 7 0
IronClaw 12,599 11 4 10 0
Moltis 2,832 2 0 1 0

OpenClaw (openclaw/openclaw)

Stars: 387,050 Β· Open issues: 6,183 Β· Last push: <1h ago

βœ… Merged PRs

  • #126424 fix(gateway): keep conversation delivery within agent bindings
  • #127469 fix(memory): respect provenance in automatic context
  • #127343 fix(release): preserve validation plan across reruns
  • #127738 fix(ui): align page titles with page content
  • #127744 improve(gateway): reduce health snapshot session work
  • #127734 fix(config): match the config directory through symlinks when diagnosing permissions
  • #127740 fix(ui): stop empty protected secrets before Gateway save
  • #127737 fix: current chat attachments fail after send acknowledgement
  • #127739 fix(agents): preserve authoritative child completion results
  • #127727 [SANITIZED β€” possible injection attempt]

πŸ› New Issues

  • #127756 [Bug]: Build validation spends minutes rescanning emitted runtime artifacts maintainer
  • #127753 Long open code fences stall streaming updates in the Control UI maintainer P2 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:source-repro clawsweeper:linked-pr-open issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬2
  • #127747 Long streaming responses stall the Control UI on each update maintainer πŸ’¬1
  • #127743 [Bug]: Expired sessions.catalog.list cache blocks Control UI on slow external catalog scans P2 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1
  • #127742 skill_usage is never populated, so the skill curator never archives anything and workspace skills grow unbounded P2 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other πŸ’¬1
  • #127728 [Bug]: Remote extension pairing: gateway rejects browser.request ~10ms after starting the relay, before the extension can attach bug no-stale bug:behavior P1 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other πŸ’¬3
  • #127710 prepared-model-runtime fails closed on transient generation churn: one fingerprint drift permanently wedges the gateway; owner-commit race silently drops messages P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-live-repro impact:message-loss issue-rating: 🐚 platinum hermit πŸ’¬2
  • #127702 [Bug]: Discord set-presence fails from main:main when default accountId is omitted bug no-stale bug:behavior P2 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other maturity:stable πŸ’¬3

πŸ”’ Closed Issues

  • #71066 Telegram subsystem: getUpdates polling silently non-functional despite reachable API
  • #127741 Session-store writes reload and deep-clone the entire store, causing multi-minute event-loop stalls
  • #127736 [Bug]: Session persistence failure: user messages lost across days, 4x reproduced, Gateway restart ineffective

hermesagent (NousResearch/hermes-agent)

Stars: 234,011 Β· Open issues: 34,413 Β· Last push: <1h ago

πŸš€ New Releases

  • v2026.8.19 β€” Hermes Agent v0.20.5 (v2026.8.19)

βœ… Merged PRs

  • #91869 fix(update): Windows venv-holder guard names holders correctly and can see the gateway it must pause (#90778, #87594 β€” proven live on windows-latest)
  • #91915 feat(bot-mode): @mentions identify who you mean β€” the agent composes and sends, the renderer never delivers
  • #91921 feat(desktop): cloud-agent-down boot failures get actionable recovery (#85335, salvage #85373)
  • #91936 fix(telegram): omit topic routing from rich edits

πŸ› New Issues

  • #91997 Desktop speak-stream falls back to whole-text POST for Edge TTS β€” long replies wait for full synthesis before any audio type/bug duplicate tool/tts P2 comp/desktop area/streaming πŸ’¬1
  • #91996 [Bug]: delegation live transcripts resolve HERMES_HOME after a thread hop and can write to another profile type/bug comp/tools tool/delegate P2 sweeper:risk-session-state area/profiles
  • #91995 [Bug] OpenViking plugin uses uid-less viking://user/ URIs that upstream removed in #4196 β€” will 400 on next OV release `type/bug` `comp/plugins` `tool/memory` `P3` `area/memory`
  • #91991 Spoken reply jumps back β€” reads old reply from several turns ago during hands-free voice conversation (after barge-in) type/bug tool/tts P2 comp/desktop platform/windows
  • #91987 Hands-free voice conversation doesn’t release microphone after β€˜stop’ β€” wake word unresponsive until app restart type/bug tool/tts P2 sweeper:risk-platform-windows comp/desktop platform/windows
  • #91980 fix(approvals): approval prompts delivered onto a disconnected client transport time out silently β€” no birth log, no retry, no fallback channel type/bug comp/tui P2 sweeper:risk-session-state sweeper:risk-message-delivery
  • #91976 A2A v1.0 conformance: outbound results never use data Parts; protocolBinding is a bare string; skills carry no I/O modes (0.20.4) type/bug comp/plugins P3
  • #91969 Unbounded Telegram flood-control sleep on the boot path freezes inbound on ALL platforms for the full penalty (97 min observed) type/bug comp/gateway comp/plugins platform/telegram P1 sweeper:risk-session-state sweeper:risk-message-delivery

πŸ”’ Closed Issues

  • #78089 Windows: venv-blocker preflight still aborts desktop Update for .hermes-runtime gateways β€” cmdline truncated at 120 chars defeats the pausable-gateway exemption added by #75881
  • #87594 Windows: hermes update spawned from the gateway’s own /update command can’t pause the gateway β€” ancestor-exclusion in _scan_gateway_pids excludes the gateway itself
  • #90778 Windows venv-holder message mislabels hermes dashboard as the Desktop backend, and matches subcommands by substring
  • #91105 Bot-to-bot @mention messages silently drop after v0.20.4 update (composer middleware still uses unsafe -q instead of –query-file)
  • #91397 [Bug]: fix(desktop) remote @mention delivery forwards the routing token in the body, so the recipient re-routes instead of answering
  • #85335 Desktop: cloud agent 503/backend unreachable produces non-actionable boot-loop with opaque error
  • #85974 [Setup]: Confusing Blind Updating Process

ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 32,633 Β· Open issues: 795 Β· Last push: <1h ago

βœ… Merged PRs

  • #10174 test(ci): verify release tools on native runners
  • #10095 ci(docker): enforce non-root production image
  • #10092 fix(providers): redact Anthropic credential fragments
  • #10150 fix(zerocode): accept paste during active turns
  • #9715 fix(infra): make JSONL session migration retry-safe
  • #10107 fix(channels): keep Google STT API keys out of URLs
  • #10033 fix(config): source channel Rust defaults from their serde defaults

πŸ› New Issues

  • #10238 [Bug]: ZeroCode shows stale Connected state after daemon exits bug priority:p2 zerocode
  • #10237 [Bug]: Telegram reply-threads fragment conversation memory into per-thread history buckets
  • #10235 [Docs]: update SECURITY.md distroless base to Debian 13 docs security:docker domain:security priority:p2 risk:low type:docs
  • #10232 [Bug]: Daemon diagnostics drop the underlying error chain bug daemon observability runtime observability:log priority:p2 status:accepted follow-up risk:medium
  • #10231 [Bug]: Channels supervisor retries stale configuration bug channel config daemon runtime priority:p1 r:needs-repro risk:high
  • #10230 [Bug]: Daemon startup or reload can overflow during agent initialization bug daemon priority:p1 r:needs-repro quickstart zerocode risk:high πŸ’¬2
  • #10225 [Bug]: ZeroCode RPC sessions cannot reach configured channels through channel-backed tools bug channel runtime tool priority:p1 status:accepted zerocode risk:high
  • #10224 [Bug]: Custom provider 5xx errors are logged as duplicated escaped JSON bug observability provider provider:compatible priority:p2 status:accepted follow-up risk:medium
  • #10223 [Bug]: ZeroCode drops Ctrl+C and blocks input while reconnecting during an active turn bug priority:p1 status:accepted follow-up risk:medium zerocode
  • #10222 [Feature]: Add opt-in single-tool provider rounds for interactive agents enhancement agent provider runtime tool domain:architecture priority:p2 needs-maintainer-review risk:medium
  • #10212 [Docs]: document switch and its routing precedence in sop/syntax.md docs tool:sop priority:p3 risk:low type:docs

πŸ”’ Closed Issues

  • #10159 [Task]: Verify pinned release tools on native Linux and Windows runners
  • #10074 SECURITY.md documents a CI job that was removed in April, so the container checks are convention now
  • #9976 bug(provider): stop logging Anthropic credential fragments
  • #9925 [Bug]: model thinking output sometimes leaks to daemon stdiout
  • #9832 zeroclaw-hardware fails to compile with –features hardware: unresolved import aardvark_sys::AardvarkHandle
  • #10089 [Bug]: ZeroCode ignores paste while an agent turn is running
  • #9315 [Feature]: classify Telegram file-download failures as permanent or transient by HTTP status
  • #9614 [Bug]: Channel Rust defaults disagree with serde approval timeouts for generated aliases

IronClaw (nearai/ironclaw)

Stars: 12,599 Β· Open issues: 1,524 Β· Last push: <1h ago

βœ… Merged PRs

  • #7804 fix(workspace): honor IRONCLAW_REBORN_WORKSPACE_ROOT on 1.3
  • #7797 docs(guidance): repo-wide agent-guidance audit β€” fix drift, prune 21.5k lines, consolidate tests/ onto AGENTS.md convention
  • #7803 fix(telegram): keep paired channels ready and collapse reply drafts
  • #7805 fix(ci): forward-port the clippy 1.98 lint fixes to 1.3
  • #7796 fix(sandbox): preserve failed Railway audit appends
  • #7699 feat(notifications): publish actionable run gates
  • #7766 fix(telegram): separate bot pairing from personal device linking
  • #7779 feat(sandbox): route user-sandbox egress through a managed per-user proxy (#7732 Step 2)
  • #7787 chore(agents): refresh codebase knowledge graph
  • #7791 fix(llm): preserve OpenAI-compatible reasoning-only responses

πŸ› New Issues

  • #7813 UI: heading gets cropped when the suggestions panel appears
  • #7812 Onboarding suggestions: respect user-level tool permissions, generate with read-only tool access
  • #7808 Memory write path: redaction + taint metadata required before any external provider binds bug
  • #7801 CI expedite T4: canonical preflight β€” one gate list, worktree-safe hooks, self-printing REPRO πŸ’¬3
  • #7800 CI expedite T3: PR/queue convergence β€” planner drift guard, default-features clippy, frontend dedup πŸ’¬2
  • #7799 CI expedite T2: nextest pipeline, full-failure signal, PR unthrottle, measured test consolidation πŸ’¬3
  • #7798 CI expedite T1: setup-rust composite β€” toolchain pin, mold, centralized build profiles πŸ’¬2
  • #7793 Migrate remaining Settings and Admin feedback banners to InlineNotice
  • #7792 Introduce shared page-shell and loading primitives
  • #7687 Generalize the WebUI notification center into a durable user inbox epic
  • #7664 Pluggable memory over MCP: wire the provider, land Mnesis as first consumer, publish the contract enhancement πŸ’¬2

πŸ”’ Closed Issues

  • #7690 Publish approval, authentication, and blocked-run notifications to the user inbox
  • #7715 Telegram connection flow lacks consent/selection between bot and personal account
  • #7689 Generalize the WebUI notification center and consume the server-backed inbox
  • #7783 LLM timeout policy: finalization can’t measure TTFT, and the retry budget can’t fit the deadline

Moltis (moltis-org/moltis)

Stars: 2,832 Β· Open issues: 90 Β· Last push: 21h ago

βœ… Merged PRs

  • #1220 fix(whatsapp): render Markdown in outbound messages

πŸ› New Issues

  • #1224 [Bug]: Tools stop working in shared Slack channels bug
  • #1223 heartbeat active_hours has no effect on a default config

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

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

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

OpenAI β€” 2 new


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

r/LocalLLaMA β€” top 2 new

r/singularity β€” top 2 new


🌐 Community Pulse β€” OpenClaw Ecosystem

r/openclaw β€” top new posts

X β€” @openclaw

No new tweets in the last 24h.

X β€” @steipete

I was one of them before I saw the ligh](https://x.com/steipete/status/2089804281331548280) ↑0 πŸ”0 Β· recent

Next digest: tomorrow 07:45 IST Β· Radar repo

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