Skip to content

Commit d86b383

Browse files
committed
Update relevant files parser to check for code blocks and missing headers instead of file prefixes
- instead of checking for specific headings, check only for presence of a markdown code block - allow markdown code block if there is [Fragment]
1 parent 4b4bdff commit d86b383

1 file changed

Lines changed: 2 additions & 6 deletions

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: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,8 @@ export const parse_relevant_files = (params: {
1010
workspace_files: string[]
1111
}): RelevantFilesItem | null => {
1212
if (
13-
params.response.includes('- File:') ||
14-
params.response.includes('### Created file:') ||
15-
params.response.includes('### Updated file:') ||
16-
params.response.includes('### Deleted file:') ||
17-
params.response.includes('### Renamed file:') ||
18-
params.response.includes('### Code at cursor:')
13+
params.response.includes('```') &&
14+
!params.response.includes('**Relevant files:**')
1915
) {
2016
return null
2117
}

0 commit comments

Comments
 (0)