Skip to content

refactor(session): isolate archived sessions from active index - #48

Merged
eoasmxd merged 1 commit into
mainfrom
dev
Oct 14, 2026
Merged

eoasmxd merged 1 commit into
mainfrom
dev

Conversation

@eoasmxd

@eoasmxd eoasmxd commented Oct 14, 2026

Copy link
Copy Markdown
Owner
  • Migrate archived session indices to append-only archived-sessions.jsonl, keeping sessions.json limited to active sessions
  • Simplify /session list to show active sessions only; drop archived|all filter
  • Make /session reset skip sessions with no message history and notify the user
  • Rename findLatestIndexById to findIndexById since archived sessions are no longer part of the in-memory index
  • Make SessionIndex.archived and archivedAt optional
  • Update docs, i18n resources, and skill guide to reflect the simplified session commands
  • Bump core and root package versions to 1.0.2

- Migrate archived session indices to append-only archived-sessions.jsonl, keeping sessions.json limited to active sessions
- Simplify /session list to show active sessions only; drop archived|all filter
- Make /session reset skip sessions with no message history and notify the user
- Rename findLatestIndexById to findIndexById since archived sessions are no longer part of the in-memory index
- Make SessionIndex.archived and archivedAt optional
- Update docs, i18n resources, and skill guide to reflect the simplified session commands
- Bump core and root package versions to 1.0.2
@eoasmxd
eoasmxd merged commit 84756bf into main Oct 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant