v3.1.1 — CLI Checksums & Automatic Client Version Sync
🚀 Update Your Agent
Tell your agent to update the AnySearch skill:
https://github.com/anysearch-ai/anysearch-skill
Upgrade
Option 1 - Tell your agent:
Update the AnySearch skill: https://github.com/anysearch-ai/anysearch-skillOption 2 - Run manually:
git -C <your_skill_dir> pullWhat's New in v3.1.1
🔐 CLI Integrity Verification
- Added
SHA256SUMS.txtwith checksums for the Python, Node.js, PowerShell, and Bash CLI scripts - Updated security guidance to recommend verifying bundled CLI scripts locally after installation or upgrade
🔄 Automatic Client Version Sync
SKILL.mdis now the single source of truth for the skill version- The code generator automatically synchronizes
X-Anysearch-Clientacross all four CLI runtimes - Added SemVer validation to prevent invalid or stale client versions
🧪 Regression Coverage & Documentation
- CLI contract tests now derive the expected client version directly from
SKILL.md - Updated English and Chinese installation examples to v3.1.1
- This patch focuses on integrity verification and version consistency; search and extract behavior remains unchanged
🚀 更新你的 Agent
告诉你的 Agent,去更新 AnySearch skill:
https://github.com/anysearch-ai/anysearch-skill
升级方式
方式一 - 直接告诉你的 Agent:
去更新 AnySearch skill:https://github.com/anysearch-ai/anysearch-skill方式二 - 手动执行:
git -C <your_skill_dir> pullv3.1.1 更新内容
🔐 CLI 完整性校验
- 新增
SHA256SUMS.txt,提供 Python、Node.js、PowerShell 和 Bash CLI 脚本的 SHA-256 校验值 - 更新安全说明,建议在安装或升级后对本地 CLI 脚本进行完整性校验
🔄 客户端版本自动同步
- 将
SKILL.md作为 skill 版本的唯一数据源 - 代码生成器会自动同步四种 CLI 运行时的
X-Anysearch-Client版本 - 新增 SemVer 格式校验,避免客户端版本无效或与 skill 版本不一致
🧪 回归测试与文档
- CLI 契约测试现在直接从
SKILL.md获取预期客户端版本 - 英文和中文安装示例均已更新至 v3.1.1
- 此补丁主要完善完整性校验与版本一致性,不改变搜索和内容提取行为
Full Changelog: v3.1.0...v3.1.1