Skip to content

feat(refinement): add refinement loop with source filtering and conve…#6

Merged
rammm2005 merged 1 commit into
mainfrom
feat/loop-conversation-ai
Jul 6, 2026
Merged

feat(refinement): add refinement loop with source filtering and conve…#6
rammm2005 merged 1 commit into
mainfrom
feat/loop-conversation-ai

Conversation

@rammm2005

Copy link
Copy Markdown
Owner

…rsation context

  • Add ConversationMessage model to track message history in query requests
  • Extend QueryRequest with selected_sources, refinement_comment, and conversation_history fields
  • Implement source-aware result filtering to prioritize selected files during refinement
  • Build conversation context from history and inject into enhanced question prompts
  • Add RefinementPanel component for users to select sources and provide refinement instructions
  • Update AnswerCard to display refinement status badge and support refinement callbacks
  • Enhance page layout to support refinement workflow with panel integration
  • Enable iterative question refinement with focused source analysis and conversation awareness

…rsation context

- Add ConversationMessage model to track message history in query requests
- Extend QueryRequest with selected_sources, refinement_comment, and conversation_history fields
- Implement source-aware result filtering to prioritize selected files during refinement
- Build conversation context from history and inject into enhanced question prompts
- Add RefinementPanel component for users to select sources and provide refinement instructions
- Update AnswerCard to display refinement status badge and support refinement callbacks
- Enhance page layout to support refinement workflow with panel integration
- Enable iterative question refinement with focused source analysis and conversation awareness
@rammm2005
rammm2005 merged commit 6bbe741 into main Jul 6, 2026
0 of 4 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.

1 participant