Ecosystem Digest β 2026-06-28
Ecosystem Digest β 2026-06-28
π¦ OpenClaw Ecosystem Digest β 2026-06-28
Generated 07:46 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 380,746 | 14 | 3 | 10 | 0 |
| hermesagent | 204,384 | 4 | 6 | 8 | 0 |
| ZeroClaw | 32,071 | 15 | 9 | 2 | 0 |
| IronClaw | 12,485 | 2 | 6 | 9 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 380,746 Β· Open issues: 6,742 Β· Last push: <1h ago
β Merged PRs
- #95964 Persist hosted catalog snapshots in state
- #97150 test(qa): link local e2e tests into QA coverage
- #97075 Doctor: expose gateway runtime findings
- #97120 docs: simplify macOS app overview
- #97101 fix: page sessions_history beyond truncated tails
- #95877 Add hosted catalog snapshot fallback
- #96171 Doctor: expose configured plugin install findings
- #97299 fix(auto-reply): truncate user-facing text on UTF-16 boundary
- #95868 Add hosted external catalog feed loader
- #97312 fix(telegram): preserve long streamed reply chunks
π New Issues
- #97347 [Bug]: 2026.6.10 isolated cron agentTurn loses exec when toolsAllow is exec/bash π¬1
- #97341 Slack per-thread context customization and isolation
P3clawsweeper:no-new-fix-prclawsweeper:fix-shape-clearclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionimpact:session-stateissue-rating: π off-meta tidepoolπ¬1 - #97335 Cron fallback model works in normal session but LLM request fails when triggered via cron
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:session-stateimpact:message-lossimpact:auth-providerissue-rating: π platinum hermitπ¬1 - #97333 [Feature]: Support Computer Use tool type across AI provider transports
enhancementP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewimpact:securityimpact:auth-providerissue-rating: π off-meta tidepoolπ¬2 - #97331 [Bug]: Dashboard child sessions inherit stale parent context token budget
bugmaintainerP2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:session-stateimpact:auth-providerissue-rating: π¦ diamond lobstermaturity:stableπ¬1 - #97329 [Feature]: Make channel metadata injection configurable to reduce agent context token waste
enhancementP2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:session-stateissue-rating: π¦ diamond lobstermaturity:stableπ¬1 - #97324 Incomplete turn with tool call and payloads=0 is replayUnsafe and may poison session state
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:session-stateimpact:message-lossissue-rating: π platinum hermitmaturity:stableπ¬1 - #97323 Context-pressure can compute 200k budget for main channel while embedded precheck uses 1m
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-live-reproimpact:session-stateimpact:auth-providerissue-rating: π platinum hermitmaturity:stableπ¬1 - #97320 Discord group backlog can deliver stale events as fresh turns after long delay
P1clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:session-stateimpact:message-lossissue-rating: π¦ diamond lobstermaturity:stableπ¬1 - #97319 [Bug]: exec tool failure message format makes framework labels indistinguishable from agent-typed commands
no-staleP3clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:othermaturity:stableπ¬2 - #97318 [Bug]: exec tool treats subprocess nonzero exit codes as tool failures, masking stdout and exit-code semantics
P2clawsweeper:no-new-fix-prclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:source-reproimpact:message-lossissue-rating: π¦ diamond lobstermaturity:stableπ¬2 - #97317 [Bug]: Isolated cron defaults inherit full toolbox + full project context β 60β100K tokens/run, β80/day silent waste
P2clawsweeper:no-new-fix-prclawsweeper:fix-shape-clearclawsweeper:needs-maintainer-reviewclawsweeper:needs-product-decisionclawsweeper:needs-security-reviewclawsweeper:source-reproimpact:session-stateimpact:securityissue-rating: π¦ diamond lobsterimpact:othermaturity:stableπ¬2 - #97314 [Bug] Google provider LLM path does not rotate API keys
no-staleP2clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:auth-providerissue-rating: π¦ diamond lobsterπ¬1 - #97313 Z.AI provider sub-agent auth fails with stale auth profile cache after key rotation / doctor βfix
P1clawsweeper:needs-live-reproimpact:auth-providerissue-rating: π platinum hermitmaturity:stableπ¬2
π Closed Issues
- #95915 Heap not released on embedded run abort (released=0); session write lock persists after abort cleanup
- #95833 Subagent abort-settle fails to release .jsonl.lock, permanently breaking the session
- #97325 Memory leak: SQLite page cache grows unbounded β add PRAGMA cache_size to LCM DB connection
hermesagent (NousResearch/hermes-agent)
Stars: 204,384 Β· Open issues: 24,088 Β· Last push: <1h ago
β Merged PRs
- #53899 fix(anthropic): reconcile keychain/file OAuth credentials when one is expired
- #53911 fix(agent): eager fallback on persistent transport failures (#22277)
- #53910 fix(discord): honor β*β wildcard in DISCORD_ALLOWED_USERS (#22334)
- #53912 fix(telegram): surface failed media downloads to user and agent, not a silent empty turn
- #53907 fix(gateway): redact full credential set on outbound chat path (#23810)
- #53906 fix(auxiliary): fall back to OPENROUTER_API_KEY when credential pool exhausted
- #53895 fix(tui): route completion RPCs to the pool so they canβt freeze the TUI
- #53896 fix(auth): preserve concurrently-added credentials on pool rewrite (#19566)
π New Issues
- #53915 fix(mcp): HTTP servers crash on startup when headers configured as JSON string in config.yaml
type/bugtool/mcparea/configP2 - #53905 fix(image-gen): FAL edit path does not convert local file paths to data URIs
type/bugtool/visionP3 - #53902 v0.17.0 Renderer stuck in fontations+temporal_rs loop β GPU 98% active, 13W sustained power draw
type/perfP3comp/desktopπ¬1 - #53898 hermes plugins enable/list canβt see pip-installed (entry-point) plugins, though the runtime loads them
type/bugduplicatecomp/clicomp/pluginsP3π¬1
π Closed Issues
- #27230 [Bug]: Telegram gateway only acknowledges tool requests but never delivers final results
- #21107 Anthropic auth fails when macOS Keychain and ~/.claude/.credentials.json hold different OAuth tokens
- #27156 Session resume can replay prior assistant/tool context instead of answering exact-output prompt
- #22277 fallback chain not activated on stream-stall timeouts (15+ min silent hang on degraded primary)
- #23045 [Telegram gateway] Unsupported document types are sent to agent as fake user messages; cache failures silently lose the attachment
- #22334 [Bug]: claw migrate emits β*β wildcard in DISCORD_ALLOWED_USERS but _is_allowed_user does not honor it, blocking all non-self users
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,071 Β· Open issues: 459 Β· Last push: 16h ago
β Merged PRs
- #8304 feat(sop): out-of-band approval plane with fail-closed timeout and PriorityBased gate fix
- #8330 fix(zerocode): render only the viewport in long sessions
π New Issues
- #8401 [Feature]: TodoWrite Tracker for ZeroCode
enhancementtoolpriority:p2zerocoderisk:high - #8398 RFC: Plugin permission, config, and secrets model β open questions
enhancementconfigsecurityruntime:wasmdomain:architecturepriority:p2needs-maintainer-reviewtype:rfcrisk:highπ¬1 - #8397 [Feature]: Expose per-cron-job
uses_memoryflag in CLI and cron_add/cron_update toolsenhancementdocscronruntimetoolpriority:p2risk:high - #8396 RFC: Wire-Protocol-First Provider Model (Make
wire_apithe Primary Organizing Axis)enhancementconfigonboardproviderdomain:architecturepriority:p2needs-maintainer-reviewtype:rfcrisk:highπ¬1 - #8387 [Feature]: Add daemon restart controls to ZeroCode
enhancementdaemonpriority:p2zerocoderisk:high - #8386 [Bug]: SQLite is the default memory backend but quickstart never requires/prompts an embedding model β hybrid search silently degrades to keyword-only
bugdocsconfigmemoryonboardproviderpriority:p1risk:high - #8385 [Bug]: ZeroCode transcript message highlight traps input after mouse selection
bugpriority:p1risk:mediumzerocode - #8383 [Feature]: Show active runtime context in ZeroCode Dashboard
enhancementconfigdaemonpriority:p2risk:mediumzerocode - #8379 [Feature]: Opt-in passive group context for WhatsApp Web group chats
enhancementchannelconfigchannel:whatsapppriority:p2risk:highπ¬2 - #8369 [Bug]: max_history_messages hard cap still uses legacy message-count trimming after whole-turn trim rewrite
bugdocsagentruntimepriority:p2risk:high - #8367 RFC: capability-aware documentation for agent-visible features
enhancementdocsconfigproviderskillstooldomain:architecturetype:rfcpriority:p3risk:high - #8366 [Bug]: Heartbeat engine reads HEARTBEAT.md from data_dir instead of agent workspace
bugheartbeatruntimeheartbeat:enginepriority:p2status:acceptedrisk:mediumπ¬2 - #8363 [Tracker]: v0.8.3 config-driven runtime policy, routing, and tool access
enhancementconfigruntimetoolpriority:p2status:acceptedrisk:high - #8362 [Tracker]: v0.8.3 channel adapter behavior and interaction parity
enhancementchannelruntimepriority:p2status:acceptedrisk:high - #8360 [Tracker]: v0.8.3 provider and native-tool message serialization
enhancementproviderruntimetoolpriority:p2status:acceptedrisk:high
π Closed Issues
- #8378 [002-dms-gst-extraction] Polish docs and quickstart
- #8377 [002-dms-gst-extraction] US6: Maintain audit trail and credential safety
- #8376 [002-dms-gst-extraction] US5: Reconcile generated totals against DMS totals
- #8375 [002-dms-gst-extraction] US4: Validate GST data and flag exceptions
- #8374 [002-dms-gst-extraction] US3: Generate GSTR-1 and GSTR-3B returns pack
- #8373 [002-dms-gst-extraction] US2: Generate GST-compliant invoice documents
- #8372 [002-dms-gst-extraction] US1: Extract DMS sales data by date range
- #8371 [002-dms-gst-extraction] Bootstrap dms-gst-agent foundation
- #5844 [Bug]: Too much emphasis on memory
IronClaw (nearai/ironclaw)
Stars: 12,485 Β· Open issues: 1,259 Β· Last push: <1h ago
β Merged PRs
- #5382 [codex] Fix hosted volume runtime startup
- #5271 build(deps): bump the everything-else group across 1 directory with 47 updates
- #5370 [codex] Pin WebUI v2 frontend Node tooling
- #5099 feat(reborn): external-tool Responses round-trip (Phase 4b-4f)
- #5363 Fix Reborn Calendar upcoming event discovery
- #5379 fix(reborn): provider-backed OAuth token refresh on local-dev/hosted-single-tenant profiles
- #5347 [codex] Port Reborn Responses API input handling
- #5366 feat(approvals): default βAlways allow eligible toolsβ to on
- #5346 [codex] Align Reborn runtime tool surface
π New Issues
π Closed Issues
- #5268 [capability-policy] Admin REST surface (four dimensions) + REST action catalog
- #5273 [capability-policy] Four-dimension policy: delta store + PolicyResolver + config/identity/approval enforcement
- #5267 [capability-policy] Availability resolver at the dispatch seam (ScopedLifecyclePolicyCapabilitySurfaceResolver)
- #5272 [capability-policy] REST-created local users (user/role admin surface + dynamic auth)
- #5266 [capability-policy] Reborn DB-backed user role + admin gate (UserRole Owner>Admin>Member)
- #5261 [EPIC] Reborn capability policy: admin-shared tools & skills with per-user auth (continues #4628)
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- β« #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 Β· 2d ago
- β« #93032 [Bug] v2026.6.6: Cron scheduler loads 0 jobs after upgrade β SQLite WAL not committed at first startup β π¬2 Β· 2d ago
- β« #92974 Bug: v2026.6.6 getAttributionHeaders() crashes on Bedrock models β baseUrl undefined (null-guard missing) β π¬1 Β· 2d ago
- π’ #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β π¬4 Β· 4d ago
- π’ #87318 [SANITIZED β possible injection attempt] β π¬7 Β· 5d ago
- π’ #93033 [Bug] v2026.6.6: BWS secret resolution order changed β gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β π¬1 Β· 6d ago
- π’ #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β scheduler silently skips them β π¬1 Β· 6d ago
- π’ #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β π¬2 Β· 6d ago
- π’ #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β π¬1 Β· 6d ago
- π’ #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬2 Β· 6d 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
- 96gb+ 4090βs and 5090 are literally a scam. I mods these cards myself β679
- 96 gig 5090s from Shenzhenβs Huaqiangbei β305
- Even Google still believes in small models for coding. β258
- deepseek-ai/DeepSeek-V4-Pro-DSpark β’ Huggingface β245
- Will Chinese Open Source Models be the only option soon? β207
r/singularity β top 5 new
- Breaking news! Gemini 3.5 pro so ass the US government intervened to keep it out of the US! β1283
- Ngl, itβs gonna be glorious when it happens. AI should be available to all and not only to selected few among the elites. β505
- Gpt 5.6 better than Mythos 5 thatβs really good β501
- Demis Hassabis: AI can now reconstruct what people are dreaming from brain scans β βWeβre going to have sci-fi devices in the next few yearsβ β426
- Previewing GPT-5.6 Sol: a next-generation model β424
π Community Pulse β OpenClaw Ecosystem
r/openclaw β top new posts
- mapped OpenClawβs whole codebase to see how it is built (a few fun findings) β52
-
[OpenClaw v2026.6.10 Release Notes Mostly Stability and Reliability Updates](https://reddit.com/r/openclaw/comments/1uggrmm/openclaw_v2026610_release_notes_mostly_stability/) β25 - The Hitchhikerβs Guide to Agentic AI β6
- Am I in the right place? β5
- Best practice for connecting services? β5
GitHub Discussions
No new discussions in the last 24h.
X β @openclaw
No new tweets in the last 24h.
X β @steipete
- I asked codex to make a Linux app out of the mac codex app as workaround, agree. β0 π0 Β· recent
-
Got excited about the 52β Dell, but it requires BetterDisplay hacking to get a usable resolution, but then I get weird f β0 π0 Β· recent
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.