Fix linting and type errors in benchmark tool - Add type annotations for adapters dictionaries - Add type: ignore comments for optional dependencies (typer, rich) - Split long line to comply with line length limit (E501) - Suppress untyped-decorator warning for typer command decorator All linters now pass: ruff format, ruff check, and mypy strict mode.