Skip to content

Commit ac588ac

Browse files
sfierroclaude
andcommitted
KIL-537 Replace repair UI with feedback UI
Remove all repair UI code (repair form, repair edit form, repair review/accept/delete flows) and replace with a new feedback UI that uses the Feedback data model from KIL-534. - Rename "Output Rating" to "Rating and Feedback" - Add inline feedback list (up to 3, truncated) with "Add Feedback" link - Add "All Feedback" modal with sortable table - Add "Add Feedback" modal using FormContainer - Delete output_repair_edit_form.svelte - Remove model_name/provider/focus_repair_on_appear props from Run Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent e87d1a2 commit ac588ac

File tree

4 files changed

+261
-438
lines changed

4 files changed

+261
-438
lines changed

app/web_ui/src/lib/types.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,8 @@ export type DocumentLibraryState = components["schemas"]["DocumentLibraryState"]
138138
export type Spec = components["schemas"]["Spec"]
139139
export type SpecStatus = components["schemas"]["SpecStatus"]
140140
export type Priority = components["schemas"]["Priority"]
141+
export type Feedback = components["schemas"]["Feedback"]
142+
export type FeedbackSource = components["schemas"]["FeedbackSource"]
141143

142144
// Copilot API types
143145
export type SyntheticDataGenerationStepConfigApi =

app/web_ui/src/routes/(app)/run/+page.svelte

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -238,10 +238,7 @@
238238
initial_run={response}
239239
task={$current_task}
240240
{project_id}
241-
bind:model_name
242-
bind:provider
243241
bind:run_complete
244-
focus_repair_on_appear={true}
245242
/>
246243
</div>
247244
{/if}

app/web_ui/src/routes/(app)/run/output_repair_edit_form.svelte

Lines changed: 0 additions & 125 deletions
This file was deleted.

0 commit comments

Comments
 (0)