overlay: report llm and mcp changes as restart_required
A live refresh cannot swap LLM backends or the MCP pool — both are built
with the container — so a document that changes those sections was reported
as applied while the old wiring kept running. Compare the sections against
the previous document and stage them by name.
1 parent c0dd202 commit 77b78b55c6c0cfd67cb294286b6262fad8ad2229
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 6 hours ago
Showing 2 changed files
View
navi/overlay/apply.py
View
tests/unit/overlay/test_apply.py