|
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. |
|---|
|
|
| navi/overlay/apply.py |
|---|
| tests/unit/overlay/test_apply.py |
|---|