Ecosystem Digest β 2026-05-30
Ecosystem Digest β 2026-05-30
π¦ OpenClaw Ecosystem Digest β 2026-05-30
Generated 07:45 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 375,524 | 10 | 5 | 10 | 4 |
| hermesagent | 172,894 | 11 | 4 | 8 | 1 |
| ZeroClaw | 31,636 | 12 | 1 | 5 | 0 |
| IronClaw | 12,373 | 8 | 1 | 10 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 375,524 Β· Open issues: 7,082 Β· Last push: <1h ago
π New Releases
- v2026.5.28-beta.4 β openclaw 2026.5.28-beta.4
- v2026.5.28-beta.3 β openclaw 2026.5.28-beta.3
- v2026.5.28-beta.2 β openclaw 2026.5.28-beta.2
- v2026.5.28-beta.1 β openclaw 2026.5.28-beta.1
β Merged PRs
- #88161 Fix restart sentinel internal continuations
- #88134 fix(imessage): preserve SMS approval reply routes
- #88191 Fix Codex raw image generation media projection
- #88182 Fix subagent DM completion delivery after yield
- #88162 fix(agents): extend terminal outcome projections
- #88178 feat(workboard): add orchestration primitives
- #84814 fix(agents): classify embedded provider business denials for fallback
- #88107 feat: only include the current changelog section in tarball
- #88130 fix(agents): preserve Codex auth for compaction fallback
- #84535 fix(gateway): resolve message actions against runtime config
π New Issues
- #88201 [Bug]: OpenClaw 5.22: ~10 sec per-call inference overhead in infer model run (both βgateway and βlocal) vs ~1.3 sec direct provider call
bugregression - #88198 Bug: independent scripts in ~/.openclaw/extensions/ crash Gateway (missing openclaw.plugin.json)
P2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:crash-loopissue-rating: π¦ diamond lobsterπ¬1 - #88197 cron: deleteAfterRun ε€±θ΄₯ run δΈθ§¦εε ι€ε―Όθ΄ε€εΏε η§―
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:session-stateissue-rating: π¦ diamond lobsterπ¬1 - #88196 Codex cron agentTurn regression: app-server attempt/turn idle timeout after 2026.5.27
P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:session-stateimpact:message-lossissue-rating: π platinum hermitπ¬1 - #88195 ${ENV_VAR} refs in plugins.entries.*.config not resolved before passing to plugin (regression in 2026.5.28-beta.4)
P1clawsweeper:no-new-fix-prclawsweeper:needs-security-reviewclawsweeper:needs-infoimpact:auth-providerissue-rating: π¦ gold shrimpπ¬1 - #88188 Auto-compaction not triggering despite config (midTurnPrecheck + maxActiveTranscriptBytes)
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:session-stateissue-rating: π platinum hermitπ¬2 - #88176 [Bug]: Control UI Chat Talk shows stale βgpt-realtimeβ error even when gateway-relay talk.session.create succeeds π¬1
- #88173 RFC: Skills Dependency Visualizer β understand skill interdependencies visually
P3π¬3 - #88168 Synthetic βmissing tool resultβ entries injected for parallel tool calls on Anthropic Claude, despite real results being produced
P1clawsweeper:needs-live-reproimpact:session-stateimpact:message-lossissue-rating: π platinum hermitπ¬2 - #88167 Approval-gate denials routed via followup-channel produce phantom βmissing tool resultβ synthetic placeholders
P2clawsweeper:needs-live-reproimpact:session-stateimpact:message-lossissue-rating: π platinum hermitπ¬1
π Closed Issues
- #87792 Restart-sentinel turn on channel-bound session emits outbound reply to source chat
- #87948 Codex app-server idle watchdog fires after image_generation_call raw completed item
- #88042 Subagent announce fails after sessions_yield: adapter unavailable during yield suspension
- #88187 [Bug] Feishu dispatch fails after upgrade to v2026.5.27 on Windows - TypeError Cannot read properties of undefined reading run
- #88179 ERR_INVALID_STATE crash: FileHandle closed during GC in session-write-lock (Node.js v25)
π₯ Hot Issues (most commented)
- #75 Linux/Windows Clawdbot Apps β π¬109 Β· 3d ago
hermesagent (NousResearch/hermes-agent)
Stars: 172,894 Β· Open issues: 15,002 Β· Last push: <1h ago
π New Releases
- v2026.5.29.2 β Hermes Agent v0.15.2 (2026.5.29.2)
β Merged PRs
- #35081 fix(gateway): name what the /status token number actually is
- #34853 fix(gateway): drop outbound silence-narration messages pre-send
- #35054 fix(compression): avoid repeat preflight compaction from rough estimates
- #34839 fix(cli): repaint input area after inline /steer and /model submit
- #35048 Inspired by Claude Code: /compress here [N] β boundary-aware βsummarize up to hereβ
- #34835 fix(cli): remove Hermes-managed node/npm/npx symlinks on uninstall
- #34845 fix(auxiliary): stop capping output with max_tokens by default (#34530)
- #34851 fix(deps): declare setuptools in dev extra for packaging tests
π New Issues
- #35084 [Setup]: Docker build fails on QNAP NAS: s6-overlay βCannot change modeβ Bad address
- #35080 kanban create βpriority should accept human-readable strings (high/medium/low) in addition to integers
- #35075 [Bug]: cron injection scanner misses invisible-unicode classes the install-time scanner catches
type/securitycomp/agentcomp/toolscomp/cronP1π¬1 - #35072 Kanban worker iteration-budget exhaustion creates permanent sticky block (no auto-recovery)
type/bugcomp/agentcomp/cliP3 - #35070 Version mismatch: hermes_cli/init.py gets reverted during upgrade conflict resolution
type/bugcomp/cliP3 - #35067 security: pin patched Starlette for CVE-2026-48710 BadHost
type/securitycomp/gatewayarea/configP1 - #35063 Proposal: native ACP client transport alongside copilot_acp_client.py shim
type/featurecomp/agentcomp/acpP3π¬1 - #35062 [Weixin] ret=-3 cron push silently fails after tokenless retry (regression from v0.14)
type/bugcomp/gatewaycomp/cronP2π¬1 - #35060 Feature Request: Configurable
delivertarget forwatch_entities/watch_domainsin Home Assistant integrationtype/featurecomp/gatewayP3 - #35059 non-default profile gateway fails: /root/.ssh/config not found
type/bugbackend/sshcomp/clicomp/gatewayarea/dockerP2π¬1 - #35057 macOS iTerm2: Shift+Enter should insert newline in prompt_toolkit CLI
type/featurecomp/cliP3π¬1
π Closed Issues
- #34616 gateway: drop outbound βsilence narrationβ messages pre-send (anti-loop control)
- #34569 /steer leaves submitted prompt in TUI input buffer, allows accidental re-submit
- #34071 [Bug] v0.15.0 Docker image: stage2-hook.sh, main-wrapper.sh missing; container_boot module removed
- #30931 [Bug]: Image generation (and perhaps other Python-dependent tools) broken when Hermes Agent installed via Nix
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 31,636 Β· Open issues: 543 Β· Last push: <1h ago
β Merged PRs
- #6607 fix(providers): respect explicit provider kind
- #5450 fix(tools): add ipv6 support and use reqwest.url
- #6945 feat(agents): add per-agent
classifier_providerto route reply-intent precheck to a cheaper model - #6907 feat(memory): introduce MemoryStrategy trait and DefaultMemoryStrategy
- #6884 fix(web_fetch): treat max_response_size=0 as unlimited
π New Issues
- #7005 [Bug]: Onboarding wizard still has pre-existing bare user-facing strings
bugrisk: mediumonboardruntimepriority:p2 - #7001 [Bug]: TTS voice replies resolve the wrong agentβs tts_provider in multi-agent configs
bugrisk: mediumchannelconfigproviderchannel:telegrampriority:p2 - #6999 [Bug]: Telegram voice transcription always fails β channel never wires transcription_provider alias
bugrisk: highchannelproviderchannel:telegrampriority:p1channel:transcription - #6998 RFC: Schema-Guided Reasoning (SGR) β cross-provider structured output
enhancementrisk: highmemoryproviderruntimetoolpriority:p2needs-maintainer-reviewtype:rfc - #6997 [Bug]: Documentation version does not match latest release
bugtype: docsrisk: mediumdocspriority:p2web - #6996 RFC: Granular sandbox policy β filesystem and network restrictions
enhancementrisk: highconfigruntimesecuritypriority:p2needs-maintainer-reviewtype:rfc - #6995 [Bug]: Backspace in
zeroclaw agentCLI deletes byte-by-byte instead of character-by-character (UTF-8 CJK chars need 3 backspaces)bugrisk: lowagentchannelruntimechannel:clipriority:p3 - #6992 [Bug]: Slack Socket Mode rejects all messages as βunauthorized userβ
bugrisk: highchannelchannel:slackpriority:p1 - #6991 bug(runtime): Native tool serialization (tools_to_openai_format) ignores Risk Profile and Tool Filter restrictions in v0.8.0-beta-1
bugrisk: highagentproviderruntimesecuritytoolpriority:p1 - #6990 i18n: bring new file_download tool strings under the fl!() / Fluent contract
enhancementrisk: lowtoolpriority:p3follow-up - #6989 config: extend #[secret] (or add a header-token field) so headers maps redact bearer tokens
bugrisk: highconfigsecuritytoolpriority:p1status:acceptedstatus:no-stalefollow-upπ¬1 - #6970 [Tracker]: v0.8.1 integration/channel/provider/tool PR queue
enhancementrisk: highchannelintegrationprovidertoolpriority:p2status:in-progressstatus:no-stale
π Closed Issues
- #3090 [Feature]: Wecom(WxWork) channel support
IronClaw (nearai/ironclaw)
Stars: 12,373 Β· Open issues: 1,052 Β· Last push: <1h ago
β Merged PRs
- #4228 [codex] Port Notion MCP extension to Reborn
- #4233 Migrate GitHub WASM credentials to product auth
- #4244 Refine trigger loop and delivery resolution specs
- #4231 Wire Reborn auth consumers through staged credentials
- #4232 [codex] Verify auth gate blocked exits
- #4234 feat (reborn) durable product auth
- #4223 [codex] Port NEAR AI MCP to Reborn extensions
- #4243 fix(product-workflow): update RecordingFlowManager for mark_continuation_dispatched trait method
- #4240 docs: add communication delivery resolution design
- #3874 docs: add trigger loop design spec
π New Issues
- #4241 Live Workspace Prompt Inputs Invalidate KV Cache Reuse Across Conversation Turns
- #4238 Project product-auth accounts into ironclaw_secrets::CredentialAccountStore (broker projection) π¬1
- #4237 PR #4234: cargo test -p ironclaw_product_workflow fails to compile (durable product-auth trait/field additions)
- #4226 Bound cleaned process handoff dedupe state
- #4222 Zeroize injected HTTP credential material across network request carriers
- #4204 WebChat v2 SSO: GitHub + NEAR providers + CLI OAuthRouterConfig wire-up (#4116 follow-up)
rebornπ¬1 - #4112 Reborn GSuite: wire WebUI OAuth prompt and browser approval E2E
reborn - #4108 Nightly E2E failed
π Closed Issues
- #4179 Carry v1 Google SSO into WebChat v2
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- π’ #87318 [SANITIZED β possible injection attempt] β π¬4 Β· 12h ago
- π’ #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬1 Β· 22h ago
- β« #86371 Bug: message tool filePath fails with LocalMediaAccessError in retry flows when agentId is not propagated β π¬1 Β· 1d ago
- π’ #86451 Bug: openclaw update creates duplicate cron entries β no deduplication check on re-creation β π¬1 Β· 4d ago
- π’ #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬1 Β· 13d ago
- π’ #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop β π¬2 Β· 14d ago
- β« #79917 Haderach (OpenClaw bot) permanently auto-banned from OpenClaw Discord β ban reason: βBotβ β π¬3 Β· 17d ago
ποΈ Official Content β Anthropic + OpenAI
OpenAI β 4 new
- [Form] Rosalind Biodefense Program 2026-05-29
- [Index] Braintrust 2026-05-29
- [Index] Boston Childrens Hospital 2026-05-29
- [Index] Mufg 2026-05-29
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.