diff --git a/app/lib/.server/llm/stream-text.ts b/app/lib/.server/llm/stream-text.ts index b178cc465..11ac99bd5 100644 --- a/app/lib/.server/llm/stream-text.ts +++ b/app/lib/.server/llm/stream-text.ts @@ -38,7 +38,7 @@ type Dirent = File | Folder; export type FileMap = Record; -function simplifyBoltActions(input: string): string { +export function simplifyBoltActions(input: string): string { // Using regex to match boltAction tags that have type="file" const regex = /(]*type="file"[^>]*>)([\s\S]*?)(<\/boltAction>)/g; @@ -156,8 +156,9 @@ export async function streamText(props: { return { ...message, content }; } else if (message.role == 'assistant') { - let content = message.content; - content = simplifyBoltActions(content); + const content = message.content; + + // content = simplifyBoltActions(content); return { ...message, content }; } diff --git a/app/utils/constants.ts b/app/utils/constants.ts index 1e516193b..3247fb293 100644 --- a/app/utils/constants.ts +++ b/app/utils/constants.ts @@ -462,7 +462,6 @@ async function getOpenRouterModels(): Promise { } async function getLMStudioModels(_apiKeys?: Record, settings?: IProviderSetting): Promise { - try { const baseUrl = settings?.baseUrl || import.meta.env.LMSTUDIO_API_BASE_URL || 'http://localhost:1234'; const response = await fetch(`${baseUrl}/v1/models`);