Skip to content

Conversation

@bokelley
Copy link
Contributor

@bokelley bokelley commented Jan 3, 2026

Summary

  • Add rating_notes field to ConversationMessage interface and API response
  • Add loadExistingFeedback() function to populate feedback form when viewing a thread that has existing feedback
  • Validate feedback tags against allowed values for security
  • Call loadExistingFeedback() after clearing the form when viewing a thread

Fixes issue where:

  1. Feedback typed and saved didn't show up when revisiting the thread
  2. The feedback form was always blank even for threads with existing feedback

Test plan

  • Navigate to admin Addie dashboard
  • View a thread that has existing feedback
  • Verify the feedback form shows the saved sentiment (thumbs up/down), tags, and notes
  • Save new feedback on a thread, then close and reopen
  • Verify the feedback is displayed correctly

🤖 Generated with Claude Code

- Add rating_notes field to ConversationMessage interface and API response
- Add loadExistingFeedback() function to populate feedback form when
  viewing a thread that has existing feedback
- Validate feedback tags against allowed values for security
- Call loadExistingFeedback() after clearing the form when viewing a thread

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@bokelley bokelley merged commit 8e30d1e into main Jan 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants