Post

Ecosystem Digest β€” 2026-07-30

Ecosystem Digest β€” 2026-07-30

🦞 OpenClaw Ecosystem Digest β€” 2026-07-30

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

πŸ“Š 24h Snapshot

Framework ⭐ Stars New Issues Closed Merged PRs New Releases
OpenClaw 384,503 11 4 10 0
hermesagent 222,379 6 6 4 0
ZeroClaw 32,440 12 9 10 0
IronClaw 12,571 13 8 10 0
Moltis 2,796 0 0 2 0

OpenClaw (openclaw/openclaw)

Stars: 384,503 Β· Open issues: 5,827 Β· Last push: <1h ago

βœ… Merged PRs

  • #116161 fix(test): stop Google batch timeout test leaking requests
  • #115779 fix(cron): stop replaying old schedule slots after a cron job is edited
  • #116166 fix(plugins): report request timeouts for stalled response bodies
  • #116167 fix: serialize hosted Swift release tests
  • #116162 fix(daemon): prevent duplicate systemd gateway ownership
  • #116160 docs(config): clarify user timezone contract
  • #116086 fix(ui): clarify model setup and deduplicate active routes
  • #114883 fix(signal): reject malformed base64 attachment data
  • #115844 refactor(channels): separate WhatsApp inbound transport state
  • #116077 fix(sessions): keep migrated transcripts usable after restart

πŸ› New Issues

  • #116173 [Feature]: Name allowed sandbox bind source roots instead of disabling the source-root check per agent πŸ’¬1
  • #116171 [Bug]: Telegram finalized previews skip plugin message_sent observers bug maintainer P2 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-info issue-rating: πŸ¦ͺ silver shellfish impact:other πŸ’¬1
  • #116170 Gateway AutoFallbackPrimaryProbe demotes model primary and persists it to config, with no re-promotion on recovery P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:needs-info impact:auth-provider issue-rating: πŸ¦ͺ silver shellfish impact:ux-friction πŸ’¬1
  • #116165 Signal autoStart can bind a different port than the configured httpUrl no-stale P1 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other πŸ’¬1
  • #116164 Signal plugin repeatedly hits Node module-state assertion on 2026.7.2-beta.5 P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review impact:message-loss issue-rating: πŸ¦ͺ silver shellfish πŸ’¬1
  • #116163 Session SQLite restore can select an empty sessions.json before the valid pre-migration archive P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-info impact:session-state impact:data-loss issue-rating: πŸ¦ͺ silver shellfish πŸ’¬1
  • #116159 iMessage channel crashes gateway: β€˜imessage monitor client not initialized’ on Node 26.5.0 P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-info impact:crash-loop issue-rating: 🦐 gold shrimp πŸ’¬1
  • #116158 WebChat UI: no reasoning control, while thinking has a full selector P3 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:needs-live-repro issue-rating: 🐚 platinum hermit impact:ux-friction πŸ’¬1
  • #116154 [Bug]: Beam mirror retries can stall behind unread responses P2 clawsweeper:needs-info issue-rating: πŸ¦ͺ silver shellfish impact:other πŸ’¬1
  • #116144 [Feature]: Advertise structured chat-attachment limits on hello-ok enhancement maintainer P3 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision issue-rating: 🌊 off-meta tidepool πŸ’¬1
  • #116130 Archive the removed user-scope systemd unit instead of deleting it gateway maintainer P2 clawsweeper:no-new-fix-pr clawsweeper:needs-product-decision impact:data-loss issue-rating: πŸ¦ͺ silver shellfish πŸ’¬1

πŸ”’ Closed Issues

  • #91944 v2026.6.5: Cron doctor preflight overwrites API-updated schedules with stale legacy JSON data
  • #116129 Prevent dual-scope systemd gateway registration at install time
  • #116085 Model Setup obscures provider identity and connection state
  • #116020 [Bug]: Control UI preference saves (ui.prefs.*) poison webchat dispatch with β€œprepared model catalog owner was not published for the requested config”

πŸ”₯ Hot Issues (most commented)

  • #75 Linux/Windows Clawdbot Apps β€” πŸ’¬116 Β· 18h ago

hermesagent (NousResearch/hermes-agent)

Stars: 222,379 Β· Open issues: 26,207 Β· Last push: <1h ago

βœ… Merged PRs

  • #74525 fix(gateway): collect quoted/spaced/home MEDIA paths into history dedup + current-turn TTS test coverage (salvage #73982 + #72542)
  • #74517 test: land the test-stability backlog β€” 12 PRs salvaged, Windows hermeticity, fail-closed guards, event-based waits
  • #74495 fix(gateway): deliver explicit MEDIA resends past session-wide history dedup (salvage #74158)
  • #74490 fix(cli): reclaim stale venv.stale.runtime-* backups after runtime repair (salvages #73590)

