mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-23 09:42:53 +00:00
* fix(claude): load history from a transcript under another project folder Claude Code resumes a session by id from any working directory and keeps writing to the transcript in the project folder where the session started. When the agent's cwd encodes to a different folder (a moved project, a migrated daemon, a Windows binary under WSL), the agent kept working but reopened with an empty timeline. Look the transcript up by session id across the config dir's project folders when it is not where cwd points. Refs #4540 * fix(claude): report a failed project folder listing instead of an absent transcript Take the transcript lookup's inputs as one object, and rethrow read errors other than a missing projects folder so the history load logs them as a failure. * test(claude): skip the unreadable projects folder case when running as root --------- Co-authored-by: paseo-bot[bot] <266920839+paseo-bot[bot]@users.noreply.github.com>