snens - Rust agent harness
  • Rust 96%
  • Shell 4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
snens 7aa40fb7dd цикл: лимит 200 с промежуточным итогом, фоновое ревью, рендер TUI (reasoning, таблицы)
- max_turns (дефолт 200) вместо хардкода 50; при исчерпании — просьба о
  промежуточном итоге (запись User{source:limit}, запрос без инструментов),
  поверхность остаётся жива (final_answer).
- Ревью по порогу уезжает отдельным процессом (spawn_review, setsid):
  окно можно закрывать, вывод в <id>-review.log. Авто-improve после ревью убран.
- Рендер одним слоем (render.rs): рассуждение серым курсивом (/reasoning
  скрывает), вызовы третьим стилем, красная строка при exit!=0, GFM-таблицы
  рамкой. Рассуждение из delta.reasoning стримится и лежит в Rec::Assistant.
- show: диагностика кеша — ходы без кеша и апстрим (id/fingerprint в Rec::Usage).
- Фаза 3 (steer + демон) записана в docs/backlog.md, не делается.
2026-09-23 22:24:15 +02:00
.cargo User-Agent по умолчанию (Nous отдаёт 403 без него) + target на второй диск 2026-09-22 13:49:52 +02:00
docs цикл: лимит 200 с промежуточным итогом, фоновое ревью, рендер TUI (reasoning, таблицы) 2026-09-23 22:24:15 +02:00
prompts знание: soul/user/memory + скиллы в промпте, скилл уезжает только оглавлением 2026-09-23 00:50:35 +02:00
src цикл: лимит 200 с промежуточным итогом, фоновое ревью, рендер TUI (reasoning, таблицы) 2026-09-23 22:24:15 +02:00
tools цикл: лимит 200 с промежуточным итогом, фоновое ревью, рендер TUI (reasoning, таблицы) 2026-09-23 22:24:15 +02:00
.gitignore вложения: канал SNENS_ATTACH_DIR + нейтральная Part, тул view 2026-09-23 18:34:34 +02:00
Cargo.lock цикл: лимит 200 с промежуточным итогом, фоновое ревью, рендер TUI (reasoning, таблицы) 2026-09-23 22:24:15 +02:00
Cargo.toml цикл: лимит 200 с промежуточным итогом, фоновое ревью, рендер TUI (reasoning, таблицы) 2026-09-23 22:24:15 +02:00