Merged
Conversation
Contributor
Greptile SummaryThis PR fixes two small but important bugs: Backend (memory.py):
Frontend (SettingsPage.tsx):
Both changes are straightforward bug fixes that align behavior with user expectations. Confidence Score: 5/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User
participant SettingsPage
participant useTheme
participant get_memories
participant Database
Note over User,Database: Frontend: Color Mode Fix
User->>SettingsPage: Select "Auto" theme
SettingsPage->>useTheme: Request systemTheme
useTheme-->>SettingsPage: Return OS theme preference (light/dark)
SettingsPage->>User: Display ColorSwatch with system theme
Note over User,Database: Backend: Memories Authorization Fix
User->>get_memories: Request user memories
get_memories->>Database: Check user.use_memories flag
alt use_memories is False
get_memories-->>User: Return empty array []
else use_memories is True
get_memories->>Database: Fetch user info + memories
Database-->>get_memories: Return memory data
get_memories-->>User: Return memories list
end
|
nmgarza5
approved these changes
Jan 21, 2026
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.
Description
Color mode auto was wrong
Including memories logic was missing
How Has This Been Tested?
Works now
Additional Options
Summary by cubic
Fixes the “System” color mode preview to match the OS theme and stops fetching memories when the user has memories disabled.
Written for commit 2b30da7. Summary will update on new commits.