@@ -44,7 +44,6 @@ import ContinueProxyContextProvider from "../context/providers/ContinueProxyCont
4444import CustomContextProviderClass from "../context/providers/CustomContextProvider" ;
4545import FileContextProvider from "../context/providers/FileContextProvider" ;
4646import { contextProviderClassFromName } from "../context/providers/index" ;
47- import PromptFilesContextProvider from "../context/providers/PromptFilesContextProvider" ;
4847import { useHub } from "../control-plane/env" ;
4948import { allEmbeddingsProviders } from "../indexing/allEmbeddingsProviders" ;
5049import { BaseLLM } from "../llm" ;
@@ -400,8 +399,6 @@ async function intermediateToFinalConfig(
400399 ...( ! config . disableIndexing
401400 ? [ new CodebaseContextProvider ( codebaseContextParams ) ]
402401 : [ ] ) ,
403- // Add prompt files provider if enabled
404- ...( loadPromptFiles ? [ new PromptFilesContextProvider ( { } ) ] : [ ] ) ,
405402 ] ;
406403
407404 const DEFAULT_CONTEXT_PROVIDERS_TITLES = DEFAULT_CONTEXT_PROVIDERS . map (
@@ -633,11 +630,9 @@ async function finalToBrowserConfig(
633630 models : final . models . map ( llmToSerializedModelDescription ) ,
634631 systemMessage : final . systemMessage ,
635632 completionOptions : final . completionOptions ,
636- slashCommands : final . slashCommands ?. map ( ( s ) => ( {
637- name : s . name ,
638- description : s . description ,
639- params : s . params , // TODO: is this why params aren't referenced properly by slash commands?
640- } ) ) ,
633+ slashCommands : final . slashCommands ?. map (
634+ ( { run, ...slashCommandDescription } ) => slashCommandDescription ,
635+ ) ,
641636 contextProviders : final . contextProviders ?. map ( ( c ) => c . description ) ,
642637 disableIndexing : final . disableIndexing ,
643638 disableSessionTitles : final . disableSessionTitles ,
0 commit comments