SuperAPI AI 工具集

pulse-configure

部署与运维

查看项目

更新于 10-24 00:08

技能介绍

pulse-configure 是 snowflake-labs/cocoplus 项目提供的一个配置类技能,目标是为 CocoPulse 设置观察间隔与观察范围。

用途 该技能用于实现 $pulse configure [--interval <duration>] [--watch <path>] 命令,让用户能够调整 CocoPulse 的观察行为。

主要能力

  • 更新 .cocoplus/pulse/config.json 配置文件。
  • 可配置项包括:interval(观察间隔)、watched paths(被观察的路径)、stale thresholds(过期阈值)以及 reporting mode(报告模式)。
  • 拒绝会削弱现有安全门(safety gates)或绕过生命周期证据(lifecycle evidence)要求的配置。

使用方式 通过命令 $pulse configure [--interval <duration>] [--watch <path>] 调用,其中 --interval 用于指定观察间隔时长,--watch 用于指定被观察的路径。

适用场景 适用于需要调整 CocoPulse 观察频率与监控范围的场景,例如修改观察间隔、增减被观察路径、调整过期判定阈值或切换报告模式。

限制与约束

  • 配置不得削弱现有安全门或绕过生命周期证据要求。
  • 技能契约必须描述可观察行为与验证方式,而不仅仅是命令名称。
  • 即使是小命令也仍需保留相同的安全与产物检查门。
  • 缺失状态时应产生清晰且非破坏性的结果。

退出标准

  • 命令行为与所属功能契约一致。
  • 描述必需的读取、写入和用户可见输出。
  • 保留安全、治理和产物约束。
  • 缺失状态产生清晰、非破坏性的结果。