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

Interface CustomContextProvider

core/index.d.ts:217–231  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

215}
216
217export interface CustomContextProvider {
218 title: string;
219 displayTitle?: string;
220 description?: string;
221 renderInlineAs?: string;
222 type?: ContextProviderType;
223 loadSubmenuItems?: (
224 args: LoadSubmenuItemsArgs,
225 ) => Promise<ContextSubmenuItem[]>;
226
227 getContextItems(
228 query: string,
229 extras: ContextProviderExtras,
230 ): Promise<ContextItem[]>;
231}
232
233export interface ContextSubmenuItem {
234 id: string;

Callers

nothing calls this directly

Implementers 15

OpenFilesContextProvidercore/context/providers/OpenFilesContex
DocsContextProvidercore/context/providers/DocsContextProv
CurrentFileContextProvidercore/context/providers/CurrentFileCont
TerminalContextProvidercore/context/providers/TerminalContext
DebugLocalsProvidercore/context/providers/DebugLocalsProv
RulesContextProvidercore/context/providers/RulesContextPro
FolderContextProvidercore/context/providers/FolderContextPr
CustomContextProviderClasscore/context/providers/CustomContextPr
GitLabMergeRequestContextProvidercore/context/providers/GitLabMergeRequ
GreptileContextProvidercore/context/providers/GreptileContext
SearchContextProvidercore/context/providers/SearchContextPr
DiffContextProvidercore/context/providers/DiffContextProv

Calls

no outgoing calls

Tested by

no test coverage detected