MCPcopy Create free account
hub / github.com/MemTensor/MemOS / setSkillVisibility

Method setSkillVisibility

packages/memos-core/src/storage/sqlite.ts:1805–1808  ·  view source on GitHub ↗
(skillId: string, visibility: SkillVisibility)

Source from the content-addressed store, hash-verified

1803 // ─── Skill Visibility & Embeddings ───
1804
1805 setSkillVisibility(skillId: string, visibility: SkillVisibility): void {
1806 this.db.prepare("UPDATE skills SET visibility = ?, updated_at = ? WHERE id = ?")
1807 .run(visibility, Date.now(), skillId);
1808 }
1809
1810 upsertSkillEmbedding(skillId: string, vector: number[]): void {
1811 const buf = Buffer.from(new Float32Array(vector).buffer);

Callers 3

handleSkillVisibilityMethod · 0.45
handleSkillDisableMethod · 0.45
handleSkillScopeMethod · 0.45

Calls 2

prepareMethod · 0.80
runMethod · 0.65

Tested by

no test coverage detected