Post

Ecosystem Digest β€” 2026-08-12

Ecosystem Digest β€” 2026-08-12

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

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

πŸ“Š 24h Snapshot

Framework ⭐ Stars New Issues Closed Merged PRs New Releases
OpenClaw 385,974 10 6 10 0
hermesagent 229,064 7 1 5 0
ZeroClaw 32,560 15 9 10 0
IronClaw 12,603 12 4 10 0
Moltis 2,819 0 0 0 0

OpenClaw (openclaw/openclaw)

Stars: 385,974 Β· Open issues: 5,610 Β· Last push: <1h ago

βœ… Merged PRs

  • #122237 improve(ui): quiet slash command menu hierarchy
  • #122334 fix(windows): launch npm-installed native session CLIs
  • #122369 improve: speed up audit event writer tests
  • #121818 feat: clone GitHub projects from session picker
  • #107295 refactor(qqbot): install plugin from Tencent package
  • #122312 fix(ui): show a placeholder for remote markdown images
  • #122294 fix(ui): let short Canvas previews fit their content
  • #122368 fix(gateway): avoid cold title reads on first session list
  • #122340 fix(ci): avoid unrelated iOS release-gate runs
  • #122322 fix(ui): keep chat sharing menu compact

πŸ› New Issues

  • #122379 [Bug]: config.get returns error in webchat UI (v2026.6.8, Windows) bug
  • #122378 Core beta published without companion plugin releases β†’ unrecoverable gateway boot loop; rollback also blocked by migration stamps πŸ’¬1
  • #122375 New Session shows raw agent id instead of resolved display name bug maintainer P2 clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1
  • #122372 [Docs Bug]: update node pairing storage ownership wording bug docs maintainer P3 clawsweeper:source-repro issue-rating: 🦞 diamond lobster πŸ’¬1
  • #122370 Slack: no way for an agent to react when it is added to a channel (opt-in self-join intro) P3 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision issue-rating: 🌊 off-meta tidepool impact:ux-friction πŸ’¬1
  • #122357 Bug: bundled memory-wiki omits declared mdast-util-from-markdown dependency in stable and beta npm packages no-stale P1 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other πŸ’¬2
  • #122353 [Bug]: extractBalancedJsonPrefix returns a non-JSON fragment from quoted prose bug no-stale bug:behavior P2 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other πŸ’¬2
  • #122352 Android resurrects expired subagent activity on late terminal redelivery no-stale P2 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:session-state issue-rating: 🦞 diamond lobster maturity:stable πŸ’¬2
  • #122321 Gateway crash-loops on β€œplugin migration inputs changed during startup convergence” (codex@beta), leaking un-pruned npm generation dirs β€” filled host disk in ~2h P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:needs-live-repro impact:crash-loop issue-rating: 🐚 platinum hermit impact:other πŸ’¬1
  • #122317 Control UI: hidden session sections show catalog ids instead of labels maintainer P2 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open issue-rating: 🦞 diamond lobster impact:ux-friction πŸ’¬1

πŸ”’ Closed Issues

  • #122377 Discord gateway permanently wedged when event-loop stall starves the resume window β†’ restart-recovery claim drift β†’ adoption throw
  • #122376 [Feature]: Pre-install Chromium and system dependencies in official Docker image
  • #122225 [Bug]: Control UI slash-command menu overuses accent color
  • #122281 Remote Markdown images disappear into ordinary alt text in chat
  • #91126 Remote node registration: token scopes empty, nodes approve API incomplete
  • #122272 fix(ui): let short Canvas previews fit their content

hermesagent (NousResearch/hermes-agent)

Stars: 229,064 Β· Open issues: 31,125 Β· Last push: <1h ago

βœ… Merged PRs

  • #84193 fmt(js): npm run fix auto-fix
  • #83634 Detached update hand-off on every OS: quit β†’ hermes update β†’ reopen, with one dumb shim window
  • #84074 feat(relay): ambient token endpoint mode for gateway.idp.token_url
  • #83677 fix(relay): stop sibling gateways answering another instance’s button press
  • #83798 feat(browser): auto-install the Browser Use CLI instead of silently downgrading