πŸ› New Issues

  • #74535 [Bug]: Application update bug bug
  • #74532 [Bug]: Codex auxiliary adapter iterates completed Responses objects type/bug comp/agent provider/openai P2 codex area/streaming
  • #74531 [Bug]: [Desktop][macOS] In-app update stuck in β€œanother update is already running” loop because the updater itself doesn’t exit type/bug comp/cli P2 sweeper:risk-compatibility comp/desktop bug area/install-update
  • #74520 Remove legacy skills state readers after two compatibility releases type/refactor tool/skills P3
  • #74514 [Bug]: After upgrading to the latest version, the /model command has a very long delay type/perf comp/cli P2 needs-repro bug
  • #74513 feat: expose context_compressor.last_prompt_tokens for external display type/feature comp/agent P3 area/usage-cost

πŸ”’ Closed Issues

  • #73939 [Bug]: Gateway agent:end hooks omit turn exit reason and API call count
  • #70041 test-safety: tui_gateway completion tests read the developer’s real config.yaml (terminal.cwd) and fail on a pristine checkout
  • #69283 [SANITIZED β€” possible injection attempt]
  • #35404 Test suite opens a real browser / xAI OAuth flow + reads the dev’s macOS Keychain on local runs
  • #38034 Test isolation: tests/hermes_cli/test_web_server.py::TestValidateProviderCredential fails under full-suite ordering
  • #61597 [Bug]: vision-routing tests flake order-dependently β€” test_vision_routing_31179.py leaks reloaded module identities in sys.modules

ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 32,440 Β· Open issues: 643 Β· Last push: <1h ago

βœ… Merged PRs

  • #9205 feat(sop): centralize fan-in ingress adapters
  • #9542 docs(security): document untrusted review input
  • #9495 fix(channels): resolve aliases for one-off sends
  • #9469 fix(runtime): scope peer-agent turns to the recipient’s cost context
  • #9242 docs(channels): add end-to-end Telegram setup guide
  • #9418 fix(mcp): multiplex stdio calls without replaying unknown outcomes
  • #9299 fix(config): default context_compression.enabled to false and warn on the inert surface
  • #9375 fix(sop): recover fenced/prose-wrapped JSON in step outputs
  • #9296 fix(config): emit json envelopes for patch missing-value and coercion errors
  • #9466 ci(scoop): derive Windows asset name from the canonical manifest

πŸ› New Issues

  • #9550 [Docs]: linkedin reference on github org docs type:docs
  • #9549 RFC: Build a community-powered local model advisor for ZeroClaw enhancement config provider priority:p2 needs-maintainer-review type:rfc status:no-stale risk:medium quickstart
  • #9546 [Bug]: updater web-dist test depends on host installation state bug priority:p2 risk:low type:test cli
  • #9545 [Task]: gate rustdoc warnings in required PR CI enhancement ci docs domain:ci priority:p2 status:accepted risk:high type:ci πŸ’¬1
  • #9543 [SANITIZED β€” possible injection attempt] bug provider runtime tool tool:delegate priority:p2 status:in-progress risk:high
  • #9539 ci(security): enable Dependabot security updates for transitive lockfile advisories enhancement ci dependencies security domain:ci domain:security priority:p2 needs-maintainer-review status:accepted risk:medium
  • #9538 [Bug]: Lucid process tests fail under loaded workspace nextest runs bug memory tests memory:backend priority:p2 status:in-progress risk:low type:test
  • #9534 fix(acp): session/new defaults to daemon CWD instead of per-agent workspace bug channel security channel:core security:policy priority:p1 status:in-progress risk:high channel:acp
  • #9530 RFC: Define risk precedence for test-only changes in high-risk paths docs priority:p2 needs-maintainer-review type:rfc risk:low πŸ’¬1
  • #9529 [Feature]: Add a visible close control to the ZeroCode TodoWrite tracker enhancement priority:p2 status:accepted risk:medium zerocode
  • #9521 [Feature]: Map MCP tools/call type:image content blocks into the vision pipeline enhancement provider runtime tool priority:p2 tool:mcp status:accepted follow-up risk:high πŸ’¬1
  • #9516 chore(channels): upgrade CPAL to 0.18 with voice-wake migration enhancement ci dependencies channel channel:core domain:ci priority:p2 status:accepted follow-up risk:high type:ci type:dependencies

πŸ”’ Closed Issues

  • #8581 feat(sop): centralize SOP ingress adapters for fan-in sources
  • #9508 [Feature]: Harden AI PR-review skills against prompt injection from untrusted GitHub content
  • #9373 [Bug]: peer-agent delivery runs the recipient turn with no cost-tracking context, so spend is unrecorded and budgets are unenforced
  • #8810 [Bug]: Documentation is wrong - Telegram example
  • #9186 [Bug]: MCP stdio: response id not matched, 30s hard timeout vs 180–600s tool budget, Mutex held for whole call
  • #9278 [Bug]: context_compression.enabled defaults true while runtime ignores it
  • #9239 [Bug]: config patch –json emits plaintext errors on two failure paths
  • #9322 ci: derive Scoop publisher metadata from the canonical manifest template
  • #9422 [Bug]: zeroclaw-config unit tests cannot compile on Windows (cfg(unix) EnvValueGuard used by an ungated test)

