v2.2.0
- Fix critical race condition in HTTP transport by making session working directory management per-session. - Standardize working directory validation across all tools, ensuring a consistent error is thrown when the directory is not set. - Remove unnecessary `shell: true` from `git_diff` logic for improved security. - Correct misleading `git_log` tool description to accurately reflect the output schema.