Ecosystem Digest β 2026-07-07
Ecosystem Digest β 2026-07-07
π¦ OpenClaw Ecosystem Digest β 2026-07-07
Generated 07:46 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 381,964 | 5 | 3 | 10 | 0 |
| hermesagent | 210,400 | 3 | 5 | 3 | 0 |
| ZeroClaw | 32,172 | 10 | 4 | 10 | 0 |
| IronClaw | 12,501 | 8 | 0 | 10 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 381,964 Β· Open issues: 6,340 Β· Last push: <1h ago
β Merged PRs
- #98312 fix(agent-model): omit synthesized maxTokens fallback when nothing was configured
- #101009 fix(agents): normalize surrogate cache fingerprints
- #101222 fix(chat.abort): pass stored sessionId to match active embedded runs
- #101210 refactor(codex): store app-server thread bindings in SQLite plugin state
- #98639 fix(auto-reply): stop treating wait as abort trigger
- #101106 [codex] retry whatsapp session init conflicts
- #101076 test(qa): use qa flow for channel routing scenarios
- #97732 fix(security): align browser audit with plugin policy
- #98682 fix(discord): bound gateway metadata response body reads to prevent OOM
- #101161 fix(android): stabilize recent sessions overview
π New Issues
- #101269 [infra] readResponseBodySnippet non-streaming fallback reads entire response without size bound
- #101255 [Feature]: Global (IP-agnostic) auth rate limiting option for public-exposed deployments
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewclawsweeper:source-reproimpact:securityimpact:auth-providerissue-rating: π¦ diamond lobstermaturity:stableπ¬1 - #101254 [Bug]: model picker stays stale after CLI auth changes
maintainerclawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:auth-providerP0issue-rating: π¦ diamond lobstermaturity:stableimpact:ux-release-blockerπ¬1 - #101247 Docker sandbox exec cancellation doesnβt stop the container-side command (orphan keeps running)
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewclawsweeper:source-reproimpact:session-stateimpact:data-lossimpact:securityissue-rating: π¦ diamond lobstermaturity:stableπ¬1 - #101239 Android: Enter key should send message when physical keyboard is connected
enhancementno-staleP3clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:needs-live-reproissue-rating: π platinum hermitmaturity:stableimpact:ux-frictionπ¬1
π Closed Issues
- #100957 fix(agents): prompt-cache stability fails to normalize surrogate pairs in JSON
- #101250 /new may fail with βreply session initialization conflictedβ when session metadata is updated concurrently
- #101073 qa: canonicalize channel canary and routing scenarios
hermesagent (NousResearch/hermes-agent)
Stars: 210,400 Β· Open issues: 26,328 Β· Last push: 1h ago
β Merged PRs
- #59837 fix(auxiliary): auth recovery for auto routes and stale fallback candidates
- #59790 fix(web): refresh dashboard model picker
- #59782 fix(tui): support model picker refresh
π New Issues
- #59914 Hybrid memory: outline-in-context + on-demand detail retrieval
type/featuretool/memoryP3 - #59909 [Feature]: Feature Request: Add ability to delete/manage cron job execution history entries in desktop GUI
type/featurecomp/cronP3comp/desktop - #59896 [Bug] DaemonThreadPoolExecutor breaks on Python 3.14 β parallel tool calls fail with AttributeError
type/bugduplicatecomp/agentP3π¬2
π Closed Issues
- #39308 [Bug]: Windows desktop installer fails at Node/Electron stages β 8.3 short name not resolved for profile path with space
- #23670 Preflight compression surfaces Codex OAuth 401 instead of falling back
- #20832 Auxiliary Copilot token refresh is skipped for provider:auto after IDE token expires
- #59202 Telegram gateway connect() hangs indefinitely on first attempt at container boot β 30s asyncio.wait_for timeout never fires
- #40069 Desktop (remote gateway, OAuth mode): saving settings fails with net::ERR_INVALID_ARGUMENT β manual Content-Length on Electron net.request
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,172 Β· Open issues: 478 Β· Last push: 7h ago
β Merged PRs
- #8030 feat(doctor): warn on OpenAI Codex profile/slot wiring mismatch
- #7768 feat(line): loading indicator, icon/nickname switch, and bind reply feedback
- #8659 test(agent): add the agent-policy parity harness scaffold
- #7529 fix(gateway): only print dashboard URL when web_dist_dir is available
- #8724 fix(sop): execute deterministic capability steps via a registry and fail closed on driverless steps
- #8233 feat(cost): fill unpriced models from live gateway pricing
- #8729 ci(security): add CodeQL analysis and scheduled Trivy image scan
- #8487 fix(web): point favicon and sidebar logos to existing logo.png
- #7946 feat(runtime): add model context window ctx bar to zerocode tui, gateway agent chat, and command line interactive mode.
- #8618 docs(channels): add Git channel + SOP fan-in pages
π New Issues
- #8782 fix(audit): bump crossbeam-epoch 0.9.18 -> 0.9.20 to clear RUSTSEC-2026-0204
- #8780 [Feature]: Realtime speech-to-speech channel (Gemini Live) - model owns turn-taking/audio, sibling to voicehost (#7943)
- #8766 [Feature]: Add user-behavior E2E coverage for first-run setup
enhancementchannelconfigdoctorruntimetestspriority:p1status:acceptedfollow-upquickstartzerocoderisk:hightype:test - #8765 [Bug]: ZeroCode queue and session picker overlays can inherit terminal background
bugpriority:p2status:acceptedzerocoderisk:low - #8763 [Feature]: Show subagent activity and expandable tool results in ZeroCode
enhancementagentobservabilitytoolpriority:p2status:acceptedrisk:mediumzerocode - #8762 [Bug]: Anthropic provider uses a fixed total timeout for long turns
bugproviderprovider:reliableprovider:anthropicpriority:p2status:acceptedrisk:medium - #8760 bug(runtime): keep daemon-owned agent output out of daemon stdout
bugruntimetoolpriority:p2status:acceptedzerocoderisk:high - #8758 [Bug]: Agent returns idle after context exhaustion without a terminal status
bugagentobservabilityruntimepriority:p2status:acceptedrisk:medium - #8757 [Bug]: ZeroCode config hides root channel settings such as show_tool_calls
bugchannelconfigpriority:p2status:acceptedrisk:mediumzerocode - #8753 chore(ci): rust_quality_gate.sh misses member-crate test targets (no βworkspace), broken test code can land on master
bugcitestsdomain:cirelease-gatepriority:p1status:acceptedrisk:hightype:ciπ¬3
π Closed Issues
- #8193 bug(zerocode): MCP tools/tool_search missing from TUI sessions while gateway sees them
- #7523 [Bug]: dashboard not valiable
- #8631 [Bug]: headless deterministic SOP steps recorded Completed without executing
- #7882 [Feature]: Add await_sessions to the delegate tool
IronClaw (nearai/ironclaw)
Stars: 12,501 Β· Open issues: 1,351 Β· Last push: <1h ago
β Merged PRs
- #5746 fix(deps): RUSTSEC-2026-0204 crossbeam-epoch bump β unbreaks cargo-deny on every PR
- #5719 test(reborn): triggered Slack delivery skips terminal non-Completed runs
- #5660 test(reborn): outbound real-store durability + PDF attachment extraction coverage
- #5720 test(reborn): C-MULTIUSER turn/run-state isolation across distinct actors
- #5718 ci(reborn): coverage-regression ratchet (dry-run) + integration-first coverage rule
- #5656 test(reborn): W5-SLACK-PAIR β slack pairing coverage + slack-v2-host-beta onto the int-tier lane
- #5658 ci(reborn): count crate-tier tests in coverage + scoped denominator exemptions
- #5655 test(reborn): W5-WEBUI-API-1 β webui_v2 product-API coverage over real RebornServices
- #5654 test(reborn): composition test-support accessors for WebUI approval/auth interaction services
- #5653 test(reborn): duplicate inbound event replays prior ack over the real ledger
π New Issues
- #5747 Reborn: No way to unpair Slack on the built-in host-beta mount:
/pairshort-circuits and the UI has no disconnect - #5744 Reborn harness: auth-resolution real dispatch arm (submit_inbound AuthResolution) unreachable β needs OAuth-gated-capability profile enabler
- #5741 builtin.http.save can fail with OutputTooLarge instead of saving large responses
- #5739 [SANITIZED β possible injection attempt]
- #5737 perf(reborn): pass-2 hot-path audit β tracking issue (7 findings + follow-ups)
performance - #5734 Official installers 404: download URLs use tag
v{version}but releases are taggedironclaw-v{version} - #5722 Reborn harness: real gate-dispatch (submit_inbound Approval/AuthResolution) unreachable at int tier β interaction services read a disjoint turn-run store
- #5721 Reborn: production turn-state filesystem uses with_fixed_view (single-owner) β per-user /turns collapses on multi-user boxes (defense-in-depth + CAS contention)
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- β« #99305 [Bug]: Bedrock provider β claude-sonnet-5 prompt caching broken (cache-control blocks not attached, zero cache hits) β π¬4 Β· 3h ago
- β« #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬3 Β· 10h ago
- π’ #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β scheduler silently skips them β π¬2 Β· 16h ago
- π’ #87318 [SANITIZED β possible injection attempt] β π¬8 Β· 21h ago
- β« #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β π¬1 Β· 21h ago
- π’ #98062 [Bug]: iOS app fails to connect over Tailscale CGNAT (100.x.x.x) β wss:// required but WebSocket upgrade silently dropped β π¬2 Β· 6d ago
- π’ #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop β π¬4 Β· 7d ago
- π’ #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬3 Β· 7d ago
- β« #94780 [Feature]: Per-cron model selection independent of agent default β run cheap/free models on automation jobs while keeping main agent on premium LLM β π¬1 Β· 11d ago
- β« #93032 [Bug] v2026.6.6: Cron scheduler loads 0 jobs after upgrade β SQLite WAL not committed at first startup β π¬2 Β· 11d ago
ποΈ Official Content β Anthropic + OpenAI
Anthropic β 3 new
- [Features] Making Of Claude Code 2026-07-07
- [News] Alberta Government Claude Cybersecurity 2026-07-06
- [Research] Global Workspace 2026-07-06
π€ Reddit Pulse β r/LocalLLaMA Β· r/singularity
r/LocalLLaMA β top 5 new
- If trends hold, Mythos-class capability may be running on high-end consumer hardware within ~2 years β1290
- Qwen & Gemma on deadlock situation (For Benchmarks Numbers)? β474
- New open model from Tencent Hy: Hy3 (295B total 21B active - apache 2.0) β389
- New model: GigaChat3.5-432B-A28B (with day-0 GGUF support!) β222
- Kyutaiβs Pocket TTS clones a voice from 5 seconds of audio, on CPU, under MIT. Benchmarked against Kokoro, Supertonic, and Inflect-Nano for Eng. TTS β180
r/singularity β top 2 new
- Accelerate! β5676
- Fixed itβ¦ β1059
π Community Pulse β OpenClaw Ecosystem
r/openclaw β top new posts
- Claw Voice Video β48
- pricing βAI employeesβ is messing with my head. some notes after a couple months trying to sell this stuff β39
- Automnia AI, a local-first AI operations command center! β12
- Hardware Voice Assistant with custom wake word β10
- Tips for Building Projects on an OpenClaw Node β5
GitHub Discussions
No new discussions in the last 24h.
X β @openclaw
- [OpenClaw landed on @huggingface local apps
- Pick any GGUF/MLX model on hf
- Copy the openclaw onboard setup
- Vo](https://x.com/openclaw) β0 π0 Β· recent
- [The timeline had notes. We listened. OpenClaw mobile got to work.
iOS redesign + Chat, Talk & Photos Android localiz](https://x.com/openclaw) β0 π0 Β· recent
X β @steipete
- main works, might need another release to iron out kinks. I know works here is a bad answer. β0 π0 Β· recent
- We been cooking, by the time this went through review main again is materially better β0 π0 Β· recent
-
mostly codex, but also a bit claude yeah! lots of contributors. β0 π0 Β· recent
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.