Skip to content

Releases: kanyun-inc/octo-cli

v0.8.0

29 May 06:05
b108429

Choose a tag to compare

Minor Changes

  • a882e44: 新增告警详情和告警时序数据查询命令

    • alerts detail <alertId>: 获取告警详情(规则条件、触发维度、状态等)
    • alerts timeseries <alertId>: 获取告警检测时序数据(时间点、值、标签、条件状态)
    • MCP 工具: octo_alerts_detailocto_alerts_timeseries

v0.7.5

27 May 06:31
01c3f57

Choose a tag to compare

Patch Changes

  • cf42e2d: OctoClient 所有请求带上 User-Agent: octo-cli/<version> (node <ver>; <platform>),方便在网关日志里统计 CLI 调用量与版本分布。

v0.7.4

26 May 04:21
0c17570

Choose a tag to compare

Patch Changes

  • 9c6b991: 验证 npm Trusted Publishing (OIDC) 发布链路。

    • 无功能变更,仅触发一次 patch 发版以确认 GitHub Actions 通过 OIDC 成功发布到 npm 且带 provenance

v0.7.3

26 May 04:17
aa83828

Choose a tag to compare

Patch Changes

  • 8799e49: 修复 --from/--to 参数被 --last 默认值覆盖的问题

    • resolveTimeRange 中 --from/--to 优先级提升至 --last 之前
    • 修复 alerts search、issues search、trace search 等 11 个命令的时间范围参数失效问题

v0.7.2

07 May 07:42
435e870

Choose a tag to compare

Patch Changes

  • 53f632d: fix: init 命令支持个人 Access Token 认证

    • init 凭据检查现在同时识别 config.token 和 OCTOPUS_TOKEN 环境变量
    • 错误提示更新为推荐 login --token 方式

v0.7.1

30 Apr 03:29
3f3ec0b

Choose a tag to compare

Patch Changes

  • c73f056: 接入 changesets + GitHub Actions 自动发版流水线。

    • main 分支合入后,changesets action 自动开 "chore: version packages" PR 聚合改动
    • 合并 Version Packages PR 触发 npm publish,带 npm provenance
    • feature-* 分支在 .changeset/pre.json tag 为 beta 时支持 beta 预发布
    • 新增 pnpm release 脚本用于 CI 调用
    • 新增 CI workflow 在 PR 上跑 typecheck / lint / test / build

v0.7.0

29 Apr 10:03

Choose a tag to compare

主要变化

  • 支持 Personal Access Token 认证:新增 Token 鉴权方式,与原有 AppKey 方式并存。Cookie 鉴权有废弃计划,详见 README。(#1)

其他

  • CLI 版本号改为构建时从 package.json 注入,避免发版漏改
  • 清理 src/commands.ts 中未使用的 getToken 导入
  • 修复 biome lint 报告的格式化问题

Full Changelog: v0.5.0...v0.7.0