|
|
5c6ee7f2d4
|
feat(skill): app-install-manager v1.2.0——回写走 PATCH 端点 + 强制先校验后回写 (#3)
配合主仓库 issue #1269 事实注册表(PR-A #1287 端点已落地):
- 新增「回写安装记录的统一方式」:首选 PATCH /api/installed-entries/:entryId/:deviceId
(结构化+原子写+自动广播刷新),404/连接失败降级 file-write(旧客户端兼容)
- docker-app / mcp 各回写步骤改引用统一方式,只标注目标 status
- 强制「先校验后回写」:docker 健康校验通过、mcp 连接校验通过才回写 installed
(不再仅凭 compose 无报错 / postInstall 退出码 0 就算成功)
- 边界与协作节更新;SKILL 1.1.0→1.2.0、agent.json 1.8.0→1.9.0
|
2026-07-20 15:06:25 +08:00 |
|
|
|
d00337fd2d
|
feat(skill): app-install-manager 覆盖 uninstalling/reinstalling 中间态与 mcp 服务安装闭环 (#2)
配合主仓库 issue #1269 的状态机补全:
- 状态语义表扩为六枚举,明确各中间态(installing/reinstalling/uninstalling)的进入方与退出动作
- 卸载失败/重装失败但应用仍在运行时回写 installed(而非 failed,避免误清派生、避免卡在中间态)
- 新增 mcp/http-api 服务安装/卸载流程:POST /api/mcp/install + POST/DELETE mcp-servers + 连接验证
- watcher 派生规则说明更新为「仅 installed 派生、中间态保留、终态清理」
- 失败处理表补卸载失败/重装失败/mcp postInstall 失败三行
- SKILL.md version 1.0.0→1.1.0;agent.json version 1.7.0→1.8.0(内容改动强制 bump)
依赖含主仓库改动的客户端版本,发布时以市场 requiredClientVersion 硬门控
|
2026-07-20 11:25:34 +08:00 |
|
|
|
5bde11f768
|
feat(skill): 新增 app-install-manager 应用安装管理技能
补齐委派式安装的执行半环:核心 Agent 收到安装/卸载/启停指令后,读 registry
install.md、跑 docker compose、健康校验,并把真实结果回写 installed-entries.json
状态(installing 转 installed/failed),后端 watcher 据此自动派生/清理服务。
- skills/app-install-manager/SKILL.md(procedural / risk:high,含安装/卸载/启停 SOP)
- agent.json: default_enabled.skills 加该技能;version 1.6.2 转 1.7.0
- skills/_index.md 补索引
|
2026-06-16 22:54:37 +08:00 |
|
|
|
b86953d0f9
|
feat: DesireCore 禁止加入团队,以中枢身份运作
- persona.md: L0 明确 DesireCore 不是任何团队的成员或 TL,需要时为团队指派/创建 TL
- principles.md: L1 新增行为边界规则,禁止将自身加入团队
- task-management: 修正示例中 desirecore 作为 assignee 的不当用法
- 版本升级至 1.3.0
|
2026-03-29 21:09:44 +08:00 |
|
|
|
6e1123b9ea
|
feat: 技能名称中文化 + 版本号递增 + 添加 OPC 团队记忆
- self-evolve → 自我进化 (v1.2.0)
- task-management → 任务管理 (v1.3.0)
- 添加一人公司服务团队记忆文件
|
2026-03-26 18:10:51 +08:00 |
|
|
|
ed771a9b1f
|
refactor: task-management 改为按需加载(disable-model-invocation: true)
与 Claude Code 的 skills 加载机制对齐:默认不将完整内容注入 system prompt,
改为通过 Skill 工具按需加载,节省 token 消耗。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-08 15:39:37 +08:00 |
|
|
|
cfbd38a851
|
fix: 移除 self-evolve 和 task-management 的 requires 声明
这些工具依赖在当前阶段无法满足(desirecore Agent 尚未注册
read_file/write_file/edit_file/list_directory/fetch_api),
导致 context-assembler 每次启动都输出依赖缺失警告。
移除 requires 声明,待工具注册体系完善后再按需添加。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-25 08:51:32 +08:00 |
|
|
|
b4473c1906
|
refactor: 移除已迁移至全局层的 4 个技能
create-agent、update-agent、delete-agent、discover-agent 及 _protected-paths.yaml
已迁移至主仓库 defaults/global-skills/,由 syncBuiltinSkills() 捆绑源同步到
~/.desirecore/skills/(全局层),不再随 Agent 仓库分发。
|
2026-02-24 23:34:41 +08:00 |
|
|
|
6dff30da3c
|
feat: 更新 agent.json 配置 + create-agent 技能适配双标识符体系
- agent.json: runtime.engine 改为 desirecore-engine,移除废弃的 privacy 和 heartbeat.config_ref 字段
- create-agent SKILL.md: 适配 UUID + slug 双标识符策略,API 响应和回执改用 slug 格式
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-22 23:04:04 +08:00 |
|
|
|
49aa86bdb5
|
feat: 初始化 DesireCore 核心智能体
|
2026-02-22 14:56:14 +08:00 |
|