Настройка агентов
Настройка агентов команды: навыки, файлы, задачи по расписанию, пресеты.
Базовый адрес: https://api.legalstack.ru. Спецификация: openapi/collaboration.json.
Операции
| Метод | Путь | Операция |
|---|---|---|
GET | /ws/api/agent-actions | Запросы агентов на действия |
GET | /ws/api/agent-actions/grants | Постоянные разрешения |
DELETE | /ws/api/agent-actions/grants/{grantId} | Отозвать постоянное разрешение |
POST | /ws/api/agent-actions/{actionId}/decision | Решение по запросу агента |
GET | /ws/api/agent-activity/journal | Журнал действий агентов |
GET | /ws/api/agent-activity/stats | Статистика запусков агентов |
GET | /ws/api/agent-presets | Роли агентов |
GET | /ws/api/agent-schedules | Мои задания агентов |
GET | /ws/api/agents/{agentId}/memory | Что агент помнит обо мне |
POST | /ws/api/agents/{agentId}/memory/forget | Забыть записи памяти |
DELETE | /ws/api/agents/{agentId}/own-files | Удалить свой файл у агента |
GET | /ws/api/agents/{agentId}/own-files | Мои файлы у агента |
GET | /ws/api/agents/{agentId}/profiles | Профили сотрудников у агента |
POST | /ws/api/agents/{agentId}/profiles/{userId}/reset | Сбросить профиль сотрудника |
GET | /ws/api/agents/{agentId}/runs | Журнал запусков агента |
GET | /ws/api/agents/{agentId}/runs/{runId} | Запуск агента |
POST | /ws/api/agents/{agentId}/runs/{runId}/stop | Остановить запуск агента |
GET | /ws/api/agents/{agentId}/schedule-handovers | Задания, переданные мне |
DELETE | /ws/api/agents/{agentId}/schedule-handovers/{handoverId} | Отказаться от переданного задания |
POST | /ws/api/agents/{agentId}/schedule-handovers/{handoverId}/accept | Включить переданное задание |
GET | /ws/api/agents/{agentId}/schedules | Задания агента по расписанию |
POST | /ws/api/agents/{agentId}/schedules | Создать задание агента по расписанию |
DELETE | /ws/api/agents/{agentId}/schedules/{scheduleId} | Удалить задание |
PATCH | /ws/api/agents/{agentId}/schedules/{scheduleId} | Изменить своё задание по расписанию |
POST | /ws/api/agents/{agentId}/schedules/{scheduleId}/hold | Остановить задание сотрудника |
POST | /ws/api/agents/{agentId}/schedules/{scheduleId}/pause | Приостановить своё задание |
POST | /ws/api/agents/{agentId}/schedules/{scheduleId}/release | Снять остановку задания |
POST | /ws/api/agents/{agentId}/schedules/{scheduleId}/resume | Возобновить своё задание |
POST | /ws/api/agents/{agentId}/schedules/{scheduleId}/run | Запустить своё задание сейчас |
GET | /ws/api/agents/{agentId}/schedules/{scheduleId}/runs | История запусков своего задания |
POST | /ws/api/agents/{agentId}/schedules/{scheduleId}/webhook | Включить или отключить вебхук задания |
GET | /ws/api/agents/{agentId}/tools | Каталог инструментов агента |
GET | /ws/api/agents/{agentId}/trust-suggestions | Подсказки по доверию к агенту |
POST | /ws/api/agents/{agentId}/trust-suggestions/{suggestionId}/decision | Решение по подсказке о доверии |
GET | /ws/api/hooks/agent-schedules/{scheduleId}/{token} | Запустить задание агента по вебхуку (GET) |
POST | /ws/api/hooks/agent-schedules/{scheduleId}/{token} | Запустить задание агента по вебхуку |
GETСкачать файл из рабочей папки агента
Читает файл внутри workspace агента команды по относительному пути (например Downloads/screenshot.png). Тип содержимого определяется по сигнатуре файла; небезопасные для встраивания типы отдаются вложением.
GETЗапросы агентов на действия
Действия, которые агенты просили разрешить текущему пользователю: ожидающие решения или вся история решений, новые первыми.