Fixed multiple linting issues:
- Removed trailing whitespace from blank lines in system.py
- Removed trailing whitespace from blank lines in tool.py
- Removed unused noqa directives in extension_protocols.py
- Fixed line length violation in session_service.py (split long line)
- Applied auto-fixes for other minor issues
All changes are style/formatting only, no functional changes.