Skip to content

Retrieval step display + status indicator + empty state#33

Merged
markgewhite merged 1 commit into
mainfrom
feature/12-retrieval-steps-status
Apr 11, 2026
Merged

Retrieval step display + status indicator + empty state#33
markgewhite merged 1 commit into
mainfrom
feature/12-retrieval-steps-status

Conversation

@markgewhite
Copy link
Copy Markdown
Owner

Summary

  • Added collapsible Chainlit step display for retrieval pipeline: Searching → Reranking → nested under Retrieval parent step
  • Steps show meaningful detail: "Found 30 candidates via hybrid search", "Reranked to top 10 by cross-encoder relevance"
  • Status indicator shows "Ready — N chunks indexed" after startup, re-ingest, and settings changes
  • Empty state already handled with clear message pointing to settings panel

Closes #12

Test plan

  • Retrieval steps shown as collapsible Chainlit steps
  • Steps show candidate counts and pipeline stage details
  • Status indicator displays chunk count
  • Status updates after ingestion and settings changes
  • Empty state shows clear guidance message
  • No error/traceback when querying empty index
  • Full test suite: 99 tests pass

🤖 Generated with Claude Code

…unk count

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@markgewhite markgewhite merged commit 8e51e56 into main Apr 11, 2026
1 check passed
@markgewhite markgewhite deleted the feature/12-retrieval-steps-status branch April 11, 2026 22:15
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.

Retrieval step display + status indicator + empty state

1 participant