Implements a state machine to filter streaming tokens: - Only stream tokens from the 'answer' field to the frontend - Skip tokens from 'reasoning', 'citations', 'confidence', 'follow_up' fields - Remove DSPy field markers like '[[ ## answer ## ]]' from streamed content This fixes the issue where raw DSPy signature field markers were being displayed in the chat interface instead of clean answer text. |
||
|---|---|---|
| .. | ||
| ducklake | ||
| postgres | ||
| rag | ||
| sync | ||
| typedb | ||
| valkey | ||