Add thinking/reasoning streaming support
Enable Ollama think param and stream reasoning chunks to client.
New agent events: ThinkingDelta, ThinkingEnd. Config gains ollama_think
and ollama_num_ctx settings. WebSocket protocol updated accordingly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 9a8056d commit c9ee0ec8c4738afe3d7762a1570f2f93ae6714d2
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 8 Apr
Showing 6 changed files
View
navi/api/websocket.py
View
navi/config.py
View
navi/core/__init__.py
View
navi/core/agent.py
View
navi/llm/base.py
View
navi/llm/ollama.py