| 时间 | 类型 | 角色 | 工具 | 状态 | 内容 |
|---|---|---|---|---|---|
| 2026-03-15T04:05:07.823Z | unknown | - | - | 版本核验完成:当前部署版本与 GitHub Releases API 对应的最新正式版本一致(本机 2026.3.13,对应 latest release v2026.3.13-1 的 npm 版本仍为 2026.3.13),按要求不发送群内播报。 [Context: The previous turn ended intentionally via sessions_yield while waiting for a follow-up event.] | |
| 2026-03-15T04:05:07.814Z | tool_event | toolResult | tool | - | { "status": "yielded", "message": "版本核验完成:当前部署版本与 GitHub Releases API 对应的最新正式版本一致(本机 2026.3.13,对应 latest release v2026.3.13-1 的 npm 版本仍为 2026.3.13),按要求不发送群内播报。" } |
| 2026-03-15T04:04:52.288Z | accepted | toolResult | - | - | {"statusCode":200,"headers":{"date":"Sun, 15 Mar 2026 04:04:52 GMT","content-type":"application/json; charset=utf-8","cache-control":"public, max-age=60, s-maxage=60","vary":"Accept,Accept-Encoding, Accept, X-Requested-With","etag":"W/\"99b660db93e781bfca84249e70a88f274c31235d8eccfc63f0cc168e97d28ec2\"","last-modified":"Sat, 14 Mar 2026 18:05:53 GMT","x-github-media-type":"github.v3; format=json","x-github-api-version-selected":"2022-11-28","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Me... |
| 2026-03-15T04:04:51.603Z | tool_event | toolResult | tool | - | OpenClaw 2026.3.13 (61d171a) |
| 2026-03-15T04:04:51.277Z | assistant | - | - | **Aggregating version information** I need to fetch the latest list of releases, possibly using a parameter like releases?per_page=10 or 20, so I can aggregate the data. I'll also need to parse the current version tag, which might look like "1.2.3" or "openclaw 1.2.3". I should double-check the output. Using exec could be helpful. I might consider session_status, but it seems unnecessary. I'm aware there may be an issue with the openclaw-version-tracker skill, but I’ll follow the user’s path for now. | |
| 2026-03-15T04:04:31.193Z | accepted | toolResult | - | - | --- name: openclaw-version-tracker description: 用 GitHub Releases API 和本机 openclaw 版本信息做 OpenClaw 版本追踪。适用于查询 OpenClaw 是否有新版本、整理新增功能/修复摘要、生成群内版本播报,以及把基于网页抓取的版本检查改成更稳的 API 检查。触发词包括“OpenClaw 版本追踪”“最新版本”“新版本”“release notes”“更新内容”“GitHub Releases API”。 --- # OpenClaw Version Tracker 按下面流程执行,避免抓 GitHub 网页 commits/release HTML。 ## 核心流程 1. 先取本机当前版本。 2. 再调用 GitHub Releases API 取最新正式版本。 3. 对比版本号。 4. 只有发现新版本时,才整理更新摘要并汇报;无新版本时简短结束。 ## 数据来源优先级 固定按这个顺序: 1. 本机版本: - `openclaw --version` - 失败时再试 `node -p "require('/usr/lib/node_modules/openclaw/package.json').version"` 2. GitHub 最新 release: - `https://api.github.com/repos/openclaw/openclaw/releases/latest` 3. GitHub 最近 releases 兜底: - `https://api.github.c... |
| 2026-03-15T04:04:17.979Z | user | - | - | [cron:25e107d2-fc92-44c5-8489-d56a10a49f2b daily-openclaw-version-tracker-api] 使用技能 `openclaw-version-tracker` 执行 OpenClaw 版本追踪。先按技能说明读取并遵循 `/root/.openclaw/workspace-ops-agent/skills/openclaw-version-tracker/SKILL.md`。固定使用 GitHub Releases API 和本机版本命令核验,不要抓 GitHub commits 页面或 release HTML 页面。确认 OpenClaw 最新正式版本号,并与当前部署版本对比。若最新版本与当前部署版本一致,则不要在群里汇报,直接结束。若发现有新版本,再整理:1)最新版本是什么;2)相对当前部署版本新增了哪些功能;3)修复了哪些问题。输出要适合飞书群阅读,优先短段落和短列表,不要用过宽表格。若 GitHub API 出现 403/429,最多重试 2 次,并按技能里的退避规则处理;若仍失败,再明确汇报失败原因。 Current time: Sunday, March 15th, 2026 — 12:04 PM (Asia/Shanghai) / 2026-03-15 04:04 UTC |