Post

Ecosystem Digest โ€” 2026-07-29

Ecosystem Digest โ€” 2026-07-29

๐Ÿฆž OpenClaw Ecosystem Digest โ€” 2026-07-29

Generated 20:56 IST by Haderach-Ram/openclaw-radar

๐Ÿ“Š 24h Snapshot

Framework โญ Stars New Issues Closed Merged PRs New Releases
OpenClaw 384,454 4 1 10 0
hermesagent 222,175 15 2 4 0
ZeroClaw 32,435 15 5 10 0
IronClaw 12,571 11 10 10 0
Moltis 2,796 0 1 2 0

OpenClaw (openclaw/openclaw)

Stars: 384,454 ยท Open issues: 5,914 ยท Last push: <1h ago

โœ… Merged PRs

  • #115934 refactor(ui): unify tab navigation on the shared hub tabs
  • #115958 fix(ci): unblock checks after ClawHub environment cleanup
  • #115918 fix(discord): prevent corrupted directory results from malformed responses
  • #100486 fix(hooks): avoid implicit hook delivery targets
  • #115937 fix(test): run Gmail watcher process integration on Unix
  • #115922 fix: doctor skips host services for isolated state
  • #115741 fix(ai): tool calls fail when an unsupported schema keyword is nested
  • #115955 feat(codex): support the openai-api-curated marketplace wire name
  • #115946 fix(test): require fleet doctor healthy checks
  • #115817 fix(plugins): forward tool cancellation to hooks

๐Ÿ› New Issues

  • #115953 Beta blocker: litellm - runtime discovery catalog is not published to CLI or Gateway bug beta-blocker P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-info impact:auth-provider issue-rating: ๐Ÿฆช silver shellfish ๐Ÿ’ฌ1
  • #115949 Workshop apply fails without gateway credentials after upgrade bug maintainer P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision issue-rating: ๐Ÿฆช silver shellfish impact:other ๐Ÿ’ฌ1
  • #115939 Anthropic token-auth (setup-token profile) cannot use claude-opus-5 โ€” โ€œmodel unavailableโ€, while API-key profile works ๐Ÿ’ฌ3
  • #115924 [Feature]: Idea Shower โ€” Parallel thought collector while Agent is working P3 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision issue-rating: ๐ŸŒŠ off-meta tidepool ๐Ÿ’ฌ2

๐Ÿ”’ Closed Issues

  • #84569 WhatsApp session stalls on long model_call: incomplete turn with payloads=0, reply never delivered

๐Ÿ”ฅ Hot Issues (most commented)

  • #75 Linux/Windows Clawdbot Apps โ€” ๐Ÿ’ฌ116 ยท 7h ago

hermesagent (NousResearch/hermes-agent)

Stars: 222,175 ยท Open issues: 26,118 ยท Last push: <1h ago

โœ… Merged PRs

  • #74000 feat(voice): chat UX polish โ€” busy-aware silence, stop hint, thinking sounds, barge-in fix
  • #74138 chore: map ezell.matt@gmail.com -> mattezell for contributor attribution
  • #74134 fix(cron): record failure for BaseException escapes; diagnostic on wedged one-shot removal
  • #74067 test(cron): lock the #65773 env-injected credential contract at the cron layer

