From 10d7e8a6c2bd9df48d19a95cd4527b7eae6168c9 Mon Sep 17 00:00:00 2001 From: nav Date: Thu, 5 Mar 2026 09:00:47 +0000 Subject: [PATCH] Rename slash command and add permissions/cooldown --- AGENT_TASKS.md | 4 ++-- PROJECT_PLAN.md | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/AGENT_TASKS.md b/AGENT_TASKS.md index b38c13c..1891b5e 100644 --- a/AGENT_TASKS.md +++ b/AGENT_TASKS.md @@ -71,9 +71,9 @@ --- ## 4.1 功能开关(Slash Commands) -- **T-4101**:实现 `/padded-cell` 命令(status/enable/disable) +- **T-4101**:实现 `/padded-cell-ctrl` 命令(status/enable/disable) - Deps: — -- **T-4102**:开关状态持久化与权限限制 +- **T-4102**:开关状态持久化、权限限制(授权用户)与 10 秒冷却 - Deps: T-4101 --- diff --git a/PROJECT_PLAN.md b/PROJECT_PLAN.md index 277a8e8..2284c72 100644 --- a/PROJECT_PLAN.md +++ b/PROJECT_PLAN.md @@ -45,9 +45,11 @@ ### 1.4 安全重启(CalmGate-like,已并入 PaddedCell) - PaddedCell **完整承接 CalmGate 的所有功能**,不再单独开发 CalmGate。 - 提供 slash command 以启用/禁用重启功能与密码管理功能: - - `/padded-cell status`:展示两项功能状态 - - `/padded-cell enable pass-mgr|safe-restart` - - `/padded-cell disable pass-mgr|safe-restart` + - `/padded-cell-ctrl status`:展示两项功能状态 + - `/padded-cell-ctrl enable pass-mgr|safe-restart` + - `/padded-cell-ctrl disable pass-mgr|safe-restart` +- 权限:仅授权用户可执行(agent 不可自主调用)。 +- 冷却:每个功能开关后**锁定 10 秒**,10 秒内再次尝试改变状态需返回提示“最近刚被修改过”。 #### 1.4.1 Agent 全局状态管理 - 状态集合:`idle | busy | focus | freeze | pre-freeze | pre-freeze-focus`