← Web App

Состояния ответа

web app · макеты shell

Тот же тред, тот же каркас сообщения — но не каждый ответ заземлён. Модель отвечает своими словами, а наш слой подшивает под её ответ короткую плашку: был поиск по базе знаний и чем он кончился — пусто, нет прав или часть скрыта. Плашка несёт безопасные координаты: систему-источник и к кому идти за доступом (автор записи, в виде email). Никакого красного — пользователь ответ получил; а на разговорный запрос Achilles отвечает как обычный ассистент, без плашки вовсе. Четыре состояния — каждое со своим адресом.

Оболочка везде одна — тред и каркас сообщения от assistant-ui (чат-оболочка); меняется наш слой — содержимое сообщения ассистента.

Четыре состояния
achilles.local/chat /chat · авторизованный пользователь
Какой SLA на возврат средств по договору с Acme?
A Achilles
Я искал, но по вашему запросу в базе знаний ничего не нашлось. Попробуйте переформулировать или проверьте, заведён ли нужный источник.
Поиск по базе знаний — ничего не найдено
не нашёл

Контекста для ответа не нашлось — модель честно говорит об этом вместо догадки из общих знаний, а плашка подтверждает: по базе искали, релевантного нет. Координат нет — называть нечего.

achilles.local/chat /chat · авторизованный пользователь
Покажи зарплатную сетку по отделу продаж за Q2.
A Achilles
Такие данные в базе есть, но они закрыты правами доступа — показать содержимое я не могу. За доступом стоит обратиться к владельцу записи.
Поиск по базе знаний — нет доступа
Confluence спросить anna.petrova@acme.com
нет доступа

Релевантное есть, но скрыто правами доступа целиком — ни строки содержимого. Плашка несёт безопасные координаты: систему-источник и к кому идти за доступом — автор записи в виде email.

→ Query Engine
achilles.local/chat /chat · авторизованный пользователь
Когда подписан контракт с Acme и кто согласовал условия?
A Achilles
Контракт с Acme подписан 14 марта 2026 года. По согласованию условий данные есть, но закрыты правами — их я показать не могу.
Часть данных скрыта правами
Confluence спросить r.kuznetsov@acme.com
access-hint

Ответ собран из доступного, а под ним та же плашка о скрытой части: факт, система-источник и автор-контакт — без заголовка и содержимого. Автоматическая кнопка «Запросить доступ» — v2.

→ Query Engine
achilles.local/chat /chat · авторизованный пользователь
Помоги сформулировать письмо клиенту о переносе сроков.
A Achilles
Конечно. Вот короткий вариант: «Здравствуйте! Сообщаем, что сроки по проекту сдвигаются на неделю; новая дата — …»
разговорный

Модель не обращалась к базе — обычный ассистент, без источников и цитат. Grounding-контракт к нему не применяется.

→ Query Engine