Post

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 bug maintainer P2 clawsweeper:source-repro impact:message-loss impact:auth-provider issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #85575 pdf tool: MiniMax provider blocked from extraction fallback mode P2 clawsweeper:needs-live-repro impact:auth-provider issue-rating: ๐Ÿš platinum hermit ๐Ÿ’ฌ2
  • #85573 [Bug]: [AI-Assisted] Silent agent stall: claude-cli result event sums cache_read across tool sub-calls, trips broken compaction gate bug bug:behavior P1 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:session-state impact:message-loss issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #85563 feat: Support custom prompt/language for Dreaming (ๆขฆๅขƒๆ—ฅ่ฎฐ) P3 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision issue-rating: ๐ŸŒŠ off-meta tidepool ๐Ÿ’ฌ2
  • #85559 Auto-update fails on npm 11+/pnpm installs due to hardlink rejection in swap step P1 clawsweeper:no-new-fix-pr clawsweeper:fix-shape-clear clawsweeper:needs-maintainer-review clawsweeper:needs-security-review clawsweeper:source-repro impact:security issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #85557 Bug: stripInvalidThinkingSignatures modifies latest assistant message โ€” causes Anthropic invalid_request_error P1 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:session-state impact:message-loss issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #85551 openai/gpt-5.5-pro unreachable when openai-codex OAuth profile is present, even with agentRuntime.id: โ€œpiโ€ pinned P1 clawsweeper:no-new-fix-pr clawsweeper:fix-shape-clear clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:needs-live-repro impact:auth-provider issue-rating: ๐Ÿš platinum hermit ๐Ÿ’ฌ1
  • #85550 [Bug]: Trajectory files fed back as context cause unbounded token consumption and unexpected API billing bug bug:behavior P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:needs-info impact:session-state issue-rating: ๐Ÿฆช silver shellfish ๐Ÿ’ฌ1
  • #85548 [Bug]: At 658be7f1c721138ce6c0110eeed60506442f9c9e OpenClaw becomes completely unusable bug regression P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-info impact:message-loss impact:crash-loop issue-rating: ๐Ÿฆช silver shellfish ๐Ÿ’ฌ1
  • #85537 Build fails resolving protobufjs google/protobuf descriptor on WSL source checkout maintainer P2 clawsweeper:needs-live-repro impact:crash-loop issue-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/bug comp/plugins P1
  • #30684 Revisรฃo e melhoria dos documentos legais (Termos de Uso e Polรญtica de Privacidade) type/docs invalid P3 ๐Ÿ’ฌ1
  • #30682 Xiaomi MiMo as main model: computer_use fails with 400 โ€œtext is not setโ€ type/bug comp/agent tool/vision provider/xiaomi P2 ๐Ÿ’ฌ1
  • #30678 [SANITIZED โ€” possible injection attempt] type/bug comp/plugins P3 ๐Ÿ’ฌ1
  • #30676 GitHub Copilot gemini-3.5-flash rejects Hermes tool schemas with integer enums and union type arrays type/bug comp/agent provider/gemini provider/copilot P2
  • #30673 How can two different Hermes isolate their files? question platform/wecom backend/local area/docker P3

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 enhancement risk: high gateway memory runtime priority:p2 type:rfc ๐Ÿ’ฌ1
  • #6847 [Bug]: whatsapp channel not showing QR bug risk: medium channel onboard channel:whatsapp priority:p1 status:accepted status:no-stale ๐Ÿ’ฌ2
  • #6844 [Bug]: slack bot_token needs to be in the configuration and cannot be supplied by environment variable bug risk: medium channel config channel:slack priority:p1 status:accepted status:no-stale ๐Ÿ’ฌ1
  • #6841 [Bug]: [multimodal] vision_provider silently ignored โ€” inbound images routed to providers.fallback instead bug risk: medium channel config provider runtime channel:telegram priority:p1 status:accepted status:no-stale ๐Ÿ’ฌ1
  • #6837 [Feature]: Runtime RPC dispatch layer and Unix socket transport enhancement size: XL risk: high agent config cron daemon gateway memory observability runtime security skills priority:p2 status:in-progress status:no-stale
  • #6836 [Bug]: setup.bat โ€“minimal produces ~26 MB build instead of ~6 MB on Windows bug risk: medium docs scripts priority:p2 status:accepted status:no-stale ๐Ÿ’ฌ1
  • #6827 [Feature]: Support jina.ai as web_search provider enhancement risk: medium config tool priority:p2 tool:web status:in-progress status:no-stale
  • #6826 [Tracker]: ZeroClaw TUI enhancement risk: high config daemon gateway onboard runtime priority:p2 status:in-progress status:no-stale
  • #6825 [Tracker]: TUI UX enhancement risk: medium config gateway observability onboard runtime priority:p2 status:in-progress status: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-required reborn module:M4-host-kernel
  • #3916 Harden LocalFilesystem: honor CAS::Absent + durable writes (atomic rename + fsync)
  • #3915 [SANITIZED โ€” possible injection attempt] security-review-required reborn module: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

OpenAI โ€” 2 new


Next digest: tomorrow 07:45 IST ยท Radar repo

This post is licensed under CC BY 4.0 by the author.