agentCLAWHUBUnverified

Huo15 Openclaw Enhance

火一五·克劳德·龙虾增强插件 v6.7.13 — large-file-bridge 兜底死循环修 + 用户上传后流程引导:实测用户『我已经上传好了』后 AI 没调 enhance_upload_check 反被兜底又塞了一份上传链接死循环。根因:before_agent_reply 每轮都触发,injected... Skill: Huo15 Openclaw Enhance Owner: zhaobod1 Summary: 火一五·克劳德·龙虾增强插件 v6.7.13 — large-file-bridge 兜底死循环修 + 用户上传后流程引导:实测用户『我已经上传好了』后 AI 没调 enhance_upload_check 反被兜底又塞了一份上传链接死循环。根因:before_agent_reply 每轮都触发,injected... Tags: latest:6.7.21, plugin:6.1.3 Version history: v6.7.21 | 2026-06-25T17:04:01.311Z | auto Version 6.7.21 - Update version in package.json and CHANGELOG.md. - No functional or codebase changes; document

OpenClaw

Rank

62

Safety

84

Downloads

1.9k

Updated

Oct 10, 2026

Version

6.7.21

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.9K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.9K downloadsadoption · observed Oct 10, 2026
Latest release
6.7.21release · observed Jun 25, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17f6q72skfgyjycm2frgdc8dn83v5mk:huo15-openclaw-enhance
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-zhaobod1-huo15-openclaw-enhance/snapshot"

Documentation

CLAWHUB

160,000 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: huo15-huo15-openclaw-enhance
description: "火一五·克劳德·龙虾增强插件 v6.7.13 — large-file-bridge 兜底死循环修 + 用户上传后流程引导:实测用户『我已经上传好了』后 AI 没调 enhance_upload_check 反被兜底又塞了一份上传链接死循环。根因:before_agent_reply 每轮都触发,injectedSessions 有 entry + body 不含 URL → 强制 appendText 链接。修法:(1) entry 加 replyAppendUsed 标记,每次 inject 兜底只 fire 一次;(2) prompt 加『用户上传后处理流程』,明确 LLM 看到『传完了』必须 enhance_upload_check({token}) → Read → 处理任务,严禁再发链接 / 反问 / 全盘扫。Use when: 给 OpenClaw 加非侵入式增强(不改龙虾核心、不复制原生功能)。"
version: 6.7.13
homepage: https://cnb.cool/huo15/ai/huo15-openclaw-enhance
metadata: { "openclaw": { "emoji": "🦞", "requires": { "bins": [] } } }
---

# 火一五·克劳德·龙虾增强插件 v5.7.8

## 简介

`@huo15/openclaw-enhance` 是 **OpenClaw 2026.4.24+** 的**非侵入式**增强插件,对标 Claude Code 的 Agent Harness 体验。

**核心原则**:凡是龙虾原生有的功能一律不复制,重叠处以龙虾为准;只补龙虾没有的 Claude-Code 体验。

## v5.7.8 全面适配 openclaw 2026.4.24(2026-04-26 同日)

跑完整 SOP 第 1+2 步发现 openclaw 4.24 的 `api.on` 是**完全 typed**(`<K extends PluginHookName>(hookName: K, handler: PluginHookHandlerMap[K])`),enhance 之前 14 处 `api.on(...as any)` 都能去掉 cast。这是真正的"全面适配"——不是简单升 peerDep,而是让 enhance 利用 SDK 的全部类型信息。

| 维度 | v5.7.7 | v5.7.8 |
|---|---|---|
| `peerDependencies.openclaw` | `^2026.4.22` | **`^2026.4.24`** |
| `build.openclawVersion` | `2026.4.11`(落后 13 patch)| **`2026.4.24`** |
| `compat.pluginApi` | `>=2026.4.11` | **`>=2026.4.24`** |
| `api.on(...as any)` 使用次数 | 14 处 | **0 处** |
| `(event: any, ctx: any)` 使用次数 | 5 处 | **0 处** |
| `(ctx as any)?.agentId` 模式(hook 内部)| 9 处 | **0 处**(仅余 4 处 helper 函数内部,工具 ctx 用) |
| typecheck 错误数 | 0 | **0** |
| openclaw.plugin.json 顶层字段 | 5 | **8**(加 `enabledByDefault` / `uiHints` / `activation`)|

### 隐藏 bug 修复

