Great list, thank you! I saw that you mentioned "sampling" as a note. Maybe it would be good to add it as a separate dimension as well as [elicitation](https://github.com/modelcontextprotocol/python-sdk?tab=readme-ov-file#elicitation).