Перейти к содержимому
EN
Масштаб
Плотность
Тема
Акцент

Агентный слой

Размышление

До чего машина додумалась, прежде чем ответить. По умолчанию закрыто: спрашивали ответ.

Компонент
Думал 4 с
История отвечает на «когда», состав — на «сколько». Одна легенда расшифрует оба.
Разметка
<details class="inst-thinking">
  <summary class="inst-thinking-head"><span class="inst-step-twist"></span>Думал 4 с</summary>
  <div class="inst-thinking-body">История отвечает на «когда», состав — на «сколько». Одна легенда расшифрует оба.</div>
</details>

Контракт

Что Обязательно Почему
<details> с <summary> да Раскрытие, клавиатура и роль приходят от платформы
Закрыто по умолчанию да Открытое, оно ставит черновик впереди ответа в каждой реплике
Длительность в сводке нет Это единственный факт о размышлении, который стоит строки в закрытом виде
Тон или точка нет Здесь нечему провалиться

Это не шаг. Шаг — это вызов: имя, аргументы, результат, исход и точка, сообщающая, чем он кончился. У размышления нет ничего из этого, и в одежде шага оно обещало бы статус, которого у него нет.

API

Классы
ИмяЧто делает
класс
inst-thinkingРаскрытие. <details>, по умолчанию закрыт
inst-thinking-headСтрока сводки: сколько это заняло
inst-thinking-bodyРассуждение, набранное как отступление
inst-step-twistШеврон. Глиф раскрытия в ките один, и у него уже есть имя
Токены
ИмяЗначениеОткуда
токен
--text-xs0.78125remбаза +4: масштаб
--text-mutedlight-dark(var(--n-8), var(--n-6))одно на все ячейки
--text-secondarylight-dark(var(--n-9), var(--n-5))одно на все ячейки
--leading-ui1.4одно на все ячейки
--hairline1pxбаза +1: экран
--borderlight-dark(oklch(0 0 0 / 0.12), oklch(1 0 0 / 0.11))одно на все ячейки
--pad-panelvar(--space-5)база +14: плотность · масштаб
--space-36pxодно на все ячейки

Почему кит устроен именно так — конституция · Открытый код под MIT, github.com/keshon/instrument