Ecosystem Digest β 2026-08-05
Ecosystem Digest β 2026-08-05
π¦ OpenClaw Ecosystem Digest β 2026-08-05
Generated 07:48 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 385,151 | 9 | 6 | 10 | 0 |
| hermesagent | 225,542 | 15 | 2 | 3 | 0 |
| ZeroClaw | 32,505 | 11 | 2 | 5 | 0 |
| IronClaw | 12,588 | 12 | 2 | 10 | 0 |
| Moltis | 2,807 | 0 | 0 | 0 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 385,151 Β· Open issues: 5,527 Β· Last push: <1h ago
β Merged PRs
- #117550 fix(model-picker): preserve compatible auth profiles
- #119396 fix(qa): stop zombie-only gateway process groups
- #119150 fix(qa): repair release validation scenarios
- #118787 fix(ui): clear split-pane questions after answers and cancellations
- #119373 fix(slack): Fix bad escaping in slack tool commentary
- #118736 fix(slack): authorize reaction and message reads before applying limits
- #119381 fix(ci): isolate Vitest cache warmer configs
- #117034 feat(audit): add execution identity inspection
- #119363 fix(fs): adopt fs-safe 0.5.2 untrusted filename sanitization
- #119380 fix(ci): preserve release evidence across reruns
π New Issues
- #119411 [Bug]: memory file watcher never reindexes, and
memory statusreportsDirty: nowhile indexed count is below on-disk count π¬1 - #119407 [Bug]: same-run terminal lifecycle event is dropped as stale, leaving successful sessions running
bugmaintainerP1clawsweeper:source-reproimpact:session-stateissue-rating: π¦ diamond lobstermaturity:stableπ¬1 - #119404 Compaction: reserveTokensFloor (input budget) is reused as the summarization output cap, inflating per-chunk maxTokens ~16x over the 16k summary cap
no-staleP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:otherπ¬1 - #119401 [Bug]: Direct/DM NO_REPLY suppression is unconditional and ignores silentReply policy β no way to force visible replies on small/local models
P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:message-lossissue-rating: π¦ diamond lobsterπ¬1 - #119393 Bundled skills reference files that no longer exist: openclaw-refactor-docs points at a skill removed in 0dabb70
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:otherπ¬1 - #119387 System-agent UI approval reruns the model instead of applying the exact frozen operation
P1clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openissue-rating: π¦ diamond lobsterimpact:otherπ¬1 - #119386 [Bug]: Active Memory QA trace counts unrelated heartbeat requests
bugmaintainerP2clawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:otherπ¬2 - #119385 [Bug]: Active Memory QA doctor migration times out under catalog concurrency
bugno-staleP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:otherπ¬1 - #119383 [Bug]: final NO_REPLY is rewritten into the sessions_send body and delivered to the userβs channel
P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-security-reviewclawsweeper:source-reproimpact:securityimpact:message-lossissue-rating: π¦ diamond lobsterπ¬1
π Closed Issues
- #92244 [SANITIZED β possible injection attempt]
- #119405 sessions.compact βmax-lines can hang indefinitely and silently on the exclusive session-store lock (LLM-free rescue path is unbounded)
- #117994 [Bug]: Gateway agent timeout consumes internal execution queue wait
- #92013 Active Memory
queryMode: "message"can receive full assembled request envelopes; needs latest-message cap or slim-intent field - #105676 [Enhancement] Prepared Statement Compilation Overhead in executeCompiledSqliteQuerySync (Kysely Sync Facade)
- #101446 Dropdown model switch to claude-cli causes βreply session initialization conflictedβ on follow-up turns
π₯ Hot Issues (most commented)
- #75 Linux/Windows Clawdbot Apps β π¬116 Β· 3d ago
hermesagent (NousResearch/hermes-agent)
Stars: 225,542 Β· Open issues: 27,950 Β· Last push: 1h ago
β Merged PRs
- #78976 fix(git): kill the whole probe process tree on timeout (port of openai/codex#36793)
- #77934 test(install): prove updating from a release reaches this commit
- #78909 A model id missing its provider prefix says so instead of 404ing
π New Issues
- #79030 [SANITIZED β possible injection attempt]
type/securitycomp/toolstool/terminaltool/filearea/configP3sweeper:risk-security-boundarysweeper:risk-compatibility - #79029 Desktop session sidebar shows empty after
hermes updateuntil a new message triggers a session eventtype/bugP3sweeper:risk-session-statesweeper:risk-compatibilitycomp/desktoparea/sessionsarea/install-updatearea/profiles - #79026 Wake word completely non-functional on macOS ARM64 (Apple Silicon) β both engines fail
type/bugtool/ttsP3needs-repro - #79023 codex_app_server migration duplicates unmanaged MCP tables and lacks a supported noninteractive entry point
type/bugcomp/clitool/mcpprovider/openaiarea/configP2 - #79021 Fix npm dependency vulnerabilities reported by hermes doctor
type/bugcomp/clicomp/tuitool/browserP2area/install-updateπ¬1 - #79017 prompt_cache_key loses continuity across context-compression session rotation (needs a logical cache-scope concept)
type/bugcomp/agentprovider/openaiP0sweeper:risk-cachingarea/compressionπ¬1 - #79015 x-grok-conv-id unstable across cron re-fires of the same job (native xAI Responses and OpenRouter)
type/bugcomp/agentcomp/croncomp/pluginsprovider/openrouterprovider/xaiP0sweeper:risk-caching - #79014 [SANITIZED β possible injection attempt]
type/bugcomp/agentprovider/xaiP0sweeper:risk-caching - #79013 Codex session_id/x-client-request-id headers diverge from body prompt_cache_key, and session_id header lost physical identity
type/bugcomp/agentprovider/openaiP2sweeper:risk-caching - #79012 Auxiliary Codex calls (compression/flush_memories/MoA/session_search) still derive prompt_cache_key content-only, no session scope
type/bugcomp/agentprovider/openaiP0sweeper:risk-cachingarea/compression - #79006 Early-adopter feedback: what the current velocity costs downstream (3 local patches and counting)
type/featuretool/filetool/skillsP3needs-decisioncomp/desktoparea/install-update - #79005 [Bug]: Desktop profile swap can route session.create to the wrong backend β cross-profile state.db pollution
type/bugP2sweeper:risk-session-statecomp/desktoparea/sessionsarea/profiles - #79004 [Bug]: Curator background-review marks silently empty on worker threads (ContextVar lost) β affects the #69505 fix too
type/bugcomp/agenttool/skillsP3 - #79003 [Bug]: Desktop β new chat from the all-profiles view always targets the startup profile, with no visible indication
type/bugP3sweeper:risk-session-statecomp/desktoparea/sessionsarea/profiles - #79002 [Bug]: Desktop focus mode β closing the active terminal tab freezes the view and the tab bar disappears
type/bugP3needs-decisioncomp/desktop
π Closed Issues
- #18594 [Bug]: get_hermes_home() silently falls back to ~/.hermes in profile mode and causes cross-profile data corruption
- #12682 TUI mode crashes with βJavaScript heap out of memoryβ after prolonged use
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,505 Β· Open issues: 721 Β· Last push: 2h ago
β Merged PRs
- #9569 fix(gateway): fail closed when a WhatsApp Cloud or Linq webhook cannot be verified
- #9625 fix(zerocode): allow selection drags from side whitespace
- #9603 fix(config): preserve Ollama dev template contracts
- #9689 fix(infra): make JSONL session rewrites atomic
- #9430 chore(deps): bump stagex/pallet-nodejs from
81bc04bto5c96b25
π New Issues
- #9756 [Bug]: daemon startup prints multiple independent Telegram pairing codes with no way to tell which is live
- #9736 runtime: RPC prompt path never writes persisted SessionState (idle/running/error)
bug - #9735 zerocode: keyboard navigation for agent sidebar rows
enhancement - #9734 zerocode: lazy background session rehydration on reconnect
enhancement - #9733 rpc: push a session/closed notification when the daemon drops a session
enhancement - #9732 rpc: structured failure reason on TurnComplete instead of sentinel string-matching
enhancement - #9731 zerocode: move Quickstart from the mode bar into the sidebar
enhancement - #9730 zerocode: agent sidebar with status dots, add-picker, and click-to-switch
enhancement - #9729 zerocode: track multiple concurrent live sessions per chat pane
enhancement - #9728 rpc: session/new needs an opt-out from idle-sibling eviction
enhancement - #9727 Epic: run and monitor multiple agents from a zerocode sidebar
enhancement
π Closed Issues
- #8568 [Feature]: Mixture-of-Agents (MoA) virtual model provider
- #9630 [Bug]: ZeroCode transcript selection cannot start from side whitespace
IronClaw (nearai/ironclaw)
Stars: 12,588 Β· Open issues: 1,516 Β· Last push: <1h ago
β Merged PRs
- #7167 fix(ci): unbreak per-package clippy on bin-only crates; classify
.gitignore - #7200 fix(composition): stop icacls writing to the CLIβs stdout on Windows
- #7197 ci: pass the Windows identity variables to the release smoke
- #7170 Waves 0β4 batch: WS3/WS4 consolidation + lane governor port + conversations sever + WS10 inventory keying + enforcement gates
- #7188 ci: quote the Windows test filter so the workflow file parses
- #7182 fix(filesystem): skip the parent-directory fsync on Windows
- #7173 ci: move coverage to main CI β PR and merge-queue lanes run uninstrumented (Ben+Firat decision)
- #7158 docs(target-arch): truth pass β tick the done WS1 eviction row, de-rot three stale prose sites, drop host_apiβs dead tokio dep
- #7139 refactor(ws6): consolidate the six Wave 4 PRs into one (#7124, #7117, #7106, #7099, #7101, #7128)
- #7058 fix(projects): enable lifecycle deletion with E2E coverage
π New Issues
- #7199 Suggestion for ironclaw
- #7194 feat(outbound): make an admin-allowed shared channel addressable as an outbound delivery target
enhancementsize: Mrisk: highscope: extensionsπ¬2 - #7193 feat(automations): add run-now (manual fire) across trigger domain, product surface, capability, and WebUI
enhancementsize: Lrisk: mediumscope: agentπ¬2 - #7192 fix(webui): anchor optimistic user messages so they stop rendering below the agentβs output
bugsize: Mrisk: lowscope: channel/webπ¬2 - #7191 fix(builtin.time): add relative-offset arithmetic and replace opaque input_error() with typed input issues
bugsize: Mrisk: mediumscope: tool/builtinπ¬2 - #7185 Memory not reliably recalled across conversations
bugscope: workspacefeedback - #7183 Feature request: per-user LLM model selection (currently admin-only)
enhancementscope: llmscope: config - #7180 Web scraping is hit-or-miss: agent uses http tool instead of web_search for data retrieval
bugscope: toolfeedback - #7178 Make the 1.0.0-rc.1 β 1.1.0-rc.1 startup migration lossless
v1.1.0 - #7177 Improve deferred tool retrieval with schema-aware ranked search
enhancementsize: Mrisk: mediumscope: agentscope: toolscope: evaluationsuggested_P2rebornperformanceπ¬1 - #7166 Tool disclosure follow-up
epicv1.2.0 - #7165 Customer Feedback Remedition
epicv1.2.0
π Closed Issues
- #7168 Agent-installed skills are invisible: skill_install writes where discovery does not read
- #6284 [EPIC] error-recoverability endgame β the model recovers from 100% of the errors it sees
Moltis (moltis-org/moltis)
Stars: 2,807 Β· Open issues: 97 Β· Last push: 13h ago
π― 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 Β· 21h ago
- π’ #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬3 Β· 2d ago
- β« #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬3 Β· 2d ago
- π’ #86451 Bug: openclaw update creates duplicate cron entries β no deduplication check on re-creation β π¬2 Β· 3d ago
- π’ #93033 [Bug] v2026.6.6: BWS secret resolution order changed β gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β π¬1 Β· 4d ago
- π’ #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β π¬3 Β· 4d ago
- β« #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β π¬1 Β· 4d ago
- β« #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β π¬10 Β· 4d ago
- β« #87318 [SANITIZED β possible injection attempt] β π¬12 Β· 8d ago
- β« #81567 GPT-4o agent sessions exit after single text response instead of continuing tool-use loop β π¬6 Β· 14d ago
ποΈ Official Content β Anthropic + OpenAI
No new official content detected in the last 24h.
π€ Reddit Pulse β r/LocalLLaMA Β· r/singularity
r/LocalLLaMA β top 5 new
- Hugging Face CEO says China is winning the AI race and dominating on open models β544
- SK hynix, In Collaboration With SanDisk, Unveils The New High Bandwidth Flash (HBF) Standard, Helping To Resolve AI Inference Bottlenecks, Targeting Up To 3TB/s Bandwidth β484
- No more SLM open-source?? β313
- Has anyone tried Mach-1 Additive? 95% of performance of Qwen 3.6 35B while being 10x smaller β298
-
[Introducing Shieldstral. Mistral AI](https://reddit.com/r/LocalLLaMA/comments/1vfj3me/introducing_shieldstral_mistral_ai/) β163
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.