Ecosystem Digest β 2026-05-29
Ecosystem Digest β 2026-05-29
π¦ OpenClaw Ecosystem Digest β 2026-05-29
Generated 07:45 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 375,319 | 7 | 5 | 10 | 2 |
| hermesagent | 171,680 | 6 | 6 | 10 | 2 |
| ZeroClaw | 31,623 | 9 | 1 | 4 | 0 |
| IronClaw | 12,367 | 15 | 3 | 10 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 375,319 Β· Open issues: 7,012 Β· Last push: <1h ago
π New Releases
- v2026.5.27 β openclaw 2026.5.27
- v2026.5.27-beta.1 β openclaw 2026.5.27-beta.1
β Merged PRs
- #87640 fix(context-engine): quarantine broken plugin engines
- #87842 chore: rename dependency guard workflow
- #87797 refactor: extract gateway client package
- #87791 feat(ci): guard dependency graph changes in PRs
- #87833 fix: probe stale rate-limit cooldown primaries
- #87812 [SANITIZED β possible injection attempt]
- #87832 ci: restore timing summary artifact
- #84224 fix(doctor): handle gateway SecretRefs in auth checks
- #87222 fix(ui): scope usage requests by agent filter
- #87559 fix(auth): harden Codex auth probes
π New Issues
- #87854 Memory Dreaming Promotion: candidates found but applied=0 (rehydratePromotionCandidate returns null for all) π¬1
- #87847 Telegram isolated polling spool drain: ENOENT race in recoverStaleTelegramSpooledUpdateClaims
P2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:needs-live-reproissue-rating: π platinum hermitimpact:otherπ¬1 - #87830 [Bug]: Persistent ACP session resume fails for Kiro threads after backend invalidation
P1clawsweeper:needs-live-reproimpact:session-stateimpact:message-lossissue-rating: π platinum hermitπ¬1 - #87821 [Bug]: Isolated cron runs can wedge gateway
bugbug:crashP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-infoimpact:crash-loopissue-rating: π¦ͺ silver shellfishπ¬1 - #87816 feat(tts): xiaomi voicedesign/voiceclone model support
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:auth-providerissue-rating: π¦ diamond lobsterπ¬1 - #87815 [Bug]: status βdeep falsely reports gateway.auth.mode=βnoneβ when token auth is configured via secret reference
bugbug:behaviorP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:securityimpact:auth-providerissue-rating: π¦ diamond lobsterπ¬1 - #87808 [Bug]: Gateway restart during active embedded Codex WebChat turn drops final reply and only logs client closed before turn completed
bugP2clawsweeper:needs-live-reproimpact:session-stateimpact:message-lossissue-rating: π platinum hermitπ¬1
π Closed Issues
- #87846 [Bug]: doctor βlint falsely reports SecretRef-managed gateway.auth.token as unavailable
- #87837 feat(feishu): log outbound message delivery result (message_id or error) after Feishu API call
- #87608 [Bug] Ollama Cloud rate-limit cooldown permanently blocks agents β not released after API recovery
- #87807 [SANITIZED β possible injection attempt]
- #87132 [Bug]: Usage page agent filter broken since v2026.5.17 β sessions.usage API always scoped to βmainβ agent
π₯ Hot Issues (most commented)
- #75 Linux/Windows Clawdbot Apps β π¬109 Β· 2d ago
hermesagent (NousResearch/hermes-agent)
Stars: 171,680 Β· Open issues: 14,770 Β· Last push: <1h ago
π New Releases
- v2026.5.29 β Hermes Agent v0.15.1 (2026.5.29) β The Patch Release
- v2026.5.28 β Hermes Agent v0.15.0 (2026.5.28) β The Velocity Release
β Merged PRs
- #34244 feat(kanban): default_assignee fallback + per-profile concurrency cap (closes #27145, closes #21582)
- #34236 docs(docker): refresh user-guide page for s6-overlay reality
- #33645 fix(docker): container reuse + bounded-sync cleanup + orphan reaper (#20561)
- #34217 test(tui_gateway): stop reloading server module in fixture teardown
- #34222 chore: release v0.15.1 (2026.5.29)
- #34210 feat(kanban): attach images referenced in task bodies to worker vision
- #30698 refactor(web): consume DS primitives, remove local component copies
- #34204 test(docker): repair dashboard tests broken by the insecure-opt-in fix
- #34194 fix(skills-page): restore per-source pills and category sidebar (stale useMemo deps)
- #34186 fix(mcp): resolve bare npx/npm/node against /usr/local/bin
π New Issues
- #34260 MCP OAuth callback: module-level port global causes port collisions and structural weaknesses vs upstream
- #34256 Custom endpoint pricing can overestimate Crof qwen3.5-9b cost by 1,000,000x
- #34253 fix(gateway): Feishu session cancellation orphans session guard, permanently blocking messages
- #34252 fix: atomic_replace() fails with EXDEV when HERMES_HOME is a cross-filesystem symlink
- #34246 [Bug]: Custom endpoint: ChatCompletions returns content, but Hermes treats response as empty (v0.14.0)
type/bugcomp/agentprovider/openaiP2 - #34237 Skills hub creates empty category directories when no skills installed
type/bugtool/skillsP3
π Closed Issues
- #24329 Kanban: surface non-runnable ready tasks and unknown assignees
- #27145 feat(kanban): auto-assign unassigned ready tasks in dispatcher
- #21582 [Feature]: limit tasks per profile in kanban
- #20561 Bug: Docker containers accumulate - /stop doesnβt clean, multiple per session, async race
- #34202 Dashboard infinite reload loop in loopback mode β GET /api/auth/me returns 401 on every page load
- #34206 [Bug]: Infinite reload loop / React state loop on Sessions tab (Firefox + Chrome) β repeated 401 on /api/auth/me (v0.15.0)
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 31,623 Β· Open issues: 533 Β· Last push: 3h ago
β Merged PRs
- #6908 fix(onboard): add Codex subscription auth for OpenAI provider
- #6382 docs(channels): reconcile against schema and fix stale CLI refs
- #6980 fix(provider): preserve reasoning_content in native tool requests
- #6913 fix(config): use platform-agnostic paths in policy tests
π New Issues
- #6996 RFC: Granular sandbox policy β filesystem and network restrictions
enhancement - #6995 [Bug]: Backspace in
zeroclaw agentCLI deletes byte-by-byte instead of character-by-character (UTF-8 CJK chars need 3 backspaces)bug - #6992 [Bug]: Slack Socket Mode rejects all messages as βunauthorized userβ
bug - #6991 bug(runtime): Native tool serialization (tools_to_openai_format) ignores Risk Profile and Tool Filter restrictions in v0.8.0-beta-1
bug - #6990 i18n: bring new file_download tool strings under the fl!() / Fluent contract
- #6989 config: extend #[secret] (or add a header-token field) so headers maps redact bearer tokens
- #6984 bug(gateway): token rotation does not revoke existing bearer tokens
bugrisk: highgatewaysecuritysecurity:pairingpriority:p1 - #6976 [Bug]: Web UI WebSocket chat fails with 1006 β missing
?agent=query parameterbugrisk: lowgatewaygateway: wspriority:p2status:in-progressstatus:no-stalewebπ¬1 - #6975 [Bug]:
zeroclaw onboardmarks agents/profiles sections complete without writing configbugrisk: lowconfigonboardstatus:blockedstatus:no-stalepriority:p3π¬1
π Closed Issues
- #6147 [Bug]: anthropic.rs has same temperature: f64 shape as Bedrock pre-#6144 β verify whether native Anthropic API rejects for opus-4-7
IronClaw (nearai/ironclaw)
Stars: 12,367 Β· Open issues: 1,054 Β· Last push: <1h ago
β Merged PRs
- #4221 ci(nearai-bench): scope id-token: write to the bench job
- #4220 ci(nearai-bench): grant id-token: write so @main resolves
- #4218 Allow extension search without query
- #4217 ci(nearai-bench): track @main instead of pinning to a SHA
- #4212 [codex] Project skill activations to WebUI
- #4211 fix(reborn): truncate glob scan budget results
- #3903 [codex] Close Reborn production credential boundary gaps
- #4196 feat(reborn): expose work summary projections
- #4210 [codex] classify invalid tool input as model error
- #4208 [codex] tighten builtin HTTP input diagnostics
π New Issues
- #4222 Zeroize injected HTTP credential material across network request carriers
- #4215 [Reborn] Consolidate duplicated PKCE math into ironclaw_common::pkce (Track A)
rebornmodule:M4-host-kernel - #4209 [Reborn] Decompose ironclaw_host_runtime/src/lib.rs (1828 lines) β extract egress modules before auth credential work
rebornπ¬1 - #4206 Make runtime HTTP egress async end to end
- #4205 Follow up auth gate read-model wiring and run-state reuse
- #4204 WebChat v2 SSO: GitHub + NEAR providers + CLI OAuthRouterConfig wire-up (#4116 follow-up)
reborn - #4203 Reborn: product-adapter credential path-injection bridge (Telegram bot token via host egress)
reborn - #4202 Reborn: harden OAuth callback token cleanup (durable/crash-safe + restart-safe replay)
rebornπ¬1 - #4201 Reborn: product-facing auth HTTP surfaces (manual-token, recovery, refresh, cleanup)
reborn - #4198 [sub-issue] Owner visibility for unpaired users is unclear
- #4197 [sub-issue] Vision analysis resolves incorrect/stale images
- #4195 [sub-issue] WeCom image attachments are unstable / inconsistent
- #4194 [sub-issue] Group chat and private DM are merged into the same Web UI conversation
- #4193 [sub-issue] WeCom setup UX lacks onboarding/prerequisite guidance
- #4191 [v0.29.0][Staging] WeCom Channel Validation Findings
π Closed Issues
- #4085 [Reborn] RESOLVED by #3887 β production builders now require TenantSandboxProcessPort from caller
- #4161 Follow up: refactor Google OAuth adapter boundaries
- #4113 Reborn GSuite: implement Google token refresh and account health
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- β« #86371 Bug: message tool filePath fails with LocalMediaAccessError in retry flows when agentId is not propagated β π¬1 Β· 21h ago
- π’ #87318 [SANITIZED β possible injection attempt] β π¬2 Β· 1d ago
- π’ #86451 Bug: openclaw update creates duplicate cron entries β no deduplication check on re-creation β π¬1 Β· 3d ago
- π’ #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬1 Β· 12d ago
- π’ #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop β π¬2 Β· 13d ago
- β« #79917 Haderach (OpenClaw bot) permanently auto-banned from OpenClaw Discord β ban reason: βBotβ β π¬3 Β· 16d ago
ποΈ Official Content β Anthropic + OpenAI
Anthropic β 3 new
- [News] Claude Opus 4 8 2026-05-28
- [News] Milan Office Opening 2026-05-28
- [News] Series H 2026-05-28
OpenAI β 2 new
- [Index] Endava 2026-05-29
- [Index] Chip Ganassi Racing 2026-05-28
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.