PicoClaw

PicoClaw drops into inactive tier as QQ attachment support lands

PicoClaw slipped into the inactive tier on ClawCharts after thirty days of stagnant commit counts, despite newly merged QQ attachment parsing. Community maintainers added OpenCode-Go provider headers while troubleshooting breaking configuration schema mismatches that crash Feishu channel integrations.

← Back to homeOriginal source ↗

PicoClaw transitioned into the inactive 'dead projects' section on ClawCharts on September 19, 2026, after recording zero commits over the preceding 30-day window on its primary branch. Despite the leaderboard downgrade, community contributors merged PR #1349, expanding QQ messaging channel capabilities to parse and reply to diverse attachment types, including documents, audio files, and voice notes. Concurrently, PR #3371 introduces an OpenCode-Go provider implementation with explicit session header forwarding, improving connectivity with self-hosted language model proxies and custom gateway relays. However, operational friction persists in issue #3355, where recent configuration updates reject legacy Feishu settings, throwing schema validation errors that crash the bot daemon on startup. This combination of peripheral channel maintenance and core stagnation illustrates the challenges of sustaining community-led agent tooling without centralized architectural leadership.

The facts

- PicoClaw moved from rank #7 in the active ClawCharts table to the inactive section after recording zero 30-day commits on its main branch. - PR #1349 was merged to enhance QQ messaging adapters with multi-format attachment parsing and structured reply dispatch. - PR #3371 implements an OpenCode-Go provider backend featuring custom session header management for enterprise proxy gateways. - Issue #3355 identifies breaking configuration schema changes where channel_list.feishu.app_id is rejected as an unknown field. - The configuration mismatch causes immediate daemon panics for teams running automated Feishu notification bots.

Why it matters

Ranking algorithms on developer leaderboards track commit frequency and active contributor trends over strict time windows. When an open-source project shifts from core framework refactoring to sporadic external pull requests or channel maintenance, it can trigger inactivity classifications even while functional maintenance continues. For operators, distinguishing between abandoned repositories and those experiencing maintenance pauses is critical for long-term tooling decisions and production stability.

Current

Inspected on 2026-09-19. The PicoClaw stable-channel baseline is v0.3.1 published 2026-07-03T07:37:06Z. The primary source was closed (not merged) when captured. Mainline merges, open proposals and packaged releases are distinct availability states; the release baseline does not establish that a proposal has shipped.

Evidence

Primary evidence: sipeed/picoclaw PR #1349 (https://github.com/sipeed/picoclaw/pull/1349). Supporting context: sipeed/picoclaw PR #3371 (https://github.com/sipeed/picoclaw/pull/3371); sipeed/picoclaw issue #3355 (https://github.com/sipeed/picoclaw/issues/3355). The source bodies and linked context were inspected. Test results quoted from contributors remain attributed reports, not independently reproduced experiments.

Operator take

PicoClaw's downgrade on ClawCharts reflects slowing mainline development, but active community PRs in specialized messaging channels indicate continued utility in niche deployments. However, uncoordinated schema changes that break production channel configurations without clear deprecation warnings highlight the risks of relying on unmaintained or decelerating projects. Operators using PicoClaw should pin dependency versions and test configuration migrations in isolated staging environments before upgrading critical notification services.

Caveat

While ClawCharts classifies PicoClaw as inactive due to core branch commit velocity, community contributions continue on peripheral platform adapters. Feishu configuration crashes can be avoided by formatting configuration files according to the updated nested channel schema documented in issue #3355.

While ClawCharts classifies PicoClaw as inactive due to core branch commit velocity, community contributions continue on peripheral platform adapters. Feishu configuration crashes can be avoided by formatting configuration files according to the updated nested channel schema documented in issue #3355.