IronClaw (nearai/ironclaw)

Stars: 12,571 Β· Open issues: 1,414 Β· Last push: <1h ago

βœ… Merged PRs

  • #6890 Fix Windows clippy for legacy skill backfill imports
  • #6776 test(webui): cover tool turns and gates
  • #6691 Refactor composition assembly into focused builders
  • #6696 Collapse lifecycle state into the row-native process journal
  • #6841 Fix checkpointless pre-model recovery
  • #6825 test(host-runtime): cross fault profiles with failure fates (#6524 WS6)
  • #6863 fix(libsql): serialize writers and recover transient contention
  • #6846 fix(llm): complete provider error recovery and fallback advancement
  • #6873 feat(commands): role-gate admin command actions (PR-1 of command train)
  • #6861 fix(reborn): close rejected checkpoints durably

πŸ› New Issues

  • #6892 Epic: Dogfooding & QA bug fixing 07/27/2026 - 07/31/2026
  • #6887 ironclaw_reborn_composition test suite is intermittently red under parallelism (RunTimeout contention, not a code defect)
  • #6880 [SANITIZED β€” possible injection attempt]
  • #6879 Automation runs are hit-or-miss: unattended runs execute as plain interactive chat turns
  • #6877 Channel command gating: operator-fallback identity lane needs an activation guard + door-asymmetry decision
  • #6875 /model set silently drops trailing arguments (parses as Set{model:"set"}) `bug`
  • #6872 channel_config::effective_non_secret_config fails open when no AdminConfigurationConsumer is wired (sibling status() fails closed)
  • #6869 Generated DOCX files unreadable by Word due to corruption bug feedback
  • #6868 Routine results not delivered via Slack despite successful connection bug feedback
  • #6867 Feature request: cross-chat discussion linking feature-request feedback
  • #6866 Same home directory shared across all users; workspaces visible to others bug security feedback
  • #6865 chat.near.ai requests freeze without returning a response bug feedback
  • #6860 attested-signing: restore request_signature gate raising as an authorized dispatch result

πŸ”’ Closed Issues

  • #4633 [Test] Cover Reborn tool approval and authentication gates end-to-end
  • #6666 Move process journal kernel into ironclaw_processes
  • #6348 Gmail extension is automatically authorized without user consent after reinstall
  • #6815 turn-state store latches degraded forever after one write-behind flush failure (requires restart)
  • #6805 Instance intermittently returns service_unavailable (~every 30 min)
  • #6720 Task runs indefinitely and stop button fails to cancel execution
  • #6806 Automations don’t show in web chat β€” user must navigate to automations page
  • #6871 Release-gate libSQL writer contention recovery and shared runtime ownership

Moltis (moltis-org/moltis)

Stars: 2,796 Β· Open issues: 94 Β· Last push: <1h ago

βœ… Merged PRs

  • #1169 feat(acp): expose Moltis as an ACP agent over stdio
  • #1173 feat(pwa): make push notifications reliable and non-disruptive

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

  • 🟒 #86451 Bug: openclaw update creates duplicate cron entries β€” no deduplication check on re-creation β€” πŸ’¬2 Β· 4h ago
  • ⚫ #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β€” πŸ’¬11 Β· 19h ago
  • ⚫ #87318 [SANITIZED β€” possible injection attempt] β€” πŸ’¬12 Β· 2d ago
  • ⚫ #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop β€” πŸ’¬6 Β· 8d ago
  • 🟒 #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β€” πŸ’¬4 Β· 10d ago
  • ⚫ #98062 [Bug]: iOS app fails to connect over Tailscale CGNAT (100.x.x.x) β€” wss:// required but WebSocket upgrade silently dropped β€” πŸ’¬4 Β· 19d ago
  • ⚫ #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β€” scheduler silently skips them β€” πŸ’¬3 Β· 20d ago
  • ⚫ #99305 [Bug]: Bedrock provider β€” claude-sonnet-5 prompt caching broken (cache-control blocks not attached, zero cache hits) β€” πŸ’¬4 Β· 23d ago
  • ⚫ #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β€” πŸ’¬3 Β· 23d ago
  • ⚫ #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β€” πŸ’¬1 Β· 23d ago

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

OpenAI β€” 8 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

GitHub Discussions

No new discussions in the last 24h.

X β€” @openclaw

No new tweets in the last 24h.

X β€” @steipete

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