MCPcopy
hub / github.com/continuedev/continue / loadProfiles

Method loadProfiles

core/config/ConfigHandler.ts:138–159  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

136 }
137
138 private async loadProfiles(): Promise<{
139 profiles: ProfileLifecycleManager[];
140 errors?: ConfigValidationError[];
141 }> {
142 const errors: ConfigValidationError[] = [];
143 try {
144 const profiles = await this.getLocalProfiles({
145 includeGlobal: true,
146 includeWorkspace: true,
147 });
148 return { profiles };
149 } catch (e) {
150 errors.push({
151 fatal: true,
152 message: `Error loading local assistants${e instanceof Error ? ":\n" + e.message : ""}`,
153 });
154 return {
155 profiles: [],
156 errors,
157 };
158 }
159 }
160
161 async getLocalProfiles(options: LoadAssistantFilesOptions) {
162 /**

Callers 1

cascadeInitMethod · 0.95

Calls 2

getLocalProfilesMethod · 0.95
pushMethod · 0.65

Tested by

no test coverage detected