Ecosystem Digest โ 2026-05-23
Ecosystem Digest โ 2026-05-23
๐ฆ OpenClaw Ecosystem Digest โ 2026-05-23
Generated 07:45 IST by Haderach-Ram/openclaw-radar
๐ 24h Snapshot
| Framework | โญ Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 374,008 | 10 | 9 | 10 | 0 |
| hermesagent | 163,218 | 8 | 0 | 7 | 0 |
| ZeroClaw | 31,534 | 11 | 7 | 10 | 0 |
| IronClaw | 12,321 | 7 | 1 | 10 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 374,008 ยท Open issues: 7,281 ยท Last push: <1h ago
โ Merged PRs
- #85567 fix(github): preserve sufficient proof against negative relabel
- #85541 Fix context pressure preflight for tool-heavy sessions
- #85119 fix(doctor): classify Codex asset notice as info
- #85547 fix(ui): keep chat picker search current
- #85562 fix: preserve message-tool delivery evidence
- #85533 fix(codex): add API key paste auth
- #84439 Scope config preflight note suppression
- #85554 fix: route OpenAI video edits to edits endpoint
- #65212 fix(qmd): normalize direct file collection paths
- #85525 fix(ui): run ui script through junction paths
๐ New Issues
- #85577 [Bug]: Transient Telegram pairing-store read failures can trigger bogus pairing prompts
bugmaintainerP2clawsweeper:source-reproimpact:message-lossimpact:auth-providerissue-rating: ๐ฆ diamond lobster๐ฌ1 - #85575 pdf tool: MiniMax provider blocked from extraction fallback mode
P2clawsweeper:needs-live-reproimpact:auth-providerissue-rating: ๐ platinum hermit๐ฌ2 - #85573 [Bug]: [AI-Assisted] Silent agent stall: claude-cli
resultevent sums cache_read across tool sub-calls, trips broken compaction gatebugbug:behaviorP1clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:session-stateimpact:message-lossissue-rating: ๐ฆ diamond lobster๐ฌ1 - #85563 feat: Support custom prompt/language for Dreaming (ๆขฆๅขๆฅ่ฎฐ)
P3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionissue-rating: ๐ off-meta tidepool๐ฌ2 - #85559 Auto-update fails on npm 11+/pnpm installs due to hardlink rejection in swap step
P1clawsweeper:no-new-fix-prclawsweeper:fix-shape-clearclawsweeper:needs-maintainer-reviewclawsweeper:needs-security-reviewclawsweeper:source-reproimpact:securityissue-rating: ๐ฆ diamond lobster๐ฌ1 - #85557 Bug: stripInvalidThinkingSignatures modifies latest assistant message โ causes Anthropic invalid_request_error
P1clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:session-stateimpact:message-lossissue-rating: ๐ฆ diamond lobster๐ฌ1 - #85551 openai/gpt-5.5-pro unreachable when openai-codex OAuth profile is present, even with agentRuntime.id: โpiโ pinned
P1clawsweeper:no-new-fix-prclawsweeper:fix-shape-clearclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:auth-providerissue-rating: ๐ platinum hermit๐ฌ1 - #85550 [Bug]: Trajectory files fed back as context cause unbounded token consumption and unexpected API billing
bugbug:behaviorP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-infoimpact:session-stateissue-rating: ๐ฆช silver shellfish๐ฌ1 - #85548 [Bug]: At 658be7f1c721138ce6c0110eeed60506442f9c9e OpenClaw becomes completely unusable
bugregressionP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-infoimpact:message-lossimpact:crash-loopissue-rating: ๐ฆช silver shellfish๐ฌ1 - #85537 Build fails resolving protobufjs google/protobuf descriptor on WSL source checkout
maintainerP2clawsweeper:needs-live-reproimpact:crash-loopissue-rating: ๐ platinum hermit๐ฌ1
๐ Closed Issues
- #85552 [Regression 2026.5.20] Discord typing indicator severely delayed (20-30s) โ session write lock contention
- #85565 Add per-agent maxConcurrent to allow shared gateways with single-lane agents
- #84859 Doctor: Move Codex CLI assets notice from โDoctor warningsโ to โDoctor infoโ tier
- #85538 [Regression 2026.5.20] TUI responses invisible for agents configured with Signal (message-tool-only turns now silenced by #84289)
- #85434 pr-release: complete/cancel workflows, stale handling, docs, and operational polish
- #85432 pr-release: continue after PR merge and validate release readiness
- #85431 pr-release: create draft PRs with workspace analysis, secret scanning, and retry
- #85429 pr-release: render Lark scan result UI and repo selection actions
- #85427 pr-release: persist workflow state, repo locks, idempotency, and audit events
๐ฅ Hot Issues (most commented)
- #75 Linux/Windows Clawdbot Apps โ ๐ฌ105 ยท <1h ago
hermesagent (NousResearch/hermes-agent)
Stars: 163,218 ยท Open issues: 13,256 ยท Last push: <1h ago
โ Merged PRs
- #30165 feat(desktop): add hermes gui launcher
- #30621 fix(ci): supply-chain-audit two-dot diff causes false positives on stale-branch PRs
- #30619 fix(minimax-oauth): refresh short-lived access tokens per request
- #30618 infographic: PR #30609 Termux cold-start salvage
- #30611 fix(security): validate Nous Portal inference_base_url against host allowlist (#27612)
- #30614 infographic: PR #30591 Discord adapter โ bundled plugin salvage
- #30609 perf(termux): fast-path cli version + defer bare-prompt agent startup
๐ New Issues
- #30704 fix(vision): Gemini 2.5+ models missing from _supports_media_in_tool_results allowlist
- #30703 feat: channel-based model routing in gateway config
- #30687 Kanban: corrupted board DB + empty top-level DB โ silent recreation with total data loss
type/bugcomp/pluginsP1 - #30684 Revisรฃo e melhoria dos documentos legais (Termos de Uso e Polรญtica de Privacidade)
type/docsinvalidP3๐ฌ1 - #30682 Xiaomi MiMo as main model: computer_use fails with 400 โtext is not setโ
type/bugcomp/agenttool/visionprovider/xiaomiP2๐ฌ1 - #30678 [SANITIZED โ possible injection attempt]
type/bugcomp/pluginsP3๐ฌ1 - #30676 GitHub Copilot gemini-3.5-flash rejects Hermes tool schemas with integer enums and union type arrays
type/bugcomp/agentprovider/geminiprovider/copilotP2 - #30673 How can two different Hermes isolate their files?
questionplatform/wecombackend/localarea/dockerP3
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 31,534 ยท Open issues: 509 ยท Last push: <1h ago
โ Merged PRs
- #6838 fix(doctor): use configured model provider credentials
- #6814 Update labeler.yml to not lable non ci related files in the .github directory as ci
- #6769 fix: fix link rendering in philosophy.md
- #6706 fix(channels/whatsapp): restore Apr-2026 protocol parity via whatsapp-rust 0.6 + namespace revert (#6246)
- #6804 fix(deploy): parametrize service template user
- #6009 feat(obs): enrich OTel tool spans with gen_ai.tool.* semantic convention attrs
- #6748 chore: Optimize images
- #6829 fix(discord): treat thread messages as belonging to parent channel in channel_ids filter
- #6772 fix(runtime): transcode Windows shell output from system code page to UTF-8
- #6636 feat(browser): add agent-browser headed config
๐ New Issues
- #6859 [Feature]: Add behavioral test coverage for Windows shell code-page decoding
enhancement - #6856 [Bug]: show_tool_calls is missing from [channel]
bug - #6850 [Feature]: Decouple memory strategy layer from storage backend via MemoryStrategy trait
enhancementrisk: highgatewaymemoryruntimepriority:p2type:rfc๐ฌ1 - #6847 [Bug]: whatsapp channel not showing QR
bugrisk: mediumchannelonboardchannel:whatsapppriority:p1status:acceptedstatus:no-stale๐ฌ2 - #6844 [Bug]: slack bot_token needs to be in the configuration and cannot be supplied by environment variable
bugrisk: mediumchannelconfigchannel:slackpriority:p1status:acceptedstatus:no-stale๐ฌ1 - #6841 [Bug]: [multimodal] vision_provider silently ignored โ inbound images routed to providers.fallback instead
bugrisk: mediumchannelconfigproviderruntimechannel:telegrampriority:p1status:acceptedstatus:no-stale๐ฌ1 - #6837 [Feature]: Runtime RPC dispatch layer and Unix socket transport
enhancementsize: XLrisk: highagentconfigcrondaemongatewaymemoryobservabilityruntimesecurityskillspriority:p2status:in-progressstatus:no-stale - #6836 [Bug]: setup.bat โminimal produces ~26 MB build instead of ~6 MB on Windows
bugrisk: mediumdocsscriptspriority:p2status:acceptedstatus:no-stale๐ฌ1 - #6827 [Feature]: Support jina.ai as web_search provider
enhancementrisk: mediumconfigtoolpriority:p2tool:webstatus:in-progressstatus:no-stale - #6826 [Tracker]: ZeroClaw TUI
enhancementrisk: highconfigdaemongatewayonboardruntimepriority:p2status:in-progressstatus:no-stale - #6825 [Tracker]: TUI UX
enhancementrisk: mediumconfiggatewayobservabilityonboardruntimepriority:p2status:in-progressstatus:no-stale
๐ Closed Issues
- #6756 models list: custom provider fails because doctor path never reads stored api_key from config
- #6246 [Bug]: WhatsApp Web channel: pair succeeds but messages donโt flow after April 2026 server-side protocol bump
- #5980 [Feature]: Otel Traces Should Tell Include More Details About Why A Tool Call Failed
- #6704 [Bug]: Shell tool output is garbled on Windows with non-UTF-8 console code pages
- #6241 [browser] Add headed/headless config option for agent_browser backend
- #6158 [Bug]: zeroclaw-channels does not compile with โno-default-features
- #6801 [Bug]: purge_namespace deletes by category column on integration/v0.8.0
IronClaw (nearai/ironclaw)
Stars: 12,321 ยท Open issues: 971 ยท Last push: <1h ago
โ Merged PRs
- #3878 feat(reborn): wire product auth composition seam
- #3863 [codex] Add Reborn skill asset access and execution adapter
- #3865 feat(reborn): add product auth contracts
- #3907 Align WebUI serve default agent with runtime
- #3906 Initialize tracing for Reborn serve
- #3901 Wire Reborn WebUI to EventStreamManager
- #3880 refactor(secrets): extract cas_mutate helper for filesystem CAS retry loops
- #3902 test: fix four pre-existing test failures
- #3876 feat(reborn): add typed WebUI v2 event stream schema
- #3861 [codex] Add Reborn skill activation selector
๐ New Issues
- #3917 Question: kill RuntimeCredentialTarget::PathPlaceholder or harden it?
security-review-requiredrebornmodule:M4-host-kernel - #3916 Harden LocalFilesystem: honor CAS::Absent + durable writes (atomic rename + fsync)
- #3915 [SANITIZED โ possible injection attempt]
security-review-requiredrebornmodule:M4-host-kernel - #3905 Support safe user-scoped tool installs
- #3891 [Reborn] Add durable approval-policy port before AlwaysAllow
reborn - #3889 [Reborn] Add approval interaction service and product resolution routing
reborn - #3886 [Reborn] Port static WebUI v2 to Reborn WebChat ingress ๐ฌ1
๐ Closed Issues
- #3803 [Reborn] Lane 3: wire existing secrets/egress substrate through production tool composition
๐ฏ 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.) โ ๐ฌ1 ยท 6d ago
- ๐ข #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop โ ๐ฌ2 ยท 7d ago
- โซ #79917 Haderach (OpenClaw bot) permanently auto-banned from OpenClaw Discord โ ban reason: โBotโ โ ๐ฌ3 ยท 10d ago
๐๏ธ Official Content โ Anthropic + OpenAI
Anthropic โ 1 new
- [Research] Glasswing Initial Update 2026-05-22
OpenAI โ 2 new
- [Index] Virgin Atlantic 2026-05-22
- [Index] Gartner 2026 Agentic Coding Leader 2026-05-22
Next digest: tomorrow 07:45 IST ยท Radar repo
This post is licensed under CC BY 4.0 by the author.