Ecosystem Digest — 2026-06-14
Ecosystem Digest — 2026-06-14
🦞 OpenClaw Ecosystem Digest — 2026-06-14
Generated 07:46 IST by Haderach-Ram/openclaw-radar
📊 24h Snapshot
| Framework | ⭐ Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 378,585 | 6 | 7 | 10 | 2 |
| hermesagent | 192,804 | 7 | 4 | 10 | 0 |
| ZeroClaw | 31,901 | 2 | 6 | 10 | 0 |
| IronClaw | 12,447 | 2 | 0 | 5 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 378,585 · Open issues: 7,555 · Last push: <1h ago
🚀 New Releases
- v2026.6.8-beta.1 — openclaw 2026.6.8-beta.1
- v2026.6.7-beta.1 — openclaw 2026.6.7-beta.1
✅ Merged PRs
- #92830 fix(copilot): strip replayed thinking blocks
- #90889 [SANITIZED — possible injection attempt]
- #92825 fix(telegram): preserve command callbacks while prefixing generic callback data
- #92820 UI: localize Logs tab labels
- #92746 fix(gateway): preserve active runs during plugin finalization
- #92795 fix(gateway): use resolveNonNegativeNumber for totalTokens to display 0 instead of ? (fixes #43009)
- #92778 fix(macos): defer isOverflowing mutation to break SwiftUI render loop (fixes #43480)
- #92806 fix(telegram): skip IPv4 fallback when user explicitly configures non-ipv4first dnsResultOrder (fixes #41671)
- #92690 fix(doctor): avoid false-positive legacy cron store warning when store was already migrated (fixes #92683)
- #92745 fix(memory): explain skipped short-term recall hits
🐛 New Issues
- #92827 [Bug]: 如果启用沙箱,agent无法将文件发送到webchat和QQBot
bugP2clawsweeper:needs-live-reproimpact:message-lossissue-rating: 🐚 platinum hermit💬1 - #92816 [Bug]: 当tts设置为always时,cron会投递失败,但是结果会显示已投递
bugno-stalebug:behaviorP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:message-lossissue-rating: 🦞 diamond lobster💬1 - #92808 [Bug]: Title: Local embedding provider breaks on upgrade (two consecutive releases) — no migration path, misleading error
bugregressionP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:session-stateimpact:auth-providerissue-rating: 🐚 platinum hermit💬1 - #92783 Scheduled-action force-run / dry-run interface — no way to deterministically exercise a heartbeat/cron job without a live agent turn
P3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproissue-rating: 🦞 diamond lobsterimpact:other💬1 - #92777 [Bug]: TUI: Backspace key stops working after agent response renders (WSL2/Ubuntu)
bugbug:behaviorP1clawsweeper:needs-infoissue-rating: 🦐 gold shrimpimpact:other💬1 - #92776 Session model pinning persists indefinitely: snap-back probe (PR #82676) defeated by origin-field pollution upstream — repros on 2026.5.28 through 2026.6.7-beta.1, byte-identical paths
P1clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:session-stateimpact:auth-providerissue-rating: 🦞 diamond lobster💬1
🔒 Closed Issues
- #81520 [Bug]: Reasoning model thinking blocks (
tags) in conversation history cause HTTP 400 on GitHub Copilot provider - #39857 Status/session context window can over-report the selected model’s actual window
- #54909 [Bug]: Telegram inline button callback_query not routed to agent — hallucination instead of tool call
- #55044 [Bug]: ignored an explicit stop/no-action instruction
- #46938 模型超时导致记忆维护失败,建议增加 session 临时存储机制
- #43009 TUI displays Context Tokens as ?/200k instead of actual value
- #43480 macOS app pinwheels due to SwiftUI infinite render loop in VoiceWakeOverlay
🔥 Hot Issues (most commented)
- #75 Linux/Windows Clawdbot Apps — 💬109 · 2d ago
hermesagent (NousResearch/hermes-agent)
Stars: 192,804 · Open issues: 20,350 · Last push: <1h ago
✅ Merged PRs
- #45853 fix(desktop): surface off-screen approvals via the jump-to-bottom control
- #45837 fix(skills): make bundled-update backup handling crash-safe
- #43852 fix(utils): EXDEV/EBUSY copy fallback in atomic_replace (port from gemini-cli#21541)
- #37082 feat(read): extract .ipynb/.docx/.xlsx to text in read_file
- #45821 fix(approval): gate sensitive user-file terminal writes
- #36142 Port from nearai/ironclaw#4211: search budget hits become soft truncation
- #45822 fix(agent): treat Codex reasoning items as thinking-only
- #45824 fix(telegram): harden rich message fallback handling
- #45812 [SANITIZED — possible injection attempt]
- #36141 fix(gemini): strip self provider prefix before native generateContent
🐛 New Issues
- #45913 Desktop: 对话框滚动不到底 + 会话大纲点击跳转不准
- #45912 [Feature]: Whatsapp/telegram Predefined Keyboard Input
- #45911 [Bug]: The rendering of messages in Telegram is off, and not all are consistent.
- #45908 anthropic_messages: malformed upstream stream (non-contiguous content_block index) crashes with IndexError and retries 10x
- #45903 Discord interactive-view timeout is hardcoded to 300s — make it configurable
- #45894 [Bug] Hermes Desktop: right-sidebar file-tree refresh button disappears when cursor moves onto it
type/bugcomp/tuiP3 - #45893 Agent misroutes local host paths when Desktop terminal backend is SSH
type/bugcomp/agentcomp/tuiP3
🔒 Closed Issues
- #501 Feature: Web UI Gateway — Local Browser-Based Interface with Streaming, Artifacts & Rich Rendering
- #44927 [Feature]: feat: add back streaming auto-follow as an opt-in setting
- #44942 [Bug]: skill-update backup handling can corrupt or silently lose skills (stale/orphaned .bak interactions)
- #42454 Photon Issue
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 31,901 · Open issues: 412 · Last push: <1h ago
✅ Merged PRs
- #7513 fix(quickstart): bail with a clear error on non-TTY stdin
- #7524 feat(channels/discord): derive gateway intents from config instead of hardcoding
- #7406 fix(runtime): suppress skill suggestions for installed tools
- #6993 fix(runtime): clarify peer send targets
- #7477 fix(zerocode): keep Cmd-C separate from quit on macOS
- #7482 fix(zerocode): theme markdown body text
- #7480 fix(tools): localize file download tool strings
- #7021 feat(channels/email): XOAUTH2 auth, observer mode, and read-only IMAP tools
- #7503 fix(docker): add vim-tiny to runtime images for editor support
- #7448 fix(cron): inject Lark and Feishu delivery defaults from chat context (#6880)
🐛 New Issues
- #7577 [Bug]: Extra-nested model provider alias tables silently drop fields and pass validation
bugrisk: mediumconfigproviderpriority:p2status:accepted - #7563 [Bug]: canvas-store regression in WS chat/ACP sessions breaks /canvas after #6986
bugrisk: highagentchannelgatewayruntimegateway: wspriority:p1status:acceptedweb💬1
🔒 Closed Issues
- #7507 [Bug]: quickstart infinite redraw loop on non-TTY stdin — flooded 4.3 GB of output instead of erroring
- #7378 [Bug]: zerocode can treat macOS Cmd-C copy as the quit chord
- #7377 [Bug]: zerocode dark themes can inherit unreadable terminal foreground text
- #6990 i18n: bring new file_download tool strings under the fl!() / Fluent contract
- #7469 [Bug]: Default using “vi” but container does not include it
- #6880 fix(cron): inject Lark and Feishu delivery defaults from chat context
IronClaw (nearai/ironclaw)
Stars: 12,447 · Open issues: 1,159 · Last push: <1h ago
✅ Merged PRs
- #4672 feat(reborn): accept inline attachment uploads on the WebChat v2 send path (#4644)
- #4670 feat(attachments): bridge inbound bytes into transcript AttachmentRefs (#4644)
- #4668 feat(attachments): MountView-based attachment landing crate (#4644)
- #4655 feat(threads): carry attachment refs through the Reborn transcript contract (#4644)
- #4654 feat(common): extensible attachment format registry (#4644)
🐛 New Issues
- #4845 Extract shared resume-authority head across resume_json / auth_resume_json
- #4108 Nightly E2E failed
🎯 Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- 🟢 #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) — 💬1 · 8d ago
- 🟢 #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) — 💬2 · 9d ago
- ⚫ #88967 Telegram: allowBots support for group chats (bot-authored messages not ingested into session) — 💬1 · 9d ago
- ⚫ #88517 [SANITIZED — possible injection attempt] — 💬3 · 10d ago
- 🟢 #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop — 💬4 · 11d ago
- 🟢 #79607 [Feature]: Identity-based session unification — one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) — 💬3 · 11d ago
- 🟢 #87318 [SANITIZED — possible injection attempt] — 💬5 · 13d ago
- ⚫ #86371 Bug: message tool filePath fails with LocalMediaAccessError in retry flows when agentId is not propagated — 💬1 · 16d ago
- 🟢 #86451 Bug: openclaw update creates duplicate cron entries — no deduplication check on re-creation — 💬1 · 19d ago
- ⚫ #79917 Haderach (OpenClaw bot) permanently auto-banned from OpenClaw Discord — ban reason: “Bot” — 💬3 · 32d ago
🏛️ Official Content — Anthropic + OpenAI
No new official content detected in the last 24h.
🤖 Reddit Pulse — r/LocalLLaMA · r/singularity
No new posts in the last 24h.
Next digest: tomorrow 07:45 IST · Radar repo
This post is licensed under CC BY 4.0 by the author.