Post

Ecosystem Digest β€” 2026-08-27

Ecosystem Digest β€” 2026-08-27

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

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

πŸ“Š 24h Snapshot

Framework ⭐ Stars New Issues Closed Merged PRs New Releases
OpenClaw 387,727 7 3 10 0
hermesagent 236,917 5 9 10 0
ZeroClaw 32,662 6 4 5 0
IronClaw 12,607 15 5 10 0
Moltis 2,837 0 1 2 1

OpenClaw (openclaw/openclaw)

Stars: 387,727 Β· Open issues: 5,757 Β· Last push: <1h ago

βœ… Merged PRs

  • #128995 feat: make full session actions available from chat header
  • #130560 fix(audit): report denied exec approvals only once
  • #130581 perf(cron): carry the published plugin generation into hook/cron isolated runs
  • #130564 refactor(models): build provider catalogs as complete batches
  • #130166 fix(ai): stabilize runtime context across Responses tool rounds
  • #130573 fix(nodes): show paired-device launch approvals in the requesting browser
  • #130473 perf(control-ui): load built-in theme palettes on demand
  • #130547 fix(imessage): preserve dunder reference links
  • #130562 fix(agents): honor preflight compaction budget
  • #129562 fix(ui): usage copy actions silently hide clipboard failures

πŸ› New Issues

  • #130589 [Bug]: First remote-project startup error disappears after navigation maintainer P1 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open impact:session-state issue-rating: 🦞 diamond lobster maturity:stable impact:ux-friction πŸ’¬1
  • #130584 Approval-unavailable notices swallow recovered channel answers bug maintainer P1 clawsweeper:source-repro impact:message-loss issue-rating: 🦞 diamond lobster πŸ’¬1
  • #130571 Browser snapshots lose actionable refs for quoted and escaped control names maintainer P1 clawsweeper:source-repro issue-rating: 🦞 diamond lobster impact:other πŸ’¬1
  • #130570 [Bug]: ci: release artifact verification gh api request can hang indefinitely (no deadline) P2 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open issue-rating: 🦞 diamond lobster impact:other clawsweeper:bulk-filed πŸ’¬1
  • #130569 [Bug]: skills: browse commands fail on unrelated invalid config key P2 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open issue-rating: 🦞 diamond lobster maturity:stable impact:ux-friction clawsweeper:bulk-filed πŸ’¬1
  • #130568 [Bug]: auto-reply: legacy pending-reset tombstones roll over mid-run (active-run deferral skipped) P1 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open impact:session-state issue-rating: 🦞 diamond lobster clawsweeper:bulk-filed πŸ’¬1
  • #130567 [Bug]: channels: ingress monitor stop-abort race rewrites terminal outcomes, causing duplicate delivery P1 clawsweeper:no-new-fix-pr clawsweeper:source-repro clawsweeper:linked-pr-open impact:message-loss issue-rating: 🦞 diamond lobster clawsweeper:bulk-filed πŸ’¬1

πŸ”’ Closed Issues

  • #130556 [Bug]: Codex paired-device approval is hidden from the requesting browser
  • #130497 [Bug]: iMessage corrupts Markdown reference links containing Python identifiers
  • #130226 [Bug]: Forced context-engine compaction can no-op above the reserve-adjusted prompt budget

hermesagent (NousResearch/hermes-agent)

Stars: 236,917 Β· Open issues: 36,250 Β· Last push: <1h ago

βœ… Merged PRs

  • #95970 fix(update): raise the desktop step-idle watchdog default to 10 minutes
  • #95969 fmt(js): npm run fix auto-fix
  • #95936 fix(desktop): cached transcript tails stop painting across profiles with colliding session ids (#94828, salvage #94914)
  • #95897 fix(update): Windows desktop update stall watchdog + fleet-check false failure
  • #95949 fix(mcp): stdio helper children join the spawn ledger β€” orphans get reaped (#61514, completes #78037)
  • #95948 fix(update): retried updates run config migration on every completion path (#91360, salvage #91367 + #91374)
  • #95942 feat(desktop): managed SSH remote updates β€” the Desktop updates a remote instance end to end (#91277 Phase 4, extracted from #93042)
  • #95931 fix(update): SCM-supervised Windows gateway services pause through the service manager before venv mutation (salvage #95215)
  • #95930 fix(update): crashed updates no longer strand stopped gateways β€” a fresh process settles the restart debt (#92145, salvage #94392)
  • #95928 fix(update): aborted-fetch tmp_pack debris is swept before it corrupts the pack directory (#93732)

