From 75d9eb77a7e249f7ff8286c681dc2ec4380342be Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 23 Oct 2026 09:22:19 +0200 Subject: titles: let the model name a conversation after its first reply A new conversation is still saved under the first six words of the question, then the model is asked for a title of at most six words in the conversation's language, thinking off, and the row is renamed. The request runs after done under the reply's turn, through ask(), so the next ask, stop, new or open hangs it up through interrupt(): a title never holds the next reply back, and a dropped one leaves the six words. A failure is logged only, since the reply is already saved. The self-check's fake llama-server answers title requests apart from the scripted replies, so a title can never take a reply meant for an ask in the test that follows. Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index 8a09ae0..8d2a91b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -833,7 +833,7 @@ kokoro-onnx GitHub release `model-files-v1.0`. still applies; its tasks 1-4 target this daemon, the voice-specific bits of task 4 aside. - **llamachat ports**, if the canvas replaces llamachat for good: - attachments, skills, a model picker, model-written titles. + attachments, skills, a model picker (model-written titles done). - **Phase 2 tools:** tools that write or modify (events, messages, desktop), with a review step, own spec. Desktop modes done (`mode`, no review step: one bit); the settings window's other pages next, -- cgit v1.2.3