Description
It would be useful to automatically generate a short, meaningful title for each conversation based on its initial messages.
For example:
User: How can I optimize a PostgreSQL query?
→ PostgreSQL Query Optimization
Proposed behavior
Generate a title after the first few messages.
Use the configured LLM to generate the title.
Keep the title short and relevant.
Save it with the conversation.
Allow users to manually edit the title.
If title generation fails, the conversation should continue normally.
I'm new to the Octop project and would be interested in implementing this feature. I'd appreciate any guidance on where this functionality would best fit within the existing architecture.
Thank you!
Description
It would be useful to automatically generate a short, meaningful title for each conversation based on its initial messages.
For example:
User: How can I optimize a PostgreSQL query?
→ PostgreSQL Query Optimization
Proposed behavior
Generate a title after the first few messages.
Use the configured LLM to generate the title.
Keep the title short and relevant.
Save it with the conversation.
Allow users to manually edit the title.
If title generation fails, the conversation should continue normally.
I'm new to the Octop project and would be interested in implementing this feature. I'd appreciate any guidance on where this functionality would best fit within the existing architecture.
Thank you!