Ecosystem Digest — 2026-08-06
Ecosystem Digest — 2026-08-06
🦞 OpenClaw Ecosystem Digest — 2026-08-06
Generated 07:46 IST by Haderach-Ram/openclaw-radar
📊 24h Snapshot
| Framework | ⭐ Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 385,268 | 7 | 10 | 10 | 0 |
| hermesagent | 226,096 | 7 | 3 | 10 | 0 |
| ZeroClaw | 32,522 | 12 | 9 | 10 | 0 |
| IronClaw | 12,590 | 14 | 0 | 10 | 1 |
| Moltis | 2,808 | 0 | 0 | 0 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 385,268 · Open issues: 5,503 · Last push: <1h ago
✅ Merged PRs
- #119793 perf(agents): index subagent recovery ownership
- #119742 fix(gateway): keep chat startup off catalog discovery
- #119787 fix(test): Gateway E2E no longer stalls on x64
- #119785 fix: grant administrator access through host-issued Control UI links
- #119709 fix(worktrees): keep worktrees placed directly under the worktrees root (#119691)
- #119761 fix(qa): attest realized profile executions
- #119667 fix(matrix): prevent shared clients from colliding across accounts
- #112283 fix(diagnostics-otel): propagate exported span context
- #119745 improve(ollama): reduce inactive startup cost
- #117507 fix(worker): isolate state observer failures
🐛 New Issues
- #119811 [Bug]: Doctor fast-path mocks drift from current repair contracts
maintainer - #119808 [Bug]: Hook-triggered requestHeartbeat is untargeted — a hook with agentId:”main” runs heartbeat turns on unrelated agents
- #119805 truncateAfterCompaction rotates the transcript but the session store never adopts the successor, so the active transcript never shrinks (compactionCount reached 446) 💬1
- #119796 [Bug]: Windows: vitest teardown fails with EBUSY unlink on agent state DB (openclaw-agent.sqlite handle not released) 💬3
- #119795 openshell: L7 egress proxy stalls large multipart POST bodies on explicit CONNECT; sandbox process trees have no DNS fallback 💬2
- #119794 Message ordering: a later message is delivered before an earlier queued steer (FIFO violation) 💬2
- #119790 diagnostics: lifecycle terminal spans can leak or duplicate
bugmaintainer💬1
🔒 Closed Issues
- #117163 [Bug]: Cron delivery.mode="announce" + openclaw-weixin → OutboundDeliveryError ret=-2 errmsg=prepare failed (7.1 regression)
- #119798 Transient FailoverError model_not_found for agent-runtime-bound allowlist models during concurrent session bootstrap (plugin registry race); embedded runner doesn’t pass retryTransientProviderRuntimeM
- #51576 [Bug]: Messages not being processed by the agent runtime.
- #92672 [RFC] Rate-limit fallback: user-visible error + immediate switch notification (message-lifecycle Phase 2 extension)
- #119803 Codex native subagent: reconcileChildTranscript loops forever on parentThreadId mismatch, deadlocking a sessions_yield parent (survives gateway restart)
- #119775 [Bug]: Gateway E2E aggregate stalls on duplicate TUI PTY local lane
- #118938 [Bug]: bootstrap truncation warning reports a char count ~4x the file’s real size, and truncates on that inflated number
- #91564 Telegram: specific forum topic becomes permanent inbound black hole after stuck-session recovery
- #111476 Windows: Telegram voice-note STT + exec-approvals writer fail silently with EPERM on fsync/rename (no retry, no user feedback)
- #116564 [Bug]: contextInjection: “continuation-skip” bootstrap-completion marker never written on JSONL-backed sessions (2026.6.11)
🔥 Hot Issues (most commented)
- #75 Linux/Windows Clawdbot Apps — 💬116 · 4d ago
hermesagent (NousResearch/hermes-agent)
Stars: 226,096 · Open issues: 28,427 · Last push: 1h ago
✅ Merged PRs
- #79791 fix(gemini): keep user text out of tool-result turns via placeholder model turn (port of gemini-cli#28700, salvages #68863)
- #79769 perf(tests): cut test_hermes_state.py 52s -> 10s (the suite’s LPT floor) — dead sleeps, not work
- #79781 feat(read_file): widen document extraction to PDF/legacy Office/ODF/RTF/EPUB via optional anydoc
- #79782 fix(search): use extended regex in grep fallback for alternation support
- #79735 perf(ci): 12 test slices — cut the merge-gate critical path ~33%
- #79163 fix(cron): tolerate NUL bytes in referenced-script paths at os.open
- #79762 fix(cron): hide memory tool from cron agents
- #79745 fix(tests): hermetic runner strips HERMES_TEST_IMAGE — docker CI rebuilds the 5GB image it already has
- #79741 fix(gateway): escalate the session-hygiene compaction cooldown on repeat failures
- #79746 fix(cli): route the remaining destructive user-file rewrites through atomic writes (salvage #79323)
🐛 New Issues
- #79827 cron: make windowless Windows script spawns a tested contract (pythonw/CREATE_NO_WINDOW) + audit all spawn paths
- #79822 Desktop: user message bubble color is not independently configurabl
duplicatetype/featureP3comp/desktop💬1 - #79818 [Bug]: persisted tool output is written as one escaped JSON line, so the suggested read_file offset/limit cannot page through it
type/bugcomp/agenttool/terminaltool/fileP2 - #79817 [Bug]: file tools resolve to the host until a terminal command runs, reporting “File not found” for files that exist in the container
type/bugduplicatecomp/toolstool/filebackend/dockerP2💬1 - #79816 [Bug]: cross-process container reuse ignores image and mounts, with no warning when they differ
type/bugcomp/toolstool/terminalbackend/dockerarea/configP2sweeper:risk-compatibilityarea/profiles💬1 - #79807 [Bug]: Desktop composer model pill flashes the profile-default reasoning effort (e.g. Ultra) for 1-2s on launch before snapping to the session’s actual effort
type/bugP3comp/desktop - #79806 [Bug]: Desktop composer does not scroll caret into view after large paste or voice-to-text insertion
type/bugP3comp/desktop
🔒 Closed Issues
- #79820 [Feature]: Enable DeepSeek server-side native web_search via Responses API (configuration-driven, no core changes)
- #79815 [Feature]: 配置化启用 DeepSeek 服务端原生 web_search(Responses API),无需改核心代码
-
#39294 search_files target=’content’ silently returns 0 results when pattern uses pipe ( ) alternation on the grep fallback path
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,522 · Open issues: 701 · Last push: 6h ago
✅ Merged PRs
- #8781 fix(security): remove stale advisory ignores for crates no longer in dependency tree
- #9472 fix(vi): stop registering vi_verify as a model-callable tool
- #9404 feat(providers): accept data-wrapped compatible chat responses
- #9705 fix(config): allow config set on existing hyphenated cron aliases (#9652)
- #9751 chore(deps): bump distroless/cc-debian13 from
84fcd3ctod97bc0a - #9738 feat(rpc): add keep_siblings opt-out to session/new
- #9699 fix(providers): forward chat_template_kwargs to OpenAI-compatible request body
- #9479 fix(ci): run zeroclaw-plugins lib tests under wasmtime backend
- #9498 test(zerocode): cover insecure-TLS choice persistence at the production seam
- #9287 feat(zerocode): add cursor navigation to text editors
🐛 New Issues
- #9780 [sop] cron-triggered SOPs cannot do network work: no http capability, and shell.exec/notify.channel are unsatisfiable placeholders
- #9779 [sop] sops_dir: documented default is not honoured by the daemon, so SOPs silently never load
- #9775 [Bug]: OpenRouter streaming requests drop provider_extra
bugconfigproviderprovider:openrouterpriority:p1risk:medium - #9774 [Bug]: Signal channel silently drops sourceUuid-only senders
bugchannelpriority:p2channel:signalrisk:medium - #9771 [Task]: zeroclaw-gateway fails clippy -D warnings on the default feature surface
- #9770 [Task]: cron update silently discards changes to declarative jobs (six columns)
- #9769 [Task]: make the withheld-capability notice visible when log persistence is disabled
bugconfigobservability:logpriority:p2tool:securitystatus:acceptedfollow-uprisk:medium💬1 - #9768 [Bug]: daemon reload is not on SIGUSR1, and the degraded-security warning tells operators to send a signal that kills the daemon
bugruntimepriority:p1status:acceptedfollow-uprisk:mediumcli💬1 - #9763 [Bug]: flaky test: onepassword_reference_load_does_not_block_runtime_worker fails under CI runner load
bugconfigtestspriority:p2status:in-progressrisk:low - #9760 bug(web): display channel descriptor defaults in Quickstart
bugconfigpriority:p3webquickstartrisk:low - #9759 bug(quickstart): reject duplicate enabled webhook ports
bugchannelconfigruntimepriority:p2channel:webhookrisk:mediumquickstart - #9756 [Bug]: daemon startup prints multiple independent Telegram pairing codes with no way to tell which is live
bugchanneldaemonsecuritychannel:telegramsecurity:pairingpriority:p2status:acceptedrisk:high💬1
🔒 Closed Issues
- #9432 [Task]: verifiable-intent: stop registering vi_verify as a model-callable tool until a chain verifier exists
- #9335 [Feature]: support data-wrapped OpenAI-compatible chat responses
- #9652 [Bug]: config set rejects a cron key whose alias contains a hyphen, while config list and config get read that same key
- #9728 rpc: session/new needs an opt-out from idle-sibling eviction
- #9462 [Bug]: zeroclaw-plugins lib unit tests behind the plugins-wasmtime feature never execute in CI
- #9256 [Feature]: Cover zerocode insecure-TLS persistence at the production branch
- #9277 [Feature]: Support word-wise cursor navigation in ZeroCode text inputs
- #7467 [Feature]: Support cursor navigation while editing string settings in Zerocode
- #9000 [Bug]: Foreground daemon starts silently after structured logging migration
IronClaw (nearai/ironclaw)
Stars: 12,590 · Open issues: 1,516 · Last push: <1h ago
🚀 New Releases
- ironclaw-v1.1.0-rc.1 — 1.1.0-rc.1 - 2026-08-03
✅ Merged PRs
- #7261 fix(ci): resolve release canary temp path
- #6831 feat(reborn): standardized messaging framework — host-owned standard ops with enforced canonical contracts
- #7260 fix(release): backport MCP egress and readable log fixes
- #7258 The narrowing tail: WS5/WS6/WS8/WS10 closures + both crate dissolutions (batch of 7 slices)
- #7256 fix(migration): preserve 1.0 state during 1.1 RC startup
- #7133 fix(tools): support bounded JSON file queries
- #7227 fix(coding): keep readable text logs writable
- #6969 feat(product): add new, stop, and interrupt commands
- #7212 WS7 (2/2): wasm lane move + Wave-5 closeout
- #7206 WS7 (1/2): family directory moves — text-only
🐛 New Issues
- #7254 IronClaw cannot access files attached to Slack feedback threads
bugp2feedback - #7251 Agent guesses MCP authentication type instead of discovering or initiating auth
bug_bash_P2 - #7250 DeepWiki MCP reports misleading authentication guidance for network failures
bug_bash_P2 - #7249 Slack DM execution result is delivered to Telegram
bug_bash_P2💬1 - #7248 Invalid custom MCP endpoint is accepted, then causes the model run to fail
bug_bash_P2 - #7247 Agent falsely claims GitHub is already connected
bug_bash_P1 - #7246 Agent hallucinates automation status instead of checking actual state
bug_bash_P1 - #7245 Decompose crates/ironclaw_assistant/src/reborn_services.rs (>6,400 lines, large_file owner)
- #7231 Review comments saying “verdict: APPROVE” never submit a real GitHub approval, so PRs stay merge-blocked
- #7226 [Inspector] Add browser, security, and documentation coverage
- #7225 [Inspector] Add bounded verbose tool details
- #7224 [Inspector] Add the Activity timeline and turn navigation
- #7223 [Inspector] Add model-call metrics and the Stats tab
- #7222 [Inspector] Add prompt inspection and the Prompt tab
Moltis (moltis-org/moltis)
Stars: 2,808 · Open issues: 97 · Last push: 1d ago
🎯 Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- ⚫ #99305 [Bug]: Bedrock provider — claude-sonnet-5 prompt caching broken (cache-control blocks not attached, zero cache hits) — 💬4 · 1d ago
- 🟢 #79607 [Feature]: Identity-based session unification — one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) — 💬3 · 3d ago
- ⚫ #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) — 💬3 · 3d ago
- 🟢 #86451 Bug: openclaw update creates duplicate cron entries — no deduplication check on re-creation — 💬2 · 4d 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
- 🟢 #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) — 💬3 · 5d ago
- ⚫ #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) — 💬1 · 5d ago
- ⚫ #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content — 💬10 · 5d ago
- ⚫ #87318 [SANITIZED — possible injection attempt] — 💬12 · 9d ago
- ⚫ #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop — 💬6 · 15d ago
🏛️ Official Content — Anthropic + OpenAI
OpenAI — 1 new
- Economic Research Exchange 2026-08-05
🤖 Reddit Pulse — r/LocalLLaMA · r/singularity
r/LocalLLaMA — top 5 new
- you can now buy llm’s at your local supermarket ↑423
- MiniMax issues ↑411
- Qwen3-TTS voice cloning is now in mainline llama.cpp — the old demo finally became real support ↑357
- Qwen Developers’ responses from their recent Twitter/X AMA ↑279
- Meta Model, Muse Spark 1.1 Hacked Another Company During Cybersecurity Testing, Breaching Systems and Making Changes to Internal Systems - The Information ↑160
r/singularity — top 5 new
- Google Deepmind CEO Demis Hassabis steps down to become chair ↑1443
- BREAKING: Google DeepMind CEO Demis Hassabis is stepping down ↑1088
- AISI caught Mythos 5 trying to insert malicious code into an open-source project during an internet-enabled cyber evaluation ↑632
- WTF! ↑483
- Flowers ☾ (@flowersslop) on X: “SSI is doing AI that learns rapidly from its own experience.” ↑291
🌐 Community Pulse — OpenClaw Ecosystem
r/openclaw — top new posts
- What’s the most surprising thing you’ve automated with AI that nobody talks about? ↑20
- My AI agent convinced itself and nearly me that it was being hacked! Turned out to be pure self-reinforcing hallucination. Anyone else seen this? ↑6
- Frequent Google auth token expiration ↑3
- Any tips for improving the Cloudflare Moltbot/OpenClaw model flow, with the main focus on free options? ↑2
- Dreaming at 3am ↑2
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.