AI Agent Task Log
Logs generated by AI agents during task execution. Contains detailed log entries with severity, timestamp, and messages.
Модель AI Agent Task Log
Свойства
- Имя
_id- Тип
- Object ID
- Описание
ID of this object
- Имя
createdAt- Тип
- Date
- Описание
Date and Time when the object was created.
- Имя
updatedAt- Тип
- Date
- Описание
Date and Time when the object was updated.
- Имя
project- Тип
- ProjectОбязательно
- Описание
Project this log belongs to.
- Имя
projectId- Тип
- Object IDОбязательно
- Описание
ID of the project this log belongs to.
- Имя
aiAgentTask- Тип
- AI Agent TaskОбязательно
- Описание
AI Agent Task this log belongs to.
- Имя
aiAgentTaskId- Тип
- Object IDОбязательно
- Описание
ID of the AI Agent Task this log belongs to.
- Имя
aiAgent- Тип
- AI AgentОбязательно
- Описание
AI Agent that generated this log.
- Имя
aiAgentId- Тип
- Object IDОбязательно
- Описание
ID of the AI Agent that generated this log.
- Имя
severity- Тип
- TextОбязательно
- Описание
Severity level of this log entry (e.g., Information, Warning, Error).
- Имя
message- Тип
- Very Long TextОбязательно
- Описание
The log message content.
- Имя
createdByUser- Тип
- User
- Описание
- Имя
createdByUserId- Тип
- Object ID
- Описание
User ID who created this object (if this object was created by a User)
/api/ai-agent-task-log/get-listСписок
Этот метод возвращает постраничный список ваших объектов «AI Agent Task Log». По умолчанию на странице до десяти записей.
Необязательные query-параметры
limit- число
- Сколько объектов вернуть. По умолчанию 10, максимум 100
skip- число
- Сколько объектов пропустить (для пагинации)
Необязательное тело запроса
query- Чтобы фильтровать AI Agent Task Log, укажите запрос здесь. Подробнее: написание запросов.
select- По умолчанию возвращается только ID; для других полей используйте select. Подробнее: как выбирать поля.
sort- По умолчанию сортировка по дате создания. Порядок можно изменить — см. раздел «Сортировка» в типах данных.
Запрос списка
POST/api/ai-agent-task-log/get-list?skip=0&limit=10Content-Type: application/json ApiKey: YOUR_API_KEY
{
"select": {
"aiAgent": true,
"aiAgentId": true,
"aiAgentTask": true,
"aiAgentTaskId": true,
"message": true
},
"query": {
"message": "Example message"
},
"sort": {
"createdAt": -1
}
}Ответ
{
"count": 10,
"limit": 10,
"skip": 0,
"data": [
{
"_id": "3769c980-28fe-11f1-b591-3fdcef396aba",
"aiAgent": "Example ai agent",
"aiAgentId": "550e8400-e29b-41d4-a716-446655440000",
"aiAgentTask": "Example ai agent task",
"aiAgentTaskId": "550e8400-e29b-41d4-a716-446655440000",
"message": "Example message"
},
{
"_id": "3769c981-28fe-11f1-b591-3fdcef396aba",
"aiAgent": "Example ai agent",
"aiAgentId": "550e8400-e29b-41d4-a716-446655440000",
"aiAgentTask": "Example ai agent task",
"aiAgentTaskId": "550e8400-e29b-41d4-a716-446655440000",
"message": "Example message"
},
{
"_id": "3769c982-28fe-11f1-b591-3fdcef396aba",
"aiAgent": "Example ai agent",
"aiAgentId": "550e8400-e29b-41d4-a716-446655440000",
"aiAgentTask": "Example ai agent task",
"aiAgentTaskId": "550e8400-e29b-41d4-a716-446655440000",
"message": "Example message"
}
]
}/api/ai-agent-task-log/:id/get-itemПолучить по ID
Возвращает объект «AI Agent Task Log» по идентификатору.
id- строка
- ID объекта
Необязательное тело запроса
select- По умолчанию возвращается только ID; для других полей используйте select. Подробнее: как выбирать поля.
Запрос одного объекта
POST/api/ai-agent-task-log/:id/get-itemContent-Type: application/json ApiKey: YOUR_API_KEY
{
"select": {
"aiAgent": true,
"aiAgentId": true,
"aiAgentTask": true,
"aiAgentTaskId": true,
"message": true
}
}Ответ
{
"_id": "3769c980-28fe-11f1-b591-3fdcef396aba",
"aiAgent": "Example ai agent",
"aiAgentId": "550e8400-e29b-41d4-a716-446655440000",
"aiAgentTask": "Example ai agent task",
"aiAgentTaskId": "550e8400-e29b-41d4-a716-446655440000",
"message": "Example message"
}/api/ai-agent-task-log/countКоличество
Возвращает количество ваших объектов «AI Agent Task Log».
Необязательное тело запроса
query- Чтобы фильтровать AI Agent Task Log, укажите запрос здесь. Подробнее: написание запросов.
Запрос количества
POST/api/ai-agent-task-log/countContent-Type: application/json ApiKey: YOUR_API_KEY
{
"query": {
"message": "Example message"
}
}Ответ
{
"count": 107
}/api/ai-agent-task-logСоздать AI Agent Task Log
Создаёт новый объект.
Запрос создания
POST/api/ai-agent-task-logContent-Type: application/json ApiKey: YOUR_API_KEY
{
"data": {
"aiAgent": "Example ai agent",
"aiAgentId": "550e8400-e29b-41d4-a716-446655440000",
"aiAgentTask": "Example ai agent task",
"aiAgentTaskId": "550e8400-e29b-41d4-a716-446655440000",
"message": "Example message"
}
}Ответ
{
"_id": "3769c980-28fe-11f1-b591-3fdcef396aba",
"aiAgent": "Example ai agent",
"aiAgentId": "550e8400-e29b-41d4-a716-446655440000",
"aiAgentTask": "Example ai agent task",
"aiAgentTaskId": "550e8400-e29b-41d4-a716-446655440000",
"message": "Example message"
}/api/ai-agent-task-log/:idОбновить по ID
Обновляет объект по ID.
Альтернативные методы
Если клиент не поддерживает PUT, используйте POST или GET с теми же заголовками и телом:
Запрос обновления
PUT/api/ai-agent-task-log/:idContent-Type: application/json ApiKey: YOUR_API_KEY
{
"data": {
"message": "Example message",
"severity": "Example severity"
}
}Ответ
{}/api/ai-agent-task-log/:idУдалить по ID
Удаляет объект по ID.
Альтернативные методы
Если клиент не поддерживает DELETE, используйте POST или GET с теми же заголовками и телом:
Запрос удаления
DELETE/api/ai-agent-task-log/:idContent-Type: application/json ApiKey: YOUR_API_KEY
Ответ
{}Права доступа
Для операций с ресурсом у ключа API должны быть права. При их отсутствии вернётся ответ 4xx.
Права на чтение
Нужны для чтения AI Agent Task Log
Project OwnerProject AdminProject MemberRead AI Agent TaskRead All Project Resources
Права на создание
Нужны для создания AI Agent Task Log
Project OwnerProject AdminProject MemberCreate AI Agent Task
Права на обновление
Нужны для обновления AI Agent Task Log
Project OwnerProject AdminProject MemberEdit AI Agent Task
Права на удаление
Нужны для удаления AI Agent Task Log
Project OwnerProject AdminProject MemberDelete AI Agent Task