去掉 `as any` 后 typecheck 暴露 **self-check.ts 长期被屏蔽的类型不匹配**:之前 `return {};` 试图返回 `PluginHookBeforeAgentReplyResult`,但该类型 `handled: boolean` 是必填的——空对象不合规。修法:所有"不接管"分支改成 `return;`(void),仅"阻断空回复"分支返回 `{ handled: true, reply: ..., reason: ... }`。

### 不破坏 openclaw 原生

- 所有 hook handler **return undefined(void)** — 不返回 `{block, prependContext}` 等控制信号时 → enhance 仅观察+附加,绝不改变 openclaw 决策
- typed hook handler 实际行为跟 untyped 完全一致 — 只是 TS 编译期能 narrow 类型,运行时无差异
- manifest 新加的 `enabledByDefault` / `uiHints` / `activation` 都是 openclaw 4.x 已有字段,不引入新依赖

## v5.7.7 session-lifecycle(2026-04-26 同日,跑完整 gap 调研后落地)

**调研依据**:跑了一次完整 SOP 第 1+2 步(Claude Code 官方 hooks 文档 + 反编译 Claude.app + openclaw 4.22 SDK)。发现 **openclaw 4.22 暴露 29 个 hook,enhance 之前只用 4 个**。落地最高 ROI 的 5 个 hook 闭环 session 生命周期:

| Hook | enhance 行为 | 落地表 |
|---|---|---|
| `session_start` | idle > 30min 时插入"🚀 会话开始/续启"章节占位 | `chapters` |
| `session_end` | 加"🏁 会话结束"章节 + flush in_progress todo 到 project memory(tag=session-flush, importance=4) | `chapters` + `memories` |
| `before_reset` | reset 前最后机会抢救最近 3 章节 + 全部未完成 todo 到 decision memory(tag=reset-rescue, importance=6)+ 推 notification | `memories` |
| `subagent_spawned` | 派生子 agent 时加"🤖 派生子 agent: X"章节 | `chapters` |
| `subagent_ended` | 子 agent 结束加"✅/❌ 子 agent 结束: X"章节 | `chapters` |

**防 noise factory 三层防御**(吸收 v5.7.1 教训):30 秒 dedup + 低 im

README.md

# 火一五·克劳德·龙虾增强插件

---

<div align="center">

<img src="https://tools.huo15.com/uploads/images/system/logo-colours.png" alt="火一五Logo" style="width: 120px; height: auto; display: inline; margin: 0;" />

</div>

<div align="center">

<h3>打破信息孤岛,用一套系统驱动企业增长</h3>
<h3>加速企业用户向全场景人工智能机器人转变</h3>


</div>
<div align="center">

