用途:cx-cli 是面向 Coralogix 可观测性场景的命令行工具技能,当用户运行任意 cx 命令、使用 cx CLI 或 Coralogix CLI,或在 Coralogix 语境下提到 cx 时使用。它定义所有 cx 命令的跨领域通用行为。
主要能力:一是更新通知。运行任意 cx 命令后按优先级检查更新:优先扫描 toon 模式(-o toon)输出末尾的独立 JSON 行中的 _meta.update;其次检查 cx schema 顶层嵌入的同一 _meta.update 对象;最后回退扫描 stderr 与 stdout 的纯文本提示。更新提示包含二进制升级与技能刷新两部分,需同时提供两条命令,不能只提版本号或只提二进制升级。
使用方式:处理结果时始终使用 --output toon 获取机器可读输出;用 cx schema 发现可用命令及其标志;命令支持多 profile 扇出,如 -p profile1 -p profile2;查询或管理 Coralogix 数据时用 --http-timeout <SECONDS> 或环境变量 CX_HTTP_TIMEOUT=<SECONDS> 设置 API 请求超时;脚本中用 --yes 跳过确认提示;用 --read-only 进行无修改风险的安全探索。
更新提示模板:先总结命令结果,再以一行简短结尾说明有新版本可用,并询问是否执行二进制升级命令与 npx skills add coralogix/cx-cli/skills。同一会话中后续命令不重复提示。
限制:资料未提供具体命令清单、支持的平台、收费或价格信息,暂未提供。