mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-17 04:02:21 +00:00
Add automatic session migration for v0.30.0 bug
- Create migrations.ts with consolidated migrations - Move auth migration from AuthStorage.migrateLegacy() to migrations.ts - Add migrateSessionsFromAgentRoot() to fix misplaced sessions - Sessions in ~/.pi/agent/*.jsonl are auto-migrated on startup fixes #320
This commit is contained in:
parent
fa946c68fc
commit
cb6310e159
4 changed files with 146 additions and 59 deletions
|
|
@ -2,11 +2,15 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
### Changed
|
||||
|
||||
- **Consolidated migrations**: Moved auth migration from `AuthStorage.migrateLegacy()` to new `migrations.ts` module.
|
||||
|
||||
## [0.30.1] - 2025-12-26
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Sessions saved to wrong directory**: Sessions were being saved to `~/.pi/agent/` instead of `~/.pi/agent/sessions/<encoded-cwd>/`, breaking `--resume` and `/resume`. ([#320](https://github.com/badlogic/pi-mono/issues/320) by [@aliou](https://github.com/aliou))
|
||||
- **Sessions saved to wrong directory**: In v0.30.0, sessions were being saved to `~/.pi/agent/` instead of `~/.pi/agent/sessions/<encoded-cwd>/`, breaking `--resume` and `/resume`. Misplaced sessions are automatically migrated on startup. ([#320](https://github.com/badlogic/pi-mono/issues/320) by [@aliou](https://github.com/aliou))
|
||||
- **Custom system prompts missing context**: When using a custom system prompt string, project context files (AGENTS.md), skills, date/time, and working directory were not appended. ([#321](https://github.com/badlogic/pi-mono/issues/321))
|
||||
|
||||
## [0.30.0] - 2025-12-25
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue