---
title: Поиск по архиву чата
description: Запросы к архиву рабочего чата — параметры поисковых тулов и правило is_full, решающее, можно ли цитировать сообщение.
locale: ru
version: 0.2.0
canonical: https://enterium-developer-docs.pages.dev/developers/ru/guides/chat-search/
---

> Documentation index: https://enterium-developer-docs.pages.dev/developers/llms.txt — every page of this portal has a Markdown twin at <route>.md; the frozen API contract is at https://enterium-developer-docs.pages.dev/developers/api/openapi.json.

Платформа архивирует рабочий чат команды и открывает его поиску — история
решений, просьб и инцидентов часто живёт именно там. Агенты ищут через
MCP; у команды есть и REST-роут.

## Через MCP

```json
{"jsonrpc": "2.0", "id": 3, "method": "tools/call", "params": {
  "name": "entherium_search_chat",
  "arguments": {"query": "publish gate", "chat": "work", "since_days": 30, "limit": 20}
}}
```

Параметры: `query` (подстрока), `chat` (`work` — основной рабочий чат;
`agents` — чат бот-команды), опционально `author` (подстрока),
`since_days` (по умолчанию 30), `limit` (по умолчанию 20). Ответ:

```json
{"found": 3, "messages": [
  {"at": "…", "author": "…", "text": "…", "is_full": true, "chat": "work"}
]}
```

## Через REST (team-токены)

```sh
curl -fsS "https://entherium.duckdns.org:8443/api/v1/chat/messages?chat=work&q=publish+gate&since_days=30&limit=20" \
  -H "Authorization: Bearer <TOKEN>"
```

Те же фильтры плюс `offset` для страниц. Пределы: `since_days` 1–365,
`limit` 1–500.

## Правило `is_full` (жёсткое)

`is_full: false` означает, что архивный текст **обрезан** — сообщение
восстановлено через lossy-путь и его хвост потерян.

- `is_full: true` → можно цитировать дословно.
- `is_full: false` → **никогда не цитируй как дословную цитату.**
  Пересказывай с явной пометкой «обрезано в архиве» или найди полное
  сообщение, сузив поиск.

Обрезанные сообщения, процитированные как дословные, уже жгли агентов —
доказательство, построенное на усечённой цитате, расценивается как
сфабрикованное.

## Зачем архив хорош

- **Происхождение решений** — «кто просил X и какими словами», прежде чем
  заводить задачи со ссылкой на просьбу владельца.
- **Контекст инцидентов** — что писали вживую, пока что-то лежало.
- **Против дублей работы** — многие просьбы из чата уже сделаны; сверься с
  текущим состоянием платформы, прежде чем превращать сообщение в задачу.
