/
pickling
/
mcp-sourcecontrol-python
Обзор
Документация
Войти
/
pickling
/
mcp-sourcecontrol-python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/mcp_sourcecontrol/tools/annotations.py
12 строк
648 B
pickling-21
Python-порт mcp-sourcecontrol: 20 инструментов, stdio и Streamable HTTP
29 июл 2026, 02:18
29 июл 2026, 02:18
bc8bde4
Код
Авторство
О чём код?
"""Аннотации MCP-инструментов. Порт src/tools/annotations.ts.""" from mcp.types import ToolAnnotations # Read-only инструмент: без побочных эффектов, можно вызывать свободно. READ_ONLY = ToolAnnotations(readOnlyHint=True) # Write-инструмент: создаёт или изменяет данные, но обратимо. WRITE = ToolAnnotations(readOnlyHint=False, destructiveHint=False) # Destructive-инструмент: необратимое действие (merge, decline, delete). DESTRUCTIVE = ToolAnnotations(readOnlyHint=False, destructiveHint=True)