#!/usr/bin/env bash
set -euo pipefail  # 设置严格模式：遇到错误立即退出，未定义变量报错，管道命令中任何命令失败都返回失败

# 目标：验证安装后的 kweaver CLI 入口可用。
source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/_common.sh"  # 加载公共函数库
require_kweaver  # 检查kweaver命令是否可用

kweaver --help >/dev/null  # 测试kweaver主命令的帮助选项，将输出重定向到空设备
kweaver agent --help >/dev/null  # 测试kweaver agent子命令的帮助选项，将输出重定向到空设备
echo "kweaver CLI help OK"  # 输出验证成功信息
