Faits: Faits: A. Y._ AG et X._ Sàrl sont deux sociétés actives dans les services de télécommunication. La première, au bénéfice d'une concession de la Confédération, exploite en Suisse un réseau de téléphonie mobile sous la marque Z._; la seconde propose des services de téléphonie par le réseau internet. Leurs sièges respectifs se trouvent à Zurich et à Chavannes-près-Renens. Par contrat daté du 10 octobre 2003, Y._ AG s'est obligée envers X._ Sàrl à acheminer des appels destinés à ses propres abonnés au prix de 24,3 centimes par minute et par communication, et de 4,5 centimes à l'établissement de chaque communication. X._ Sàrl s'obligeait à utiliser au minimum 700'000 minutes par mois. Le contrat était conclu pour une durée initiale de douze mois dès la date précitée; ensuite, chaque partie pourrait le résilier pour la fin d'un mois en observant un délai de préavis de trois mois. Le contrat faisait référence aux conditions générales de Y._ AG qui étaient annexées au document signé; ces conditions comportaient notamment une clause ainsi libellée: « Le for exclusif pour tous les litiges afférents au présent contrat est à Zurich, sous réserve de juridictions différentes résultant de règles impératives de droit fédéral ». Dès novembre 2003, Y._ AG a mis à la disposition de X._ Sàrl les installations permettant d'établir jusqu'à cent vingt communications simultanées via son réseau. Dès le 19 décembre 2003, elle a protesté au motif que ces raccordements étaient utilisés, à son avis, d'une manière contraire aux conditions du contrat par le fait que X._ Sàrl mettait les produits et services Z._ à la disposition de tiers. Elle a coupé les raccordements le 14 janvier 2004. Dès novembre 2003, Y._ AG a mis à la disposition de X._ Sàrl les installations permettant d'établir jusqu'à cent vingt communications simultanées via son réseau. Dès le 19 décembre 2003, elle a protesté au motif que ces raccordements étaient utilisés, à son avis, d'une manière contraire aux conditions du contrat par le fait que X._ Sàrl mettait les produits et services Z._ à la disposition de tiers. Elle a coupé les raccordements le 14 janvier 2004. B. Du juge compétent, X._ Sàrl a obtenu des mesures provisionnelles qui avaient pour objet de contraindre Y._ AG à rétablir les raccordements. Celle-ci a obtempéré mais elle a mis en place un dispositif tendant à réduire le flux des appels. X._ Sàrl a obtenu de nouvelles mesures provisionnelles qui interdisaient à sa cocontractante le recours à tout procédé technique ayant pour effet de limiter les appels, de retarder l'établissement des communications ou d'abaisser la qualité du service. Le 8 juillet 2004, Y._ AG a communiqué que le contrat du 10 octobre 2003 ne serait pas reconduit au delà de sa durée initiale. Dans le même mois, par lettre circulaire, elle a annoncé l'entrée en vigueur de nouvelles conditions générales dès le 1er septembre 2004, prévoyant l'interdiction de revendre les prestations Z._ à des tiers et l'interdiction de certains procédés techniques pour l'acheminement d'appels destinés à son réseau de téléphonie mobile. Elle a proposé la conclusion d'un nouveau contrat selon lequel le prix serait porté à 38,5 centimes par communication et par minute. En septembre et en novembre 2004, X._ Sàrl a derechef requis des mesures provisionnelles, tendant cette fois à faire interdire l'interruption du service, la modification des conditions générales et l'application d'un tarif supérieur à celui convenu depuis le 10 octobre 2003. Le 8 juillet 2004, Y._ AG a communiqué que le contrat du 10 octobre 2003 ne serait pas reconduit au delà de sa durée initiale. Dans le même mois, par lettre circulaire, elle a annoncé l'entrée en vigueur de nouvelles conditions générales dès le 1er septembre 2004, prévoyant l'interdiction de revendre les prestations Z._ à des tiers et l'interdiction de certains procédés techniques pour l'acheminement d'appels destinés à son réseau de téléphonie mobile. Elle a proposé la conclusion d'un nouveau contrat selon lequel le prix serait porté à 38,5 centimes par communication et par minute. En septembre et en novembre 2004, X._ Sàrl a derechef requis des mesures provisionnelles, tendant cette fois à faire interdire l'interruption du service, la modification des conditions générales et l'application d'un tarif supérieur à celui convenu depuis le 10 octobre 2003. C. Entre-temps, le 12 août 2004, X._ Sàrl a ouvert action contre Y._ AG devant la Cour civile du Tribunal cantonal du canton de Vaud. Sa demande comportait dix chefs de conclusions, libellés comme suit: I. Constater que Y._ AG est une entreprise ayant une position dominante au sens de la loi fédérale sur les cartels et autres restrictions à la concurrence dans le domaine de la téléphonie mobile en Suisse et plus particulièrement dans le domaine de la téléphonie mobile en Suisse sur le réseau de Y._ AG et en particulier vis-à-vis de X._ Sàrl. II. En conséquence, ordre est donné à Y._ AG ... d'exécuter le contrat ... conclu avec X._ Sàrl le 10 octobre 2003 aux conditions financières prévues par ce contrat et en particulier de fournir à X._ Sàrl toutes les prestations prévues dans ledit contrat ... III. Faire interdiction à Y._ AG ... d'utiliser un système de blocage d'appels du type ... ou de tout autre système informatique visant à limiter les appels provenant des [installations mises à disposition] en vertu du contrat ... IV. Faire interdiction à Y._ AG ... de mettre en place tout procédé technique informatique ou de routage ayant pour effet de retarder l'établissement de la connexion ... ou de restreindre la qualité des appels ou d'abaisser la qualité du service. V. Constater que toute résiliation du contrat [du 10 octobre 2003] constitue une pratique illicite au sens de la loi fédérale sur les cartels et autres restrictions à la concurrence dans la mesure où ladite résiliation n'est pas objectivement justifiée. VI. En conséquence, faire interdiction à Y._ AG ... de résilier le contrat ... pour toute raison ayant trait au fait que X._ Sàrl revend ledit service ou utilise les installations mises à disposition par Y._ AG aux fins de terminer des appels destinés à des abonnés du service mobile de Z._. VII. Constater que la modification des conditions générales de Y._ AG visant en particulier à interdire la revente des services constitue une pratique illicite au sens de la loi fédérale sur les cartels ... VIII. En conséquence, faire interdiction à Y._ AG ... de modifier les conditions générales régissant le contrat [du 10 octobre 2003]. IX. Ordre est donné à Y._ AG de transmettre à ses abonnés les [données d'identification] que lui communique X._ Sàrl lors de l'envoi de communications par les installations [dont celle-ci dispose en vertu du contrat]. X. Y._ AG est condamnée à payer à X._ Sàrl, à titre de dommages et intérêts, un montant qui sera déterminé en cours d'instance. D. Avant toute autre exception ou défense, la défenderesse a contesté la compétence des tribunaux vaudois en invoquant la clause d'élection de for incluse dans le contrat du 10 octobre 2003. La demanderesse a déposé des conclusions destinées à remplacer celles de la demande initiale. Il s'agissait de conclusions semblables, adaptées à de nouvelles circonstances. Le juge instructeur a provisoirement refusé leur transmission à l'adverse partie au motif que l'exception d'incompétence suspendait le procès au fond et que le sort de cette exception dépendait exclusivement des conclusions de la demande initiale. Par jugement incident du 1er juin 2005, le juge instructeur a rejeté l'exception. Il a retenu que le juge du siège de la demanderesse était compétent pour connaître des actions fondées sur la législation fédérale en matière de cartels et d'autres restrictions de la concurrence. Faute d'un lien suffisamment étroit entre les prétentions que la demanderesse déduisait de cette législation et celles qu'elle fondait sur le contrat, la clause d'élection de for n'était pas opposable à cette partie. La défenderesse a déféré ce prononcé à la Chambre des recours du Tribunal cantonal. Statuant le 14 décembre 2005, l'autorité saisie a réformé le jugement en ce sens que l'exception était accueillie et la demanderesse éconduite d'instance. L'appréciation du juge instructeur était trop restrictive en ce qui concerne le lien qui doit exister entre les prétentions fondées sur le contrat auquel une élection de for est incorporée, d'une part, et les autres prétentions d'autre part, pour que ces dernières doivent aussi, exclusivement, être élevées au for élu; en l'occurrence, il existait des liens inextricables entre le contrat et les actes que la demanderesse dénonçait comme contraires à la législation protégeant la concurrence. Cette partie devait donc agir au for désigné par le contrat. La défenderesse a déféré ce prononcé à la Chambre des recours du Tribunal cantonal. Statuant le 14 décembre 2005, l'autorité saisie a réformé le jugement en ce sens que l'exception était accueillie et la demanderesse éconduite d'instance. L'appréciation du juge instructeur était trop restrictive en ce qui concerne le lien qui doit exister entre les prétentions fondées sur le contrat auquel une élection de for est incorporée, d'une part, et les autres prétentions d'autre part, pour que ces dernières doivent aussi, exclusivement, être élevées au for élu; en l'occurrence, il existait des liens inextricables entre le contrat et les actes que la demanderesse dénonçait comme contraires à la législation protégeant la concurrence. Cette partie devait donc agir au for désigné par le contrat. E. Agissant par la voie du recours en réforme, la demanderesse requiert le Tribunal fédéral de modifier l'arrêt de la Chambre des recours en ce sens que l'exception d'incompétence soit rejetée. La défenderesse conclut au rejet du recours.