| Age | Commit message (Collapse) | Author |
|
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]>
|
|
|
|
|
|
|
|
|
|
|
|
Adds test cases for filtering sessions by directory, root sessions only,
start time, search terms, and result limits to ensure the listing
functionality works correctly for all filter combinations.
|
|
performance
|
|
Co-authored-by: Benjamin Woodruff <[email protected]>"
|
|
|
|
|
|
Previously sessions were only listed if they were created in the current
working directory or its subdirectories. Users can now view and switch
to any session in the project regardless of which directory they're in.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Github Action <[email protected]>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <[email protected]>
|
|
Co-authored-by: 0xK3vin <[email protected]>
|
|
|
|
|
|
Co-authored-by: 严浩 <[email protected]>
|
|
|
|
docs (#13446)
|
|
|
|
|
|
|
|
|
|
|
|
|