πŸ› New Issues

  • #95995 [Bug]: Hermes Desktop (Electron) chat renderer intermittently collapses multi-line payloads and strips fenced code-block styling type/bug P3 needs-repro comp/desktop bug
  • #95981 A2A: hermes-gateway transport β€” call hosted/team Hermes instances through the dashboard auth they already have type/feature innovation comp/cli comp/plugins area/auth P3 needs-decision comp/dashboard
  • #95976 Background review fork fails to update skills 100% of the time β€” read-before-write guard conflicts with skill_view repeat-view dedup type/bug comp/agent tool/skills P2 area/usage-cost
  • #95974 Dashboard crashes when browser disconnects from embedded terminal WebSocket (unhandled WebSocketDisconnect in pty_ws) type/bug duplicate comp/cli P3 sweeper:risk-session-state comp/dashboard πŸ’¬1
  • #95972 Bug: hermes update always blocks ~11 min on cua-driver refresh timeout (Windows) type/bug comp/cli P2 sweeper:risk-compatibility sweeper:risk-platform-windows platform/windows area/install-update

πŸ”’ Closed Issues

  • #95524 [Bug]: schema_sanitizer drops empty β€œrequired: []”, breaking DeepSeek-V4 tool calls with 400 β€œnull is not of type array”
  • #93856 Empty bot chats in Hermes Desktop β€” client omits the owning profile when loading history
  • #93942 [Bug]: Open Bot Chat stops receiving messages β€” no on-screen append/re-key path (background delivery AND mid-conversation model switch)
  • #90111 Bot Mode: Desktop Bot Chat times out β€” ws messages=0, messages not routed to backend
  • #93406 [Bug]: post-update fleet version check produces zero rows on a healthy resumed gateway β€” success path lacks the fail-closed check the restart-failure path already has
  • #95589 Windows desktop: hermes update hangs after build β€” never relaunches desktop (repeatable 2/2, zombie process)
  • #94828 [Bug]: Desktop transcript-tail localStorage cache lacks profile scope β€” β€˜session not found’ when switching between profiles (bots/agents)
  • #37680 [Bug]: TUI drops shift+letter capitalization
  • #73082 [Bug]: Desktop client renderer/GPU processes spin at 100%+ CPU at idle β€” constant re-render loop, high energy usage

ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 32,662 Β· Open issues: 814 Β· Last push: <1h ago

βœ… Merged PRs

  • #10126 refactor(tooling): propagate build input failures
  • #10108 fix(zerocode): align translated health labels (#10103)
  • #9744 refactor(gateway): require authenticated webhook ingress before agent dispatch
  • #10384 docs(security): update distroless base to Debian 13
  • #9645 feat(providers): add ZeroRouter preset and public catalog

πŸ› New Issues

  • #10400 [Feature]: Configurable Telegram unauthorized-sender notice, aware of how the channel authorizes enhancement docs channel config runtime channel:telegram domain:security priority:p2 status:in-progress risk:high πŸ’¬1
  • #10394 MCP tool results are stored as the whole CallToolResult envelope, duplicating every payload bug tool priority:p2 tool:mcp status:in-progress risk:high
  • #10390 [Bug]: Entering an inactive Chat pane blocks ZeroCode navigation bug priority:p2 status:in-progress risk:medium zerocode
  • #10379 [Feature Request / Bug] Unable to cancel ongoing message & request for message queuing in ZeroClaw Desktop bug gateway runtime priority:p1 r:needs-repro web risk:high πŸ’¬1
  • #10373 [Bug]: Share committed agent-rename recovery across CLI and gateway bug agent config gateway memory runtime domain:security priority:p1 follow-up risk:high cli
  • #10371 Flaky: rpc::local concurrent_stale_start_is_serialized_before_cleanup fails under the parallel harness bug runtime tests priority:p1 status:in-progress risk:low type:test πŸ’¬1

πŸ”’ Closed Issues

  • #10103 [Bug]: ZeroCode Health status values misalign in French and Spanish
  • #10396 reasoning_content is replayed for every assistant message in the history
  • #9587 refactor(gateway): require authenticated webhook ingress before agent dispatch
  • #10235 [Docs]: update SECURITY.md distroless base to Debian 13

IronClaw (nearai/ironclaw)

Stars: 12,607 Β· Open issues: 1,528 Β· Last push: 1h ago

