FEAT: Load Scores Per Message in GUI - #2352
Conversation
Roman Lutz (romanlutz)
left a comment
There was a problem hiding this comment.
Can you attach screenshots or videos?
Other comments AI generated but they apply nontheless :-)
|
What does this look like with multiple scores? Also the spacing is not right. This doesn't look very good with "Score" and no space between. |
…ores # Conflicts: # frontend/src/App.test.tsx # pyrit/backend/services/attack_service.py
Roman Lutz (romanlutz)
left a comment
There was a problem hiding this comment.
These are GHCP generated and at least worth a look. Making another manual pass as well
|
I exercised the score UI across single/multiple pieces, single/multiple scores, and wide/narrow viewports. Two visual issues remain:
|
|
Roman Lutz (@romanlutz) implemented your suggestions but I don't love this tab spacing/look: |
okay here's a better version I'm happier with but lmk if that is ok with you
|
|
Image doesn't load for me somehow. The tablist has the advantage that overflow is handled. I'll try options and will get back to you. |














Description
Adds score visibility to the conversation UI and visibility into the objective for loaded attacks.
UI behavior
Screenshots:
Single Score & Single Piece Response:

Sample Score Details Card (when you press on score value)

multiple scores on single piece:



(stacked scores indicate multiple scores)
tabs revealing details on multiple scores:
Overflow (more than 3 scores)
multiple pieces:

Tests and Documentation
All existing tests pass and new tests added/updated: