AI session titles: auto-generated ≤ 3s после первого turn

## Что это После первого user-message + agent-reply в новой сессии background-job генерирует title через small fast LLM (Claude Haiku / GPT-4o-mini). Промпт: «Summarize this conversation in 3-6 words». Generated title заменяет дефолтный «New session 2026-05-20 14:32» в session list. Latency: ≤ 3s от завершения первого turn до title visible (через streaming partial title). Generation runs параллельно с next user input, не блокирует UI. User может override title через right-click → Rename. Компоненты: `apps/electron/src/state/session-titler`, provider abstraction через `@rox-one/shared/llm`. ## Зачем Session list с 30 «New session 2026-05-XX» titles — невозможен для navigation. AI-generated titles делают list scannable («Q3 marketing brief», «React refactor plan», «Customer churn analysis»). 3s latency — fast enough, чтобы пользователь даже не заметил generation. ## Источники вдохновения - [RecapAI/Recap](https://github.com/RecapAI/Recap) — privacy-first AI summarization для auto-naming - [AAAAAAAJ/slides](https://github.com/AAAAAAAJ/slides) — стиль-классификация промптов для context-aware titles - [backnotprop/prompt-tower](https://github.com/backnotprop/prompt-tower) — context-management с token-aware summary ## 🔗 Linear - [PZD-415](https://linear.app/kuhjie/issue/PZD-415) — backing ticket

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
🌊

Frictionless UX

Date

About 19 hours ago

Author

agi

Subscribe to post

Get notified by email when there are changes.