0.167.3
Fixed
- Блокировка настройки MCP-серверов при отключённых MCP-инструментах. На странице
/agents/{id}/mcpадминистратор мог включать/отключать MCP-серверы для агента, не глядя на состояние флага «MCP-инструменты» (perms.tools.mcp), который редактируется на/agents/{id}/permissions. При этом бэкенд уже не регистрирует MCP-инструменты приtools.mcp === false(internal/agent/tool_catalog.go:122) — пользователь тратил время на настройку того, что фактически не работает, без объяснения причин. Фикс: страница/agents/{id}/mcpтеперь синхронизирована с флагом: приtools.mcp === falseпоказывается жёлтый warn-баннер со ссылкой на страницу разрешений, чекбоксы и селекты серверов заблокированы (disabled+aria-describedby→ баннер,role="status"), кнопка «Сохранить» скрыта. Список серверов остаётся видимым, но неактивным. ОбработчикиtoggleEnabled/setToolsдублируют guard на уровне логики (defense-in-depth). Изменения — только фронтенд, 2 файла:McpPermissionsCard.svelte,+page.svelte.