Ecosystem Digest β 2026-08-22
Ecosystem Digest β 2026-08-22
π¦ OpenClaw Ecosystem Digest β 2026-08-22
Generated 07:46 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 387,050 | 8 | 3 | 10 | 0 |
| hermesagent | 234,011 | 8 | 7 | 4 | 1 |
| ZeroClaw | 32,633 | 11 | 8 | 7 | 0 |
| IronClaw | 12,599 | 11 | 4 | 10 | 0 |
| Moltis | 2,832 | 2 | 0 | 1 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 387,050 Β· Open issues: 6,183 Β· Last push: <1h ago
β Merged PRs
- #126424 fix(gateway): keep conversation delivery within agent bindings
- #127469 fix(memory): respect provenance in automatic context
- #127343 fix(release): preserve validation plan across reruns
- #127738 fix(ui): align page titles with page content
- #127744 improve(gateway): reduce health snapshot session work
- #127734 fix(config): match the config directory through symlinks when diagnosing permissions
- #127740 fix(ui): stop empty protected secrets before Gateway save
- #127737 fix: current chat attachments fail after send acknowledgement
- #127739 fix(agents): preserve authoritative child completion results
- #127727 [SANITIZED β possible injection attempt]
π New Issues
- #127756 [Bug]: Build validation spends minutes rescanning emitted runtime artifacts
maintainer - #127753 Long open code fences stall streaming updates in the Control UI
maintainerP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:source-reproclawsweeper:linked-pr-openissue-rating: π¦ diamond lobsterimpact:ux-frictionπ¬2 - #127747 Long streaming responses stall the Control UI on each update
maintainerπ¬1 - #127743 [Bug]: Expired sessions.catalog.list cache blocks Control UI on slow external catalog scans
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:ux-frictionπ¬1 - #127742 skill_usage is never populated, so the skill curator never archives anything and workspace skills grow unbounded
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:otherπ¬1 - #127728 [Bug]: Remote extension pairing: gateway rejects browser.request ~10ms after starting the relay, before the extension can attach
bugno-stalebug:behaviorP1clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:otherπ¬3 - #127710 prepared-model-runtime fails closed on transient generation churn: one fingerprint drift permanently wedges the gateway; owner-commit race silently drops messages
P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-live-reproimpact:message-lossissue-rating: π platinum hermitπ¬2 - #127702 [Bug]: Discord set-presence fails from main:main when default accountId is omitted
bugno-stalebug:behaviorP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:othermaturity:stableπ¬3
π Closed Issues
- #71066 Telegram subsystem: getUpdates polling silently non-functional despite reachable API
- #127741 Session-store writes reload and deep-clone the entire store, causing multi-minute event-loop stalls
- #127736 [Bug]: Session persistence failure: user messages lost across days, 4x reproduced, Gateway restart ineffective
hermesagent (NousResearch/hermes-agent)
Stars: 234,011 Β· Open issues: 34,413 Β· Last push: <1h ago
π New Releases
- v2026.8.19 β Hermes Agent v0.20.5 (v2026.8.19)
β Merged PRs
- #91869 fix(update): Windows venv-holder guard names holders correctly and can see the gateway it must pause (#90778, #87594 β proven live on windows-latest)
- #91915 feat(bot-mode): @mentions identify who you mean β the agent composes and sends, the renderer never delivers
- #91921 feat(desktop): cloud-agent-down boot failures get actionable recovery (#85335, salvage #85373)
- #91936 fix(telegram): omit topic routing from rich edits
π New Issues
- #91997 Desktop speak-stream falls back to whole-text POST for Edge TTS β long replies wait for full synthesis before any audio
type/bugduplicatetool/ttsP2comp/desktoparea/streamingπ¬1 - #91996 [Bug]: delegation live transcripts resolve HERMES_HOME after a thread hop and can write to another profile
type/bugcomp/toolstool/delegateP2sweeper:risk-session-statearea/profiles - #91995 [Bug] OpenViking plugin uses uid-less viking://user/
URIs that upstream removed in #4196 β will 400 on next OV release `type/bug` `comp/plugins` `tool/memory` `P3` `area/memory` - #91991 Spoken reply jumps back β reads old reply from several turns ago during hands-free voice conversation (after barge-in)
type/bugtool/ttsP2comp/desktopplatform/windows - #91987 Hands-free voice conversation doesnβt release microphone after βstopβ β wake word unresponsive until app restart
type/bugtool/ttsP2sweeper:risk-platform-windowscomp/desktopplatform/windows - #91980 fix(approvals): approval prompts delivered onto a disconnected client transport time out silently β no birth log, no retry, no fallback channel
type/bugcomp/tuiP2sweeper:risk-session-statesweeper:risk-message-delivery - #91976 A2A v1.0 conformance: outbound results never use data Parts; protocolBinding is a bare string; skills carry no I/O modes (0.20.4)
type/bugcomp/pluginsP3 - #91969 Unbounded Telegram flood-control sleep on the boot path freezes inbound on ALL platforms for the full penalty (97 min observed)
type/bugcomp/gatewaycomp/pluginsplatform/telegramP1sweeper:risk-session-statesweeper:risk-message-delivery
π Closed Issues
- #78089 Windows: venv-blocker preflight still aborts desktop Update for .hermes-runtime gateways β cmdline truncated at 120 chars defeats the pausable-gateway exemption added by #75881
- #87594 Windows:
hermes updatespawned from the gatewayβs own /update command canβt pause the gateway β ancestor-exclusion in_scan_gateway_pidsexcludes the gateway itself - #90778 Windows venv-holder message mislabels
hermes dashboardas the Desktop backend, and matches subcommands by substring - #91105 Bot-to-bot @mention messages silently drop after v0.20.4 update (composer middleware still uses unsafe -q instead of βquery-file)
- #91397 [Bug]: fix(desktop) remote @mention delivery forwards the routing token in the body, so the recipient re-routes instead of answering
- #85335 Desktop: cloud agent 503/backend unreachable produces non-actionable boot-loop with opaque error
- #85974 [Setup]: Confusing Blind Updating Process
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,633 Β· Open issues: 795 Β· Last push: <1h ago
β Merged PRs
- #10174 test(ci): verify release tools on native runners
- #10095 ci(docker): enforce non-root production image
- #10092 fix(providers): redact Anthropic credential fragments
- #10150 fix(zerocode): accept paste during active turns
- #9715 fix(infra): make JSONL session migration retry-safe
- #10107 fix(channels): keep Google STT API keys out of URLs
- #10033 fix(config): source channel Rust defaults from their serde defaults
π New Issues
- #10238 [Bug]: ZeroCode shows stale Connected state after daemon exits
bugpriority:p2zerocode - #10237 [Bug]: Telegram reply-threads fragment conversation memory into per-thread history buckets
- #10235 [Docs]: update SECURITY.md distroless base to Debian 13
docssecurity:dockerdomain:securitypriority:p2risk:lowtype:docs - #10232 [Bug]: Daemon diagnostics drop the underlying error chain
bugdaemonobservabilityruntimeobservability:logpriority:p2status:acceptedfollow-uprisk:medium - #10231 [Bug]: Channels supervisor retries stale configuration
bugchannelconfigdaemonruntimepriority:p1r:needs-reprorisk:high - #10230 [Bug]: Daemon startup or reload can overflow during agent initialization
bugdaemonpriority:p1r:needs-reproquickstartzerocoderisk:highπ¬2 - #10225 [Bug]: ZeroCode RPC sessions cannot reach configured channels through channel-backed tools
bugchannelruntimetoolpriority:p1status:acceptedzerocoderisk:high - #10224 [Bug]: Custom provider 5xx errors are logged as duplicated escaped JSON
bugobservabilityproviderprovider:compatiblepriority:p2status:acceptedfollow-uprisk:medium - #10223 [Bug]: ZeroCode drops Ctrl+C and blocks input while reconnecting during an active turn
bugpriority:p1status:acceptedfollow-uprisk:mediumzerocode - #10222 [Feature]: Add opt-in single-tool provider rounds for interactive agents
enhancementagentproviderruntimetooldomain:architecturepriority:p2needs-maintainer-reviewrisk:medium - #10212 [Docs]: document
switchand its routing precedence in sop/syntax.mddocstool:soppriority:p3risk:lowtype:docs
π Closed Issues
- #10159 [Task]: Verify pinned release tools on native Linux and Windows runners
- #10074 SECURITY.md documents a CI job that was removed in April, so the container checks are convention now
- #9976 bug(provider): stop logging Anthropic credential fragments
- #9925 [Bug]: model thinking output sometimes leaks to daemon stdiout
- #9832 zeroclaw-hardware fails to compile with βfeatures hardware: unresolved import aardvark_sys::AardvarkHandle
- #10089 [Bug]: ZeroCode ignores paste while an agent turn is running
- #9315 [Feature]: classify Telegram file-download failures as permanent or transient by HTTP status
- #9614 [Bug]: Channel Rust defaults disagree with serde approval timeouts for generated aliases
IronClaw (nearai/ironclaw)
Stars: 12,599 Β· Open issues: 1,524 Β· Last push: <1h ago
β Merged PRs
- #7804 fix(workspace): honor IRONCLAW_REBORN_WORKSPACE_ROOT on 1.3
- #7797 docs(guidance): repo-wide agent-guidance audit β fix drift, prune 21.5k lines, consolidate tests/ onto AGENTS.md convention
- #7803 fix(telegram): keep paired channels ready and collapse reply drafts
- #7805 fix(ci): forward-port the clippy 1.98 lint fixes to 1.3
- #7796 fix(sandbox): preserve failed Railway audit appends
- #7699 feat(notifications): publish actionable run gates
- #7766 fix(telegram): separate bot pairing from personal device linking
- #7779 feat(sandbox): route user-sandbox egress through a managed per-user proxy (#7732 Step 2)
- #7787 chore(agents): refresh codebase knowledge graph
- #7791 fix(llm): preserve OpenAI-compatible reasoning-only responses
π New Issues
- #7813 UI: heading gets cropped when the suggestions panel appears
- #7812 Onboarding suggestions: respect user-level tool permissions, generate with read-only tool access
- #7808 Memory write path: redaction + taint metadata required before any external provider binds
bug - #7801 CI expedite T4: canonical preflight β one gate list, worktree-safe hooks, self-printing REPRO π¬3
- #7800 CI expedite T3: PR/queue convergence β planner drift guard, default-features clippy, frontend dedup π¬2
- #7799 CI expedite T2: nextest pipeline, full-failure signal, PR unthrottle, measured test consolidation π¬3
- #7798 CI expedite T1: setup-rust composite β toolchain pin, mold, centralized build profiles π¬2
- #7793 Migrate remaining Settings and Admin feedback banners to InlineNotice
- #7792 Introduce shared page-shell and loading primitives
- #7687 Generalize the WebUI notification center into a durable user inbox
epic - #7664 Pluggable memory over MCP: wire the provider, land Mnesis as first consumer, publish the contract
enhancementπ¬2
π Closed Issues
- #7690 Publish approval, authentication, and blocked-run notifications to the user inbox
- #7715 Telegram connection flow lacks consent/selection between bot and personal account
- #7689 Generalize the WebUI notification center and consume the server-backed inbox
- #7783 LLM timeout policy: finalization canβt measure TTFT, and the retry budget canβt fit the deadline
Moltis (moltis-org/moltis)
Stars: 2,832 Β· Open issues: 90 Β· Last push: 21h ago
β Merged PRs
- #1220 fix(whatsapp): render Markdown in outbound messages
π New Issues
- #1224 [Bug]: Tools stop working in shared Slack channels
bug - #1223 heartbeat active_hours has no effect on a default config
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- π’ #86451 Bug: openclaw update creates duplicate cron entries β no deduplication check on re-creation β π¬2 Β· 3h ago
- π’ #93033 [Bug] v2026.6.6: BWS secret resolution order changed β gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β π¬2 Β· 22h ago
- π’ #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬4 Β· 4d ago
- β« #98062 [Bug]: iOS app fails to connect over Tailscale CGNAT (100.x.x.x) β wss:// required but WebSocket upgrade silently dropped β π¬4 Β· 9d ago
- β« #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β scheduler silently skips them β π¬3 Β· 12d ago
- β« #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β π¬11 Β· 15d ago
- β« #99305 [Bug]: Bedrock provider β claude-sonnet-5 prompt caching broken (cache-control blocks not attached, zero cache hits) β π¬4 Β· 17d ago
- β« #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬3 Β· 19d ago
- π’ #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β π¬3 Β· 21d ago
- β« #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β π¬1 Β· 21d ago
ποΈ Official Content β Anthropic + OpenAI
OpenAI β 2 new
- [Partners] Quantium 2026-08-21
- [Partners] Tcs 2026-08-21
π€ Reddit Pulse β r/LocalLLaMA Β· r/singularity
r/LocalLLaMA β top 2 new
r/singularity β top 2 new
- NVIDIAβs coding agent scored 100% on ARC-AGI-3 interactive reasoning benchmark β972
- Hello Qwenβ¦ I mean Claudeβ¦ I mean Qwenβ¦ β127
π Community Pulse β OpenClaw Ecosystem
r/openclaw β top new posts
- Ox-Alpha/chinese models with openclaw? β2
- Any Maintainers in here, Or anyone with an older OpenClaw-iOS.ipa care to share? β2
- Just a lucky prediction? β1
- Muse Spark 1.2 Contributor Cache not working well? β1
- Beste Hardware fΓΌr Open Claw β0
X β @openclaw
No new tweets in the last 24h.
X β @steipete
- I had the pleasure of speaking at the Agentic AI Summit in Berkeley alongside an incredible bunch of folks. My talk was β0 π0 Β· recent
- Canβt wait to show you all what we been cookinβ! β0 π0 Β· recent
- 512GB RAM Studios. Apple was good to us. β0 π0 Β· recent
- [pssst, you wake the cli people that will give you $reasons why this canβt work.
I was one of them before I saw the ligh](https://x.com/steipete/status/2089804281331548280) β0 π0 Β· recent
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.