An extension pattern that lets MCP-connected tools expose interactive application UI alongside model-visible capabilities.