Skip to content

refactor: unify session title generation and persistence#314

Merged
GCWing merged 1 commit intoGCWing:mainfrom
wsp1911:main
Mar 31, 2026
Merged

refactor: unify session title generation and persistence#314
GCWing merged 1 commit intoGCWing:mainfrom
wsp1911:main

Conversation

@wsp1911
Copy link
Copy Markdown
Collaborator

@wsp1911 wsp1911 commented Mar 31, 2026

  • route session title generation through a single backend path for AI and fallback results
  • persist manual title updates via backend API and avoid frontend-only metadata sync
  • prevent late auto-title updates from overwriting manually edited session titles
  • sanitize plain title outputs to strip leaked think markup before applying titles
  • use session-title-func-agent for title generation and seed its default config mapping

- route session title generation through a single backend path for AI and fallback results
- persist manual title updates via backend API and avoid frontend-only metadata sync
- prevent late auto-title updates from overwriting manually edited session titles
- sanitize plain title outputs to strip leaked think markup before applying titles
- use session-title-func-agent for title generation and seed its default config mapping
@GCWing GCWing merged commit 75306af into GCWing:main Mar 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants