Ecosystem Digest β 2026-05-12
Ecosystem Digest β 2026-05-12
π¦ OpenClaw Ecosystem Digest β 2026-05-12
Generated 07:51 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 370,954 | 15 | 7 | 10 | 3 |
| hermesagent | 144,990 | 11 | 2 | 6 | 1 |
| ZeroClaw | 31,252 | 7 | 7 | 10 | 0 |
| IronClaw | 12,216 | 15 | 2 | 10 | 1 |
OpenClaw (openclaw/openclaw)
Stars: 370,954 Β· Open issues: 7,319 Β· Last push: <1h ago
π New Releases
- v2026.5.10-beta.5 β openclaw 2026.5.10-beta.5
- v2026.5.10-beta.4 β openclaw 2026.5.10-beta.4
- v2026.5.10-beta.3 β openclaw 2026.5.10-beta.3
β Merged PRs
- #80675 fix: surface explicit error on LLM idle timeout to prevent ghost turns
- #80821 Add message tool delivery hint to inbound context
- #80822 fix(onboarding): fix onboarding hangs instead of exiting
- #80816 fix(onboarding): treat already-installed codex as success, update in place
- #68839 fix(auto-reply): guard FOLLOWUP_QUEUES delete against late drain finally
- #80798 feat(onboarding): featured provider tier in interactive picker
- #68848 fix(gateway): clear nodeWakeById on no-registration early-return
- #78243 fix(cron): mark active-jobs on manual-run path to suppress transient lost marker
- #80792 fix(codex): default plugin destructive actions on
- #80803 test: stabilize core fast tests
π New Issues
- #80847 bug(plugins): plugin tools intermittently unavailable in sub-agent sessions despite contracts.tools and compiled dist (regression from #56208)
bugregressionπ¬1 - #80846 Telegram /reasoning stream not showing character-by-character (regression in v2026.5.7) π¬1
- #80844 Critical npm audit advisory via @mistralai/mistralai in openclaw 2026.5.7 π¬1
- #80843 Feature: add web_search provider fallback chain for quota and network failures π¬1
- #80841 voice-call: support Twilio AMD on outbound + dynamic mode switch when machine detected π¬1
- #80840 voice-call: realtime.tools[] entries advertised to model but no handler bind path π¬1
- #80836 RFE: gateway.auth.tokenScopes config field for headless/single-tenant deployments π¬1
- #80835 Bug: message toolβs after/oldest parameter silently returns [] for ISO 8601 timestamps π¬1
- #80828 Title: [Feature Request] Social-Identity MFA: WhatsApp/Messaging-based Authentication Handshake
enhancementπ¬1 - #80820 [Bug]: Gateway event loop stalls 8β12s every ~30 minutes at idle β active=0, waiting=0, queued=0
bugπ¬1 - #80819 [Bug]: Claude CLI live-session bridge ignores
control_request(can_use_tool) β sessions stall until 180/600s timeout β reproduces on2026.5.3-1π¬1 - #80817 [Bug]:
openclaw doctor(without--fix) emitsβ Doctor changes: Removed agents.defaults.agentRuntimein past tense even when nothing was changed β reproduces onv2026.5.10-beta.1bugbug:behaviorπ¬3 - #80814 codex (app-server) runtime drops openclaw.json mcp.servers β only codex-cli bridges them π¬1
- #80809 MiniMax-M2.7-highspeed returns no text / incomplete terminal response in OpenClaw 2026.5.7 π¬1
- #80806 feat(hooks): expose senderId and sender metadata in agent turn hook contexts (before_prompt_build, agent_turn_prepare, etc.) π¬1
π Closed Issues
- #80842 [Feature]: Openclaw for Dingtalk optimization
- #80832 [Bug]: message tool fails sending to Telegram forum topics (announce fallback works)
- #80831 Backup βverify fails with double manifest.json when TMPDIR is inside backup source path
- #80830 test
- #63432 [Bug]: Control UI on iPad/Tailscale fails on image send with
RangeError: Maximum call stack size exceeded - #63295 Session reset: /new prompt drops sender envelope, blocking personalized greetings
- #63162 [Feature]: File Explorer Toggle in Control UI
hermesagent (NousResearch/hermes-agent)
Stars: 144,990 Β· Open issues: 10,225 Β· Last push: <1h ago
π New Releases
- desktop-pr20059-installers β Desktop PR #20059 β test installers (ad-hoc)
β Merged PRs
- #24082 fix(nous): surface Portal-flagged free models in picker even when curated list is stale
- #24063 feat(computer-use): refresh cua-driver on
hermes update+ addinstall --upgrade - #24058 fix(dashboard): MiniMax βLoginβ button launched Claude OAuth (salvage #22849)
- #23948 fix(cli): vertical fallback for markdown tables wider than terminal
- #18036 ui-tui: bundle with esbuild, drop runtime node_modules
- #24013 feat(ui-tui): resolve markdown links to readable page titles
π New Issues
- #24119 get_model_context_length() unconditionally queries OpenRouter metadata even for non-OpenRouter users, causing false βbelow minimum 64Kβ rejections
- #24117 Slack Assistant thread can stay stuck in βis thinkingβ¦β after response is sent
- #24116 Stale dashboard plugin cache persists after plugin directory is removed from disk
- #24114 [Bug]: Matrix gateway misclassifies 2-person rooms as DMs, disabling
MATRIX_REQUIRE_MENTIONand group auto-threading - #24108 docs: three broken
/docs/...links across the docs sitetype/docsP3 - #24102 [Bug]: Hermes-Agent keeps probing non-existent google/gemini-3-flash-preview model when using LM Studio OpenAI-compatible API
type/bugcomp/agentarea/configP2 - #24101 [docs] - Voice & TTS md table malformed
type/docsP3 - #24100 [Bug]: gateway command approval prompts route to wrong Discord thread β stale os.environ session key leaks across concurrent gateway sessions
type/bugcomp/gatewayplatform/discordP1 - #24098 Compression failure hangs main response loop indefinitely (HTTP 400 on auxiliary causes silent 88-min stall)
type/bugcomp/agentP1 - #24097 [Bug]: MCP OAuth login times out at 40s; per-server connect_timeout silently ignored
type/bugtool/mcparea/authP2 - #24092 [Bug]: fallback_providers with provider: custom + explicit base_url falls back to OpenRouter when main model.provider is a named provider
type/bugcomp/agentarea/configP2
π Closed Issues
- #24089 [Bug]: After installing the Windows version of the desktop app, the initialization gets stuck at 94%.
- #22832 [Bug]: Minimax oauth flow in the Hermes dashboard actually launches the Claude oauth flow
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 31,252 Β· Open issues: 474 Β· Last push: <1h ago
β Merged PRs
- #6585 fix(update): tighten release asset selection
- #6569 fix(vscode): remove duplicate βall-targets from rust-analyzer extraArgs
- #6568 fix(channels): gate telegram tests behind channel-telegram feature
- #6567 fix(ci): add crate paths to labeler.yml for workspace layout
- #6570 docs(container): correct image registry and add onboarding/re-auth steps
- #6505 fix(web): cron jobs table behaviour
- #6513 feat(providers): add atomic-chat as local provider option
- #5254 fix(provider): sanitize llama.cpp gemma4 tool schemas
- #6008 feat(provider): add prompt caching to OpenRouter
- #6114 fix(provider): strip media markers in auxiliary LLM calls
π New Issues
- #6589 [BUG]: RouterProvider::supports_vision() uses .any() while supports_native_tools() uses default β silent bypass of multimodal.vision_provider fallback in mixed-provider setups
bug - #6584 [Bug]: OpenAI-Compatible provider ignores
reasoningfield, only readsreasoning_contentbug - #6576 [Feature]: Add v0.7.6 Matrix live homeserver smoke check after matrix-sdk 0.17 bump
enhancementrisk: lowchannelchannel:matrixrelease-gatepriority:p2 - #6574 [Feature]: configurable behaviour for image-bearing messages when no vision path is available
- #6565 [Feature]: clear inline-keyboard + reflect outcome on Telegram tool-approval messages after click
enhancementrisk: mediumchanneltoolchannel:telegrampriority:p2 - #6563 [Feature]: Comfy Cloud / ComfyUI as shared media provider (remote workflows; image + path to gen_video)
enhancementrisk: highconfigprovidertoolpriority:p2needs-maintainer-reviewstatus:no-stale - #6561 fix(gateway): non-loopback βhost recovery hint advertises admin URL that admin guard rejects
bugrisk: lowcoregatewaysecurity: pairingpriority:p3
π Closed Issues
- #5687 [Bug]: rust-analyzer error
- #6347 test(channels): build_channel_by_id telegram tests fail under default features
- #6359 chore(ci): labeler.yml doesnβt auto-label crates/** changes
- #6393 [Bug]: Documentation error docker installation issue
- #4083 [Bug]: Canβt get web search tool working on channels
- #6504 [Bug]: Confusing cron jobs table UX
- #6530 [Bug]: Build failure with matrix-sdk v0.16.0: recursion limit overflow when building with channel-matrix feature
IronClaw (nearai/ironclaw)
Stars: 12,216 Β· Open issues: 865 Β· Last push: <1h ago
π New Releases
- ironclaw-v0.28.1 β 0.28.1 - 2026-05-11
β Merged PRs
- #3476 [Reborn] Wire SkillContextService into loop prompt path
- #3471 GitHub issue #3431: [Reborn] Add MemoryPromptContextService production adapter
- #3468 GitHub issue #3451: [Reborn] Add direct DB operations for loop checkpoint mappings
- #3493 Fix Reborn memory error redaction and SQL replay cursors
- #3460 feat(reborn): add trusted LoopExitApplier
- #3416 refactor(llm): hide provider-specific auth, model fetch, and embeddings config behind facades
- #3470 GitHub issue #3432: [Reborn] Add deterministic trust-aware SkillContextService
- #3462 [Reborn] Add user-selectable model routes and provider pool
- #3495 Refactor ironclaw_network lib into focused modules
- #3496 refactor(filesystem): split mega lib module
π New Issues
- #3500 Local web UI is undiscoverable through onboarding
enhancement - #3499 Slack channel sends raw Markdown instead of converting to Slack mrkdwn format
- #3492 [Reborn] Establish trust-boundary hardening baseline
enhancementrebornπ¬1 - #3490 Admin tools settings are not propagated to users π¬1
- #3484 [EPIC] Reborn Contributor Runway: enable parallel skill/tool/channel porting
enhancementreborn - #3483 Package ironclaw-reborn in release artifacts
- #3475 pairing_approve tool: add integration tests for DB-backed execution and E2E flow
- #3474 pairing_approve tool: share web orchestration path (rollback + runtime propagation)
- #3473 [Reborn] Wire SkillContextService to production skill sources and loop prompt
reborn - #3466 [Reborn] Add FirstParty runtime adapter for host-owned capabilities
enhancementreborn - #3465 ENGINE_V2 repeatedly calls
tool_infoduring tool-use flowsbug - #3464 ENGINE_V2: Failed tool calls render inconsistently in Gateway UI
bug - #3463 Engine V2 generated images do not render correctly in Gateway UI
bug - #3447 Nightly E2E failed
- #3434 [Reborn] Add InstructionBundleBuilder and deterministic rebuild tests
reborn
π Closed Issues
- #2903 [QA] If telegram response is too long to the user, it fails silently
- #3478 [Reborn] Add separate System runtime adapter for host-only capabilities
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- β« #79917 Haderach (OpenClaw bot) permanently auto-banned from OpenClaw Discord β ban reason: βBotβ β π¬3 Β· 2d ago
- π’ #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬1 Β· 2d ago
ποΈ Official Content β Anthropic + OpenAI
OpenAI β 25 new
- [Research] 2026Q1 Update 2026-05-12
- Daybreak 2026-05-12
- [Daybreak] Request A Vulnerability Scan 2026-05-12
- [Index] Openai Campus Network Student Club Interest Form 2026-05-12
- [Index] Openai Launches The Deployment Company 2026-05-11
- [Business] The Openai Deployment Company 2026-05-11
- [Guides-And-Resources] How Enterprises Are Scaling Ai 2026-05-11
- [Index] Where The Goblins Came From 2026-05-11
- [Index] Gpt 4O System Card 2026-05-06
- [Index] Introducing Evmbench 2026-05-06
- [Index] Understanding Neural Networks Through Sparse Circuits 2026-05-06
- [Index] How We Monitor Internal Coding Agents Misalignment 2026-05-06
- [Index] Instruction Hierarchy Challenge 2026-05-06
- [Index] Sora System Card 2026-05-06
- [Index] Accelerating Science Gpt 5 2026-05-05
- [Index] Gpt 5 5 Instant System Card 2026-05-05
- [Index] Introducing Simpleqa 2026-05-04
- [Index] Publication 2026-05-04
- [Index] Better Exploration With Parameter Noise 2026-05-02
- [Index] Meta Learning For Wrestling 2026-05-02
- [Index] Learning A Hierarchy 2026-05-02
- [Index] Advancing Red Teaming With People And Ai 2026-05-02
- [Index] Hierarchical Text Conditional Image Generation With Clip Latents 2026-05-02
- [Index] Dall E 2 Pre Training Mitigations 2026-05-02
- [Index] Webgpt 2026-05-02
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.