βœ… Merged PRs

  • #7915 fix(docker): forward-port the 1.3 in-worker SSH and workspace-root fixes to main (#7723, #7804)
  • #7810 feat(sandbox): manifest-declared direct-exec credential bindings behind the managed proxy
  • #7905 fix(threads): preserve incremental compaction summary context
  • #7850 feat(automations): expose exact run capability facts
  • #7914 fix(extension-registry): forward-port the 1.2 activation_state row fix to main (#7721)
  • #7913 docs(changelog): backfill the v1.3.0 release entry onto main
  • #7859 docs: move changelog to a navbar tab and tighten its intro
  • #7765 feat(hooks): AfterTurn lifecycle point + memory curation as its first consumer (#7770 phase 1)
  • #7863 chore(agents): refresh codebase knowledge graph
  • #7882 fix(webui): adopt shared controls in Admin Users

πŸ› New Issues

  • #7922 feat(tools): declare apply_patch as a grammar-constrained freeform tool to eliminate JSON-escaped diffs
  • #7921 perf(llm): OpenAI-family backends send no prompt_cache_key β€” measured ~82%β†’29% cache-hit collapse past ~200 calls
  • #7920 feat(skills): configure learned-skill extraction in Inference settings enhancement scope: agent reborn scope: webui
  • #7918 HTTP 413 content too large when downloading giant trajectories (high tool-call counts)
  • #7912 Telegram removal returns 503 from WebChat extension endpoint bug πŸ’¬1
  • #7911 Context Management Optimisations epic
  • #7910 Migrate all B2B to Crabshack (pending nearone) epic
  • #7909 Telegram and Slack Bot Groups and Personal vs Bot epic v1.5.0
  • #7903 Decision spike: persistent per-user sandboxed executor behind the trusted host kernel enhancement risk: high scope: agent scope: sandbox reborn
  • #7895 Add personality (agent.md) editor section to Settings UI enhancement v1.5.0
  • #7893 feat(memory): per-automation lessons file β€” ironclaw.memory.automation_lessons_set + fire-time injection enhancement scope: tool reborn πŸ’¬1
  • #7891 perf(extensions): unprojected capability payloads + blind 24 KiB head-slice cost 14.3s of inference on two emails bug risk: medium scope: tool scope: extensions reborn performance πŸ’¬5
  • #7875 Publish run-bound extension authentication-required notifications
  • #7872 Expand notification center coverage
  • #7871 Epic: Slack-to-console bridge + rich interactive Slack UX epic roadmap

πŸ”’ Closed Issues

  • #7917 V2 read result + tool output parser before storing to durable storage
  • #7815 Onboarding suggestions: cumulative net-new work to close the connect β†’ suggest β†’ thread flow
  • #6837 Add minimal info-level logging for growth/usage stats
  • #6879 Automation runs are hit-or-miss: unattended runs execute as plain interactive chat turns
  • #7392 Experiment: Replace first-party coding tools with the pinned omp tool surface

Moltis (moltis-org/moltis)

Stars: 2,837 Β· Open issues: 83 Β· Last push: 7h ago

πŸš€ New Releases

βœ… Merged PRs

  • #1104 fix(providers): allow replacing preferred models
  • #1244 Fix Fastmail MCP OAuth scope registration

πŸ”’ Closed Issues

  • #1094 [Bug]: De-Preferring Models

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

  • ⚫ #79607 [Feature]: Identity-based session unification β€” one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β€” πŸ’¬5 Β· 2d ago
  • 🟒 #86451 Bug: openclaw update creates duplicate cron entries β€” no deduplication check on re-creation β€” πŸ’¬2 Β· 5d ago
  • 🟒 #93033 [Bug] v2026.6.6: BWS secret resolution order changed β€” gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β€” πŸ’¬2 Β· 5d ago
  • ⚫ #98062 [Bug]: iOS app fails to connect over Tailscale CGNAT (100.x.x.x) β€” wss:// required but WebSocket upgrade silently dropped β€” πŸ’¬4 Β· 14d ago
  • ⚫ #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β€” scheduler silently skips them β€” πŸ’¬3 Β· 17d ago
  • ⚫ #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β€” πŸ’¬11 Β· 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 Β· 24d ago
  • 🟒 #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β€” πŸ’¬3 Β· 26d ago
  • ⚫ #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β€” πŸ’¬1 Β· 26d ago

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

Anthropic β€” 1 new

OpenAI β€” 3 new


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

r/LocalLLaMA β€” top 5 new

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