Ecosystem Digest β 2026-06-27
Ecosystem Digest β 2026-06-27
π¦ OpenClaw Ecosystem Digest β 2026-06-27
Generated 07:46 IST by Haderach-Ram/openclaw-radar
π 24h Snapshot
| Framework | β Stars | New Issues | Closed | Merged PRs | New Releases |
|---|---|---|---|---|---|
| OpenClaw | 380,619 | 1 | 3 | 10 | 0 |
| hermesagent | 203,805 | 13 | 6 | 8 | 0 |
| ZeroClaw | 32,051 | 15 | 7 | 10 | 1 |
| IronClaw | 12,482 | 6 | 2 | 10 | 0 |
OpenClaw (openclaw/openclaw)
Stars: 380,619 Β· Open issues: 6,685 Β· Last push: <1h ago
β Merged PRs
- #97128 fix(opencode-go): re-arm idle timer on block-boundary events to prevent false stalled-stream abort
- #87081 test(policy): add config coverage report
- #97130 fix(telegram): retain socket failure context
- #96989 fix(provider-transport-fetch): bound SSE buffer to prevent OOM
- #97041 fix(agents): guard delivery-evidence attachment recursion against cycles
- #96772 fix(googlechat): replace unbounded response.json() with readProviderJsonResponse
- #96762 fix(openai-chatgpt-responses): bound streaming success-body SSE reads at 16 MiB
- #89884 fix(voice-call): emit canonical session keys
- #96963 fix(agents): truncate exec command detail on code-point boundaries
- #96801 chore(catalog): bump Weixin plugin to 2.4.6
π New Issues
- #97115 Bug: Cron fallback chain broken β models return zero-token success or killed by shared AbortController
no-staleP1clawsweeper:fix-shape-clearclawsweeper:queueable-fixclawsweeper:source-reproimpact:session-stateimpact:message-lossimpact:auth-providerissue-rating: π¦ diamond lobsterπ¬1
π Closed Issues
- #97142 [Feature]: make the gateway support android
- #96518 [Bug]: opencode-go stalled-stream watchdog aborts a live stream and drops the completed answer (idle timer re-arms only on token deltas, not block-boundary events)
- #94620 Misleading Telegram fallback log + dead-code remote-IP retry on EADDRNOTAVAIL
hermesagent (NousResearch/hermes-agent)
Stars: 203,805 Β· Open issues: 23,998 Β· Last push: <1h ago
β Merged PRs
- #53357 fix(desktop): keep titlebar overlay off session title
- #53335 fix(desktop): show custom (non-curated) model in Settings model pickers
- #53239 fix(dashboard-auth): exclude non-interactive providers from interactive login surfaces
- #53294 fix(mcp): suppress interactive OAuth stdin prompts during background discovery (#35927)
- #53319 fix(hermes-home): only honour legacy dir layout when it has content
- #53316 fix(gateway): suppress operational status/error noise on all chat gateways (#39293)
- #53312 fix(desktop): broken βOpen setup guideβ button for plugin platforms (Teams, Google Chat)
- #53304 fix(tui): preserve filtered model provider selection
π New Issues
- #53370 fix(windows): suppress console window flash when spawning gh auth token
- #53368 fix(desktop): sidebar silently drops sessions after rebuild β empty drafts, compression intermediates, and delegate children hidden with no toggle
type/bugP3sweeper:risk-session-statecomp/desktopcomp/dashboard - #53367 fix: garbled Chinese text in Desktop projects list
type/bugP3sweeper:risk-platform-windowscomp/desktopplatform/windows - #53362 TUI Python process pegs CPU at 99% and becomes unresponsive β /stop, Ctrl+C, and keyboard input all ignored
type/bugcomp/tuiP2needs-repro - #53361 [BUG] Agent enters infinite reasoning loop when instruction contradicts current environment state (Instruction-Reality Mismatch)
type/bugcomp/agentprovider/ollamaP3needs-repro - #53360 [Feature]: Add google_chat config section to config.yaml
type/featurecomp/gatewayP3 - #53359 [Setup]: how to tailor context for a model?
type/docsquestioncomp/agentprovider/ollamaP3 - #53352 Desktop: renderer crash boot loop on Windows + build overwrites source
type/bugP3sweeper:risk-platform-windowscomp/desktopplatform/windows - #53349 [Feature]: support cwd-local soul.md for per-directory agent identity
type/featurecomp/agentP3π¬2 - #53347 [Feature]: Allow context_length below 64K β warn instead of hard failure
type/featurecomp/agentP3 - #53342 [Bug]: The Hermes desktop client on Windows keeps flickering black command prompt windows nonstop, making the program completely inoperable. This is a critical blocking bug!
type/bugduplicatetool/terminalP2sweeper:risk-platform-windowscomp/desktopplatform/windowsbugπ¬1 - #53341 feat(cli): add
!prefix for direct shell command passthroughduplicatetype/featurecomp/cliP3π¬1 - #53338 Windows prebuilt installer (Hermes-Setup.exe) aborts at the
pythonstage: install.ps1 pins Python 3.11 (fallbacks β€3.13)type/bugcomp/cliarea/configP2sweeper:risk-platform-windowsplatform/windows
π Closed Issues
- #20250 [Bug]: VS Code ACP prompt can remain in-flight indefinitely after repeated compression timeout
- #25242 Gateway auto-continue note can be persisted and amplified by interrupt-triggered preflight compression
- #28093 Bug: Context compaction drops user messages that arrive during active processing
- #29522 Automatic context compaction can hide or drop just-completed assistant response
- #11585 Bug: context_compressor drops messages when summarization fails
- #38122 Windows Desktop update can loop after dirty bundled repo checkout and broken venv
ZeroClaw (zeroclaw-labs/zeroclaw)
Stars: 32,051 Β· Open issues: 450 Β· Last push: 6h ago
π New Releases
- v0.8.2 β v0.8.2
β Merged PRs
- #8146 fix(observability): CLI one-shot loses telemetry and token totals on exit
- #8158 ci(workflows): add CycloneDX SBOM generation for Rust and npm
- #8299 test(channels): cover allowlist wildcard matcher short-circuit
- #8300 test(discord): cover custom id kind escaping
- #8249 fix(runtime): warn when systemd user lingering is disabled
- #8242 fix(test): make control-plane PID liveness tests deterministic
- #8268 test(memory): cover qdrant backend classification and profile keys
- #8243 test(config): cover schema_markdown string helpers
- #7867 test(tools): cover hardware_board_info execute paths
- #7958 [SANITIZED β possible injection attempt]
π New Issues
- #8379 [Feature]: Opt-in passive group context for WhatsApp Web group chats
- #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
- #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
docsconfigproviderskillstooldomain:architecturetype:rfcpriority:p3 - #8366 [Bug]: Heartbeat engine reads HEARTBEAT.md from data_dir instead of agent workspace
bugheartbeatruntimeheartbeat:enginepriority:p2status:acceptedrisk:mediumπ¬1 - #8363 [Tracker]: v0.8.3 config, runtime routing, and tool policy
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
- #5844 [Bug]: Too much emphasis on memory
- #4879 [Bug]: Gemini CLI OAuth is simply not working
- #6434 [Bug]: Shell tool calls are refused at
[autonomy] level = "full"β notool_dispatchever reaches the runtime - #8047 [Bug]: ReadSkillTool looks in
data_dirbut skills live in agent workspace - #7689 feat(tools): cover hardware board tool execute paths
- #5866 [Bug]: in the Telegram group bot ignores replies on its messages when mention_only=true
- #7746 [Docs]: Document how to load and switch existing zerocode sessions
IronClaw (nearai/ironclaw)
Stars: 12,482 Β· Open issues: 1,275 Β· Last push: <1h ago
β Merged PRs
- #5367 [codex] test llm loop failures
- #5265 feat(reborn): env-configurable turn-runner concurrency (0 = unlimited)
- #4934 build(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 in /docs/architecture-video
- #5352 fix(reborn): unblock parallel-thread sends and new chats during active runs
- #5345 [codex] Add Reborn WebUI legacy E2E harness
- #5351 fix(ci): gate skills io/Read import to unix (Clippy Windows follow-up to #5325)
- #5307 fix(reborn): discourage disabled tool workarounds
- #5299 fix(webui-v2): anchor run failure messages
- #5309 fix(reborn): persist always-allow for shared registry tools
- #5325 fix(ci): green up main + cargo/non-cargo network resilience
π New Issues
- #5368 [reborn-webui] Wire non-Slack channel personal pairing end-to-end
- #5364 Make βAlways allow eligible toolsβ the default
- #5350 reborn harness fixes from benchmark hill-climbing (PinchBench/ClawBench) β see nearai/benchmarks#190 for scores
- #5337 Wasm-channel OAuth setup canβt reach auth_url on first-time configure (channel auth descriptor never seeded)
- #5333 [Reborn] Composer keeps the submitted message visible briefly after sending
- #5332 Coverage βall-features auto-enables forward-feature gates (pr7-ready/pr3180-ready), running deferred-work tests
π Closed Issues
- #5009 Bring live (non-triggered) Slack OAuth path to structural DM-parity
- #5197 [Reborn] Disabled tool may cause the assistant to invoke unrelated tools instead of reporting the tool is unavailable
π― 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 Β· 1d ago
- β« #93032 [Bug] v2026.6.6: Cron scheduler loads 0 jobs after upgrade β SQLite WAL not committed at first startup β π¬2 Β· 1d ago
- β« #92974 Bug: v2026.6.6 getAttributionHeaders() crashes on Bedrock models β baseUrl undefined (null-guard missing) β π¬1 Β· 1d ago
- π’ #93139 Bug: write tool and exec heredocs insert literal \n instead of newlines in string content β π¬4 Β· 3d ago
- π’ #87318 [SANITIZED β possible injection attempt] β π¬7 Β· 4d ago
- π’ #93033 [Bug] v2026.6.6: BWS secret resolution order changed β gateways without BWS_ACCESS_TOKEN in plist fail after cache expiry (~4h) β π¬1 Β· 5d ago
- π’ #93031 [Bug] v2026.6.6 cron migration: jobs migrated from jobs.json have blank agent_id β scheduler silently skips them β π¬1 Β· 5d ago
- π’ #93140 Bug: v2026.6.6 apply_patch and write tool fail for paths outside workspace sandbox (/tmp, absolute paths) β π¬2 Β· 5d ago
- π’ #90531 Group chat session JSONL missing sender metadata (__openclaw / senderId) β π¬1 Β· 5d ago
- π’ #87876 Bug: Bedrock Converse Streaming silently aborts on long-context agent sessions (~6 min timeout, no retry, no fallback) β π¬2 Β· 5d ago
ποΈ Official Content β Anthropic + OpenAI
Anthropic β 1 new
- [Research] Economic Index June 2026 Report 2026-06-26
OpenAI β 4 new
- [Policies] Professional Services Security Measures 2026-06-26
- [Solutions] Education 2026-06-26
- [Form] Openai Campus Leaders Interest Form 2026-06-26
- [Form] Trusted Access For Biology Research 2026-06-26
π€ Reddit Pulse β r/LocalLLaMA Β· r/singularity
r/LocalLLaMA β top 5 new
- US Govt to individually approve who gets GPT 5.6. β1101
- Why do people keep investing in Intel for AI? β342
- audio.cpp: 12 audio models (Qwen3-TTS, PocketTTS, VeVo2 etc) in 1 C++/ggml runtime β TTS up to 5x faster than Python on CUDA β339
- βWhat should I do?β - consider post-training β325
- When you donβt have a data center GPU β141
r/singularity β top 3 new
- Yann LeCun says xAI is a failure β748
- The US lifts its block on Mythos 5 β231
- Worst Degrees To Choose In The AI Era β0
π Community Pulse β OpenClaw Ecosystem
r/openclaw β top new posts
- Hot take: if you have to come to this sub and ask how to get started, openclaw probably isnt for you. β24
- SOUL Atlas > a map of how the world thinks β2
GitHub Discussions
No new discussions in the last 24h.
X β @openclaw
No new tweets in the last 24h.
X β @steipete
- I love how Apple notarization breaks multiple times a year until I manually log in and accept some new legal agreements. β0 π0 Β· recent
- Iβll wait for the public release to comment. β0 π0 Β· recent
-
You can highlight that this is useful for debugging, but itβs dangerous to suggest this could help on crash reporting. β0 π0 Β· recent
Next digest: tomorrow 07:45 IST Β· Radar repo
This post is licensed under CC BY 4.0 by the author.