Post

Ecosystem Digest โ€” 2026-06-04

Ecosystem Digest โ€” 2026-06-04

๐Ÿฆž OpenClaw Ecosystem Digest โ€” 2026-06-04

Generated 07:45 IST by Haderach-Ram/openclaw-radar

๐Ÿ“Š 24h Snapshot

Framework โญ Stars New Issues Closed Merged PRs New Releases
OpenClaw 376,607 11 9 10 3
hermesagent 179,251 6 3 10 0
ZeroClaw 31,724 9 3 2 0
IronClaw 12,395 15 5 10 1

OpenClaw (openclaw/openclaw)

Stars: 376,607 ยท Open issues: 7,459 ยท Last push: <1h ago

๐Ÿš€ New Releases

โœ… Merged PRs

  • #90053 fix: hide Skill Workshop revision handoff from chat
  • #88585 Pin official npm plugin install records
  • #90067 fix(workboard): isolate stale lifecycle bulk patches
  • #89600 Fix Workboard status persistence
  • #90028 docs: clarify legacy openai-codex auth
  • #89102 refactor(auth): store auth profiles in SQLite
  • #81422 fix(update): surface plugin channel fallbacks
  • #88964 fix(agents): repair context-engine tool-result pairing
  • #89176 fix(browser): honor tab timeout for Chrome MCP
  • #90043 fix: restore Skill Workshop current chat toggle

๐Ÿ› New Issues

  • #90113 Regression: OpenClaw 2026.6.1 misdetects root systemd user gateway service after update/doctor ๐Ÿ’ฌ1
  • #90108 [Bug]: Compaction re-injection produces stale thinking signatures โ†’ Anthropic API rejection bug bug:crash P1 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:session-state impact:crash-loop issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #90098 Stack-safe large attachment handling for Control UI and gateway P1 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-live-repro impact:message-loss issue-rating: ๐Ÿš platinum hermit ๐Ÿ’ฌ1
  • #90097 Pass through already-managed inbound PDFs in chat.send P2 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:message-loss issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #90096 Inject bounded text context for managed inbound PDFs P2 clawsweeper:no-new-fix-pr clawsweeper:needs-maintainer-review clawsweeper:needs-product-decision clawsweeper:source-repro impact:security impact:message-loss issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #90094 openai-responses transport sends null content, rejected by strict providers (400 schema error) P2 clawsweeper:needs-live-repro impact:auth-provider issue-rating: ๐Ÿš platinum hermit ๐Ÿ’ฌ1
  • #90093 openai-chatgpt-responses native replay sends encrypted reasoning and breaks next turn with invalid_encrypted_content ๐Ÿ’ฌ1
  • #90092 Thank you: v2026.6.1 dashboard chat controls are much more accessible with VoiceOver ๐Ÿ’ฌ1
  • #90091 Telegram message-tool-only turns can still emit empty-response fallback via skipped delivery lane P2 clawsweeper:no-new-fix-pr clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro clawsweeper:linked-pr-open impact:session-state impact:message-loss issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #90088 anthropic (api_key) provider: Claude Haiku 4.5 missing from static model catalog โ†’ โ€œUnknown modelโ€ (model_not_found) P2 clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:auth-provider issue-rating: ๐Ÿฆž diamond lobster ๐Ÿ’ฌ1
  • #90086 Pi/native runtime routes openai-chatgpt-responses to boundary-aware transport and fails on ChatGPT Codex endpoint ๐Ÿ’ฌ1

๐Ÿ”’ Closed Issues

  • #90104 [Feishu] Interactive card table count exceeded (code 11310) causes silent message failure โ€” no text fallback
  • #90103 [Bug]: Sub-agent completion announce unreliable on Telegram โ€” sometimes silent, sometimes delivers 3x duplicate
  • #80963 OpenAI Codex OAuth port conflict still opens browser to occupied localhost:1455 and produces confusing state failure
  • #90100 [Bug]: Matrix: thread reply to botโ€™s own message is dropped when room has requireMention: true
  • #90037 [Bug]: Unable to run scripts/docker/setup.sh successfully
  • #90076 Telegram message-tool NO_REPLY turns can emit empty-response fallback
  • #90078 Request TestFlight invite for iOS app
  • #90070 qqbot session stuck in auto-compaction loop after failed compaction (v2026.5.28)
  • #88592 bug(workboard): Control UI card settings donโ€™t persist + drag to running fails

