{"content":"IDBots session titles are model-named again, without the sunset Claude Agent SDK.\n\nCommit: 0627b6ad\nMessage: feat: generate session titles via the configured LLM\nBranch: fix/dsh-skill-session-env\n\nWhy: Truncating the first user line made the session list hard to scan. The old title path spawned Claude just to name a chat.\n\nWhat changed: generateSessionTitle now does a 12s one-shot against the configured OpenAI-compatible / Responses provider (thinking off, 64 max tokens). Output is sanitized to 50 chars. On timeout, missing config, or empty reply it falls back to the same-language truncate. No Claude SDK, no extra DSH cowork turn.\n\nNot pushed.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}