162
*/
163
export function getSourceDescription(source: PromptFileSource): string | undefined {
165
>
case PromptFileSource.AgentsWorkspace:
166
return localize('source.agentsWorkspace', "Workspace");
168
return localize('source.agentsPersonal', "Global");
170
return localize('source.githubWorkspace', "Workspace (only used by Copilot agents)");
172
return localize('source.copilotPersonal', "Global (only used by Copilot agents)");
174
return localize('source.claudeWorkspace', "Workspace (only used by Claude agents)");
176
return localize('source.claudeWorkspaceLocal', "Workspace (only used by Claude agents, usually git-ignored)");
178
return localize('source.claudePersonal', "Global (only used by Claude agents)");
180
return localize('source.userData', "Global (roams with Settings Sync, only used by VS Code)");
182
return localize('source.configWorkspace', "Workspace (contributed from settings)");
184
return localize('source.configPersonal', "Global (contributed from settings)");
186
return undefined;
188
>
}