Skip to content

Commit 4d1c539

Browse files
committed
Include completed tasks in top system section when accuracy boost is enabled
- when using 'accuracy boost', 'completed tasks' are not repeated above '# Files' [Accuracy boost] └── apps └── editor └── src ├── utils │ └── prompt-builder.ts └── views └── prompt └── backend ├── message-handlers │ ├── handle-autofill.ts │ ├── handle-copy-prompt.ts │ ├── handle-invoke-agentic-cli.ts │ ├── handle-make-api-call.ts │ ├── handle-preview-prompt.ts │ ├── handle-preview-web-configuration.ts │ └── utils │ ├── build-cli-prompt.ts │ └── build-prompt-payload.ts ├── prompt-view-provider.ts └── utils └── symbols └── replace-symbols.ts
1 parent c8d0988 commit 4d1c539

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎apps/editor/src/utils/prompt-builder.ts‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,12 @@ export namespace PromptBuilder {
9393
const req_str = params.requirements.map((r) => `- ${r}`).join('\n')
9494
top_sys += `# Requirements\n\n${req_str}\n\n`
9595
}
96+
if (params.completed_tasks && params.completed_tasks.length > 0) {
97+
const tasks_str = params.completed_tasks
98+
.map((t) => `- [x] ${t}`)
99+
.join('\n')
100+
top_sys += `# Completed tasks\n\n${tasks_str}\n\n`
101+
}
96102
}
97103

98104
if (params.files_context !== undefined) {

0 commit comments

Comments
 (0)