| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
(#13890)
|
|
Co-authored-by: Aiden Cline <[email protected]>
Co-authored-by: Aiden Cline <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: BlueT - Matthew Lien - 練喆明 <[email protected]>
Co-authored-by: Aiden Cline <[email protected]>
Co-authored-by: Aiden Cline <[email protected]>
|
|
Co-authored-by: Brendan Allan <[email protected]>
|
|
smallOption (#13553)
|
|
|
|
|
|
Co-authored-by: Copilot <[email protected]>
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
|
|
|
|
|
|
link (#13652)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tests verify that file paths are used for IDs even when JSON contains
different values - ensuring robustness against stale JSON content.
|
|
Earlier migrations moved data to new directories without updating JSON
fields. Now consistently derives all IDs from file paths:
- Projects: id from filename
- Sessions: id from filename, projectID from parent directory
- Messages: id from filename, sessionID from parent directory
- Parts: id from filename, messageID from parent directory
This ensures migrated data matches the actual file layout regardless of
stale values in JSON content.
|
|
Co-authored-by: adamelmore <[email protected]>
|
|
Co-authored-by: adamelmore <[email protected]>
|
|
|
|
|
|
|
|
|