MCPcopy Create free account
hub / github.com/compozy/agh / skillShadowEntryRecordFromDomain

Function skillShadowEntryRecordFromDomain

internal/cli/skill_workspace.go:243–250  ·  view source on GitHub ↗
(entry skills.ShadowEntry)

Source from the content-addressed store, hash-verified

241}
242
243func skillShadowEntryRecordFromDomain(entry skills.ShadowEntry) contract.SkillShadowEntryPayload {
244 return contract.SkillShadowEntryPayload{
245 Path: strings.TrimSpace(entry.Path),
246 Tier: strings.TrimSpace(entry.Tier),
247 ResolvedToWinner: entry.ResolvedToWinner,
248 DetectedAt: entry.DetectedAt.UTC(),
249 }
250}
251
252func skillProvenanceRecordFromSkill(skill *skills.Skill, shadows skills.SkillShadows) SkillProvenanceRecord {
253 provenance := SkillProvenanceRecord{

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected