Skip to content

Commit 7ebead7

Browse files
fix(server): label inline AI feedback compactly
1 parent 13e1cb4 commit 7ebead7

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

server/src/main/java/de/tum/cit/aet/hephaestus/agent/handler/PracticeFeedbackCommentFormatter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ String appendDisclosure(String sanitizedBody, AgentJob job) {
4343
String appendInlineFeedbackPrompt(String sanitizedBody) {
4444
var sb = new StringBuilder(sanitizedBody.length() + 120);
4545
sb.append(sanitizedBody).append("\n\n");
46-
sb.append("<sub>React with 👍 or 👎, or reply, to give feedback.</sub>\n");
46+
sb.append("<sub>AI-generated &middot; React with 👍 or 👎, or reply, to give feedback.</sub>\n");
4747
return sb.toString();
4848
}
4949

server/src/test/java/de/tum/cit/aet/hephaestus/agent/handler/DiffNotePosterTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,7 @@ void multiLineNote_swapsToEndLineAnchorWithRangeStart_andCarriesRecurrenceKey()
101101
assertThat(anchor.filePath()).isEqualTo("src/A.java");
102102
assertThat(anchor.newLineNumber()).isEqualTo(14);
103103
assertThat(f.body())
104-
.contains("<sub>React with 👍 or 👎, or reply, to give feedback.</sub>")
105-
.doesNotContain("AI-generated")
104+
.contains("<sub>AI-generated &middot; React with 👍 or 👎, or reply, to give feedback.</sub>")
106105
.doesNotContain("Why you're seeing this");
107106
assertThat(anchor.startLine()).isEqualTo(10);
108107
assertThat(f.recurrenceKey()).isEqualTo("ck-multi");

server/src/test/java/de/tum/cit/aet/hephaestus/agent/handler/PracticeFeedbackCommentFormatterTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ void appendsFeedbackPromptToInlineComment() {
6161
String result = formatter("https://hephaestus.example").appendInlineFeedbackPrompt("Inline feedback");
6262

6363
assertThat(result).isEqualTo(
64-
"Inline feedback\n\n<sub>React with 👍 or 👎, or reply, to give feedback.</sub>\n"
64+
"Inline feedback\n\n" +
65+
"<sub>AI-generated &middot; React with 👍 or 👎, or reply, to give feedback.</sub>\n"
6566
);
6667
}
6768

0 commit comments

Comments
 (0)