Bug Fixes
- Fix openclaw HTTP 403 (
missing scope: operator.write): The openclaw HTTP agent now automatically includes thex-openclaw-scopes: operator.writeheader. Existing users can also add"headers": {"x-openclaw-scopes": "operator.write"}to any HTTP agent config manually. - Fix #29 (claude ACP misconfiguration): When
claudeCLI is configured astype: acp, weclaw now shows a clear hint explaining thatclauderequirestype: cli, or installclaude-agent-acpfor ACP mode. - Fix #33 (session timeout): Monitor now logs actionable warnings when the WeChat session expires (
errcode=-14) or after max consecutive failures, directing users to runweclaw loginto re-authenticate.
Improvements
- HTTP agent timeout increased from 60s to 120s to better support long-running AI requests
- HTTP agents now support a
headersconfig field for custom request headers
What's Changed
- Fix CLI agent empty response from newer Claude CLI versions by @ZaneXo in #24
- Add all missing ACP agents from acpx registry by @danbao in #27
- Add CI test workflow, multi-stage builds, and messaging tests by @danbao in #28
- Fix CDN upload: use server-provided full URL and fix aesECBPaddedSize by @svcvit in #30
- Support sending local agent artifacts as attachments by @jiangqilong41-ops in #31
New Contributors
- @ZaneXo made their first contribution in #24
- @danbao made their first contribution in #27
- @svcvit made their first contribution in #30
- @jiangqilong41-ops made their first contribution in #31
Full Changelog: v0.7.0...v0.7.1