Ecosystem Digest β 2026-08-27
Ecosystem Digest β 2026-08-27
π¦ OpenClaw Ecosystem Digest β 2026-08-27
Generated 07:46 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 387,727 | 7 | 3 | 10 | 0 |
| hermesagent | 236,917 | 5 | 9 | 10 | 0 |
| ZeroClaw | 32,662 | 6 | 4 | 5 | 0 |
| IronClaw | 12,607 | 15 | 5 | 10 | 0 |
| Moltis | 2,837 | 0 | 1 | 2 | 1 |
OpenClaw (openclaw/openclaw)
Stars: 387,727 Β· Open issues: 5,757 Β· Last push: <1h ago
β Merged PRs
- #128995 feat: make full session actions available from chat header
- #130560 fix(audit): report denied exec approvals only once
- #130581 perf(cron): carry the published plugin generation into hook/cron isolated runs
- #130564 refactor(models): build provider catalogs as complete batches
- #130166 fix(ai): stabilize runtime context across Responses tool rounds
- #130573 fix(nodes): show paired-device launch approvals in the requesting browser
- #130473 perf(control-ui): load built-in theme palettes on demand
- #130547 fix(imessage): preserve dunder reference links
- #130562 fix(agents): honor preflight compaction budget
- #129562 fix(ui): usage copy actions silently hide clipboard failures
π New Issues
- #130589 [Bug]: First remote-project startup error disappears after navigation
maintainerP1clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:session-stateissue-rating: π¦ diamond lobstermaturity:stableimpact:ux-frictionπ¬1 - #130584 Approval-unavailable notices swallow recovered channel answers
bugmaintainerP1clawsweeper:source-reproimpact:message-lossissue-rating: π¦ diamond lobsterπ¬1 - #130571 Browser snapshots lose actionable refs for quoted and escaped control names
maintainerP1clawsweeper:source-reproissue-rating: π¦ diamond lobsterimpact:otherπ¬1 - #130570 [Bug]: ci: release artifact verification gh api request can hang indefinitely (no deadline)
P2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openissue-rating: π¦ diamond lobsterimpact:otherclawsweeper:bulk-filedπ¬1 - #130569 [Bug]: skills: browse commands fail on unrelated invalid config key
P2clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openissue-rating: π¦ diamond lobstermaturity:stableimpact:ux-frictionclawsweeper:bulk-filedπ¬1 - #130568 [Bug]: auto-reply: legacy pending-reset tombstones roll over mid-run (active-run deferral skipped)
P1clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:session-stateissue-rating: π¦ diamond lobsterclawsweeper:bulk-filedπ¬1 - #130567 [Bug]: channels: ingress monitor stop-abort race rewrites terminal outcomes, causing duplicate delivery
P1clawsweeper:no-new-fix-prclawsweeper:source-reproclawsweeper:linked-pr-openimpact:message-lossissue-rating: π¦ diamond lobsterclawsweeper:bulk-filedπ¬1
π Closed Issues
- #130556 [Bug]: Codex paired-device approval is hidden from the requesting browser
- #130497 [Bug]: iMessage corrupts Markdown reference links containing Python identifiers
- #130226 [Bug]: Forced context-engine compaction can no-op above the reserve-adjusted prompt budget
hermesagent (NousResearch/hermes-agent)
Stars: 236,917 Β· Open issues: 36,250 Β· Last push: <1h ago
β Merged PRs
- #95970 fix(update): raise the desktop step-idle watchdog default to 10 minutes
- #95969 fmt(js):
npm run fixauto-fix - #95936 fix(desktop): cached transcript tails stop painting across profiles with colliding session ids (#94828, salvage #94914)
- #95897 fix(update): Windows desktop update stall watchdog + fleet-check false failure
- #95949 fix(mcp): stdio helper children join the spawn ledger β orphans get reaped (#61514, completes #78037)
- #95948 fix(update): retried updates run config migration on every completion path (#91360, salvage #91367 + #91374)
- #95942 feat(desktop): managed SSH remote updates β the Desktop updates a remote instance end to end (#91277 Phase 4, extracted from #93042)
- #95931 fix(update): SCM-supervised Windows gateway services pause through the service manager before venv mutation (salvage #95215)
- #95930 fix(update): crashed updates no longer strand stopped gateways β a fresh process settles the restart debt (#92145, salvage #94392)
- #95928 fix(update): aborted-fetch tmp_pack debris is swept before it corrupts the pack directory (#93732)
π New Issues
- #95995 [Bug]: Hermes Desktop (Electron) chat renderer intermittently collapses multi-line payloads and strips fenced code-block styling
type/bugP3needs-reprocomp/desktopbug - #95981 A2A: hermes-gateway transport β call hosted/team Hermes instances through the dashboard auth they already have
type/featureinnovationcomp/clicomp/pluginsarea/authP3needs-decisioncomp/dashboard - #95976 Background review fork fails to update skills 100% of the time β read-before-write guard conflicts with skill_view repeat-view dedup
type/bugcomp/agenttool/skillsP2area/usage-cost - #95974 Dashboard crashes when browser disconnects from embedded terminal WebSocket (unhandled WebSocketDisconnect in pty_ws)
type/bugduplicatecomp/cliP3sweeper:risk-session-statecomp/dashboardπ¬1 - #95972 Bug:
hermes updatealways blocks ~11 min on cua-driver refresh timeout (Windows)type/bugcomp/cliP2sweeper:risk-compatibilitysweeper:risk-platform-windowsplatform/windowsarea/install-update
π Closed Issues
- #95524 [Bug]: schema_sanitizer drops empty βrequired: []β, breaking DeepSeek-V4 tool calls with 400 βnull is not of type arrayβ
- #93856 Empty bot chats in Hermes Desktop β client omits the owning profile when loading history
- #93942 [Bug]: Open Bot Chat stops receiving messages β no on-screen append/re-key path (background delivery AND mid-conversation model switch)
- #90111 Bot Mode: Desktop Bot Chat times out β ws messages=0, messages not routed to backend
- #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
- #95589 Windows desktop: hermes update hangs after build β never relaunches desktop (repeatable 2/2, zombie process)
- #94828 [Bug]: Desktop transcript-tail localStorage cache lacks profile scope β βsession not foundβ when switching between profiles (bots/agents)
- #37680 [Bug]: TUI drops shift+letter capitalization
- #73082 [Bug]: Desktop client renderer/GPU processes spin at 100%+ CPU at idle β constant re-render loop, high energy usage
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,662 Β· Open issues: 814 Β· Last push: <1h ago
β Merged PRs
- #10126 refactor(tooling): propagate build input failures
- #10108 fix(zerocode): align translated health labels (#10103)
- #9744 refactor(gateway): require authenticated webhook ingress before agent dispatch
- #10384 docs(security): update distroless base to Debian 13
- #9645 feat(providers): add ZeroRouter preset and public catalog
π New Issues
- #10400 [Feature]: Configurable Telegram unauthorized-sender notice, aware of how the channel authorizes
enhancementdocschannelconfigruntimechannel:telegramdomain:securitypriority:p2status:in-progressrisk:highπ¬1 - #10394 MCP tool results are stored as the whole CallToolResult envelope, duplicating every payload
bugtoolpriority:p2tool:mcpstatus:in-progressrisk:high - #10390 [Bug]: Entering an inactive Chat pane blocks ZeroCode navigation
bugpriority:p2status:in-progressrisk:mediumzerocode - #10379 [Feature Request / Bug] Unable to cancel ongoing message & request for message queuing in ZeroClaw Desktop
buggatewayruntimepriority:p1r:needs-reprowebrisk:highπ¬1 - #10373 [Bug]: Share committed agent-rename recovery across CLI and gateway
bugagentconfiggatewaymemoryruntimedomain:securitypriority:p1follow-uprisk:highcli - #10371 Flaky: rpc::local concurrent_stale_start_is_serialized_before_cleanup fails under the parallel harness
bugruntimetestspriority:p1status:in-progressrisk:lowtype:testπ¬1
π Closed Issues
- #10103 [Bug]: ZeroCode Health status values misalign in French and Spanish
- #10396 reasoning_content is replayed for every assistant message in the history
- #9587 refactor(gateway): require authenticated webhook ingress before agent dispatch
- #10235 [Docs]: update SECURITY.md distroless base to Debian 13
IronClaw (nearai/ironclaw)
Stars: 12,607 Β· Open issues: 1,528 Β· Last push: 1h ago
β Merged PRs
- #7915 fix(docker): forward-port the 1.3 in-worker SSH and workspace-root fixes to main (#7723, #7804)
- #7810 feat(sandbox): manifest-declared direct-exec credential bindings behind the managed proxy
- #7905 fix(threads): preserve incremental compaction summary context
- #7850 feat(automations): expose exact run capability facts
- #7914 fix(extension-registry): forward-port the 1.2 activation_state row fix to main (#7721)
- #7913 docs(changelog): backfill the v1.3.0 release entry onto main
- #7859 docs: move changelog to a navbar tab and tighten its intro
- #7765 feat(hooks): AfterTurn lifecycle point + memory curation as its first consumer (#7770 phase 1)
- #7863 chore(agents): refresh codebase knowledge graph
- #7882 fix(webui): adopt shared controls in Admin Users
π New Issues
- #7922 feat(tools): declare apply_patch as a grammar-constrained freeform tool to eliminate JSON-escaped diffs
- #7921 perf(llm): OpenAI-family backends send no prompt_cache_key β measured ~82%β29% cache-hit collapse past ~200 calls
- #7920 feat(skills): configure learned-skill extraction in Inference settings
enhancementscope: agentrebornscope: webui - #7918 HTTP 413 content too large when downloading giant trajectories (high tool-call counts)
- #7912 Telegram removal returns 503 from WebChat extension endpoint
bugπ¬1 - #7911 Context Management Optimisations
epic - #7910 Migrate all B2B to Crabshack (pending nearone)
epic - #7909 Telegram and Slack Bot Groups and Personal vs Bot
epicv1.5.0 - #7903 Decision spike: persistent per-user sandboxed executor behind the trusted host kernel
enhancementrisk: highscope: agentscope: sandboxreborn - #7895 Add personality (agent.md) editor section to Settings UI
enhancementv1.5.0 - #7893 feat(memory): per-automation lessons file β ironclaw.memory.automation_lessons_set + fire-time injection
enhancementscope: toolrebornπ¬1 - #7891 perf(extensions): unprojected capability payloads + blind 24 KiB head-slice cost 14.3s of inference on two emails
bugrisk: mediumscope: toolscope: extensionsrebornperformanceπ¬5 - #7875 Publish run-bound extension authentication-required notifications
- #7872 Expand notification center coverage
- #7871 Epic: Slack-to-console bridge + rich interactive Slack UX
epicroadmap
π Closed Issues
- #7917 V2 read result + tool output parser before storing to durable storage
- #7815 Onboarding suggestions: cumulative net-new work to close the connect β suggest β thread flow
- #6837 Add minimal info-level logging for growth/usage stats
- #6879 Automation runs are hit-or-miss: unattended runs execute as plain interactive chat turns
- #7392 Experiment: Replace first-party coding tools with the pinned omp tool surface
Moltis (moltis-org/moltis)
Stars: 2,837 Β· Open issues: 83 Β· Last push: 7h ago
π New Releases
- 20260826.01 β 20260826.01
β Merged PRs
- #1104 fix(providers): allow replacing preferred models
- #1244 Fix Fastmail MCP OAuth scope registration
π Closed Issues
- #1094 [Bug]: De-Preferring Models
π― Our Filed Issues (Haderach-Ram on openclaw/openclaw)
- β« #79607 [Feature]: Identity-based session unification β one session per user regardless of input channel (voice, Telegram, WhatsApp etc.) β π¬5 Β· 2d ago
- π’ #86451 Bug: openclaw update creates duplicate cron entries β no deduplication check on re-creation β π¬2 Β· 5d ago
- π’ #93033 [Bug] v2026.6.6: BWS secret resolution order changed β gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β π¬2 Β· 5d ago
- β« #98062 [Bug]: iOS app fails to connect over Tailscale CGNAT (100.x.x.x) β wss:// required but WebSocket upgrade silently dropped β π¬4 Β· 14d ago
- β« #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β scheduler silently skips them β π¬3 Β· 17d ago
- β« #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β π¬11 Β· 20d ago
- β« #99305 [Bug]: Bedrock provider β claude-sonnet-5 prompt caching broken (cache-control blocks not attached, zero cache hits) β π¬4 Β· 22d ago
- β« #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬3 Β· 24d ago
- π’ #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β π¬3 Β· 26d ago
- β« #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β π¬1 Β· 26d ago
ποΈ Official Content β Anthropic + OpenAI
Anthropic β 1 new
- [Research] Enabling Independent Research 2026-08-26
OpenAI β 3 new
- [News] Intelligence Age 2026-08-27
- [Index] Loveholidays 2026-08-27
- [Index] Hugging Face Incident And The Road Ahead 2026-08-27
π€ Reddit Pulse β r/LocalLLaMA Β· r/singularity
r/LocalLLaMA β top 5 new
- GLM-5.3-Flash: Frontier Intelligence, Flash Cost β1137
- Whoever the fuck predicted we would have gpt 5.5 performance in coding on consumer hardware a couple months ago now, i applaud you β602
- Can we reconsider the megathreads? β599
- zai-org/GLM-5.3-Flash Β· Hugging Face β469
- First serious confirmation. Ox Alpha is GLM-5.3-Flash β457
r/singularity β top 5 new
- Sam Altman tells TIME that OpenAI will achieve AGI by the end of this year. β1466
- βThis is crazy. This is insaneβ: Bill Gates has changed his mind about AI and jobs β536
- Ox Alpha is GLM 5.3 Flash by zAI β447
- Exponentials make βOpenAI AGI by the end of this yearβ surprisingly plausible β299
- China is becoming compute independent - excerpt from GLM 5.3 Flash blog β228
π Community Pulse β OpenClaw Ecosystem
r/openclaw β top new posts
- Whatever happened to the new version? β10
- How I use openclaw β10
- A model that beats fable? β6
- how to manage multiple models in openclaw β5
- How do you preserve design intent when working with multiple agents and sessions? β2
X β @openclaw
No new tweets in the last 24h.
X β @steipete
-
More blog posts should come with theme songs. β0 π0 Β· recent
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.