Context
Dynamic loading introduces four new settings (threshold, initialK, searchK, searchTurns) and one constant (MAX_ATTACHED_DURING_ROLLING). They need a discoverable home in the settings UI and clear documentation, including the fact that searchTurns: 0 is the kill-switch.
Developer Notes
- Add a "Dynamic tool loading" subsection to the MCP settings panel (
webview-ui/src/components/mcp/McpView.tsx) with sliders/inputs for the four settings.
- Add a help link / inline tooltip explaining the rolling window, the
mcp_load escape hatch, and the two-tier ranker.
- Update
README.md and any user-facing MCP documentation to describe the feature.
- Mention the
searchTurns: 0 kill-switch prominently for users who want to disable it.
- Files:
webview-ui/src/components/mcp/McpView.tsx, README.md, docs/ (if applicable).
- Validation: settings round-trip (change → save → reload → still set); each setting visible and labeled.
Context
Dynamic loading introduces four new settings (
threshold,initialK,searchK,searchTurns) and one constant (MAX_ATTACHED_DURING_ROLLING). They need a discoverable home in the settings UI and clear documentation, including the fact thatsearchTurns: 0is the kill-switch.Developer Notes
webview-ui/src/components/mcp/McpView.tsx) with sliders/inputs for the four settings.mcp_loadescape hatch, and the two-tier ranker.README.mdand any user-facing MCP documentation to describe the feature.searchTurns: 0kill-switch prominently for users who want to disable it.webview-ui/src/components/mcp/McpView.tsx,README.md,docs/(if applicable).