(skillId: string)
| 1557 | } |
| 1558 | |
| 1559 | disableSkill(skillId: string): boolean { |
| 1560 | const skill = this.getSkill(skillId); |
| 1561 | if (!skill || skill.status === "archived") return false; |
| 1562 | this.db.prepare("DELETE FROM skill_embeddings WHERE skill_id = ?").run(skillId); |
| 1563 | this.updateSkill(skillId, { status: "archived", installed: 0 }); |
| 1564 | return true; |
| 1565 | } |
| 1566 | |
| 1567 | enableSkill(skillId: string): boolean { |
| 1568 | const skill = this.getSkill(skillId); |
no test coverage detected