๐Ÿ”ฅ Hot Issues (most commented)

  • #75 Linux/Windows Clawdbot Apps โ€” ๐Ÿ’ฌ109 ยท 8d ago

hermesagent (NousResearch/hermes-agent)

Stars: 179,251 ยท Open issues: 17,297 ยท Last push: <1h ago

โœ… Merged PRs

  • #38578 fix(desktop): render approval/sudo/secret prompts so tools stop silently timing out
  • #36627 fix(docker): run config migrations during container boot (salvage #35508)
  • #38564 fix(hermes-ink): reassemble split SGR mouse sequences at the tokenizer (supersedes #29337)
  • #38579 fix(docker): reject unsupported โ€“user start with clear guidance
  • #38571 fix(mcp): resolve ${ENV} in discovery probe so header auth works
  • #38572 fix(desktop): onboarding can configure a local/custom endpoint without an API key
  • #38577 fix(onboarding): clarify Anthropic API vs OAuth provider entries and reorder
  • #38562 feat(cli): resume relaunches in the sessionโ€™s original working directory
  • #38556 fix(docker): chown build trees on UID remap independently of $HERMES_HOME (#35027 regression)
  • #38221 fix(desktop): stop chat scroll bounce โ€” at-rest backward jump + wheel-up snap-back

๐Ÿ› New Issues

  • #38628 fix(line): bind postback cache entries to chat ids
  • #38625 [Bug]: ๆ„ๅ›พๅˆ†ๆžไธๅ‡†็กฎ type/bug comp/cli P3 needs-repro
  • #38622 fix(google-meet): store node registry tokens owner-only type/security comp/plugins area/auth P3
  • #38618 Update reports 7 commits behind / remains on 0.15.1 when main differs from latest release tag 0.15.2 type/bug comp/cli area/config P2 ๐Ÿ’ฌ1
  • #38617 Windows update: managed uv install fails even when uv is already installed type/bug comp/cli P2 python:uv
  • #38602 [Feature]: Desktop Client-Only Installation type/feature area/config P3

๐Ÿ”’ Closed Issues

  • #35406 [Bug]: Docker image updates do not run config migration
  • #37792 Identified reproducible Hermes MCP issue while configuring n8n MCP server
  • #38584 test

ZeroClaw (zeroclaw-labs/zeroclaw)

Stars: 31,724 ยท Open issues: 496 ยท Last push: 3h ago

โœ… Merged PRs

  • #7166 fix(zerocode): let quickstart agent name accept hotkey letters
  • #7172 fix(providers): honour wire_api = โ€œresponsesโ€ for llamacpp provider

๐Ÿ› New Issues

  • #7184 i18n: move translated .ftl and .po files into a git submodule
  • #7179 [Bug]: ZeroClaw Reaps Idle RPC Sessions at 10 Minutes bug
  • #7175 feat(config): typed delete-with-cascade for aliased entries (providers, agents, channels) enhancement risk: medium agent config provider
  • #7173 [Bug]: quickstart channel webhook config does not offer port selection. causes created agent to report toml missing field port bug
  • #7157 [Bug]: Chat message timestamp [2026-06-03 18:18:31 +08:00] rendered inside the message bubble instead of as separate metadata
  • #7156 [Bug]: Reload banner shows persistent gateway.paired_tokens (secret) drift that never clears
  • #7155 [Feature]: Add a per-execution confirmation tier for high-risk shell commands + Claude Code-style command pattern policy (allow/ask/deny)
  • #7151 [Bug]: Observability tool_call telemetry leaks onto chat WebSocket, rendering permanent โ€œunknownโ€ tool cards
  • #7145 [Feature]: Omit temperature on the wire when unset in the OpenAI-compatible provider

๐Ÿ”’ Closed Issues

  • #7168 [Feature]: Session branching โ€” fork conversations at any message point
  • #7167 [Feature]: Session branching โ€” fork conversations at a specific message point
  • #6822 Add zerocode to release build matrix and package managers

IronClaw (nearai/ironclaw)

Stars: 12,395 ยท Open issues: 1,102 ยท Last push: <1h ago

๐Ÿš€ New Releases

โœ… Merged PRs

  • #4406 PR 18.5a: type-seal trusted trigger ingress
  • #4422 Add Slack personal binding service
  • #4380 Add read-only automations WebUI API
  • #4421 Bind Slack actors through Reborn user identities
  • #4418 Wire Slack host-beta route into Reborn serve
  • #4415 PR18.7: trigger poller full-path integration test
  • #4417 [codex] Fix WebUI live projection cursor resume
  • #4412 [codex] Bind local dev runtime scope to run actor
  • #4142 feat: initialize thread title from the first sentence of the conversation
  • #4408 Fix extension capability counts in WebUI summaries

