Claude/review project status rlq7 p#198
Merged
Merged
Conversation
… lights
1. User selector: root page now checks localStorage for last-used handle
and redirects to /u/{handle} automatically.
2. Session titles: legacy finalize endpoint now generates meaningful titles
from conversation content (was missing, causing "Session on X/X/XXXX").
Added title field to SessionPatch so mergeSessionArtifacts persists it.
3. Post-conversation error: fixed race condition where finalizeNow reset
finishRequestedRef in its finally block, allowing pending auto-advance
timeouts to restart the turn loop on a finalized session. Now stops
auto-advance at start of finalization and keeps flag set.
4. Service status lights: moved ServiceStatusGrid out of ChatTab into
the main page layout so it's always visible regardless of active tab.
5. Added PRD for automated session memory and profile building (docs/).
https://claude.ai/code/session_01CGT4VcgSwjCHRhp91c9EWk
…nce re-summarization Root cause: after server restart, s.turns was always empty because turns are sanitized out before DB writes and never parsed back from the artifacts.session_turns JSON string. This meant generateSessionTitle() and buildSummary() always returned fallback/empty values. Fixes: - coerceSessionRecord() now parses artifacts.session_turns back into the turns array when in-memory turns are empty (the critical missing link) - History API now loads the AI-generated ConversationDigest and uses it as primary source for session summaries, key facts, and topic tags - New /api/maintenance endpoint: scans sessions missing AI digests or titles and re-processes them (capped at 10 per run to avoid runaway) - History view fires maintenance POST on mount, refreshes data when sessions are re-analyzed - Session rows now display AI summaries and key facts inline - Blob-stored sessions also get digest-enriched summaries https://claude.ai/code/session_01CGT4VcgSwjCHRhp91c9EWk
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.