πŸ› New Issues

  • #84207 [Bug]: Interrupted tool call (exit 130) silently kills the entire turn β€” agent goes mute (response_len=0) until user re-pings; a timeout (exit 124) does not
  • #84206 [Bug]: @file text expansion assumes UTF-8 and fails on locale-encoded CSV/TXT files
  • #84200 macOS: Desktop backend startup SIGTERMs the launchd-managed gateway (gateway dies after every Desktop-triggered update) type/bug duplicate comp/cli comp/gateway P1 sweeper:risk-message-delivery comp/desktop πŸ’¬1
  • #84195 [Feature] Relax/remove the 57-char skill description truncation β€” measured token cost is negligible, routing value is not type/feature comp/agent tool/skills P3
  • #84194 [Bug]: MoA references do not rotate OpenCode Go credentials when the active account is exhausted type/bug comp/agent area/auth P2 bug
  • #84189 [Feature] Desktop: inline approve-and-edit modal for memory/skill writes (preview diff, approve/reject, edit content before save) type/feature tool/memory tool/skills P3 needs-decision comp/desktop area/memory
  • #84185 [Bug]: Windows: gateway cold-started after β€˜hermes update’ dies silently (no logs, no PID file, no exit record) β€” offline until manual restart type/bug comp/cli comp/gateway P1 sweeper:risk-message-delivery sweeper:risk-compatibility sweeper:risk-platform-windows comp/desktop platform/windows area/install-update πŸ’¬2

πŸ”’ Closed Issues


ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 32,560 Β· Open issues: 719 Β· Last push: <1h ago

βœ… Merged PRs

  • #9907 chore(security): sync bitmaps audit waiver policy
  • #9583 ci(lint): gate rustdoc warnings via config and lint job
  • #9115 ci(runners): run compile-heavy jobs on optional Blacksmith runners
  • #9922 fix(deps): contain RUSTSEC-2026-0253 in lru graph
  • #9879 fix(daemon): remove unsupported SIGUSR1 reload guidance
  • #9910 fix(skills): keep blank lines inside SkillDocument block scalars
  • #9891 fix(runtime/cron): infer shell when blank prompt key lacks job_type
  • #9215 fix(containers): make Compose gateway reachable
  • #9892 fix(runtime/cron): validate delivery on update_job patches
  • #9636 fix(config): accept the Windows null device (nul) as a safe redirect target

πŸ› New Issues

  • #9934 test(tools): chunked_response test servers never drain the request β€” flaky on macOS/BSD
  • #9933 [Bug]: WhatsApp Web business mode reacts to own-account outbound messages (the fromMe guard added in #6353 is personal-only)
  • #9929 [Bug]: headless SOP step turns are given a session path but never persisted to the session store bug πŸ’¬1
  • #9928 [Feature]: dashboard SOP runs view shows live per-run activity, not only step transitions enhancement
  • #9925 [Bug]: model thinking output sometimes leaks to daemon stdiout bug
  • #9924 docs(agents): AGENTS.md requires Fluent fl!() keys, which have zero occurrences in the tree
  • #9919 fix(memory): reject Qdrant in builder-only factory without storage config bug config memory memory:backend priority:p1 status:accepted risk:medium
  • #9917 [Bug]: Session abort/rename/state/message_post treat full session_key as display id (double gw_ prefix) bug gateway runtime priority:p1 status:in-progress web risk:high πŸ’¬1
  • #9916 bug(security): resolve host launchers before applying workspace cwd bug runtime security tool security:docker security:policy domain:security priority:p1 status:accepted follow-up risk:high
  • #9915 feat(runtime): surface incompatible coding CLI sandbox selection before invocation enhancement runtime security tool security:bubblewrap security:docker domain:security domain:architecture priority:p2 needs-maintainer-review type:rfc status:no-stale follow-up risk:high
  • #9914 feat(runtime): define Docker coding CLI workspace-root and cwd contract enhancement runtime tool security:docker domain:architecture priority:p2 needs-maintainer-review type:rfc status:no-stale follow-up risk:high
  • #9912 [Bug]: Restore full skill injection default through v0.8.x bug config runtime skills priority:p1 status:in-progress risk:high πŸ’¬1
  • #9909 [Bug]: Matrix mention_only drops group replies to the bot without an @-mention bug channel integration channel:matrix priority:p2 status:in-progress risk:medium πŸ’¬1
  • #9906 [Feature]: Decompose the config schema into domain modules without changing behavior enhancement config domain:architecture priority:p2 status:accepted status:no-stale risk:medium type:refactor
  • #9905 [Bug]: Discord audio transcription manager is never bound to the active agent provider bug agent channel integration provider runtime channel:discord priority:p2 status:accepted risk:medium

