Post

Ecosystem Digest β€” 2026-08-29

Ecosystem Digest β€” 2026-08-29

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

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

πŸ“Š 24h Snapshot

Framework ⭐ Stars New Issues Closed Merged PRs New Releases
OpenClaw 387,941 10 4 10 1
hermesagent 237,775 5 2 4 0
ZeroClaw 32,668 12 6 10 0
IronClaw 12,603 9 2 10 1
Moltis 2,838 1 0 0 0

OpenClaw (openclaw/openclaw)

Stars: 387,941 Β· Open issues: 5,737 Β· Last push: <1h ago

πŸš€ New Releases

βœ… Merged PRs

  • #132265 fix: accept canonical workspace paths for sandboxed sessions
  • #132210 fix(build): reject native declaration compiler failures
  • #132189 fix(codex): explicitly selected hidden models fail bounded turns
  • #132190 fix(compaction): preserve headroom for local chat follow-up turns
  • #131750 fix(ui): keep composer textarea native undo and redo working
  • #132268 fix(e2e): retain readable plugin update handoff evidence
  • #132169 fix(ci): stop Git descendants before standalone checkout reuse
  • #132267 test: select workspace mode for worker wire permission proof
  • #132252 fix: package inventory is skipped for symlinked source paths
  • #132198 chore(ui): refresh control ui locales

πŸ› New Issues

  • #132281 spawn-worker / long-running detached processes have no way to wake the calling session on exit πŸ’¬1
  • #132280 Isolated cron with implicit delivery target silently refuses at fire-time πŸ’¬1
  • #132278 [Bug]: gateway install hides unsafe service directory permissions bug maintainer P2 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open issue-rating: 🦞 diamond lobster maturity:stable impact:ux-friction πŸ’¬1
  • #132270 [Feature]: State DB: fail-stop barriers against concurrent schema migration wiping operator data clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:source-repro impact:session-state impact:data-loss P0 issue-rating: 🦞 diamond lobster πŸ’¬1
  • #132263 [Bug]: Control UI renders the commentary portion of an assistant message three times (stored once) πŸ’¬1
  • #132262 fix(acp): abort cause (errorMessage) is silently dropped, IDE shows a bare cancel P2 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:ux-friction clawsweeper:bulk-filed πŸ’¬1
  • #132258 fix(acp): user approval decisions made during a gateway disconnect are silently dropped πŸ’¬1
  • #132253 [Bug]: Codex Platform turns use default reasoning when thinking is off bug maintainer P2 clawsweeper:source-repro impact:auth-provider issue-rating: 🦞 diamond lobster πŸ’¬1
  • #132247 Live presence merges qualified profiles with colliding unqualified IDs bug maintainer P2 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open issue-rating: 🦞 diamond lobster maturity:stable impact:ux-friction πŸ’¬1
  • #132243 Creator-based sharing confuses actor namespaces and loses merged profiles bug maintainer P2 clawsweeper:source-repro impact:session-state impact:security issue-rating: 🦞 diamond lobster maturity:stable πŸ’¬2

πŸ”’ Closed Issues

  • #132187 [Bug]: Explicit hidden Codex models fail bounded turns
  • #132245 [Bug]: sandboxed session creation rejects canonical macOS workspace paths
  • #131762 [Bug]: Local 32K chat fails its second turn at the compaction safeguard
  • #131708 WebChat textarea: native redo (Shift+Cmd+Z) broken β€” controlled re-rendering breaks the undo/redo chain

hermesagent (NousResearch/hermes-agent)

Stars: 237,775 Β· Open issues: 37,146 Β· Last push: <1h ago

βœ… Merged PRs

  • #97513 fix(desktop): stop the workspace pane and pooled sockets flickering at idle
  • #97517 fmt(js): npm run fix auto-fix
  • #97421 feat(a2a): client tools config-gated β€” disabled unless enabled (βˆ’561 tok/call on unconfigured installs)
  • #97397 fix(desktop): let the HUD drag onto another monitor

πŸ› New Issues

  • #97586 [Bug]: Multiple Gateway support. type/bug comp/cli comp/gateway area/config P2 sweeper:risk-compatibility bug area/profiles
  • #97579 [Bug]: hermes config set silently persists the session’s model selection over the model: block on ANY config write (bricks profile if provider unresolvable) type/bug comp/cli area/config P2 needs-repro sweeper:risk-compatibility area/profiles
  • #97575 Native crash (0xc0000005 in MSVCP140.dll) on Windows when processing incoming Telegram voice messages type/bug comp/gateway tool/tts platform/telegram P2 sweeper:risk-message-delivery sweeper:risk-platform-windows platform/windows
  • #97569 [SANITIZED β€” possible injection attempt] type/bug comp/gateway platform/telegram P2 sweeper:risk-session-state sweeper:risk-message-delivery
  • #97568 is_zeroed_state_db() returns False for a 0-byte file, so total data loss is silent type/bug comp/agent P1 sweeper:risk-session-state area/sessions

πŸ”’ Closed Issues

  • #97481 [SANITIZED β€” possible injection attempt]
  • #97479 write-test-1787955630

ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 32,668 Β· Open issues: 807 Β· Last push: <1h ago

βœ… Merged PRs

  • #10388 fix(channels): state WhatsApp formatting syntax in its delivery instructions
  • #9903 fix(hardware): clean up Arduino flash temp dirs
  • #10389 fix(channels): cap the setMyCommands body by size, not only by command count
  • #10278 fix(zerocode): respect paste input ownership
  • #9515 fix(runtime): capture skill-review fork messages instead of slicing trimmed history
  • #9476 feat(sop): add authenticated operator cancellation for running SOP jobs
  • #10191 fix(channels): mark Google TTS API key header sensitive
  • #9606 fix(providers): honor runtime proxy for OpenAI Responses
  • #9937 fix(security): enforce forbidden_paths under allowed roots and the workspace (#9815)
  • #10423 chore(deps): bump distroless/cc-debian13 from a77defd to c31ff9a

