Skip to content

Conversation

@parthd1631
Copy link
Collaborator

No description provided.

ChenMel27 and others added 29 commits October 14, 2025 08:50
- Proxy question generation to new LangChain endpoint with a legacy fallback
  ().
- Normalize True/False answers in the frontend and use normalized pairs
  ().
- Remove unused variables / minor cleanup in chat UI.
- Keeps frontend API shape unchanged: returns { status: 'success', qa_pairs: [...] }.
Re-enable start quiz after completion and when returning from Profile.

Changes:
- Re-enable Start Quiz after completion
- Show "Start New Quiz" button label after completion
- Clear previous question messages when starting a new quiz
- Map FastAPI profile response (progress/topicsToReview) to UI shape
- Remove content-type check and add robust error handling/logging for profile fetch
- Minor UX and logging improvements
… navigation

- Profile: read canonical progress from Node (/progress) and join to graph nodes; compute readable labels and fetch missing metadata via new  endpoint. Adds shorter UUID fallback with tooltip for readability. (edited , , )
- Chat: persist in-progress quiz state (localStorage) and restore on return so the conversation/quiz is not lost when navigating to Profile and back. (edited )

Also runs quick TypeScript checks and minor defensive fixes.
- Fix confidence circles to properly match node properties (conceptId, topicId, etc)
- Enhanced matching logic checks multiple property fields for better accuracy
- Improved quiz controls spacing and alignment in header
- Added better styling to dropdowns with hover/focus effects
- Fixed conversation response endpoint to read from request body
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.

6 participants