MCPcopy Create free account
hub / github.com/driangle/taskmd / resolveExplicitFiles

Function resolveExplicitFiles

apps/cli/internal/taskcontext/resolve.go:130–139  ·  view source on GitHub ↗

resolveExplicitFiles creates entries from the task's context field.

(contextPaths []string)

Source from the content-addressed store, hash-verified

128
129// resolveExplicitFiles creates entries from the task's context field.
130func resolveExplicitFiles(contextPaths []string) []FileEntry {
131 files := make([]FileEntry, len(contextPaths))
132 for i, p := range contextPaths {
133 files[i] = FileEntry{
134 Path: p,
135 Source: "explicit",
136 }
137 }
138 return files
139}
140
141// deduplicateFiles removes duplicate paths, keeping the first occurrence.
142func deduplicateFiles(files []FileEntry) []FileEntry {

Callers 1

ResolveFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected