| 6695 | } |
| 6696 | |
| 6697 | func workspaceSkillsForResolution(workspaceSkills []chattool.SkillMeta) []skillspkg.Skill { |
| 6698 | if len(workspaceSkills) == 0 { |
| 6699 | return nil |
| 6700 | } |
| 6701 | resolved := make([]skillspkg.Skill, 0, len(workspaceSkills)) |
| 6702 | for _, skill := range workspaceSkills { |
| 6703 | resolved = append(resolved, skillspkg.Skill{ |
| 6704 | Name: skill.Name, |
| 6705 | Description: skill.Description, |
| 6706 | Source: skillspkg.SourceWorkspace, |
| 6707 | }) |
| 6708 | } |
| 6709 | return resolved |
| 6710 | } |
| 6711 | |
| 6712 | func mergeTurnSkills( |
| 6713 | personalSkills []skillspkg.Skill, |