@@ -3,6 +3,7 @@ import { SnippetPayload } from "../snippets";
33import {
44 AutocompleteCodeSnippet ,
55 AutocompleteSnippet ,
6+ AutocompleteSnippetType ,
67} from "../snippets/types" ;
78import { HelperVars } from "../util/HelperVars" ;
89import { formatOpenedFilesContext } from "./formatOpenedFilesContext" ;
@@ -137,17 +138,9 @@ export const getSnippets = (
137138 for ( const { key } of snippetOrder ) {
138139 // Special handling for recentlyOpenedFiles
139140 if ( key === "recentlyOpenedFiles" && helper . options . useRecentlyOpened ) {
140- const recentlyOpenedFilesSnippets =
141- payload . recentlyOpenedFileSnippets . filter (
142- ( snippet ) =>
143- ! ( snippet as AutocompleteCodeSnippet ) . filepath ?. startsWith (
144- "output:extension-output-Continue.continue" ,
145- ) ,
146- ) ;
147-
148141 // Custom trimming
149142 const processedSnippets = formatOpenedFilesContext (
150- recentlyOpenedFilesSnippets ,
143+ payload . recentlyOpenedFileSnippets ,
151144 remainingTokenCount ,
152145 helper ,
153146 finalSnippets ,
@@ -173,11 +166,8 @@ export const getSnippets = (
173166 // Normal processing for other snippet types
174167 const snippetsToProcess = snippets [ key ] . filter (
175168 ( snippet ) =>
176- ! ( snippet as AutocompleteCodeSnippet ) . filepath ?. startsWith (
177- "output:extension-output-Continue.continue" ,
178- ) &&
179- ( ( snippet as AutocompleteCodeSnippet ) . filepath === undefined ||
180- ! addedFilepaths . has ( ( snippet as AutocompleteCodeSnippet ) . filepath ) ) ,
169+ snippet . type !== AutocompleteSnippetType . Code ||
170+ ! addedFilepaths . has ( snippet . filepath ) ,
181171 ) ;
182172
183173 for ( const snippet of snippetsToProcess ) {
0 commit comments