Persist thinking and plan cards across session reloads
- Message: add thinking and is_plan fields (display-only, not sent to LLM)
- Agent main loop: accumulate thinking per iteration, save with assistant message
- _run_planning: also append plan to session.messages with is_plan=True so UI
  can render plan cards after page reload (context already had the plan)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 23e0a5d commit ea5766ef5f6ccafe24db54d9874a1a5ca45042d9
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 16 Apr
Showing 2 changed files
View
navi/core/agent.py
View
navi/llm/base.py