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

Method setTaskSkillMeta

packages/memos-core/src/storage/sqlite.ts:589–592  ·  view source on GitHub ↗
(taskId: string, meta: { skillStatus: string; skillReason: string })

Source from the content-addressed store, hash-verified

587 }
588
589 setTaskSkillMeta(taskId: string, meta: { skillStatus: string; skillReason: string }): void {
590 this.db.prepare("UPDATE tasks SET skill_status = ?, skill_reason = ?, updated_at = ? WHERE id = ?")
591 .run(meta.skillStatus, meta.skillReason, Date.now(), taskId);
592 }
593
594 getTasksBySkillStatus(statuses: string[]): Task[] {
595 const placeholders = statuses.map(() => "?").join(",");

Callers 5

handleTaskRetrySkillMethod · 0.45
onTaskCompletedMethod · 0.45
processOneMethod · 0.45
processMethod · 0.45
handleNewSkillMethod · 0.45

Calls 2

prepareMethod · 0.80
runMethod · 0.65

Tested by

no test coverage detected