๐Ÿ› New Issues

  • #4432 PR 18.8: Python E2E cron trigger scenario (blocked on Reborn production profile wiring)
  • #4431 Reborn: regression test โ€” every visible capability must be callable (visible_capabilities โ‡” tool_definitions parity)
  • #4429 Reborn: prompt bundle rebuild waste โ€” ThreadBackedLoopContextPort reconstructed per model call; identity/skill caches cold every time ๐Ÿ’ฌ1
  • #4428 Reborn: builtin.skill_list unbounded โ€” returns full descriptions for all installed skills; no skill_search exposed to model ๐Ÿ’ฌ1
  • #4427 Reborn: loop exit reason invisible โ€” LoopFailureKind never traced, only persisted to DB ๐Ÿ’ฌ1
  • #4426 Reborn: parent loop tool surface is AllowAll โ€” โ€˜interactive_toolsโ€™ profile_id stamped but ignored; lifecycle/mutation tools exposed in every chat ๐Ÿ’ฌ1
  • #4425 Reborn: builtin.http is a context bomb โ€” 10MB floor, no HTML strip, descriptions donโ€™t steer model to .save ๐Ÿ’ฌ1
  • #4424 Reborn: builtin.spawn_subagent advertised in surface text but absent from structured tools array โ€” model canโ€™t call it ๐Ÿ’ฌ3
  • #4420 ironclaw_triggers: TriggerCompletionPolicy::CompleteAfterFirstFire is stored but never consulted by settle paths
  • #4416 Consolidate trigger poller test-support handles into TriggerPollerTestHandles struct
  • #4407 Design model-visible capability selection for provider tool-count limits
  • #4400 IronClaw may fail to start due to stale PID file
  • #4389 Follow up: split behavior-changing auth and MCP review items from PR #4354
  • #4382 Product auth: default OAuth account per provider (set once, gate never re-fires) enhancement
  • #4381 Add canonical Reborn identity resolver for OAuth and external actor binding

๐Ÿ”’ Closed Issues

  • #4310 Context-overflow recovery emits ShrinkContext but executor retries without shrinking
  • #4215 [Reborn] Consolidate duplicated PKCE math into ironclaw_common::pkce (Track A)
  • #4309 Compaction summary write can outlive failed BeforeModel checkpoint and block retries
  • #4222 Zeroize injected HTTP credential material across network request carriers
  • #4351 [reborn-subagent] C4: Capability surface + safety gating โ€” fail-closed injection scan, family-id-keyed predicate

๐ŸŽฏ Our Filed Issues (Haderach-Ram on openclaw/openclaw)

  • โšซ #88517 [SANITIZED โ€” possible injection attempt] โ€” ๐Ÿ’ฌ3 ยท 21h ago
  • ๐ŸŸข #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop โ€” ๐Ÿ’ฌ4 ยท 1d ago
  • ๐ŸŸข #79607 [Feature]: Identity-based session unification โ€” one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) โ€” ๐Ÿ’ฌ3 ยท 1d ago
  • โšซ #88967 Telegram: allowBots support for group chats (bot-authored messages not ingested into session) โ€” ๐Ÿ’ฌ1 ยท 2d ago
  • ๐ŸŸข #87318 [SANITIZED โ€” possible injection attempt] โ€” ๐Ÿ’ฌ5 ยท 3d ago
  • ๐ŸŸข #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) โ€” ๐Ÿ’ฌ1 ยท 5d ago
  • โšซ #86371 Bug: message tool filePath fails with LocalMediaAccessError in retry flows when agentId is not propagated โ€” ๐Ÿ’ฌ1 ยท 6d ago
  • ๐ŸŸข #86451 Bug: openclaw update creates duplicate cron entries โ€” no deduplication check on re-creation โ€” ๐Ÿ’ฌ1 ยท 9d ago
  • โšซ #79917 Haderach (OpenClaw bot) permanently auto-banned from OpenClaw Discord โ€” ban reason: โ€œBotโ€ โ€” ๐Ÿ’ฌ3 ยท 22d ago

๐Ÿ›๏ธ Official Content โ€” Anthropic + OpenAI

Anthropic โ€” 2 new

OpenAI โ€” 5 new


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

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