(chunks: Chunk[], skillId: string)
| 342 | } |
| 343 | |
| 344 | private markChunksWithSkill(chunks: Chunk[], skillId: string): void { |
| 345 | for (const chunk of chunks) { |
| 346 | this.store.setChunkSkillId(chunk.id, skillId); |
| 347 | } |
| 348 | this.ctx.log.debug(`SkillEvolver: marked ${chunks.length} chunks with skill_id=${skillId}`); |
| 349 | } |
| 350 | |
| 351 | private async findSkillByNameSimilarity(task: Task): Promise<Skill | null> { |
| 352 | const query = task.title.slice(0, 200); |
no test coverage detected