frontend
backend
LLM settings only regenerate period summaries — commits are no longer reprocessed
- Changing provider, model, or system prompt now only regenerates aggregated period entries — Updates to LLM settings (provider, model, or system prompt) now behave like schedule changes (daily/weekly/monthly): existing period summaries are archived and regenerated with the new settings. Individual commit summaries are preserved and are not reprocessed.
Bug Fixes
- Fixed backend behaviour so LLM setting changes always trigger period-entry regeneration only; commit-level entries are no longer deleted or reprocessed.backend
Improvements
- Simplified the settings dialog copy to clearly describe period-entry-only regeneration so users see accurate options when changing LLM settings.frontend
- Removed unnecessary system-prompt-only change detection in the project settings form since all LLM changes now follow the same regeneration behaviour.frontend
Backend / API
- Updated the settings route to always emit a single backfill request (mode: prompt_regeneration) for LLM changes, matching schedule-change behaviour.backend