Функции могут быть вызваны как UseModule("AITool")->function(parameter1,parameter2,...);
| Имя функции | Описание | Параметры |
| CheckToolHealth | HealthCheck инструментов AI
Подробнее...
Проверяет связность AITool registry и policies: schema, required rights, confirmation, idempotency, Help/TestA и dangerous defaults. | | Тип | Параметр | По умолчанию | Описание | | array | $0 | Обязательный | |
|
| ExecuteTool | Безопасное выполнение инструмента AI
Подробнее...
Выполняет tool через безопасный AITool pipeline: preflight, dry-run/proposal envelope и только затем handler для read-only инструментов. | | Тип | Параметр | По умолчанию | Описание | | array | $0 | Обязательный | |
|
| GetToolPolicies | Политики инструментов AI
Подробнее...
Возвращает декларативные AIToolPolicy definitions: allow/deny tools, side effect classes, dry-run, confirmation, idempotency и data-class policy. | | Тип | Параметр | По умолчанию | Описание | | bool | $0 | Обязательный | |
|
| GetToolPolicy | Описание политики инструментов AI
Подробнее...
Возвращает одну AIToolPolicy по ключу, включая ограничения side effects, dry-run, confirmation, idempotency и data classes. | | Тип | Параметр | По умолчанию | Описание | | string | $0 | Обязательный | | | bool | $1 | Обязательный | |
|
| GetToolPolicySchema | Схема политик инструментов AI
Подробнее...
Возвращает описание сущностей AITool, AIToolPolicy и безопасного execution envelope. | Отсутствуют |
| GetToolRegistry | Реестр инструментов AI
Подробнее...
Возвращает нормализованный AITool registry: схемы входа и выхода, side effects, required rights, idempotency, queue policy и Help/TestA-ссылки. | | Тип | Параметр | По умолчанию | Описание | | bool | $0 | Обязательный | |
|
| GetToolRegistryItem | Описание инструмента AI
Подробнее...
Возвращает нормализованное описание одного AITool по stable key или legacy id. | | Тип | Параметр | По умолчанию | Описание | | string | $0 | Обязательный | | | bool | $1 | Обязательный | |
|
| PreflightToolExecution | Предварительная проверка инструмента AI
Подробнее...
Проверяет tool registry, AIToolPolicy, schema, side effects, confirmation, idempotency, Security decision и data classes до вызова handler-а. | | Тип | Параметр | По умолчанию | Описание | | array | $0 | Обязательный | |
|