๐Ÿ› New Issues

  • #74151 [Bug] Bedrock: static fallback model list is persisted to provider_models_cache.json for 1h when SSO discovery fails โ€” Sonnet 5 / Opus 5 vanish from /model
  • #74148 Linux/X11: guard cua-driver <=0.12.6 when /dev/uinput is inaccessible
  • #74147 Desktop app launches backends for ALL profiles on startup (should only launch active profile)
  • #74146 [Bug]: _repair_tool_call_arguments() truncates unrepairable JSON to 80 chars before discarding it, losing the only copy of the original content
  • #74144 [Feature Request] Add qwen/qwen-3.7-flash to OpenRouter model catalog type/feature comp/cli provider/openrouter provider/qwen P3
  • #74143 [Bug]: same-provider /model replaces bare custom endpoint with OpenRouter type/bug comp/cli area/config P2 sweeper:risk-compatibility
  • #74142 [Bug]: Desktop โ€” the completed-unread green dot never clears for a session open as a tile type/bug P3 comp/desktop
  • #74141 Feature Request: Desktop UI ้…็ฝฎ้ขๆฟไผ˜ๅŒ– โ€” ๅขžๅŠ  background_review/curator ๅผ€ๅ…ณใ€UI ๅˆ†็ฑปๆ”น่ฟ›ใ€ๆฑ‰ๅŒ– type/feature area/config P3 comp/desktop ๐Ÿ’ฌ1
  • #74140 [Bug]: Telegram gateway hangs at โ€œConnecting to Telegram (attempt 1/8)โ€ โ€” fix #64370 confirmed present, still reproduces type/bug comp/plugins platform/telegram P2 needs-repro sweeper:risk-message-delivery bug
  • #74136 [Bug]: Session hygiene compression cooldown is in-memory only โ€” restarts re-trigger the same failing compression, wedging session storage type/bug comp/gateway P1 sweeper:risk-session-state sweeper:risk-message-delivery area/compression
  • #74135 Desktop: โ€œStatus: unknownโ€ shown for Hermes Cloud agents when the API returns no status field type/bug P3 comp/desktop
  • #74133 [Desktop Critical] Queued messages leak across sessions โ€” switching tabs auto-sends pending input to wrong session type/bug duplicate P2 sweeper:risk-session-state comp/desktop ๐Ÿ’ฌ1
  • #74131 [Bug]: Desktop sidebar shows the same repo header twice inside one project type/bug P3 comp/desktop
  • #74130 google-workspace: google_token.json is written world-readable (0644) type/security tool/skills area/auth P3 needs-repro
  • #74128 google-workspace: SKILL.md documents โ€“services and โ€“format, but setup.py implements neither type/docs duplicate tool/skills P3 ๐Ÿ’ฌ1

๐Ÿ”’ Closed Issues

  • #73973 One-shot cron jobs can get permanently stuck when claim_dispatch() increments completed before execution completes
  • #71736 [Bug]: Inconsistent MCP tool availability with Ollama custom provider (tools discovered but not consistently available during chat)

ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 32,435 ยท Open issues: 659 ยท Last push: 2h ago

โœ… Merged PRs

  • #9347 feat(providers): carry model context window from the models.dev catalog
  • #9501 chore(clippy): clear Rust 1.97 warnings
  • #9528 fix(docker): copy nested plugin fixture manifest in pre-fetch stage
  • #9531 fix(deps): bump nostr to 0.44.6 for RUSTSEC-2026-0219
  • #9522 fix(tests): scope lifecycle observer test ordering to the target agent
  • #9490 fix(runtime): close run() agent-lifecycle bracket on every exit path
  • #9513 test(auth): cover legacy auth-profile store load end to end
  • #9467 fix(tests): make CLI outside-workspace fixtures portable
  • #9489 test(runtime): recover zeroclaw_root_crate-gated tests in service and integrations
  • #9485 docs(providers): document MiniMax Anthropic-compatible endpoint

๐Ÿ› New Issues

  • #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 priority:p2
  • #9534 fix(acp): session/new defaults to daemon CWD instead of per-agent workspace
  • #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
  • #9516 chore(channels): upgrade CPAL to 0.18 with voice-wake migration enhancement ci dependencies channel priority:p2 follow-up
  • #9512 [Feature]: Annotate each bespoke CI gate with the issue/incident that motivated it enhancement ci domain:ci risk:low size:XS
  • #9511 [Feature]: Surface diff-aware Semgrep findings as an advisory PR comment enhancement ci security domain:ci risk:low size:S
  • #9510 [Feature]: Reject PRs with no common ancestor with master (blame-collapse guard) enhancement ci domain:ci risk:low size:XS
  • #9509 [Feature]: Add a scope-aware preflight job to skip CI lanes irrelevant to the diff enhancement ci domain:ci risk:medium size:M
  • #9508 [Feature]: Harden AI PR-review skills against prompt injection from untrusted GitHub content enhancement security domain:security risk:low size:S
  • #9507 [Feature]: Enforce crate dependency direction with one declarative CI gate (generalize the one-off boundary guards) enhancement ci domain:ci domain:architecture risk:medium size:M
  • #9506 [Bug]: Email channel cannot preserve CC recipients or send a true Reply All bug status:in-progress
  • #9505 [Feature]: Add an opt-in multi-architecture Alpine/musl container image enhancement docs dependencies priority:p3 risk:medium