πŸ”’ Closed Issues

  • #9545 [Task]: gate rustdoc warnings in required PR CI
  • #7232 RFC: Structured Observability Enhancement β€” Rich Events, OTel Trace Correlation, and Bridge Refactoring
  • #9768 [Bug]: daemon reload is not on SIGUSR1, and the degraded-security warning tells operators to send a signal that kills the daemon
  • #9908 [Bug]: SkillDocument truncates multi-paragraph block-scalar descriptions at blank lines
  • #2269 [RFI]: Token consumption and cost management for productized agent workloads
  • #9889 [Bug]: cron_add infers agent from blank/null prompt key and rejects valid shell command
  • #9035 [Bug]: Docker Compose gateway can remain loopback-bound behind a published port
  • #9890 [Bug]: cron update_job skips delivery validation and can persist incomplete announce config
  • #9633 [Bug]: Windows null-device redirect (2>nul) rejected by shell security policy

IronClaw (nearai/ironclaw)

Stars: 12,603 Β· Open issues: 1,479 Β· Last push: <1h ago

βœ… Merged PRs

  • #7471 fix(processes): lease expiry recovers safe runs instead of failing them; isolate the journal heartbeat pool
  • #7514 fix: enable Railway shell for hosted volume profile
  • #7503 fix(loop): retain accepted task across context eviction
  • #6997 feat(llm): explicit Anthropic cache_control breakpoints on both transports
  • #7480 fix(webui): reveal long conversation titles on hover
  • #7284 fix(webui): bound SSE reconnect storms
  • #7500 fix(disclosure): parallelize read-only bridge lookups
  • #7507 fix(threads): restore listability for unprojected thread index rows
  • #7497 fix(triggers): add unattended scheduled-run protocol
  • #7502 fix(loop-host): unify token estimation

πŸ› New Issues

  • #7517 Cloud.near.ai: allow staking path for Google/GitHub sign-ins enhancement
  • #7508 GitHub MCP extension startup gives confusing endpoint verification prompt instead of connecting bug_bash_P2 QA_BUG
  • #7505 Memory: target-alias resolution is contract β€” move it to the domain layer bug πŸ’¬1
  • #7496 Feature: host-mediated IdentyClaw Passport (builtin.idcp + practitioner helper)
  • #7490 fix(turn-runner): retry_disposition() silent-redrive table is dead code β€” wire it or retire it bug scope: agent reborn πŸ’¬1
  • #7489 tracking(coding-tools): result_read 24 KiB preview ceiling + read-before-edit full-read gate (2000-line uneditable wall) enhancement scope: tool/builtin reborn
  • #7486 fix(loop): typed no-progress escape false-positives on idempotent reads/polling β€” warn before terminal bug scope: agent reborn
  • #7485 fix(loop): token estimator double-counts ASCII, halving the effective context window; unify the two estimators bug scope: agent reborn
  • #7484 fix(loop): context window silently evicts the task β€” pin user messages, compact on eviction, revisit the 128-message clamp bug scope: agent reborn πŸ’¬1
  • #7482 Epic: Pluggable agent loops β€” ACP executor, edge credential injection, kernel architecture enhancement risk: high scope: agent scope: tool reborn epic πŸ’¬3
  • #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
  • #7467 Epic: Make Reborn durable state profile-agnostic and migrate legacy profile roots enhancement risk: high scope: workspace reborn epic

πŸ”’ Closed Issues

  • #6984 Cache: place explicit Anthropic cache_control breakpoints (rig adapter + OAuth transport)
  • #7481 Reveal long conversation titles on hover in the left navigation
  • #7488 fix(disclosure): bridge tools hardcoded Exclusive serialize discovery batches and discard batch tails
  • #7487 fix(disclosure): tool_search marks tools disclosed without returning schemas, disarming describe-first; oneOf required collapses to empty

Moltis (moltis-org/moltis)

Stars: 2,819 Β· Open issues: 101 Β· Last push: 8h ago


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

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

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

No new official content detected in the last 24h.


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

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

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