| 🏫 教学机构 | 👨‍🏫 讲师 | 📧 联系方式         | 💬 QQ群      | 📺 配套视频                         |
|:-----------:|:--------:|:------------------:|:-----------:|:-----------------------------------:|
| 逸寻智库 | Job | [email protected] | 1093992108  | [📺 B站视频](https://space.bilibili.com/400418085) |

</div>
---

## 简介

**火一五·克劳德·龙虾增强插件 v6.0.0** 是 [OpenClaw 2026.4.24+](https://github.com/openclaw/openclaw) 的**非侵入式**增强插件,对标 Claude Code 的 Agent Harness 体验 + 设计能力套件 + 开发辅助套件;**所有能力重叠处都以龙虾为准**,绝不复制或覆盖龙虾原生功能。

完全通过公共 Plugin SDK 实现,**不修改任何核心代码**,一键安装即可使用。
(非龙虾团队开发)

### v6.0.0 npm 包改名 + ClawHub 重新注册(2026-05-02)

> **BREAKING(npm 包名)**:`@huo15/openclaw-enhance` → `@huo15/huo15-openclaw-enhance`

老 npm 包对应的 ClawHub slug `huo15-openclaw-enhance` 上有 ghost manifest 死结——1.3.0-5.1.0 期间 27 个版本 pluginApi=bare `2026.2.24`(早于本仓 §6.1 红线"compat.pluginApi 必须 ranged"修复),ClawHub plugin entry record 在那段历史首次注册时缓存了 bare 值,后续 publish 不刷新 record 字段,OpenClaw 走 `clawhub:` 协议解析时永远拿到老 manifest 报 `requires plugin API 2026.2.24`。

**修复**:换 npm 包名(与 `huo15-huihuoyun-odoo` 等 huo15-* 命名规范对齐)+ 新 ClawHub slug `huo15-huo15-openclaw-enhance`,让 ClawHub 重新创建一个干净的 plugin entry。OpenClaw plugin id 仍是 `enhance`,老用户配置不需迁移。详见 [CHANGELOG.md](./CHANGELOG.md) v6.0.0 段。

老 npm 包已 deprecate;老 ClawHub slug 已 hide。已装老版本用户跑[迁移命令](#老版本用户迁移v5x--v600)即可。

### v5.7.24 BOT 文件分享 URL 改成独立兄弟 prefix(2026-05-01)

URL 从 v5.7.23 的 `/plugins/enhance/share/...`(dashboard 子路径,靠 bridge dispatch)改成 v5.7.24 的 `/plugins/enhance-share/...`(独立 SDK prefix route,不依赖 dashboard)。

| 维度 | v5.7.23 | v5.7.24 |
|---|---|---|
| URL | `https://<域>/plugins/enhance/share/<token>-...` | `https://<域>/plugins/enhance-share/<token>-...` |
| 路由实现 | dashboard handler 顶部 `tryHandleSubRoute` 转给 bridge 注册的 share handler | bot-share-link 自己 `api.registerHttpRoute({ path: "/plugins/enhance-share", ... })` |
| dashboard.ts 改动 | +3 行(dispatch + detect) | 1 行(detect only),跟 v5.7.22 同 |
| bridge 复杂度 | 102 行 | 76 行(去掉 dispatch 相关) |

**SDK overlap 规则**:`prefixMatchPath` 用的是 `startsWith(\`${prefix}/\`)`,分隔必须是 `/`。所以 `/plugins/enhance-share` ≠ `/plugins/enhance` 的子前缀(中间是 `-`),SDK 不会拒绝。

**baseUrl 自动检测仍 zero-config**:dashboard handler + share handler 都调 `detectBaseUrlFromRequest(req)` 抓 host,访问过任一即缓存。

### v5.7.23 BOT 文件分享桥升级 zero-config(2026-05-01)

复用 dashboard 已经在跑的 `/plugins/enhance` prefix route,通过新增的 [http-route-bridge](src/utils/http-route-bridge.ts) 子分发到 `/plugins/enhance/share/<token>-<filename>`。**v5.7.24 已替换为独立兄弟 prefix 方案,不再 dispatch。**

### v5.7.22 BOT 文件分享桥:企微/钉钉大文件兜底(2026-05-01)

**用户痛点**:播客生成 90MB mp3,企微插件直接传不了;钉钉同样卡死大文件。需要把本地文件投到一个目录、返回临时下载 URL 给用户自取。

**三个工具**(tier=1,全分层都暴露):

| 工具 | 作用 |
|---|---|
| `enhance_share_file(filePath, label?

_meta.json

{
  "ownerId": "kn7byevkn40d6z4p7ghdb097z983tj33",
  "slug": "huo15-openclaw-enhance",
  "version": "6.7.21",
  "publishedAt": 1782407041311
}

CHANGELOG.md

## v6.7.21 (2026-06-26)

- 修复: better-sqlite3 每次更新后丢失原生绑定迫使手工 rebuild
- package.json postinstall 加 `npm rebuild better-sqlite3`,安装自动编译


## v6.7.20 (2026-06-25)

- 版本号递增发布(代码无改动)


# CHANGELOG

本插件语义化版本号与龙虾适配版本解耦:`package.json.version` 为插件自身的发布版本,`openclaw.build.openclawVersion` 为目标龙虾版本。

## 6.7.19 — 2026-06-25(去掉自动切换模型 model-router + 分享链接 Markdown 预览 + 适配 openclaw 2026.6.10)

- **去掉自动切换模型(model-router)**:移除「模型路由器」模块(按任务复杂度/配额/熔断 `before_model_resolve` 自动换模型)。删 `src/modules/model-router.ts`、index.ts 注册、`ModelRouterConfig` 配置、`openclaw.plugin.json` contracts.tools 的 7 个 `enhance_model_route_*` 工具。**保留** context-watchdog 的 ctx 95% 超限安全切换 + 预警 banner + 手动切换工具(`enhance_route_to_long_ctx` / `enhance_route_revert_to_original`),并更新其引用 model-router 的用户可见消息。latency-tracker/route-history 等工具保留(context-watchdog 的 isModelBanned 仍用)。
- **分享链接 Markdown 预览**:`enhance_share_file` / `enhance_share_list` 返回结果新增可预览 Markdown —— 图片用 `![名](url)` 让龙虾管家内联渲染缩略图,其他文件用 `[📎名](url)` 可点击下载卡片。工具 description + structuredContent.markdown 都带,并提示 LLM 原样转发给用户(纯文本渠道如企微由各自 send 层降级)。
- **适配 openclaw 2026.6.10 SDK**:`definePluginEntry` default export 在 SDK 2026.6.x 推断出内部 hash chunk 类型触发 TS2742,用具名常量 + 显式 `OpenClawPluginDefinition` 注解根治;`build.openclawVersion` → 2026.6.10;compat.pluginApi / peerDependencies 保持 ranged 不变。

## 6.7.18 — 2026-06-04(model-router / context-watchdog 的 modelOverride 必须 bare id — 根治 deepseek 100% 400)

### 触发

JobZhao 企微聊天持续报 `Something went wrong while processing your request`。gateway 日志显示 embedded run 100% `isError=true`:

- `deepseek/deepseek-v4-pro` → `400 The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed deepseek/deepseek-v4-pro`(带前缀透传)
- `minimax/MiniMax-M2.7` 被发到 `provider=deepseek`(provider/model 错配)
- failover 链里出现双前缀 `deepseek/deepseek/deepseek-v4-pro`

### 根因

`model-router` 的 `before_model_resolve` hook 返回 `{ modelOverride: decision.model }`——`decision.model` 是 **fully-qualified** `provider/model`,且**漏返 `providerOverride`**。

OpenClaw 核心 `resolveHookModelSelection`(pi-embedded-runner):

```js
if (override.providerOverride) provider = override.providerOverride; // 不返 → provider 停在旧值
if (override.modelOverride)   modelId   = override.modelOverride;    // 直接当 API model 字段,不再 split
```

→ `modelOverride` 带前缀直接发给 deepseek(openai-completions)→ 400;provider 不跟随切换 → minimax 模型被发到 deepseek API。`context-watchdog` v6.6.4 用 `target.fullId` 是**同源潜伏 bug**(long-ctx 触发少未暴露)。

### 修复

- `model-router`:新增 `toBareModel()`;`before_model_resolve` 两处(缓存命中 + 主返回)改返 `{ modelOverride: <bare id>, providerOverride: <provider> }`。
- `context-watchdog`:两处 FORCE-escalate 改用 bare(`target.bareId` / `target`),log 仍用 fullId 便于阅读。
- 实测:`openclaw agent` 触发 pro tier → `winnerModel=deepseek-v4-pro` / `result=success` / `fallbackUsed=false`。

> 配套运维(非本包代码):`~/.openclaw/openclaw.json` 修正 `agents.defaults.model` 大小写/幽灵 model(config-doctor 标 error 的 failover chain);`~/.openclaw/enhance/model-route.json` 清畸形 speedTracking 双前缀脏 key + 理顺 enabled(deepseek 主

CLAUDE.md

# CLAUDE.md — 龙虾增强包(huo15-openclaw-enhance)接手第一入口

> Claude Code 自动加载本文件。任何账号 clone 本仓库后先读这里,再按需展开 `docs/`。
> 接手完整指南见 [docs/HANDOVER.md](docs/HANDOVER.md)。

## 是什么

`@huo15/huo15-openclaw-enhance` —— **非侵入式**的 OpenClaw(龙虾)插件。在不改龙虾核心、不重复龙虾原生能力的前提下,补齐「项目工程化 + 多 Agent 运营」维度的能力(结构化记忆、任务/章节追踪、配置体检、文件分享/预览、Claude Code 桥接、上下文守护等 36 个模块)。

- npm: `@huo15/huo15-openclaw-enhance`(当前 v6.7.19)
- 主仓库: https://cnb.cool/huo15/ai/huo15-openclaw-enhance (remote `origin`)
- GitHub 镜像: https://github.com/zhaobod1/huo15-openclaw-enhance (remote `github`,SSH 别名 `github-zhaobod1`)
- ClawHub slug: `huo15-huo15-openclaw-enhance`

## 最高铁律(违反即返工)

**Enhance OpenClaw, never modify or duplicate it. 龙虾有的,让龙虾管。**

加任何新功能前,先 `grep` `~/workspace/projects/openclaw/openclaw-source`(只读参考,禁改)找原生等价物:原生**有**就走原生 API(`registerMemoryCapability` / `on(hook, handler)` 等),原生**没有**才补。详见 [docs/decisions/](docs/decisions/)。

## 怎么跑

```bash
npm install
npm i openclaw@latest --no-save     # openclaw 是 peerDep,本地开发需另装最新 SDK 才能 typecheck
npx tsc --noEmit                    # 发版前必过(应 exit 0)
npm run build                       # tsc + 拷 package.json/openclaw.plugin.json 到 dist/
openclaw plugins install "$(pwd)"   # 装到本地 OpenClaw
```

入口 `index.ts` → `const enhancePlugin: OpenClawPluginDefinition = definePluginEntry({ id:"enhance", register })` → `export default enhancePlugin`。register 内先 `wrapApiForSafeHooks(rawApi)` 给所有模块 hook 套 try/catch,再 `initDb()`(better-sqlite3,失败降级不崩),按 `toolTier` 逐个 register 模块。架构见 [docs/architecture.md](docs/architecture.md)。

## 开发铁律(任何 @huo15/* 插件通用)

1. **`compat.pluginApi` 必须 semver range**(`>=2026.4.24`),不能裸版本;`peerDependencies.openclaw` 同理(`^2026.4.24`)。`build.openclawVersion` 是信息字段,裸版本 OK。
2. **禁 `child_process`**(execSync/spawn/spawnSync)—— 企业 npm 扫描器判高危整包拦截。需要跑外部命令的功能一律 **return-cliCmd 模式**。参考 `skill-installer.ts` / `scheduled-tasks-bridge.ts` / `spawn-task.ts`。
3. **`registerMemoryCorpusSupplement` / `registerMemoryPromptSupplement` 是单参**(pluginId 自动注入)。
4. **诊断不修复**:要「建议改龙虾配置」的功能一律 return-cliCmd,**永不** `fs.writeFileSync` 用户配置文件。
5. **LLM 输出过 sanitizer**:LLM 生成的 target/URL/路径一律不可信,发文件/广播前必经插件层闸门。
6. **default export 显式类型**:SDK 2026.6.x 起 `export default definePluginEntry(...)` 会撞 TS2742,必须 `const x: OpenClawPluginDefinition = definePluginEntry(...)` + `export default x`(**不是** `OpenClawPluginEntry`,那个 SDK 没导出)。见 docs/lessons。

## 发版 SOP(精简)

跨会话先对账(见 HANDOVER §5)→ bump `package.json.version` + 写 CHANGELOG → `build.openclawVersion` 改目标 runtime(compat/peer 保持 ranged)→ `tsc --noEmit` 过 → `npm run build`(删旧 dist 防残留)→ git commit + tag → **双 remote push**(`git push origin main && git push github main`,tag 同理)→ `npm publish` → `clawhub publish "$(pwd)" --version X.Y.Z`。

## 目录导航

| 路径 | 内容 |
|---|---|
| `index.ts` | 插件入口 |
| `src/modules/*` | 36 个功能模块,每个 register 一类能力 |
| `src/utils/*` | sqlite-store / safe-api-wrapper / resolve-home / notification-queue / latency-tracker |
| `docs/architecture.md` | 架构、模块清单、数据流 |
| `docs/PRD.md` | 产品需求、非目标边界 |
| `docs/HANDOVER.md` 
Github ReposUpdated 5h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/zhaobod1/skills/huo15-openclaw-enhance",
      "sourceUrl": "https://clawhub.ai/zhaobod1/skills/huo15-openclaw-enhance",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:06:18.405Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-zhaobod1-huo15-openclaw-enhance/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-zhaobod1-huo15-openclaw-enhance/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:06:18.405Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.9K downloads",
      "href": "https://clawhub.ai/zhaobod1/huo15-openclaw-enhance",
      "sourceUrl": "https://clawhub.ai/zhaobod1/huo15-openclaw-enhance",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T00:06:18.405Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "6.7.21",
      "href": "https://clawhub.ai/zhaobod1/huo15-openclaw-enhance",
      "sourceUrl": "https://clawhub.ai/zhaobod1/huo15-openclaw-enhance",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-25T17:04:01.311Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-zhaobod1-huo15-openclaw-enhance/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-zhaobod1-huo15-openclaw-enhance/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 6.7.21",
      "description": "Version 6.7.21 - Update version in package.json and CHANGELOG.md. - No functional or codebase changes; documentation and metadata only.",
      "href": "https://clawhub.ai/zhaobod1/huo15-openclaw-enhance",
      "sourceUrl": "https://clawhub.ai/zhaobod1/huo15-openclaw-enhance",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-25T17:04:01.311Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to Huo15 Openclaw Enhance and adjacent AI workflows.