Files
Jerome Swannack 9a1fee379c refactor: use explicit extensions field instead of spreading kwargs
Address PR review feedback: Instead of using **capability_extensions to
spread arbitrary keys into ClientCapabilities, explicitly use the
'extensions' field. This prevents potential conflicts if new fields are
added to ClientCapabilities in the future.

Changes:
- Add 'extensions' field to ClientCapabilities type definition
- Update ClientSession to pass capability_extensions as 'extensions' kwarg
- Update test to pass extensions dict directly (without 'extensions' key wrapper)
2026-01-19 14:38:18 +00:00
..
2024-09-24 22:04:19 +01:00
2025-02-05 11:02:51 +00:00