πŸ› New Issues

  • #10436 [Bug]: Native OpenRouter streaming uses a total request timeout and cuts off active responses bug provider provider:openrouter priority:p2 risk:medium
  • #10434 [Task]: harden daemon startup deadlock guards under parallel load bug ci runtime tests priority:p1 risk:low type:test
  • #10432 [Bug]: Mark ElevenLabs TTS API key header as sensitive bug channel domain:security priority:p2 status:accepted follow-up risk:high
  • #10429 [Bug]: Deepgram and OpenAI transcription providers silently drop the configured language hint β€” non-English voice notes return empty transcripts and are skipped bug channel config provider channel:telegram priority:p1 risk:medium πŸ’¬2
  • #10427 ci: Advisory scan failed β€” 2026-08-28 ci dependencies domain:security priority:p1 status:in-progress risk:medium type:dependencies
  • #10426 [Feature]: Show user-facing agent progress in Telegram enhancement channel config runtime channel:telegram priority:p2 risk:high πŸ’¬1
  • #10422 [Feature]: Run SOP as heartbeat enhancement config daemon heartbeat runtime tool:sop priority:p3 risk:high πŸ’¬1
  • #10421 [Feature]: Paginate persisted ACP transcript restoration in ZeroCode enhancement runtime priority:p2 follow-up zerocode risk:high channel:acp
  • #10419 [Feature]: Stream agent-loop tokens from POST /webhook (SSE) enhancement gateway runtime priority:p2 risk:high πŸ’¬2
  • #10409 fix(channels): secure temp file handling with 0o600 permissions bug channel domain:security priority:p1 risk:high πŸ’¬1
  • #10408 [Bug]: second message during an active turn starts a parallel run in the same session β†’ duplicate work and duplicate reply bug channel runtime channel:core priority:p1 status:in-progress risk:high πŸ’¬2
  • #10405 [Tracker]: Implement session-scoped prompt attachments (#9998) enhancement agent channel config gateway memory runtime security agent:prompt domain:security domain:architecture priority:p2 status:accepted status:no-stale zerocode risk:high channel:acp type:tracker πŸ’¬1

πŸ”’ Closed Issues

  • #9711 bug(hardware): clean up Arduino flash temporary directories on every exit
  • #10180 [Bug]: ZeroCode paste mutates the hidden composer while another surface owns input
  • #9425 [Bug]: Running SOP jobs have no operator cancellation path
  • #8654 [Bug]: skill-review fork panics (out-of-range slice at skills/review.rs:159) β†’ daemon SIGSEGV after tool-heavy turn
  • #10175 [Bug]: Mark Google TTS API key header as sensitive
  • #9815 security: forbidden_paths is unreachable for any path under allowed_roots or the workspace

IronClaw (nearai/ironclaw)

Stars: 12,603 Β· Open issues: 1,478 Β· Last push: 2h ago

πŸš€ New Releases

βœ… Merged PRs

  • #7982 fix(tools): stop sending the model after a result_read budget it cannot reach
  • #7979 test(extensions): enforce encoded output ownership
  • #7980 ci: validate integration group topology
  • #7901 fix(notifications): persist auth gates before enrichment
  • #7965 perf(tool-search, github): stop offering tools that match one incidental query term
  • #7900 feat(notifications): publish durable resource blocks
  • #7973 fix(loop-host): deduplicate replayed tool results
  • #7962 fix(loop): compact and resume once on context overflow
  • #7966 chore(agents): refresh codebase knowledge graph
  • #7972 fix(threads): a scrubbed preview gives no signal, so the model retries forever

πŸ› New Issues

  • #7987 tool schemas: flatten_top_level rebuilds from a whitelist, silently discarding every non-forbidden top-level constraint bug scope: llm
  • #7986 perf(github): list_repos ships 81 raw fields per repo β€” 519 KB for one listing, with the package’s own projection seam unused bug scope: extensions suggested_P2
  • #7981 perf(github, tools): a raw list_repos payload plus an unhinted result_read schema cost 64 tool calls and 3m01s to list repos bug scope: tool/builtin scope: extensions suggested_P2 πŸ’¬3
  • #7971 feat(webui): render model capability tags across Inference selectors
  • #7970 feat(llm): preserve NEAR AI model modalities through model discovery
  • #7969 feat(llm): surface NEAR AI model capabilities across model-selection UI
  • #7930 perf(tools): allow tool arguments to cite a prior result by reference instead of re-emitting it p1
  • #7903 Decision spike: persistent per-user sandboxed executor behind the trusted host kernel enhancement risk: high scope: agent scope: sandbox reborn πŸ’¬2
  • #7891 perf(extensions): unprojected capability payloads + blind 24 KiB head-slice cost 14.3s of inference on two emails bug risk: medium scope: tool scope: extensions reborn performance πŸ’¬10

πŸ”’ Closed Issues

  • #7875 Publish run-bound extension authentication-required notifications
  • #7874 Publish resource and policy blocked-run notifications

Moltis (moltis-org/moltis)

Stars: 2,838 Β· Open issues: 82 Β· Last push: 1d ago

πŸ› New Issues

  • #1246 [Bug]: can’t run on sandbox after a node is added bug

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

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

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

Anthropic β€” 1 new

OpenAI β€” 3 new


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

r/LocalLLaMA β€” top 5 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

No new tweets in the last 7 days.


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

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