Skip to content

Commit db90bd5

Browse files
committed
Update relevant files parser to exclude responses containing file operation headers
- `apps/editor/src/commands/apply-response-command/utils/response-parser/parsers/relevant-files-parser/relevant-files-parser.ts` should endure the response doesn't include "### Deleted file: " or "### Renamed file:", as these doesn't have code blocks.
1 parent e09ed7d commit db90bd5

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

  • apps/editor/src/commands/apply-response-command/utils/response-parser/parsers/relevant-files-parser

‎apps/editor/src/commands/apply-response-command/utils/response-parser/parsers/relevant-files-parser/relevant-files-parser.ts‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ export const parse_relevant_files = (params: {
1010
workspace_files: string[]
1111
}): RelevantFilesItem | null => {
1212
if (
13-
params.response.includes('```') &&
13+
(params.response.includes('### Created file:') ||
14+
params.response.includes('### Updated file:') ||
15+
params.response.includes('### Deleted file:') ||
16+
params.response.includes('### Renamed file:')) &&
1417
!params.response.trimStart().startsWith('**Relevant files:**')
1518
) {
1619
return null

0 commit comments

Comments
 (0)