๐Ÿ”’ Closed Issues

  • #4830 [Feature]: HMAC tool execution receipts for hallucination detection
  • #9235 ci: npm audit failed โ€” 2026-07-21
  • #9518 bug(ci): lifecycle observer tests capture unrelated parallel events
  • #9374 [Bug]: CLI run() open-codes its agent lifecycle bracket, leaking unbalanced AgentStart on 12 exit paths
  • #9473 [Task]: Recover the local-only tests disabled by zeroclaw_root_crate in service and integrations

IronClaw (nearai/ironclaw)

Stars: 12,571 ยท Open issues: 1,411 ยท Last push: <1h ago

โœ… Merged PRs

  • #6844 Add durable recovery telemetry and close WS7 retry gaps
  • #6777 fix(reborn): stabilize Reborn Playwright nightly matrix
  • #6775 test(reborn): cover served WebUI streaming protocol edges
  • #6847 refactor(reborn): require inline recoverable diagnostics
  • #6842 fix(reborn): harden run-path panic recovery
  • #6794 test: complete workstream 9 โ€” property boundaries and generated lifecycle
  • #6840 fix(agent-loop): recover disabled capability calls
  • #6828 test(e2e): gate the generic extension webhook ingress (#6524 WS8)
  • #6823 test(integration): gate persistence backends on inventory coverage (#6524 WS4)
  • #6704 feat(webui): optimize embedded static asset delivery

๐Ÿ› New Issues

  • #6860 attested-signing: restore request_signature gate raising as an authorized dispatch result
  • #6856 Add ordered LLM fallback configuration to WebUI Inference settings enhancement scope: llm scope: config module:M1-webui-product scope: webui
  • #6854 Extensions page descriptions use โ€œRebornโ€ branding instead of โ€œIronclaw 1.0โ€ p2 improvement feedback
  • #6853 Compaction leak matches should redact and continue instead of poisoning context recovery bug scope: agent scope: llm suggested_P1 security-review-required module:M3-agentloop-turns scope: security
  • #6851 Replace native confirmation prompts with the shared ConfirmDialog on exposed WebUI pages
  • #6839 perf(webui): add immutable caching for content-hashed JS and CSS
  • #6837 Add minimal info-level logging for growth/usage stats enhancement epic
  • #6835 MCP auth failures never raise a re-auth gate (classified as Client, not AuthRequired)
  • #6834 Slack setup fails in IronClaw (near.foundation account) bug p2 feedback
  • #6833 Notion tool fails to install in IronClaw bug p2 feedback
  • #6829 Telegram forum-topic delivery has no whole-path coverage

๐Ÿ”’ Closed Issues

  • #6765 [Test] Stabilize Reborn Playwright UI and browser smoke coverage
  • #4634 [Test] Cover Reborn WebSocket and stream recovery at the real TCP boundary
  • #3576 Reborn: harvest pi_agent_rust runtime, extension, and security patterns
  • #3988 Decompose loop support capability port adapter
  • #3946 Split host-runtime production wiring validation out of services.rs
  • #3924 Follow up NoExposureGuard composition, auditability, and coverage boundaries
  • #3891 [Reborn] Add durable approval-policy port before AlwaysAllow
  • #3809 [Reborn] Lane 8: finish EventStreamManager timeline/replay path
  • #3796 feat(reborn): add tenant-scoped groups and project ACLs
  • #3745 Reborn: add owner-aware personal context authorization

Moltis (moltis-org/moltis)

Stars: 2,796 ยท Open issues: 96 ยท Last push: 14h ago

โœ… Merged PRs

  • #1172 fix(web): hide archived cron sessions by default
  • #1171 Move ACP selection into the chat model picker

๐Ÿ”’ Closed Issues

  • #1111 [Bug]: Archiving a cron session has no visible effect

๐ŸŽฏ Our Filed Issues (Haderach-Ram on openclaw/openclaw)

  • โšซ #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content โ€” ๐Ÿ’ฌ11 ยท 8h ago
  • โšซ #87318 [SANITIZED โ€” possible injection attempt] โ€” ๐Ÿ’ฌ12 ยท 1d 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 ยท 9d 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 ยท 22d 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
  • ๐ŸŸข #79607 [Feature]: Identity-based session unification โ€” one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) โ€” ๐Ÿ’ฌ3 ยท 30d ago

๐Ÿ›๏ธ Official Content โ€” Anthropic + OpenAI

Anthropic โ€” 1 new

OpenAI โ€” 1 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.