Skip to content

fix: JSONL session resolution + server version tracking#10

Merged
sinh-x merged 1 commit intodevelopfrom
fix/7-and-feat/1
Mar 6, 2026
Merged

fix: JSONL session resolution + server version tracking#10
sinh-x merged 1 commit intodevelopfrom
fix/7-and-feat/1

Conversation

@sinh-x
Copy link
Copy Markdown
Owner

@sinh-x sinh-x commented Mar 6, 2026

Summary

Test plan

  • 4 new tests for fallback scan, already-encoded paths, and missing session handling
  • All 149 tests pass
  • py_compile check passes
  • Manual: call list_claude_sessionsread_claude_session with returned project_path

🤖 Generated with Claude Code

Fix #7: _find_session_file now falls through to scan all project
directories when the encoded project path doesn't match, instead of
returning None. _get_project_dir also accepts already-encoded paths.

Closes #1: Add server_version field to SessionContext, exposed via
get_session_context and prepare_session tools. Bump to 0.2.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sinh-x sinh-x merged commit d9b29a5 into develop Mar 6, 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