Ecosystem Digest β 2026-08-24
Ecosystem Digest β 2026-08-24
π¦ OpenClaw Ecosystem Digest β 2026-08-24
Generated 07:46 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 387,277 | 6 | 3 | 10 | 0 |
| hermesagent | 235,042 | 9 | 4 | 9 | 0 |
| ZeroClaw | 32,638 | 11 | 10 | 10 | 0 |
| IronClaw | 12,602 | 12 | 0 | 1 | 0 |
| Moltis | 2,834 | 2 | 0 | 9 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 387,277 Β· Open issues: 5,982 Β· Last push: <1h ago
β Merged PRs
- #128415 test(nodes): pin trusted session identity against spoofed invoke params
- #128413 fix(release): reuse canonical job log reader
- #120331 [SANITIZED β possible injection attempt]
- #128369 feat(ui): link chat and presence identities to their activity feed
- #128404 fix(discord): refresh stale starter messages in active threads
- #123975 fix(scripts): clean up tsgo process trees on timeout or signal
- #128394 fix(tts): deliver voice-only replies when speech runtime is cold
- #128405 fix(release): accept canonical skipped child evidence
- #126589 fix(beam): stop mirroring after service shutdown
- #128365 feat(ui): let admins dismiss the sidebar update indicator
π New Issues
- #128455 [Feature]: Propagate workflow lineage and report ownership across remote agent handoffs
P3clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewissue-rating: π off-meta tidepoolπ¬1 - #128449 Failure-announce run inherits the failing model config and dies of the same error β subagent failures become silent; failed attempts logged as outcome=βcompletedβ
no-staleP1clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:message-lossissue-rating: π¦ diamond lobsterπ¬2 - #128446 CIDR-auto-approved node pairing strands the node surface pending and invisible; inventory publication retries forever
maintainerP1issue-rating: π¦ͺ silver shellfishimpact:othermaturity:stableimpact:ux-frictionπ¬1 - #128445 Worker-turn inference rejects catalog models that local turns accept, and swallows the actionable error
maintainerP1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:auth-providerissue-rating: π¦ diamond lobstermaturity:stableπ¬1 - #128429 [Bug]: Matrix replies containing a non-spoiler
||are replaced entirely by β[Spoiler]βno-staleP1clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:message-lossissue-rating: π¦ diamond lobsterπ¬2 - #128424 [Feature]: Anonymous usage telemetry: default-on update ping + opt-in feature stats
enhancementmaintainerP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewimpact:securityissue-rating: π off-meta tidepoolπ¬1
π Closed Issues
- #126916 test(e2e): onboard auth-profile assertion reads the pre-migration per-agent store
- #107528 [Architecture] Extract terminal execution drivers from agent-core packages
- #107659 [Bug]: ACPX update expands to 2.1 GiB; OOM leaves core/plugin drift that startup does not repair
hermesagent (NousResearch/hermes-agent)
Stars: 235,042 Β· Open issues: 35,046 Β· Last push: <1h ago
β Merged PRs
- #93420 feat: subagents inherit workspace context files; /review also carries loaded skills
- #93433 fix(codex): announced Responses tool calls no longer vanish when output_item.done is omitted (#92764, salvage #92767)
- #93421 fix(terminal): subagents no longer hijack the tty with an interactive sudo prompt
- #93428 fix(state): concurrent cross-process FTS rebuilds no longer corrupt state.db (salvage #93200)
- #93430 fix(sessions): gateway restarts no longer strand rows, and closing sockets canβt unbind live sessions (ring 2, 5 salvages)
- #93429 fmt(js):
npm run fixauto-fix - #93411 [SANITIZED β possible injection attempt]
- #93419 fix(desktop): Anthropic quota exhaustion no longer shows as βGateway needs setupβ (#93198, salvages #93218)
- #93418 [SANITIZED β possible injection attempt]
π New Issues
- #93437 feat(code-intel): add an optional SCIP query skill for existing indexes
type/featuretool/skillsP3 - #93436 test(code-intel): benchmark behavior-owner localization before adding another index
type/testtool/skillsP3 - #93435 [Feature]: Desktop Skills page β optional grouped-by-category view for large skill collections
type/featuretool/skillsP3comp/desktop - #93425 Credential pool: a single spurious 401 permanently poisons a key (no self-heal)
type/bugcomp/agentarea/authP2sweeper:risk-security-boundary - #93412 [Bug]: Local context probe misreads max_tokens (output cap) as context length β 1M context endpoint detected as 393K
type/bugcomp/agentprovider/deepseekarea/configP2π¬1 - #93406 [Bug]: post-update fleet version check produces zero rows on a healthy resumed gateway β success path lacks the fail-closed check the restart-failure path already has
type/bugcomp/cliP2sweeper:risk-compatibilityarea/install-updateπ¬1 - #93403 [Feature]: Desktop β option to hide completed tool-call rows & thinking blocks for a clean transcript
type/featurearea/configP3needs-decisioncomp/desktop - #93392 bug(approval): unanchored mkfs hardline pattern false-positives on quoted prose (echo/git commit/grep)
type/bugcomp/toolsP2π¬1 - #93389 feat(hooks): add pre_compression hook at the context-compression boundary
type/featurecomp/agentcomp/pluginsP3sweeper:risk-session-statearea/compressionπ¬1
π Closed Issues
- #24483 Docker sandbox fails with exit 125 when container_persistent=true and credential files are registered
- #92560 [Bug]: Lifecycle env gate (
_HERMES_GATEWAY) fires on CLI/TUI agent sessions β terminal tool is the only unscrubbed spawn surface - #92764 [Bug]: Codex Responses stream that completes without output_item.done silently drops the pending function call
- #65194 fix: no startup-time sweep for orphaned TUI/subagent sessions (timer dies with gateway restart)
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,638 Β· Open issues: 786 Β· Last push: <1h ago
β Merged PRs
- #10146 feat(plugins): activate logical channel instances
- #10217 fix(channels): make the filesystem listener cancellation-aware
- #10201 feat(whatsapp-web): set the push name from channel config
- #9831 feat(web-search): cap result content and harden the DuckDuckGo scrape path
- #10038 fix(gateway/cron): reject invalid session_target instead of isolating
- #9959 fix(memory): reject Qdrant in builder-only factory without storage config
- #9013 refactor(config)!: move TodoWrite display config from the daemon into zerocode
- #9957 fix(sop): record why a failed run failed
- #9938 fix(cost): preserve full provider ref so multi-alias pricing resolves
- #9129 feat(plugins): add coherent channel config services
π New Issues
- #10290 Thread live config handle through agent::run for detached peer/subagent turns
- #10286 [Bug]: Restored ZeroCode transcripts omit persisted turns after history trimming
bugruntimepriority:p2risk:mediumzerocodechannel:acp - #10285 [Feature]: Allow renaming sessions from ZeroCode
enhancementruntimepriority:p2follow-uprisk:mediumzerocode - #10282 [Bug]: hardware probe feature does not reach tool implementations
bugdependenciestoolpriority:p2risk:mediumhardware - #10281 [Bug]: Copilot Responses-only models fail through hard-coded Chat Completions
bug - #10280 [Task]: Normalize web-search GET transport errors before model forwarding
bugtoolpriority:p2tool:webstatus:acceptedfollow-uprisk:medium - #10277 Pin the published zerorelay image base tags by digest
security - #10276 CA passphrase opt-in after first boot does not migrate the existing plaintext key
security - #10273 [Bug]: apply the Hailo history cap after wire-role coalescing
- #10272 [Bug]: correlate Hailo log assertions under parallel tests π¬2
- #10271 chore(util): consolidate crate-local floor_char_boundary copies onto std
enhancement
π Closed Issues
- #10287 [Invalid]: SOP run was terminated by loop detector before sop_advance
- #9666 fix(channels): make the filesystem listener cancellation-aware
- #10200 WhatsApp Web has no way to set the botβs display name
- #10037 [Bug]: POST /api/cron silently stores invalid session_target as isolated
- #9919 fix(memory): reject Qdrant in builder-only factory without storage config
- #2467 [Feature]: Webhook tranforms
- #7314 [Tracker]: WASM plugin program
- #2503 [Feature]: where is napcat channel
- #6441 [Feature]: Add Lemmy channel (private-message polling MVP)
- #7099 [Feature]: Route zeroclaw status output through CLI i18n
IronClaw (nearai/ironclaw)
Stars: 12,602 Β· Open issues: 1,539 Β· Last push: <1h ago
β Merged PRs
- #7750 chore(webui): integrate Storybook + design-system catalog (Epic phase 1)
π New Issues
- #7842 [x-ai-product-feedback] Generic invalid result error during request execution
bug - #7841 [x-ai-product-feedback] Telegram setup dead-ends on admin must configure
bug - #7840 [x-ai-product-feedback] Slack: connect guidance gap
enhancement - #7836 Tool advertisement: filter by availability (installed + activated + credential-ready + authorized)
- #7832 [x-ai-product-feedback] Slack thread: product feedback triage from last 3 hours
- #7830 Notion extension fails to install in IronClaw
- #7829 Gmail setup fails in web UI with auth popup disappearing
- #7828 Slack feedback: unable to set up Slack in NEAR Foundation account
- #7827 [x-ai feedback] Triage messages from #x-ai-product-feedback (last 3h)
x-ai-product-feedbacktriage - #7825 Sandbox egress auth: native iron-proxy recipes with host credential broker (retire GitHub-specific carve-out)
- #7812 Onboarding suggestions: respect user-level tool permissions, generate with read-only tool access π¬3
- #7732 Epic: Persistent per-user sandbox with iron-proxy; defer loop executors
epicv1.4.0π¬9
Moltis (moltis-org/moltis)
Stars: 2,834 Β· Open issues: 88 Β· Last push: 1h ago
β Merged PRs
- #1226 fix(cron): deliver scheduled output to the originating chat
- #1225 fix(i18n): update and improve zh-TW Traditional Chinese locale
- #1227 fix(browser): enable Obscura stealth mode by default
- #1228 fix(whatsapp): persist inbound files for local tools
- #1229 fix(browser): support Browserless v2 containers
- #1231 fix(mcp): resolve current client after server restart
- #1234 fix(skills): materialize recursive bundled sidecars
- #1235 fix(memory): normalize built-in backend config value
- #1236 fix(memory): bound local embedding encoder batches
π New Issues
- #1224 [Bug]: Tools stop working in shared Slack channels
bug - #245 fix(tls): h2 in ALPN breaks WebSocket β browser negotiates h2, WS upgrade returns 405 π¬2
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- π’ #86451 Bug: openclaw update creates duplicate cron entries β no deduplication check on re-creation β π¬2 Β· 2d ago
- π’ #93033 [Bug] v2026.6.6: BWS secret resolution order changed β gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β π¬2 Β· 2d ago
- π’ #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬4 Β· 6d ago
- β« #98062 [Bug]: iOS app fails to connect over Tailscale CGNAT (100.x.x.x) β wss:// required but WebSocket upgrade silently dropped β π¬4 Β· 11d ago
- β« #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β scheduler silently skips them β π¬3 Β· 14d ago
- β« #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β π¬11 Β· 17d ago
- β« #99305 [Bug]: Bedrock provider β claude-sonnet-5 prompt caching broken (cache-control blocks not attached, zero cache hits) β π¬4 Β· 19d ago
- β« #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬3 Β· 21d ago
- π’ #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β π¬3 Β· 23d ago
- β« #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β π¬1 Β· 23d 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
- Qwen 3.8 27B is a game changer. β901
- βThe All Sparkβ Cluster: Upgrading from 16 - 36 DGX Sparks β709
- Donβt want to be this guy, but I need Qwen 3.8 35B A3B β504
- New qwen3.8:27b on a 39k line C to single-file HTML / three.js port β263
- We quantized Qwen 3.8 27B and compared the quants on an RTX 6000 β107
r/singularity β top 2 new
π Community Pulse β OpenClaw Ecosystem
r/openclaw β top new posts
- My 93 crons and automatizations in Open Claw β73
- Vellum v/s Hermes v/s OpenClaw v/s Deepseek Harness β8
- Trying to make Openclaw apply to jobs for me β6
- OpenClaw and Local Models β6
- Simple Lesson - Overnight Reconciliation β3
X β @openclaw
No new tweets in the last 24h.
X β @steipete
-
dropping new skill brb β0 π0 Β· recent
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.