From 255b4cd03930563c31956209dba55ea30712fa1f Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Tue, 7 Apr 2026 12:28:07 -0300 Subject: [PATCH 001/178] W-21862451-omni-first-draft-dm --- modules/ROOT/nav.adoc | 1 + modules/ROOT/pages/mulesoft-omni.adoc | 109 ++++++++++++++++++++++++++ 2 files changed, 110 insertions(+) create mode 100644 modules/ROOT/pages/mulesoft-omni.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 1201163bf..3c74d7a30 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,5 +1,6 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] +* xref:mulesoft-omni.adoc[MuleSoft Omni] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/mulesoft-omni.adoc b/modules/ROOT/pages/mulesoft-omni.adoc new file mode 100644 index 000000000..9ab5b28c5 --- /dev/null +++ b/modules/ROOT/pages/mulesoft-omni.adoc @@ -0,0 +1,109 @@ += Get Started with MuleSoft Omni +:page-aliases: +:page-article-style: learning-map + +MuleSoft Omni pairs an AI-powered assistant with a single, unified experience for your portfolio. The assistant helps you manage, connect, and optimize integrations across your digital ecosystem. Use it to understand how agents, APIs, and infrastructure fit together, apply governance, and act on performance and cost recommendations. Omni guides you through complex setup so you can keep integrations compliant and observable without juggling every tool manually. + +The experience is organized around the jobs you perform on your portfolio. For agents, APIs, gateways, MCP servers, and LLMs, you move through overview, instances, governance, and observability in one connected path for each asset. Integration and environment-wide controls are grouped under Platform so that work stays in one place instead of scattered across separate areas of the product. + +Omni brings together Agents, Governance, Observability, and Platform—four areas where you work with your portfolio. + +From sign-in through your home overview and catalogs, you open each asset to work with policies, instances, monitoring, and governance reports in one place, aligned with how you manage work across Omni. + +== End-to-End Journey: Working in MuleSoft Omni + +. *Signing in* -- You sign in to Omni with your credentials and arrive at the Home Dashboard. +. *Reviewing the Home Dashboard* -- The home overview highlights what matters most: totals for agents and APIs, average latency, compliance status, and trends you can scan at a glance. +. *Opening catalogs* -- From the main menu, you browse catalogs for Agents, APIs, MCP Servers, and LLMs. For example, you open *Agents* to see every agent in your environment. +. *Reviewing an agent* -- In the Agents catalog, agents are listed in a clear layout. You select an agent—for example, the MuleSoft Documentation Agent—and review its status, cost per day, latency, and skills in full. +. *Managing policies* -- Under *Policies*, you see which governance policies apply so compliance and performance expectations stay clear. +. *Reviewing instances* -- Under *Instances*, you see where the agent is deployed, review configuration, and inspect behavior for each deployment. +. *Checking performance* -- Under *Monitoring*, you review live analytics such as latency, invocation counts, and error rates. +. *Reading governance reports* -- Under *Governance Report*, you review rule-level compliance, violations, and warnings across services. +. *Getting help or sharing feedback* -- You can send feedback to the support team and open Help & Support for documentation or contact options when you need assistance. + +This walkthrough shows how to move through Omni in a straightforward way so you can manage and improve a multi-agent environment with confidence. + +The end-to-end journey for MuleSoft Omni consists of various tasks, each with links to relevant content to assist you in completing them. + +[.lm-table, cols="1a,1a,1a", grid="none"] +|=== +| image::reuse::lm_start.png[] +[.lm-bold]##Agents## + +- Discover and manage agents and see how they connect to APIs, gateways, MCP servers, and LLMs +- Review performance and cost, and tune how agents run + +| image::reuse::lm_explore_1.png[] +[.lm-bold]##Governance## + +- Apply and track policies across APIs, agents, and related assets +- Automate policy rollout and stay audit-ready with reports and rule analysis + +| image::reuse::lm_analyze_1.png[] +[.lm-bold]##Observability## + +- Monitor latency, throughput, and errors with dashboards and analytics +- Investigate issues and align operational insight with governance reporting + +| image::reuse::lm_test_1.png[] +[.lm-bold]##Platform## + +- Manage connections and environment-wide settings for agents, APIs, and integrations +- Adapt Omni to how your organization works + +| image::reuse::lm_build_1.png[] +[.lm-bold]##Areas in this topic## + +- <> +- <> +- <> +- <> + +| image::reuse::lm_audience_end_1.png[] +[.lm-bold]##More help## + +- Use Help & Support in Omni when you need documentation or to contact support +|=== + +[[agents]] +== Agents + +Agents are integral to the MuleSoft Omni platform, serving as specialized software entities that perform specific tasks or processes. Within the Agents section, you can: + +* *Explore a diverse array of agents* -- Discover and manage all active and inactive agents, each designed for unique functions such as data processing, customer support, or compliance checks. See how agents relate to APIs, gateways, MCP servers, and LLMs so you understand roles and dependencies at a glance. +* *Optimize agent operations* -- Access performance metrics and cost details for each agent to optimize their operations and ensure efficient resource usage. +* *Enable seamless interactions* -- Connect agents with APIs, LLMs, and MCP servers to enhance capabilities and extend functionality across your digital ecosystem. + +[[governance]] +== Governance + +Governance within the MuleSoft Omni platform ensures that all components operate within predefined compliance, security, and regulatory standards. In this section, you can: + +* *Enforce governance policies* -- Apply and manage policies across APIs, agents, and other entities so they meet security and compliance requirements and you protect data across the ecosystem. +* *Monitor compliance* -- Track governance compliance through detailed reports and rule analysis, identify areas that need improvement, and review operational performance alongside compliance status. +* *Automate policy management* -- Use automation features to streamline policy application and keep governance consistent across all instances. + +[[observability]] +== Observability + +The Observability section provides real-time insights into the performance and health of your integrated systems, including focused monitoring where it applies to select gateways. Key functionalities include: + +* *Monitor system performance* -- Use dashboards for an overview of latency, request rates, error metrics, and throughput to keep systems performing well. +* *Detect and resolve issues* -- Quickly identify and troubleshoot anomalies or performance degradation with comprehensive monitoring tools. +* *Gain operational insights* -- Use detailed analytics to understand system behavior, support data-driven optimization decisions, and complement governance-focused reporting when you assess how services run in production. + +[[platform]] +== Platform + +The Platform section encompasses the foundational tools and features that drive the MuleSoft Omni ecosystem. It offers: + +* *Integrate with ease* -- Use robust platform tools to manage connections between agents, APIs, MCP servers, and LLMs. +* *Explore platform capabilities* -- Access a wide range of functionalities that support efficient data integration and digital transformation. +* *Configure and customize* -- Tailor platform settings to align with your organization's unique requirements for a flexible, adaptable ecosystem. + +[discrete] +== See Also + +* + From 22ee394e1c9fe775eb9ed987fb779fe6cd6b9bb3 Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Tue, 7 Apr 2026 12:29:10 -0300 Subject: [PATCH 002/178] Update mulesoft-omni.adoc --- modules/ROOT/pages/mulesoft-omni.adoc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/modules/ROOT/pages/mulesoft-omni.adoc b/modules/ROOT/pages/mulesoft-omni.adoc index 9ab5b28c5..9bf1ac287 100644 --- a/modules/ROOT/pages/mulesoft-omni.adoc +++ b/modules/ROOT/pages/mulesoft-omni.adoc @@ -24,7 +24,7 @@ From sign-in through your home overview and catalogs, you open each asset to wor This walkthrough shows how to move through Omni in a straightforward way so you can manage and improve a multi-agent environment with confidence. -The end-to-end journey for MuleSoft Omni consists of various tasks, each with links to relevant content to assist you in completing them. +The table summarizes what you can do in each area of Omni and points to the sections in this topic where each area is described in full. [.lm-table, cols="1a,1a,1a", grid="none"] |=== @@ -102,8 +102,3 @@ The Platform section encompasses the foundational tools and features that drive * *Explore platform capabilities* -- Access a wide range of functionalities that support efficient data integration and digital transformation. * *Configure and customize* -- Tailor platform settings to align with your organization's unique requirements for a flexible, adaptable ecosystem. -[discrete] -== See Also - -* - From f33020365145f9d165f47eadea741c894eb7c9bb Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Fri, 10 Apr 2026 18:07:37 -0300 Subject: [PATCH 003/178] W-21984387-omni-draft-review --- modules/ROOT/pages/mulesoft-omni.adoc | 147 ++++++++++++-------------- 1 file changed, 66 insertions(+), 81 deletions(-) diff --git a/modules/ROOT/pages/mulesoft-omni.adoc b/modules/ROOT/pages/mulesoft-omni.adoc index 9bf1ac287..3f2592aab 100644 --- a/modules/ROOT/pages/mulesoft-omni.adoc +++ b/modules/ROOT/pages/mulesoft-omni.adoc @@ -2,103 +2,88 @@ :page-aliases: :page-article-style: learning-map -MuleSoft Omni pairs an AI-powered assistant with a single, unified experience for your portfolio. The assistant helps you manage, connect, and optimize integrations across your digital ecosystem. Use it to understand how agents, APIs, and infrastructure fit together, apply governance, and act on performance and cost recommendations. Omni guides you through complex setup so you can keep integrations compliant and observable without juggling every tool manually. +MuleSoft Omni pairs an AI-powered assistant with one place to manage your portfolio. The assistant helps you connect and tune integrations across your ecosystem. It shows how agents, APIs, gateways, MCP servers, and LLMs fit together, where to apply governance, and how to act on performance and cost signals. Omni walks you through setup so you keep integrations compliant and visible without switching tools. -The experience is organized around the jobs you perform on your portfolio. For agents, APIs, gateways, MCP servers, and LLMs, you move through overview, instances, governance, and observability in one connected path for each asset. Integration and environment-wide controls are grouped under Platform so that work stays in one place instead of scattered across separate areas of the product. +Omni centers the UI on the jobs you do. Under *Portfolio* in the left navigation, you get a catalog for each asset type you manage: agents, MCP servers, LLMs, APIs, and gateways. For each asset, you move through overview, instances, governance, and observability on one path. Cross-cutting governance and monitoring sit under *Governance* and *Observability*. Environment-wide controls sit under *Platform*. -Omni brings together Agents, Governance, Observability, and Platform—four areas where you work with your portfolio. +Portfolio, Governance, Observability, and Platform are the four areas where you work with your portfolio. -From sign-in through your home overview and catalogs, you open each asset to work with policies, instances, monitoring, and governance reports in one place, aligned with how you manage work across Omni. +From sign-in through *Home* and your catalogs, you open each asset and use its detail tabs in one place. == End-to-End Journey: Working in MuleSoft Omni -. *Signing in* -- You sign in to Omni with your credentials and arrive at the Home Dashboard. -. *Reviewing the Home Dashboard* -- The home overview highlights what matters most: totals for agents and APIs, average latency, compliance status, and trends you can scan at a glance. -. *Opening catalogs* -- From the main menu, you browse catalogs for Agents, APIs, MCP Servers, and LLMs. For example, you open *Agents* to see every agent in your environment. -. *Reviewing an agent* -- In the Agents catalog, agents are listed in a clear layout. You select an agent—for example, the MuleSoft Documentation Agent—and review its status, cost per day, latency, and skills in full. -. *Managing policies* -- Under *Policies*, you see which governance policies apply so compliance and performance expectations stay clear. -. *Reviewing instances* -- Under *Instances*, you see where the agent is deployed, review configuration, and inspect behavior for each deployment. -. *Checking performance* -- Under *Monitoring*, you review live analytics such as latency, invocation counts, and error rates. -. *Reading governance reports* -- Under *Governance Report*, you review rule-level compliance, violations, and warnings across services. -. *Getting help or sharing feedback* -- You can send feedback to the support team and open Help & Support for documentation or contact options when you need assistance. - -This walkthrough shows how to move through Omni in a straightforward way so you can manage and improve a multi-agent environment with confidence. - -The table summarizes what you can do in each area of Omni and points to the sections in this topic where each area is described in full. - -[.lm-table, cols="1a,1a,1a", grid="none"] -|=== -| image::reuse::lm_start.png[] -[.lm-bold]##Agents## - -- Discover and manage agents and see how they connect to APIs, gateways, MCP servers, and LLMs -- Review performance and cost, and tune how agents run - -| image::reuse::lm_explore_1.png[] -[.lm-bold]##Governance## - -- Apply and track policies across APIs, agents, and related assets -- Automate policy rollout and stay audit-ready with reports and rule analysis - -| image::reuse::lm_analyze_1.png[] -[.lm-bold]##Observability## - -- Monitor latency, throughput, and errors with dashboards and analytics -- Investigate issues and align operational insight with governance reporting - -| image::reuse::lm_test_1.png[] -[.lm-bold]##Platform## - -- Manage connections and environment-wide settings for agents, APIs, and integrations -- Adapt Omni to how your organization works - -| image::reuse::lm_build_1.png[] -[.lm-bold]##Areas in this topic## - -- <> -- <> -- <> -- <> - -| image::reuse::lm_audience_end_1.png[] -[.lm-bold]##More help## - -- Use Help & Support in Omni when you need documentation or to contact support -|=== - -[[agents]] -== Agents - -Agents are integral to the MuleSoft Omni platform, serving as specialized software entities that perform specific tasks or processes. Within the Agents section, you can: - -* *Explore a diverse array of agents* -- Discover and manage all active and inactive agents, each designed for unique functions such as data processing, customer support, or compliance checks. See how agents relate to APIs, gateways, MCP servers, and LLMs so you understand roles and dependencies at a glance. -* *Optimize agent operations* -- Access performance metrics and cost details for each agent to optimize their operations and ensure efficient resource usage. -* *Enable seamless interactions* -- Connect agents with APIs, LLMs, and MCP servers to enhance capabilities and extend functionality across your digital ecosystem. +This walkthrough follows the path you take in Omni so you can grow and tune your AI portfolio across agents, APIs, gateways, MCP servers, and LLMs. + +. *Signing in* ++ +Sign in to Omni with your credentials. You land on *Home*. +. *Opening catalogs* ++ +Under *Portfolio* in the main navigation, open the catalog you need: *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. +. *Opening an asset and using Overview* ++ +The catalog lists assets in a clear layout. Select one to open its detail page. Start on *Overview* for a summary and portfolio context. Graphs and fields differ by asset type. +. *Reviewing instances and deployments* ++ +On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open the *Instances* tab to review deployments, environment, version, status, gateway protection, and configuration or endpoint detail for that type. Gateways don't include an *Instances* tab. +. *Checking performance* ++ +On *Monitoring*, review live metrics such as latency, invocation counts, and error rates when Omni shows runtime data. What you see depends on how gateways expose the asset. +. *Managing policies and governance* ++ +On the *Policies* tab, review which governance policies apply and adjust runtime policy where Omni lets you. For gateways, use *Governance* instead. +. *Reading conformance* ++ +On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* for rule-level compliance, violations, warnings, and conformance status. For gateways, use *Governance*. +. *Reviewing versions* ++ +Open *Versions* when you need change history for the asset. +. *Getting help or sharing feedback* ++ +Send feedback to the support team or open *Help & Support* for documentation and contact options. + +== What You Can Do in Each Area + +The left navigation groups work into *Portfolio*, *Governance*, *Observability*, and *Platform*. + +[#portfolio#agents] +=== Portfolio + +image::reuse::lm_start.png[] + +*Portfolio* lists your AI portfolio in five catalogs: *Agents*, *MCP Servers*, *LLMs*, *APIs*, and *Gateways*. Browse each list, compare performance and cost, inspect configuration, and trace how assets connect. In any catalog, select *Add* to register or connect another asset of that type. Omni guides you through the flow so the new entry appears with the rest of your portfolio and you can govern and observe it the same way. + +Each catalog targets one asset type: + +* *Agents*: task-focused runtimes. Inspect status, cost, latency, skills, and related detail. +* *MCP Servers*: Model Context Protocol (MCP) endpoints that agents and tools call for context and capabilities. +* *LLMs*: model connections your flows depend on. +* *APIs*: APIs you integrate across agents and services. +* *Gateways*: gateways that front traffic where Omni applies routing, policies, and focused monitoring. [[governance]] -== Governance +=== Governance -Governance within the MuleSoft Omni platform ensures that all components operate within predefined compliance, security, and regulatory standards. In this section, you can: +image::reuse::lm_explore_1.png[] -* *Enforce governance policies* -- Apply and manage policies across APIs, agents, and other entities so they meet security and compliance requirements and you protect data across the ecosystem. -* *Monitor compliance* -- Track governance compliance through detailed reports and rule analysis, identify areas that need improvement, and review operational performance alongside compliance status. -* *Automate policy management* -- Use automation features to streamline policy application and keep governance consistent across all instances. +Use *Governance* for compliance, security, and spend discipline. Open *Cost Management* and *Governance Strategies* to steer budgets and policy posture. Apply and manage policies across APIs, agents, and related portfolio assets so you meet requirements and protect data. Track compliance with reports and rule analysis, close gaps, and stay audit-ready. Where Omni supports automation, use it to keep policy rollout consistent across instances. [[observability]] -== Observability +=== Observability -The Observability section provides real-time insights into the performance and health of your integrated systems, including focused monitoring where it applies to select gateways. Key functionalities include: +image::reuse::lm_analyze_1.png[] -* *Monitor system performance* -- Use dashboards for an overview of latency, request rates, error metrics, and throughput to keep systems performing well. -* *Detect and resolve issues* -- Quickly identify and troubleshoot anomalies or performance degradation with comprehensive monitoring tools. -* *Gain operational insights* -- Use detailed analytics to understand system behavior, support data-driven optimization decisions, and complement governance-focused reporting when you assess how services run in production. +Use *Observability* for runtime health and day-to-day operations. Open *Dashboards*, *Reports*, and *Notifications* to watch latency, throughput, errors, and related signals, including gateway-focused views when Omni provides them. Investigate incidents, troubleshoot slowdowns, and compare what you see in operations with governance reporting as you assess production behavior. [[platform]] -== Platform +=== Platform + +image::reuse::lm_test_1.png[] + +*Platform* includes environment-wide tools and settings, including *Providers*. Configure how Omni connects to external systems and supporting services for agents, APIs, MCP servers, and LLMs. Adjust options so Omni matches how your organization integrates and operates. -The Platform section encompasses the foundational tools and features that drive the MuleSoft Omni ecosystem. It offers: +=== More help -* *Integrate with ease* -- Use robust platform tools to manage connections between agents, APIs, MCP servers, and LLMs. -* *Explore platform capabilities* -- Access a wide range of functionalities that support efficient data integration and digital transformation. -* *Configure and customize* -- Tailor platform settings to align with your organization's unique requirements for a flexible, adaptable ecosystem. +image::reuse::lm_audience_end_1.png[] +Open *Help & Support* in Omni when you need documentation or want to contact support. From 3b54f0821c3c9aed0e7550610633ee9a46773216 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Tue, 14 Apr 2026 17:37:45 -0300 Subject: [PATCH 004/178] Omni docs: overview rename, comparison topic, nav updates Rename get-started content to omni-overview.adoc. Add omni-comparison.adoc for Omni vs Anypoint positioning. Update nav xrefs and Omni comparison cross-links. Style and structure edits across Omni topics. Made-with: Cursor --- modules/ROOT/nav.adoc | 3 +- modules/ROOT/pages/omni-comparison.adoc | 103 ++++++++++++++++++ ...{mulesoft-omni.adoc => omni-overview.adoc} | 0 3 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 modules/ROOT/pages/omni-comparison.adoc rename modules/ROOT/pages/{mulesoft-omni.adoc => omni-overview.adoc} (100%) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 3c74d7a30..42a25c57a 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,6 +1,7 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:mulesoft-omni.adoc[MuleSoft Omni] +* xref:omni-overview.adoc[MuleSoft Omni] +* xref:omni-comparison.adoc[Understanding MuleSoft Omni benefits] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/omni-comparison.adoc b/modules/ROOT/pages/omni-comparison.adoc new file mode 100644 index 000000000..e98cf57b2 --- /dev/null +++ b/modules/ROOT/pages/omni-comparison.adoc @@ -0,0 +1,103 @@ += Understanding MuleSoft Omni: Benefits for Your AI Asset Journey +:page-aliases: + +*MuleSoft Omni* and traditional *Anypoint Platform* both ship robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. + +Adopting *Omni* gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in *Omni* because the UI targets that portfolio, which helps when AI is central to your strategy. + +You still rely on traditional *Anypoint Platform* for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth when *Omni* links you there. + +== How the two experiences differ + +[cols="1a,1a",options="header"] +|=== +| Anypoint Platform | MuleSoft Omni + +| *API and integration focus.* You get strong depth in spec design, Studio and Code Builder flows, Exchange, API Manager, Runtime Manager, and related monitors for APIs and runtimes you deploy. +| *Portfolio focus.* *Home* and *Portfolio* catalogs place AI-related assets next to APIs and gateways. Each asset opens the same style of detail work: *Overview*, *Instances* when present, *Monitoring*, *Policies* or *Governance*, *Conformance Report* when present, and *Versions*. + +| Agents, MCP servers, and LLMs don't appear as first-class peers in the same unified catalog model as Omni's *Portfolio* next to APIs and gateways. +| *Governance* and *Observability* navigation groups span the portfolio, such as *Cost Management* and *Governance Strategies*, plus *Dashboards*, *Reports*, and *Notifications*, so you don't treat AI operations as a separate island from APIs and gateways. + +|=== + +Exact screens and capabilities change with product releases; validate behavior in your org's tenants and release notes. + +== Benefits of adopting Omni alongside Anypoint + +* *Unified relationships across entity types:* *Overview* and graph-style context in Omni show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. +* *Governance framed for AI as well as APIs:* You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays next to the asset instead of only in a separate API-only mental model. +* *Cost and usage signals for AI operations:* Omni includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization angles that matter for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. +* *Instance-level policy control where supported:* For instances backed by Flex Gateway where the product supports it, Omni surfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when Omni links you there. +* *Provider breadth for AI connections:* *Platform* includes *Providers* and related configuration so Omni can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. That supports multi-vendor AI stacks without forcing each vendor's console to be your only view. +* *Managed and unmanaged instances:* Omni supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Pick the model per asset and gateway strategy. +* *Assistant across the portfolio:* The in-product assistant targets setup, questions, and recommendations across the assets Omni tracks. The classic Anypoint control plane doesn't center that same assistant-led experience. + +Adopting Omni means *adding* this layer while you keep designing, building, and deploying in Anypoint. + +== What to manage where + +Treat the tables as a rule of thumb; your organization's standards and entitlements always win. + +[cols="1a,1a,1a",options="header"] +|=== +| Task | Prefer Anypoint | Prefer Omni + +| Author or edit API specifications; design RAML/OAS | API Designer, repos, review flows | Not the primary surface + +| Implement integrations and APIs; unit and integration test | Studio, Code Builder, MUnit | Not the primary surface + +| Deploy apps and APIs; manage environments and workers | Runtime Manager, deployment pipelines, CloudHub or RTF operations | Not the primary surface; Omni can link here for depth + +| Publish and discover API products for reuse | Exchange | Omni *APIs* catalog for portfolio context next to AI assets + +| Day-two policy and SLA management for published APIs | API Manager | *Policies* / *Conformance Report* on the API asset; *Governance* for portfolio-wide strategy and cost + +| Inventory and operate agents, MCP servers, and LLMs next to APIs and gateways | No single equivalent catalog in the classic Anypoint shell | *Portfolio* catalogs, *Add*, detail tabs, *Governance*, *Observability* + +| Portfolio-wide cost, guardrails, and cross-asset dashboards | Partial; spread across products | *Governance*, *Observability*, *Home* + +|=== + +When the same job exists in both places, Omni usually wins on *context breadth* and *one navigation model* across AI and API assets. Anypoint wins on *implementation depth* and *mature API lifecycle* tasks. + +== Same job, two surfaces + +When work overlaps, pick the surface that gives you the context you need: + +[cols="1a,1a,1a",options="header"] +|=== +| Job | In Omni | In Anypoint + +| Find and inspect APIs | *Portfolio* *APIs* catalog; same detail tabs as other assets; *Overview* shows portfolio links. | *Exchange* for discovery; *API Manager* for instances and policies. Expect more app switching for full lifecycle context. + +| Apply or review policies and conformance | Per-asset *Policies*, *Governance*, *Conformance Report*; navigation *Governance* for cost and strategy. | *API Manager* and related flows; strong when the task is API-only. + +| Watch traffic and health | *Observability* plus per-asset *Monitoring*. | *API Manager* analytics, *Runtime Manager*, and other monitors by deployment type. + +| Register a portfolio asset | *Add* in the right *Portfolio* catalog; guided flow keeps the asset beside related agents, APIs, gateways, MCP servers, and LLMs. | Varies by asset type across Exchange, API Manager, runtimes, and other consoles; less of a single portfolio row for AI plus APIs. + +|=== + +== Use case: Ship an AI-backed API with both platforms + +This pattern shows how Omni on top of Anypoint helps without retiring Anypoint. + +. *Design and build in Anypoint:* Your integration team authors the API in API Designer, implements the flow in Anypoint Studio or Code Builder, adds tests, and deploys through your pipeline to CloudHub or Runtime Fabric. API Manager policies and Exchange publication follow your existing standards. +. *Onboard the API and AI dependencies in Omni:* A platform lead opens Omni, uses *Add* in *APIs* so the deployed API appears in the portfolio, and adds related *LLMs*, *MCP Servers*, and *Agents* the service calls. *Overview* on each asset shows how they link so new operators don't guess from three different bookmarks. +. *Govern and tune in Omni first:* The lead reviews *Policies* and *Conformance Report* on the API and AI assets, opens *Governance* for cost and strategy, and applies instance-level gateway policy order where Flex-backed instances support it. Token and cost signals for MCP-heavy paths surface in Omni's cost tooling so finance and platform roles share one place to discuss spend. +. *Drop to Anypoint for surgical changes:* When a developer needs to change Mule code, fix a connector, or adjust a deployment topology, they follow the Omni link or bookmark into Anypoint Studio, Runtime Manager, or API Manager, make the change, redeploy, then confirm the asset version in Omni's *Versions* tab. + +Outcome: Anypoint stays the system of record for build and deploy. Omni becomes the system of record for *how AI and API assets look and behave as one portfolio* for operators, architects, and governance stakeholders. + +== Summary + +*Keep using Anypoint* for design, build, deploy, and deep API lifecycle work. + +*Adopt Omni alongside it* for a portfolio layer: one navigation model for agents, MCP servers, LLMs, APIs, and gateways; shared detail tabs; *Home* and *Overview* relationship context; assistant; governance and observability across those assets; and cost and policy tooling tuned for modern AI operations next to your APIs. + +You cut console hopping for cross-asset operations and keep Anypoint for implementation power and any deep UI Omni opens for you. + +Details in product UIs and release notes change over time. Treat the guidance as architectural reference, not a guarantee of every feature in every release. + +See also: xref:omni-overview.adoc[Get Started with MuleSoft Omni]. diff --git a/modules/ROOT/pages/mulesoft-omni.adoc b/modules/ROOT/pages/omni-overview.adoc similarity index 100% rename from modules/ROOT/pages/mulesoft-omni.adoc rename to modules/ROOT/pages/omni-overview.adoc From f92abd5336e720e36d328d93748f94ddad560ab1 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Tue, 14 Apr 2026 18:55:41 -0300 Subject: [PATCH 005/178] review comparison --- modules/ROOT/pages/omni-comparison.adoc | 85 +++++++------------------ 1 file changed, 22 insertions(+), 63 deletions(-) diff --git a/modules/ROOT/pages/omni-comparison.adoc b/modules/ROOT/pages/omni-comparison.adoc index e98cf57b2..6c5218792 100644 --- a/modules/ROOT/pages/omni-comparison.adoc +++ b/modules/ROOT/pages/omni-comparison.adoc @@ -1,51 +1,48 @@ = Understanding MuleSoft Omni: Benefits for Your AI Asset Journey :page-aliases: -*MuleSoft Omni* and traditional *Anypoint Platform* both ship robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. +Both MuleSoft Omni and Anypoint Platform ship robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. -Adopting *Omni* gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in *Omni* because the UI targets that portfolio, which helps when AI is central to your strategy. +Adopting Omni gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in Omni because the UI targets that portfolio. This is helpful when AI is central to your strategy. -You still rely on traditional *Anypoint Platform* for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth when *Omni* links you there. +You still rely on Mulesoft Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth when *Omni* links you there. -== How the two experiences differ +== Anypoint Platform vs MuleSoft Omni [cols="1a,1a",options="header"] |=== | Anypoint Platform | MuleSoft Omni -| *API and integration focus.* You get strong depth in spec design, Studio and Code Builder flows, Exchange, API Manager, Runtime Manager, and related monitors for APIs and runtimes you deploy. -| *Portfolio focus.* *Home* and *Portfolio* catalogs place AI-related assets next to APIs and gateways. Each asset opens the same style of detail work: *Overview*, *Instances* when present, *Monitoring*, *Policies* or *Governance*, *Conformance Report* when present, and *Versions*. +| API and integration focus: You get strong depth in spec design, Studio and Code Builder flows, Exchange, API Manager, Runtime Manager, and related monitors for APIs and runtimes you deploy. +| Portfolio focus: *Home* and *Portfolio* catalogs place AI-related assets next to APIs and gateways. Each asset opens the same style of detail work: *Overview*, *Instances* when present, *Monitoring*, *Policies* or *Governance*, *Conformance Report* when present, and *Versions*. | Agents, MCP servers, and LLMs don't appear as first-class peers in the same unified catalog model as Omni's *Portfolio* next to APIs and gateways. | *Governance* and *Observability* navigation groups span the portfolio, such as *Cost Management* and *Governance Strategies*, plus *Dashboards*, *Reports*, and *Notifications*, so you don't treat AI operations as a separate island from APIs and gateways. - |=== -Exact screens and capabilities change with product releases; validate behavior in your org's tenants and release notes. - -== Benefits of adopting Omni alongside Anypoint +[NOTE] +Exact screens and capabilities change with product releases. Validate behavior in your org's tenants and release notes. -* *Unified relationships across entity types:* *Overview* and graph-style context in Omni show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. -* *Governance framed for AI as well as APIs:* You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays next to the asset instead of only in a separate API-only mental model. -* *Cost and usage signals for AI operations:* Omni includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization angles that matter for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. -* *Instance-level policy control where supported:* For instances backed by Flex Gateway where the product supports it, Omni surfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when Omni links you there. -* *Provider breadth for AI connections:* *Platform* includes *Providers* and related configuration so Omni can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. That supports multi-vendor AI stacks without forcing each vendor's console to be your only view. -* *Managed and unmanaged instances:* Omni supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Pick the model per asset and gateway strategy. -* *Assistant across the portfolio:* The in-product assistant targets setup, questions, and recommendations across the assets Omni tracks. The classic Anypoint control plane doesn't center that same assistant-led experience. +== Benefits of Adopting Omni -Adopting Omni means *adding* this layer while you keep designing, building, and deploying in Anypoint. +Unified Relationships Across Entity Types:: *Overview* and graph-style context in Omni show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. +Governance Framed for AI As Well As APIs:: You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays next to the asset instead of only in a separate API-only mental model. +Cost and Usage Signals for AI Operations:: Omni includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization angles that matter for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. +Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, Omni surfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when Omni links you there. +Provider Breadth for AI Connections:: *Platform* includes *Providers* and related configuration so Omni can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. That supports multi-vendor AI stacks without forcing each vendor's console to be your only view. +Managed and unmanaged instances:: Omni supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Pick the model per asset and gateway strategy. +Assistant Across the Portfolio:: The in-product assistant targets setup, questions, and recommendations across the assets Omni tracks. The classic Anypoint control plane doesn't center that same assistant-led experience. -== What to manage where -Treat the tables as a rule of thumb; your organization's standards and entitlements always win. +== What to Manage Where [cols="1a,1a,1a",options="header"] |=== | Task | Prefer Anypoint | Prefer Omni -| Author or edit API specifications; design RAML/OAS | API Designer, repos, review flows | Not the primary surface +| Author or edit API specifications, design RAML/OAS | API Designer, repos, review flows | Not the primary surface -| Implement integrations and APIs; unit and integration test | Studio, Code Builder, MUnit | Not the primary surface +| Implement integrations and APIs, unit and integration test | Studio, Code Builder, MUnit | Not the primary surface | Deploy apps and APIs; manage environments and workers | Runtime Manager, deployment pipelines, CloudHub or RTF operations | Not the primary surface; Omni can link here for depth @@ -56,48 +53,10 @@ Treat the tables as a rule of thumb; your organization's standards and entitleme | Inventory and operate agents, MCP servers, and LLMs next to APIs and gateways | No single equivalent catalog in the classic Anypoint shell | *Portfolio* catalogs, *Add*, detail tabs, *Governance*, *Observability* | Portfolio-wide cost, guardrails, and cross-asset dashboards | Partial; spread across products | *Governance*, *Observability*, *Home* - -|=== - -When the same job exists in both places, Omni usually wins on *context breadth* and *one navigation model* across AI and API assets. Anypoint wins on *implementation depth* and *mature API lifecycle* tasks. - -== Same job, two surfaces - -When work overlaps, pick the surface that gives you the context you need: - -[cols="1a,1a,1a",options="header"] -|=== -| Job | In Omni | In Anypoint - -| Find and inspect APIs | *Portfolio* *APIs* catalog; same detail tabs as other assets; *Overview* shows portfolio links. | *Exchange* for discovery; *API Manager* for instances and policies. Expect more app switching for full lifecycle context. - -| Apply or review policies and conformance | Per-asset *Policies*, *Governance*, *Conformance Report*; navigation *Governance* for cost and strategy. | *API Manager* and related flows; strong when the task is API-only. - -| Watch traffic and health | *Observability* plus per-asset *Monitoring*. | *API Manager* analytics, *Runtime Manager*, and other monitors by deployment type. - -| Register a portfolio asset | *Add* in the right *Portfolio* catalog; guided flow keeps the asset beside related agents, APIs, gateways, MCP servers, and LLMs. | Varies by asset type across Exchange, API Manager, runtimes, and other consoles; less of a single portfolio row for AI plus APIs. - |=== -== Use case: Ship an AI-backed API with both platforms - -This pattern shows how Omni on top of Anypoint helps without retiring Anypoint. - -. *Design and build in Anypoint:* Your integration team authors the API in API Designer, implements the flow in Anypoint Studio or Code Builder, adds tests, and deploys through your pipeline to CloudHub or Runtime Fabric. API Manager policies and Exchange publication follow your existing standards. -. *Onboard the API and AI dependencies in Omni:* A platform lead opens Omni, uses *Add* in *APIs* so the deployed API appears in the portfolio, and adds related *LLMs*, *MCP Servers*, and *Agents* the service calls. *Overview* on each asset shows how they link so new operators don't guess from three different bookmarks. -. *Govern and tune in Omni first:* The lead reviews *Policies* and *Conformance Report* on the API and AI assets, opens *Governance* for cost and strategy, and applies instance-level gateway policy order where Flex-backed instances support it. Token and cost signals for MCP-heavy paths surface in Omni's cost tooling so finance and platform roles share one place to discuss spend. -. *Drop to Anypoint for surgical changes:* When a developer needs to change Mule code, fix a connector, or adjust a deployment topology, they follow the Omni link or bookmark into Anypoint Studio, Runtime Manager, or API Manager, make the change, redeploy, then confirm the asset version in Omni's *Versions* tab. - -Outcome: Anypoint stays the system of record for build and deploy. Omni becomes the system of record for *how AI and API assets look and behave as one portfolio* for operators, architects, and governance stakeholders. - -== Summary - -*Keep using Anypoint* for design, build, deploy, and deep API lifecycle work. - -*Adopt Omni alongside it* for a portfolio layer: one navigation model for agents, MCP servers, LLMs, APIs, and gateways; shared detail tabs; *Home* and *Overview* relationship context; assistant; governance and observability across those assets; and cost and policy tooling tuned for modern AI operations next to your APIs. - -You cut console hopping for cross-asset operations and keep Anypoint for implementation power and any deep UI Omni opens for you. +When the same job exists in both places, Omni offers broader context and a single navigation model across AI and API assets. Anypoint is better suited for deep implementation and mature API lifecycle tasks. -Details in product UIs and release notes change over time. Treat the guidance as architectural reference, not a guarantee of every feature in every release. +== See Also -See also: xref:omni-overview.adoc[Get Started with MuleSoft Omni]. +* xref:omni-overview.adoc[Get Started with MuleSoft Omni]. From d7ae81c7d3c746f4bd29e634287d870f7a5019a6 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Tue, 14 Apr 2026 20:19:41 -0300 Subject: [PATCH 006/178] improve table --- modules/ROOT/nav.adoc | 2 +- modules/ROOT/pages/omni-comparison.adoc | 52 +++++++++---------------- 2 files changed, 19 insertions(+), 35 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 42a25c57a..d47ee190c 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,7 +1,7 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] * xref:omni-overview.adoc[MuleSoft Omni] -* xref:omni-comparison.adoc[Understanding MuleSoft Omni benefits] + ** xref:omni-comparison.adoc[Understanding MuleSoft Omni benefits] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/omni-comparison.adoc b/modules/ROOT/pages/omni-comparison.adoc index 6c5218792..9a38d7c36 100644 --- a/modules/ROOT/pages/omni-comparison.adoc +++ b/modules/ROOT/pages/omni-comparison.adoc @@ -1,4 +1,4 @@ -= Understanding MuleSoft Omni: Benefits for Your AI Asset Journey += Comparing MuleSoft Omni and Anypoint Platform :page-aliases: Both MuleSoft Omni and Anypoint Platform ship robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. @@ -7,22 +7,6 @@ Adopting Omni gives you a fuller way to manage and optimize AI assets, with the You still rely on Mulesoft Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth when *Omni* links you there. -== Anypoint Platform vs MuleSoft Omni - -[cols="1a,1a",options="header"] -|=== -| Anypoint Platform | MuleSoft Omni - -| API and integration focus: You get strong depth in spec design, Studio and Code Builder flows, Exchange, API Manager, Runtime Manager, and related monitors for APIs and runtimes you deploy. -| Portfolio focus: *Home* and *Portfolio* catalogs place AI-related assets next to APIs and gateways. Each asset opens the same style of detail work: *Overview*, *Instances* when present, *Monitoring*, *Policies* or *Governance*, *Conformance Report* when present, and *Versions*. - -| Agents, MCP servers, and LLMs don't appear as first-class peers in the same unified catalog model as Omni's *Portfolio* next to APIs and gateways. -| *Governance* and *Observability* navigation groups span the portfolio, such as *Cost Management* and *Governance Strategies*, plus *Dashboards*, *Reports*, and *Notifications*, so you don't treat AI operations as a separate island from APIs and gateways. -|=== - -[NOTE] -Exact screens and capabilities change with product releases. Validate behavior in your org's tenants and release notes. - == Benefits of Adopting Omni Unified Relationships Across Entity Types:: *Overview* and graph-style context in Omni show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. @@ -36,26 +20,26 @@ Assistant Across the Portfolio:: The in-product assistant targets setup, questio == What to Manage Where -[cols="1a,1a,1a",options="header"] -|=== -| Task | Prefer Anypoint | Prefer Omni +Mulesoft Omni and Anypoint Platform each offer distinct capabilities that can guide your choice of tasks. Omni is a portfolio-first control plane for AI and APIs, and Anypoint is the traditional platform for builds, deployments, and Exchange-centric operations. Use Omni for governance, monitoring, and cross-asset interactions. Use Anypoint for development, deployment, runtime operations, and Exchange assets. If you need depth outside the portfolio UI, Omni links you to the right Anypoint experiences. -| Author or edit API specifications, design RAML/OAS | API Designer, repos, review flows | Not the primary surface - -| Implement integrations and APIs, unit and integration test | Studio, Code Builder, MUnit | Not the primary surface - -| Deploy apps and APIs; manage environments and workers | Runtime Manager, deployment pipelines, CloudHub or RTF operations | Not the primary surface; Omni can link here for depth - -| Publish and discover API products for reuse | Exchange | Omni *APIs* catalog for portfolio context next to AI assets - -| Day-two policy and SLA management for published APIs | API Manager | *Policies* / *Conformance Report* on the API asset; *Governance* for portfolio-wide strategy and cost - -| Inventory and operate agents, MCP servers, and LLMs next to APIs and gateways | No single equivalent catalog in the classic Anypoint shell | *Portfolio* catalogs, *Add*, detail tabs, *Governance*, *Observability* - -| Portfolio-wide cost, guardrails, and cross-asset dashboards | Partial; spread across products | *Governance*, *Observability*, *Home* +[cols="1a,1a",options="header"] +|=== +| MuleSoft Omni | Anypoint Platform + +a| +* *Multi-agent ecosystem management.* Manage and optimize a network of AI agents—interaction management, compliance monitoring, integration oversight—and run agents, MCP servers, and LLMs next to APIs and gateways using *Portfolio*, *Add*, asset detail tabs, *Governance*, and *Observability*. +* *Governance and compliance.* Enforce policies and conformance across agents, APIs, MCP servers, and LLMs; centralize governance strategies using portfolio *Governance* and asset-level *Policies*, *Conformance Report*, and related controls where the product supports them. +* *Cost and performance optimization.* Monitor costs and token usage; tune instances and apply cost-reduction strategies such as tool sanitization and mapping, using *Cost Management*, *Governance*, and asset-level monitoring. +* *Unified monitoring and observability.* Get a holistic view of entities in the ecosystem and track performance across services with *Dashboards*, *Reports*, *Notifications*, and portfolio views in *Observability* and *Home*. + +a| +* *API design and development.* Design and evolve APIs with RAML or OAS, manage API lifecycle, and publish to Exchange (API Designer, repos, review flows). +* *Integration development.* Build integrations and flows that connect applications and data using Anypoint Studio, Anypoint Code Builder, and related testing (for example, MUnit). +* *Runtime management.* Operate Mule applications, monitor performance, configure environments and workers, and handle in-depth runtime tasks with Runtime Manager, deployment pipelines, CloudHub or Runtime Fabric, and related operations. +* *Exchange asset management.* Manage shared artifacts, connectors, and API products in Anypoint Exchange as the primary place for reusable assets and discovery. |=== -When the same job exists in both places, Omni offers broader context and a single navigation model across AI and API assets. Anypoint is better suited for deep implementation and mature API lifecycle tasks. +Some activities touch both sides: for example, day-two API policy depth often starts in Omni for portfolio context and continues in API Manager when you need classic lifecycle controls. Use the split above as a guide, then follow product links and your org’s practices for handoffs. == See Also From 1308792323f192d8856755cd58122f20964f454f Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Tue, 14 Apr 2026 20:44:02 -0300 Subject: [PATCH 007/178] improving table2 --- modules/ROOT/pages/omni-comparison.adoc | 55 +++++++++++++++++++------ 1 file changed, 42 insertions(+), 13 deletions(-) diff --git a/modules/ROOT/pages/omni-comparison.adoc b/modules/ROOT/pages/omni-comparison.adoc index 9a38d7c36..5046a0b7e 100644 --- a/modules/ROOT/pages/omni-comparison.adoc +++ b/modules/ROOT/pages/omni-comparison.adoc @@ -5,7 +5,7 @@ Both MuleSoft Omni and Anypoint Platform ship robust capabilities, but they emph Adopting Omni gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in Omni because the UI targets that portfolio. This is helpful when AI is central to your strategy. -You still rely on Mulesoft Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth when *Omni* links you there. +You still rely on MuleSoft Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth when *Omni* links you there. == Benefits of Adopting Omni @@ -20,26 +20,55 @@ Assistant Across the Portfolio:: The in-product assistant targets setup, questio == What to Manage Where -Mulesoft Omni and Anypoint Platform each offer distinct capabilities that can guide your choice of tasks. Omni is a portfolio-first control plane for AI and APIs, and Anypoint is the traditional platform for builds, deployments, and Exchange-centric operations. Use Omni for governance, monitoring, and cross-asset interactions. Use Anypoint for development, deployment, runtime operations, and Exchange assets. If you need depth outside the portfolio UI, Omni links you to the right Anypoint experiences. +MuleSoft Omni and Anypoint Platform each offer distinct capabilities that can guide where you perform different tasks. Understanding each platform’s strengths helps you pick the right environment and still combine tools when a workflow spans Omni and Anypoint. -[cols="1a,1a",options="header"] +[cols="1,1,2a,2a",options="header"] |=== -| MuleSoft Omni | Anypoint Platform +| Task | Preferred Experience | Why | Example for Dual Use +| API design and documentation +| Anypoint Platform a| -* *Multi-agent ecosystem management.* Manage and optimize a network of AI agents—interaction management, compliance monitoring, integration oversight—and run agents, MCP servers, and LLMs next to APIs and gateways using *Portfolio*, *Add*, asset detail tabs, *Governance*, and *Observability*. -* *Governance and compliance.* Enforce policies and conformance across agents, APIs, MCP servers, and LLMs; centralize governance strategies using portfolio *Governance* and asset-level *Policies*, *Conformance Report*, and related controls where the product supports them. -* *Cost and performance optimization.* Monitor costs and token usage; tune instances and apply cost-reduction strategies such as tool sanitization and mapping, using *Cost Management*, *Governance*, and asset-level monitoring. -* *Unified monitoring and observability.* Get a holistic view of entities in the ecosystem and track performance across services with *Dashboards*, *Reports*, *Notifications*, and portfolio views in *Observability* and *Home*. +The Anypoint Platform offers powerful tools like Anypoint Studio and Design Center for crafting APIs with RAML or OAS and publishing detailed documentation. +a| +If you need to cross-reference API design with specific governance policies already established in Omni, you can consult documentation in Omni for quick access to compliance details. + +| Policy enforcement and governance +| MuleSoft Omni +a| +Omni excels in applying and managing governance policies across agents, APIs, and other assets with detailed compliance tracking and reporting features. +a| +Use Anypoint Platform for initial policy setup when launching a new API. Use Omni for ongoing monitoring and adjustment to ensure policies remain effective and compliant. + +| Integration development +| Anypoint Platform +a| +Anypoint Studio is specifically designed for developing integrations and flows, offering seamless tools for connecting systems and designing workflows. +a| +If an integration involves workflows managed by multiple AI agents, you can start working in Anypoint Platform and then use Omni to ensure each agent's compliance with integration standards. +| Multi-agent ecosystem management +| MuleSoft Omni +a| +Omni is designed to monitor and optimize interactions between AI agents, ensuring cohesive operation across the ecosystem. +a| +Conduct initial API integration testing in Anypoint to verify functionality, then switch to Omni for monitoring agents that interact with those APIs. + +| Cost and performance optimization +| MuleSoft Omni +a| +Omni provides comprehensive tools for monitoring and optimizing cost, token usage, and performance metrics across various entities. +a| +Use Anypoint Platform to initially monitor API performance under load during development, and use Omni for ongoing cost optimization when APIs are in full production. + +| Runtime application management +| Anypoint Platform +a| +Anypoint Runtime Manager is robust for deploying, managing, and monitoring Mule applications during runtime operations. a| -* *API design and development.* Design and evolve APIs with RAML or OAS, manage API lifecycle, and publish to Exchange (API Designer, repos, review flows). -* *Integration development.* Build integrations and flows that connect applications and data using Anypoint Studio, Anypoint Code Builder, and related testing (for example, MUnit). -* *Runtime management.* Operate Mule applications, monitor performance, configure environments and workers, and handle in-depth runtime tasks with Runtime Manager, deployment pipelines, CloudHub or Runtime Fabric, and related operations. -* *Exchange asset management.* Manage shared artifacts, connectors, and API products in Anypoint Exchange as the primary place for reusable assets and discovery. +Deploy applications via Anypoint to leverage its runtime monitoring, then switch to Omni for broader operational oversight involving governance and policy application across running assets. |=== -Some activities touch both sides: for example, day-two API policy depth often starts in Omni for portfolio context and continues in API Manager when you need classic lifecycle controls. Use the split above as a guide, then follow product links and your org’s practices for handoffs. == See Also From dcaa80c532451e5aab39d869fc951bd840e0e860 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Wed, 15 Apr 2026 20:51:22 -0300 Subject: [PATCH 008/178] added get started --- modules/ROOT/nav.adoc | 5 +- ...omni-comparison.adoc => omni-compare.adoc} | 0 modules/ROOT/pages/omni-overview.adoc | 90 +++++-------- modules/ROOT/pages/omni-start-home.adoc | 118 ++++++++++++++++++ 4 files changed, 155 insertions(+), 58 deletions(-) rename modules/ROOT/pages/{omni-comparison.adoc => omni-compare.adoc} (100%) create mode 100644 modules/ROOT/pages/omni-start-home.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index d47ee190c..185b10a54 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,7 +1,8 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:omni-overview.adoc[MuleSoft Omni] - ** xref:omni-comparison.adoc[Understanding MuleSoft Omni benefits] +* xref:omni-overview.adoc[] + ** xref:omni-start-home.adoc[] + ** xref:omni-compare.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/omni-comparison.adoc b/modules/ROOT/pages/omni-compare.adoc similarity index 100% rename from modules/ROOT/pages/omni-comparison.adoc rename to modules/ROOT/pages/omni-compare.adoc diff --git a/modules/ROOT/pages/omni-overview.adoc b/modules/ROOT/pages/omni-overview.adoc index 3f2592aab..d83302317 100644 --- a/modules/ROOT/pages/omni-overview.adoc +++ b/modules/ROOT/pages/omni-overview.adoc @@ -1,89 +1,67 @@ -= Get Started with MuleSoft Omni += MuleSoft Omni Overview :page-aliases: :page-article-style: learning-map -MuleSoft Omni pairs an AI-powered assistant with one place to manage your portfolio. The assistant helps you connect and tune integrations across your ecosystem. It shows how agents, APIs, gateways, MCP servers, and LLMs fit together, where to apply governance, and how to act on performance and cost signals. Omni walks you through setup so you keep integrations compliant and visible without switching tools. +MuleSoft Omni helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLMs, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. -Omni centers the UI on the jobs you do. Under *Portfolio* in the left navigation, you get a catalog for each asset type you manage: agents, MCP servers, LLMs, APIs, and gateways. For each asset, you move through overview, instances, governance, and observability on one path. Cross-cutting governance and monitoring sit under *Governance* and *Observability*. Environment-wide controls sit under *Platform*. +Omni pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. -Portfolio, Governance, Observability, and Platform are the four areas where you work with your portfolio. +== Platform Capabilities -From sign-in through *Home* and your catalogs, you open each asset and use its detail tabs in one place. +Omni supports the full lifecycle of AI-connected integration assets: -== End-to-End Journey: Working in MuleSoft Omni +Entity Management:: Register and manage agents, REST and GraphQL APIs, MCP servers, LLMs, and gateways, including MuleSoft Flex Gateway, external gateways, and unmanaged gateways. Each type has a dedicated catalog under *Portfolio*. -This walkthrough follows the path you take in Omni so you can grow and tune your AI portfolio across agents, APIs, gateways, MCP servers, and LLMs. +Governance and Compliance:: Define and apply policies across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability. Conformance reporting summarizes rule violations and severity so you can close gaps systematically. -. *Signing in* -+ -Sign in to Omni with your credentials. You land on *Home*. -. *Opening catalogs* -+ -Under *Portfolio* in the main navigation, open the catalog you need: *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. -. *Opening an asset and using Overview* -+ -The catalog lists assets in a clear layout. Select one to open its detail page. Start on *Overview* for a summary and portfolio context. Graphs and fields differ by asset type. -. *Reviewing instances and deployments* -+ -On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open the *Instances* tab to review deployments, environment, version, status, gateway protection, and configuration or endpoint detail for that type. Gateways don't include an *Instances* tab. -. *Checking performance* -+ -On *Monitoring*, review live metrics such as latency, invocation counts, and error rates when Omni shows runtime data. What you see depends on how gateways expose the asset. -. *Managing policies and governance* -+ -On the *Policies* tab, review which governance policies apply and adjust runtime policy where Omni lets you. For gateways, use *Governance* instead. -. *Reading conformance* -+ -On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* for rule-level compliance, violations, warnings, and conformance status. For gateways, use *Governance*. -. *Reviewing versions* -+ -Open *Versions* when you need change history for the asset. -. *Getting help or sharing feedback* -+ -Send feedback to the support team or open *Help & Support* for documentation and contact options. +Cost and Performance Optimization:: Monitor token usage, per-instance signals, and daily cost where the product exposes them. Apply governance strategies and related controls, such as tool mapping and tool sanitization, to reduce spend and risk where Omni supports them. -== What You Can Do in Each Area +* Instance Management:: Create and review instances for supported asset types. Choose managed paths through Flex Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. -The left navigation groups work into *Portfolio*, *Governance*, *Observability*, and *Platform*. +== Navigation Areas + +Manage your AI ecosystem by tracking performance, cost, and compliance across agents, models, and gateways. The *Portfolio* provides a centralized view to register new assets and monitor their operational health. You can enforce security policies through *Governance* to maintain budget discipline and audit readiness. These integrated tools help you optimize latency and throughput while ensuring consistent policy application across your entire environment. [#portfolio#agents] === Portfolio -image::reuse::lm_start.png[] - -*Portfolio* lists your AI portfolio in five catalogs: *Agents*, *MCP Servers*, *LLMs*, *APIs*, and *Gateways*. Browse each list, compare performance and cost, inspect configuration, and trace how assets connect. In any catalog, select *Add* to register or connect another asset of that type. Omni guides you through the flow so the new entry appears with the rest of your portfolio and you can govern and observe it the same way. +*Portfolio* lists your AI portfolio in five catalogs: *Agents*, *MCP Servers*, *LLMs*, *APIs*, and *Gateways*. Browse each list, compare performance and cost, inspect configuration, and trace how assets connect. In any catalog, you can register or connect new assets. Follow the in-product steps so the new entry appears with the rest of your portfolio, then govern and observe it the same way as your other assets. Each catalog targets one asset type: -* *Agents*: task-focused runtimes. Inspect status, cost, latency, skills, and related detail. -* *MCP Servers*: Model Context Protocol (MCP) endpoints that agents and tools call for context and capabilities. -* *LLMs*: model connections your flows depend on. -* *APIs*: APIs you integrate across agents and services. -* *Gateways*: gateways that front traffic where Omni applies routing, policies, and focused monitoring. +* Agents ++ +Task-focused runtimes. Inspect status, cost, latency, skills, and related detail. +* MCP Servers ++ +Model Context Protocol (MCP) endpoints that agents and tools call for context and capabilities. +* LLMs ++ +Model connections your flows depend on. +* APIs ++ +APIs you integrate across agents and services. +* Gateways ++ +Gateways that front traffic where Omni applies routing, policies, and focused monitoring. [[governance]] === Governance -image::reuse::lm_explore_1.png[] - -Use *Governance* for compliance, security, and spend discipline. Open *Cost Management* and *Governance Strategies* to steer budgets and policy posture. Apply and manage policies across APIs, agents, and related portfolio assets so you meet requirements and protect data. Track compliance with reports and rule analysis, close gaps, and stay audit-ready. Where Omni supports automation, use it to keep policy rollout consistent across instances. +Use *Governance* for compliance, security, and spend discipline. Open *Cost Management* and *Governance Strategies* to steer budgets and policy posture. Apply and manage policies across APIs, agents, and related portfolio assets so you meet requirements and protect data. Track compliance with reports and rule analysis, close gaps, and stay audit-ready. Use policy rollout automation to keep changes consistent across instances. [[observability]] === Observability -image::reuse::lm_analyze_1.png[] - -Use *Observability* for runtime health and day-to-day operations. Open *Dashboards*, *Reports*, and *Notifications* to watch latency, throughput, errors, and related signals, including gateway-focused views when Omni provides them. Investigate incidents, troubleshoot slowdowns, and compare what you see in operations with governance reporting as you assess production behavior. +Use *Observability* for runtime health and day-to-day operations. Open *Dashboards*, *Reports*, and *Notifications* to watch latency, throughput, errors, and related signals, including gateway-focused views when Omni provides them. Investigate incidents, troubleshoot slowdowns, and compare operational views with governance reporting as you assess production behavior. [[platform]] === Platform -image::reuse::lm_test_1.png[] - -*Platform* includes environment-wide tools and settings, including *Providers*. Configure how Omni connects to external systems and supporting services for agents, APIs, MCP servers, and LLMs. Adjust options so Omni matches how your organization integrates and operates. +Configure how Omni connects to external systems and supporting services for agents, APIs, MCP servers, and LLMs. Adjust options so Omni matches how your organization integrates and operates. -=== More help -image::reuse::lm_audience_end_1.png[] +== See Also -Open *Help & Support* in Omni when you need documentation or want to contact support. +* xref:omni-start-home.adoc[Get Started with MuleSoft Omni] +* xref:omni-comparison.adoc[Comparing MuleSoft Omni and Anypoint Platform] diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc new file mode 100644 index 000000000..1593de118 --- /dev/null +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -0,0 +1,118 @@ += Get Started with MuleSoft Omni +:page-aliases: + +Grow and tune your AI portfolio by registering and monitoring agents, APIs, and gateways in centralized catalogs. Sign in through the entry point your organization provides, such as Anypoint Platform, Slack, or a direct URL, to access dashboards and governance strategies based on your assigned permissions. You can review live performance metrics, manage security policies, and track rule-level compliance through automated conformance reports. + +These tools ensure your AI assets remain audit-ready while providing clear visibility into cost and runtime health across your organization. + +== Access MuleSoft Omni + +Your organization determines how you access Omni. Common options include these environments. + +* Anypoint Platform ++ +In Anypoint Platform, look for the Omni banner or shortcut and choose *Go to Omni*. Your administrator can also add a direct link in the main navigation or workspace. +* Slack ++ +If your organization integrates Omni with Slack, use the Omni Slack app to receive notifications and alerts, and follow links back into the product. Your workspace can also offer shortcuts or slash commands your admin configures. +* Coding assistants ++ +If your organization connects Omni to a supported assistant, such as Claude Code, follow your internal instructions to open Omni features from that development environment. +* Direct URL ++ +Your organization can share a standalone URL that signs you in to Omni outside other apps. Use the address your administrator or internal documentation provides. +* Custom integrations ++ +Your organization can build access through another tool. Follow the internal access instructions for custom integrations. + +[NOTE] +Available access points depend on how your administrators configured Omni's integrations with other platforms. + + +== Before You Begin + +Before you rely on Omni in production, complete these checks with your administrator. Requirements vary by entry point and how your administrator integrates Omni with other systems. + +=== Access and Credentials + +* Confirm that you have a user account for your organization's entry path, such as Anypoint Platform, and valid credentials to log in. +* Confirm that you can reach Omni and integrated services, such as Anypoint Platform, Slack, or a connected coding assistant, from the networks and locations you use. + +=== Platform and Product Access + +* Confirm that your organization has the MuleSoft Omni entitlement and an administrator enabled it for your Anypoint business group or organization. +* Confirm that required integrations with Anypoint Platform, Slack, or your development environment work end to end. +* If Omni connects to other services, work with your administrator to configure authentication, such as API keys or OAuth tokens, to ensure successful connections. +* Confirm that your administrator approved and configured required external connections, such as cloud providers under *Providers*. + + +[[permissions]] +== Permissions + +Omni uses Anypoint Platform access control. Your administrator maps tasks to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. + +.Required permissions for Omni +[cols="20%,~",options="header"] +|=== +|Audience |Typical Permissions and Tasks + +|Administrator +a| +* Integration setup: Configure and manage integrations with external systems that Omni relies on. +* Policy management: Define and enforce governance policies across APIs, agents, and other managed entities. +* Access control: Assign user roles and access levels so teams see only the Omni areas and actions they need. + +|Business user +a| +* Portfolio operations: View and work with APIs, agents, and other entities in your catalogs, including asset registration flows when your policies allow it. +* Governance insights: Open dashboards and reports that surface compliance and performance metrics. +* Instance management: When your organization allows it, create or change instances under the guided conditions Omni exposes. + +|Developer +a| +* API design and documentation: Design, document, and publish APIs that Omni tracks as part of your integration work. +* Tools and MCP servers: When you use MCP servers, adjust tool settings and invoke operations your administrator permits. + +|=== + +If you can't complete an action or a page shows an authorization error, ask your Anypoint organization administrator for the matching permission or role. + +== Typical Omni Workflow + +Manage and tune your AI portfolio by registering assets, applying security policies, and monitoring runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment + +. Complete onboarding and access ++ +Confirm your credentials and the permissions your administrator assigned, as described in <>. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. +. Learn the layout ++ +Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. +. Register assets in Portfolio ++ +Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. +. Create and manage instances ++ +On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when Omni exposes them. *Gateways* don't include an *Instances* tab. +. Configure policies ++ +On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. +. Review compliance ++ +On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope Omni supports. +. Monitor runtime health ++ +On *Monitoring*, review live metrics such as latency, error rates, and request volume when Omni surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. +. Manage cost ++ +Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where Omni supports them. +. Operate and tune the portfolio ++ +Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. +. Improve on each cycle ++ +Feed findings from monitoring and governance back into planning for the next change window. + +== See also + +* xref:omni-overview.adoc[MuleSoft Omni Overview] +* xref:omni-comparison.adoc[Comparing MuleSoft Omni and Anypoint Platform] From 43aba7ad31f90ede7005bf82ae65ae6d60247464 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Wed, 15 Apr 2026 21:07:05 -0300 Subject: [PATCH 009/178] format and tuning --- modules/ROOT/pages/omni-overview.adoc | 36 ++++++++++----------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/modules/ROOT/pages/omni-overview.adoc b/modules/ROOT/pages/omni-overview.adoc index d83302317..54eac2ed0 100644 --- a/modules/ROOT/pages/omni-overview.adoc +++ b/modules/ROOT/pages/omni-overview.adoc @@ -16,44 +16,34 @@ Governance and Compliance:: Define and apply policies across domains such as acc Cost and Performance Optimization:: Monitor token usage, per-instance signals, and daily cost where the product exposes them. Apply governance strategies and related controls, such as tool mapping and tool sanitization, to reduce spend and risk where Omni supports them. -* Instance Management:: Create and review instances for supported asset types. Choose managed paths through Flex Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. +Instance Management:: Create and review instances for supported asset types. Choose managed paths through Flex Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. == Navigation Areas Manage your AI ecosystem by tracking performance, cost, and compliance across agents, models, and gateways. The *Portfolio* provides a centralized view to register new assets and monitor their operational health. You can enforce security policies through *Governance* to maintain budget discipline and audit readiness. These integrated tools help you optimize latency and throughput while ensuring consistent policy application across your entire environment. -[#portfolio#agents] +[portfolio] === Portfolio -*Portfolio* lists your AI portfolio in five catalogs: *Agents*, *MCP Servers*, *LLMs*, *APIs*, and *Gateways*. Browse each list, compare performance and cost, inspect configuration, and trace how assets connect. In any catalog, you can register or connect new assets. Follow the in-product steps so the new entry appears with the rest of your portfolio, then govern and observe it the same way as your other assets. - -Each catalog targets one asset type: - -* Agents -+ -Task-focused runtimes. Inspect status, cost, latency, skills, and related detail. -* MCP Servers -+ -Model Context Protocol (MCP) endpoints that agents and tools call for context and capabilities. -* LLMs -+ -Model connections your flows depend on. -* APIs -+ -APIs you integrate across agents and services. -* Gateways -+ -Gateways that front traffic where Omni applies routing, policies, and focused monitoring. +*Portfolio* organizes your AI assets into five catalogs. Browse each list to compare performance and cost, inspect configurations, and trace how assets connect. From any catalog, register or connect new assets, then follow the in-product flow so the entry appears alongside the rest of your portfolio. You govern and observe new assets with the same controls you already use for existing ones. + +Each catalog maps to a single asset type: + +* *Agents*: Task-oriented runtimes. Review status, cost, latency, skills, and other supporting detail. +* *MCP Servers*: Model Context Protocol (MCP) endpoints that agents and tools use for context and shared capabilities. +* *LLMs*: Connections to the models your processes and workflows depend on. +* *APIs*: APIs you integrate across agents and services. +* *Gateways*: Gateways that front traffic where Omni applies routing, policies, and focused monitoring. [[governance]] === Governance -Use *Governance* for compliance, security, and spend discipline. Open *Cost Management* and *Governance Strategies* to steer budgets and policy posture. Apply and manage policies across APIs, agents, and related portfolio assets so you meet requirements and protect data. Track compliance with reports and rule analysis, close gaps, and stay audit-ready. Use policy rollout automation to keep changes consistent across instances. +Use *Governance* for compliance, security, and spend discipline. Open *Cost Management* and *Governance Strategies* to steer budgets and policy posture. Apply and manage policies across APIs, agents, and related portfolio assets to meet requirements and protect data. Track compliance with reports and rule analysis, close gaps, and stay audit-ready. Use policy rollout automation to keep changes consistent across instances. [[observability]] === Observability -Use *Observability* for runtime health and day-to-day operations. Open *Dashboards*, *Reports*, and *Notifications* to watch latency, throughput, errors, and related signals, including gateway-focused views when Omni provides them. Investigate incidents, troubleshoot slowdowns, and compare operational views with governance reporting as you assess production behavior. +Use *Observability* for runtime health and day-to-day operations. Open *Dashboards*, *Reports*, and *Notifications* to watch latency, throughput, errors, and related signals, including gateway-focused views if Omni provides them. Investigate incidents, troubleshoot slowdowns, and compare operational views with governance reporting as you assess production behavior. [[platform]] === Platform From 02e364a1a5fa2a3879968b1653d73afb3e3f812e Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Wed, 15 Apr 2026 21:11:12 -0300 Subject: [PATCH 010/178] more format --- modules/ROOT/pages/omni-start-home.adoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index 1593de118..64c0a0610 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -33,13 +33,13 @@ Available access points depend on how your administrators configured Omni's inte Before you rely on Omni in production, complete these checks with your administrator. Requirements vary by entry point and how your administrator integrates Omni with other systems. -=== Access and Credentials - +Access and Credentials:: ++ * Confirm that you have a user account for your organization's entry path, such as Anypoint Platform, and valid credentials to log in. * Confirm that you can reach Omni and integrated services, such as Anypoint Platform, Slack, or a connected coding assistant, from the networks and locations you use. -=== Platform and Product Access - +Platform and Product Access:: ++ * Confirm that your organization has the MuleSoft Omni entitlement and an administrator enabled it for your Anypoint business group or organization. * Confirm that required integrations with Anypoint Platform, Slack, or your development environment work end to end. * If Omni connects to other services, work with your administrator to configure authentication, such as API keys or OAuth tokens, to ensure successful connections. @@ -51,7 +51,7 @@ Before you rely on Omni in production, complete these checks with your administr Omni uses Anypoint Platform access control. Your administrator maps tasks to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. -.Required permissions for Omni + [cols="20%,~",options="header"] |=== |Audience |Typical Permissions and Tasks From c7cbe7bd43c970af4fe9f011b726f8215de6dfe0 Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Wed, 22 Apr 2026 13:25:08 -0300 Subject: [PATCH 011/178] W-22108619-editing overview page --- modules/ROOT/images/omni-pillars.png | Bin 0 -> 1150814 bytes modules/ROOT/pages/omni-overview.adoc | 78 +++++++++++++++--------- modules/ROOT/pages/omni-start-home.adoc | 8 +-- 3 files changed, 53 insertions(+), 33 deletions(-) create mode 100644 modules/ROOT/images/omni-pillars.png diff --git a/modules/ROOT/images/omni-pillars.png b/modules/ROOT/images/omni-pillars.png new file mode 100644 index 0000000000000000000000000000000000000000..31520df6a899cd15324f885a27c9c965d20c21d7 GIT binary patch literal 1150814 zcmeFX1yEdD(>6K`PH;^iIE3KC;1V>ry99^9br{?U5=d|e4#C}BgM{%m4ti6vbB@*gy_Uq^q{I z%ox7idIR-w)uX^xeHv=&z;l1GH!I23TF(>&j4BE@F1%jNw-;{Qi!G7B{m5A$5|Q*e z#J3_MBjk-7kJ?pbU*ytW&h`&C?uab{${VDty3 z^x$%VVb*Y^bQBc?%pC36Ow1ikA#5J@PH=4j03i_%ClfPU2#m@UVrlL0gyyjIEe(~m z`4bv#ZbguylLW-dTE+_sQTI~PF!QoC<2R=f5vCII5P&nVhrmpzJnZcpTm(Fx(EQ{p z0Kfmy%}zu0lLTh_ghoeEg-XH^3Zdd=<7NZVz(+&PEd>T|3{OlkwI~dFgr(kvQbby(7usXQV{>kAf#KjB>Us-EM2dW<&O-vnK zVNYn_l7Ffs3tw|CxR#P0@XlZCf7szCa~GI7`)>s7U=WCp6$EAl^Z(HN=XfV8N0_6F zm7~*Nqa9p+EgpOs+5dXX&cOzP5BiOpz*B2WYnX|hx}z)93?c>h0u8tm{Kdx1jqNWz z93bv4W{&0%7k2YM#<=_(^TTP_VNerm2Z*_touwnx8fIm0ZKen@w>J4NME$=j=C2tF zNI>C&;j5@e;ZeOQ@9^e!2iw7z)mIrJOFM008j$pOLIp2*#W1D{zWDI2bKNb zsa&BB0zW7Pzm%_HSl-yD&~EIMW&2m=L;DO6_U2@)bANR{Ir2pt7c6A6U?sHx6D0K)sx zz`(@#wUP=75*(}`<{zDim~_87CBQ0TR6mVQr4E6*S(`yzs5n%pWF^F?q&YzpBv@b` z5GRNe%n5=|SP$Oh1%bglKbw4dAlrWyN$|VKhal1)BJU9p{1U0|=>mh;Q*nU6yj&cN zAcmg`5&UWIKXg%nI>I$^v39WhOD&KthyVrk=WKxpzow0dfQl#%K#~XH0v+##baV%) zZBtikO^;8MDxBlZk8G(?r+76ZM);(-BOePGbu?OQiFWmT<=?n9s-(_%R!xpV(ID_F z**-T2K@Sv!pasH)>q3r$fN+O|ga}0G1X2EI(<9vn5u>0nqaYw7qaq@qV8HK?5T0)t z0uex%KL`kZ3;==vAo3qAY$ReN!ZeXJPap2U_5#Y;>Ojd6Nbr|o+&{R{{@@lsIOo0E zUdIv*ew(FUamsDF_Hi#vnt`qd(gqgiz97`^yh6WOX!iabk0_wPv$~ zgM=N#^%os5^zkpczn=aWz;6Eo)~p;(tkz~Gtd^W?W>6T2(t$YmO?XZCEm+M=!4|B%5U@F`DHy(;@|&1&!69MB z$;S!#-ANIx0U!$?2cY(Y;-tunM}1t20MxDcdUOiJ#bmWx#c?a|FW21<&OUb$(o*V| zJV4d&gncCqS9lE{GG9UHQ}Z5uNrE@8{OKM6wZ?hKrLiu>_VLiU>MY~44a-kSATh9B zKKg2f+IK|$V_o1196by0%j_3|#4huxrQN7?=KRxG?jmo9(J2mue^(A9@z3u3Hw01s zv@#q)#J?j*&CwA?^)JkDgSbI_U@#{Sm@tQ zPx>345K#VmJmLR^Co~WW99BRC0Lc7L?}np72c!jJ`LhiIhEn~bw?pC9_|wb(rx^MP z^-y z-xc`Z75Lv3`2T1H%;AR*Sn3a95U7@kolCaWj~CM)ckuY-6du1EV;}(D1R?IiZ#RFw zIl|wdLGWWd2=ODlYYG&&mn{ww{pYu?e+nWH2?%}$EXoqhfp;(aD0s&vvDBVj-NAnDijuw!+R&q3CX60S!3W~y{_*Y$w+r{LCVT<@ zuTA}51cC1ke0&@@5{eMp7PXow(%&4ub**{vHCN2Eb#^pCKUTkEQz+0;2z?VP6NAtn+sf z@rvTOP_wm6E37pcjj#WG*!T2L&TwS#f#8n(XB+;4`#%roaQ+1_WF#Om;CEa98Fppk z8MVB7`ys$)d2@Wh-HOdb*NDZMq2K1S{+p_{3bdoXfv}5NqbniE? zf&!yZ?){=e$3;MTv&iwZ!% z0HQs;pYhs1D%ST+5ONkATz&9M`A>l5ei=!_X0=0-7<7(dv5yWXANTov(Lrkeys`Z) zoMeNCGd~kD^uLFbKXaKH*7guqb(o30(~mUBZy6bG5I=~IgOiJooAXC>$pLTj!_zZ- z++aPB`ajG3+h)oRV*M$T;L)Elf22--h@<*ToR}-j>PJq{lS+f{zW`l`QFsO&n&G2{ zv{~}}({m^hz3+2l<0x>moiK;H?GRxAu`Zx}Ae11RWY+ zNA7HR2nhfM-uxYP@Wji1mRDgYBQaFs;*$9i{}e6vt=;3g*|es=0c=S#>6I}|5OK|> z?kNf+$z)*TJnG+=S22UH94pMlkYR^&mhAk6hncVB)6cO*|Ox$D{B|>z6M}0-ifS34p!k zd70*%ZkN&MjppBf*X!Sv8sYj|YUJMmnExaITLuWc27)s;W42(5uE*Ox`D(vNQA@DQorGL83K@-I_-9&s#+EvQA z^PZZ8R{0KLeWlC)h|jhcT23#IksEjg3OxUxXGZ?vm_Y;m{~{amkBIw^*$}b!D3RoH zJ_w038;XH2A7g_dC-G-;c)@0O`C$tQbRPqUiY}y8zqqlzaI=1_qv8w%Io&H@ouo+X z-NsD=;BBgZ->1*rX0h2kvdeNu*71C3zq;J=H9~}eK&h#PR85$cl_Lnj8=j7Ghi}~= zn}5gV3xD_fr!D{YbL&lD9z5Os=Lv@nKi2+sjDa5h>lrc!&d=8)F7RKc4*S2JB5}|l zQLROfVXzFY2V^;3q=T?%cl=lFZS>YRJ=7J+I?%C9k3qb@aR;(Zo=@ZZesTz>n3J)Cf4?BZeV!if$-u-*(Be_+Q9{8 z;$Q}med8ZVnDJK29zR4s$-(PaZ~=5C;g< z1m*}evUad=%rSQ`v4?oj{COz;sEqtPh^7A|qf)Rog_=M;E!`kc7kEw3g^!<~mzR^5 zgID0MJE$2HVgiGh8=1JcK%hS=hb}=mX0A{>4<;9godxZW`B^;qk(6iq7X|wtZL^=` z@Tr+wnYdW#P+8HaG7q{WkfYx_=v3dnY#0;JM=MRMlf}$E(R(_!)%*uv#{Z7*4`yuU zCNPsSJ&t{zp6irS=bcyB~(mvw?V+ z*}48)`oJ6r+~!c&14LO1JBWiN%<2Jo*KbPwnrm@5Y4!RPg6LxumQZ_@bH+h|L6Ua2 z%%;JjimxKX`LsVWs0u#>{OgAh{I|*cqi!aDnF>A*LH&nv*_OXLgK{nYxU>6d)nEQ# z3$MWbSxfeyf|omgI0==h=bv@2UruK2_M_y<=KQNx`$v8EN72dyku|6OhOPvvZX zD)*!43NiniZjZ&Bob0UOx>?&hLEyz@c=g*9UWZkO7sst+pHjKQ^@iG;KyCkxIu5T4 z!~pR8DhO`j+P=JZiw`y zJQ=-HjPLo5U@|7sD2vfoMFk7%N5?=faxM0Zhw(#5b4=*?qxW7g+@tWoG?CeuN?s%A zlgEF~5&uq>i6J~}qWF4?$)BqC;j)SV#S+@97?!l)uf}n+{HW16l}H@u#w&?7&_01^=(Gyre8+^;qtmmEti>$iV>3cnau(Q~p0PODD$kS~ zZgB4_gWpkm;?c>9Vxj2RZQ}OjHBhCit`u!XMs);&-k4V^`XFYK^gZ_vcv@^%ES~%j zfgu3-5wmRG`?D7#{El4VW@_0IR3y{^s_};->AAG&HgXZ#EA?Yyd?;b@G1@or6A~#! zp3j`@_XiqDS*CdaTyo${78`nWE-48<)oc+N40P@@{3iosPj85^9~vj8m({X|Ot-gF z@dZDNUI%oC$E3W&qENlJ`ZXZFzkkpEh$?L8f_P$q9-maunXN%(o`x=2pET>Lv8+DL zk+d4Ky)Azd#sAO2%8}(3M0*9GhvAn z2J`F>BbUhsvCAHY@sQfJ_a`5va!h?q%Uz-Sj1=m)nNIrYAwfDj)x;;30$#(PI%E8Ow5T&BZ1upS%2b`O7JlD_-dUz1M~ds(yIKPw4U@_7DP z_XNx-s}6`|oZ0V)K*D^0Duib?RuFLVVt$5-0Fg83um_X+y{u=kBYNAw8D#o#gM+>u zUd)H)F3GDGT$)&!1Rb#;tgus|fLc2gx6o<~vq}x=&jK4?OsW-=o!+ftO`;V=b5&$N z{?tZnR13^>*%>}j&OnqiPSu`W17J=#n@!B)eNt!*r$&bf)J&L&LBg_mG+eqIm)!*v z8ROXbs4~HQ97mU5_)P@7+<5R$_&U=GipUNDD*Sp6(>eHMy*D5?W)qz{`QIX5RgR_O zPqjayXSU7o&Gm}=`i#nDDxPz8h*!CD-yxpi+t@t1oSiK63)*VPwgMwRrweMs$f;rH zqshn^ixWL|fy2wF=t(qG1IrrN?MNz#j5nTBuB99L zi-xiSnoP5acrxkQ;+#5e-$gu0i_;${(|j3{F!Epy`MSU{0*=KHig&TQOiW9oM~&jl zprsU0m)d+Hkt`e6Grs*wT!^3k)k2;=Ub)b+@)zy_{s(EvOI6ug?0lz+k+lPS6P|o@ z#b#gcYmC@isd5QK3+q~2zQ4@CLAklgUpLgrr~i^Ddt4!J`CUUE%q)%{IRpdT%HcQ3 zlAuM!2D-H9?~2El=Is?0&}W(jCdq=Of=p#< zb|a3IO!BJh&_YCC&{I^+5_fj6G@Oz;Sz;zA&D78DsdI58K|LW|6zb{nk2$=&ou&81s68u#k@-J0*4T^}$gtG=Z+Y@50kBQJ== zj$M>c3dD4z%V8Bvw)QpvQTRZpy9Bmiz|&Nk)VH8SSE5H#$gh)(QCC=ExhxLmxoyx! z$=ZbH4~zzgzIDuFQ?6!G02Lj}^&I!E>B3LOl9_KvN{M@Ydq`^tC;8B=s%vmZC$j;LM6gcB7_tuOH0`y>Y-&;y6+#S$HSe zJH`K4ff|vi$Mj@q@v&Fj$wLE0F9V8<86hjQHmUN;inB_CQ>NfxJKzjAVLoN&*H4a` za|rn;cO@#3w)@lJ1MMgIZCVR+kV;vw*b}2}B-Tm2IVB05Q$eJLZJr>UR)G7$mo5B@hdXI}wJK)lZC>SO5piEBp zy6yP1Q8Rk9ECQK7=4<`Ixamh%-JnIbB|Fo;B4fT;(|osPf6Y>^8L0!Tw2{mtsssGp z(;)-s{>#BU@g?-CX~G~L?p2K>Q`%`-XPZLqC33n$j(!^maj zHo$%RNw98~HDuUO@EHQZ_HB6Mu4GZ9(N*X~mUkiicej8TjTEK zsT$Pm>whYEuSe+-K)ZPT1aC3J&Q7ZYEu7g6atLwSunOA`<3iD)|H3`5!y9J5wUs0! z8rRb+ru9Dm<(ovrY%OKcGoZtm$tg^jOQ=s9~I3}Bqf5f3YmE0KvA zikJH_(8}v1@r!RHmGmQP+3d9=Sz!|Gg(fL3XtX+%-%$BIX(ieneZiBi!UwtJZw9^^{Gxbr}^ylSR7OHa%_~815rw6JT22yx%E8d zK+h26f$)^NjtG`xyAnjW&Gp0v*#0g24vU?lY_?WKfK5|a9BR?Qn#USfs~gNL?ZJ6W z!QDmcNy&+Xx#8H|O&p9-f?H%;b==IDhnA1p(2oZ^zm*7fyo-0! z(SH0XSRTD!!2C_?E3j)(L<|l4Gvs~P__f{)jOL@5vEaaICzi1UqR9*+ib|YWL6U}Xd~J7yO3I9> z`ONcoB}N+E2m+gmF|8JsWr$v&7z#Pxe5%0ZJSm&iY@^{lQJn!y&66r3ec?VaSu#+e z=d4UlcdLvjL__D;23u2yXnY_xGY<`ZVtpcK3|@tqHS=52F=OirzauY=a(u9%kCRHe zB*(@UiJ?k#1#?t_bcFXU)e$kO5hl$phW3U(_96yXaH9_4r!MlwhmL}Ww! z8VUL?gPl@kznBm(VoP;3^_k+p<1*;=QAmAhpsx(Sd`nU{?E`x+^VM#|sY(E!ZeYPt)T(~pNsnJbfu(sP-{+p8b7 zr>drY#yBeO;LXUhWGt@ao)f4Gp7V9>EKrUc8hT*iqUex^^%YjOoW3Akz&gzw-Z8fi zTRe9zjE>rhS&tmyuzgKAn43U2!#$Fwa3(w_kKu%8^R|kN>j^Wmuu_65FAF9+KlKxv zxU-=Vix)>NmWw=rVFy+|M_S68{6iQki^-oJDCzqP_)_r3n6JcG;TURIsL;VUUdyR| z<{C%mwv43hHOWU!S$;H)b6#lH^yUY%{=8lw7Uu15TG*m>kQNxlOb<2)<%#~90 z()g_(jwajwvt@&9uG3RF^)&!_FBOs^+`aSpoFZwtm0qO2Q!>EL{o3s;a2Ee``>hH_ zcYORdSHOwCp!@JS=&Ytf?#co+y(}hQ$^iQvu9+7pBMf8Ab_?uxwNB(R)*Kx&`_(}w z#G~qio-f7HD*~~os05Vt0EG$_qjrnR5+_~OxaByH49n1@$9a z&VRI!ynL?Iis~4JJoC1(r~F2BZwZ~;Xb;%W`I0H`rDT}hH+JD2{$))!$!5s5H~r!B z(1b26zlUYc-@fy5eXk>F);-QNIBa#4X9`)1T=|6cNXW6W&tZXCkebiTQaal~YqzX1 zLO*4WJ@Mso zm|s+wiqtLNGI?0}f%X&9VNTC7*D!Uq;_l&BsO_c#LTeeC%FeiM_76Ibk=_79W}IL0KVZCYq2N%@stndG&hnNey34*_>kQxm=s?<2wHo#>o}R4+ zyU=gHkduM>oa|)>2bR?UE+8n~k|v+oB1SQQd?X3O!~`mo$q; z^sr{53C-sJGD!)+Yx?$GO{h>ji+Ov-@=Cu;&-)Mwjl}#OUV-`{`*2Umd0$teZ7=;< zqx&ejZsh#2go0Bd>mj?T*s_-4PMiX205WOST50lK2*BtaQru=lr=#3GF0xPjW$@#`n3?js3R9twD8yv!o%Gv{#Uhjmkpk*1{!r zdrkUbG{{dkvi9MI>gQs4uPNK=RsjR*w+$$94i!Gx&-zn5#b7$EHMHg}Rz*TWw`e6% z6%wRSP>NiNeu~w%1TgMe6rr1|m8CvV@j6}7RhFpdobQn7RM5&!6K&Tu8jt9BNC$dF z92sr0snL~@M0nIXEgOgs*Hkw3zChb%#cpr>%UP22T1Rce%NXNPbt>xO#DT4dMJ%$^ zAPL0B&ARRJfe@sGXZYP}hG$oEq63c16xoi$tju6H5`L;hB($d_;QKeBLAwaMSRz{; z)x-2-+qf%H6jkCOP_M_qF+0AA?UU0$w4m)U8v84nNPHzKYLtX*KRmR__=UK4WZg6V zOz$K1`!8*9LpdFf{e(iE`h@ULjbD{v70Heu%Fo!W&Urq`xuEvg3FXSBX?~%xe5#wf z4&AnkiYrljIb@k0x5g@p%2mr&8$p!Y+W<9eDGX*ueQh@{q z5So^fH6lAunTX@2yKORWq~D=$fH&trUfE+N*bY$ICwNRLAcCnF{X#orVa^ zLcMx(eqP%&)J-W=uN{2l*^(!v6!&4a6NXeh72oStXZg@wu8D25pTD)g)uu&{qy>Mz zub2j1wk4H=RF-d(`|WucetW*q%x*TpDk}2XhJexlQjOiG9ntcUpL_$}@AeO{u$LHK6aM z!?%TI=2<1&V;asG9Nch$<9&>J-#oH~V9=~1>y0jfu`;91( zGZ(zQX?AKNY$~?d98-|XPLGhAQz^Lm(FVbA@@+_uG`7~u7CTCwY2K9JFGY#Yo|;74 zD9)XTpJa#T4nV3?kuuB%>xo~@vBNUno93K)vLQgBH+UtxfqmhtT+V?u_}M9g%!>jm z(rdP-rg9TlCob=2KRGQeH)a$&rIvM})TLXTw$SbgX@J+hiE=XwFr4UOq zPA!~NGCJ{iMNU1hwf)rXjJ;i{Ath46<~tp1wtwSPvd_>_`=dt_CJjjqv`Idn2r;{^ ztaPESFjF{T@ya*ONK>G-iRL@O65pV?e9=368g}g>R2TVv+r`dZ&$wMLShPS9S()}y z-zVe*X|R`vX)`#`;%s-CLO z3W(lY+0yC51gT%S}~Cp;A7Z1E$BMle+!;;|rQ=00o*+%->lpR_qJL2 z2D4ck&ko*CV<95LXI7Z6z1K4B~W@4XJgliJhottlMNyDts}DPi=QtZH z7sf#*V~EVF&Q#iICY4>hUqRY?74j5J%OzSe8#sd9P$(ll;V9I%g!{lA8>?6+kd8t6 zZ6NQx4@#WI+5>(Z(}~pu#A4R?E?n9dYr)d!x%=Y7mnk z#%~B{jm=ge_rK2~wwIQN%IMH{e@lRwS+t`}{yp9E%=t|D@1zb0RZ@zU&&%=isqbF6 zT^-8Tl@53`&X(g9%{O+8MZGyyDOtmWP8O{Mx@_Vno@v@oMfoPw$%)~8#)_B$R^sbU zA?;MCswi~;YV3C^lqHRF6E!D@fI_P?jEPlC94ud@r^W$Kbfi1d!Eb|DL#nc#6jL;B zbsbpRMQc^^M7KQ-^o#Cf6t$eUS+{daZqb!}&aL#b zh1uoXW^fB10$2DzU3|XhsBdDhcjPUtTW^4UWk^Z0x$y$(sd1n*6YzNdxmPiT*$g%j zYG^Q-sCOr#lXR}O`cp}}=;<%6IVkp2w;(qEckI2mTV?1`h9C5b=2BsrjF*v7-#z(`Vn&fS5fAZg@R;To@7N=JWs4KvOL)k?`EoOb!K?0M@MUnGvV3U_RLn9~j42lP?@PHUzuXtXOyBY>4Wm618Jv56i@2|(CQ{K9NlvpmI7AR`~$XU|aux8uGUw<-TFgUuUSoE>cY$wda*?P)}!fNeo}Zy}JesD~c} zX`!lqbh8$<8%A^@l-2F-3pH46@u@NO-}d#laVRk+y2+V#`#5hL**ryHd_Ut8(wp_( zxJ*u~t?|S^Q7B|phYWSHif^^c}K|c{}rD*Z4PgLLuysGHhwbQKXy{e7V zd5)>r(rka=RI^c<0Fd>pk(r)L#H_=bn}S8uB4CkdcM3=d7L+G>Db|rU+(fwddU^O= z+yhN&zV;Fs=t&ycE<~C$OO(McXsfiTlc>m?zjcWw+uYst-V`<6lD+KlGK%ZaW6M%I z9NAW{LrvE=_nWGqp?iT|h?r?YvD)#5GVXru@+nc(gnrPrD3J8P7zuZr(+aK zP9cVtUCj-J&8f7&gU8!mC#{d|ApYLBA^G(rAabu`!8wWOoF|9+Px;nAmN_5xF?iUl zCr08fJzDozI$jTB7GAJ#@S>e?RG~QYaK0LuU1CSa4(SlOWls16_V|-U{!KhDF)RIw zgk#ArVI9e%S6Vd~zL0$z52gSy0hg5t+g-_RM)Ex>8$4W6#6)MVW@#}*N*2CiH7BK| z!s8w#nR!?pwz|q|?Vjehq)fYB zY6Q3CgT>rYK4N`eQ&%-X5DJWMj)>qhZ&9N=zU##?&FChX)YWj%@O^tVd>)BPm>S({G98^H_=ckWf>djoWFg!nK3l zmN5Gj-)frr`xlx=JsSOP-2QOWxbNN`{u=02hH}>CMW;j3Y{jFCnnrilJ9AO6cPD#- z?R-Ad8T4!<3$5SgT$OtJUC=u}@{#OpiY8M4oqal~Bm5k$Vj#EROw=!K>>cn}?iN@V ze!Zh?l672;S3{+j^;FPd{$c1kxaQIg6+*7Xc2U@;PSVf+nOV}O{p~Q}NT|j9hef8h zpY!)_zRkH!=S;DG`MziWWM}m6JMn1vhVm?*}IkoHj*#514n@?499|FiAoB1L_2Ugw3ZSI7=HU>Da}67ys5spjJH^bK)fBv^Zv zoi|Yr#YQ&Opi$S&tKOBlibRLGaGzz~%Ba$(#qBB~I-fA^7z|O+>lf&%I z?j&Z(%J3;k!935$^yGGuxXEZvBM4tOxW=-9L)r8ty%t+}Yw^YFL9Ifg?70~tkZlaU zu`F^Sa~0*|z>m^v6675Rb*4xV`$O55ALDu^(M#0@Xo0Tz;Q~nur?4kJ>@$Y(@=&GGA(T-g@}gAnc0S-id}J? z*M6i}_Y-9?-zgX(%sfx#i2;@8{!es6PfV<1)ki*Fbg1>IYvY;#C_r}N)SSEX|IYHX$8!qU?tgA`L5C zMpAc%T#~{+C1bvjOe(Q_)|kXZcBHO{mlosIcsJ)Q$gQhK-3aEU!o9koXkU7a48rCM z^$Tq86ySDxj+*C5?Zo7XU(9y%S`KRmy%>iiUi%ne!Ya-@pS(U2?=v)w9%JZeC^?*2e2LSw~cAHPMUvzX>gK zDzz=mT4BE)IDIqJbKs4i)&G4d_}#!*DvsmIL~&s`i!Lz^b?pqRV4LfFNsM7|YSsLB z7!)^?PK9W19xo2b^--yu`jiUd@T0Js^sf8jm#nFq2hOH@G3u{GD%v@YsEo41*?a-i zGbdSRizIou@~ljK3YSOw!rI#`J3%X8Ev8}D(5fs}c$(}g#KR}D41cdSLsVV6SNV0; zpnZxZ`L;x`W`PRg`=C1B!9w9#o(&XnQzFzYaY5=84<)S0$2u*|%s;H}3N&Q~g~|!}t667ncc-J<_zt$dF!w?j1Lri{H7}TjIJrH~Gkd&S$j&>9KT)V{VQG#txOyT2*xzqk8NbR^6>Q(Ru$6eu zaK;%p7RC{z=2~VY^bdMRIukJ0Ayc($>&+FRL`PUftEN6V&>qeaTzP zw6A%Mz~#PH--}$fvaFPEUi73EL3EnXz*Zw^j=U=3EgN^>mmcu^7vEVXe2wo?52`Ao zCtTYx)Fxxu4}jibaZU<%Z(E*|$=F}N=$@e$$DezaG~2#B$9~vkfnO;~bYMN!fXlaS zj@dm0emNZ!6Mx()d=X>S3iEs~jJOckl3^)uRR;i?x9<0~*VR0WHOfNw6)LMVf{hD! z#&7dH9}ueSY6-IgJqfI#f^8$C7s8g6O_8#h)3oh$Ij(7@lQ7)zr~PKLkeF@Sv3KTV z5z)`L?r0TfI9?iS2R2G((sz-x7yElaq1YEt?dk(u{VJtJ#B}TR3@Mq?9;I`o@482@qECEH2GA z`VP3;>@HPTS&TwpMypJ9;<=i(knWR8J6ngQ+o74)Qv+#gfN?P{m&k_C5Cu-Kj@m|LfuZ00T&z}jUO7~? zeKt{g&l~>`wAYh2xhYm!eK-bF(=l#u+Nd5=dlPhcmAZmn$|KS*OVFyj5o1_D_i;{G zOdg-Ybc40Ue)b+SQdFGZJ%4V`0pLtQ?Y%b}Y@SaQs%-Kcz4z+S*x4=daOwl(%T%G3 zw9)$FGYbfp0z&Fu0SAstXT=p8uep}%6np!%MduMChKQz`JE)VT)8`kSEA`1LHrZQ& z<%Mev3WkA$+6uGYicJ=<%sU#>E0?Peq#HJxhT20N?PbEO9ft1~1JFgunLp~kAD`}< z&n+#6`ZQnZ98kf&YD{vX5FKP9?YE1|@^b_rg?-!)+-4kTx(%|*kY!IY_Yyh|ZNiU> zm&QU1_szpJikyCw7z7Tmz~q}YK3rB({>z_$lDwwI-=axPbSPWJbW__vO#-LtTn1HZ+wtpp=kmN6PyiHtIW zsTV%pk@L2iyptMSYPs{OE#}Iw(Y?tGJ#QH|uc{G#BGUF+5V^Z}5TXwMR(4c6)8Zb_ zS&~wF#z9BrB)-KLx)(2}Xmje-dzr%sZb9X1|@?q!eAfwXbct z@7z6ia6o>jSh1_hwP%*=J85xxN_RRQwA8F_CK!1!@8{WycbmXcK9b$W{!-36e!Jv$!x#q*c~bY}9h^HIvJR8M^b!2Hd^BAE~07isC-QoW^*Y zP1^U(+r=rP>EuV#%-xA~qJ#m4!OjTR!1vJ*?_wU)LBlSR32I|2(W4E*p4(WGuk}ll z+1_}PFMLaV$X`DLyM7ST2450By=-lGpgqGFo zq|^@2OK@?rCv$2g$;UO}s5H0~q$(y)=C^hWw9cc|e}+w{=L;^4d5 zHvweP#fA(iok<+r8zdP zJG%t`rf;-3zF2&2+KIV}OQ_#X3(+=3>i8m5_8HJrWMlUB;dFwVlQPEld)K5=q1*3h zJ|T9j0cpOcA5ys7S-^CMVH7?j+@(Il4VPl^qlJ}o;4+z?%|9#( zk1ZfCKAZKQA?zO`&y)^e-F+{>0cI{N5su_-98WoackZnEz(&!pCpC`cG`d# zy4k;+T%Jyf#CW@CddtxtKq8$FnbK~PPojt(U~rkZ3~K=ek&cMG5N2!U!Lvuta1@J_ z2^x%g2e9YtUj(NKCy}09b~s9n&6~>m7NM6mtlci5Tsb&b?c07X#QUyv=V!e@3Le-t6$ppQX;NZxl-^?&)$F;pO2gSyeobwW*I=K6XO? zh>L~P;+aqot$!{3lxK*->Tx`Gln8*Diq_h%sh%H}+Vg&tBRFtjs)mb+_ox?z`Kz{Y zkb}6L)H{YWAI}tf-_7wgxlx?nf`kp7W?!p0<0qC}A&R?Z8O(qhd54X3nK3fc-DsnA zW~VANmgMpj17DUqoL7C_#|w9Ad9>CJgN2tP6-cFV81A6+ScNMeygo}zab6Nf=85-7 zL6T=LWm(j3vKN!oe4ZJtc8E$s-&X|DF>4!i?8}=tI!b5nW>bD--)4ww)u!u@HtI?d%bq29P~r4Qkz;VZBA-Sp!?0~k!@wC-T9Pl6#Y?C_u*?G zBTrvEioxJXuw>y&TxvnorJEG{s*C0sy~UC?@zh3nAwZhsTvY7b$kKJrOgrJ(#=vK@ znKV(GnE5lNsvFCT^zCry*ZW>|xV6H?;ThG9XNIhw6KpJx%Wp8x&O4_W?exTQCKEBr z@a;*-1*hr+i1Iz?4pWNjU5%?o8?`s_Uy8ox@AlGi12rvNa^(W2m@BH#t+Koc*m-+p z-1^>0_Y&Q#j%;UMEuo#_y&H=yb=PM|aZ%zkh^=K9t6ZEHurGg|>WlQGm^e!93NcR) zflr`xk>3g0(VBHwJ^U5VQrB6T`YF|?r~F74DKbq;LWx;!BJ@|Az>cRYiXY}^vol_Rx-7d zBC`AY2GQje8^ng5Z=nYh8>y48DnH1Qw`i$7`mj!x^6)aa)IiRa>oKPjRj5L8JW0y1 zhD)8%+i2mqL|uA?~+ElV@2^k&1l6K@u8V!pZn-V|Ki*|4XXe}%&GzeCn+D_ zJEal7LwSkgh9)eICYBt9YsN$V!^Czho1$vF1Z=x;cAJ2c0fGwY0R^>C&&%S9SEi;VO9XShaVmEO~ zff0TX;+ten133#iyL2}&2JM2f1pT@WY`=Zj6y7QK%fB&G<#}1j!aW@avT|8>jq^iu zD7@Y$D7qHp-4Qf?xSq!DtV3vAUX}syNNN1+dQAC}I?e^hR0yLSWAp?WkA}gs_X-d} zsW_y5b#x`_Mo$W%XV2o=^~J~6`Ow1SwXeQ>wapnUqlq%}zKJ66?flcNI}_)AMBi(} zMX8pQt%E5wLVMvhh@ceyOquOY7nm^0l)>HJ*ZZFGdBQl%*fAP-ztU+_2s>+a`c^nHpu5`aR;9xJhA04^x%Krt z`Ima`rMauyAiY?Ui^xEMqR3b}*ir*|UUVR#+oWAZk5S<^Tc6}!?ik7Vv5=eoeL+n- zfueVfKKiPUc7ry0KJbMcoHE|4ux>xDRDcu}PMTUQmRXg4lyVZGz^S|SR8Ihs(^E`L zEGd7US=@DAqfY9-MNq?GIp5_YwhkCm9pSPz7c{>r<_YiEQ#ze!BILl`!)j;gy;1jU zptqd?SW^I3-g6%~4lWrLg(S9pW-$tdSRvZxLTyp``T|`}UYBWYm6EC8o07N=zTBB& z8Kcz>NGT?B6lj-xTmxN;c$wWj;;~+3O{A$TV8harUpw&il1E@uWBjw`0M2It0Rr^Z zHp9wUWs&w#za-Pf2shz^V4_fieWl#GhI2+lzFv`+eOfS?=(? zyZzRCp+ReMs1Wt0e?`PVs*lFuk_)(Y=Vv+lON{ceXH{UR;KzJJ7e;X7kc!JbYXf3|!R zCi4FPb3ly0|I0u9lYja3zn$-=DY$abVis)ab7ph?`p^IDAOHUU`1!ZL`M2M`Gtz}z zkH$B%y`H?JymEg2%RlwkSY8OXui1!|7%2vRL4^UeI%fBgHu{Ifs) zpTGLo@4?~NNBqJI+x~#CPqe?8fA~NC=I{UGU;g^nzy7zM-#a!a-KKyB*7{)8JOBQd zzx>00{`C%^g4Z=_R`{sNnBI!sg9PJZ#t|N3`-_a}e!2mkV`-@G4(0dRt6SG!=k zoW|Gr{2mtnBn~S@Bj3F|L1>t{q)nn{Lg>E z>5UBBWcE=;R1b6B|JUFC$N%&)+-z4X$_|z``L!RpRU9kH7KX{`nvN^p}75KmXtV@h;&)AUfTHD>elv%(wIX zpa1gD{_(H>>R*5R+kgA{-||NU40_V0&p9UZM! zLZDu!z}w9G`=9^bPyhV4|M8c<|BHY9*I(su&N#V9r7qq>AEPG2e9QSi|N1Zf=Fk81 zU;pjjfBXJEvou30)iE*d+S%d!^ge(6=YRb7fAJTb@4x>3^LyOy14%(LGTe0qAalO| z`S1VqkN@#M{9?ZS`nSK4#E#4bZ%futsyV!P|I?rS@n8SxpZw~#zkQ#;Vc@7H?*D@p zMn;i|-}3&8Kl{F}f2Z z#`scR@XF7B_0BY}P*1DM1fgE@+>0bRZB?mEo@otj z8$$Cf9P=W>%Rd%P$3iC+ZU~x!D3XslFwexuF`*dT1 zQw1#>fZ`Z{RIJl<7(VE<#k#-;u=~c)-mUxGeg52g%i^KBRi6s`X|a~kuyVZLr{+q} z$ffxKci*N|PJ3Mfq?S6nK)98)A=R>fa^+uLByc`jErZdVkP`fyZ%5QXaw!FxiLE)m zOg=8MUxcD`WUF)U?rVFAbbCKyh7jIoWr zb^zGC=E~9eO_GLU5T>x^JW8wtX?V6OKM?-Hu0C^@`*B8OQN6F$2x-LzsTmw&Qr(x)ZIQ0gg>> za<+8t-8`n~G#QSfr2Ov+Q@dO~J92;20;E5u#S}R<5IG_AWRDPXYzRR{iWkG225Ie^ zZ2;V(b1z4LG~P?Gl(QQ{lM*JN5<24PZ%89%m)V}0Lj|DCn@*`1GsiYbd+1}gBUI(6 zDr1@JA}LBfb)SwuUw--37hirPy8`XqaS||f zRqiwq2ybt1-+%h9CctyANBZx)g~xdweXaG|-~I6AS6}S}AFb=mS?JJKC`ui(KHeWc z{P^QP{nJ0~T?y1>zmrvtOFFtyOu|ln^Yu6X@-P2#yfzWu~Tn8#J(IQ#~Ruon8{dRzbe&;Q5&`9J=-YdUv-24kF8NJx^$-ut^BK7IS? z>u*1ON;V1E6|BrwE z-9P>A%eN1+^9cvC&(HdBc9P`BAAkJr+i!pP{)cf-NTo??##<|6|1iU+Z$EwY_1C}s z{zt=3f`LhrblML~wZtBIeDT#+-+lMZci(?{`*0b+Oqv>(F84r!uDu^0->&aJefz~1 zUw-$SZ)f=|%saEjZvyO;M3PO`?|%E^H(!78&%gVz{F^N*QJQ-!?-^dc@5eV^|K|Je zzx~~hKYsZ5kvcC^wT_pRe_OiuW3Bb$?|%EuS6}`1pMGSY-k|t~9H^_C!DK%k-+lY( zH(!7KPv8Hryt+*uvy$pQ7&Aw*H~Hd=FTVfoyDvVzefrHex9)(=ghHQ*@Mf8v{rz{} zoBiYWKU@u|grxFCZY*_N{e8cG_uY5bT3>(l#TQ?F!QLn#wQu%}z=b*??7gq+`t5f= zyuH1B|LNP2d-O<%6>pp{pOn_^A^O3XmPs_U7O~nS%98YPJJwAHZY`I6S zxuID*#Pp#Q+a7kdnkJM(X-Ykl~o%2tE94< zPfAxgi+^>BrS*Iup0UPFjY(P^4Q&wDS`RzxIOsyP7D%!e zJNt5ZUU=Dtkt`nBEVGM~cQ$!F4i58Co1FU9O_JKFk_mMVx`k8G0#0$SO0)7*Vqwkh zU9aYYpKtV~dJ3 z3cjG*WxiDOx?)xAy!C)xabH|f7=Bd)ru*5rW<=IHh~}1lkSVSu;YhSb2@}^_CVc?i znXj@rjmDLRYNajD!>Ck`TlUtiLZhwlE;1@3{m^o(cC(6$YkE+>55^k zBo~?)1=*SK)xDAS1BlrrnAQPmd=DDq2X|kPjy?{a_c5_@|DQrNdSxDM0`wR@Pa6jo z(zyiFoyhdo);g8=33mp_!J{Q5m>uNw3?p0Sr!^XS@S7=>j%ie;Zj*gMyC{pIJMfBMVM#^qZ^8)zI|Yi$?fjH$9&fBW^8bQ(b_s9GD`yc-B$M^SSc}-4+uw0dMvO^NQ^!@Sh`tXN8 z{q)zr{kqvp^o-tsPGG!}y_S16OCGk^VDwCgZABhvbx(e>-&*X!dK|Nh56{q&cg_qvdknq|J%&)MD!(iPdq^07*naRO->E zs9+JF*+1Elw-0~#>F1w*{`ui0&(V>bk<(JNOv|9W`p5tLHQ7as1;(x@FHqX9 z^M!K!@UOrB{a+t@V@@oHoz`eGcNQU8x;JlMeEFxJ|N5uD{9J!5o3-=t`rsG8`Cs9< z&NweNr}8Ya8M7kZ;3<$@A?hzA8S@ipUyED`@v#ma?b!Mv3A<_s_ zwK_CBhlsm75(?(nhcst*a^44E?v_syMAf72S(vu{S z%PVIAm2^Nr5xt>H_L20)ZR+Jj=D8_U&ChDT94))Ge`3<|fw&c4TR@VK%asN}vYL&7 zYN{!;vS1gSWopE&S ztyH@Ae#{05EI)=VXdt`3bT~xD=2RFvo?i(P4V*{tYX4avD2K=iNFcEPL3Styh!@uT z!G{*2*XHPYM#tJn{~+if+`bnNu6+G-~y7ztbE^NvYTp;ag*Dm z9J4r3z})Qp1%%GbHqb}uHNs;R-=Wa9Lt`#`C<{1)n|k!z2*fR8)cY3Dw?aY9yrDVQ z^R#7$f9?NJ9DNiX5V<0xa^Dix8|IiO<}^KWvRDsd`y(+VhI4V+!0jN}xaQR>fM#zs zZl_WW*v8vh@79q-JStjF*(0Gqz2bsFY4@E>1yM}1&}T;^^Fjo+iafi6Ia*v(R+l;4oK0p6D~7Ku#&JeTiOYvFa$FusaCagiPSoAEuRA1 zY`6gWxFQG9I%yxcQ-!szM|(GNt##`wKyV$47x}3WaG}{d^EZK}p_MIBcoOqYH>{OCM|((QRkL0qPH~aLOVlo5bsiD@)AY`&w_eHUNx#YpuPvkB7^L_L1|urq&zJTPvZh~X^`#L*9-A()EYo$lWUxKvpk*R!uUwC;{eE5R z9r4_&q5zjIw{@BOY`Z`luZFClhatvm^k72|sBi|H!&yk8?5uD**P zn==*cdl_(D?Dfm9Z`a#9$$Hx}V(FL~Li*j2!6K7-_Wr1mU(D_cg~MidRE`}2n1rz9 z+IuB$>)K>Pv_Tg4a_wZccL_F4ku7<=rKx+d*7mWX1GKoTJ9PXKlrT}>RcEgcTkwHN zE{-v!Z*`9HfTg~_FAXb~=-5x1MaXkLD|oG4+1}sRx_;HQK0MaLat>LM+g()SgRnx9 zYYWM8v$ozH#IgQ5&g5DyR^EU4;PoJzz+x@jJ{}+5-@pCpi|hLEKSPRTX@%)o*3u^K zDn-=1K4S*$*R&5kfry%=nS#a1=H4NH5)f%{);S7~O|(a`xi_dfraujk{+)uRlS=5k z&vdx&07{lKYdQ)66;dpNq1@OO5xb!T!K%tdl;3oNW^;|Q93`GXo7s3B41*C)QNw1BgqsPV>8;(az$k$@eCDE4myVj?xT8lw@Mp>dW z{Qzu=03oo}+X;e0)F6{2g+1ywSZ@r09Zt2_~ z({P%{5uq)uU)?UHxFFjY1FO^^OlahEB@%>G{D@|(T0pk!qwBV^w`4GX&ISc8oeM+~X_ z=cG3WIuhzzt@v3JY9CLR!~rGMyCvT4{5*tAcGlS8Q?P>->$-RlMakn@i=`{L@v<)1)q~rtt0oRC*obSb{`p}oJdUroNhXoPNTru% zc|)GESthLWK72K4;sbGkOO|Vqow4|`xQp0XCy4zc6w7t;F-2)?ql$OO&}dOm^jcS+ z-;uOOerf~I5yGOGIqI5j+G@8O7jD)irZ~B(~<%hRb2jy-vz(7dI=+K`i*SdzE)+%jV zhgnNkn=%rDU6XkpR_qk3`;HK@XZ9Ll!m?b7<+E<9B->~*(cN|PKJ@>p5)o)Dj3EV*-FV^fk&#SsiNqd3u&S<!Q$N)XfW9phZJ!mtaY8W2Ob zRTik_Ii!RcoeUq5+yxuM8UYV+8gW2~-Tg|r&OHanG!G^@y||@+$nDd%^gchC!*Fa* zM)ERCn5OQLbwH5Kyq^cTq_s)Q#$JNk)kHSUYQ2-JENk6{pcD*_TG`ZWB6~57bsp1gTal{@Gz@{b5U9Q>lFNV z$7iY%StN<~|Of9zVOwKgZ+0 zQs<6+GF~mD9x-N-&$%|xODq*~RPbh}z&6uuM;gsUl+dSe>@XKx(R@Z7o|Fq-QTzpi$g*bfUV z8oOoBQ9n>mDz){Q=y3bI9H3lxlgc6g3kz2D9Vpyar zJL-Ova1QYdzP)VYa{@4|Z+_7kiMMZ>jC*tgMtr*0nk1N7)y2{0P&~{Eb^=%%MAWWA z1SIO-56_-!gD;KQ(9b{$N$K8tCD}2-^jNMWcYSD9KF{oI;5ou1r`8}BJi9NjTx+cg z>hiJo1Y@B)vh*}f61B(?eeMEaU5KE^!(VRAW85dzAn|;Wo9r1=3JyjQl0H*a;0j8a zyEh3O--FvXMtPV08)o~lF)JjQkp}1@X7?Y>5S2|e`!J5GGAnBBENY!bVNb&---1o* zfd*Zo*R__5X#X%oaoBWz4-B<&hUEDF(lg3QO~2Cn_Ia@F%1ki^w?dGTypN@I=pa6B zj)-`)xm}N{lguh<6jLfkwQVN~a3DN@Q0UGeUXr~Z>5fJ?qKrH2I<92&bw6}n3A&IX zyl3cX5u3XZWxU#CH^Ny$0V7~_Bs-4=1}@f$jS@rHTgiiD?B0R!&h{Gb+?qua#Bn)l zwcT!iE$pBrfqh*M*TeNbIVT;_T%?=wnTnZzAbGeRYmMEz>3AHwIJIUkA$w<&hbx`f zA1jV|${^4&RS^@`#WH3O>vd>GVyDbQ35mE9yk^b_UB8@3;4M@2oZoEr;C3{anzc7f zKapOHyj@b?*29UJ>dyaabhx5?{HQUl8X*C$c}a2hq^=E&aTqv* zWN&?o#5dMT!)E7Rejr{SKm1Q&&t5U4nDeqn*O+(F#o-r3m?}NfNhV2`C)Zgb07s?6 z8M)Z5YbCoKj3lyn3-sx;lFb-U+bRpA2jM!6qNIzZ0+Q&#lm^I%I>exPre|qkda+2D zj-eI8X?=n-EmlNLG$yRI#GCN*NDdJzB$He$>|zmqX|nGTvsE|%YUrBKaa3#gp$|4f zY?B3ag~Ehub;)!Za-Ua5IpB|^W!GuQDvqb}tFQpI&1X9NcZU#o4aA%4eUz0J=Yuvd zK!CDg*GaSzVgW6t$nhEsD-%}WF1aQIU6L`JP4}@6tTLp4#N|?xNK^iO6U^?8l+86T z7~d!9?+6Zo7kLX9H%+43%)ZpiLSxr3^d zhX5V;iY=>SAJ-RHu7Py;61MGU!^lf7(q)h1JnQAOLnBCU_5x?pH)>2rYv77DUS^0188>=bX)c0mV)pK0DDz`#0Fq4qaGYI6SdZ&f%Dk#x zFtWhpakF2w(6ah)2I!+FF8eHrdVqEYcpL?^4G!AnRyo$fzF>IdZ;Q6_oYN>vb#<-- z49g+gV(;+}(HVo%At z_#FMJokPUap;do5W&)IXY`B4Ld#E)R6pDkK$TS@m=zv`O=QKqG0Bc8a1Q=R!H5GX9 zpCfD{BtVCL!U#3%axc{jM&~?EzkT0Ir7O0elR=YYooG6Pdlgfa5*b=oaCc$Rm*JerDF%#D69~0!VE*3iK5^EgB2&Ls&7B zL?4)yMU;IksFDpmt?HStMdr>f7W|h;q|ySRSgitZMYH?7(Uyb&&dx3MvT5r%c^1_! z(6?DOb=Z)2I(Nd#^xh>$eF$@mh?uoq?YY}HX!~i727~ls7B@_5ixP0*GGw4_r)IKo zDoLgEV1uM0-Pi84J^{0))MN>{JCZSdn8yb|WtAXmSbdZwTi5D9MV8s6&l5w0rTv0R z5eZ{ge3CaSa6dQI#)@P)xoSBdPD8pXFax0R{*tRxjDNAyKbHXz91WoW%;|k-ijUK# zA-PwDTeejg?LzZdJ7}nXW13Sm)$WMaO3RLlpzZMz3BnsLov?*!5|v9iG9*Q^3dizRP%i?f@8iM^a!9-o* zP2Bs74WriEkh2tae$0AuZT3wS<0JAq0vWd8fZRttncXBA~1s$=UlrI*1q zf8Hh}yMRq%nqW+F$6lRhn2EIpv>P03=>tdOoo(AgW!{Ajqzm`i0a*Q7UB5}UJ>>cy zQt7KnoxGwVRSi|DArVjNphDIDHKH#hCbZ6FOE3Y<-3Mpl z#v%;J$xYn(N=YRkj_M3l)5hU0aKOBa5F4_Os>3RbX9P&g$K_?GYKBc;J@DcW^I5f7 zHuOR9>i1ep2Vf`4x~5L3XI6p;%@v^%AJQ=7|L%8sl9*cQ`KTJziAHO?8h{KRAW2Ca z4=(MDW=VYpD3jY1mxE2~thHt&wMS%x^-PTn%+lZI7~OnoISXF5V;+-JiAVJ!Iv6g` zC<7pMjyoAtB*W5&p@XPyy53wN*#`rx5v&>sNp?C)Xze4D_3<*aP0rl_8B$Yff6m~! zj?*5hoNqNUWI5~0Nv#Z;tZVJZ-katOXiz8F6=?5%eF9HJJ&A{UTx{VfpTsXTAGUBl zgLb^pMw1JoQqLo{B&}YBi+IawG-%rDN@cl=bvvkclG!Y_P}~ERHZn9TSqX0yUnpXA znJcI%j4!erqVwBhs zQ;jv&&9@Zis3691wV4i9S`#&ub>JNcxfXQ1S%I_GYAE0==uC?wq^eT|Uyexxu#@-c zx@4M$ng*wq90e*YBuDUKHbgvryBmIIB@mF}T#k~njLE$+Qp9kxkGL9HBu zxH`HkdgFP;D;)rbOj#bO1&^~p>n_z62cuG$=F3M1z!71 zvF^Dm@A+A^PUJ;b!rs|?=aId)j{?=<4i!73iF$BkFzZPPjg>1;|JOOrS*vGK!B{3U zBsAH{Sc5sbvN4E+Vmqm(vVp;+vI<0O^s;bPtO(HA6MGDpIR(DI`)6cwB=2H6}bK-W68!cP zNLK<+u(3pMhA$`2(&yPLuAcvQ!LWkL@Ol|?OABxjmt<$VS?q9WvT%{u;i|`>S~RhI z4sX*xMOm?-+xdXw_8rQGLD)dovk)Cbc5p@3Y8Ii8-_G>8wlHv5EpzVugOLCAA+w6F z^Wl`v2=(YMkKNbSg~4)^r`#Lvoxo&;&x8OK{({J)V5$;+Z_HjMyzcX2<$H!x~`UnTDqf zN?^MEsd{Y}(`#~z>PQCJlOmpUdMBCm5|LS6c9CcP0ASSx#9dGlrZ*T7rsC@%u#rTv zDtLqe`Rv2jbwFFLN-W3GN^|S?;tw6OQeV}+jB-tfcN0&8w2crB6jMhZduyYyKv^N{ z#Q;7t#1z~o$&A9>fs5sfDFo7jfm{un1~}~AS|Zu0@4w2ZvL4I#6Id;BF+u|O|MQG<+xkmHbS!3;{%-~_zu89y5RO&7CB1~eiCnbB!4WPXq zZI0-@fu%c@&&|8xP-^>Eau5hjG^1(-Dnv3;jp=jxUj$KE^qJxXX$k|No3chHH3G%v zDc=yfnM`?C2YW}w%yL1cKjv$sz)_@t@Hw`>fQ8Rl+%UddA8L#p zwUPv%$lfM+JwD3`jL^Dt51IQ$KTV+G0FZGMj>uWd1~{#A3^k`I9;;((76g}9>S2UJ z9q8^|dyYKR2I?fGzNBEl1t~!_OeStFdC^&#(}elk<+ojKY#X^xKn4We*V^=Dx#JFJ z{OyP(8bYEWR}mOe1H)h-lxMIKNrMbokX=QvU0Q(7L~2_wXOp|sO}5b7OM6^+WI$yN zJ=akQIuo8nSUBKqI#j=QhdWq3g3#6RX<=xG;p(6V)`rd4%A@g-$KBVaU9S4lNC(Ku z@$;@gfIPzpfjICfuENFmh}v&`*T(b5#3mcc&|5&tb{P^_xR9**q8(LCBI|52xqJc_ zAxkZ@q29ET#I{wea=KhR8X{F#2BhW0dUjVDOD*YRT7h}yXN}@6Lc5pBdiU*}c8Dfb z(0LANb&ENKHSgqI6x-+d7j+rZPg5>WER6U<1&tpwC0YbtFgXOA~ z=TQV*tZsde8uiQhY!Tpo&imO+gjT?7p4v#Lz_AdN0m}))&>tY-*5sf>2+1ZPX`&H5 znAtnX&bCCuq<{^?XAU^_w_gT(SgbTKPZQXDbx>lrO#@nvM@b}AZg)`{Ae{*aSjAhv zUCd!_99Y_co$aH5{lXsFtqVdPX@;T-H_O~dSgbxFS&RX)VPqW`sWc!5Vs7z5p0a*^ zoTB^I0p^BcitpBfgE#;g$6z(zBx|j$)lUGIec-CF%U}pTLy0<2Nmhbpb&)PD?>0;V z>7MBp@Zk}IBw68Ytu;@-m0y=a5$yUFDR9aI&EtmU%p!nkCwgY zRY&I@PY}lK;qEpl$p|y7%J^+cOqe*FzVUX^b6G40;t+I3CxVEPAy@7DKa5HRE<_siLb=4>dV-1>>q{P+Qcis&X6l zG5|Z0-mPMZmDU=d)nDxRv|3#cJpNWG%khZY4{AiQJ@Tv$0N%zbnbh*fi4Knp$zEii z&Be6;Ns`A?Mwmx`GBWklkT!!6wWF_I^&=RP?qc37v5@7~uD6{3DMZKPM^$88Am_wt zR!2Vssz3tlJZd(wv$;XN$qXZ`_^*~JdNtpgf>z38(ONr)?D7BVl2Qa;jGRNK7mbv2 z)6sOew5qA9tv0Tj#@;kEBw6+Hl1V8X@=pSDvU6rHBkiemYL*m*t|OqAYQ1{yIGbb7 zU70()87E73wc6--^W=x>GgK#0dT510SG;5;_7l(wAlk9*tzoyDs*V^~4xE$~R1#># zQ-0*F7$rU;zT{0T(^g96rRr_a?q=%2zU4YJ%kord-6*u3Om0jfNa7@#)IXR+BL!*4 zUV3y%S=DUoT7B`rNGM?D{`i(uCqm*Aq9yIYz5oCq07*naRKrkutK}&~qlA&Q!0dYT z!Y<+1X0i_3;c)&>^V>OKfL*%k>{)U&n=#H2CFda^sU+iQP)y3OG7QiKRwQb-R$;)j zq)rb4dD4ZB8S5KqY1Kav4Wk)!GjY4hwv`?AhP3?_`ylC~W9~LsZINPG#|MgT@Pt29 ze~U|x!jj&4J?;wU|MPH(OLM}odYh^&5G^DV=R@KcLDmfS9N7u5*$>pz-$K0vNfKO< zF7g{{n$ir}!JubH$$EM)I~!9w4uY#r<+#VD4ws!x=S`0t!m)c7Z$zrs04VcykNR6B z0kUfZ(XpsCtz84CzE3kyr;w+;Qpxg&{YHHKW$HFfRhd@CKsqr5x-LNhdbR_p;uW{Y zP#H>lC!6#oB#EWcIwyMu(>0i#X#eOy=QYErenz4$+|#d0($B8cFjCHt)X zNjmHn$XYA#*qb!oHZkIQI}}rWCBfQ1_v9-(eCD5U{8R=y)}>nf#I0Pd8~ zL0H=DiO_czFjsXWfS|+O(i+w;0=J@5vv-(?!-h^0SHDL}OZz!uzkJr_l$sO4Bpft{ zb%K>eV5&Mt8o7rH)|}!fA~>%?)uGSe-Mx&{7;u@r6;%WYrVJjyt#20p}jcNxilotue1FnU&xs1fe>%t^kr6ac&Cz z8qZoLz!KX@BTHlJLPes+7!RKW#Oix>oisA^EBRsfa#-@E#p&bQP~ab;f5)`2F^Y0?Qpie1jx{4_GE(u_qH=|?C|3%hx`=HXqSzBL>x zq}7I^wFZVmW-2DBeJb{Sq-_DI)h{nI995+oevu%iQ7>Xq41}zMjf^k@d7V4m1Y)cW zn=ZQ?5|!fFPd!T&cZaR5bC|T26yg`HNMUthCRevbD;^F43&j*ytt!Q3s7_1zkx{Iw zNL~1acuCJ^RY*xs;rRX`_>afL`>7Qw3bb&lfVU<@7V{0mSDLl%DLEME-Y<5aj14`# zAB$_#CXg9h&C%1rVT7;&yYMh7Hd24K)4YANrJ#48>NsYIIRdOc8}Fr|y?O|&z7DXn zf@e$?l)>m&<*3nWp?EeLpe1cRr>&*8KD5UZNwKQ<43h<0SP?rKT}xvG%nVpe+bw7` zJ=q;_3xU>c#7quu>>Riu)U6r!ox@C}>ew@l>}C^6R`!9LR;mJa{?mQN63PwG5cYO4 zO}}htl;v7oteK!d+*bBMKIzawQRD5bstBE7QC%ldeD2UeJ1QRG`}k+3#}3pcg4{}< zEG;k@BQQimVQOM&2P?FwQHBs!0gEl}~Ywt0U2KC=h)5v#@kOqhXz2 z%NZ)DBL{s{hsscV&_F75d3F9A=H6=dwco$|_~FhtAiJ7{NG71338iX2H^W~Lk`r0n&Hu`BevPnDO`bBpN?-o>6NQSSZ)l&&zr09|4(3Z6C8Gw2pr%w&AvrXnXl1*p$FOoeEVRw0Z zxSNEvYTnct)aij$5BdKA>muD$t1QS3uiPpjTItoC&drtvx<3O~FxYUkw2pvW@Q@)h; z_nftR%shrVkFJb?vJ25^l*5oyXAmmer>ZanGfe=HoZg|02TGx4$ZS#6s~9Vk&t2Z2 zE5h}dl5kKdxZ$MEq0o~Y*Df+j6%pCBYj z(B)E`p;AKzIW8Yq-2@AJBC3Q7SLHp-ZV6k!4!fLg-O@I~7@gCq%_krAvtrx;e15!Z>sdbo#&Ai#XApq!ov{L|^Q5A0Y(C4H)5I#Q%pQ3`c>n$z4-)8FiUvmDVk| zkaVm9I<^i8V>trxa9C47tCduTH8b+>Q58Q|Ew89ht*XAj-h2AlaS=i~G8=D#R=wT9 zK~uUC5b1WER_}<-73Xm+p=tC2Rs#s~g2nbI);ftZ4PE7sna82ZwrTNe-9W|1RUQs_gTy^}Taflq-jYw0c{VSqLMukzLH*h-9;Wvy^ zp1Y;4TT#d;Ww~PYZ}a(if(jfDT85x-f+nDglW28aYp1R|+$f(02{I2c)|3^XQdB2X z4v@ z=ZE5xGNbgl*$N44$7NXO-O?O^yTwX78$-PIYH+0RIMi;}gj6C?^VZ0-w}UT2Jdfg0 zjhT#ikmdGua9rbg{cQ8sIp$R3L1m2!o8g9 zc<7YL&i1VGyH@rVl3|!LrZ0sKf8_*q6T*vmL!Ij!*755fb&?T97n5&lpCwr{mZ%EV zH0kwGVOSiSXUf)HYmhwkd*4|IdEPpf&Mnz#Q{861VKK`d3(ZH`QXq@b^YA>ZC$Z{X zb#NG|+jsP?uDVyVcexkl)t3L@v$xFpEEZG`5>J`uGwZcG=+DAq%_%{KVKsC1LVy#a zv1`~ze-aH-vRb+IBqe-a=gXQ00;Q4+i&PV#oe2Pz1MZ5&QLOD_op(Bj02V1q9WNUf z*;P9b%$@~7?`<5>N=iTv0AnUjJ*Lt*e<^=;^};IMuqaJ*1fRAgHMwD>_j}_rH!t3v z$h2KMV#lP1>xqR{viVRZO-{{{20z<1;NS-{5u0dsKI-!$z%;2U-e*AF+9}h4E`&6* zPd7RBnI5(SL>+UDu&HAn?@vRslbT`NznV?`Y)~0byV>0GKKX{>{46^N32sKWgHiRm z22Ad?9^FhZ(1q380#x^eiSHw2*0EacqtS7B8~98Rh_v>TC~zuqi~kfpI}6shORGnA zUje`~bX=K~!;7WQx9patNx6ha)cQC=`i;LJt`++o##-r_19E|^9k+4SLIF*GFnyaS z)={dF8u#n-1m_UNEH7OA|7^YKx*WH$rTwnRO-iIFnG{7)lh4>+-@|wR_tNdB`}o+B zICE#L{;>kc+OomTsw^N7a|DJ&RxzHv|H9j_$?$JtL9O31sglVsbR3}vaUQIszXNNY zA*YahoC6UVc81q>f8`eh1^|>Dc(InJH<05Jk#snil96e=UZZqN8Q|M^LNu5nGEmbg z(o9=`sz@%4JDM}D9Z3SJ@GP-d80BtOl#>^s5JC+`Ml+-tB$@WUa~y>wFsxQ(wLaTv ziV7Fj{Wgsz{Nhm1rVq;T+o?fI>tW6d2R6e?6uCk*wI(4@EaZ6S5YQ;zpnMu?Mxqw+ zDUon=xcJQ&7Q&-#0S=Fz)_EtrB}5!1`7TmPUR-WYrfZ2IWdet#K{qrjM{ZJ$0OdhF zjhCV95Sg2A8eYjH`~jJYBgavS;nIsEqSt!Ba9k>vfIRXTge|Jgr1;UyBATo#q(;v2 zM?3Kf^&uK1E|d!owYliF#+MXE3)yaEJ7Aa$Y)muU+KdiS(4|fE5f>T>Win)FVksTN z<38P}_?ld})&x0UW-FxjS#>xw9~7UN96(+og4Vjxp!pssi8z5&ZsGEIRMlo&)4>jg zaib-?Eta0L&618obb=P#HZnCNjb}kFBDn3)pdjY5F*f9uxpRCcy$#q_ z3=&cI{T(~ZFswSL9Fwn3OAZ+JD3D z^-cJi&SAQdi6G=?1|ZR%H9#z-*|ZPKM6|&sh*?rU+zuf{tu2g|eLF+#%i={sBF+)f)snb%^0FOQg*y->`m0TsjSC=Ksx(w=wg(9tiak;_1 zUH&2z32rYo^2yE9xT*gGlf#=plB#ViWvaC2Z#Fj8@D&%v!zws7nEEN<`sVKf7UQhb zHtcJ?!x~1?XBY{nJ+;>2?2>M}2w)<6+3J#%fQ8t!!h~nGm7T_UT`~w@7I<-uuoH_d z7aBr?HM$){M!5@ZAn^{6nJs9|eaH+BA|e~mM&5p!CK%0PEp6;hJ$b}SxvK}T6Dnl9 zS*}dpR3&8>f95f;#3X4jpd-lQDqxtc`?Pq)jk)|&O@=mWx_Kr*EH<%q;Yu&Wg(8g` zx5%O<<2*27e8Z=qr12`UJ_yD14^;YQrlnjO$u}kdbkJW2~{$sHyHQHGP28muf07B`YI@`qO`WB#JESXtWIq=W)LCQr+Ni%Ch_SeMi7 z*AyGi}k96FOT9OA<)!+y`BQ#iX2nR&0WE2~Jd% z#qqLs$qt(kPBQo}B;@gj!lg`Ygu9g(6bMg`Pzv{AyK;!v7A(~^FcSvwuD{CKPrzxP zKBLuX0LutN%ggr{soCOCm09uBk#fCe{x{P&Nr8@er^I>*<{0Fb+0CRtmBDy7UI06X z&RZQTSS7Zuz(_0nx*wSL2CYGt1O%-uRMa6Oc{1U6pI}nDu*wB)T8HGIGMWXDa|_-` zS_}VMbAoYuWVU+Fh}}Yka|Z!8>`oDYWGZ}-zTq~*bmp$BET|nKuu)3bbN*GHdqq{{ znf*tpnH~!itxB39DZC<}>9h#2gLxVNe?Wl0XP4HYZy5Iw5oNXN09o;p!32)`#sCq2 zg_-~#b_NBAE&zz>5c$f!QTpOxLybNc4+?L<<*-h_QJwLe|6;HWbie`Ju}wk%+wN;s zX|TL#hUDC~L@;{8Oqzx?SVq!dh8$SdW$SSr%!FKe=2RSFu^m1X683OyVKnnRNl2I_ z(n2;*>0^<-9A%dBa8D|9fKh?4BAc*qZf*@H56Z2;EIt8a)}I*Or(W?8E$^E}L1sI) zvZX6zTXl-Fd#&1o+#-s17}TUZ6*wdOILd9w6h+Iip;TecVM@b1%VbRs zsip7IRmcK%jAB!D#P$~xq4SVGnWz9y^um%8+->)P1;=q5caQ#skPH+dPy#c)a|4iz zr8L%R3XP?$|2VtT1v2>Wm;^Aw@@+QO2fE31ph_g$lyb0aTJkk5a8%Kf11clf>L@zG&cxFM9^q@ zg4qIbTq!k(=E`*`Bu=o`6ysgSB->8?T+A@;hU`W$R*QL-Vn5D2aJ!RRU?|3W`Y-BaM)w8L@P{%`-)DiA%LH zLB;RZfQt}FCP#QAERO_BgmJ`lS*yjw>5?J9xvVt|A0XV8qVa;@WV|VJr3@zwjgB@K zvVFB&h_Tsj53eIdK2qY8GHOSgo~f0jxJM-4|EGB71tMAqSOQQ9XHi2`AnO|^EZ;x<}$?{N^EEMk#iU6_r+H6)u zF}v(gAJ7FqAY!(?axKZD6*8HK0?{%J!tsI0=W|~R;rWtu;1I@R17Pm zqO>q+O0pW4sN_k);RFbh%Go>UW6c3FUJDCUhr{Zq*b#6dm`V~}G`U^{E01}q5jj0< z!1Bx;3G(SIB&l##7$S_C&LA1F9sVRx)3?iMOQqcLl0?~=o&g>^3VAK&h3AfJq|AVU zVVr0vcI-&vu_WS05=-GBczMATNsh@1$TMh_0m-xSsNpj>d}KYN!*&&-nk0s(NK$O8 zlJaHmLtBbO7F2TgFkx__VX6|M=`yD9+9(Glq)SM}_MN1rC}JUMm28T`(1omchfsP9 z6=L<&?(RzNUHCy1i3u!h0Tp{lIEfNO6tYlda99{6XjVFwgs2+*fK*j>P8Or8f|YYd zDW-;VId9`}M&RQ*=tOh~vg!zSpq+uEL_v>ZWblm~HmbM<@e##p0vTFZMm;CQ<18yM zlouJKOm&78X?-WlTGw8hxh+u()Q|_MrIxHgn?AC-v?Nn4 zvhNsJ#zkx-!=0-!QFR!Jl-0FuHonk`hK$VmLL(zANx_!^lz4d!I&1739Z?1C3d=D+ z$T4f46){>G43%^y*UND%Y9R;IWXA#2{^IUYG@3?FBs#y)AOO{AjNE2fe7KEAgst_Ig~aCE zr)7gx8d{;0joiq-bq6q;dC5S#Rv`jtoCk;;X(hq383TEnByVV;T!J|a=Q1=<;Jp-b zV;n%15(?vmu*swqkEd>iS*Y@9qz$Pd7kdC5gR!7eE&>F@x*iVv0D4Fcf!n%)S~NBj zOOO;P3Yrb*xVBa{Sx%NTr%c*LMnNW-bLha1gCvZ~p#0Je0{6O85QiD^!?OnM1Z^tu z;#6!~-mdZOWcU2@jD`t0Jfu0khNZR81vPoMhEv)*!t~ z12E$RgTa86Jm?riTWB!{!R$uH_JqLp1^$Vl!k$1FXI~-;uyWY&wiw*@tfZHu<0`kf zHJFup+wD@WBgC|%tC(O-`&D9$ixNnlX+W%#24D?GX40UM(ZuvE+^`gFwB6qR4YSQ6 zmQ&*CfQI3PJs(8Y1`GWdHaTdzr(}Z7h4~LfiS&P>h#8I*|3M_)hqKTMd}SKX;_ap+ zOEvKrvAi)MJY7;&>J0KoeU-(V0Cxs?0pxBf$LtjqniGN%_)5t0GPy{Ai5*PS`)4cfD`k)7WbRNDy!fpl7SyimwK`qFw)ah7C2IkZZd8m3R%T1El+;sH=r-U%h zvT6{6&%+qTIvCdE9T}g5#BIQnlEO( z7e{f9S!W6|N9Y`Y-A+Eb2xFdD4XWH2lk?xLEZvgQ6%?+xOBi0hsZtV)JPMtW7a>AB zJ|M_XUMoX_TiNnsxU003RAljWG21zZ<3jRSGQD<*Ms~00E&C<0Mk#aMyu)(xRa$U_ zfjL4VYdkp#L5x#_Cfm7{)J<2^(gw0g*P$VzEDNmDP4wy9u)u>mFH1OYab}*pm~MfS zA9gs;TO1+c+wO`^ZP{xsiF7LHiM2yh_B?QeJl_H^bD`L4h9-;S?u$P!vG!j!vBZ>I z?2iCA^Sgpfo;>_o)aomxLRe-wTueZ8rR8hsybf@VD^-t{LT}n4Z zQf^xRK=xr(G&$D^zMIyYp0{-#1udqpKDT7IgrRWDg;-Pn(b&VL>)LVk6%4!KQtnm9 zA|#C{v(POa87aoiB$Ti}79cbKwPl_1NsgRw7%k0|uqjDNUUo~yy>5s++K*P-^O&3bal+OPQ9!S*1thTG9^cN;}S29leR+%>D|39F2A7voIv33B@ILXAwk`Mj?(m zG(unLKH8{syLjCi5qWM+&g$@{Xd)XB&gig}ZWKzlT!oB~RbhIwRm5sD@ARdriHwK@ zX^lJ)ODOKW30+0X@H%`AzZXRK+o~IULA-%rG!NG8ROA{ELrkUKT)PS?(#vP#L;n zMTUR4ioEi|h!ToIv4 zSMG`pm@e9;SsxPTGYwm+5?q#0s7|qwYP35oyHSgl07?=Wk`XbVlyBz&yHGzw4mvEy zXM`lDWdM*>G5K<$&UAE_Fu{o@P z++J*BpTc8)gwb(mq9eu%vU+6NMEn2%AOJ~3K~x@+#EeHSah`{a-RGI50kY>{r7I*7 z)DkEP$!sR;ysA4L)xn80-ZJ(TAaeMjB)ffoKMi@7J8mL`QRWl-V^nV6pPIotK_X+@ z64{Y*re(t)7@a3ZI-=awfKaJ&hm%SMPl^E>OnZ_B!6(6zNMLZRpxKQ#4xCUl$f7kA zk$@JJ*y?i<;ROpa`RX=qy(u~{w$5{0PbgnHc4L^*Bp*r46x8%-Q!2oCo&*ORM|3u+ zj3l=#`RK+ii8#>o8113E$pl~~PjH@(f>c@_li{;h$R$Pq3S%FI+wQZBj|6j;ql!=n zsZ|iocM0lj-M11bnpkMJT(VA@%88veMivyl>xf!g3|Y0zsk}hRNa`-cnH*4QYub&7 zisLUBg9;;jfB&d0pXR8$JJXWw4yRz{6bwVkMp)8eA9GxRi?cw%VJi70OA*uODL2^) zQz@tHlShMkx~dA%c9(UyeP$q??VrPvAxaQH3#C0S)|Su1rj#$ATy$KmV2Z_6!uJKT zInN3oD&&Ggl>3WE$8q=QUpJS-BWPR}P<(!hv3rf>A|o;h3=!Lg^>!F01{K=AwlXzi zGszB!Bg3Rk66hOvQN6}&Y1`>srTH+`i51b@dNX!&znz3*_o6m1 zK6H$*8C!d`?V)C5%K#}kj#aQ@dZgJe^U9hzd)Db8OnMCQKNuEZ$#BcygO(wC)h^C6 zonCDtVR#Rj(U$|v=qYJOrj@CXiU__?jf?^b*>)*bPxM2y7f^Ysa7M+=>Mr5!ferSc zHvl6n8p}K=W3Zbmnaocwn0(Ms0xnke+lr*6p`}|1q#8dG%1{qhE)-}1!tt5t@diVR zW>l7MnD&El`eHDjh2=s?AVXpe=a>7A0u8fX1579NffRbN#u9BfG$`@1s}Q5~EqG?J(~nKy=E~FI0w4JM)QxJ!|>~% z)dS-qA?i-Go@5C7WA}IkV2gDSb^6s8kMEq7o-8V3$VE1n+nRPs&%Szsj&sKG6;HEz z51_3{QUK=bXJ0;j`sK%uADvvjxlaZ=11@Ewr_^VE_2i4!ufG5E;X|K|Rso|VsUu6k z$S#08>8IDP!5=<;T7D2ovtHlqL=>>f{p!VwXJ0>i`~E}IC^Ml*6TOYDQiOc=pT2qa z^Xu0i-oLx=rozuK2Z&f2*`ko#=d&*#|McSz$5HP;eBd|?h*E`rrT^lPL3e)t^5s`g zzkK)p0}|Lc!&s(smhg@msZ`xBzkTt;tCt@?y#IKA)={aC%=wA?+)|E$*#B2=J=zThx6kttC*tF>`^Yg23e}47- zZ*Sk<-=9cPt~7?7orfeiu+4e@-8WzV`@j5h-hX=Y=_4wUZM|?77Cn4sY-m41|MAP8 zzxnFv?{9u5GCLTTO`%fl7S*k?e|quFkFURf`|kaH-z)ck2fuLKNjo7FRQHRozy6P( zf9m^BZ$5pRm7$W}K%o;Wg#*A}-97sAk3T-Td-UP`dn01KBHg2P>wr?uqgZ$1=Wn0C zeDVCC>NIzUt5S@9#fT zB};0N?}CjA=V%9jDDn90pI&|U=+UDOAK$|PM~TAf^U34KRlUw;EU6ro8`_DpVSF$a z5_l#+*k-Hp>Q( zg|TMaG9Z^ZOty%H9TKC3aC(u6hinl?Ik{dC`&zOTKfMLI@GVWu2ip&E52>5(;cSgU zj-qyJ>VrRll=h(798Oc32TRHpZYmb4U7R)n!|V(?7f4#>DsLG!Z*b-^t@c!ckr&Q* zNQ_OG4yoxE^0uXNg0j^1!Ld-OyYGF@ImHadOTI8K5Sp`U7LN>_kN zMrW$8GPe?9*c`L+ZxWO5aqdf=OAh$k<4pL=^ zb8dY=_Z+8O_PAB{?W=%ZU#bH$tw0mZ3&a)QPn=JKlb>urMfPE?ey{~E>oB#hiwuDM%?vLU4;(na2?K9_yW)#*^Me(GgvUby(tA& zCSAtXJ*3sRT7pMLEDmSH8`K$!kK1V=pvYf${0z?(6&Tgdb{+JQNqL( z)^IRTDd{}dmo9DrjBMP~9detetsL{Qj?oqvyA?kpt3o?7T*g(RVW8Zi!)0~CceO8d zt~WGNZk-rfr>kR`i|@sH-beWf>x72XRV1(#4-D2VA5m7~WNHm7g9w3V=$TfBYcL|* zFM$B!GZvN{pGh4du>NaxjjL~ENtm;e{WVMp#gEcGsMBvz%wNZ&)jH6n^NMj?i;&IIlGz$rR@#Pow=+S+jb|c%igrq8~5hp%}^WlT%>ZZK%2J4sN8wROv3}@Ol5uv#0;#fBfg;FCGb? zqW-0BfuL{#(OB(%^5oI~_doyh<#*qz@5`3Ytm@X6$aeJ^^E=kIiu2$9{L8=n{8QZ> z?v_g#7uy4x+al_@sBY4yk{1TE5ce$Yihxp}(AAWfG z;`PfHvhjgixA}${ou%v#K>PK}Z-4mi`H!z(mCSiBkWX{cEs$l~J>X#9-+%Swi+}&+ z^}qh`{i9=2r@%s*)6r@wUy`44-ao#ppI^QD_SsjjUVaOmQO*;-F>WPr1V;Ff&)2VB zzJBrbFR#BZx(ugHXVla3193u2javBm*H3@`?oYpb|KjPBFSy^bmpQO+20a(5Dz)#9 z`sK&(Uw!?}>z6OxpRv00dlvDMR$=$b5=Q9s56_=Je{%Qp_uqbT98R(++Kmwfwi8aR zcn&x8FVe;``^{_`DaCv1wx(>Cjm@hGlFY=CSzY^{cOs{`uvLJL4#)ELwE6 z<)&xx<~ARQ2a4}qT?De8DhRT?tcFEyXTLN*WZ52+2o;* zI4O-XZkakxgpvJ7{Pgn0vqL|>c>X9^3NTiaHQdA}v9J;D@4xx#<i+)a zvnM}2|K^83ef?B-Ngq8qq&KyFd|Jlqs2&`^eEP6Al){PDZzR1J^P|F`Orc>p{b!B^2<3j|7qLvynyY@ z=Gw~eEmb94S3XGg62TM+f|y~+Zt!_+WKD)h8cLu{>A2ErnG3wIMF-2Pl#5k6{NpWH z+;e)TDVV3j4GsW@z_5TU*!#*zgIDv)moU!c50|2ul&~t2Q$$>K+M}=0%qF`? z49vV3txeacF%6p5^tlyzbse+S3`^CfG3?IDYphnCQfbl;TW5%o#t!8EOnAz!=PAMy^$0rP2 z21!}+u1_KcjJOy%FTl7~5$=YGQT6l(kjb{C(duf*LU>7|&~Ro)(=){l8@+%8MD9k< zk}d!e#EEXaK+b=onF3djy%h}(F=-4p)`*jEe}CTJ-xFVMB*h+`@2Xc*cO(mBb_ws_ zfBy9GJ_EIoB+2uwV#}lBOfhi5=g*&i|NS@I<1%3fmMYhELJN$I|N7tm{qfTWN#~Mg zdU#SoPW4l5PRVuDZ@>QizyIs65i$SMwev`Jb~r@(8>;HVhYx@G%U{lJRAw?MK)fM; zJI#oaK79K4zyA0C{_Xc)y_j}xj_vh(DVk3g+iv~$U;p~oU;pm2XF8a60~FatwhV4T zy1)7T&EJ0e`^S$T$L=*&le~fjG}$fJ@85m+zyJ5Ye*5h=vM?9Y)+@IPuM97T&OZP0 zfBy1cfBW0VPoGNHR|TyuDBX-GW`^B=|Mk~*@7{m-@X3xfhl#w69zZJFZL9R_Z@<2O z_x{&ke;ot1Tg z;nSzze*4`V#N}sJtH6%tq8l~v+i$=9{{H=6fBjpGy|E1=5Q}O}GJ*H+-hX)a{_VTB zpFVzq4GSw5Uvv=2ht59#{`bFs{QT+7n>VVO%we(AZO^wPN;U~^e*gXL=X<|<`>y-U zmo+X;hslz%u_c4WfzJE;w{Je&x8A;gS2_y7*+VbMHeORTBnr9D{{8pgb=W_cH^0efMg+5Wn)_= zxlPiiPaofYc>nIh=eKV^8ar!N&!Yp&iRORiMfd0V=H1&9y?OU;Eboj)7H(&)DN_@K zZKU^~K7RcC`Q6(O=b4|3&3u?ZfWb4u#x9HCIeNUK7RcC>HhrOCq|7jYl*hemrwuy_{3I*d-V=K zDI*Nfwy-tnj)y=3BVntQ@o+c%@iHZ!jK-D!*p7*KiJ{~mh<`Q{R$PewvDoMsTfv60 zEy+Ez8W^`7kUy}&mJEUS74Q)Dj~wWx%KNips`XJY{uYQ!tW^{M8Hdjididco$j11P zliN>%;F@)|c8@7{Xf?r>2~^-aZa9Im%| z27_`X6Y+MRakqsj7g}9#S&~i~swkOzxuiBF^@MZ_Wpf>?4rPWSgWVcsO1j}U@wnxl zDuFvQjz-SZ(28^;1a?R3R%zf{lhINx2^66Ktg#&ocoB=1J^Z*rhyv|2FNQc{0(nv*v2sK*pIZ09-(he~sv7$TOgutdsUa^;{Ne2QT zX;&PLhxsP1AGd0$%7qe=(ah3Mc8n@DK^ol#(wM9#4(>LPLFklK<-T7E199V}C&-p+ z@`@=*bIUaxhT9o|J9Zsx044+}mS0V)qD}$v1C#9yo1G$zMiNo6Jb;BV_hA4)?oJn%OYt+blxBux zdaYoRQDw$9(;6@cDP+=hxR|~JG)3Tfk&)cW;r3d}_w3ssH#JVWFt7j8ypT^`tQ#}; zy^CS05*=BS$w;+NTN#p1teF|&WDQ*_U5FQyblL}iEVZ*7U0MrJxM)FabfLhKlBHzq z1C6dO9f>UAYq92%Dyc!FL)$t6u!cA2Oag;0wjFpdww=i?*hqyMrhuAY|hEIgxKy+z#9BqmKJdgB_K*vKN3+zRG=u9Es-aDxIcO zO(~oJCC_@p$w(jvPoD+Q<`JUjS(tztq!OS!S7LYjD13HFEw!pjnwi}Yl$39y9MN&f zzVABf-d(zj9hWoL&?6elXo`^92kxR()-mzF)K}o#sge>`zybJFNz%PVDbM8luwZrv zKopn&nCkQHxI66=GXk6JuGj~%GA^r@lc;@H(orApPwFtJWReHKkVwZZC9hPw#N)gA zbe^Bl`WeqiKI#(!8(A?_)!B#2@=0i09A@s(j>?x#Bv7f(1CBaAXI*}ju_??I71GVq zE*wDn>D}W`_n$wbmTFRR!DM(Ta~K1-g&wsZJ-X}m$G+cR9RQHA!$xJdK{}(2!#di) zC*Zil_Z*TB)Cc|>j@rm}G z{pF*_Eq(m>@jP&;at!(Y^Ydq4qwC!i+EhkmoJb{(drEjn9NyH&mXb&`q$OyV(f(LMF!)xDz_*|e zi39(Hsf9%IVVc9n@U>vC?)!R)WDpunz}Ws`?Y4*;J+lcUL*D`myiqK?x2@9Sp$%C@%L^|GRZGgAluA-?O3cE}=Swi8do6K>d z;;7GpEGQ*qwuwY?Zy@ppm=$8c4Oi>4EtIKW=cI;54YpB^$qPEF9K9erYmCLe5G2(N z$ZQa#J7FqWMI@O*RxqLTVuJtzWtyG!V)BuH_|0EROr+37 z7V_X@IjP3Z0=%!JQdOb(6%Z6&03~y*uvnB9P^Q<8?@6F}S}o!%Sb_KQ;d1Gq$;bHO zv?O>5P$V9{6_!ibTM(p*SEhU5^Ja1@ri5&IyuF|nH53nKRY=^1j!SXuWd-yB!V{94$;IhJx?7ojRQQsJ@+s5(q zBpB0S8@VZ~T6crfBe6uXdP-14M@ST{!{oc(B$&}R&LoCW0F0|-%u%lVmV*X*lna_< zGxi-uY1ij$&1ZcA$yCFmSS))M=}6M&=5rgB5Qng>Op_LFTdGW(1Xi{5>Fj(Vp|%kf z{!%phBdd0qx^JJkA0@CPq}dRQQPW#v;j(oqzZY_#%64S6N|SmaW{(G1l8wcEb6O4I z$XHZ90ZaD@y)Nk#pZaWJ$xDz$;|d`O97WR7Sx4`m+{(i%7AkKQvO?ISOG|A|K$Cb? z6GX{1g(S*}Cs}kIr*to>_!PT4S?yUM`TF0Q7 zzjW40P6CW2EUe>G_vc2XE`ekUANCiIA05ZzKch`ZV&xiG`k4QK!&kC&NZzoRn(a6F zG^SZC>phpAWD|5^z3ie9?S@=LeF%2-5)8xby^-PqRd9r- zKrJwj;0x-u)BOEoucfq2=lXC%eLQg^SzT7e_J)xp)i?hIU{S4AyTHtlx>4_{3+%1l z9}Ymfm>Z<*4|z3leE~=hlw%-sz~w0^BfMlme0=emJf%if@^8&3o)ZL?G#h-H2ewZ^ zF<2s8hE7cOFN>qliCr8NbB}2_J$#7ZsJ;A-%!2Z}3ws#Yv6rtg=dCh65y#5jnk4a7SLxO+Xo`JXkiMg-{El+&5W#N*TYU zXxOahR)xr_J%Lb+21TqB=EYLMTt@uN492*o3V zut3CSSP{}(3W_TW;ZU^DO2%OiD<0W$c{MF zzAuh+tmPZy21Vq_;yh{^`4vwi7R8DxVk0^F5)%&{MJ!L^@)L+tQ^12%%i_$4bmbJ$p0W6TOa9X9k;xtlO z6S4Uic#mr`28=YGgyke&>d46m$t{MdE?GNh)UxaAe1+jb7f1&fRbir$trRR zPa3yM&)H}YBnhab!h(YMrz&I8sNixL$1Ez!9*KkqaHIt>rxqnKsel}^%0Z4X3lcMC zpe4bgiwB}gvGB!78s>(p1hNzt3AQ^OM`S|5v#^11k?&HiOlVS%q8EWy1Z^ptj4cQT zVQ}ZHij>5$z{8ztv71J~(Rh`R$qoDL%U(2mB5-nUxdI2(Fw}s_0 z`-vG$Sh02FGYl;uR(=+c44H1wlTX6~StLa_0iO~(FE9`&UYqod8mn|<5ULic38X?Q zC3BLb5gsPjkjmxsc2c5qQ)lP2|@r+fB2&TkGp(0bLq08_tL`e>&C<9LJ}hSAi54CTzRD2L(Dx#^FV^P=tVC6}6-LJE z55Nz*tP%rgR*efu^f^je_3hRSmd`An?IfzEnje8x2xZ-iSlbFGETB?E` zC7BMlO0Vf0kl1=gca`RuVK0u*;&3{!R3eQ-u7;5Z80L&Dx>KzY>LzY8tUTx*3JBcU z4F=+6b5t~x=^0wW+f2%hQY|!YpO1;lIh_{Xq66I|kr2U=+%A)G>{hZM1(dHd8;No; z%^=xzBBbfR#ghg!Lxm#5$esVgL3oS4(>DA3LuS!S8Q@!hslEhU6f#pcz#h;VXxl!4 zO({`1N=w&~Vv))W!B%)$awgEHIO2^Exwx1OA3?i$6xfLEeKBd^g4>B!FJ_Y6g3=JB zj=$N#BS zU&`VjAi-z=_k`|_cO!&_@*B}a;@~@$$*1?SS<1G`d@PYXyS%SNR2e?a(zX*_(MT#l z!biwcV}7{ls97TEriqPn0S>rxyC>6KnI0iWV;AR^uThR-Edv7~A(YeL*p#}RCr%m1 zvvdh4v{1N+KW)Co6cUbnD{m(d#d6EZPK^2mS36gP3YjPefgXX^> zRBfY*U#3$-X0;w{L&YkXMQe(~JODYp1w!F)xt)aNk-Y@SwmF6chyuteZ?jmV-SJK= zTgnv8qcNm-(PWaQoluFqa*!k+EL5_4hRI<7Nm7ZC$|+;Q%=bwjcUHG!;j}sEX<)`!p72dxGP8u)Pu@ z7>aY|bN=TWiVI28YIkStpUFochxN9s9cm)q2Z$Yq%sy)FD}vLJS7+M|7G?)Ueo?NS4vDy@S94UO9#5e0FTP!?Er;}(l@#{Z2^ zxQBp)!SlWqxorjOJ)2Ubebt*I=P1z196%XQDv>4wsF>)JF||n8Ha?AX-2Feo-fU@> zCArS~KCgWmJ%AXxfhGVE1nR5TTDl;;| zefbze4)wEt4~yV~4~r0a)Q$Cag|z&m0jup+e74UDK$B#%*=kq#P*k^2$@YAK+>h^e zJ_`!q!te{vSNku-w?Qh)v+eOC@^`HM1>16K^-}b43Sh|;)pwgn2U5502g68R{tNp4 zzouyIFFxNL)TN{!OW{udT*i;2yLGv^mfngFk5yFdN2!0c-m~Gx>j$=v?bAqE8Xu=W z5Z{uo@1#Jg2W)a1~ zi5cjiT6@>P19n@Lgv@eU3SV2KOX2CDVJm#NW5L%r*A@h7j+^3~a}K@wrJU)YZB#~r zLN6=lsEOST=**LOgAMPOw?%6*}tNZ{ow1p{*WSRjvo_uo1;ORLMW?X-M6qfF{FyR~Pm zRb-9!z)+9_eM$@w`i_QHPQC{D)ZfeJ%cEC9cxFr2q}_%C9pSHLECKKCdNNB6Zzlo1J z1-X859V6C-C^gqZdKJUXlQ$UFm~BvU3j}N50tyi2>>U}ijdWrWuOgQ%vw%)W@85ZX zgz02ZhSHZ0SKT^*TDPcL_oh(82J`aWKIk2r$pf0kwPiQ6L}>jdqYv(z~me!=jPFdgp91O z)=+GpNQ4+MRp3aS^uY+V8SU!>iF|`m4}(cCQlENUr_^0K>+j`C;DreT-mtGVs+d!Q zdj0Amf`cLZhKOA?lF-zNFt8bXm9YKQqO_@ijA_4?wiCpk80) z8`FKjCJ&%>G|&rWrTe-lV}T18Mube5KG&4ed(Egc*@Em^+r6)(T~)A>rr0X#M2?HU z;~0$euBiwCr~b#IpLR$dny`!v;SPfWtyzmRd5O~&JqNS5W>vm*ntD~H26;@hd5;sD ziA+83-Xr0Yy~W%`MoSx%%*h&-5IEJZl`7492Ud#4*CC^lA#>h8|MqRlooocx2t3MJ z81N}q=#cYn*BABxR=MA8TcbuU=2i(=H@jP&!@$QmkyYh$c27{@?LotKtA&nD9$7v_ z{Fl2I_oIlA@2J;_=i< z%d?y>#m_CP-4Ao}u&8qZM8n$fqvn@Qo7ryd``I1K{3*}(SiaZD_Y9y8FPpA8$+*1% z9}|~zdIMYd@|HII?%??YR@ zG%+Q!p4HE5fbuNR3b5xRG<^IjTzCmLWduT+u9p&*m)Dm|`wL>pT<81@h1`!Ez?=%Q zYODrQ&U+TD9vO;L22-n?Psh61YkiFhoW|vn_xs+Fg)VEj4Ht5+! z%9$Q6_dOdp3v7vXyR9CVuL^+&+10MBDem-jxz5|>~ZYU(lId69ug06&RbSXv$idncpvD-&2bn4SAyD!9f zKK3pa0PbK&Fn*V9$c9FZSM>Lu-cML@6$m&GI{R)zs zm=N->j^vX|W=H!Hwm~l1M$pqJL9xK zwbTh4_`QsGYPkpR74Ph{IbUL!RU}z9TO1&XV}g5^0H`vKV{b)UkcHm!?q#U5|Jtss zH&w_i9CeP8gcQGX1o`@ci7tF*05e?ZL>GLKM`})ur_bgd-j%x zK2yCbb#7PO*NL^60Iyya?v=qM^Dq*!e4mekOuaFo5g$l$EcmsmRx?-G*XCe{>q{=> zwuium-onWi*6TtajPK~UT6-!boM%ma=|T~6%b$Ba5*$(MFkDQR=yOzP>25_YhX_iw z3y>>nvUxJ{s<^jK^+ube+ISQ~)x}9pb)TxT-_WMz4v>pGfF{|#u}GF9okz72xQmnb z{N0|TRD0D`Q&V=GwC~JX9dGSGP?BgZ4|MNALz3HfEM%=LJ5g_3WUXnqPX4E?lAZ>T z#B@%mv$sdJh2Xu#<9hN!+Qby<;zB;UHpBazSP#K&eSIV$T}H!!FD<{hg3h*br&1veH$Jg}Pq2lu2$U zvj)2o?jEV_s|sm1yAB-S+#kY3aP%Z3Cu9|}gxWyTn>SkxSVspyieTxLjXgthl7pyw zYXeLdneyBP=Ie(a{xL#K$*iQyrH+C7|GTXuKKI0jP>V0reqSf->#OD^_8n2ZD(H6gOXC-Oz~E(a+Y;~#YCg5`Q4g+SF2z4N zQ|hg;dia;ytp}eKS{m>>Wx}G}ir?YhZIS+KyuREbK^iR8+?Rlb`a$4xXHkS~kZkqG z6L!nBKv}Ks@7Wc>{?d^c10zHd_Zp7-*!7N>fpj?jy=|emvfqPtMYx$G3))@Z--HK3 zAascDt^d6w0G+WD+;!5sRye&GdCpV_*>@J44nibDq=N`bgu($pAqD?cWi_X?+b!PE zpIZhv?U>=tdoZ~!TT_;@uAx?dKh@o`xD#rXgL_@TM47K(lh6txoL9>7de3}a?5PFz zW{@hNpn{L7_KC`&CyQXIiR2C}VLdjO?E^p=cZh@S0`6hGb3JZH5~V5w8HtN($6K(v zykIE2>**-fVP<>R+Er!OE$dI~a;vv;SX%e%lgY5_=shlC+@7#?W0gwr zLfE%#ETN<@TN@^KW;?4Udr1Nr=$(J-7Eja1!ybqquCe)aJutchBGJH28D zP_t52u8!f>J90_^RNZ@hn6Ej_Lb%9i=E>=(F51j+0kmQupYrs?pLirthFLo56+M7h z8oujRguRKK!Z;V>Y{hL_w#&S`b-^kD!0|!>$TR$ZnyJ?^J<#*`o_S}J;A1? zvbY|$z6Dn?vhQ;;cD3O-vv@_ViR#Pp{F+QF*mN+h%wzwa_cX%t@VGAv5#zK~fD4ZndCr*z_3b&MYOR zMg?n@Fyl!?^}MSYC!{xw&~2^61_kWOW3f^d*rG!OHCza679#*DH-R zN`1mtuQ6Wjr~FL20aHzzprqI<&g2(E0E&QaYNN6`Njils zrZ9v!^>641hhXIcYgy5z%Jv9Q5Lqo$GPKyAzYLC?<-FS7T-(@MA|3s~NnZ0R%sN$( zJXWfNYt>?PUs@S-e6X-?CS{Tuek0vJaid_O8^2+(MpMRU{5C!~fyM#xb@EYf_ z5^Sr_ty8NdR4`a6w&4EX8e6kTJ|PtzZ>@{%X_Y+mO8ipu6HfN%JA~SnUj!H8mXy@` zX=`Tp_e860?S-V5w`}cJEYc_5w#`;-Lzmie{s4C?eI5TR+tnY0#%oKzKD+lx_MX~d z5f?L%TkEm*$CefselS`8AdgST73FF3lz#%cvA(8WzDo`+fMC60`EqTO5PKc8sg~sK z%Uw#V-v%1FSIA}g-S&a`LGx7kUOS7jEH=RYWP9p8wL$i!r)?TYD$Y~OtEhbKm(|64 zIqlhtP>KW}w!+T0^Wa1t6Vm2^inV|MPVd)(+pKKYOie5;KxzxV0<26+1|OI!!;YK1 zpLUNx<Hb`A%7JN&`!FVxgNxBE$q_xuC>R6oGR%NM(Iec zB(I}}?Qqs9*H>L_9Wv=);DN&0ufaXRU_nZD)CCt)8|$U3Re06ins>Vnv_~uErRO5q3W0F_DoUH^nlFm-eG_b3$)hY))~3O27KUGobh5#>|?oj&6^$Ihi^sblk;X;MAy z;DVQG8Jtv+fYFow>ME@I+bNVY?q{oSct&E14%-Tj^!F2Y_-GJosH9cy)x5GRjjP02 zyA(bPpJa9 z$P4VF%=G^)EW{NMm>IU+D(0MHyD`nzPZO~ZMvZ{|axRH;D@XJ0sUQtODqId3{{*%pr| zLDE0yCHjS+5*9}BTAyROOVk=%pbuErvD?#*?6sjFL< zb~?p?biK$vP{Hfl5C8t*vMqXS0P9F~tb3YJKj^_W_=I;sh^UXT5WXULk3aU$7p>1T zAKQ1uMIfQB-$N_srSYh4i*`4VR7!=)SR#)OFSF*~3h^P#*IC?DbMY^?-Cb}kD(x+~ za<)e<{FXe`9!?AJi*p2)!gnWj`xgaUlIE!u@^j0Y`}@+B*b3LrR(Wb(IqLUC^Z{wV zujPAYcb~nh^sh?awRdam=~ug=yal_lF&OZq3w@H%arU{CF4=3WehAx@G?d^G8T`&` zp*_ZJ^+gKOS<5|nNg=!+wcAS$r732_c=ji(8(&w^rlNm(SGRloS#GhmXgvgu4sP69 zTB=FTI3{fRb)4RMlp53$x1|I-rnHl%yYdSGr_i9Y%el7St+t&5nds26bnt!AZz(Gs^W(u0nV!ik{M-(PZ1R-8TRhhC2Kv+C{12u+I0W8;9k4sj`##wsV(iwN^%6j*g-8SQ?l zOQAFa9M|XD5X_?<=!uJl4@K>Ht8fabB@8$>MXcCu3>tQYbg>nE<(4ZFkPlN_T9DA! zJ*+IBcuJ?$5J}uI^8mU(nibbySB=|@QtWZPv190^rn#6mSXyzlr&>GGuZUe#y6UY3 zMSF#|lf&%1ylRm&layhB-Q~3Ci=?O|BWiVK!EC!!jYDCoPX>T3EVs7Yej*AqtuNe% z``GL?t@Ok^uxby=P9wf#U1eEa^;+8K2I(bmzUsiMw#B_(-@82WR%$!3mO?@nP1q~m zQA6JvbDVUEyde2PeLJBo2x)%Ixwoc_I6utEX)-mvy7>~h_Yf_P%DT@Y7v9SBszUl^ z_+T9bx=<>L=|TlFGYbW075lJIi0Y;grn|;mYpZ=#QmeE@u79v=)GIY`wOGHG124F|46VaM{Sx`r7{F zuslff(rucmfr>$WbRvzY!YuvfNi5{O@Sr#~;|LCg3^;)qbJ{Jg1SVov_uzG*)R+M= z7Rsz>?&1{vM%a3HWPxq63lEplG=eFEH8E`sLel@15fJP>EV;VBpi&^f9sqU}+VMt~ z#8Qqh&|5(wfo`%N1?(q;Lez zyUT6H!M6rp#GMIrigY@rDb!8^Np`vM(l)DvkG7zPj;=k}uv|~@l1+C6+b4Vwyo&gKyG2j=(%Ix*TLIYT zyS}OwU1E}k_o^O};JCwvhql;rtF2AnAI$HG>M$2H?If21`S`yL9@&nPBwy$EOicT@ z=Z}NOnRU%e>w;NaW&fPt;a#ERDyP+3dkho+)j@D?7}jjxQ}591PKj)Kz>3rnQt_Qx zE@8FJXTzSu(%7Tc+B#eLs|;O_Pz427w34Tg=ziU<49-^&A*7c%fg2}D z8iXWZuh4*{5_$>tJFNFZXm?$hK#7Ideb8(EP7!roW&^S(1}Lr zU&84qb1$L?vZkgeRzkRrf5on`?d#^}rPA5(wn&PZ-gy2HsaTd$uo<+IAtDjSj@8F@ zn*gW4l690R4BC#5ZG|{+s+Cq_cI4k9+>2m4RmK))(M7=6b@@vLOhnuDRgUY&fug-m zUv22fH}~+8+BlUQ6fzSz%SP0YovkDl{k-1+Mqmw}xRaS>%ap@Fv*j|ZgKop?RTydp z*f>bCm(Y6!l->_d2!=H8}~}O7MmiplORux}B57n`z?&1NE_U{Y57>#VmY_JqcvTUovaM|svI9x9q zl~JSs03ZNKL_t&nR;wQ(bmgecE9YHixW0BrgzV_GSEl7sYF)ik$~{UYty^BD_R4xo zFHc6BROc$!^a@S5-P%%k##7tNDyB-Iw-o^OupP5yvtOMeLCs0~{iVEmQ#JDX_L8a< zY8f)VsL1sK^6uRaeJM$4uVgV-ZFVWFxR&9S{cg1}kbHZM=8>!U<;!}6lxv+fETmOa zD}GRKodi_iHKpe5BDc!&Kdm_6>)Q|i$TnMT2v|v~1OQ>FU)-#jx_{Bz|4;L_Cb!9& zW6AM+m5!J5E!^`L)s_Lb@^za%m1PBJ_j>Tj^1Bw_9ew%ASE2GH$M=o?RdP$oTH?a_ zj`jDOfVOwyk)J!j{MUKw=7XpHzucDpcMVsax1AJct9*nuJ~Pyh5<%($h0SB->jtd> zezE@K|J2yR;`utY-(Q&a{3|duvU!*T}zrgMGC=(z!uM@nM zS&LI`d~_y4@ILf)NjJf4CpS!ZOE2etk%Q{qUiJK1%Lv{c_XFlOe9ZW40vjhwo2$dl z_0oym_mr@PG<)R??<*eGGg}FGR#=+{9r2`Hz|KlVIDH6f#oJU~Ynctjyr#wy=IJ!c zcd{x-QkAw_XyI;IXkVpQ9hHKhwa{yqsLSN8OSn{SW8Kdg_t%fB%Z9O3UOV!~;`>cLO0Ib_g448ziZdT%D)=b_#;(jjOU`UpS=k4822T zHU9Zgq1qlMm6aN$L#GZFJIE*=5~e@YZF8QGd2W-vdK~SjVvt@&1;f|{a+Lbdnj|ta ziL92x;smqys$tUFgjqvL?a|m@spOPNE-6!d*3BFz=ZM}ITqIUu>ognt_2iGd9$2u2 zFw-V=_>Qw$Qbpeapme@3%N|)(-je!~Jw$?gfp|4X$zRRopo7f8rME6d4Uv7?Jx=Y>PnbQI5UJd<|?w{_AL0?86c&7 zEwFaXA?h4R<~7p(X>o(1yzBMjo#8J~CuD?8d)CLgY?7m-9T}1)0bx6tC}gU-*5R&a zOkoDtW!v5(xhOJN~>3j<*zfPzutN!^~2G$uqsFZ*KDx<>8T4xAph zcPxm@cTGC>7Z~h)SOHAxuG?I|>9JIcUg~uck_jhOA#CG0$iX8T%rKSl`Y{qiuYe!J zxL4`xZaHm9(N`xGx1n!d_EL70sjPgU7tI%@`l@r|Pl?ijKnV%ERZ)&*MzeF)2)_(?P zZI*VTHQ7gc{M_mvWpESNb`!?Nf^cs4+!iGwqX=z7B6)QhlLK4|UMN!*M43$i44Ukq|IrUTEGw z|Je_H#K1~hgHD-35+1>2_8W(8275kEIJ6EDxX?J1wTX2iZ>Nfb3 z%Fm$>uH7EE&*!QT9z1-TfiTO zALKVFJZH*VvFl!gr=t_{ZCB^x-4M1P`VMq1z0cUZ^gp-HBO3#o_CCtLgwF%NQKt+$ z-v6wB9ExR_v#f zA?l5sL$$BcfjE9}t-T+8N#Yv5PJJH|iAn}7pz>nL!EHqt=ibAf%FzDgvGLbtt$ZyV z;p&c3@2RAWl@l7$0+o6vHQ<*hwN^i=@ZNr8>2s++n-kTEbV?(zbLnc#4(u#g!{aF1 z#Y#9|l~(0X`HPN#J?))^PLkyVO(0lPBHU3#Kswrkwmx;T5ZKH!eFRkd#$}oAAV}iL zX)>Y98#`=)tLO{6{F=TWodcUADwu4!Ju!>+(Lu>19l)+uwGWNk0qzzOHm;x1*hf;i zJf27zH?M>>SngZ&U^SN8s)F56z}b)Sx zF!_PYgniezB8;^@mGoRNu|r=aRCA<-$zz18qz&PMYf0s+ z6vmm}t`d@*_CYj!@aw|dm(@(3wxYBL&GqAm6m^-<&VGGiw*>WZf!S24KjDQZYON2s?HQ9o|bwy`{MRfpQ`&>{q! z2^8AeVEX`44j6+AhC;uRJ?{vFt%$w(6r>ioe!U^7mUGBG#|BB)7idSo&Qa6Y<8a1Z zmaf>BY$1`W*4-PLVN+2kWJ-X*4s{vtdV*Z)ZBo5;F9;08+KNh17}VvqNrI~~*w)=? zf45e#4;j>}p*j1bpQxGi$^lf^>aZZPl@=!fXKqK!-d70B-N2#D?#;N70ut2w^iz#DZwIE~_r8O{#<70H+HCKl=|rQ_V(1t60)k zh-D^W1NNTy7j^!mVC9F)U}gAH3(M_KcZt_(UnDQJl3M$I&k(2xUz}H@lH?2JR#-k) zU0mgTic&^pdJAvjyA{lzwz_=3+bY!8;Zx2wAP1VOSl!3q!5HhH-U2LzFTBVZ;3B3Ht3@bt7%F* zF6#wbj)?Pg!L{C1*|JNW{JJZIoR98!9Uu?DKiz^sHZK?ZM@*G&D!~`E2&pYXBpyS5 z0U?6Njp_D-)As)=1Q&hirG*{o2slzu-aK;0e^#Qt%2ZurSmUf^c1wHfvpN!kk>Qzr zd{j-2clg$=_|8={G#xI4C`=gKD|VJe1x|&tU7pfssK7P$wRt=p8-;NoI|1YR!hSi; zqE&xwka9@vrPfn9Q{$qYij(0ka}+1l-7MmA0wTrnRn|^p`@cRviIP5N8n@MM3mV2C z?vNv7diQ9jltV`?THNJ5@4(OLmvg08r1X&%>i+5MaTfA*WU$76#M|?@x z&bh=YjJ{^@QQ29GioTBa-6DW`O6qBTzZUEwDYjArjG5jHnEDd*c@z~zl8%Ci=zA%6 z>RKN}{TjHJ>mrBD>suhkoOamkFk5IIxymK;LP#2q5FM1j>F9fXhV=AYUL7i^);T)F z5g2FHTbj!YjHaSKrAJa(ss*ZbT4NQ-RB~w1sz9h4MhKl2)+Zk8teLe<*ez|s()$3} ztxzr?5s#!luvj5>O4GQhqad(#8+F`xadaw5>8l9%dbwH{>p~n8@WlcQZM3PJ} zDNR^Vh+9Y0j?qauERTLm6IX~8=IeAJKBB=K5^bk30C(l+)+d1tmr}<~iZ-{BrWT#` zH)+C$bRZ9iz0a<*(Ha-R%2LueCh@$~*mRJS^DJ=GfY1&iikUi4>5?udg_c4*LJqcT zJ;XE=ib7?7FFhExuM6;L?{}5Ux0x5sh6K*xyk^dwOhJsBw&vAE^A&YUGD(+F)|x<0 z*4_>EUPJK>9EWL1ZMQuf5Ka|W*LX1o>^P7J+roU3LK{~}Q z8D~0aWWY*MFw>b8YJ4f9VWP%ie5H38&`PZFOi~flrW?TxCF@`SbXwcyq?60?B(Ae1 zGiQOPOR6CQ7h7SYw4b`=wwFSCpB@BZti~2p&}I)EuaIdZK;K4Dak803DYyDEL*>~B z7TEAv>#SH#haZyZ15(IKi)*cnglRhhy{pTXT}A|69Rx(IMWBh$Ugqdi2BTLaKwly= zr#_}tqOnUooE&Y=S1ar2n7jDan_?K+oWR~S1zE*(hvf;S*G`1EH@YURmSnmB3RbVR z9s=%|yUKQ8*1jyWWsnnbq$x&dYSvv$Y+t4(uk+KNef#0{?Pvc8)N`UWz!&C^E!0!8 z9B&=>+*9%M#NF9_bB|llwsrQk?Xx{JE9EB{@>R`StsFQyCZImYOo?VbFN&seRo&G?G5UVVBuY`=`p3ItRj})gQB!Tm(`tK0y@FXfhdO) z^4hxxn~{pya0W^FT`Mf{^uMv)^NP^V)xsiL#Xi^`N0EiTEnABB54LVYGALQmKHL-_ z0o*BH2{tI3FrQ8UBkc^|g zssA}6RZWyISJhWFPt&agFfhGK!VDy2C~vp9h?;)2omLa+n5$}qk?H%%ArPHIc(Jza z1P^AWlB^3?5ADCwG`=CGyV6t~;mRbnXpGJ}Sk;hP zH5X-lO0Z9yCXFT`GJ(BUI~jIdRV!Q-ERqLb)t4Lx@DukaOq94onHuC#A_IqZtro)* z7g^1(vwU&2ks;_g8DENVW|A;fZ+4l)0xvHFMshUuIX^H9RY2${+-s26$7fhm4o#MGYdMYFHSq4_|bxC$4zQ9FR-Alpk{L>3*`@3YmHBO_g11T(vIU$c0$m z3y5`<@^2uy6Rnb_VAcQuoITsE0v4Tib~URu%CL-wnnsk&GA%Ffmgb0+X)AZ=cI)zT zJ}5-T!AAO}Q`$g-?53bi^$-$zp>;S-XcB^(T4!GGU4&B8c!nVTbGDlpC*kEQupMIK z&dJ$3W_Nb=X+{y#xW0HdwaVkGWcwRYJ65L6TZ%8V$dS=f?t42r{VVag)dV^Z9;S{D z>-#$mD7R&yjwV1(vV&$~RL3sBHWvLtRwVYhT{AjUS!W&uwq*$|!y(ziH22pBlk8YJ zYjpy3V8ek7(@e~&buP`D4FIvrRl+`H?pl_)w^JQ8?e?rbrfw5D8`)X+=1d&NPTUZj zu9CNZJSS909U^M;0q zni(3W)_4Ap{Z_7bWK9j||&?zGr0jpevv{6BA zT+bRK`HAzk;t#RfgZ0Sj%SNxG#P^Rce&RIfMs5RokIz*lz*ya#bAI~CfDBWEyF5@f zpKVh(VdVWI=M8QrXoGcC-p|+_72ZF+k~wc8c1$?rY$ZQ=0`^V@-;iUDT`Vda@ct{t z`gWRFPQK;ckXjrNHSa0R#>s%AO#(;a`=<@y>VnktfrKSUYXqFUdH)D!#$F((+f<&o zHWXl5Iv&rP_q#@L4Z_%j7hNVwos}>-p0_!ffz6C7R}j(+A67BvymEa1_~JBgq9!kn z@AuDt=p6)w8s!PVhw2vx0dE$t_J7Q}bqH0NA7!vdAH+V+R!MMui>>%QiSHVJopWn` zcecgNeD_G-O=}3mV{f9(l{AzZ$7mOU@ znmFgXngx6hySH9eJP)uhOtpOnOs`c$#Mc*C4P!lAY32gb=f|Lh*sH;CHSEbc#FefZ zlg8HCVO5WaN>ekNHQG|y$z>KNqjoZ!&7t0Orp@m*Se)^#xujE0yu|F3b#jM|d%J0M zS+l>Yb7W#7Ay_al3h{)%7*7*_5pXx@nz}$r$2fF&p*W?F#8mDyyhk3@y&^* z@A=-T883GDJaEIR$gb);K$W^?mDi^c?s;l`DmSQYZ)pHpXGe&eW^nAX!q|G^P^;+I zg>sHNXskPbxJFGSwiylD4T3UGzXh5)3;vZhDrBsTQj^b0kS`JP!KD>JvXh)gg59R1 ztPjXW9lTJ6xu+rPWdgK2+CXreq*3@qKLSn|$X+1!0=(lhlZ{|Dsi2{%H}+){L&Yrd z*znjjjRsQB%q(Aqno{M(40Z7Y-s!SV9I<0hkfls_CrM z&g^vuDmJuUIx@F-yw|ih?j(m9=G89M#s<5rp(y=k_O@+E2(Q;Sdb$Hlsdp-2f3nA6 zXGB^(@$!8R8an8xzf5vwCPUr8Yls@^gvD!}p%PwSC1~o_p-`#VQ|7T@*d_` z5C2B8I*Ri$3Fke7yoUVZS3m#ZXFvS-e#e9tnQ=&+HDMnejL-AQ=P!Qs%fI@IU;Xiq zKLVM(_FgeeXSo?AtbhCd`8R*_>%act+qd8U;SaSyYVn#2XX^9-1@KM(?ce+9|L*Vp=9fSF_Rqin1Kb}7nDh<;o2jx| zsmAsFx4-`DzyI66`SFjx|LNqwco0%nyc}6K72XFuzxu&{|L^|(XW!;`zx(GS_2H5D zcCcPKhK4W@egC_^`OClio4@|uKmYC^p&ee?OsLNKz#ckzkNovt{OTY7?ltFxHpa1R;KmK@5Cm9_{vo(e0mPnLW z&R_oG&;IT=zsXPUKfF(P>Cto{aJ5l&HO&v^{R{H9zy8aY{Nay(RBF$LH0BivT{mDC z7Q@MJfBwT?|KbAlWF8Gv4)*d&mn^@q zWvI?No_g(VUKRrHxRKyeZ=3dR@ak9=fY+OB=8iE^tClYqxO$e_LdyQ$LJo;*CS+=@ z$_@mAwp#@v6Ox1GRTz{G+cH2W)hi~Y3GVH2Zc4TcYWfVdi~+C}&hi!9zWKI+Tb z8z}*_vl&BO5hck`IotSZdm9mYDN5|c2B@q-za{7R?g)j-*rCAntPld7$CQN`i%{1oe+9VKqk3(lbM6I6l4>~i4u#R53aq5A z>N`Ga;+6FQ)0z4TRtr>dz~R^x7VAR31LlqHJUpm(=ga66c_H(Lbjq>rvOfWZ6Bwsp znzyR|^K@*1_BWkGrk&Y4!AaKQ;3^1)&Qj%_I6A9@T=l}q%*hcB@@;r$zRgc7<4<{__3fkN^C?{ugd<8mh!)`e z%U}Mt|MK7JG4IJMyeIR{yuO|Hd&UE2^duw6&wlp9-~Yqk{pbJu|Ni)gH}dk^+k>X* zJsdJ}BA#H*Vf?rM@b~}yzyFW_`9J^1o8!z0bulrVsq$aSw*xvq{q)n{{mrlc>M#HD zpZ@7TD*B4>?)?)9r0b~y8xDED|IJ_g#lQa#|M(yO(|`KoKmX3mPo1yi?R`}wCo^-- zIOGhzzkPfC@Bioj@n8PyfBnDzpa1-RA>SZ}Q=d6xh95ceZIby3AqoH6Z-4ve|K^wf z^iTiSPaVMsCqm#zY_I;}|D)?&er(H-fD9_uhD9L`D{wmEGA=ffxggP*(}{ z5cL2dfdmugNc?4p850IbOc@}=LrwJn^`n}u&dNu;Z^V7LpJg9|&(?8|0(Qi8KWFc? z*E0L;Gh4PEdwcCo(c8U0|HaQg`|M}efB9E``091INLf3%4NkrZlQmh;AAS7E-~G*R zzWnyPuYUNxM5yi*EXi(Dp?SLf=I(>%zx?&D-@SYH_5bzHjU9)QC6M;ea)6iC?tQtt zeEQjEcX#W@hj%~x{>$MyZSV<6vJKneyXgMpvyVUj>~k*9|LMQ@t0W^kVaC#`_)ek? z65@LG$1h)e@x|vGfBokE&HWV>>cy-(;%1jrwiQOfMfKTdKl||cv$qfT-~8@NUzR7g zgbTIVLvTyA1!i}@eDTrGzxeFMN3XvA;fL#kSy%~WXXqL*^JZ=^+^K%?i=SUEcdy^| z@4oz+yrk32t2_l51#1afrM~{+7hin(;yHEs>h*88jL0<8kf#y0k>oswviFA{z53-Z zf4O(R{_)2jA0}O&LKPp?wAHj+P^vF}{>94=pa1x7|M=yXx-5&{Mk2%pp{7?H8{7S} zpMCn-tCyEcefQVDr`YXP>TUxiPIrIcv)wO0`slMyK6%&stM9(MnnYux-SWhe+(a;x zdOf@Q^pj6?sjq){_x5@vnVV6G*gy92=~Uf9KmYuTS08*(Ykl|I-w$`mm>}c~3g#$7 z_s_rh;^#m6=E31AoE*5iR@=b|Gef{{=t6zRMw&TPA03ZNKL_t*X z#k>3Ko4@|o58YL}=yJ9o=z?;8GH4(CNb|Y&c#il^e(8*L0>hI#52aDSI(h{I;(U*# zN%@f^N6E{nLLiyh^los7nZhYC&CJ4+>tS`>HQEaN5_!IOcy_(5Vj3IsqIlKJHz-Ooj;p24Jeg26!eTQ^6>8 zLU&%&3AmkBCM6fW!FF!X%&nO{ZZPQ|fZ7?SxIt$AG+5)9Dok^(gA~aIlPD{6?B7Af zCFgJSMEUXV9PyUnl*GnrY^D>8y+F7#49x8j*f<2qd(lwuQH6>T?9c<_xgdU)xW>h#FGl*`cKIIxQsTgR}!_F-nHut=l$o%Y*$arpy zoJxvzV7@Y;NMQLmqe5ilov!5yX|0TxZPdWS!y^3E2H0S;%q}YG%80`v1Fa$c&5K3+ zNXWjPGa0N1NLy1N>P<(I+Y`;Ay&j!~4H=!NJ5DW9EVYVju(#16sWXh(h>*G2RD!SB z_Yxz0ZiVeY;LMUlKrj|HR#wNDq+G<_4WiwMZE&P@Am3@>&;t?~GXi7VP$NR{i5O{` z#N%9-l2%Un29g9s&5^2`1&(H*sX^lh!an?6xo&$JO)xt-2n;yQr$}&4HTIlBrp+oW%BW~xQ{7AwompWJ@4) z>c1T_4iub3(x6krp3e+Z4I3MSO`Z8iCmbHK|nT275gfb=h}@VO7c!08p)Prxg)=u_iukhY?UOK9L;U@HTi}>G!fA`zB5BK-` zs=9#OGo@fBsQ}?d%yR)-7_JTy?}Xfg#?n^+a-|NT;K1%`SR=Mcb9K} z`0;+0$S1cDvK*V{#NfyJ^7|irdG`9v`}g)dmso(y&VvtFY2T{Vd%Is>?|=W@>+b#L z`f%^gZ1qVFoZ2%4AuW3Cz5n>#>yKZ2@ZH-t*YPi8DE4(PjY}cn)=5yldH43!cdy?+ zT;F#;pm6Hyo@FCJ40U$;sNL$XUjO*PhcAA(fB&wpYu#aENgJyq5+@QrWYgOE+jnisZkP0s{@lLVR?HNhRIlH?|HD_`uDg1>ubJ=#vH+%*k>lQ_5U_>Z-@N{A z*C($Z-rajI6+M2*CPE1#ck&u=^UV)$K6v)*_1kyv_O7}Zb+?nXZIhWrV^gA~cD;Uk z|J9o}*S+t}J&hg1TL`I9o$+23?(NpY^{Y3ppFjWb`}gM26f!);A{pQ`n z-QC>|&>ftFT$zk0Ss54rmTC8XcyPPj4m`1k0LlWwnNY3O4G-7rLtopw@oKsNAe+0H-?Cow{2EOArAfDaQiWu{#agEnEyxoZxSEN$EhfaDSp%g3K!czZj- z7&iqf!fyMxsxy@{!VE1J>WLnyAze|90>XB|K_kaaqv0Fb#|0s;AtuuZnMRx|xh4EL z%|*O@llJ&#ju1=?wvv>Bx_RS#y0I~^MUaAYS$%|?1k1jGi#=n0r$vzt_}1|=`-3@C zj)ja^(=9Fs4Ff_fvvHBcF=7hPEPWd+XRW1fbAn(&(M^?9b}N)%L&=Hu4UF}Tk+4#j-DQsD&GwOk=a{i!%eUqxi7&!y7;3#CDA+rSniEW&v>;oXiEvZ~xC3hIW zGLE%{GpfDeXDAvQtwxX@C4W_*%O$y!6GnUGCIQHHc&FLyG?+ye2xhriQ63Q5`1A>a zEdP%Z^D7==5Ux6T7pO$`I13@GN4Cj=yc)2pbQ@3HVik_(%_V_S6|4TDxyNj-B(muU!)Cclc;1pt!JP%C>4gTm&?Q6joU?A>b6T~ z2@hnewA-=vx~yjfs`n3lJ$=cli|vy+ND}Vuw8E-d$lg{SS}Ymc)|RTs;sLD;W0T!z z^`@$ELu(-m4{9J4%9bZu5*Eh3ltHb__LkN>XA$efUJ~v|iIIE}qT9RI-E|yK08507 zK=c&0q`q@sE_V-jo1KWDlmRkp)n>tNkdP66e&KTW?0)ItMJ};hs@cixG_ty<* zEj#Z+DR8-*iF}$;*%ww-zj$_ceYpPEZYP2aTG{zq$U|2s3g7L0ce&f*!QRNWO5IlG zatxMC(~{g>r7E7&x_kEafvcT8#vyQMBMG%KAh&VTuHLox_4?3Wl1dVkExMq)S1p{r z1KSd-ug{)6yI%VWObNOG9|M}T8Mh^R_Z_~# zCm(+JPT@86CMcDSYVP1q%S$8<^#rh%wZYc#GXF&-O5gjASD2B}q*6uQQi;rIN>%YUl^>2RoXMgtU*S~u9*{AE}i~8_GFR2zwGAcS}elHhZDnO)Aq^ST_~Dz}CJAayy2PQU38<{N`z~`Dp-y+Ln^# zNC&oQ`rPBp#T!ZBpsLB?lr>DZ5!Q0=$}UKO-Gi+F?_HIBUXmq5rt#ck#$&dsYAkcL zdi{6`3RULb!N;}%7mC-!~Kp9Uxx(x^|UyFOQtB;c%hv^ zh9a{vu22{i-VAN}Ct3%R8lN!6;UBmN*X_#otLb1gN!VOQYOv2(QvhXiiWNZ8QwkwA zW|BHZoB~^os4k=)A_#y6z1>^^%k947?m15>`6`Kt;W>jd@)V=U7JMkWB>!c4KumRDY6onyRMLXvNBH(+xb z)lDTHz3*I=-Gy2fAQ`dkbON4Jl*=GGu|ZWkE@ItgTKE7E~vQ!OqggZaV7fGjV~YGtE^yI7{H*6t+yePT%- zVk&4;tzBNN)=qzs38TVSsbcZ2_!y>u$N=Ucq3<$LKJpOIv zrGjn>c9F!iY?_W*2F8=)qX^x+RFWjyYD1sL8y7=)(Jm>g-hxA~j0K@idKJb?m0~E} zr}G(vc3hrzwk(7esfXR@IDT zEzLBdMHsTJUcFBE(!Zs>ZX7V#Dvzm#x7*Y5l0eg3=8nT{0 zv>6g%toUe#XoiyA58G>=@`s~PsN+J;Z_^f9rH$K-p(-gSmAnf<+c*{3cv+W4cQ;uR z1>8d$A;@F|EiBY#33jUrUAK#+zII7HBwL1vMK=;`Nkz5s66snL=+Yw6kUK{r0Vb16 z*-5366P`q+`|aG*sX^YVD)!Q4yIa5#WCo)G8p1x%8#i)M5}@!(v50Mwc3^L6(N@me zRe9?T9k}wSh#g4`74ksIK+&Z;ye}?`tGx?APQ?p15sxTMfbnW7wklLRyAabdCDwiYE2*bLP`KviuV9ws*AE}Qc)u?1 zOS&wts_auU>s^#N%!@)mWI)+T7g?Cdz(T@VVYVYq7=j%%6$@h7wlBjf+Tvvd0fex zD)LAZkT9BT+7xO5HY#L?rabwfn7!SSP1##24h(`Vm4V}>Q$|L#s@T0(rLU0X@F3n~ z_UgrP-e#g!P@7cMT`oN99+1R6qQ$?ZXk{}_iCkSks|Ae;Hx%qKb3mGpB|K;SY4O6Beh_UaKT^6YS`nmTQ6DjFb-DP>xwOSG-RCUI@bYi<-M z=ekgvNQj|oxMMl+xrNBmA~Pi4ASK1f{w$Y-l#YKP`BsUa1OYQYMxr z#kQ<0e)OPFk$OqT=jR^~45#hjCMg;$*dAQ*@%-q;fEq+1vLs{NBmhKW+a;9>mxXQ5 z%fr$9M~cn;1kzG!@Q4`Si+FZV2uhLJVUSpq(U??aI&!<4kvk125~p2r`<}ttVw3}R zLf?o3!NW>L2DLl=Iwrw2(SdmLX;t9I^#PFN^olJhVx*0?N}R+0(9WzZ06z zQBuwsh7fAz$rY`$rv{wq*HR?U!)R^95P3()UY zhfCl|BM|r-vQoz|Cs9t41g#B)8E_Kejp@l7I7QK+qagDEojP}K%k3&zlnCdr$EA>< zHZIfAbA^mrImmD*i{z-R=>v?)n)+YC2zEk7KH z1YXTXGF`2b!k+l@m^MF$DQu$SJB zV{z4a(>nw~X}8N|bx|#ByC}-q1>KW~^)zmj-c%sVSoVhT3nQ}&FbiMv5{Qh*xlHVD zw+TV)E(s$HStFDS9t}~C`{XRNajCq!OQPAzOob}>fh6Hh*Dk=_>B0}%BKO&yS)5g=ib^lM4neL{C+uy7L>LTbsB*`?}6QukI+NPIw|TUbKS z=L0Y)_+AQP&{EZ~7fdI{c6U`J$I^+nf*@PzbD^TlL*Nb%N7F2?%VkaDNvnXaH`D_PE z0ZHA-yN01Tnbw73sWB1&R<1<#$+j|@mlP14+{UQ{GWtVZj%fgqeTh^3a@Y0Y)0Z#w z{MDZW>NTy#PlX75b9N5toah;?f##NkgmdmEO2E{c%a7%roC6WNz>{V}0S&ZBjopqf zU(B}m!-5Z<@o)dxhyUn5`qTg5?_WRu_=oE*`Q!EMW1%13+<*Di{a4?;`Tkoy^xoUO zX|?8$xay2xmO$mn0*5P7xmsJTj+ZCH$FoXrfEluz>`uUmng}+O*wUrdYLq>NXfcu1 z?5HefWVcmy$nX@&3QU_WN_3M^1#l)n1*QeeYmBVb?3K?`feEI7D={$s9l^7u6F@{p z5TZ4k!_r(N#zK{{8>n4f;I0%v%I&&gWvnC$NZL5to{yfI)C(Y5r4>5+d$mzK0-L1b zI8z;}I82eadqrA~)b6QtXU$~!25*~UhF-0#lB(*9==QjyZwuBR7YD@>TkH;Fph^3hnWGpjSwXi!KAko;E%vk|b zre}Gxvz@8p0@Fl9=q;8D(QY#d>r^uE_Hp%~5Qf+>v6m!fx*>_z7N82QtzImuXuG5t zU^Rs)1-CgYY)CLI9G!&J*DcAilxz;$N{8rjx5$4WcSb_4bpgQ!-#oxj*_J<@M3l>2 znTL(9H;EaDU;-G4?hqY7Pb`SHR2efMf>L=MH3H{2f&f~Qv2?+pt=xr;U6c#7w^p(W zKn(lJ+4;dl7(fC^?HPxudiO@Prr&quji)=)pYghgPal4qW9UEP%H$OW1U#MplY$D8 z?j&9bAft$JsK93fRpp#9jx9kFAh5TzlG33L%hP6A7Ue=M3ffjnm6)4&f|9Juv{kq! z{!gj_RD(40{RTzJCN=BQy-QN&hN9^4o!QeE@r^POh8519!)LN0ynF&c8%0>-G#sGL z2m>*WOer@TG!!qirOMOEYhplfn~)NTbwifZbkt}AEpSUA#svY&8Af1NWeqKr2#Lvy z+quzRDw`xu7y(R>Y*B5bpdyH}J}e9Q3`y}uchR@lW0aXiz_QSayPurTM(M;MP}|w= zYnZqzk{Kh}oy@xh*wTfh>?0c^S-ynS0VXvmFxnASf~Mu84A>`8HRC_FYGJ&Rfs7=Q z;x7g~6-brXZo4Y^<>+t|D--?7vl_xyqCiOPu8B6oG*i`1W=7$7X z$|Zqy0=1AmsCC&;o?M5swkqMSO*80aeu+s3gFs3;n73_FJQ4vUz$IftQSDCOiY<~I zo%YD)ZQPE6q6Q@#;R_^n_o#jlh{6dxfHF}+BwZMb3B(68f&|t?Ub!S$-n}b1q%|AD zFs_kCo=LwgF4WF|FKwkET$aR^K|Taif$6r8l*E6KT$ZJ#5#&)6c4|ukC&oV{?9QsB zRM=_L$Wk?)1&ukKXefDj>-QHA-3W5;9(zrv<8U8-kBe9kjJH8*ufJ zGF3H*1Kp8+R8Cx7sZ&;Z3tN&(w(aq&EGH;CGOq7GdiC-`yd-i=-RBr#;9NDK-wu45gEZr(}AWPNH^Z$ER*$*$NXdpkFf3%_w9zdoAT43w2E^`l0d?%(;V~er^VEjV(ij)o&HHJw6 zl1UY3hYKVRdg6DHWR60ni#qXBLxCKT;_-;}xarl9AT}Ke01HkUmtg6D6ECix)Or)f zK+qMm4T><6ro_3Ym=B_<+mSf1Pt>roYv`owQ(FRUyw#GR+)gGqLS(_9g%FoG%@6~l zxC4mz0D%nDaXMimp^a+n5^P5arEebHEl7G40Y-XKcRoZ020Z15JOwy6`dB8eN-DY4 ze=0JMmu~HjE~g%iys%GU)R``WqvU)!r^d^K=6TNrjVp{8fzgpgAXTP^=JZkg2!C)J zU$%~%=QIXmQ0@T82CK)eC`NQLbhQPuJk~vDq z)uepnG#P0yNnyqW8!~W;nk4=Yh7xF0&gWY(0b5lkPe@xUFiLQeW&rAVhYqv%0r0pX z*$mqVk$xTkT>!iRe3E#>nxSXL+`uvO#LvgJWON48Q)hI6AagrXtPX!{)@5#ik$)n542VAp4ymMMVuu^ywt>O0u$gy-MAc|ine}51=`mzQ7*dZT!%d|D_9oFt zk~0AWh*G(FbF>uC^48;>L#E;VDI-qKa8P$_XAoKXO^0>!qu^jp8Hk^!GoNC| zi=MP#J3DA1)kt|OkV>FLwpIz8V5b|AZjB&LR}x*GMA2k);nz8r3y;4?jC=w?c%y}x zk!gy%m6_r~&J>LerPWyRQBDW6!Z%~#7IFzsF+r)$6gl9@fU2$007qXCogX{@fZ zrRR`$l#6fjbcY);hn$ z%d{v5XLeqoGxbQDF0;=hLZ)(-&W6NC8&z|gbf~7+NJ3UnBirMyl#z;l9QaM}v4fJE zRoJ5O>_0fr<#ThoxcP@tr4}LU@Pv&=S%Z)iCfhVuqA}_xo?H zUrqy(P2R(GlaW+YR%hTbb=a|{l<77Ql-NvKOG1HFD^~YVY+VOOmO6k zBu^C_OXp)94X2pU%}kOow*{IcsZ+(NPD$8zu&(bvdHGTwy!dkiF31fr z^*K_h>8uaTdELGM*$urZjOgj@r&*D2TG9YT4~@{&*4rTFBUE9!=)VDRFF_ zUSMRF9e@qt^kWSr+Xa%gk!sm(3kVw}JOKoJd;=MN%8~%=^RcH_y>Y~lFXG(lP{KvY zeN`?6nFC|2t@K6$$e)_M#xo?KEPDf$J$pz(Rhg}}fjm*KRJ&ZDD-TswU?=-ND3hHH zmdkD>E=ZD5&9WgHIR(d>2aRzDH6=+?d29X<-^P+~%&N4ThQvhcX~UqOB&L>3GN^D0j%AAbKkrv2zKa0g8Ss^XMZ$X*r{bM-c$bPF5eemBjiqZb^_TQcpkWR5Xu80|?2{JOzWR(kOwGgsYlQkHJctFjlue;^Y z7DHx{D)cZ_d4&~yfOs>5oH0W-e`YJsmPIX_Qcs_j9mS}m!(<@uV53lFinbu0TO?mRTvAe*fL{hD=f)sT zhXg?Sm%3OeShk6-nk@x3xCSqa}mU{9ip^jJ=87g|vmBkZ`;g$OIcVg@jEFUP8mLmb!a!k??AK-m6sD zvYW(an-zZcpre)SR0t`nI-pT0O{0bu*=#RNsoIzsdy41_Buj>DNK zn(&lr()uz`SeB_aHP)ALrqi!v?wS}7wkN()X3!} z*&X!HsuvI@FeRmY%f(*uIDkvx+FcK|QM;yED%rgQL-O{E~S=t(MGA+6h zqPnT#pf|Z62C5VXP1pidC1r(rbjOs|_6gSjT+(ZYZ#e&!Rwu^}<^XmG5@A)HiOC;Q#gpUP^r0sifa4vq&#g(77h;p`VQCi;gc61>iLU5N8q!3S|^)7 z{$!sG9dINc1=9!$US`}Z^YS3O(>tZ;M%)%CbDWBd==NIGJE6w|PuAzhKT^C6*}Y&{ zGX40>%b6_NR>~l-tWMx)AaRQ%$1dTy*TL$hc;b)I0+F|2jm(d~MLROo$>v9^qo|ZA zSAs?csCfhvaNzVbCm?cRQ=zONm0YVlGzb%NG1yx|x&RrB2xE3M0YM8)ff8$^Ru_`7k%VNnTN)q@ zl19C;I+D)A|6t+FX6KHI6S#3Hk7_4>Jj6RalF4GHjHS#oOP&e;7J#Ir2j|o@4zwB! z%SPhHm`q|$dD%UpmIgk7K;~+zgpc8;i9_P}#AqQ%)VMjvXoMD=anONnte_p6eKlEj)h`B1otND%%nrDvSq5SPMD*5Dg9=jzD;* z5rI&I862Dmtef0NoEf(ok`qss-@7U=16PJ^QF0J1OX`e+$EZ*h)`WY>hKXjeW;}AK z#WG@&a*yEoA_s^tz@tL&b8D@sZQI#MDTi{-v-w8?0r?dZf8!F-66a7DTaNSx8j0 zDhQ&aH;`1!lp{$RVPvko_u6aC(H{#>>*M=Ygzx<381JR`c6r*Rx8C1(jB(B(gI21= zN`PhtPlSGgVY58zY`ca2)BtA!Bh9f98}+cU*eZfRZ$Qv*vCV~loPKQ+(1;x8q$UBc z#Wg2^J`K6h7!Y<1bo6<{L8t>hW_ET>$0S|BDne1yI`)tferXB>RmE%7x}x#=d6M-K zp_bE?qCILR2z3>N=N#a{gTqsRq4y_CE!C13A=+POJr$=5b3&?Bzef7mRlwCkAXiMt zG179{BuCrY=!vZO!@s*2{CV|vr7ZPK%K~hBbncHVLkNE;$=JDz0Kl_c}{nPyB z&%Wh+HIMK9>R$J^)MgMo%$@m?%mjCL!gg}JU3 zY_k#uuM0MO^n;3Ckk_Za=bSfZuCeb$q0$3+n(u_S;qUk}fA^pL=N^CW-~ET4Kl%Cd zU;K~$@K{9QOusf7ahR5P8kX{8m<$wg^}+Z>Mrez;+AoxJ2T=DXZp>_2izHl z8E5A4e9}PHPSl!ZN+O6c>^|u!c2h_yZpC<=t`}^xEI4h|vQWI(ZBM;Ygq46ahi<%d zAlQ*>q$@4hm0fVGoOn}N-LT|cru)x|S^=64?!tNt=o3s%2k46Rh$oqu)S&IvaxAAJ zgakaL{K~4;$axG^N*t#kur@|$9qh_>H*}|eUA!P2P_RjM6GXeBv{erQW@FsZC`P)p z+yVipOKzFi!*?2`YOY}~r=H&4m1gsVWRrzS0bg0tw(Tl}>sN}D`}G5;39TTx*O&W; zo#h}meN(41<DGiQtvYp0%CHo%iE+$rt;T9c&*T* z(p?AMO`BEr;ywG(e*(#=i1N~UfZpjk9pUZofD2K?=Q-|lb_pku3b{I_^ZsFa%00}2)0^y-k zS4!xhBPP8~K43H8uIQ4+&WgO^CS-d8%~MzIlaMXoI&!3fy|?GIb@ha+@On{X7UbJP z_FbEXyPXmA(HUiHmON%qrqc{ANKsaeGQ6SEGua_nNRp|&ff;w|TPp2MJkT<8Pmn@C zTzjr|xjQ#ZVxxANX45nxxB~RBR4X>TMj8T-OSa-Hzj7JbfN2k{71tehQ|z$BvR{L) zd5^YAF5S*|wre@5=a6KiDYjG`LP&3cR{6Aj8NVEh1*vMVk|asZ)yr20)&}uBoWV3v zK#z9h+HSA|r_2jPJFqtqRcWM9s$gouS(=b}JR*79_p;m@466gqLZrBJ)h0!ikF5`*;Hh z3z`_j;#kewBs_dP!VgY9!C)2 zkgi{p?8U52*Qy^+LC@U_^?j04kGf!9=h>6^eWCIqR=X`>TCsII_r@3Td=W;qElnsnUGBb6s1Et3)j>2%^G9jlGuO} zJl83Jqkw^U%Krd4>lg&02YqH{4umQ0Z4-K%WpoZiJk7tW+*SCMr4A&-8$fZ}CrzT%^V|N(?7{&YIfN78NQmb^AE!tc z8Yw<$Y0Kp$d+D**u_N0GK`XxM$Lq*IRl= zx#z`s)GcYqzT)_HT7B!9{Q$yd+fD8)^jquf_D6R_)wIpUiOSuGhw^(xhLCrP?QzH< z4=3g{_3izkHg(+F0w1zw1%$pWsHG;}5fegAqQ+ptdSa;{uz7vSgetVXs!tH~Rb_Pb z*mP;YGNQAl<`8{1)wFO7eX>jwlX{Dwi`5jFs`BnW+JcTIqrfoQrFX1rJz~yM&$0XdlTA zGJ#Of=qP-jrPG~vQW_i!rSNP}A+dNc+Pm8~GFqMPhd72V2QAK{`^0tiTeH!r`GVC_ zmQ{~9)F+yntP_xULK9#B-gFWdD8Y0x0xCs4(Y0W`5$Mkx=wwIc?ICOCb@wuonLeP< zOBo)l)P~cPFU0BR!jzB*c4-taaOgRfQr&^m8{##J0unRN>2sH2LXHd$Y0S1q!Nzlt zy-}g(Ff*GV#n8NOBZ6IG8!Hg>B@}9Rn7HUw*a}AP^Y<{iZAv7dRAFk}?WQ<%nPz0J zg9Wh3PUvGH*Q0J|JB6FL1-3jj2O2O|&Q^*e-+#)1(lmCZk=%jhfL?7*QIk*QDA zxo)h&*=2sEE5@+qPH0UUbXoz}rU0A`?J$pFdrS3NgAYxpFG1S=QeQvA*19g#N=CPy z3g_A4Sp=z#0*&x}cuSw_m}PHMD>dwOza+M=*ITK3Den_wBhxDnD1PQ-N*}Pj1=bZ_ z&R*r&)$Mvi0M6^eBj?-S|AQ~z{Q5V3^XK1!KmO6DAOHB5fB1(!zkTyDr*6SjXmrE5 z0406d?~xI(J|LM;Evia3WjrSN^6qa5hCF(}f`Ysz4+{*IZE<)pX3q0RUwwW&-hOw5 zVqel{JLq=b|L7(V${f&Ff^gZ_RBgI~a2vdLtq-(a$Ag8v&8(Hi?@o9d{><pkciA2F3kVKhmU(3Q&! zkw>Yjg*s<3e$iC!ziPCy*lVj`mU-PbSE{>LD6pzm_^|4$HSun};LYuB0N~*Ngu}v{=!_DCMCYd7-XS%ahF! zl#n0#*S(hELKJ$wYnp57?{$J+yOw)T+jrZ6nW}A-f&{dkDqpbf#k$T*$I|&@XQ*2J zhpceqU6&8C^u*fYF=f&YVlEg}QDHOsOYRm_I-8w=!}PfzXY1V(dhx;98{(s2rryy|*vx+k@S5 z&Al?laA$JWYh#o&v23Lm8yO}^pg0Pzx~1m~%-Z6f-iFjVMoapNkLx$DEy(Mf5Dz#P z4ro_5Yuz4BZ-zEbp-G_L@ET~^`6K%!x){L5Diy7}L*k=Zr{JwQ1{Rr8;qm|!Uz4H% zP5OhPh7KJa054}HY4-D7ywnFTYL+!@b_i5Mf!gNXI!jg7@de#bJ{)N-rDkcErET!> zxa!|c7aUn%TgkB=(pF6p2u^xSsh5J5IAzo^Li*sekX9_sdIY?|w}J!>jP}`Jqa6nT z+XwG0JL4hZKyTf)OO29NN2Pr=)e>AOYv09rd@TlE8w?3uWzoT$#2BIqXVMo!_Dk_28j8QGEdh$p+4_q5C6Y^ ziT~oizK5b949y4+;_N(3!SYmauuoN}qtlXQyqX6Y-bv5> zW;5A(sgeDz@w#UdN5H5(%f7!*F7^VA8!rxq+?^}EI|tmMC3DQ2KoP9(P3BE>3B!1p~Kuo$9qB*5mB% z#UfN1L)Ce2(D>YItWR{C&JZTn^DTrkWXwU>a;C{HrBi=l}$CQy*B@ zDUu;L-~;BG#3rnKeEtHnz z>Za^sQ9HbEtrEkccc6xNZ({?T*s?3wh(*W!{hn4M*Vpp$FFOujus5r|q+Qenvw`Yy zC2%ToC3Z~+H2g!;T5F4t^v2U_D-QO_m1ig%juZocqiX`lBMuxf>Aa*q5NI>N#6X(P zR+=hQkgL^J4h_}BsRCwKJg2EnbbYEzOBYuN;jFuUyq6UL+hF-%liK4J3vFBMI>HEi zuxX7`JWERm1lAyhe;bBm#`K&dF^kHi!=jdie$Qlr^;^1YAj+^lBJD86DCJrq09qne z7enEVV%PrCaBcHc2-roL)p#$MHfn$KrB%iJ(3( z2@{0z$T$k#e>YJbb)^B~o^X`TPIg zKj8e%m-9dTtN#Z7)nD+}=keW>V5$RzTU1s3RHRk%(tJNMc3^x7@{##fvfl8%t)PH= z{<`8zla%Gs-KwC*N6={SBx65X!mZD0^Z}Dd7hme(dEp)sJmW-Bxjcv`P@_e7i32E|~Rw~f}))OmXLR6M@FJUdcoi}^MPDOhr`}%>+d7h+5 zNN6>;7`aYP5A^0YVXnfxc=bZo%S(aub*G?&eIWOCPc}?HZbFjiaAKJg8iPsk><^NYCm?Ztfymgc~AJ za#DwYWe-?CB`He>-6#qr4pQuV@uYaYb?AiNi9I=FGXfB*agTNr9Fwlv_1dM_p*!b1 zPqVEp*h4L&66>>4JXgszT`G70KlsYBptflbwPAZ%w^35TdzvDU;|r0J>-^8j;jquG z?zZN?N3Yi_<@*UpR@!&VUa*r)6G|ay>&@-&l5DJ4aRY2kl#nduP@R@!4= z*E=fDX^FLma!#}F{eHjznicHG_Q2d^B|IN5=Oc(U~RQnM;WxDnTC< z5ZU`aybK9YVfMIWfm}1f!kh5Q3D*hLb5bkkgyi(&&X7CYbW3vca=2=maOwuBUL@(= zF9kyM{vumQJh5iNz&X(9%OO18-hLMsQP>xJ<-rOhaPrc>eJ`{=Fk0`{3ri8U*@rENUxgV4T=^oLzdtN zRu%nqOMXanP8}kN*pC~m)F1WyDDMqwcnJ-(eTYz(a^|w{CG2bx)M=H5NxaKPK+aKS z-iSzZ(|DhqlLQqFNlttfd^)~6tX*fisH_glg|;t-Q^LKzxuaDCeCXdz*dnBT+OMcB zbmrbV1nZr5b90N?{LY%m#A47l)O2<#M-H)yuhBD3qj?k22|9$6Cr8@has|2|olRL+ zVE{ssJ6c?ss9O8>u1Ba29fy0pUm|y|p~DJHG@O3pL!y3Z)d^yz6Y%Ef?JHay(snB@ zP@gEvB-v?P>l1>qn8?c>u=@Dg>p_Wir%S8|nXDgg_Xt_D-1l~|jNbWeGThDsFS+k{0`viL)~kh$x^}uuy-nOP zg6z9&g}oY70>$3@l3V27>5f3|9hES&m;>foJur>-BfE1MrfrMk+E!q$rKk1G^r?8Ak0YE5k*Pr*bQUD{N!cim-pcB>9yWEnO>e~~F>=}w zYZDnvA>L7J3)CVY^s|_t*ju|9Pr8Ot#+CGLsm$`h8CX-c#p;RzXN(w%ey`QCVMm

VXB65QLGAp08R@_v$DLnHCBKpcxw()^C@C+k8n$8ESJ#3xfg^>% znfv`Q@8xP~PC=>&VxG^1^`v)GwkbRC0L^Hj@z&!)HIUbUCh>jTNhN^{Cbz^h=EVMD zS1Luq9ag3BOjf--t3@-@%0GM1)C$c0wVw16J!ds9l(yO*tB0RdmM32_Pp^Kr2ZsC6Vld zK|d)Sgif~RS zNjv5$+nDqRJiBgipSYosjgB-%-raq#=PJDq{OSW9b6Z>|rO*M?Re^+Uwb&=${_%aZ%a8b7yrAvF$dlqR&npnhpk>&qpp2kZT?u} z*Y*L*a;Ro|tn(fDb`HPu+kg8%{ZIYxpXX=u_=|u3KjqK=r+oK(oH}GIo$dNEb1~@I zk7O%ZIZNV@9BDtjeR}!5A3(NMH!1pV&|DQ(kxkGk8tvaPMUn&#IXT3WqbBKsCrPEq zX-=9=qj!M~@QPXY-8$vN_Bu?NU0vRlYN*}|U1m%xY3OZx+~zH-;jA+}_F=?5R#HHGMb$c1CMtqtCV_^?AI@yc@_ z4FT3sBD|aI`$eaVEx@CZp@Q^E_;P2q?qG#02Wz&cEhuVU8H>EM`vkg#HzD5qUZ zXmXOIskpG2^J=~rYO>iG3*VKSms}aooX3n72KJ3B zQ?dXoObZLa10m;TxK~;fckj|N%1#vEAdVR!#Rf-b)4xhE+_O~83GYP$H)p%gVl>}t+^)SoO8gKAe$lC z*5mXuzs=93&F*s@Dmyf%ivb)TE8FGM2PSQi_1HWXUJw0kTAsimp;d-6Ey~ncJ@)m~ zD*$;4_b_&5f=MKH;LfSRN9W-@9>gS@KDaibj%+}UzBxb6`T8&aZ{PeMe|1j2eE#&C zzx$`Zdz-^P*pi~dDKeW?pU)q?J$~b>PoHwUcs?8*&E_r^?R|jb`Q=mcn_qqY3OMQ6 zkR;@Qof@1x7X#p&`SSe9r?;<0zkFv7o(Y2?u|D}KBU*q?`ew=xn z_OGn%caSEy9bIj>>~>|?mi<7eje^&mV{*s$0^;r15$7f8Yfp?en%+4G)XRXKqq0`f zX_y5x<$Zm4dOFNwP8jWY!%Y(cMC*Q|veA8)&R?di>%k%WG1v-FB6Vb7TV0I+fIxr0 z0T?Ud&O&zEJPL(rjrF=}HLsYa0KB|;mR~h}fpt}1YTXd%{q|8qpykoMsI~|YO)`&3 zzux>#lAUu^db|XW1Xp9IL|NPR=mKH~58K6655Okz8A$8dp-&Z2I%&2ub1JV@;#6Al z=)x+Pi()#b>DjAjmLO_)$&ds+{hg}nQnkDDlGD19Y=ADMz5{K&hdpt(_aR0u+-g+UsTNzX%0QVORaFTuW-NzS5GgVy#T6%-6W}JRv+}(&uKY zl&MU7aOoE_gRUE7Vd!6*_o1MSl914}ok}M%r^u`ySmiY-@Axn^O38lU&{_Td?S;;n zA~=obJ`jOT4E8$UINYZ)4l5u6cCFPt3kAPf}-^c zZUY=I2|=$gudEp8J;GCU2c5mSLt;StiSBX-tYs(3Jc!JY#3(ai$93u?T`xYTv^ptH z#ZWqyD^JWY$w5YAa@U>tV*pA+pz?s&L8RW30{ozq5DTTU|2mJsquRCF2^t{R4T4P4 zAi(;rY0`5W2t4-@mZPy_;7dcFEX%s(gM-ZvP}@owum>QdY9esvgc#L+X<~ze5qxBc zPuM$ch%$sEy-{g_tDstt){z?Z0SW+l)EmjktwmIrqQ>}LZgaGWBTpW zTSyKXXLect%KNg@bz@>afAtmkCC_QrU0y?y@b^OrAQDlAKS+u41& ze%wIf$3OY;m*?x!3lb`bn@WY7>b2HBU$CEUu7Icm6KbQfGX~v~bR^}* zxK<CX=I={GO^`Y59+>u9x=VPpw?~==+1`7aD*O|5( zZ~ErR`_k$VNgw2bTsON>B{Pr58_6_3mrK{_(wDN;gg1u4!N>3*t+DLQf7#;VmZ?H$ zijjUg*z*i5ngJrUR8&unbzs?U!Hts_s|{AQR5$BRM~Md;DF0>UaLs&wlpnFJHd?_E(R2)aiitz^Jr)>U@QN z%is7n{LO#jXFnMK;FsTgX<1ae>^$*$x(9Ob)ARiH=g)t~@BQhY{qTps`1$;silMI5__F< zNxcMb55rxkf3>e;b<_wx=8^Q)-|W*k0ys{;iX>=7lgczX2}!VzpUpgm7smap!6=gE zR-kXy87p*YOU{-4ds}+FJwUljZuP>DB%27^hPK|GiIvR0C zNKzs0+I-k?K_FF?7&)OMC^(?)>B)qSl%$F_n_rei{k3RUM^IthZ58MQaN*>G57k8W zjzB6|PA7D)vi{vSBU&cu&lc{w9v6xriU#`V2C(k7Oz%nd1X;;4wUO`=wTkv^1ptZN z1Ct`Ktv>ogHT-x8SCH2^x5?sn85gaO6s%9&L#XvG!@b}IOK_`{z0xkMUtF!);>GAA zeMlf=1&LgHbkIoD>&sWZ4+8J*Qhsr&ByCcW60l)$;Ym(iqQJz;%A{AridJpqkB1^J z)-2geTz8yHJl9RG#XDYK2}2z@4Wz8FxazHJ^uI#w_L3%n)8T&$%qzyaP!?HAVH*fH zP7+c&?_2Xh&j(UZI3e-fsrGq?rL*Vyc3bqIa$yh?3TAQGw&|aMy1LrfyEK9cEnM2d zy??co-hIyn3#frtYfGL%8BXrc#Na;Zy=>ZHD)^=+O{=f7pDdsWaM}h=c3tK}>9<6w z>?BNoVL5?3=FtKyXV<)MVyh}85xAb8zzwUHzS}z2nY~@kht-_6k+o)UQ`ow9Krt=M zS9XEkDJ8^L_HNCH$>cpnrO(S-$rMb|-?-gvUAum?;0AJSSf{W>o1`nVieVp|<`A46 z@>bkP`V8GvyYgP8C+K6GM+DNrw%n@*WUkeZ#WD4S#zN&bxxgfaVJgj0krz?;?E+!iOvP90%plGAUND)vGP>MPTVRiB%6OTK*f-Bo*tFofy- zXUnXR@867YoX(sonmXguuZoB(#t;l+%l@rl%1<$PExv!Vx;gWBd+Q3jT2FU;%)_4G zM)KA{0-Vfv&Z${f?GTbQJLS-uCZ5DnqheX-swcf0Gwe$!>e}V2YBAsn-&CGdI&DWq zJXVN09kA3P9XbP=eN44zhae%gtOrc(C(w8d+UT#2sJMyFU_8mplzBPt;2|`pSA*mM zQ$X{w?g*1EWd=}c%O(+T@q_fE52G_7&(~D%>~c+)52qejXM;|SN&U&ha38H72eBrS zun{=2j~mmzAY@CE(W)BLOxR@os>K4_Qg($Wr@ugcpNPx0#W8lx6~#v-F~Qd5Fmy$# z&s-Ob4qWv^1Jy6;%;VAV=;{M=AYlL=Z@mGb)_Ht9W}x14PGC5$@2%V`k>lr#CD}eUwX#@Ob;`Z=x}CxAdMZ@PYRdyxU&Am$GMS z>D%?brkuC!Ym?gTc774r%L>ouC%^iC{}Vs|2mZeE%-4V6zx(CC{qOnBcW>wNPPSo1 z1+&!^z#@7tX7}th!ISjEECa*=g0b;~o`y}kY{!qA<*A_b_MO?k9)FK-J&S&uhu z+)kE)R;;CQwaE#(7+=ZNbDlc-RMrTw0xuwXu3GJ)bagN}hde%L`M|+Lq-WYXUS+(> z6wAi+WCs?*sH8WE5A?QJH9W~%7l9FYq(qkN;J`FJS(@brkk@&yhgK$m8M>mCtA;>t(xS@IldNw6xy)9uUReSP zNgYMPtoDs~$pc!Uy$jN{>gae$RV1+a=?>Lx4nlYrzM@sOh@2J(LQwWDn|%R@_69&@ z3yd5(o^MXnhQ*6expZI`vQp4|cuy~%NCdBWU(D#`aVcN#9-*0Uzmj@a^aYY6QlO4@rF+V(WN8$^bxOafwXXcZ`%xUk-9>n z8mD~)&dOmaa;q2EWul1%p8xoPwlce=PA}bR*1W2%$IK`|OMp*V4&(OodN0BQ#A8 zu+FT^Ygqwf$Ja9^XB_Ag$W{;xMF)LU-B$mk(2u2D_zKXy%^*xAK*;?m>ynS-9G){$ ziu6Tiz|)S<@oNxM-`dsWfx(kHgxgmXNk@L2Y0{7um!g}>saMqfiwKzY8b|QU^J(zj zeOiYCl&0Ww@UC z{O*az-r1FUCaOaihpDf?%*>$QefuRj#k?Cc);CA=oPPcIl#uY{%lYox@08-ndaXIs zLN6kLQD;u_?YG~(SUBoD)T_f?1&M>?F++HMc|M;fIg(eDgO2?y0So=JE~DfN=euW4 z!=#yZlLG5Ujh|iI)_IBgfN;!<~+~yL{5qvY$An8+%<)@1txg#oX%@({!QVnw{P`OA)mF)hMAma!jnKPpO!5`qwA$*8;nvpYsXqerUBD_ zoS3zBEMd`;57U)X=+KdJ8-~Xu$9X)7p&s(u2#!NDVT3L=RR|HRAC5Swy+fv;Yr9nN z2V9MdB`3In1de8oQ&fj%jt^|@{5&*%o4CE%QPh+mv7)Ym=6Pi5XI%JbC#bF7Pun!i zInVM)kg};3VIX*5l!9CLYA82XxrPvmDAk&YhA#h4^7S|0{`j|li?81N^yxgmeEGv) zyyZ9^BX7W=X)fP>cYg8Bx4-}OFaM8U{)&FV1oQr310bx&2;qc~Km6r4-#qjG|ARmL zbuxofgr@D~98Wu8M{vIV^8EGl{QfV0`PYB_YkWkL3_PBBdwY9)diz}fY+Xe$&>jJG z(ih;c`6@lWXDjIvDSPa2xJ28k+lSrP{`)xrzj(e7e)muQt^eFV`+xr6tKWX+fBJX+ zUH-?v_~}c;f>d{WS!B)kM=0%!_xx>%bRmt$DAO%uN8&@I?E_Ih<2xjS3R{8IEblz-Uad{{ks;gx7Dp2Wt{;e zT`d}R5?j05Ao86~8}Dv)j1Ga>WC4b7n!trLd+p4pg1D7bdu(EVY4N^Y6g#d|@wUCW z;T`6S3}p(h292J!D$Lsj8w|c)6_|>5TlL-c&G%05!6~{SghsdG+n(@9k6@s5gKO zjHcns_MIkxl~AnkFNaxG!v%?}`3r-kS9=0G)348{VB_ug?6$O4>9Xssfz{z^@?jGaaF=P2F`fDfH-azOEg-8O*MIHH#j<$c zt139J3%oR0?(HxAKB4z5g$^-lXT2b<56r#*DpvGxL(pOeZ}M0y-d&Y1457I{u?b{0=0Vh>j731Z^yE zUYqpITb%R79Bz#9My!1;ys-6?RKEntDL#f%nBL%Y3bBaxD* z_@F>3qCWiGG7$klI?kH#q+6~svNSXkmSad9_NA479|ol9UOcVVBE^#Drx*UC8mbQnDSqGd*~Vv!Ytm)w4!e#8;toP_#q0t|GJ(FkhK}5IrA*PY zez}}@QSeU^s}?-o0B`_E^nIw13rQL4vyE;zR+#D61a@Wgb}yFg31|kIxODhF(F)Hv zQHC9lrDhf&KpWYLYf0mf4?9MAmiY;#W(+;nXlM$f1leJlVnLQ-v63{Pgq;KhM={4U zY@{%BBK2ZvL~TxptAcZ$N|V~X_9gZOF2kJ%gG(SfPJzgzpkuZGoChvEAu1HtRz-s7 zLC8(lROHc2E{p~xEu@hE4Ood4GJsAN`k#P+MST^H)Ed#JZM^&CWi%s3C=PF+Of{A= z>x=BW>_QfCs2htfrYdibY52stwl66|{F?+~LxJLUu`n}o(>2Kz1f04~_F@QeO&fTZ z^_QL5y(}S3HYnR16+zI@ zC1-IjNw}$bZ|9+9k*sLWltakfph225c@hwxR79+16X`3@HSvtRj4=~v21D-T6Ctty z$8i9O{EOBhlTRR=E&KRY^ehh(^B-|e&2ucb-Dz=JUvts0$*$_V76uHv-ry|&C6II& z6@jOR^3COvzQGs#gn#`{{^sZF`u_bN{rq>o`A27S8P@_bU@raP=da&={mfjR3x)Y1 zD z@BdL4J{Z)%#f$S!|L~R^2zt2H5&W^+@#4>5*VO$4B)kuRx;oj*fz6 z|5mrrA#%zel1`6s)Js{+3YM;dLJ9rQKOGbgGc`x5RfgwKs-8<^{H7iqXgc3OkS}U&uXl6=rS0?I zaXJaq?&#d6DTCL)&z~^M6oE&O*0rY(W5{GnBT#H21$~sEmQ1#TkMoeDAM<6dCPSti z;gs6S^IW6wO^xyaX$v;%#~)%er-yDOQ=cR$4++_>M_3p+$?B6k9JP}^PGt~y+Z6x; z4Cz(BXbeZFbQ5I#G=SImRUoM^9ogLaO~))LajMHH9+OxJ59Ovx1h0%1&<)my{E>#( zCVk91M;fe7ZAJFJ(@{QprmF7x_!N!C;VrCT`>i0SC+SSrHh3#4dYsx|$+;8lR35!c z<4`jaN}ybxNLo553DDpZA=nL5D{Y}O<5D{yKESL)H>1(u+{w2lks6F8OO~06sm{k3 zAdg5N;d}(IQyo_b?-}YTO1?Zb<}6}HNcfhNhixBVGSc)q`#vMlf0K6rgL~^f9+GZ@ zM)IV^*m>$AVh5f;{xNlkP&)q)wOkTbfRN7bLEKpz3!kKd1{R(9gFKdG+oDr?F5yx3 zCy=as97PMRj1#OsTn0cQY9Meh8AYAwzzF-zglSvxj`VRyp{dI_(;ww|Lu$!OhRN1} zDjYBoQO$_zKVW2OF551n_^pu@=|u*ZvsECtC7FoCLk?9AjAI zU}Y>#o-Q?!%95QRRD~YN3#gNWz&gVD+&(_K7^DHo!mL-4HAcp-x&@# zDSA;X{Hr<BKCxqzKz(G#mF!OIb+Q=GW+VK8qO8OQ0vsk29ynd z0W-V#t_?3uE+Y>NKmY3c_p}CZ_N|1K0r{>))fl{Pz9-{2%^D{>|@b8c2i2dc5i(`d)mzA64G6T)HzK+v`B& zt+awhS^HPD4=g^3K?}hs8=@F&){xvev+i90JCz!ZAe&N>Y?Ms-<{)y^%g)5x?IQs==%&nKZFct7ogPjswtocw6N=PR z>p7oC4FRz0xPz!*2VQX=3_J4=^Qv3MsBnFIZg7=WJvvk19#PR4$6`Lx1Bk@(!M73y zf}9Z9&k+PpmhifoO=f^c*fr-Rn+RtcMy$*lBrsn|1*3~c6accZNasbx%FZlaFRDQnlk;uMDC94Y6xoE&MwS#11j+b3v!X zN7NEh95T5}l4SDv4)H*eUS4#@0%S^1d=3zgl#w&_F;HbRdRBu+q6lJT`g(*Mvbx2D ze(YMEz23Dg5XQjW{jb)L+4 zpeuRE{+MJ5Lnk5-af#mvDQmy>j;_X=Y#4Z?igtjj zppn9mK`ZBlp@P^uQmk2afcM_@+WEpke>%2MR(DC%M!FM$@le|zuu5uwP`ukq=I3?J zuoT3BG-5Ewj$^C@S;^PB?B3q(`h)5iy-Y1K5@^>x3F5#T;wVoCM5udVa6ZVb-E7Y~ z_h_{egJnlhEssx|Bo^0#NgfzE&%n#DwzKZ9pa=+5!q&Y;3UC)nBC^+Ln6aKc4+(qi zIJ+~PtvAqwFvOI#bL?fnzOGB+O!hgL6vCP>(gE_;HBP7z)u1e(_Eq$9yRFGgwGA*V zUf3>4ByiAAFxwmu;dry~vL}7zIbv1nwJU_NGFV%%IwP^6(*=TQ~wC}5-bqJ!eN)csx1P7F{qPR3&@uY3)un-*&7qzuNhGpGfEuD zwSIjd|1G2Hf#kEKzRdjbkH7!Bzx#fD`^o&p-~P=Xgh%(i)Yq7VQ08)qhFh*AHf6h6 z_;ae15@R&YpDSUnQru>ttC_)!27JEhM{9et5Qb-)DI`G{ojFL91;sJN@z5M@BWk|W zAkdsvA@R{I7s3V|4lzm)URW7M{ty3yzx~huvoGVn|Lsrz)BnuRo1g3)cZWEgBg3I> zK155IwdMvVg{k|OaT=iraw%Ub)O;ZtLDgBr4f=|#&v7nZroE0EgH;vb^2#2x<~ECH zd@6QXAlctF6d3Qib14)7Q{!|DTcK#xYfN8181Kk;&KzexQpBfi3k$9*csT|O1|+cZ zUylTF zzKE)@T(J5M*e6DY+!#uE>RwMPjvuv=7)}@QxWOqP%C+CYBbw(mVuWVy(HDzo_DV>X zOR*X>wq~;ob4iMWLtQx+N7Q%H(&%o7s>?bRJRv5A!)fCbt+V z1Kg{W(2{Of<{o9m6sXO*Phy2fCQ9>T$Gdpm|=7Bd4wj+-rf~z^B6VbnS{|`Hns)B zqAb1B+-deqTWcNg?f3*t-CnM)`6X}*!~y)ere|ZknnvDm`Cjtfnd2Rc874L%>*~Uo zCmcwE$TP?z`@;Cj$CzF5B5J1!lD`;BtNQZblttyD7VBV5JC=JNl%(rCgCuFMs;6lb#L5Q7XBuW zGP(^6afPreutIZ27-OUnZkVPx=cs2jWWRymS>%h(z-+r=c$DBsPALn+u1%5%z}RC; zXM4CaSRw3uje>=;$ukP(%GeZB`jH}r5OAGDxIuIMW!=`8tBpLisIOgeP(nLVI7k9} zuR4?PbzPwNO~!p}8SVMXS)7TLEa%JTBIL3A0ffOre=-T!uluQ5+~(1gt0W<- zqZUG1?N@%#V2Io$iUB1pYS&*>){ndZ7K6ntT{D-w$u72&)QGXX3hj}=231XCb`$DE zBc~r=*#;wO4@>%5-(eCUZPMLf7OjPa$E?ZSrsJOAMJTTG@Pq`2gVpYSL$d|ZzTgtW zD!tsUmc-)vYc>-G1yACQ5*9lmzu98LNwALPx@?RnC*OisVzX-=m!g)|b5m#}d-)pn z&u;(j|M|`Qd<*8+zurIl)s3!9)E2M3j@2HeceT=;A!BE;N8=ffQNC%a!0*g5cE0j( z5Q{W2b89ks8j$VVYprD<-j;mpnP?KH6j8K_<252?`mjtI_UarTXviGY4$0HFt)TFo zqW7w?KwU|2gZZcb#n)f{<7@X{{U84q|MFj5_H`fJ4xh&&=SclwEuvcs3~P~{LXaYM ze*#e18>w0A`47DWE?}g-%0i$It~wVDcaUdTElG7p-0)fN*~+4U6h@NNm{s#nASy>= zDLUD(Ym^N2(emTa>G-}{iVW#!W3vu(DR%=R%RKFk9dz+DPalBR?Psz2ypzn|1DN;%#p{KvwEQbM)>M_Q2 z=L=h|3qE?J<5AUML1$Kn#&Zl7L3FkQ-FXF%5UC2zRpf}UG1()mf~n)>0pYL-VW77M zlB^y))BR~vWFJVE%AT0Ejy%kxZr(y5GDh0S1BwsC(QVmhkAAy<*8c4mQcfHxlKQY! z?EZ>;Bt05bsJ9B#Pw0hIY<`+2)I(O8FBY3VHlJzP~04#w+8YTICeSY)9@W^S@bF|J88SGn|!7fz)r9-YBO z8HEkh97QQ5RsXR?-d?Uk!s5*S%lGZvd3-c6&MJc!L@(xXBC5w(j0A_aF9<}8bGRsR zI6wFzMLSCwuu|K$Rb0;O#^Mx#qU=FU&v8^o(`TVgJ?ib4^|jWQE<4|!_5cQtya32g z0JH!wwvA6_{h-aM2Ic^lz)6D)k)1!S4rXYhr5_(d$tEAtymg?%UK%T)D?_m?j8U9Z zb&p3q;#Wu<#Z!vG=RVUb=H)}6d{ zL;Xncy3S$NanBR#Ax!=YAH-ykCYg!5fU?y1(Sp|8{$6H0cnWkga$!o z>*1uh2X^+|&U9l)sOM%`%o1vHcLJ4p!*kdlPF6ubq&PE~NRl2=8e1AP&MlG(ubE5E zqe@j81DTKnM3F$#NE6ycDx9_)9ytqQqBH3`XLw2g zVS;R3C`#o7OpLA8uI(>(b1-{+Q4-Bh=hccj zWx&#?-(ew^pp)K`Mk5K07-kfwnjsbtKl*FQUdFaMp%`H|MeNF5r#*mtdKVM%Q%(zB-77g)Tsfc>%mO8F&M_M6`&M=Ou_T(nzR}Dr8;YnB7>2cv`t+%vdyX>sMN8daF8=Dj`Y-?OxA|-PH~->a@Y7EdXZ`H?!=WGK2|q{f&~=vlo6w1n z2!G6HF?hJ}ptl*|2Cs9W&@SO0waU4{_HJ6YNrj9mjm@INc$y zh$ysEB2Yt{V26XC+Mv>uJXCTeY|=83pL@&J(?1xKzmOh6Ud9@$yM(zTg0WY5_kE$s zBFB*pETrhT_)ap7K0b<1$3JxhO>Gbs5<-izY(5Qn?-egt9!a?&N@g&@ zfrHOk2Bn}1f{)9pl073Hc%%8Eg^1u1ln~B4yA-pa1!P8R zc9$iKI+UX%h$tZpq7RH1?+wvspythu;671kERQuF*M}N$2E25{KDIFw5s<#*8|RQ^ zV{^j_yvXc$$9C`0gp$g{EaXE~MF{2gmtpG#xi=2j?gnMNAVgA!%}4@e?RHeK(WGq- zaZE@`2al+J7Ph~97P3ZtWrS-#ZnyL?Z0*gv{)S$EFa_MU1EN z8hz_9;YR1~y|8gBV}VTYj4rvoztWQJm3rJfvYSE>5CmktUBHZ#IfQ5Pt@aCEXZO!2 z2=9Zuh*roXIZ4j*)dwy)O1dL*4}&ZiZ#~LS7j7F?+TFFofg#efny=)4V-|0pkNHZ} zg!#fMdk9tQ!Y?ZWNDNwZBO<(9iLJX&-LlAw2jX5vLB_)q%S0zMEAM4rYp>@P_f=!z zgmj$TKul@#g_YH{sKbhH;sRi8k2b$iwWNgrofK`x;FZ6;ixKyD4_j<(d50K!FOU~$ zj>@&BsI-PB+3cO6H(^OE4m?;I+kDwcO>rgLS!;GZCpgkBnDvKfJc&WJoaMqD^+czc zkhqEx5!Aj?oEwmWai3n%&LvF-GJ})%#*4Yp#v{fJSEs711bDTUG$uV6cPBIwE2BzN z1pq?RX?U8TY!(6149H?-jDeNWf>)zCO9qhE5KdrkpkncirH%*!7GQ3COPhTp3mmWp z)7PvFK>z?C07*naR4vXJCa~RNdjZ}kL4@j5BX%AQX1zG}-kSHQ9Ia*n5vaw$<;Rtl zU0JLzo3HyHe)D(VNB8LZ%fI+J$&)YQ7vU5@bT4KmYzW|LK47NAatlzW87NH)$@WiQz-oKRFII$ub`$IgBJZj%$*5 zV;8_{@O})5@%-BS4T7VMN!{}bgHzq0FDVHpw}nX0+CGzy$R*fZpCe!ij$XSN4PY_` z78}V=q$(Z%;sh`45c|-*O}vI3e@yKRF&r&sAi98*c)`aM)Ep6KEPaPf9Ex&@2fh z7sPTAnbO#i*OuGW92a?xmtz}zyd8pvs9T_N^TYPYk!E2hLEw^!pO#DhqBeP%#}`8? zhvR2fHtc0PO0-`|@el<*x~J9A`4kH>?@FOK$?Jz!&-urnboy*@E@T2!9>?{GEZb*I zDg?%L#}CmJy`1w?TGe}no{n)@3c}GN{RAT%p(hgnsiDHSjM~c+%?EC zz#;LT7+br$d%oO(ux}(qzWl~s|D`G{A9{}fAn+PF@;~~W!!`e7%k;95b{9KX`3Rx> zGAoV6_q`kq8-WyBV7blwX#zkQ<1z}_WgfLKm8MjKvdAaUn^mEi!=PL#6H` z2{1<<9L*+kB83_Pxnm|k=D8tLbUr#KdUA^~3zyThN<`62CPiTxL>` z0o{P=AsOI~bHwQZoObsa0GHu9&^yxJyN)MG%GY;`IzSutU79=A1GCjnj7ErE(R=As z`RW1TaIiS!4&h+uOC!k}Ky+ZC=Bq`5X-)i+bCxM321eY0T4!>4Hcnh@!K|%JqSkss zC^Xa8D9<0Fs1%diV09{cj0&f-Q{>YPsQFM~5t6WiBF3ZU8G*eBlUpTmU4`NiPkXXl z-HYUb8dFG;eI{%+s$=9<-00ZAV3{aiXS2@^NW`(dn-gW9ch_j5T~z8CT*X47+l9(q z0NZnJ`|nzk@?_a4ovXyv_%d=fTogh{?itRV>86588`d3srha51V_h}=BRa0kRa6sn<1jH>FLRO)JT3~ak{FT}*2 zql6x*y~bI*q>UnW+L$X(a|g4S5-P9&ENth$#M)x8y*~3QUnfG?C7yA=-a>pB?!CQh z+aVfc_E-XGhSXbW368Xp>N#=8zQjbTNSv=EWs@OF%_V*P{l6XW7kvBmuk+{zG^o=k z+BOKBu3*m)e~#~E24zP!0X=t4SAb3fBgxWzI~;_uA$Jgrec!k5MR^!}zEzpXCG{f0 z6bw=UsCmJS`N9KuZE1G%E;wFZ_c@0?F)Yg-ju7ni?e>@d`fvXHZ~yimF7My}8~*Qq zS$Ciw`*B3Zl)c1S?l4QO;mNHSN^uA5xyLkp*oyNS>5(gkIO>jpm^9Cu&p6pLKDHUm=Vmd_i8dd4wANU8`{$D7g+ihek2q^L1KA4aL^A1 zC?CXlcPx8@N1m#>`sywF@vk+BYqyTWdJB{L(DTJVi1=))?%Sv3* zE)r`xx3ZFdoB(#B`+!u6A7FTqvZ*ErP)~!%Ga|e74(hASeydVC3NkNw?uoU#k+fzm zD@$!*jh5|wABW>7R{gS)F&xKQA>uT-_ad!h9MM@z7#c(DV?4-mOl+i1d1ofsiK6ow zERoSWU6bs6Q9N-|_Guoe_54BD$R{e%4q8hv9+{hL@w@6s$q4m~tq>!3MNFjqM} z;TlF&R2ZC3Q1qtUraTHuU^_oNCFS-Dz=iI@Q9}7|tmp!`zm4>)IogBck4S4|ECFj(yCakp*OIVk&7s-D7%J9=xwASP+(sbU3hnN zWj<(lSCU6JAdN?YrKq>qc&rgyV8$ldOy2&`rnSv~5bqPRHW2`E!(OBSu%y^4WH0X~ z6L=*t`AU!w&40ylZz1RT8IWeZSMIfg)&ms=quE$L8jq0V)r{A=hIOz%V`M}_(Vhrv zD>vSZkfm?zCXEPtM(;vFKqj}*1&IS_$fBCu!WO$bwJNs|^m7@|$-FS?Gt1;@76YpZ z;qsws%Kxh&ZuE1iKnb|yNVk6zVl2}V-5|0Fg zSfL{k2@bS7np*~C8f3sM*}fDYGt$q0{G;xBzkk1e^=GTgzM(D#x+M_Ypg|tIw_>F< zG3E{z;4+JiA3FzqzKKQsb|TEKG?{1jzaWsJ_V%qr;}InIx!wW7BA$ZG;9x=)3|u1HVgk-?5DkOs zMlla<412F%KZ@!=Qop*lBs9~05M|BByzorGk3@F_H>0?Q`|oK5 zk?!d5oFot&F(akGPB0!hTp}+;B8!PXxZR(>#Nx)&xgH3uWO_nC;Sb>L9vVSVO`-q4j)=QVu(~=43Zc*J1L4(r4oZb6dxi837v-r zcPmRoJeuRmY^c);!u1ujjbzAhtW))2`=XuV)D`s?`cFwSEWby6tLn!X7+FVCCq6-S zYNhZ)o-`BJsdA(*-NN`~;OSOO^vBq{j$C_1WD(z(rp$HDQ?cNS-W zKA!0V9!||zxmrcG!wXs^Kn6F%WY<-klyMq%Cnxzs;Cj&$BvPO69kR+5n+Xp9(g-{I z1`wG~0y!c*NYyg+GHi2T&SekDmTOYk#se(ac%KPq=zcg5%5(-AuVFhY!NK0tLZ#7n zKUq-|VbdHi-rSsUdu~*mg872l`p2pQXPGe*zSVh-%_Q4Jrd>-*pG2z7iz@XuZx^xs z9y+^#qlXNBw1-WuZcK<+#r86_}T`s(OzWf~7aZlV{v5k@na_lATG zYZlD|7gdGhU`ANWgvq0VB6|i30hr8RL%-*cW3jQ^&m7okTBV@ex?wCOQ ziz8isSjt&c+tZ@&L7A;Jg8g&Iyn_6KWXmd9&f0MJ^*`qOH+`Ew{_FpbKl}uzuiaMh z*LD>WlW))d;2@o4gPyk1xb}`uOB!*BD@ECemTb0xSn)nIiv%B6y)YyVs3|<=eiUst zWgGb`vk}tFkkojN`dNBhxg}*Vnew#F;70ZC#&xZl7%+kfaZ=E(7JeT0Hy~?-&~W^s zZ<%8VBpFUNjrA?5TASVGzJr{_g*(aftnq#CE59LCuEOFQ3=HSqZ=I+Z_RThV;e*lh zYNJQzAQlRO=>CZCanj?+9vcQjJ@A1uGc0eC;sRDA$l;om^lSMe#bd=*v?Y-2npA!? ze(S2Ni7N*zfDWV)w~}+AF_&~co?PS<5)ajL_Q6eHo!pkABCm{^TIwQix91Q#1^~dB zHbQhq^5nzXv32}MNeFo^VyOxe@}%n6ozQ68)@jsfw2$FZZiW?qbFjQ zQ%$a%V{#|Ocst&_4rd!-67?d9#F6atIH_iZt+D03Gn%iUTcpNoeO=!iEtZLkXP0s! zVLraXKL0J^$MM3UU2{R@9CVXal3+!%NDRPT2+2Au7V(D@+op2~Te z^(dGr9C2vCMmM?}I&~>PXgzklerN16-^=k4=7LV#j^_&6c6{`#i$-BUl2+Q6_i54T zQG+(-s3{y~4N!9%M?t`D{~B6OW&tc&8fl8fkUJdE?~K6qvRZ3#=UB?L!NRr;cOq$v(2<(u$7=j9>!$LjMM2Fb3syAGF1RpMdb* z2>Zn$BX{@A#^2~Kna;KH4w|VyHAYbsmfx5T)a=w_lpM_qO{d>k&6P35B47aq(+7`~ z-i4HzM4%FQStLo8Vi6_0LL`5Oo#sLhjD+h^J|h;;`Tk*9#-JwHL)n0k4U*wb%v~_B z*oyJ);U4vY5HVg0M!F{V6q~mn_7XN5H<06d*b+u7?vd25ILznI1;h>BIBh4bE}g5!YV6St;Xz&9WXrBH`YV zj3mu9;Nt>Jq6feRnb9CLgWaba0E79aYaGO}@UZ#pje36^8Az;q`l-8z-T7;{-vd?6iYFNK7^t~GZJ7S<;*IVhp5 zFKoyp!8lO_HfuI8mlI%E&_)hm#@4K4{R}@pbbC`r*s-O?o}iY+0(-BQy>WiJ2H^qG zsa^TS>Ez%EmsV(>XLoWWrlh*+Dfa1JQ~>K$5*G0O@u#n!zpSx_xo+%|Vx-IYhJiT4 zaz>ewF<@!3^b>e4bHS=>J|rEIHGn`F`BYs{4wOUG# z`guE8xibrvW+%Bw_p%zKwW!hunPoi(jD``={Ujmizr4qxR;!`$-uocx98o zHaC&)NYZug^dX!#zU@G5lGQ z6`|aZ1-elRnX(A7$2EhJTyZ5k+@)AIA@`gTD#}jANkWwtwUG_!ul7o+<+y63?D2UX zbGrY}@uLe35&;H~GRmag)8qJv63C}2#qqt<0CYf$zxLxWgl@*!A8RT{E-PXJTZoL% za7-6055rejiDP^6_p$GX%1`A-fq6CT$o=Dy%G2cVbp8~OM-ns|V@AoNf=)9Y8YeD) zaeS8M{3u|PNYP|@=#)kfo#^|}9 zfbjqC0T92=D^2QcQf8L+O85{ho$wRRvO{T49&)ROH3g#7x8i6dKlmj^GTgzrlzNi? zZ}mt)C!yuYR^u7tb>iGn>BG#nk+DPfAX3U7Cu~m*Y3EP;B233+K>1ZYz$XPCy`oA; zRN|Lj%tka!-;-vb0P;3V!BU80cMOtjOOh1m+7l#Y^SZ(ut=s6Z7=RJ7Wo?bAjPgKo z;H%sD)#hr1kt2*Pa#xunN1c>y(;_3t-7h|lc-fhx8h!}<$C8wJ2(`tzrensR9uu_- zdSJ8#HcDj4AQS@g45Ur?|a1!M+07^;+o87F(gy3Y8U?P(-8e{Ku4Y}PV#gW{p z@7Q>4D;qJy%Z`@dICnmruehO~3PqAsjphjRDDVnAowGiW=m={Cp0mpYwl;`JvXcV3 zwOgx4Y&H(2(Z*WRVk1QNY9x$}vAvd8F~CBC6e%%#A-UrbHs}XySpgTQX)d})BMFUW zqVL1^04b8GaK#Be2;>c#Ic_GnVX-GWg`J~#R?TtF3Rw}u&Q8M^Dn?q&_wk@$X4sF$&ZL;yyEEDVX zC}g>C)jhAL=+!%iKcv>WV1HI8G@Xm{|D+IjkcE}4o$tMSeE;DmW&6W4BK$N5Tw)dS zL-?(MM5USM8y-&Aoamf7r7_9dj&T3eL#Kfrm8xXVK{Rf`bYF9fY>$-R6}H(jsDOvF z++$bH0#pK-WL3qQ5?y;Y;sLO8-`Mh50hIcySa^MECmW1K9#a_B*J5D(Vv$`O+{nv_zbOv=jR2;>JSBKr?=x8#FZ&Kl$`jhFzjP+)eVdYar#BE zP83s8iB7-IwWBq2jkjN@!h_aJ?vw6Q@8+Swd7_SpRZa|hzU|B&U zecJTHV$Tt{bP`tj)J4t)8wu@??t|r|8JrtwMhTtd45GAnTuVWRN}U9hj*0-a7C@AF zJ0lDxpDbIts7i1@eU|4*H-lt>G_18~U?52_twyI2f>A_6?r`@|Mp(UV;lWwSR5n*S z$j41n{3K+_AG^0>`BUVB1^{c;?#=rs?*{`rRyvm;kb>Tm9uecL77$Jv#n!XwK@5ds zP(1~NBKZOkDV(&H^KpYJ89Sdo+x^8uD#+If611^$_yDpc_BQi1u8A&ruL6!x{st?zl?Y z*?aOcI-YzLIO(v6*i+(ie(}B}EF@(hCf`#H@(OmDxz;Ef`qggDJ)U7O>K=_RpBXsu z5FA-8VCu$w`o@{2<;lifu!St|1cn0%LXb@gh3v*U^3u;Q(BMqo7@lYefsbXq4Ul%@xL6o`yDm-~r(s--I8byC5n2_lc^1K3aOJz_%ORu$tZuY|Jx{UI zi6WNdgwnyss&4t4t(BK7O5$2+&CIZgcfm#>Z`?Ck4qj{(+(EITVZB~vb4yjeeOdXb zI$Wi%xoRXy?O0=6>OGa`h;m7zn`>U=Fzj$QGeGTZ>zP{GQWlBr4NjC4lu;Z_nD%o{ zmF?zFzqW8qQNtKy#*95?@1^1xRoEaoXz!bBLRQ`?E)33y5Km2-8JK^^)|u|evSms6 zv*nrR-s%Af0TLiJEg^XSmqLh!21IxDt?D}I%lKioJt7PI} zcF9FzAx74STh4C|GII&ZmgHRtXN;@t=$QTT%nGmfh7a$U?W!dWc_dLXYcB<6vW2?{ zO^^Fa-lJBK6`K6eA7t=1-W}h~iv45HE4V#LruRz7puEx83FF1eG~g% zW~?z|>P5lXT)LnuM7WlC?})3owe7%oVDNMRailVdZ;w_mx;IbEsYXG?Jxhtd{XLZk zoRhR08~39m8P%0|!a6ORnuwpjXr_)^xNaettBR3Ueo5#@=(iIZ!A9{bYc$>&$===b zGdsY5uoABV;us;Jwn~jd_D#|r)va0VsCHg`^t-)`PR_6V@iZG`#q$LYZfSJXhDfv= z?Zxg*f8jiZiP||ooNf`avd$%ag$GY-rF%eoD$~*dBy|GZ8J(nl&oQbSTV$&HR3uV# zV#Xp_^*Kb=Hjb?IoSArV>ch73D0sLfp;grW>}c-M=@K(NtxNbc26Ui)0dZs^98*&< z+WYi*Q_F{5`dH+jpAzsZ6#ne(IPdHAMX+8f5J_ukaXdAFVR4c{`jY~Iyg5s=7c28x z2UM1GR1~G$2z9bNh6mu14AJaKK1cY44se|9G&js>x0A2@y@(1PZ`|7eu(GlA~Vqf?U8G#MC-=Dv+3O;YU>pJ^iW;~bpI!KR78IiXeIY>N4uBZo9 zDOY*0d#T*(#Xi@UjLvsr!e;>I3NTRh32&m2LA6MjoVNL7M2(ItEr*(gjd8sEIVP#v zXI`EUJ|w&;i-r}1L`1GGSP{cW*eh$u9>_6A*Ebv6LV`{>n?5UN?gC^r0LN?Wa2M9h z1>9eeQIAQosk3Lv3K-_PWbD|s#iD^==fA|R@5-N^`FoBRTB44{8tD>w1Z)6@3pW4& zAOJ~3K~#nfA>r;p$Z3;FWFU_99ML0IZJ}pthImC*__=*DaSR z_k|tg>uz?2-ry1=9H60jJExeKHAM}JKpEG?PO9ZmBsEXh1UaW7ZKrE{<`OVNCVmnI zvdAJ7#;_r&5=%Yg-*9$B|kX~Do z;UeRQt(eh{1;idc(&Mx*<_b{FmzE@H=8}Ytw~|K;t|Xb<%5K;uz5SMg0AZ}?1;~u| z+$&uZiij8)t~|Q4c9Nulk&J9**6xfHr~cW$#P~9 zaazPka#}#j({qrmLm*?`T26t)89vy>G3@T5+b*igVnseFZ6s`EO#Mlz}LOHzfMH6d*`POBLJOGq(EBB*($%aU*Qn#(daz0;fN0}K#tko52@WD z%@bTe291<9*!$AFQR~0cb($ZBIsdSfouJJ;Cj$BHj}`kGWm7BOjOoF~w&t>}k$3O~ zm)*ty8Z(bb&dnqsZ8OY9zDoJ%@KVCW3sF5fQk;5aAid^N!*%e*N_-r$^7)qzGuzZA-&T zAc8VN_?W4!p5sW_LZ81{$C1v)**M1!x5&Ncq~hu9{sOUJI)rn5Da>lI`ax{ahHsIP zZXlm&{waNAPoe;4NbWV5R-bSW&vDHo`wQ02H(^tkUyxsTiF|~``7b~uY1_cED6{Sp zEgC?e$@r?8M3Tt`e4@7;MPK-Z#O!&fJT)JLCM3sHn7WgUkk!i@K<7`$%p^ReD_@%z zQcykf;Hamg;SG0~8d=wcu0@ih9q$}rb-ES|$X4p0Kk`YI@{sWkGo=b4g9w{+tKkbx}ajd$35F&VN3 zgVY=iCAcuo!@F{GK(46CH0``~OUHvwb+??v;XM&X4dqY++5Zv}HV3;esF0yEgBLi4V7=_T$Kq5I(Vm!_6 zCq~G2NAr)#1ON$PWjTdO!d9*j2#$xoXpu-tiC|*!ul78Y@p_m`gA!vF2pbkM^(n6tdWI-|PFXJs zQSQkFK`s5R^7r=RPLqZZ(4&g%2}C zPz)-W*OK#{`7FbdYO1@v&M!+E>GAy_Sn#}g&D?skV+LJmKZLBWJ2CzE5CZvD==;mE z&pj3^t#rY2mB|9*z3rXd!a=y(M)l0%eERJuu60$jj62EEWD}}Q@v1h*wsNbAO*&As z#X^<8xEnFqIdaeoL9n&#y^C+>-k0ESz+1`3(iSUe@Nx_lg~BgM!k}ePmZl#`5Qfp# zU7x2<4IZpyAbi7e=aZDDEyayy7V`X#I$d-)xjeF+M>|wSJ7Jamu-es=O~g*_j2FYs zfOhG+%lHCG5yg^3w#lr>6fDQC=M9{U53G=F-+S%3P>R%Qf%e`KikWN&pMa`qPR}+V zV6lktu2x>vERG)5o?pr^zz5R$Y+qp8zU5UOwp7bjnlP1Zns5x#p}qcf{nyv^L4+c> zRaz5|jyCZ$!3X}!OF!V!j?gT*m<7}1t(%dBWf1#m|2p&Q@L}USdFMluJ4fOxd5zdd z`ke6uZc#bgxQ-f6(@wsVv~gDsB^gor;q~@sr+#q->~6bejrU%jw`2I{P-4vydFpB~ zc6Q(lWW{cWTj!wEsg)QM$ieT$`q2T$O`j@HXpyqKCym%X)ApO(WLPD=A_JSI)38JH z5IXuf!?-dz=v51VQI^!14GqG{5S2{;l8vMz_Mu%}4iAzopWj|;vPak!j2Ou&IbG|a z>oG_JmFJ)(G|V6$`C=VRmM=5HAr*39j}-nD1#%lLaq1LNPw+N+5FiODJB4=Jw3AQA z^Woc3K!A4*OZrvADQk0yID?#8NVSP##3Fv`4xj(me~G*gjZ^sWed`c<7ImsXb~-=u z_gtGiJaybhe1HsYJ>36g093HZhRGdtXIU1%3PHJzUvGXtf8!aFEy#*N0z^iU!@fW^ z#9l|vLp`w^S`QDwaVYG{Ckd|FOOEZzPPmuqPv%PBbCQf80|`NAAu37sc!bT#IZv;C zI3b}VrZ;$81@b9<2pST4D5NZ!CP_V?()VZ{q9C09$m?c?)9g&u5abajlGu%$RSj%m zSHOfDRKmmQMD6z~_P%dR#-CilAZaTIRJ=zbs7?ZGEzT4G z`vjr{y-`OUh&omVu=pN&G7b_m#hOVOhD2VW2kMr<^xFqEaYi;{F6J|v`4pj-C zSIhR=wsY@k^-dU{rn9#Jdy~>EI%h^=0?`b%WlPwJ2eYQ%%*Jx8dz2A$E{j%!?R*nk zWX?lH3l4Fy4xX6X?j6t;|p+Ynb5%rC$G zLZ|c_9x=BMk6>Wdoq74X=KAGGZBw(8pXqe)%Q#4H7AjY%b^+8VlY_ z`rYq-RfEYcno#c|eL)t1SEC=l`}M~!zewPskwygHU?uxV2Yh~f{`$)=bDim^9K6lr zA&|Q#a=xCq{^ECk@!39MUK>M+oHGt5{qEP_{rLDijTC|FJHvJ5f)V&N=>GEKmmfcV z)B}1OPbr5j&>$dw4?2$h|uF(}(AVFhd8Bs4n$qDCLnjJ|oCY&IsWMpp&e|%h@pC4S4d7wzzj{~Nx$a%e>k=EB-*Oe!C>Ey0! z*Bu1H;-CTuuHnjNidh_=+;#kwxAt)?Q-n!a*m1|yuI*iu2+LIcF?+k{gQc-=WcFJ6PJ-HpaL_7GXCA!!gXgJ$M>L1x#b)-3kM zijg|02Ak`;uIrNeuu8>!%2}D}6_Z{1`|IKo+13-8Y~)IQQ59MA1dkYeJ zh#@;mFMUq+>$R77M9_FOE8@u=Qo?pT7ui|2BGs&>-{Fe~=i7MFAYGaf>qt>Y1U|1! z$BZ>(rx`Xf!#9gIC`dT$np_%{*N^AK?@l%lDQ+Pf9YzHFb2u;v!#y#XQf_n0vS&t} zZ#?t@>4{P=_|hep38i$9r6oC~+Z^gmXvO5ge!YyQKaH-mzl;zGd*=hPE#z#0SG@=t zlVJrRgU_WJ7ne#@G)|kGw6wZOaAgAHOn{8ydPA0Ep`{=L1(re&$lSu?TN3mlZ#D1B z^8wob%B|Yi+FRZ$`bZ|8Yb0B8g5hENP6T208F%ajamU{eKVdDi{Uw5;f(mqFAII*@^3(aQ!WYvsApI@jA9Ccwz*YC&tjQe9rw^oa*qJILRlvTbay@?AcP+mjHymYvaD zLP%zF7s@eD93aNX&tBkMlq0LRd;=fb_BA76TZtJWPl7_Wp~Fe%FYNU>ldt(~>=sO@ z9%ho&gOu~z1iEHEJ}>f60onON$h5CTycp0ZHk#4rj~{w7P+ITG8(|!<9^>5jL)Z9V zTA8CnY=K97pi5k{UavntKChX*&CY&-Z7hW$F1CtW8ZFGs=Z_CXg4nk$!5Mv!fyCcx zWc=gvmrVB7C=F)wCGY5G9JNNX_S&BxpEFwFxpvQE{v{h2OK0aRek7#NkI&B^pNZ%~ zs#vBg2itIsCZViUP44*u8Yqf*N@L@yq7zWhhb!ye!v|&LHcoh zT-PPW9^I?;<{lpdY;S4_BN=O^dkr(*>Ee|v5R?PoY-x;_IFd8c*D^TCc;ZkS)``pMIEh2pLJV9pi%AL*Qq&b0p&&7cbiByU z6~~u9C4Ia0gFOgM^mS5AuKfj+iGq-IY6LUUN|{z;A^Q`FLFnTn!5AnUZUVTJ2Nqx< zF*>3oZ%Efnwi>`ew|Qfw^ns);K*lV?XfW!`MKXDldk-0hjj=$(d}iG(+pH5{Z8w0+ z9-Qp}Nt0y=}e z8@_ag6O0YnI+>4|;r{Die<$y3gAOo?z13cdtiUgqehmNOcfYchx)YHk>gt@WVc`(+ z=gjBz`4>Na{qgzfwQV7(Ddz)`?3vFH7{L|-qAsa-aRh7R4W6^!k?vi^cOW@N2IbUx znJa~__ox{WMzg-FF3onWlmp;{i_0fXF_y+2j5OFYvwIsiL*tywgszdiL~51axrFT* zZAZ>B2@KDt$Q)rspgfHbBnTQ<$}&S^?A?(Nxtq(0YLxXowvK8O0856+j0uTjwW)+= z<0%A;N6g6dcBDc;W8F2+>G3pp)R6(p4px%vP=KI#8Xmox5@&GQ$5?-U@ zfe^Ygvp&g~^L;1zYrNL1V#wXL+OhR+AN;&Fy zt|aI78SA&-e#`YN*wJ;9-OF+b!coSMvOoOuAFi*^UU;lL9 zUtUQrDL@Gas2+@jE%rnA*Ztc+{kG1`*5MRanGxi{Ly=*Mg8kb+|A~MLGMbFQ=YNWA zsFud}egEle*PEy^DaUM<@aWQU#a+a;yFb7FxQI;ljc-h>a>CU}68RpMjDLRpoXKQW zY2XUhgkYOQDl|^;y|<;^C;!;OHbQosFuDK+WEp$+{?kT-9b{#fEm*{Jh@XM#A-?bX+?9l8 zy6{+Y38(dId1zQK+bgzNCPtCN#7JYUsC3{MEOLbYm5sRQuE`iWT@?k5KYjiD?|=V4 z|LU**>VN*9f8fd>g!c?Rqi*Iw*&@OJ`1}9OpT7R__rEvT9$0fFlV~>4hKYC>%|HF| zkN@Sr{Sz=k0`#f-g>+c0IOeK$8 zC2wk$*Gn2CwWs|NKh=NMG+SSUeX<- z#xD<%YT>jE`!hIzB3=n4Pp0_AC~LWl)7dkZflNpoYC?-Sy-ZQ*St5e4Ply^4W`})z z@bE01S|6R)P)(zJ+{V1c<;>!UHNxx;1$diZq__OdHbpI>^^}kjbo2pd{u>mEZv}h0 z98@h!xyY9*i4BXUkopdp1JwDD2SK*aIBF1OH}+0+N_Mb z$DWq2P0$by+!K!V?UV`$GWA3eO?eHr*fWT^jb!aw*PU{(ZQMvx=T*p#tz$9Oz;`55 zY?A(PrqBl^J5E){Is%38?lSI-5sPtxSXN*Ix_ZE2pPdf1))=W!^5}lWhQOuEz8w@$ z?v)5O2R9N7rwyP(Jc>j=gvf``!2OT$phy`(ocX^ECXbAEH0`=PGsU&7t}i8wMh0$& z`yP*Ae#CQ_z}W!s6vXu5;qXqt6G7z(uL zlE(Kk$@M0LyO*~N;|X15rM42%%35PNk8px~mn6R8s78f0Q~>gzn9+LkO(25}vvKXZ zH7P}pNQEGyqa?iex-M_x4)cX!ndXCf5^|J*EKZ2_hCz4X?yNZi$>NfCWtdSwHu;w4 z#mi@-8j_JV63%MRWZQC90NG79fMw&ovvu{dWh&9v&rLQt?vLT}TDGswwwX~LQgL4bgdJh4XFUZaSvcDw0JPPr9XJsu$GwUzksJ9`_h-+{L zGKa`2Tn7|c7P1uwSp^H9@RYEynM=sJWyL>@FEX%;?k>dBF2dqqVF7ZDdC9WBoST3K z)^weg3@3a`V~gDezUc<9IEhq*jaakcChinxsS{kfsJx! zjD3wcp}yqYzu+&PDIg2|@xa*6#{_YQd{JTH? zQP%~!$C!)DYiqqHCQx41nz?@e_4WI||6i7TUCw4H`toWHtQ%zk*<EnD%UyQdE^LaD04W0j-Lt`x3tHj zXrR(u7BDlG@V(g!^)W`8g6iHC;HAf_NW&r$y+E8IiVh~We>AYM;k;HdKd#6TgtZ-N zeZg4D=qN}lBwbe?Iupmv1l3B~sW@bEUD?m8>dz@Uia!8QN6umUU@A^U1GTMFDIw|! z%KvtFI<>eJO2|aXiu`bmvnfN%u5It#{hj)KMmR%QlvI3N2FG7R=jE?C359-&sE2n7 zEQpBT3ev2y3El{Qr&3W*<@@m-wxuC7FJgbFMp)-`ES%oN5Q62GdP<0+qVTBQm?&*6w#fEbDoK~<72X)x(L@siOL7sM-v(2a+(o3`A0AOfJ>|JL6WDXuN6$xye(W2NWoMPOEoJQ~$iyT%W!0D2 zLsONoz45z<`4ELTTuKZk3zNqoYSh~D>1u6tDkz7Dy$}m(z%jO8ycY$BbA&#JU0Oei zOD8h1jmp%DR@jZLIc^1; z)(&R&9e+3~gtz973-I!S%6L@bN!z`MV%$j~&V0=Z8WFwS4z%S6*2_2=3oaz2wY_P7 z1U_CEa!1i#F*~dVEDOisqC}P~yk~{okPaUGMKa1RP{h<~vz*sC9A-B5#;YVX3OKDo z!7$n&MJ(h{d%y(eLpn-M!nW;@wPZ5Cj7Z@4iOVrAZ!nu&L}57@cQ2n&6j9kdW`qe0l-`zz=LqO~)wf##Ce`O)>4(u&qO^6Y!psxuDjD0b|!d2khR zvb0r1lRf~^JeEk}NE<~}gTcb8N#E=iw6$$^%?dms3ZUC`%fOBsBIOE-?j)blnn;5{ zw&D|xgPsLD2U7ry?ODV?X6njps{r78?>IeGu*ehw{ST44&`8K@ z(!gfG2wln(1hzRJ84KZScR>;rvhMUahJ}>pP6)DHXK)N3c#JEgDzr>ohm7YNI)^NQ z>Sfo=%;I0?k5hYIlj<>`%*A@;AaXz-#j4Z4X;#3qHQ|jWLO6;?c?3j?1h|v{M<%WX zv5X8h;~6v&<x{{GAW92m{AC4SFKsIk}pDxiBh#^j| zzAqKC>ONFy_t^hk=}2(o`}0F;-cSG1tzNP8bEKIAUS$r|^TGYE{1?;#;uv`g^0~s3 z1|wl|JEPr+ip(v8V?%@DumEZrt9UOd4LYihv`&&s^CKotBbDgE2;(u1+t?t9>gy;F z0ovijOsR%b%YuR*#UquBrS6BPG&O>T<{`!*T!LXI5H0}q&exIo40Hu>gPZ|4fEy0g zNVf7ga*kpvotXiNlVbDMEx7@{NonfOf$4E(97glI=L5ZxCFOC?t|GHuXVx zEu}b|Odh>ab>SX^_1uA+>%r&F6z5Vvj1zoqp%{AQ<3Nx3NN?Y9go$QSCc|>$r1Z6b zHMjSY)-VZ2By^C?k1b(_+;2Fx#S?O}n{SGyoc{ytlHCerew?T<=-yizjF7z$PcK@s zB46fNz)IMep0ZxwjIbt9`yh;S&Ho1R0eK>S@ByG%M*&q*CN7p`dpnXZHp4pg`5iXx zUiI6(ETcunLZS|0*=R;LJDL3mp&6Rqi znej5$$IVxOg0%o^6_X3y~&?k_VQT zpCCEnJB(og4>Q{PD=UF$K^#NY1`Q;1*|yc}VH;g6AIdXnv}krUGsl<|8nHUCWF@Z2s}F?>5M++eQXPJD@0Mu&ELcATMN| zqZqzKjhGgoKpFDquQU{EN2VZKIS&bF+yV|Thg+n?4+r~omC5UUsMZh_sw6TDzuUPV z6bW;FSUn#O5Rb7UWM7WaUQ}N#BF?EXJ}Ds|`}$VK8y&-o;d4Zw=Tl{SiTGVR^Xl;^ z`!wnN>5Ze)Ncm9a0(E|adRQ!r{Y3FY=n?rbz`pj_TG2xQ>x_-h_^Oj<9hnvFqRSDg z4V+ewY3yB>gdG+WQ#<6VY4V|EKr*(I%fK{7e4INc75T&xkxbplwoopUymc1RW_p+v z7m#Sm86XXD4aZ)Qq*|s&j#A7^2(&@8%E>u|YH*7=%f-W5hsfz#d)60ffOIK7Eq~|; zPO7OA3(oZrkVKXrw)0Vh!{d|V+y?4Yh)A8v!-iHVZUpBQRBv-#?3?y&5KAXokJ4$M znO_bc&&vuHKwZ)JRL8;J;L#&y7>QxAa~F!ASbPP_IbH^a5J|%#S18`piE@!2+9eU zBPWMF1xai%Rkjl}X95~|76y~ppG;3f;Aj>|`j;3pBjT5x6GWZdW$j3U(7G3m9)|D4 zXpYe+w(lMQc&R%A3^OB4hG`4Y&9=btq<8gm_*p$uhmSIah$|s zGbRcNO{f5jjYvOX6*g+L$5o`9t}&WLA}dixWxyF00adY?QLol-Y$`%fAS9!s*8?@G zC^Hi2mF8eUM^3{51m5~rVgq!ul7qZ}cPXOyfvD*7P(DSaVIqRT=S$;ABgvRKUv#g% z!b1;%=X4NW&h0IsOt$6rEfptqAJyLuZMou& zYAcM168-XmIDh~m>U5}#TCo^XZkdcT1W(r_0;1#5=|%4K5s((sHs{2ri!t&pyT@Uy$3f2BG&O{UQfgRhKC;F48{KWai9**zy_%J*;r%;73H zEJMwlXEl3SWfCqtuZsr_o4~ zT2&t4Bu&A|o&c8ypJi4y$pXCqPp_bqM{sh_kNAKQdSCTHNPPqS5c*z5F$RSGti4HV z7i|E`K5&n8f=!*DLWGfD5N0r5yWydcM%bEeRL2!cAW;`}2cVHv+9`TFPeyw< z1ChC>4=9PGZ%11==Lg@1@%IM*-$OCR`w>6MSx%1)F@?7+QltR(>J;@02Rs0U&(pR@ zMfbEjx{|Eao%{MpNJPAl(379CXyok>M8LP$uyq#qcx1^^Y9IO2?T~VOEVg|w7Jx|q zoaL{1LI(-XYg4NsrYhe@IgAHqR?qcW1Xw$Wu^F71&E4AD9b+i zBr>eI9|Z3rlF(_1b$5`a* zoQW5j$9_b^2okYh_?DG@_@qIe?VUmc*)5^23mk_Ak{O?=dynX)5)5s@GZF*F8w9TW z26%gqx+n#(?L{mvVR}i17;O?#r+!|#Fu|NjC6;uxB}*QvCghPm`iy8_@<-gAHkHT{ z)}ynOL`qlP_KtlW`B$vSlj7x-y(|LVjKHX#W)rth$2X0g$1@L1))zwHb+*2jk#BKJ zU_Q`=#KMB5+_jO#{>l;_E7vIWB;n3$%D>#PT%lyFB!Xwhod`YV(nx?hE*dPPPymdR zk^t`96H`S!+}e!*hRmYe@PlF^gvQG*%~U}$uJqE5=tVBaweL)yhrd{7a-_}N`sj{@ zjd$ndj@wu02cbw5#IS^6$Wj$KHjN4yog3Coj-DK8u?K zO2=A>sMlZ_-|U4i>mo4%%DSZVCvSzX5=!)n6*AXOd|KWiQEqnGwUrymF9?5OIqYNg zZk#l+e*nbN2A-@P)kfm>#}2#hz55YWBc+ws-sJ6tdxY6Dt5=A-N6Z`#78ZcI85eu(IQz#9S`3 z-_X(6t7sak;CsSX7B(|uu(ZR;g_eXpLU3tjM%JKCil=@SH8ueaBWs=S1%d4AUcS6v zd&l}0*Hx;FXRJjKvm-b$GAlgnB##uVlW}A0z&djuXEWlWu5s0&-HFcH)A6C^><7cS zc$ltD*eIzE9Ag_C2l1|yyZUW&-`y+-*>*qZL@tCBuVPTFBZQoxCF-AkZ;q3O7AKiY zsFRl0I44OYj)M|7l)i$V`PsezXs&n3gJf_vn})C2y3CI69xX)R!6;KC1L&v|-OpPa z)(z71lmhH-c6bjYnd3ce!{D0}#WL~E8YOMlqp8c{k!;sL`|R7JSl+9lP?P31cScL_ z39%Ir=u8<%1GdeYj6q;J_lg!uYi}lQJozGK0Ukxnn@|xMV33bAz-||Psf8d!1Ue<{ z@VwCmkX8{z24KGBsuvbH3qJ}*cLf%(*HTs_3jOV^zZvSWh3yWJ z&dVX1zkmi}?Fpg~*NU&$>uQF7Ha@}yk_6HUyz7n0fPf|EQ*}lt>CV-Rq~I!D)#aUV zT-6)BW(K296lHcdH?mt)Pr)-5)IW$&Ez2PxGuE|jCPp)vRatT#)+pTkr5f0YYQ>Rd z9S1~G9Zun<8Rf?*C4nW`mZYHy*ISdn)ezW2C>fOS~?U%K9VdP_XbbihC zs7D4y91Eb)OfUkZBP80s8&Uw5C5mzzM?fqX>E7T5LK-{E)iJp-(hQ7s(vBp0!*&=- zz`D-1broQfyVs8M4HAt-8GGXZafoOr#VrkB?)w|(yiyA(KS+U@)Lut;MV9rB)Wjwe zc}#tV3XP!=lY^Q1SjrauDo2ygCAfgl8Xn(jvq=Kur|tM)?n}%X2F51c50HlJ;t(Gh0O zVjcA*Td^zo3n$zW*Eu6yJ(Mh2xF-p`M`QkBH7Yp zq8$+87tGe}b$aLnCZ!SFbgXWZSHmE(WIc6s=U=eR#GKRiMbuAV92PknC5fLnV!w(8 z6A9eJ@$O`les+l#r#2vy2Ph@ZDBv_{$W{*BKYFHO9(WnF7`FYAiGoOd%y9V#MWdAwf{{O7V4-(JkLph&Dsr8P{ zL9z(~5?D|Dj!r~lA_%^hR4;K1C$7_`HIDGIO{Pq1I3DJbq|Jec;$irL4xr;owZ4I@ z6dCz={V94pnN~J128=viWJaU|j!5tQ{v^wieOOio03OG94!#pY>IJ!;2@a1Qa6;T! zlOr-DbxX=Sr60Yhw%Q^B2#_0Sz@TgTJfdKZs1S;tyX6&nqiDL`|CZO0{%B<(6`0B2~OK0C|mB#tbt zE!A_6v0{M`Mfn4wqye(3AxWJE6F6n z*PW?OGxO88d^YSBHB9c5G#lz{V0R>(uEaE2C0)Bf*%S#8G@!Y ze8Q`)3Xra3E^{VaRwq$KgR-vP;%dcW1B$NTvA!Je!4s*n$;|~T;(S!kd)RW2rz>TwD z{Z8~#0atIl_B)K;_rR}G=Lt&*(rr`qf1%hQa2Oy-($l@2>=S^V%}SFj>H~+5?bim` z#K_((->+ezvHd;uDT7Rr*CFN8d@@!>8V7hqLn{mj7qJ-;ack zRr0Bz1R(pml7`>4uf5hZdB{#aaXi^HC{EqFonLIa<^IFXIpUG$)FG)M-P(I8z;KYR z*X8V^dA36uh$yUvxCdfEO8Wzhkn}FiAYLxPb7Eg?D%VQ{E6M?28-W!us;f!R$W~NN zToB#B!4fFZ&8`VV0uz5TFu5f!NV`WJ?L_V$%R_k3+!uWe&bZ_-bCtk09Ch(}M-#>w z<)=WjQJVKp(i72@o8|^2y7V8OPnRexd+k-kP+OdD56(4B5&jjd8-Yp+pM z2;`&<1PeGP%Px6NuLG}y0>aK!dgr(vB73)gRm8J#?+kk|t+Qo*5WLM883h;=9f|z$ zAN8-PB(owQK1z#?_e;cEn5@M5IdWOTDQPKvKrv_qS@ z{B4X$kW6M65kR}U>nnr1T6a^6Tt*Xq9C+!>To44JHilSGIqLyrdmgcZD+fLzj&_Y@ zjAU|MN)R_OWKkn@k&MCEcbb*nW32RYwnu>oGv+KOG@hpeM=7Z%nMqEk5YcJt$S>j_ zV9p})QGw>($RI$O;8+SQ25VolR7{ve2^n(XOQ`eDun|FuxR|rn^W3K(8!`7{3!??r z4M8dEKcuxZmX!3g_Z|H9xvC}Q*WhK%Try#Pq-BNbr$&y~hFd_E5t{kz7J$n8h}TlWBdN z(caP6dplM&BS{%b)n$efEA=>-!y|)cTW1v@aweB}$r6C(UGD%qokheq_PVN_qaE9Y z-^QLc7B=1!MX1$}=M$yzyA35>bFZCvcwd5%@KMuH(*Xvv30*Oep(Z>|c_SKrp=V3! z+$F>!>AqKz&mH@b9D(;Nex1fAN^qDTDZCI!CJSfhcv}+PY@Jp@aWEw`!o|jD@{-WP z_v8nRge)0b-bJ>PN<5bgwt)+>WavuGI>84{6$FwLGe^v$i_-&0PJ*NL?YKuI4XVd7 zI57$K%4Q6k%Z5mx*#^xKq51>|IPprAZTQ-HM=gTsY)ZBver02>4GSZ*)-JPI5dgFKr8XN93J=wjePS5NXxEk= z(Gl_13Y6*wXHD`6jz_$9t5q}AZ5!_%drRTA`_fzzVpO-o{d2tD;3F+;jkl+&!tv~; zNCKy;&aNot6(m)UuDlokh-4|E&#BwL>>0TsYJ`rGRYH>TVUKWpJZ)PewH0E9jOhG$ zWQeCkkf5}1rr6Q%(FYt}*FD^>w_^7|eFlLf)!&Mkg(EJ`v z9<1_5_R?t!#2Km@9a6t<5y+Z)6Zk68%6vE^p&XE3?v8uFDMD$L zQ*B1{K-Wom254ly;tMc&0X`t5M&1XQ7YQe#-8fE@rx>Z%#?L6dRYx7nw@LH5S_KS} zj5#iOYO>az%Q>>f*w{V>0u`Z052v}iJ7QSKoB(pA;NgTac1+$mY6kSy3dgjGTfGJc71zhC47-ySR*;<5grw(xso1Y z!IT$N7}gmU80~YZOb9fVYZui&2pm=GMd+a#U8CD}2-PBN5ZY@z_Kht|jHr`-Cgkzk zb7->Zv6NdVS`nizwA(xbZ2`CTlbqy#J#9qhxd`R*yHT7i6g|n7(X(x$I*1!KM+}la zm8liDWuc5Cd(22`NEth0LMrhCQHlW+gP%U2XKZsHzrvthsUW?FBnQGRnpkkaF|yi2 zdp%O;A!`Wikxq>hNtV$qEurx6J8XfBK)@(l3E$MxGM4el1M9v0jF0i;#y2B8HkWnlCeB<1n{-YfEIiINQZ~}ryLWs|QV9^2mpwPWF?JkfinC`?ygi2UZPt4e z6C@K^Ud*~bJ|KZJoiaEwuUI_!X@kL9U3)PUR-R)303ZNKL_t)RJR=+L;A;Ua?bDkD znQY2tjR$7%U?YVk*ha+FpP?*p?l=oU!y26QowAPhbqSmLjFtaK6E|dYG1#e(m0m_z zlCW8{7Tf;7vw2S5CPwPiT8q|W%c`zf0-+Q+Sg*Lo*Q4WBKdxVbZ@Q)Xa>M1cdB*Q{nV$eCqj@CM4`2u2G|r|r#J zsIbFymSj}nBO$B2UjG;qkQOb9fUpWm>0a_g%>!y&BUF+1R_^5th9h8hWMsq5-s2T{ zC{iP7_riHyOnmQRW_@{efAZ}C#i^Wt-%GylHG)OEy5uWei8MOtGSU<2f#X(@JR7F? zb42b=PAAE!_g(1m{vvu%c)#^oX+0pyPL_g{M~6-R1hH9&gw~ufhmakI3CTFC5|#)Y zg9Eaa3A`i*H8o?viC*1z`ly%CB`tv*5#p+e(NIQV6>F#2dhgwJx}MVkRVcz5aBd|+ zpib%#q27vNSF(|ocxcv(4UWiVab%BtA*Iv!eT_$?3iWJZT*(t%Ua(m&!d@hsB3=1I zqa>vK8OJF7Z1;d|Bdc~0N6_^OTXB1sNbvKo& z#EFr%`W&{@q??akX?ym{tvx{n5{-of|_j4~^{tY(^2c5QHkdqzAc+)qW$ z=Q)Rjd)vf|890hO+amzU$7N-kwe1WBU+gVV{*AHZ(SUpGT(npQ{vu)|=jBKU9ODm9QUWgYtu7XTF`Qh72Z6V=285$wh zqyrLgCvG0kFoet6am4TwjBT$3@nvxftOGg{(lz8kLLpt24iUv~{Q%O@byW!K8bHwy z&S6Xda#k6-umT+2kE93noL(1J7eO*71WVf`mFikx|%7%KiH^$eg(m zkb!i@ni~58tr8G%{d3vNogKY&V#tHFfZ?%RG=gw*6n)Hnw5mT?Ak2zfu|Mwm=oo{l z%_8#JHhCth6G<`2ipd?#=_a=8m?)A2AL7oo9qBY)UvsIc!j`33K#qoyfFohdacP7! zonI9%QBckbh_Dh+xdv197{R)}CWE*4vjn^#RL&6@!rV2#RL3wx87$&0CK`_!S13YK zD`p1S?BP&`c})fZ7$IHrR;X=iS5UY$gPCoj$ti@%?_2`j)o3Pbl|uDBDo@l6hXSIk z+#VbB{Gq?BAf1a~q=7+uP)8&_ij1Qj4h9ArwCgaE@a}G&1XQ@Z+NqF=2)UMxGbqpq zVab_A9Hz%<((f)XkO>}=q&$yPgGvs-#^zHL6`0Y0H9?JRN5bfmu)P!4a$pw@*rZBY z?h@XS%K0r%+gO-Z)^FIDaZLkzE0d1Y57_SYA z8p~P;-nhT~`A@$0>1SX4}M-O9f zE(qwVMeB%1akz9 z6`vhIWYib8cHNcHToZ@k44hjO&7wg@kj;Y|i4=fastQ1CE0mTIPN`H(exH)F@4fU@ z*#x%N5s8uNu}Dl{7oDJF(BjuxSskSG1|j;c$$HT*OeGh^hn=83K_F%S5^ zkD~99%7=*39d@)R=YwAy`LuH*G$+E>&(~*l1@k%Qqq?y&> zV~8AuTAnev5HdkXMAx2(P^V*usw{9K+j<7lCfN9qKoG@*ODbWOnt{`$+RE1DBWQZr zBs-;6Cf5ebSG`-}GeuJ@cjXUwxtFP?i|ycvL5uADB%VI@)W*Zgj&Bi^1J3FG0z3o& zjMjTxN!WoXMl!a*o%gHZRxv{(BtsDnzc4%H%xi9OZ-|V29(5GbH}i(#V_>NUHrC`?sL+u}X{*=)2am8MhaZMws1qIGvaQLJ?b0Z-MF3B%Hk+S? z2tE)Pqv9dZgMf0f6>}QFiH_cuEYiMzy1B*J5}S!vfpg^%h((q)j{k&+xRia!MGOJ9 zb~kf2BB*TdmGuZBXjE|msuUl+KwKan)N)M78LOb&{$8I?V z$uUN<>&BhB!boqM$G(Nf(T`}El;*X(&?iNZ8z0dhx%ajuXWgvccy3368vT{2G! z=^9gfVtVB^A__>(W!!j~3@|HA4H}~yN_4tVSlDUetJs@P|K4sam zykwBwhdCQ~blG)a;TW(sI zdw0bw+I4Q!$Ddi@DH`b-bD2!IJnYmncl=2UNUl@0tZa0fZ(yAmm(0M0VX;_wbt@0l z_{xn9-d9Z75^pn@+pP78Oo=UTr|gf=6A_GpurB5z>BF`yBnQ65iw!hgt!0gJ+Xj+0 zIl(JH&V*SmfLS((%N!%Yx7O`kfzz zn>1Ilp26-Mz{Vzi7Lg8mHn{k#%{BA0pZ?+N(|`N7|N6i2&-{^Z|ITl{ee<&i=^Mi+ z5GL+C*dA>MY|u0xyfNTQ8ZY?p6eAd{lO>W{vKo2g+k(p`xX9KKT@dqEnaQynZr82O z*uBUM3M9Lx>tcdfss@X+X*G|SwTVq*Kh<(W5^L;x$(@9KgPJBwH1umrB~~p+M70i{E`5bP^G_L5{1d4DD2nC5W?>b^u85$@au|A8tht zu;dwu+&EM}j;A0Jxe_u9+RC_}|)1IZ}_g9_YF zANM)+!u9}rS~w?^I_I@#8fKTHpQGMWL>$aE-qW80G@BUNM6K7U z_h04op6XNMIclNA-ier#w!$)UMnmZc`;JkzlEr56@tIUWIbwlb=*$zc;aZ~o?p~34 z#D9g28(I(dQ2p$oqE>owg z=cjVTCLo-HFBS(pwST~5lngem_ zEJn)WgR+ElGzl*Njl5YsudKm2ldB$!N(Npjv?UT`bkw}`Iu|KrXP9akGJb8l5SFV# z5Q=~=gb&#V@3UdRI#Rdhs*pHi9pSh`S83t_WEuiSJ~O`KX)l7$w=s$qAcw~qOTE7_ zLXAK|VOvij`Rq53?)LX1c$W&402=XB~_t8263EvXKWX=-ojIYpswJ+3E(VRrr4 z!el_1Re=~JO8ZHFoS-l=f>AG5iajC|Qz}G{2;~(b=d9n0Y9Q0$qd&^g6IEEWqX%H5 zCcx--(8WkQYQq7D4psG;i%hTpUI`=I6-Zu3Nb5y?CS@cd@K&$W_O%I|xp){E>dS%x zbCQ*!APA2{rY92B*yrt#^qA{`czn2Mh9rVWaNO+?$OBo*>fqlf4sQ?^tKFOXrm+F$fn-sQQ&TudsY}~#NcI*%P>C2z~=$F6w-GBc#|H6OsAN-X+`72-kJAeL9 z{@VAxns0vkc4BdDb=mL8i81mzNP$_M+>q6Wv1jk==Rf|p|H7a7<6rTg{pCORU;Rga z^Pm0hx4!<-|NHjo=dX3}v79=hh((Fm*{qYP>zPU@gm1c7-|MwnM>qf_7-R?yNsI!PG$V67*iKG=d_;C0 zDM@2yG}86<@ee^w+}g2g_?`bzvXVYd36P~D6d@JpQ|Z)7o9+OIQN8^0bGmlK-q%0< z>p%Qg{^d`X_}~7)Km0p?m)mb!#yTtjy_QGyM5ZLH)XSkP{l*>EfF>N@9_Brs6H#gomy4Z*9o%! zdz-eBsy+xo34Rp$OpWKzBM6FzK6GE;7sk)Nc#q6M?Vymu59M=64WPoD?Fb;iQSXr` zYI@KzLv#!qrAhSe)?wYvbL?RrZfP4S-o@8bWHU;PSFU&Ey)%RdD5Jf1wPa+IYdRK- zCeV%&L)G^*%C}^ZJ8~sm*Rb_);5GjliFc8LU?N!_$gh6VGcps5=BPB19he3({y3DL z)D^xGwk3IFg@o5=Km$otFXVz4IRRn>QcPAYJgEUKV4qd59EBZc%2{Kz*bG$v-i0LFPzqqEj zS|YJMs2uObyt7Q~Cp^XnN&r`D?`XsT(v>z1kaasR32mi6nIiUicgu-Kk}$evEHsfN zBKf);(<=`*>x>NwqY1o-1T9C@pbW@h4fyEb_-~v^l31g}{2>+^udj#?iQfSd^VUlh zURKp%oh`*w=aaabjI-92JQ19X-VmC{OT!>32yomvs3D)e59*Un_n8|kt_%56hMD&4 ziYaP2B$-tbT?RisdImEOo=f)26*^rv5)KNQKp~AmGoQSQK#GP4*3R9!vW$zrB8>q^ zj=?}~*)EEL&`K?YW+vB4LnZP5pp1m1E<|;p;p+lKo@Y+gSREwgf~B3DWL{I*^Zt2I(hV?7&aQpUrC2QE z2hy0yHMX>D+c|L@SaqeBkDc0uuGMY0R+U#Wyj>S)hAUSI;#^Ox&17CIH&`oL6jwncJOigBB?yyjTfS^(LIqzqsd3bw9c2qxRTgCH$o2%+{q5 z_=EiR%}@XNKk)tk^e_IoAHdh}t6zWk%|H1YpMLhU|K1>wuT(n|Nd_f+dbybpl+dyWF_t>AQc;ZX3*QW1|L_O?-nTLL|Mh>*PkwqO5jM9g zl=C~2$z2Z`6GriKfgRHKpf*Pg1VQptg(Qq~#2_KhKq4E2VC%8=ct5^fJxBahd{*q9 z33|~n(FW)_=J1WMAZdm(Zcg3LzEB!LNxwVwI+(xse?7$Fh)N>*X{JMATSM4(DrGzF zxf#n4>T!wefaQWHLxLOtQ!fWA2W`+g>qG`QYd|nc&qmf7j1fY+5ulcyQBnfbraCi> zBhRDak>V)-e7}kT3yEs|`MD~Ra!5Yfoo!=mvOMfGlj7T>!~u@HHi6x-p@Qg(kD2ua+qR^}RC9}G1gzK>ndVYu0t3-(h{-Zl^@JOkmC8B!WIrfjh zz|dfSkvyf1;~$)`0DMf>69vb0rD}P&`4PJ0tpjK(8zWmdt&A*iu)@C}m(P(Cv&A$g zkPZq^=FaycM^AAOu?;T6Qy&b3kIcKQrn9a#gWLCK1{CK8H4Iw{jxfEVtRXk@YBbHSY5{o z3Gy?$9N8V0c${K#>{?A8^@?`E$F^)@F~GItQS@|(2nPj;8Pnja29K)ospRSydcy0e zWQeW?ldb@$xQ9>I7Nh0`CiaCA) zlicw5xCsWK2f^|X?>w(|0uH< z(}7$bQpsTXjxWZNlffe)bgqNtWD6)}76@|FMJ0^TY`~BbI~BV^296ZjUKbpGIBElo!0}&oco_!m8!dB$EDapZLvrnFGI4U%mXSwNf=ikG zr{uembs!i4VWctnNzQk^h$IKQ9PXRY9`T_PZTbXdDtm?;ko@=3!OB;>3ljKu8S`$tkTQMK*0#I)_>U@>*-M{WVq>sAg&dN8Q(`Y65oeRE>TilN@EChx^*5`5<`8z_J=?<^#O___u%Khrje+ z|0jRzU;N>BzX#tkU&vp>zx5lx{wMz6ujr>gyJj$w41*#xFWw@#YICK%P)Dt|{pMRg z{_Vf<7k~3R@Fjc=--CY){^Nh`U;10W`LBQR|NX;{_s`xm=|3W&W6i4I2EZCD$$plj zoD$_(OEAuK5fsGHBxB%RXWDm)!KkCHNru#b3<_*Q-W~Ji`|X>b%AcG^EOm6PsJmWl zsb+ce&HZUUeKYqb#qmUp=bELG#C@``G5$24e*SiU(taXI66)d7_4eTpAu`f^S7L^< zkv$vLtKRu7fbr)?-g)1B!<#)m+KRqbfHeIoMwSH$#o4g71eHN%@N~;rJhp?WM1oi5iF~XXu z_^wlKbFB{DG<|)EIx^)IoQ5pqW*O@!_(D{v&w8gL0cF{AoFrMiZ;&lIKI7=~FtZ`K z<8}J^%M)*DNQQ{riBxTqlS1tJ%1UHi5m9JUUCMuebyhM8v;8bqI`eg$?AeuwP{eGbt?B*3G= zwvsAx_9buzMgV&=@>TuaMz^w|ZW3;-bOq7&lmOIR(uI5?r6u88qx9}M~Uj-vMIm(=Z#@l7%#5oCH#=M!5{v-CtBP5`&A(Ak8eR zx5tjzxQ||kh9-*zV%R0aietK=V!;6`%|vA;N_QCNs7F1a4IJM`LRwd4q=EH5SD%1@ zc^0`IJq6@~a}5JXcf~xexY+VreunuG53O#lUW0oBu;z*b3`T&(AUIbl!t)57J;WYu z1tK?y2&XwCY#BU`v$R_>PyR0u=Cia7)g)U@C`dCeQ@?Dkq$?OUBXvt7nc?Y~qJMeB z&y?d0ID;f1>jG&v43&76R*PspslUf9Z(R{sBZWvoDO_;w0zk-92@t}*MP|yDbZI6( z2(6K4wjp0t4am)!qlzx0r6IX{Y@KV`T{1o-dNS8etnA8;Y#dB*RYaKl_*W6KQ7{LT zKh=1W2nN|N`e_sa$Xq-%iN}O3X%wDmhCnNDj5j{~YcK>Bb|n&$lbA8}5;d2EY6us) z^a#etgip{t#j%S$KxgCQv6S(TZ{rIIlz<^myGXe@KGqvI9xh3lUbWXIS0616SiLm( z(hif^AWqLy*r?W+P8TP?q^LT!_QF>bkjJ)q;TWH2f#-`0wA{)IJB~qKbyg!13K^o4IQ{sL_>5H{@FTpzBtdvEjx4Yk2_ zAdwl=p>>UQi7!5U0Ns0cWJCgG9xE@_#N!Q`<%^Hk2VI|bZEM+yL;{N-)GM>i2JDBq z-acIS-8cV9j#nAyIc;MKq46cpTytHQ@Y=``8jxi7(s6qNB}^}A)y0=|-a|6A58V-JMi#gUM`lGf8G zMj#*;h_mA4+J2LmjL9o{4)>9i-b2rq-}mi^8ENmf8v+F^DjKgRj5(*5Cd6e}6xI#axeg$Hx}i%UCGA=oxO?ID9>qFuSI{ zD=I7GaKm5Ud=i8U`>HqwH^t(S%A)H9`=KEK__nm+I2fzH& zpWi?I^mET;NuEJ8lr3q!zT%X7-TO;lef@`j<(EHtfBem-9Ykab@Wk+-n?=Z)y}vc{ zhyTD2fAF2}{N%?!z9nX`FMIsy%a0%HT=6R(XUGol@(vqSeT~jimI*W^@D#uHUZ{Ou zUPlFrLyP2?#GEA9lewQJ)wE1XzD*$ZJWFBkhS&mSk{c(pZ7}&d0{fj{HbIs&hcXr- zja#|LnHnI@)Vc^5K}Q8e_r{Zx0T5CaE>R;#M#JhZlnRF>>y3)mzxLBX)} z03ru5)Rwl*-W#BrrLgl_d)vtc?H?=5Ocgx{y%*SY$0R)4F3cn7@zS(u%V*2y$bp21 zQg}W<7Jz5RG7Ra?HDaE|0#Z!?03ZNKL_t*d!PXBE>6<}b7RZe~!U*l1`HvumI4Y`M zbm#=ebN11I_l+jUTK&`{D7+IJ2bXjDd>V{*Bmb)yh{{M}NRxI}<3aogZtG7-sBi+075>wRk;ywFRsl5+&?r zuwq+xc<_3i0WxL6ihE}c9M3U}nr?#2@LJ}`M?uf|=V*(GNKp*J{nLg92aRI9HhAr~ ziw+#g%M0ywkPpdT-ZZ?%4}f9B1jG0MfPHTi!DQj)ShIk{&=X72UglNh7})XclC4w{ z@~$LHw$oxApAELeA)b~($Rusmqn>00!rl?i6=8?3l*H{3XFQrF!u5^Eo5O2H*JzH1 z8!$q-axA(J^%op=k?)k8Ze?)>^#I5^Z8ZZF!A82o(`P`mh$u^Y0|lFv1ed7kZDYq# zCQH2r$lF$IjIb!3_Y9Z+D3a2?2NW0slu_P4*C(Y~lGg&jsiURXe!BG%HEUw(0Y_~3VmCVfQU@T;y#!rJ}n zt1rL&>PvIXbJ{`7DiCIqN;H`3?d_|tzWVs_L+Auvu)%77gpfy z@^P}m&)Y0I(lvbf<(D77{NhcQPI#nZ+ZZ8ZB*%X6;p5x&cD;SL7Wr_X+BK_A+lHxU z^!E04U038f!ijT5DiRy+=NdJ7d%M2)_;IewHg&2tmho;6xV{ELx~^+x;-Pl(kHPpX z2pBAkG?}cwU0wAONqQ!x@#~l>v+cD#bIn{j*WPNn)=IxXyp=km1uNy~13`iz2|4T} zB$EycX7o01M=HUg8)gQ@?asgk2wI~L+K)f^$shUdSO59n`uG0H;cNJCNFc`g7X0a7 z{o$YgjX(C`C%^O2#=ekh@T$}LW{9ayynyze`)A)D|BZk1FMZd1Fc^%?Wj>nk0M&iFr9pw{#@ z0^5xn1}-Jz1wGGoLdvlI`0+W(`N2`p@HB z$c-70wf9|z`>ebUBvJ~)FP?lARR=gRA!#>$k%^Ink{(YR3zMlx8W8M+GdTe*bFc5* z^&gjd%&2Lj6D5as#Er{vJd<>aqv{(`%-gQYcSuUw!c2qQ-{Sc6Eyh=K)CuZdsE!;8*YMW>m5C8~6 zI1>9Q5Z69 z>Oj`L*O_b2SMB>@0y=ccf7@eET>)L?jd&SJoe$rjFBZqv_ zt{;IUoWv$2`~c~)=aP65FlhAh2|7~G69Ql^L0v`GwOs3Q@82fXT!qHza*b|D!z6*k zN1C#d&>tjUw#dPVQKbV82%EG!>I&JiKfN=~4LhSxnc-)QB47p0W_>{H*1PdAv9)7v z_XxT`)5*wUhh%UbOGw5BNwTEe3Z!Hiub(W3w9<_Lfu)7TMzikt)~savHlHMCH>)g4 zjv0_AR~-c&i0>06(7T&t-Ay6A>(4&_{; zZ`~r+LT(MUXVk5a1C45Js(Zb=A%5E2rS5CRObEG&>@KtUJ~$bp0;6$c1~aVk_f z@uOT0P6fvXS8&;7hxiYdT`rehHnEFGxssST1r#{g7#zjmh?g2H2}DcXeY@}DoV~`E zKfW>dIc>=5zWeOG)?8zb@r`ecIp$nzuWdw?vOnrbinvpZ@6--Bc}p3?JHl|=&AJmI z=R{j45>RR$?Pvu-w6dlZ^s##YwM<0Pf!lkkSr8;lq8BS9L?F#q3m|ovfW?>a6>{i(Yios`*?YIvfZZlS)Q^5 z^L-zghJEST`!UxjTnB=8UY6sR>Pd#6?%uuUX5qGtM)9E5c15(2aqWn`_uWTVcUe-q z$Gx^PK#ExlC?rbmV;?Ur+p_KDEL&;O>Q{B8d&nd8GpKW`f|VQeK%mW^Sef}^H4umezRba zXs7Jj?UXW=tZd{em%@a0h0^V&ceRy!E`ZE4L82Jj-O7L{*mhU0j%~`YWg{hT2^gjc zZMcfwHhu4 zj?evf|LHfq_Dm1KIk9s65x|4+9bf&PSM;63i38kP~G&p91!t#H;*f4T4H^&+duXS?zC6UNC68Jnm23y??iP_U>I;?64;RMvpD& zgh2*s>)M{ad+*++r|(^)Rzq!e<50{wT`VD@wmX-8`nmgeF8u7>%Q|tFmP(L^6e<=) zy_}v-pSKy!`A9;>R;`9E ziute-Wz8M|vM2>PtI_@W z5msWXUHJsXvFWTN5z3(;S-C9;p-gw=0;fr$#$l;gR!qo?;yx6u>n?b6bLD0=2GD_ROL(owU9JAk$hQFwda-% zq`9Rfx`RmE3ssfvVYy9T>=$?L-?`nFclUd@_sjcR5%LR>X--s4!mKh$o+S5;x#P_s zVLYEn6NEQt3AC0Ba#S(Psa!;o2$C`(5b5K(1IKiW@zZp)UL|9xl1Wa-MqP;M=_km* zc&D^6A&WTCLXwoH`l+ODtg%7sl1@ouxyE~1d?MgOimH5!C@{{rpY`U^Wz0$Dk|=>& zTVY$3Y2NTbtQy-+ze1=c5d}IqPDwr+`2`?sD6#hzg~ZiRl#?d-Cy@d%-zrpE44D6n zsZ#QP0JMO459vgTmw;T=n4G%-QhJYX`t%tzmC=X-%IPN#oqcH#E$0w!Rc)=7C8R`= z0&=Sq#ZHo)YCqkj`wCnO26@}I6Wi0JYP8NSL{){=S$tp&if-e%C|KJjVY#YmAhMBF zc&~(<#MO(E($i6-bg%mhB05xG4F-{sW737aNB%UCbfQ;e=MzHql;g+C%Vri1;sKRp zv&KQfHONEkgm?FD*6N$5fSTUgq#I!6{gS(Tw@@hxE+-3diqQBYF^JojmlpM0`B8+Z$ru(jm33!OE5$$V`WIt@p!pk?yk5iFvM~Q~#7pS)Rozo_V=Q%;C zTgJOWV6!cqGYWKPaS%q033#nQo}+Pk6|h;`e)+)N+kf&K-~WzRzW7$IVf=2J;MRf5 z?Z!X*Hy`r(LtUpaIzw?S2p~WJU_|L~@9rBPz4^!9|K%@~&V|_LaO`h{HgPWA{KnV* z_|N~s(|4ZJ;b7IIp#^EM2bnDQW;npe#@)R)c$3svBr=Gce z=dQQ2_Eear90CuAAg3opj{EKBp8e$QXO482kR*z(-XAzW&+jxl;CN28(0n+F%lqgt zRDqK1*}K{(-kS5npVRrLR_o8H%hR#cJH})|&&nvbRLYBF6N7g^J)<;$yaXE#*ty(f z?H1BD)dTL`xuJ;oGOAuv1)QbCN%JQqgsWxt8eOz#h1pM|0^>R3E*D}q)nd!aJqS6$ zI53||T_=`b!6$$D|MhIYiB9F(KYNEU8DQ;_edA=F-T#<5KAlxQo0sVJ$+MMPY7O5iIefrx%GarP*b zW581W`CEu5!003+XBa5lEW-tv*bRLZu&@d1Wc7xzTqH4`L{Aw6P_&!f0*=d+upBdM zb8S$lCfm#%GLpR`T%%SLG9byLs(o6oI&HR8qT2|o20tLU4UqF!$At00CbhlLT`cUb68N(EX zvTbY^8R$=^cUE(-uqjK8Z8o6WnW*7DMVp{OncD-FyTcoy)2e+Gl2pQ3epYsjuhLK3BoVfSeO04JP0B-C=ad-$b<*Bsw8pa!gu5lSP#lo# zW2Kn1OJ$R%K1v%#;8A%)qoi&`sc$Vin?nj8S zy_YfWZP94lUA9%LUJ!UjKnJY&HmFYti%Ra;jg-3yKvE&gcH^>eiy7^)Az|YhZd+0k zXnT*;7>_vGRN=NwhFM!xyDezDLN#Kd<2_@kFyP=mW2~Zq3pG^9F4QWeRcwr+

N? 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

?^NOs%@iy#HuPb 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

Y(J8H51C{4r|4ww9)9_e&f+}|pA)n#K1>C% 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 z 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�)c~2Z1054w0Cv5><~4t{H0Vd{~rZ4mp)c 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 Sz#WQo!v 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

Px*kP?$I#B^S<_9c2NCh1wIQ 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%0AJw>M!wKB)0|M|&GzkEi41E?vYkx!Wf}o>mB$ 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%0AA@s?x${<`V_~w~Id(YP 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 z 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%0D8+`u#zS(d)==g@*fR=owo(p3 zp{84ErlXDMva9N7f>oxfh6r+sgPO6IaLePpAQVKz86`~*ug6%NZhc%`4yomgP|;Dv zGGI)N`oLmHw?pb&((|Ap5E{5$E4wQv($NadBrRT(Gf1+FL1M&iyTwSMJ_0q1j3wv- zHt0!0tkck0Ws#2W`tTwMWO~NEL@JU26-NfjjY?J!s2nX$x5Phjaz3v9(H98Waj>l5 z!`v9Et?)`^*i*^>nQyIa5e2BxI#Q_^i5!B6SZ4*)B@}v)m&o-rTAUyW8wd1(@m!)k zdqV9F#Fou(sXe?qM~gE+ZFcOsYw_SWu#&u69jcOrlk5tq@&%Ob0Gs@3$zmYgj~=D| zCl%$dxrE}dVbd^JK5-0I-6upB9T3SQ@kBUNwyCL7?7GEOmd}yyjg7eUVN_8fhigGH zk&AKD$|`{uZ+)`*mdzv*38@7O&!mN}RY`R&M_rhW8g2!1N}V+a4P6KHCr%w`=-4AT ze9G6koyd(SUiX{3*g7sFwPmaT6MlrJ%jHC|kx`N|1(Of~G5|{?<`=QHW=nJu z_H^7-$+^z(&CWVsK4FwA9>!V5R%b*70+e78&Vj|w#<_D50-=b~(Pru7{c3t8eUa)w zI4D+g4!XLUQqpCeEmx8vfjptLVt@g*$)(El(?PK~vyCKK)I5_?rzB^!AJuzK ztL_1jsvVef_EL0|l2rE1jsXH!WaAnjx`9JKU36-WoHTGi4OB!V7_u)EE~BmLoSxVv z1Ry!{-DPr|K%47QMhM46E8tWrR&#tHj;M2D07*naRPAEm1Yi}56)=ZT)pBUZOJ_=-1$HiG0ZyszoEFMhkmtXO5iw`(xhej_S`my^o21Ly!3Sw@dJz2( zM%H%?E07J^+(={E)ygl8u?79piL@4?fR_1aSwwF)+&*{i(@LA0?Q;!x$*wpi^xJvS95nPpjL>3s=9KujzP#?)m) z!XI#iy^<^>_3Xu^ks=o2+4cnDsgVUSZMM3U9L-oOg43fc@0P39lc8@)Ufm7>EA@gh zZ?_a1Pc93;nPrXcj1{Yxj=08G-)n#d;eE1gn7l+8+i`oab1@;xEdDIYx=}Vrijk(B zlpD1{r6?kw8%aJ6A-lFjYEq4#EFFc7^CU`mCO9=Wy*3*1hBexz!I? zlIQd$TU;j6uuxX_uDMfTq*H{;UYYkKDFJjn(Y-;Y=UT;QyI!5DqbOpA3Z1v9-$ZBT zWm1kU(SYOSiYYRKF@-ceup!rka}~s~qm%^|vP$#zL`*zt!0gvTNz5IM={d;a%aE8e zlsZE?t)h~5rFv$%0U1TI&BrO%v%;gjPf zhY(wZE#cxBuoBe^iGbGV!6=G@vj*o`u*imy5um`+(>}-xq$nEf#Kz*n76W1L7uYf+ z%2OUDE+&mjjnF`pW6)$8*>jVo)YO3I)(6@d#dr@?Tvx7$oHizS5Zi6@sUEGgS*NK)j8+S3!9pom>1!iAaUA9U=IbX- zGf$wi!O>pQhrQ-c$evQ&X}RhEg(jp^TYCYe`W$@*GJ$Xe2m-;1-vc?3f^r6B>Qns$ zNTr-$^4h3dy@1_wkek_f;_mfxKK;3W_$_aK^Z)qf%Y`{Tq%mZ1bMehhZdWcA;>!m* zXXhsRcJuecrJip?KSPz1lv=-TrMwv#VdaBAN~W-Hn6$A-c{Kl>ML0e zU|Sj$**2-1(;zwQlwYPDAKu}792I9_PbVd6yGb{MFF|=afaw54ifTP6 z?NB)>;*_gTvQPUEbP9MwR1UT8ImPDl=mjWzgW!V!vW@RTtk22|*qZ%1c_D&HH zE#KEb;ST>H-CB535r=}B^!c=0TgkXU7BfbtdzQ?J-wNUU%Sq$}6;2A7R^%F@)LWdM zSz5lJ^>OAmG;_Dg8AUT)C!#5yu~%!&amr_bX0YVFg9xjWi;Q(Kqf@myWc+2Td;~}dy+c=L2V`yVRSGLIf#8@Lw+4J*ia2R-IdVWx zT2T5nlE@zpq6Deo3pjKlPY4{v%;{|ln82CMibH=AvxehVUgWH1Xzx9+W_KWzi?D=U zX$~l%BjBNxlgR04bjmd0K51~#kGxH$j?-ABSZmQ`F^2QfsX2*P7_#08b1_4Do-l?J z(>zUc^24jkr==xLP>%$-&VI50Ux4LIt3tWw@oPd137#C@ z`bzLL{^q3m1S%Z$XOqCy%_ZY~J==J8ZB5h#?L%j0PTJg60@LAHJ*sjw6)Okb!xL+q z3Ecz0kcBRk_T3WD0AahW*0mg(ga%@f43dSWs7+CWwSgS;#%oG0Jc8PSwLpUM-o+5j zXRRO>KV>tZ=tep?r42)b4LP0JZk8*KOOB;9fymWg0~nL*rKOgWE~?e)uoK}A>N=uP zo)ieKX|i4cY6P<(|0QtP&gDO6uSJT?#hr;y+DM&#mrLjDBs&;;^=kE$6pgd^13KY) z0R_^sFqXSUbW!Q*RFet_f;w4sWtC#5`{_U`6IpJx3qrXx9&B#{c^T<*5A6VuA+eutN{noAu%pp3{^9^C=;?W#y11(L>zvDLeN1tp|$ zWmUg4O!pND6;6|nLM)V6pdvezLdeKX);;VlY(PA}h{gF$M-?DVPh{kbu32d@z$PiM zIIZ`Zg(pIx4o+^nRHf!sP~-%4yK`x&nie}t>jrr;ga$FIkVL#GA~(^ZQ4x^Jupj}( z1}oCY%EikK&_rxy;Mk!eDjW#EWUWV|Tmd$=s zJLaG{?LJeSFC?q8!6-wW!13K&!619Rc@+Aj?^WXNB~lPj{$UUjTXNfenHSBWahWz^ zWOu+q$_93;)a6P7jH#6AX8CX{j2TwFvR0)G6tz)6j@4RYgh%&jix7l;8i5MDFm-!C z3_Va4nv@CoHQi!gGBfEFgX3>R+=hgJg2yh4Y=Ed6LJuLK(pqz67-ab%tJ$#xD(%fF zWmaEw0T9Njs}>356vHA=l}#!fMWHcFHJI!NZS@NdTF}JZT2At&b@~bkQuG++>*1mT zuZwFSQR8<`tD^(!Mjn|_vP@M*Im=gzpKe?_Ne^peeQ?Me7_XX?g`fi?^OjIsd^W{J zyGu@kP{Cmk`5l44W))W_$jl)LU5uoR3Vr<}L6t~t0(C#mAQJ$QWFKs_)^d?Y)4QDO zYW2VuV9D#Qp1vLb&_pu|oSdOsQ+iqkrFFGZPFis{Hj+#ZQ;I^L$CaG8&V0<277m>@ z4Fg9yi0}ecssL;u9jc2zi0D3gKq%R{=meMJlKGhK=Q<-yPX_43f1mp<7KsDp)Iht` z%7fvnTc2)Mv^2Z!h2D~P~#?0_99BGt5M4b^KK~sg;gk(6kqM7G85a{lugi#NO?y_yT6#$ zw1+G)*?Rd~i>ZI<}v=~kzjmM)yxL7xeFgUM>Da@rm zu(P}`_bTiN1~z+%P>t0S3+8Dvpl-dfymAJW2}(AQ*{8=)&Lr{*_U5+GFCUpDc>d7h zS;X5zBx^O9bvNUHuC>{It!2B_vo(HPJ<*p;kr5W`F{- zdan{&DeZ+xuruiaG^5R!+7#P#u#(TlxX4;_(DN+M+!-aIDQQm%O}ea*nPnU>o2Q3{ z@GeUrX_Iy&?V4b1S2AX5=6NF7Q$w!18^VZDX9X|eVZxN{ebhY!TLpM)w0^2D@vCW6 z5s^qiG2VGl5MJ?8?itN>k*7_vB!GmY#N-DJ+qMRl(Cnv(RR2XDsDK!ZCLq^H;5vw` zO})Pb6-BPUk|Mdv;pld!RS_nJWGAOFh2MTg{=AMXdOj@6VvNt zDP=Y4d;-vhtrO>-s8(ka03*lD#RQT|2S_V#+t_gjIpcpZ7z_Y$#1;`@aLcEB2D6bJ ziUv_FB0uR74nh|~$6z7i+D#*b2go=&&gXzJvOcfB38l5ez4{2%pIn;WtQQa)D)(&6L(tH`?kR z@h&2F$sPj|S2~q+sj7n!!g(`M6+{_YU(traQtr)4Q-}neK%oy^=~$)d*>T>*fD102 zDo$)0JR@+Lqq_=%>Y47<|CX?+l?6`InP8E(T|3*|o`%At=mnJ4IOn0204yHUP_z_2 zi&&-}P^8;nb9I|NW}xco4RyAN)M+i=TZN^sa2yjIdJqbaAs$QabD!BCRc&nL7LJkv zpf8Vi<*7;eNP522UgC!&I_7YK@)s5z!C~9~YANS!K2(?NM3E_=`iy?vZH3vL^bTSf zX=*QK1^B+tS`cJIGc*fDI<9kAAWnPI+rbqC=u}!c2fh=yGbcOFyZWdSV9#)UfIyCm z+i)0-Pc!Qtv|iAa>mGgjkj^&up-pm1>vVj7wc0>JIa&GOpO0Jcw{i>cw05CndEms~f8#wltpPL9~!MY|)}Ep$jIZcAu-;nQ1qBs-UP5 z+ANw7Gpno$kr-tG%=aa)%4!WnJd>Gu0 zwF0(U3(zEl*YE_kK{&Vl(>*CCpFw(NXcqTXNgmoJ!$fR2jdB0rm*TNNrWUs6kT-cU zLm(F_C6FESW^Ny0AOmqEtElHxRC;vrmf}qNP$iSaaz2kKZbQ*9T2M560rkUF{@bs*}L(-6@5*Q$B0#kL-V)S)qj3w1VMF2I~aH*yU2~M)6 z^pOG8>FGPuQ&%V$VAhX+V3o9CiW87#D@kshekJ_~kPRLxHpYC=q5mwE>Sg zK~pvz=>mtF%u(z}+mmg|*5r0XAW92zKtW+UY6V*|-Xv;ocZdQAjTzlaQDnKELr$1c zT0>NQy*bq(0rg9j9+lt@cM=>eN5*Ud7OFPo?7 zF@^&I61kRoU@p3mL~tmT2-AR_FIw9O7!qsBqM|;)MW5P{yar3{I3ZAw>3K?VNO- zP)(WCj-iq&Cs9sOsg9{{%L$xFET4!tMIH!C0WJX|7@(24bj_Y2vQlX2^eTgkqJprH z8Mrl)75~OeTXrETj729^`wT&Hg%G6wLf5(O%CaNJ`3u(4T+gv&7y@j;FCam--~TNP zU2MURV8GUBW;B;`Rx$h|B3ZTe$lSfVtH@+#*|$5%q>JNnvof z1y=YDWFQF}i8+9hyv|b+6uH5OgG96Lar!`lCx_Loj0`q=+Z$Yo3t-Q0)yHOF_VQ(0 zytX-Ft;{e90StH}?Ty4Gb!#aI=e;ays?L>X;P7ay5M(wEHX-FtIvMFEVZLmXpY+`q z`Kfk%X-Upq*~~ZVAXP@`2)B~OC#*6qJ9r$#8F-fDJj*r?%6l}D3I0}07=V#>2$UH# zD0;jJ8Z!7x7Y!CT8D2yHQgkRP+vN5hwzs$@$O_cR`_^>{ApuKBGg3`xjI-hpK*06SrQ7)x)89u&`8T8^J2 zKnjYSKLT1_{IZ)vP?C#^5?B~>a^?%0aS~#4;|&f6z|2tXZEM}2j>8ChvDgV-gG8Ru zkk(eVSk@)(grp?8*}x5wj90)t%cu@u%fj9Zt*o(BouUgAb^^eFgg=O(Lpat`pWd0f zc}0qug`UPdkMk#-SR~wbsKXgR_Wm>%)5rF{_lom$R+;wL{%~!S$H1UYvoF8Ds8biF zjAjwqW`V(`m+fGAU>2PP__meBG$uoGF4U483g6h*w;cN(3M1lq;dDU>mEZ^GtpFjN zo_2wf9k`-51#9A`>FRA1<5YcOFauu5-e#-lF-Ukj1?KZKhm*rTGJq&2Ad5hRY`fbd zEdk~8_NCqdA<2~2H1QH^v9Vz*9*I?{unhGgETl17B2dFQ5+5vr$~{sI$XVj)0aE04 z0?wk|do{;$fki{gXOuIMmkG~gj`y~=>qa4!`9kt+=M0KbB^C(VfFGme~1WIq6qYyT3xpb-Yq zWTY2{=9S%<=7v!e`bat)hv@`&IG;dHZ&kU967j#A~>)715}m<9k) z2x%60-X~&2f5;3+5ux4%dNb1|yXebK9?yZ=uOyg?9+2YX-JT{pp})t z3&P@>kz`Dq{6e`0up}iFMKgF{%zyy6!4S9AjJRKlL>iMH(u2|{A$7DHrASuwa1Lx^ zp$t1VljBnQCSU+$FLz;;p#Vu0C!DE&f;C1Fr)I)+BUgd#d}$#F(n$j8M8&{YgEn^0 zf5!d@cm|+!$^DN84^(5jvSI>bHy*mPqulFkrMP1}#`iQmqjN&_mnXJV~Yw zIC8dTJXmPQsF11%s?w#)tuheqgpQ#`j3x83cnk?1Q?&ca-#dIoTJoE8ex!0RXbvdC zAbwXz)2D9$9w1W*;3fmHgb2SX1RZb4snhCno!l~~V#eqz;A+R%Udy&5lOSMZ@(A=Rg+ulC+EyomDNkyFr02-DPYaw0Zu4GM$VPdUXCr{jesm(R1ks})Q ze|sJlQ$Oe+ca>W-sA5EG=_6RY7qZv34VpP1_#MB<9|Mt2QZ9)BOJpnbt429c0=AP- zT`q!T+4jy?&YZoJ%pquRvpx{Hfo+?$xSf<-Yb}mIBlg;BFD;y>5Y}a+eY2MIXZB`q zL7qN1*4&W!5irf0yjM{H?5woc4XjOK=+a6oA(odXGjr=nAhC0+2aC1D%`N%z$KGDZ z%B^n1g(A!W7U=<-tuAdL87sHa>?L*v7zid~B2kJ-t7mtZ7QPbt4PA{A zp@oPlSs)C&io!h+P^cDX&M%vY48MS=!foiIB?YU9}@6Lx>oYeFW$ zlaPV03QE+}Q|BH=p$lwm$T&m}j!2^IW3absuiBLHTI>UY_&0Vt@!9i>y`3pM9d^Ek zd&niM&F&Sf5LYhwaNv%%Mlp?M>;SpzITj`h0wl<{D3+Wb-%8_>ZGn&%+Z#*im6ZfS zwt)1e--BahUw#3HE zURG}v;(l3PLS8I;)8qy8(ZF^Erk1YqU;hvIIY_4lPh%=+F3qMb+bJUbz>{>Byynm2jM)w1oZ z(ByX{+~Jb|l##G{XA)p`x%;*ky!r3%(ZEknoC*OA?ZnAQy>k+<6?biY4CWDlqmj ziB^~i8pK{Ti-UcJXQ`gFAq+%pBdO+~J>~pj7eahy6w9P0j8US}Hn>;o+arya!TWQ+9Fq(}I#OgItUmKXpet?Cklu2?-4Uv{ zp0rq&S0uA@sgm%(_}<(<#uC{y(fl|>{(mX9ZEdts%s^iiMa7`(iGb|AT&vN=3G$w~ zRjiebfMljNjv>@olZ$7p5-Y`u!6=bYiSA7aHn^b-#AS}2@nV1q=lX=v#XJdK+{YS1 zlADcrZ+w9BdmNE@Y&Qr-fs?2y39Lj+in3=GK87Xdq@bN{$t_-tg-DdvIb|9vDJf(< z^V#VhTUzhlKxMd?L)mY$YzO<0(oVu4gw=!mNGc`Ii-bWVqC*yl> zt;B{PNfO)GHjYkAY8|K%AI5lUM~$aM!J}p-_F^)a7_xd#e}M+aM8Y~mX?Eu1Kugoc zo^RR8)>}e42KHMbwgtA4<2m9gvDq=ZlNKIZL!5m8Cw^g8K<{#-6OY7$)$7r?XGw?P zdDw?AE-J&awZqJb(9mD;658No51qR{SZx<}8P_6Ks0m9ALXr>ZOQR}|Rv!ht( zmqury++eykvM02G8ay;L+_6DhhNH`ViR>1$^imkdDp_I&JyVPasbm7m0=$7?J7L9<@?=fQ`Y$;eEQNSkTGCsYec1A6-(!3&JXT}wOSOF0O7Y|pu{Gfm4UR4}e!(?gJ(oaksAp1Dq_B$Ol=bD4(I zs8>ThB|r-2y$~6QJj%ayYH9p@sguG`3`R*+PZFAuF8_E-fbFc^4EEl>x1C#J28m_! zy7v>rK4Vd-%Cj(9#smkUfv`DRywpkO1Y3(8zqHQZM$IBnSy|A=+$wACJ&FW zIVGtPgkd9M#1N;}XJi8!0eNU4eNL!^!z;cd&Dee-@mJrJUv z6L7w5&!yse6g7!tWeegpjI<0}I36Ybh`DNWgce995lcYX?7TM4bAQ^YHxb(6_+Iud zXoGMf$cnsU%ZhDRLn1EMcljbg$l9s4X^Et~GQ@)FLMe(GEUm@Ler@_oh)=wiBwf+j zb;D!(7)x5@CeGe~S+Y$2aJ2FmhJl52tvKBaTX*j9teAidiP7a&wkrw7LSlz)*401x z>BrB0@v|$wT|SG?WvwmQ$^@#c2>I@pKmYST|4vBvr&pGsF>A`2A2w7x_miLg+0TFR z6EvR0XH;@_h79U0{b52a-7vS2Kuea^(w0BDKaI7PSAJg8ATb$$bl%U!o{{#VfoKw) zfB@T>g2EsjVM*6oxqCFjg-!Ic_bt%gx%jpAjdKetG6DlE8CPzh2-}^)LKTf;h_OHi z&s5I)lq4h=6X;hTPpJNNO)k!3#Zbcx5b0hJGIU*dkdI9&`t%ymf(J?7rPM@{!6K<* zUiylxNnnP#G_>Ea9O5sBuVL#%MQft#sW`ow>G0B2>CyJK)X}%OcVi>%0_@nY|2#caWkHD9>HVsD zt8BOrGMSkcgogdO+ zbTNW$WA*Z1M(*{u(O&E&VzIHJkTz?x*SAkD&B_n~m%Q-8a%M6!S~}pgWNT?jC=XT= z!(tG^d2A1ZosqCQI||!l;2LjC5=~V?V!BsR-T4X~R=%eA^aa8o=l;wjDL<2CG=8KS z2x1Gra->Qe^01dgMp$PtCMlz6dzsv{kYX4Bbwy;bH1_fr^+PBH(U+D-I#^_?HqVGU zud0LiGO%xXUp{}-9i*LH8Lqi2W1y>itNR;Z2>6wO+o;%w`KuQmE>TVbDy{A7t^TqeW~+S0p(qz zz@#(nIk40DDZ{kAp7*_S#aq_FV~`i~R5OZtC$ogn@&zkPJV18UbMR#-bUP-A*c0fwBG4)Jwu%5sn2Lf7*WL-6}N2hHI@{BIGeTK{bDj zm3r@70rLQhxq!^{fdjlW@Z@4VYwXCavWbtm17{m7!zNf~a`r7*_9p+cbsJ$4n3+9Z zk!Vn}j|6@xgdC4Da6%(#<)$NK(}al0V@&}`gj6j6+2ADy{Ir#CrhT~YTdc2sQ zGAhon6pga!Ok8O|oOM<|fQe~Jc$n4XDOLjZ)I3cJwj36BDB=<|S5>d&m5V#1jrZc9 z4o>o%;bxh&x$I?KN2Xp##*H)334tXAeq&PF_|`VJ6BRMK3^x80w?&gIOMtxtK*UcI zAL#P6w$Q?BnR!aeJvPXh?L0$Y@GX)Xl07O^>G+|t)Vfn-)|M>o<;}i*?`?1Iz4yl4 zwr%6wQ|HFU_>Q6T!oc=Uif)v}4#w!-ds%jdBe1RQ@4x@$_dov`#@k3nm%W-S`G|wP z?Tx?x#V`N-yYC!z$vty>J3o3+h*P%r&wl#x?|%7 zfBBdHVf6t~Kf`YbV9CT*X50V%FaF{`|EIrN*9Gcm+UOpR3oV(AWbg04|NgK3<6r$* ze!)>}tfd9?na{C=0l%LMl}sNOCH_3h*?^YTPPn8tWTI$XdzIdRBFMy@ILVi2cK%A7 z2tyM~1YdkQodND`X(cS!fKB8@ z=EB~%i-}z%W54+*Q=z;Lf8^p1qOaYi*Qqn$4 zFY3V&4>k&FXdx1vT9{`&5X#v~HQ4<{UGhH!WM&RV33cSCHGDX=L?;0H2wG6fu<2k# z`Ihdb;o(Efkj{W{*JNGaJvJFrsnTN6F_YUn_l0VYwjKN_%75k4Wu#}w8lUYQVbkjw z2ETgptxEzm1u2b9}pp!W0}5bYkBq0VRDiuVXOuct?_dPcHp1Gea}B1KfHLxE1# zZ(kbz|5DR24#ca9Ij zIeWKHIe_{#mbH2rDL__MwWSIRJw`dDr@K*L0?XurAkwo&w~nIIZFH-f?CLJ-vF3x` z9&^N#c{vRSi*j5jJ$qijuo-nngs{73ni>bdyKg+9I5D}OxXERb6lFsRd<~;;FnSFP zAlno9$$O)@!fSV#!Bv*-|6#%er@%JC-oEYK2VY~{%58c8#_90H*qikP^qii0fGj+q zP8W2PaMW*f59(SHFtcJF>Rg7Vn7AW_^Ah(Z)co@ULpV3d$ zu8*PAMJ_eM85W`tS!TchR}SfSul1lxofQF~`w1Y;v)w$Q{^`!;*!v z%!pkiyqQ(5Jjw`8$TdAit$YmUnkCT?J78pq41^6|482eky&pe(TsMx3LyWoSyD&Cu zT_4=OBpYeT_jlj@{J;H|zxllH|Nh_q?hikHO0aYr$(Dt-t+l{=Z<$~I{1^ZAZ~yxG zxc=_%|M8!H`|Gt9vb%aNQPk-|F|KorC>YxAbbzMs0#dH|w z`xi)HOY0+=B1zY}_V%xS{hQzX_Fr#5o10@u3z>ZXKW#$%@Bj19|MHvPeSUs|W0D-y zGHmc3cS!4Be*K%@|KX26?oR~fT3OVSA1J{FW>+xX(r&D6)|ZFPbqn%XzC|C1CYWz^V4R=9?>;-ixdn9e&u0P71TU~<^3{gT)-{x3Y{2Q5NjeOjaR7+s@#>>4 zFjkB+_C#C&qqm5as5Ruap_dE`nIujE1$!^82JRbQOC>xblmytpYB)6`KSnf`iq|1L z+!v5385qr;<|8UK^0CrW_xNlqU^DW{WLh1u@8(LdB)l9W zRR|kF zTiu@NReM-Eeh-ro)7q+-PI)9Ny<^icnQcglhvPk+(*5T772t?okc}0$X>CJ(U!crO zJc)#nGK;I<0y8I}vbj?l7^KPRClJd{Iz8hDbO?qPh=PW!^CoW0*n3J2)A41oQw+fi zLdMpTy7PVwYgiPBgLoUauqK~pQlM`I%aZnj0|wjG_G zB92~B^8pDYk=o6K*Eoa@IS+AV&JZDE<>Up#Bxv$dE~MmqLE}V>n5+oXogcx9(PZ!! zjRwJy6)w~E(!23tP{!{xi$XNPr!Xz6;gQp}aR60iqOgT9T23e^-DONxFh_vGTs^ET zfme*NmRQnmtO1)Dmk|i}J&3#sO7CL;M7${IJ`BO0Qo3q&g2Wr4e4U!5wXs-{aP%78 z)qw>#VTyLvdiEG>N}cOa?+PoD01-^DIm2_Jnzk*4PJ6f1(PrEE^{$PjOl29cntYq> zd7k^twH}MJ3}mDQu%n!;Etc}6^n??5&kw|;Xlar*VC&D~c*=+ZceVR&e_FxzUR?cw zm$GT=+aggY9uhQaPn%0H2BodTFjE@D-=c5BUUD+>B{KcTYH4^R&f%&2Vu1vD8uosE z?L`*(DG8DG1sDrAm~)MG{J4RjKI5=r?iWr0w(!+LhwA3@@9odeAFk^HB!ea5+9gTz*y)n@jZrQox54XL z`@Vnp@kfJ{c^`1Y3~DcdBqZsNfBeI*e)TIY@UyJKiadr5PJaNy2?;|)W{ z0UuC8&wUE8ku(i0T{0Yq^I^NAH3g?w^^N}Z@sNgFFhyI#;d@9AA2;wEOE~=mUBZSo zyNhNb#JFS!<_23BOAxrDILyf@In(P!hZ9a5z6e|YC-4cu%cKzz|TJj#0d3P1R$E8Tn2I z7@>GUrkfxgfQ)fI@BmprroZ0awj}4hjO@G}RbrtpMu{Y9TU1R97Bh^rhaRI?Bs8PV z6OB_Wqt~E>a+BgsI|nmTg;;Z7Fz&Qj*%Ihp2g}CW&QEe3z7IB_}{r`*h(gv0)JkTX6-) z84`4X>PAo)jDYYxM#8;K=PV7N24{z7=CH}Xus`oYwRz26bsJkpxWrggdRgckOiAI*goN^jmm4pKy&T#n#@^D&)O_w|Ukv0dtt&HLZ+g_SgmH@P}dKAKW0dpx+ zJ;l*8Fbt(|j91`cJU!F>sWXw&<1e36Kc5v42c#iV-e>7P+RXZ7ilx1i*Ty*4w-Uq& zHrO;jmD}JXqjo2h22yKP!4j?YVg-o&Ql6Q3q%I+j0=Rxm)3c=Uu~(#g>6_y{^{HQQw$vy=nT~G z$?N=h!BtQ!6&G2u0UJfUA+4+OjRN!A7Zo4TwUivjf*Fxz93LAjRy(|PapGOsuC-tW-3Y0L7M$ptra*0VJZ0z(1f*FZWoLgpWm5cA zVbDQpE0-7_n}nh)*2l+h{`GhN_>cc|f8Iabn`?33k%^Ge$`b^_u(a0t-S7VR5C8B# z*V4cK{tv8=Eci@hfk&zhT-Wvas(_GB%WsFyzt2by_(Ek~iWj1!cDI|akv1;wjUhC3!!V%A%QfUMIF@biR zKi&;&BhQ^5A?|(UhsR?XKnc<@uv*8diYd%3yn!7zF6Gw{Epr^LLQvB2SQW*l{hAr> zAJo}dE{ozlVO1{eIgLP4CFf(r_E*BIiiBFN5`ylw3qw3o`pw-ukA+d_u*vWKcJmp6 z*EtC`InfYpg>7ZyEGi7AF=WXwz5IIsd;SaJ89Ru+DXBU2IXD8Q-oWGAT0zhi3~4?X zo}NOpj!dUyXK6>*C=cA^ne{Y>6L{z(X7qAcrJoqx8a6q^4TJhUHcZnLzbXvI?Bx*e zT;7GZOLF?gS1h$rz2TE@?NF58(3ychwaxkVez5)Z3&PWIw>`NX!qLQ)deMkm6 zQsAYiQKL1d+eQg3k4aOGsx60ionRYdEuCLbCQ40*ul)m45LOIvhB~R@zZM@OJ$wNs z(8bYH;3Y1r@qlBSgTk?`Y8x9An*sSdDh}^ZPYGthaD@}zDP=L#dEtd)g=o;Htkhd; zDf>$3;65!_Wv7>(umUvf<|t;9A-5(nbd=_jfW7ZNN+E1t-HPSK-PAMHwTA-7EhYne zh~oG_5O^pPTE+H+-yohQJ3i<-qt=PlBdSNISA(|hnLggRE4i0)-Ml>ytSIW{FsPQT zK86Yun$YD+YFN5Q4b{k-SeElPs>TcBfy3lW`SV^f4jM# zKs~axrCv*9HPsjxiQyY|8ED33QW`U5=1C|%Y%9a64am#BSueB~= z?A&=I(# zK=P516QI$5M890}wX*LYN;`p0SfJ`DFA6<*Sy;j>UzGi z!*pj}2{zIwppT=fD8sYbRNdCS6gsu@*qhSD0sqjfHH(nSJrugy$r4F!Lw)Hk2kT5@6?v9h%6{dWrFR2d{@=@O|@ zDZ7|mh_%{jFSOKPFxYt2PwfUtk-C==o?}6R&&JMGd410ioJh;(06iqo8i@%Qd;t5i zdyfEdxy5h)@WPENFuzZ1Jk!)#zNg(tA&fk^*!$K=2kJjK^VcQ7=i0s1! zVJ4Vr83~5`VJn+@fr*>E<45)k)o*R-5Q?$n$Qrun&@!kCuDv>VN`N$yI#dNr=8~MI z5maDh^y*<@IN@3P!7D}=;3V4v@(Y=4ys@ifDGiQApEB)l%}){hTl9x!0De;hu&PE| zZDr|{j2XJ_%8dnOo<+P8eGqg>4?!c%VVauujSXvtB*{AgogOd5FNl5)9{XbFyJHS* zt(3M7G7^<+CF4(Xom;9Iln(vqrP1MmlG7=#!v>Eb37F;=;81tqF$zE#Ch?vkTkaiP z0%uAUh9K-&k;Op9-e0rsVPKIP9YL1{1CFz&0nW%VMTGLOtDUDkb%0DmLSYtQT{C~B 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%0AX_`X~QF6Y&$q2 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 shEwR`g1Xx( Date: Wed, 22 Apr 2026 15:48:54 -0300 Subject: [PATCH 012/178] Update modules/ROOT/nav.adoc --- modules/ROOT/nav.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 185b10a54..eaa7d9e53 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,6 +1,6 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:omni-overview.adoc[] +* xref:omni-overview.adoc[MuleSoft Omni] ** xref:omni-start-home.adoc[] ** xref:omni-compare.adoc[] * xref:learning-map-mulesoft-ai.adoc[] From efdc36cd689f8b30a133065543a06bbf2ca9d3a3 Mon Sep 17 00:00:00 2001 From: Daniela Merlo <97902112+dmerlob@users.noreply.github.com> Date: Wed, 22 Apr 2026 15:49:02 -0300 Subject: [PATCH 013/178] Update modules/ROOT/pages/omni-overview.adoc --- modules/ROOT/pages/omni-overview.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/omni-overview.adoc b/modules/ROOT/pages/omni-overview.adoc index 435402800..5dacb9b82 100644 --- a/modules/ROOT/pages/omni-overview.adoc +++ b/modules/ROOT/pages/omni-overview.adoc @@ -1,4 +1,4 @@ -= MuleSoft Omni Overview += Get Started with MuleSoft Omni :page-aliases: :page-article-style: learning-map From a72210ca391d776a4b78e145ace582bc1e3458c8 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 28 Apr 2026 19:25:29 -0700 Subject: [PATCH 014/178] Some rejiggering to match guidelines --- modules/ROOT/nav.adoc | 5 +- modules/ROOT/pages/learning-map-omni.adoc | 63 +++++++++++++++ modules/ROOT/pages/omni-compare.adoc | 7 +- modules/ROOT/pages/omni-overview.adoc | 98 +++++++++-------------- modules/ROOT/pages/omni-start-home.adoc | 6 +- 5 files changed, 111 insertions(+), 68 deletions(-) create mode 100644 modules/ROOT/pages/learning-map-omni.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index eaa7d9e53..2681357e0 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,8 +1,9 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:omni-overview.adoc[MuleSoft Omni] - ** xref:omni-start-home.adoc[] +* xref:learning-map-omni.adoc[] + ** xref:omni-overview.adoc[] ** xref:omni-compare.adoc[] + ** xref:omni-start-home.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc new file mode 100644 index 000000000..12f3862b4 --- /dev/null +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -0,0 +1,63 @@ += MuleSoft Omni +:page-article-style: learning-map + +MuleSoft Omni helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLMs, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. Omni pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. + +* Register agents, MCP servers, and LLM proxies from any provider or registry. +* Monitor latency, cost, invocations, and failures in real time. +* Secure instances with compatible policies across your entire registry. +* Transcode existing REST APIs into MCP servers instantly. + +image::omni-pillars.png[] + +The end-to-end journey for Omni consists of various tasks, each with links to relevant content to assist you in completing them. + +[.lm-table, cols="1a,1a,1a", grid="none"] +|=== +| image::lm_start.png[] +[.lm-bold]##Learn About Omni## + +Omni helps you manage, optimize, and govern a multi-agent ecosystem from one place. + +//- ToDo [Video] +//- ToDo [Trailhead] + +| image::lm_explore_1.png[] +[.lm-bold]##Register## + +Register agents, MCP servers, and LLM proxies from any provider or registry. + +//- xref: + +| image::lm_build_1.png[] +[.lm-bold]##Monitor## + +Monitor latency, cost, invocations, and failures in real time. + +//- xref: +|=== + +[.lm-table, cols="1a,1a", width="66%", grid="none"] +|=== +| image::lm_build_1.png[] +[.lm-bold]##Secure## + +Secure instances with compatible policies across your entire registry. + +//- xref: + +| image::lm_analyze_1.png[] +[.lm-bold]##Transcode## + +Transcode existing REST APIs into MCP servers instantly. + +//- xref: + + +|=== + + +== See Also + +* xref:omni-start-home.adoc[Get Started with MuleSoft Omni] +* xref:omni-compare.adoc[Comparing MuleSoft Omni and Anypoint Platform] diff --git a/modules/ROOT/pages/omni-compare.adoc b/modules/ROOT/pages/omni-compare.adoc index 5046a0b7e..4b331377a 100644 --- a/modules/ROOT/pages/omni-compare.adoc +++ b/modules/ROOT/pages/omni-compare.adoc @@ -1,5 +1,4 @@ = Comparing MuleSoft Omni and Anypoint Platform -:page-aliases: Both MuleSoft Omni and Anypoint Platform ship robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. @@ -29,9 +28,9 @@ MuleSoft Omni and Anypoint Platform each offer distinct capabilities that can gu | API design and documentation | Anypoint Platform a| -The Anypoint Platform offers powerful tools like Anypoint Studio and Design Center for crafting APIs with RAML or OAS and publishing detailed documentation. +Anypoint Platform offers powerful tools like Anypoint Studio and Design Center for crafting APIs with RAML or OAS and publishing detailed documentation. a| -If you need to cross-reference API design with specific governance policies already established in Omni, you can consult documentation in Omni for quick access to compliance details. +To cross-reference API design with specific governance policies already established in Omni, consult documentation in Omni for quick access to compliance details. | Policy enforcement and governance | MuleSoft Omni @@ -72,4 +71,4 @@ Deploy applications via Anypoint to leverage its runtime monitoring, then switch == See Also -* xref:omni-overview.adoc[Get Started with MuleSoft Omni]. +* xref:omni-overview.adoc[]. diff --git a/modules/ROOT/pages/omni-overview.adoc b/modules/ROOT/pages/omni-overview.adoc index 5dacb9b82..45fdb2333 100644 --- a/modules/ROOT/pages/omni-overview.adoc +++ b/modules/ROOT/pages/omni-overview.adoc @@ -1,62 +1,8 @@ -= Get Started with MuleSoft Omni -:page-aliases: -:page-article-style: learning-map += MuleSoft Omni Overview -MuleSoft Omni helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLMs, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. Omni pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. - -* Register agents, MCP servers, and LLM proxies from any provider or registry. -* Monitor latency, cost, invocations, and failures in real time. -* Secure instances with compatible policies across your entire registry. -* Transcode existing REST APIs into MCP servers instantly. - -image::omni-pillars.png[] - -The end-to-end journey for Omni consists of various tasks, each with links to relevant content to assist you in completing them. - -[.lm-table, cols="1a,1a,1a", grid="none"] -|=== -| image::lm_start.png[] -[.lm-bold]##Learn About Omni## - -Omni helps you manage, optimize, and govern a multi-agent ecosystem from one place. - -//- ToDo [Video] -//- ToDo [Trailhead] - -| image::lm_explore_1.png[] -[.lm-bold]##Register## - -Register agents, MCP servers, and LLM proxies from any provider or registry. - -//- xref: - -| image::lm_build_1.png[] -[.lm-bold]##Monitor## - -Monitor latency, cost, invocations, and failures in real time. - -//- xref: -|=== - -[.lm-table, cols="1a,1a", width="66%", grid="none"] -|=== -| image::lm_build_1.png[] -[.lm-bold]##Secure## - -Secure instances with compatible policies across your entire registry. - -//- xref: - -| image::lm_analyze_1.png[] -[.lm-bold]##Transcode## - -Transcode existing REST APIs into MCP servers instantly. - -//- xref: - - -|=== +Grow and tune your AI portfolio by registering and monitoring agents, APIs, and gateways in centralized catalogs. Sign in through the entry point your organization provides, such as Anypoint Platform, Slack, or a direct URL, to access dashboards and governance strategies based on your assigned permissions. You can review live performance metrics, manage security policies, and track rule-level compliance through automated conformance reports. +These tools ensure your AI assets remain audit-ready while providing clear visibility into cost and runtime health across your organization. == Omni Capabilities @@ -70,8 +16,42 @@ Cost and Performance Optimization:: Monitor token usage, per-instance signals, a Instance Management:: Create and review instances for supported asset types. Choose managed paths through Flex Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. +== Omni High-Level Workflow + +Manage and tune your AI portfolio by registering assets, applying security policies, and monitoring runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment + +. Complete onboarding and access ++ +Confirm your credentials and the permissions your administrator assigned, as described in <>. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. +. Learn the layout ++ +Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. +. Register assets in Portfolio ++ +Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. +. Create and manage instances ++ +On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when Omni exposes them. *Gateways* don't include an *Instances* tab. +. Configure policies ++ +On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. +. Review compliance ++ +On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope Omni supports. +. Monitor runtime health ++ +On *Monitoring*, review live metrics such as latency, error rates, and request volume when Omni surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. +. Manage cost ++ +Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where Omni supports them. +. Operate and tune the portfolio ++ +Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. +. Improve on each cycle ++ +Feed findings from monitoring and governance back into planning for the next change window. == See Also -* xref:omni-start-home.adoc[Get Started with MuleSoft Omni] -* xref:omni-compare.adoc[Comparing MuleSoft Omni and Anypoint Platform] +* xref:omni-overview.adoc[] +* xref:omni-compare.adoc[] diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index 82fce96b8..78a7c8268 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -112,7 +112,7 @@ Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, a + Feed findings from monitoring and governance back into planning for the next change window. -== See also +== See Also -* xref:omni-overview.adoc[MuleSoft Omni Overview] -* xref:omni-compare.adoc[Comparing MuleSoft Omni and Anypoint Platform] +* xref:omni-overview.adoc[] +* xref:omni-compare.adoc[] From c8951200a2cab0bea1d02d0f4ac63db45f8288de Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 28 Apr 2026 19:47:26 -0700 Subject: [PATCH 015/178] Update permissions table from not a PRD and apply permissions guidelines. --- modules/ROOT/pages/omni-start-home.adoc | 102 ++++++++++++++++++++---- 1 file changed, 87 insertions(+), 15 deletions(-) diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index 78a7c8268..907883320 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -49,29 +49,101 @@ Platform and Product Access:: [[permissions]] == Permissions -Omni uses Anypoint Platform access control. Your administrator maps tasks to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. +Omni uses Anypoint Platform access control. Your administrator maps jobs to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. - -[cols="20%,~",options="header"] +[cols="20%,~,~",options="header"] |=== -|Audience |Typical Permissions and Tasks +|To... |Required Permissions |Notes + +|View service +a| +Any of these permissions: + +* Exchange Viewer +* Exchange Contributor +* Exchange Administrator +a|With these permissions, users can view services under the portfolio and open the catalog overview in Anypoint Exchange. -|Administrator +|Create service a| -* Integration setup: Configure and manage integrations with external systems that Omni relies on. -* Policy management: Define and enforce governance policies across APIs, agents, and other managed entities. -* Access control: Assign user roles and access levels so teams see only the Omni areas and actions they need. +Any of these permissions: -|Business user +* Exchange Contributor +* Exchange Administrator +* Exchange Creator +a|With these permissions, users can use Add workflows to register MCP servers, agents, LLMs, or APIs. + +|Create instance +a| +* API Creator +|With this permission, users can run the create-instance workflow and create or add instances. + +|View instance a| -* Portfolio operations: View and work with APIs, agents, and other entities in your catalogs, including asset registration flows when your policies allow it. -* Governance insights: Open dashboards and reports that surface compliance and performance metrics. -* Instance management: When your organization allows it, create or change instances under the guided conditions Omni exposes. +* View APIs Configuration +a|With this permission, users can view instances for services and open the Instances tab. -|Developer +|Edit instance a| -* API design and documentation: Design, document, and publish APIs that Omni tracks as part of your integration work. -* Tools and MCP servers: When you use MCP servers, adjust tool settings and invoke operations your administrator permits. +* Edit APIs Configuration +a|With this permission, users can edit instances for services. + +|Create scanners +a| +* Exchange Administrator +a|With this permission, users can create scanners from *Providers* and through Add MCP, Agent, or API when the organization enables the matching scanner capabilities. + +|View monitoring +a| +Any of these permissions: + +* Monitoring Viewer +* Monitoring Administrator +a|With these permissions, users can open the monitoring tab at the service and instance levels and see monitoring in navigation. + +|View policies +a| +* View Policies +a|With this permission, users can view and apply policies on instances and use the Governance tab for policy access. + +|Apply policies +a| +* Manage Policies +a|With this permission, users can edit policy configurations and add policies. + +|Send prompts to agent +a| +* Mule Developer Generative AI User +|With this permission, users can use the native agent in Omni. + +|Create governance strategy +a| +* Governance Administrator +|With this permission, users can create governance strategies. + +|View governance report +a| +Any of these permissions: + +* Governance Viewer +* Governance Administrator +a|With these permissions, users can view governance reports at the service and governance-strategy level. + +|View alerts +a| +Any of these permissions: + +* *API Manager* > View API Alerts +* *Runtime Manager* > Read Alerts +a|With these permissions, users can view API alerts in API Manager and read alerts in Runtime Manager. + +|Manage alerts +a| +Any of these permissions: + +* *API Manager* > Manage API Alerts +* *Runtime Manager* > Manage Alerts +a|With these permissions, users can manage API alerts in API Manager and manage alerts in Runtime Manager. |=== From 9ee247ffdd7ce586dbdd7b2091075e524612c879 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 28 Apr 2026 19:48:58 -0700 Subject: [PATCH 016/178] permissions sharing --- modules/ROOT/pages/omni-start-home.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index 907883320..60580d11a 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -47,7 +47,8 @@ Platform and Product Access:: [[permissions]] -== Permissions +== MuleSoft Omni Permissions +// make this a partial in access management and include there as well. Omni uses Anypoint Platform access control. Your administrator maps jobs to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. From f1fdeb5698788de83adfbe1e4e4dd63a3c0d3e42 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 28 Apr 2026 19:52:05 -0700 Subject: [PATCH 017/178] little fixes --- modules/ROOT/pages/omni-start-home.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index 60580d11a..740c42004 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -134,8 +134,8 @@ a|With these permissions, users can view governance reports at the service and g a| Any of these permissions: -* *API Manager* > View API Alerts -* *Runtime Manager* > Read Alerts +* *API Manager* > *View API Alerts* +* *Runtime Manager* > *Read Alerts* a|With these permissions, users can view API alerts in API Manager and read alerts in Runtime Manager. |Manage alerts @@ -150,7 +150,7 @@ a|With these permissions, users can manage API alerts in API Manager and manage If you can't complete an action or a page shows an authorization error, ask your Anypoint organization administrator for the matching permission or role. -== Typical Omni Workflow +== High-Level Omni Workflow Manage and tune your AI portfolio by registering assets, applying security policies, and monitoring runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment From cc6f17241a7da30cb733172f736bb5c9b1acb069 Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 29 Apr 2026 07:13:00 -0700 Subject: [PATCH 018/178] more little changes --- modules/ROOT/nav.adoc | 2 +- modules/ROOT/pages/omni-start-home.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 2681357e0..17a06fce2 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -2,7 +2,7 @@ * xref:index.adoc[Documentation] * xref:learning-map-omni.adoc[] ** xref:omni-overview.adoc[] - ** xref:omni-compare.adoc[] + *** xref:omni-compare.adoc[] ** xref:omni-start-home.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index 740c42004..1d05df06c 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -156,7 +156,7 @@ Manage and tune your AI portfolio by registering assets, applying security polic . Complete onboarding and access + -Confirm your credentials and the permissions your administrator assigned, as described in <>. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. +Confirm your credentials and the permissions your administrator assigned, as described in <>. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. . Learn the layout + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. From 310aca7ad9fdaefca81610f46f8915d9c5c1a4cd Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 29 Apr 2026 07:25:08 -0700 Subject: [PATCH 019/178] remove hard coded link text --- modules/ROOT/pages/learning-map-omni.adoc | 4 ++-- modules/ROOT/pages/omni-compare.adoc | 3 ++- modules/ROOT/pages/omni-overview.adoc | 5 +++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index 12f3862b4..f8d39356a 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -59,5 +59,5 @@ Transcode existing REST APIs into MCP servers instantly. == See Also -* xref:omni-start-home.adoc[Get Started with MuleSoft Omni] -* xref:omni-compare.adoc[Comparing MuleSoft Omni and Anypoint Platform] +* xref:omni-start-home.adoc[] +* xref:omni-compare.adoc[] diff --git a/modules/ROOT/pages/omni-compare.adoc b/modules/ROOT/pages/omni-compare.adoc index 4b331377a..2b235fde1 100644 --- a/modules/ROOT/pages/omni-compare.adoc +++ b/modules/ROOT/pages/omni-compare.adoc @@ -71,4 +71,5 @@ Deploy applications via Anypoint to leverage its runtime monitoring, then switch == See Also -* xref:omni-overview.adoc[]. +* xref:omni-overview.adoc[] +* xref:omni-start-home.adoc[] diff --git a/modules/ROOT/pages/omni-overview.adoc b/modules/ROOT/pages/omni-overview.adoc index 45fdb2333..d5a7f8cb0 100644 --- a/modules/ROOT/pages/omni-overview.adoc +++ b/modules/ROOT/pages/omni-overview.adoc @@ -22,7 +22,7 @@ Manage and tune your AI portfolio by registering assets, applying security polic . Complete onboarding and access + -Confirm your credentials and the permissions your administrator assigned, as described in <>. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. +Confirm your credentials and the permissions your administrator assigned, as described in xref:omni-start-home.adoc#permissions[MuleSoft Omni Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. . Learn the layout + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. @@ -53,5 +53,6 @@ Feed findings from monitoring and governance back into planning for the next cha == See Also -* xref:omni-overview.adoc[] +* xref:omni-start-home.adoc[] * xref:omni-compare.adoc[] +* xref:learning-map-omni.adoc[] From 2f4c50b7a76aa370a653148efb95dc0adf495be2 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 00:39:26 -0500 Subject: [PATCH 020/178] added Omni topics for Portfolio and Providers --- modules/ROOT/nav.adoc | 9 +++ modules/ROOT/pages/omni-adding-a-gateway.adoc | 1 + modules/ROOT/pages/omni-adding-scanners.adoc | 22 ++++++ .../omni-adding-services-to-portfolio.adoc | 65 +++++++++++++++++ ...-connecting-providers-to-add-services.adoc | 41 +++++++++++ .../ROOT/pages/omni-managing-scanners.adoc | 36 ++++++++++ .../omni-registering-services-manually.adoc | 70 +++++++++++++++++++ .../pages/omni-viewing-service-details.adoc | 57 +++++++++++++++ 8 files changed, 301 insertions(+) create mode 100644 modules/ROOT/pages/omni-adding-a-gateway.adoc create mode 100644 modules/ROOT/pages/omni-adding-scanners.adoc create mode 100644 modules/ROOT/pages/omni-adding-services-to-portfolio.adoc create mode 100644 modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc create mode 100644 modules/ROOT/pages/omni-managing-scanners.adoc create mode 100644 modules/ROOT/pages/omni-registering-services-manually.adoc create mode 100644 modules/ROOT/pages/omni-viewing-service-details.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 17a06fce2..6c9a6dd35 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -4,6 +4,15 @@ ** xref:omni-overview.adoc[] *** xref:omni-compare.adoc[] ** xref:omni-start-home.adoc[] + ** xref:viewing-overview-portfolio.adoc[Viewing an Overview of Your AI Portfolio] + ** xref:omni-adding-services-to-portfolio.adoc[] + *** xref:omni-connecting-providers-to-add-services.adoc[] + *** xref:omni-registering-services-manually.adoc[] + *** xref:omni-creating-llm-proxy.adoc[Creating an LLM Proxy] + *** xref:omni-adding-a-gateway.adoc[Adding a Gateway] + *** xref:omni-viewing-service-details.adoc[] + ** xref:omni-adding-scanners.adoc[] + ** xref:omni-managing-scanners.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/omni-adding-a-gateway.adoc b/modules/ROOT/pages/omni-adding-a-gateway.adoc new file mode 100644 index 000000000..4b61f6170 --- /dev/null +++ b/modules/ROOT/pages/omni-adding-a-gateway.adoc @@ -0,0 +1 @@ +== Adding a Gateway diff --git a/modules/ROOT/pages/omni-adding-scanners.adoc b/modules/ROOT/pages/omni-adding-scanners.adoc new file mode 100644 index 000000000..c03515a56 --- /dev/null +++ b/modules/ROOT/pages/omni-adding-scanners.adoc @@ -0,0 +1,22 @@ += Adding Scanners from Providers + +Add scanners from Providers to automatically discover and import services, such as APIs, agents, and MCP servers, from supported cloud service providers. + +Benefits of adding provider scanners: + +* Automated Discovery: Scanners automatically discover new and existing services, keeping your portfolio up-to-date without manual intervention. +* Centralized Management: Manage all discovered services from one platform, enhancing visibility and control. +* Consistent Updates: Regular scans ensure that any changes or new releases in your cloud services are promptly integrated into your ecosystem. + +== Add a Scanner + +You can start from *Home*, *Providers*, or a service catalog in *Portfolio*. Each entry point opens the same wizard to connect a provider and add a scanner. + +* *Home*: Click *Add Services*, then select *Connect to Provider*. +* *Providers*: Click *Add Scanner*. +* *Portfolio*: Open the *Agents*, *APIs*, or *MCP Servers* catalog for the service type you want. Click the add control for that catalog (the label reflects the type; for example, *Add API* in the APIs catalog), then select *Connect to Provider*. + +Complete the wizard to configure the scanner and save your changes. + +Once the scanner is configured and activated, it will start discovering services according to the configured schedule. +You can view and manage discovered services on the *Providers* page or on individual Scanner detail pages. diff --git a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc new file mode 100644 index 000000000..962961771 --- /dev/null +++ b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc @@ -0,0 +1,65 @@ += Adding Services to Your Portfolio + +The Portfolio is a set of catalogs for the service types your organization has registered or discovered. It brings together agents, APIs, MCP servers, LLM proxies, and gateways so you can manage, govern, and optimize them in your multi-agent ecosystem. These entities work together to support workloads such as data processing, API management, compliance checks, fraud detection, and more. + +Use your Portfolio to: + +* Discover services across your portfolio: ++ +** Find and create agents, APIs, MCP servers, LLM proxies, and gateways from the Portfolio to view and manage them. +* Monitor performance and cost: ++ +** Keep track of active and inactive entities, their average latency, daily costs, and overall invocations. +** Monitor metrics using the Performance dashboard to gauge health, usage, and trends. +* Ensure entities comply with governance policies to maintain security, privacy, and operational integrity. +** Use the Governance dashboard to view and manage policy implementations across your portfolio. +* Manage instances and deployments: ++ +** Deploy instances of APIs, agents, and MCP servers in different environments (production, staging, sandbox) to streamline operations. +** Use the instances tab on the entity detail page to view and manage these deployments. +* Optimize costs: +** Analyze token usage and apply cost reduction strategies using the Cost Management page. +* Leverage LLM proxies and MCP servers: ++ +** Incorporate LLM proxies into your workflow for advanced text and multimodal interactions. +** Use MCP servers to interface with popular SaaS platforms and databases for enhanced integration capabilities. + +Your portfolio serves as the central hub for managing and optimizing all these operations. + +The Portfolio includes a catalog for each of these services so you quickly find and manage them: + +* Agents +* APIs +* MCP servers +* LLM proxies +* Gateways + +== Agents + + +==APIs + +== MCP servers + +== LLM Proxies +An LLM proxy acts as an intermediary layer that allows you to integrate large language models (LLMs) into your multi-agent ecosystem. These proxies are configured with routing strategies and can use semantic services for more advanced features like semantic routing based on embeddings. + +Key Components of an LLM proxy: + +Gateway Configuration:: Each LLM proxy is associated with a specific gateway and deployment environment (e.g., Production, Staging, QA). This configuration handles routing and load balancing. + +Semantic Routing:: Proxies can leverage semantic services that use embeddings to route requests based on content and intent. This feature depends on the deployment environment's semantic service setup. + +Multimodal and Text Services: LLM proxies support multimodal interactions (text, vision, tool-use) depending on the provider's capabilities. + +Using an LLM Proxy: + +* Integration: Include LLM proxies in your workflows to perform text analysis, generate responses, or handle multimodal interactions. + +* Configuration: Set up and manage LLM proxies through the configuration wizard at /llms/{proxyId} where you can define routes and assign semantic services. + +* Monitoring and Governance: Monitor LLM proxy activities and apply governance policies to ensure compliance and performance. + +LLM proxies enhance the flexibility and capability of your ecosystem by bringing the power of advanced machine learning models into your operations. If you need to manage or explore LLM proxies further, you can do so through the LLM Proxy Catalog or related detail pages. + +== Gateways \ No newline at end of file diff --git a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc new file mode 100644 index 000000000..fbbb555e6 --- /dev/null +++ b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc @@ -0,0 +1,41 @@ +== Connecting to Providers to Add Services + +Connect to providers and run scans on supported cloud platforms to discover and import services, such as agents, APIs, and MCP servers, automatically. Scanners connect to external provider platforms to pull in metadata for services. + +You can connect to providers from *Home* or *Portfolio*. The scanner registers discovered service types in the corresponding Portfolio catalog. + +== Connect to a Provider from Home + +. From the *Home* page, click *Add Services* and select *Connect to Provider*. +. Choose a provider to scan and import services into your catalog and click *Continue*. +. Enter your credentials to authenticate and discover available platforms and test the connection. +. Click *Continue*. +. Enter a name and description and select the scanner settings.. +. Click *Connect*. + +== Connect to an Agent Provider + +. From the *Portfolio* page, open the *Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, or *Gateways* catalog. +. Click the *Add* button for the service type you want to add. +. Select the provider you want to connect to and click *Connect*. + +== Connect to a API Provider + +. From the *Portfolio* page, open the *APIs* catalog. +. Click the *Add API* and select *Connect to Provider*. +. Choose a provider to scan and import services into your catalog and click *Continue*. +. Enter your credentials to authenticate and discover available platforms and test the connection. +. Click *Continue*. +. Enter a name and description and select the scanner settings.. +. Click *Connect*. + +== Connect to a MCP Server Provider + +. From the *Portfolio* page, open the *MCP Servers* catalog. +. Click the *Add MCP Server* and select *Connect to Provider*. +. Choose a provider to scan and import services into your catalog and click *Continue*. +. Enter your credentials to authenticate and discover available platforms and test the connection. +. Click *Continue*. +. Enter a name and description and select the scanner settings.. +. Click *Connect*. + diff --git a/modules/ROOT/pages/omni-managing-scanners.adoc b/modules/ROOT/pages/omni-managing-scanners.adoc new file mode 100644 index 000000000..1ee64cbd9 --- /dev/null +++ b/modules/ROOT/pages/omni-managing-scanners.adoc @@ -0,0 +1,36 @@ +== Managing Scanners + +To view and manage your scanners, click *Providers*. + +You can perform these actions to manage scanners: + +* Run a scan +* View scanner details +* Pause scheduled scans +* Edit settings +* Delete a scanner + + +== Run a Scan +Run the scanner manually to discover new services and add them to the corresponding catalog in *Portfolio*. + + +== View Scanner Details +View a list of scanners and the details about their scans. The Scanners page lists the scanners added for the business group. The scanner details show information about the scanner, connection, last completed run, and scan history. + +Scanner triggers are: + +* Scheduled +* Manual + + +== Pause a Scheduled Scan +Pause a scan to stop the scan process. + + +== Edit a Scanner Configuration +Edit a scanner configuration to change the scanner settings. +To see more information about a scanner and its scan details, from the sidebar in Exchange, click Scanners and click the name of a scanner from the list. + +== Delete a Scanner +Delete a scanner to remove it from Exchange. \ No newline at end of file diff --git a/modules/ROOT/pages/omni-registering-services-manually.adoc b/modules/ROOT/pages/omni-registering-services-manually.adoc new file mode 100644 index 000000000..6fb215be0 --- /dev/null +++ b/modules/ROOT/pages/omni-registering-services-manually.adoc @@ -0,0 +1,70 @@ +== Registering Services Manually + +You can add services to your portfolio by registering them manually from *Home* or *Portfolio*. Registered services are added to the corresponding catalog in *Portfolio*. + +== Register a Service Manually from Home + +. From the *Home* page, click *Add Service*. +. Select the service type you want to register. +. Enter the necessary information to register the service. +. Click *Register*. + +== Register an Agent Manually + +Add an agent by connecting to an A2A endpoint to discover the agent card, uploading a card file, or registering without a card file. + +. From the *Portfolio* page, open the *Agents* catalog. +. Click the *Add Agent*, and then select *Register Manually*. +. Choose which method you want to use to register the agent: ++ +** *Connect to Agent*: Connect to an A2A endpoint to discover the agent card. +** *Upload Agent Card*: Upload a card file. +** *Register without Card*: Register without a card file. +. If you selected *Connect to Agent*, enter the necessary information, and click *Fetch Card*. +. If you selected *Upload Agent Card*, upload the agent card file. +. If you selected *Register without Card*, enter the necessary information to register the agent, and test the connection. +. Click *Continue*. +. Review the metadata and click *Add Agent*. + +== Register an API Manually +To add an API, you'll need an API specification and an instance endpoint. Choose a method for providing the spec, and we'll use it to automatically discover your endpoints, parameters, and metadata. You can choose to link to API specification file, upload an API specification file, or use an instance. The spec is used to automatically discover your endpoints, parameters, and metadata. + +. From the *Portfolio* page, open the *APIs* catalog. +. Click the *Add API*, and then select *Register Manually*. +. Choose a method for providing the spec: ++ +** *Link to Spec*: Link to an API specification file. +** *Upload Spec*: Upload an API specification file. +** *Use Instance Only*: Use an instance. +. If you selected *Link to API Specification File*, enter the necessary information, and click *Fetch Card*. +. If you selected *Upload API Specification File*, upload the API specification file. +. If you selected *Use Instance Only*, enter the necessary information to register the API and test the connection. +. Click *Continue*. +. Review the metadata, enter additional information, and click *Add API*. + +== Register an MCP Server Manually +To add an MCP server, define a source and verify a live instance connection first. We use this to validate runtime access and discover tools before metadata is finalized. You can choose to connect using an MCP URL or upload a MCP schema file. + +. From the *Portfolio* page, open the *MCP Servers* catalog. +. Click the *Add MCP Server* and select *Register Manually*. +. Choose a method for providing the source: ++ +** *By MCP URL*: Connect using an MCP URL. +** *Upload Schema*: Upload a MCP schema file. +. If you selected *By MCP URL*, enter the necessary information, and test the connection. +. If you selected *Upload Schema*, upload the MCP schema file and enter the necessary information to register the MCP Server and test the connection. +. Click *Continue*. +. Review the metadata, enter additional information, and click *Add MCP Server*. + +== Register an LLM Proxy Manually +Register an LLM proxy by choosing a gateway, then connecting providers and routing. + +. From the *Portfolio* page, open the *LLM Proxies* catalog. +. Click the *Add LLM Proxy* and select *Register Manually*. +. Enter the necessary information to configure the gateway and click *Continue*. +. Enter the necessary information to configure the routing strategy and click *Add LLM Proxy*. + +== See Also + +* xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] +* xref:omni-viewing-service-details.adoc[Viewing Service Details] diff --git a/modules/ROOT/pages/omni-viewing-service-details.adoc b/modules/ROOT/pages/omni-viewing-service-details.adoc new file mode 100644 index 000000000..83226b96b --- /dev/null +++ b/modules/ROOT/pages/omni-viewing-service-details.adoc @@ -0,0 +1,57 @@ += Viewing Service Details + +View status, cost, policies, and related assets for a service in your portfolio, such as an API, agent, MCP server, LLM proxy, or gateway. + +//placeholder for image of service details page + +The details page for services can have these tabs: + +* Overview ++ +Displays general information such as the service status, average latency, daily cost, and more. It may include a summary of the service's primary functions. + +* Connections ++ +Shows the relationships and integrations with other entities, such as APIs, agents, or MCP servers. + +* Instances ++ +Lists deployed instances, indicating their environments (e.g., production, sandbox) and gateways. + +* Policies ++ +Offers insights into governance policies applied to the service and its instances. +* Monitoring ++ +Provides performance metrics and analytics to monitor the health and efficiency of the service. + +* Conformance Report ++ +Shows the compliance score and rule-level analysis for maintaining governance standards. + +* Governance ++ +Shows the governance policies and rules applied to the service and its instances. + +* Versions ++ +Shows the history of changes made to the service. + +The exact tabs and labels depend on the service type; not every field appears for every type. + +== View Service Details + +. In *Portfolio*, open the catalog for the service type (for example *APIs* or *Agents*). +. Use the search box to find the service by name or description, or scan the list or grid. +. Click the service card to open its detail page. + +== See Also + +* xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] +* xref:omni-adding-instances.adoc[Adding Instances to a Service] +* xref:omni-adding-policies.adoc[Adding Policies to a Service] +* xref:omni-adding-monitoring.adoc[Adding Monitoring to a Service] +* xref:omni-adding-governance.adoc[Adding Governance to a Service] +* xref:omni-adding-versions.adoc[Adding Versions to a Service] + + From 2773a82f16dca137fc88c9c9f5b494039f1aa20b Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 01:15:25 -0500 Subject: [PATCH 021/178] edits --- modules/ROOT/nav.adoc | 1 - .../pages/omni-adding-services-to-portfolio.adoc | 14 +++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 6c9a6dd35..55e3265f2 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -8,7 +8,6 @@ ** xref:omni-adding-services-to-portfolio.adoc[] *** xref:omni-connecting-providers-to-add-services.adoc[] *** xref:omni-registering-services-manually.adoc[] - *** xref:omni-creating-llm-proxy.adoc[Creating an LLM Proxy] *** xref:omni-adding-a-gateway.adoc[Adding a Gateway] *** xref:omni-viewing-service-details.adoc[] ** xref:omni-adding-scanners.adoc[] diff --git a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc index 962961771..9efc6579a 100644 --- a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc @@ -1,9 +1,16 @@ = Adding Services to Your Portfolio +Add services like agents, APIs, MCP servers, LLM proxies, and gateways to your portfolio. You can add +them from the *Home* page or from the *Portfolio* of each service type. + +Add services using one of these methods: + +* xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] +* xref:omni-registering-services-manually.adoc[Registering Services Manually] +//// The Portfolio is a set of catalogs for the service types your organization has registered or discovered. It brings together agents, APIs, MCP servers, LLM proxies, and gateways so you can manage, govern, and optimize them in your multi-agent ecosystem. These entities work together to support workloads such as data processing, API management, compliance checks, fraud detection, and more. Use your Portfolio to: - * Discover services across your portfolio: + ** Find and create agents, APIs, MCP servers, LLM proxies, and gateways from the Portfolio to view and manage them. @@ -23,7 +30,6 @@ Use your Portfolio to: + ** Incorporate LLM proxies into your workflow for advanced text and multimodal interactions. ** Use MCP servers to interface with popular SaaS platforms and databases for enhanced integration capabilities. - Your portfolio serves as the central hub for managing and optimizing all these operations. The Portfolio includes a catalog for each of these services so you quickly find and manage them: @@ -62,4 +68,6 @@ Using an LLM Proxy: LLM proxies enhance the flexibility and capability of your ecosystem by bringing the power of advanced machine learning models into your operations. If you need to manage or explore LLM proxies further, you can do so through the LLM Proxy Catalog or related detail pages. -== Gateways \ No newline at end of file +== Gateways +A gateway acts as a central point of entry for your AI-connected integration assets. It manages routing, authentication, and other essential functions that help you integrate and manage your AI-connected integration services. +//// From 74d6166362f5beef1337152327d2ac22d121bf28 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 01:24:56 -0500 Subject: [PATCH 022/178] edits --- modules/ROOT/pages/omni-adding-services-to-portfolio.adoc | 1 + modules/ROOT/pages/omni-managing-scanners.adoc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc index 9efc6579a..c84a9c152 100644 --- a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc @@ -11,6 +11,7 @@ Add services using one of these methods: The Portfolio is a set of catalogs for the service types your organization has registered or discovered. It brings together agents, APIs, MCP servers, LLM proxies, and gateways so you can manage, govern, and optimize them in your multi-agent ecosystem. These entities work together to support workloads such as data processing, API management, compliance checks, fraud detection, and more. Use your Portfolio to: + * Discover services across your portfolio: + ** Find and create agents, APIs, MCP servers, LLM proxies, and gateways from the Portfolio to view and manage them. diff --git a/modules/ROOT/pages/omni-managing-scanners.adoc b/modules/ROOT/pages/omni-managing-scanners.adoc index 1ee64cbd9..9dcfcd434 100644 --- a/modules/ROOT/pages/omni-managing-scanners.adoc +++ b/modules/ROOT/pages/omni-managing-scanners.adoc @@ -33,4 +33,4 @@ Edit a scanner configuration to change the scanner settings. To see more information about a scanner and its scan details, from the sidebar in Exchange, click Scanners and click the name of a scanner from the list. == Delete a Scanner -Delete a scanner to remove it from Exchange. \ No newline at end of file +Delete a scanner to remove it from *Providers*. \ No newline at end of file From e5c9abcb9f02378568deb2623b204586fa4f5dd1 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 09:46:56 -0500 Subject: [PATCH 023/178] fixed heading level --- modules/ROOT/nav.adoc | 2 +- .../ROOT/pages/omni-connecting-providers-to-add-services.adoc | 2 +- modules/ROOT/pages/omni-managing-scanners.adoc | 2 +- modules/ROOT/pages/omni-registering-services-manually.adoc | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 55e3265f2..aaa01f26d 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -4,7 +4,7 @@ ** xref:omni-overview.adoc[] *** xref:omni-compare.adoc[] ** xref:omni-start-home.adoc[] - ** xref:viewing-overview-portfolio.adoc[Viewing an Overview of Your AI Portfolio] + ** xref:viewing-overview-a-portfolio.adoc[Viewing an Overview of Your AI Portfolio] ** xref:omni-adding-services-to-portfolio.adoc[] *** xref:omni-connecting-providers-to-add-services.adoc[] *** xref:omni-registering-services-manually.adoc[] diff --git a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc index fbbb555e6..b7352fffc 100644 --- a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc @@ -1,4 +1,4 @@ -== Connecting to Providers to Add Services += Connecting to Providers to Add Services Connect to providers and run scans on supported cloud platforms to discover and import services, such as agents, APIs, and MCP servers, automatically. Scanners connect to external provider platforms to pull in metadata for services. diff --git a/modules/ROOT/pages/omni-managing-scanners.adoc b/modules/ROOT/pages/omni-managing-scanners.adoc index 9dcfcd434..76c4c0234 100644 --- a/modules/ROOT/pages/omni-managing-scanners.adoc +++ b/modules/ROOT/pages/omni-managing-scanners.adoc @@ -1,4 +1,4 @@ -== Managing Scanners += Managing Scanners To view and manage your scanners, click *Providers*. diff --git a/modules/ROOT/pages/omni-registering-services-manually.adoc b/modules/ROOT/pages/omni-registering-services-manually.adoc index 6fb215be0..6f99436c2 100644 --- a/modules/ROOT/pages/omni-registering-services-manually.adoc +++ b/modules/ROOT/pages/omni-registering-services-manually.adoc @@ -1,4 +1,4 @@ -== Registering Services Manually += Registering Services Manually You can add services to your portfolio by registering them manually from *Home* or *Portfolio*. Registered services are added to the corresponding catalog in *Portfolio*. @@ -42,7 +42,7 @@ To add an API, you'll need an API specification and an instance endpoint. Choose . Click *Continue*. . Review the metadata, enter additional information, and click *Add API*. -== Register an MCP Server Manually += Register an MCP Server Manually To add an MCP server, define a source and verify a live instance connection first. We use this to validate runtime access and discover tools before metadata is finalized. You can choose to connect using an MCP URL or upload a MCP schema file. . From the *Portfolio* page, open the *MCP Servers* catalog. From 31ed0dbfdd22b898910a87060a90d461d5837bf2 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 21:27:53 -0500 Subject: [PATCH 024/178] edits to provide only high-level info with the actual steps --- modules/ROOT/pages/omni-adding-scanners.adoc | 41 ++++--- .../omni-adding-services-to-portfolio.adoc | 86 +++++--------- ...-connecting-providers-to-add-services.adoc | 55 +++++---- .../omni-registering-services-manually.adoc | 109 ++++++++---------- .../pages/omni-viewing-service-details.adoc | 80 +++++++------ 5 files changed, 178 insertions(+), 193 deletions(-) diff --git a/modules/ROOT/pages/omni-adding-scanners.adoc b/modules/ROOT/pages/omni-adding-scanners.adoc index c03515a56..4835eefb0 100644 --- a/modules/ROOT/pages/omni-adding-scanners.adoc +++ b/modules/ROOT/pages/omni-adding-scanners.adoc @@ -1,22 +1,37 @@ = Adding Scanners from Providers -Add scanners from Providers to automatically discover and import services, such as APIs, agents, and MCP servers, from supported cloud service providers. +A **scanner** is the configured link between the system and a **supported cloud provider** so discovery jobs can find **services** (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. -Benefits of adding provider scanners: +For how provider connection and catalogs fit together, see xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] and xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio]. -* Automated Discovery: Scanners automatically discover new and existing services, keeping your portfolio up-to-date without manual intervention. -* Centralized Management: Manage all discovered services from one platform, enhancing visibility and control. -* Consistent Updates: Regular scans ensure that any changes or new releases in your cloud services are promptly integrated into your ecosystem. +== Why Add Provider Scanners -== Add a Scanner +* **Keep catalogs current** — New and changed services in the provider surface in the system without someone re-entering each registration by hand. +* **Centralize visibility** — Discovered services land in *Portfolio* where teams can govern, monitor, and deploy from one place. +* **Stay aligned with the provider** — Scheduled or on-demand scans pick up releases and configuration drift according to the options your administrator allows. -You can start from *Home*, *Providers*, or a service catalog in *Portfolio*. Each entry point opens the same wizard to connect a provider and add a scanner. +== Where You Open the Scanner Flow +The system exposes the same underlying **connect-and-configure** wizard from more than one place; the label depends on context: -* *Home*: Click *Add Services*, then select *Connect to Provider*. -* *Providers*: Click *Add Scanner*. -* *Portfolio*: Open the *Agents*, *APIs*, or *MCP Servers* catalog for the service type you want. Click the add control for that catalog (the label reflects the type; for example, *Add API* in the APIs catalog), then select *Connect to Provider*. +* *Home* — Start from the general *Add Service* / *Add Services* area and choose the path that connects a provider and defines a scanner (often *Connect to Provider* or equivalent wording). +* *Providers* — Use the area dedicated to provider and scanner management when your navigation includes it; you add or refine scanners alongside other provider work. +* *Portfolio* — Open the catalog that matches the service type you care about (*Agents*, *APIs*, *MCP Servers*, and others your tenant supports). Use that catalog’s **add** control—the label usually reflects the type (for example *Add API*)—then choose provider connection when you intend to discover into that catalog. -Complete the wizard to configure the scanner and save your changes. +Exact strings can vary by release; follow the UI your organization ships. -Once the scanner is configured and activated, it will start discovering services according to the configured schedule. -You can view and manage discovered services on the *Providers* page or on individual Scanner detail pages. +== What You Are Configuring + +Regardless of entry point, adding a scanner is about **establishing trust and scope**: which provider platform to reach, how the system authenticates, how you validate connectivity, and how the scanner is **named and scheduled** (or otherwise triggered) so discovery runs on a basis your team expects. Saving the configuration activates the scanner for the catalogs and entitlements your administrator enabled. + +== After the Scanner Runs + +When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* experience and on **scanner detail** pages, and you manage discovered **services** from the relevant *Portfolio* catalogs. + +For ongoing operations (pause, edit, or delete), see xref:omni-managing-scanners.adoc[]. + +== See Also + +* xref:omni-connecting-providers-to-add-services.adoc[] +* xref:omni-managing-scanners.adoc[] +* xref:omni-adding-services-to-portfolio.adoc[] +* xref:omni-viewing-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc index c84a9c152..1ff35b8c1 100644 --- a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc @@ -1,74 +1,52 @@ = Adding Services to Your Portfolio -Add services like agents, APIs, MCP servers, LLM proxies, and gateways to your portfolio. You can add -them from the *Home* page or from the *Portfolio* of each service type. +Your *Portfolio* is organized into catalogs—*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways*. Each catalog holds the services (or gateway entries) your organization registered or imported so you can govern, monitor, and deploy them from one place. -Add services using one of these methods: +This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into those catalogs. For step-by-step procedures, use the topics linked in the sections. -* xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] -* xref:omni-registering-services-manually.adoc[Registering Services Manually] -//// -The Portfolio is a set of catalogs for the service types your organization has registered or discovered. It brings together agents, APIs, MCP servers, LLM proxies, and gateways so you can manage, govern, and optimize them in your multi-agent ecosystem. These entities work together to support workloads such as data processing, API management, compliance checks, fraud detection, and more. - -Use your Portfolio to: - -* Discover services across your portfolio: -+ -** Find and create agents, APIs, MCP servers, LLM proxies, and gateways from the Portfolio to view and manage them. -* Monitor performance and cost: -+ -** Keep track of active and inactive entities, their average latency, daily costs, and overall invocations. -** Monitor metrics using the Performance dashboard to gauge health, usage, and trends. -* Ensure entities comply with governance policies to maintain security, privacy, and operational integrity. -** Use the Governance dashboard to view and manage policy implementations across your portfolio. -* Manage instances and deployments: -+ -** Deploy instances of APIs, agents, and MCP servers in different environments (production, staging, sandbox) to streamline operations. -** Use the instances tab on the entity detail page to view and manage these deployments. -* Optimize costs: -** Analyze token usage and apply cost reduction strategies using the Cost Management page. -* Leverage LLM proxies and MCP servers: -+ -** Incorporate LLM proxies into your workflow for advanced text and multimodal interactions. -** Use MCP servers to interface with popular SaaS platforms and databases for enhanced integration capabilities. -Your portfolio serves as the central hub for managing and optimizing all these operations. +== Two Ways to Add Services -The Portfolio includes a catalog for each of these services so you quickly find and manage them: +[cols="1,2",options="header"] +|=== +|Approach |What happens -* Agents -* APIs -* MCP servers -* LLM proxies -* Gateways +|xref:omni-connecting-providers-to-add-services.adoc[Connect to providers] +|You add a provider scanner from *Home* or from a catalog in *Portfolio*. Scans discover services on supported cloud platforms and register them in the matching catalog. -== Agents +|xref:omni-registering-services-manually.adoc[Register manually] +|You start an *Add …* workflow from *Home* or from the catalog for that service type. You supply metadata, specifications, endpoints, or cards to register the service without a provider scanner. +|=== +Gateways follow the same entry points; gateway-specific behavior is covered in the same linked topics where it applies. -==APIs +== Where You Start the Workflow -== MCP servers +* *Home* — Use *Add Services to open provider connection or manual registration, then pick the service type. +* *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog. Use the add control for that type (labels such as *Add API* or *Add Agent*), then choose *Connect to Provider* or *Register Manually*. -== LLM Proxies -An LLM proxy acts as an intermediary layer that allows you to integrate large language models (LLMs) into your multi-agent ecosystem. These proxies are configured with routing strategies and can use semantic services for more advanced features like semantic routing based on embeddings. +Labels can vary by catalog; match what you see in the UI. -Key Components of an LLM proxy: +== How Each Service Type is Added -Gateway Configuration:: Each LLM proxy is associated with a specific gateway and deployment environment (e.g., Production, Staging, QA). This configuration handles routing and load balancing. +*APIs*:: +Register with an API specification and instance details, or connect an API provider so scans import APIs into the *APIs* catalog. -Semantic Routing:: Proxies can leverage semantic services that use embeddings to route requests based on content and intent. This feature depends on the deployment environment's semantic service setup. +*Agents*:: +Register by connecting to an A2A endpoint, uploading an agent card, or registering without a card—or connect an agent provider for discovery. -Multimodal and Text Services: LLM proxies support multimodal interactions (text, vision, tool-use) depending on the provider's capabilities. +*MCP servers*:: +Register with an MCP URL or a schema file, or connect an MCP server provider. -Using an LLM Proxy: +*LLM proxies*:: +Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. -* Integration: Include LLM proxies in your workflows to perform text analysis, generate responses, or handle multimodal interactions. +For step-by-step instructions for any of these types, see xref:omni-registering-services-manually.adoc[Registering Services Manually] and xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services]. -* Configuration: Set up and manage LLM proxies through the configuration wizard at /llms/{proxyId} where you can define routes and assign semantic services. +Scanners and manual flows can differ by entitlement and release; if a path is missing in your UI, confirm with your administrator. -* Monitoring and Governance: Monitor LLM proxy activities and apply governance policies to ensure compliance and performance. +== See Also -LLM proxies enhance the flexibility and capability of your ecosystem by bringing the power of advanced machine learning models into your operations. If you need to manage or explore LLM proxies further, you can do so through the LLM Proxy Catalog or related detail pages. - -== Gateways -A gateway acts as a central point of entry for your AI-connected integration assets. It manages routing, authentication, and other essential functions that help you integrate and manage your AI-connected integration services. -//// +* xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] +* xref:omni-registering-services-manually.adoc[Registering Services Manually] +* xref:omni-adding-scanners.adoc[Adding Scanners from Providers] +* xref:omni-viewing-service-details.adoc[View Service Details] diff --git a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc index b7352fffc..cb92c5614 100644 --- a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc @@ -1,41 +1,38 @@ = Connecting to Providers to Add Services -Connect to providers and run scans on supported cloud platforms to discover and import services, such as agents, APIs, and MCP servers, automatically. Scanners connect to external provider platforms to pull in metadata for services. +Connecting a **provider** lets the system run **scanners** against supported cloud platforms, **discover** services (such as agents, APIs, and MCP servers), and **register** them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. -You can connect to providers from *Home* or *Portfolio*. The scanner registers discovered service types in the corresponding Portfolio catalog. +You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio]. For creating and tuning scanners themselves, see xref:omni-adding-scanners.adoc[Adding Scanners from Providers]. -== Connect to a Provider from Home +== Why Use Provider Connection -. From the *Home* page, click *Add Services* and select *Connect to Provider*. -. Choose a provider to scan and import services into your catalog and click *Continue*. -. Enter your credentials to authenticate and discover available platforms and test the connection. -. Click *Continue*. -. Enter a name and description and select the scanner settings.. -. Click *Connect*. +Provider connection is for teams that maintain services in an external platform and want those services to **appear automatically** in your portfolio catalogs after authentication and discovery, instead of registering each one by hand. -== Connect to an Agent Provider +== Where You Start -. From the *Portfolio* page, open the *Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, or *Gateways* catalog. -. Click the *Add* button for the service type you want to add. -. Select the provider you want to connect to and click *Connect*. +* *Home* — Use *Add Services*, choose *Connect to Provider*, then work through the wizard to pick a provider, validate access, and save scanner settings. Use this path when you're not starting from a single catalog view. +* *Portfolio* — Open the *Agents*, *APIs*, or *MCP Servers* catalog. Use the add control for that service type (for example *Add API* or *Add MCP Server*), choose *Connect to Provider*, and complete the same style of wizard scoped to that catalog. -== Connect to a API Provider +Labels can vary by catalog and release; match what you see in the UI. -. From the *Portfolio* page, open the *APIs* catalog. -. Click the *Add API* and select *Connect to Provider*. -. Choose a provider to scan and import services into your catalog and click *Continue*. -. Enter your credentials to authenticate and discover available platforms and test the connection. -. Click *Continue*. -. Enter a name and description and select the scanner settings.. -. Click *Connect*. +== What the Wizard Establishes -== Connect to a MCP Server Provider +Across *Home* and *Portfolio* entry points, provider connection generally covers the same kinds of decisions: -. From the *Portfolio* page, open the *MCP Servers* catalog. -. Click the *Add MCP Server* and select *Connect to Provider*. -. Choose a provider to scan and import services into your catalog and click *Continue*. -. Enter your credentials to authenticate and discover available platforms and test the connection. -. Click *Continue*. -. Enter a name and description and select the scanner settings.. -. Click *Connect*. +* **Which provider or platform** to target for discovery and import. +* **Credentials and authentication** so teh system can reach the provider safely and securely. +* **Connection validation** so you know discovery can run against live data. +* **Scanner identity and settings**—name, description, and options your administrator expects—before you save the connection. +When the scanner runs successfully, discovered service types are registered in the catalog that matches the workflow you started from (for example APIs land in the *APIs* catalog). + +== Catalogs and Discovery Scope + + *Agents, APIs, and MCP servers* — Catalog-specific flows emphasize the service type you are enriching; discovery results populate that catalog when the system supports the provider mapping for that type. + +== See Also + +* xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] +* xref:omni-registering-services-manually.adoc[Registering Services Manually] +* xref:omni-adding-scanners.adoc[Adding Scanners from Providers] +* xref:omni-viewing-service-details.adoc[View Service Details] diff --git a/modules/ROOT/pages/omni-registering-services-manually.adoc b/modules/ROOT/pages/omni-registering-services-manually.adoc index 6f99436c2..c7d99684c 100644 --- a/modules/ROOT/pages/omni-registering-services-manually.adoc +++ b/modules/ROOT/pages/omni-registering-services-manually.adoc @@ -1,70 +1,51 @@ = Registering Services Manually -You can add services to your portfolio by registering them manually from *Home* or *Portfolio*. Registered services are added to the corresponding catalog in *Portfolio*. - -== Register a Service Manually from Home - -. From the *Home* page, click *Add Service*. -. Select the service type you want to register. -. Enter the necessary information to register the service. -. Click *Register*. - -== Register an Agent Manually - -Add an agent by connecting to an A2A endpoint to discover the agent card, uploading a card file, or registering without a card file. - -. From the *Portfolio* page, open the *Agents* catalog. -. Click the *Add Agent*, and then select *Register Manually*. -. Choose which method you want to use to register the agent: -+ -** *Connect to Agent*: Connect to an A2A endpoint to discover the agent card. -** *Upload Agent Card*: Upload a card file. -** *Register without Card*: Register without a card file. -. If you selected *Connect to Agent*, enter the necessary information, and click *Fetch Card*. -. If you selected *Upload Agent Card*, upload the agent card file. -. If you selected *Register without Card*, enter the necessary information to register the agent, and test the connection. -. Click *Continue*. -. Review the metadata and click *Add Agent*. - -== Register an API Manually -To add an API, you'll need an API specification and an instance endpoint. Choose a method for providing the spec, and we'll use it to automatically discover your endpoints, parameters, and metadata. You can choose to link to API specification file, upload an API specification file, or use an instance. The spec is used to automatically discover your endpoints, parameters, and metadata. - -. From the *Portfolio* page, open the *APIs* catalog. -. Click the *Add API*, and then select *Register Manually*. -. Choose a method for providing the spec: -+ -** *Link to Spec*: Link to an API specification file. -** *Upload Spec*: Upload an API specification file. -** *Use Instance Only*: Use an instance. -. If you selected *Link to API Specification File*, enter the necessary information, and click *Fetch Card*. -. If you selected *Upload API Specification File*, upload the API specification file. -. If you selected *Use Instance Only*, enter the necessary information to register the API and test the connection. -. Click *Continue*. -. Review the metadata, enter additional information, and click *Add API*. - -= Register an MCP Server Manually -To add an MCP server, define a source and verify a live instance connection first. We use this to validate runtime access and discover tools before metadata is finalized. You can choose to connect using an MCP URL or upload a MCP schema file. - -. From the *Portfolio* page, open the *MCP Servers* catalog. -. Click the *Add MCP Server* and select *Register Manually*. -. Choose a method for providing the source: -+ -** *By MCP URL*: Connect using an MCP URL. -** *Upload Schema*: Upload a MCP schema file. -. If you selected *By MCP URL*, enter the necessary information, and test the connection. -. If you selected *Upload Schema*, upload the MCP schema file and enter the necessary information to register the MCP Server and test the connection. -. Click *Continue*. -. Review the metadata, enter additional information, and click *Add MCP Server*. - -== Register an LLM Proxy Manually -Register an LLM proxy by choosing a gateway, then connecting providers and routing. - -. From the *Portfolio* page, open the *LLM Proxies* catalog. -. Click the *Add LLM Proxy* and select *Register Manually*. -. Enter the necessary information to configure the gateway and click *Continue*. -. Enter the necessary information to configure the routing strategy and click *Add LLM Proxy*. +Manual registration adds a service to your portfolio when you already have the metadata, specification, endpoint, or card Omni needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. + +For how manual registration fits with connecting providers, see xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio]. + +== Where you start + +* *Home* — Open *Add Service* (or *Add Services*, depending on your release), choose the service type, then choose manual registration when the UI offers it. +* *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog, use the add control for that type (for example *Add API*), and choose *Register Manually*. + +Exact labels can vary by release; follow the options your tenant shows. + +== Agents + +You register an agent by supplying one of the following: + +* **A2A connection** — Point to an A2A endpoint to fetch an agent card. +* **Uploaded card** — Provide an agent card file you already have. +* **No card** — Register with metadata and connection details when you are not using a card workflow. + +The connection gets validated, lets you review metadata, and saves the agent into the *Agents* catalog. + +== APIs + +Manual API registration expects an **API specification** and a way to reach a running instance (or instance-only registration when that path is enabled). The choices are: + +* **Link to spec** — Reference a specification by URL so the system ingests it. +* **Upload spec** — Upload a specification file from your environment. +* **Instance-first** — Supply instance details when your flow doesn't start from a standalone spec file. + +The system uses the spec to discover endpoints, parameters, and related metadata where applicable, then writes the API into the *APIs* catalog after you confirm. + +== MCP servers + +You define how the system reaches the MCP server and validates runtime access: + +* **MCP URL** — Connect over a URL and test the live server so tools and metadata can be discovered. +* **Schema file** — Upload a schema and supply the details needed to register and test the server. + +Successful registration stores the MCP server in the *MCP Servers* catalog. + +== LLM proxies + +Manual LLM proxy registration is a **two-part** configuration: you associate the proxy with a **gateway** (and related deployment context), then define **routing** (and any provider connections your flow requires). When the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. == See Also * xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] -* xref:omni-viewing-service-details.adoc[Viewing Service Details] +* xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] +* xref:omni-viewing-service-details.adoc[View Service Details] diff --git a/modules/ROOT/pages/omni-viewing-service-details.adoc b/modules/ROOT/pages/omni-viewing-service-details.adoc index 83226b96b..4409a6f46 100644 --- a/modules/ROOT/pages/omni-viewing-service-details.adoc +++ b/modules/ROOT/pages/omni-viewing-service-details.adoc @@ -1,57 +1,71 @@ -= Viewing Service Details += View Service Details -View status, cost, policies, and related assets for a service in your portfolio, such as an API, agent, MCP server, LLM proxy, or gateway. +Open a catalog entry in *Portfolio* to see its service detail page: a single view of one service—an API, agent, MCP server, or LLM proxy—or a gateway, depending on the catalog. From there you can review status and cost, relationships to other services, deployments, policies, monitoring, conformance, and change history without switching contexts. -//placeholder for image of service details page +//placeholder for image of service detail page -The details page for services can have these tabs: +== What You See -* Overview -+ -Displays general information such as the service status, average latency, daily cost, and more. It may include a summary of the service's primary functions. +The page is organized into **tabs**. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of Omni for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:omni-overview.adoc[MuleSoft Omni Overview]. -* Connections -+ -Shows the relationships and integrations with other entities, such as APIs, agents, or MCP servers. +[cols="2,3,^.^,^.^,^.^,^.^,^.^",options="header"] +|=== +|Tab |What you see |API |Agent |MCP server |LLM proxy |Gateway -* Instances -+ -Lists deployed instances, indicating their environments (e.g., production, sandbox) and gateways. +|*Overview* +|Status, average latency, daily cost, and a short summary of what the service does. +|Yes |Yes |Yes |Yes |Yes -* Policies -+ -Offers insights into governance policies applied to the service and its instances. -* Monitoring -+ -Provides performance metrics and analytics to monitor the health and efficiency of the service. +|*Connections* +|Relationships and integrations with other services, such as APIs, agents, or MCP servers. +|Yes |Yes |Yes |Yes |Yes -* Conformance Report -+ -Shows the compliance score and rule-level analysis for maintaining governance standards. +|*Instances* +|Deployed instances, environments (for example production or sandbox), and gateways when that catalog type supports instances. +|Yes |Yes |Yes |Yes |No -* Governance -+ -Shows the governance policies and rules applied to the service and its instances. +|*Policies* +|Governance policies attached to the service or its instances (access, data, performance, compliance, and related domains your organization uses). +|Yes |Yes |Yes |Yes |Yes -* Versions -+ -Shows the history of changes made to the service. +|*Monitoring* +|Runtime metrics and analytics for health and usage when Omni surfaces them for the service or gateway you are viewing. +|Yes |Yes |Yes |Yes |Yes -The exact tabs and labels depend on the service type; not every field appears for every type. +|*Conformance Report* +|Compliance score and rule-level analysis for conformance reporting where that tab is available. +|Yes |Yes |Yes |No |No -== View Service Details +|*Governance* +|Governance policies and rules for the service and its instances, including gateway-wide or organization-level views where Omni exposes them. +|Yes |Yes |Yes |Yes |Yes + +|*Versions* +|History of changes to the service configuration so you can compare before and after updates. +|Yes |Yes |Yes |Yes |Yes +|=== + +[NOTE] +==== +* *Instances* is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:omni-overview.adoc[MuleSoft Omni Overview]. + +* *Conformance Report* on the detail page aligns with *Agents*, *APIs*, and *MCP Servers*; for gateways, compliance work is framed through *Governance* and related flows at the scope Omni supports. See xref:omni-overview.adoc[MuleSoft Omni Overview]. + +* If your tenant shows different tabs or labels, follow the UI and update this topic after you confirm behavior with product. +==== + +== Open a Service Detail Page . In *Portfolio*, open the catalog for the service type (for example *APIs* or *Agents*). . Use the search box to find the service by name or description, or scan the list or grid. -. Click the service card to open its detail page. +. Click the service card to open its detail page. == See Also +* xref:omni-overview.adoc[MuleSoft Omni Overview] * xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] * xref:omni-adding-instances.adoc[Adding Instances to a Service] * xref:omni-adding-policies.adoc[Adding Policies to a Service] * xref:omni-adding-monitoring.adoc[Adding Monitoring to a Service] * xref:omni-adding-governance.adoc[Adding Governance to a Service] * xref:omni-adding-versions.adoc[Adding Versions to a Service] - - From df24fa4402ac6c041d1e6d342dbf3e5f99618f3a Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 22:23:12 -0500 Subject: [PATCH 025/178] Fleshed out nav topics with placeholder topics --- modules/ROOT/nav.adoc | 11 ++++- ... omni-adding-scanners-from-providers.adoc} | 2 +- .../omni-adding-services-to-portfolio.adoc | 14 +++---- ...-connecting-providers-to-add-services.adoc | 10 ++--- .../ROOT/pages/omni-managing-scanners.adoc | 42 +++++++------------ .../pages/omni-monitoring-your-services.adoc | 36 ++++++++++++++++ 6 files changed, 75 insertions(+), 40 deletions(-) rename modules/ROOT/pages/{omni-adding-scanners.adoc => omni-adding-scanners-from-providers.adoc} (94%) create mode 100644 modules/ROOT/pages/omni-monitoring-your-services.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index aaa01f26d..9e3cc10c5 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -10,8 +10,17 @@ *** xref:omni-registering-services-manually.adoc[] *** xref:omni-adding-a-gateway.adoc[Adding a Gateway] *** xref:omni-viewing-service-details.adoc[] - ** xref:omni-adding-scanners.adoc[] + ** xref:omni-adding-instances.adoc[Creating and Managing Instances] + ** xref:omni-creating-governance-strategies.adoc[Creating Governance Strategies] + ** xref:omni-viewing-token-usage-response-performance.adoc[Viewing Token Usage and Response Performance] + ** xref:optimizing-mcp-server-token-usage.adoc[Optimizing MCP Server Token Usage] + ** xref:omni-monitoring-your-services.adoc[Monitoring Your Services] + ** xref:omni-viewing-detailed-metrics-for-services.adoc[Viewing Detailed Metrics for Your Services] + ** xref:omni-configuring-notifications-for-alerts.adoc[Configuring Notifications for Alerts] + ** xref:omni-adding-scanners-from-providers.adoc[] ** xref:omni-managing-scanners.adoc[] + ** xref:omn-accessing-experience-from-slack.adoc[Accessing the Enhanced Experience from Slack] + ** xref:omni-connecting-experience-to-claude-desktop.adoc[Connecting the Enhanced Experience to Claude Desktop] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/omni-adding-scanners.adoc b/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc similarity index 94% rename from modules/ROOT/pages/omni-adding-scanners.adoc rename to modules/ROOT/pages/omni-adding-scanners-from-providers.adoc index 4835eefb0..643f65670 100644 --- a/modules/ROOT/pages/omni-adding-scanners.adoc +++ b/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc @@ -2,7 +2,7 @@ A **scanner** is the configured link between the system and a **supported cloud provider** so discovery jobs can find **services** (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. -For how provider connection and catalogs fit together, see xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] and xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio]. +For how provider connection and catalogs fit together, see xref:omni-connecting-providers-to-add-services.adoc[] and xref:omni-adding-services-to-portfolio.adoc[]. == Why Add Provider Scanners diff --git a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc index 1ff35b8c1..0bf1dc8e8 100644 --- a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc @@ -10,10 +10,10 @@ This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into th |=== |Approach |What happens -|xref:omni-connecting-providers-to-add-services.adoc[Connect to providers] +|xref:omni-connecting-providers-to-add-services.adoc[] |You add a provider scanner from *Home* or from a catalog in *Portfolio*. Scans discover services on supported cloud platforms and register them in the matching catalog. -|xref:omni-registering-services-manually.adoc[Register manually] +|xref:omni-registering-services-manually.adoc[] |You start an *Add …* workflow from *Home* or from the catalog for that service type. You supply metadata, specifications, endpoints, or cards to register the service without a provider scanner. |=== @@ -40,13 +40,13 @@ Register with an MCP URL or a schema file, or connect an MCP server provider. *LLM proxies*:: Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. -For step-by-step instructions for any of these types, see xref:omni-registering-services-manually.adoc[Registering Services Manually] and xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services]. +For step-by-step instructions for any of these types, see xref:omni-registering-services-manually.adoc[] and xref:omni-connecting-providers-to-add-services.adoc[C]. Scanners and manual flows can differ by entitlement and release; if a path is missing in your UI, confirm with your administrator. == See Also -* xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] -* xref:omni-registering-services-manually.adoc[Registering Services Manually] -* xref:omni-adding-scanners.adoc[Adding Scanners from Providers] -* xref:omni-viewing-service-details.adoc[View Service Details] +* xref:omni-connecting-providers-to-add-services.adoc[] +* xref:omni-registering-services-manually.adoc[] +* xref:omni-adding-scanners-from-providers.adoc[] +* xref:omni-viewing-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc index cb92c5614..bba9a7fc2 100644 --- a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc @@ -2,7 +2,7 @@ Connecting a **provider** lets the system run **scanners** against supported cloud platforms, **discover** services (such as agents, APIs, and MCP servers), and **register** them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. -You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio]. For creating and tuning scanners themselves, see xref:omni-adding-scanners.adoc[Adding Scanners from Providers]. +You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:omni-adding-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:omni-adding-scanners-from-providers.adoc[]. == Why Use Provider Connection @@ -32,7 +32,7 @@ When the scanner runs successfully, discovered service types are registered in t == See Also -* xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] -* xref:omni-registering-services-manually.adoc[Registering Services Manually] -* xref:omni-adding-scanners.adoc[Adding Scanners from Providers] -* xref:omni-viewing-service-details.adoc[View Service Details] +* xref:omni-adding-services-to-portfolio.adoc[] +* xref:omni-registering-services-manually.adoc[y] +* xref:omni-adding-scanners-from-providers.adoc[] +* xref:omni-viewing-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-managing-scanners.adoc b/modules/ROOT/pages/omni-managing-scanners.adoc index 76c4c0234..acdb04b97 100644 --- a/modules/ROOT/pages/omni-managing-scanners.adoc +++ b/modules/ROOT/pages/omni-managing-scanners.adoc @@ -1,36 +1,26 @@ = Managing Scanners -To view and manage your scanners, click *Providers*. +Once scanners are configured, your team runs them day to day: starting discovery when needed, reading run history, updating schedules and credentials, and removing scanners that are no longer in use. Most of that work happens under *Providers*, where your organization lists provider connections, scanners, and scan activity in one place. -You can perform these actions to manage scanners: +== Where This Work Happens -* Run a scan -* View scanner details -* Pause scheduled scans -* Edit settings -* Delete a scanner +Use the *Providers* area (or equivalent navigation your administrator labels) to see which scanners exist for your business group, open a scanner’s detail context, and act on schedules, runs, and configuration. Exact layout can vary by release and entitlement. +== What You Can Do With a Scanner -== Run a Scan -Run the scanner manually to discover new services and add them to the corresponding catalog in *Portfolio*. +* **Run discovery on demand** — Kick off a manual scan when you want fresh metadata without waiting for the next scheduled window. Successful runs update or add services in the matching *Portfolio* catalogs according to your rules. +* **Review status and history** — Inspect connection health, the last completed run, and scan history so you can tell whether discovery is healthy, slow, or failing authentication. +* **Pause scheduled scans** — Temporarily stop scheduled triggers when you need a quiet period—for example during maintenance or while you fix credentials—without deleting the scanner. +* **Edit configuration** — Change names, descriptions, credentials, provider scope, or scan-related settings your product exposes, then save so future runs use the new definition. +* **Delete a scanner** — Remove the scanner from *Providers* when the provider link is no longer authorized or useful. Consider impact on discovered services in *Portfolio* and on dependent teams before you delete. +== How Scans Are Triggered -== View Scanner Details -View a list of scanners and the details about their scans. The Scanners page lists the scanners added for the business group. The scanner details show information about the scanner, connection, last completed run, and scan history. +Scanners typically run on a schedule you or an administrator configured, or manually when someone starts a run. -Scanner triggers are: +== See Also -* Scheduled -* Manual - - -== Pause a Scheduled Scan -Pause a scan to stop the scan process. - - -== Edit a Scanner Configuration -Edit a scanner configuration to change the scanner settings. -To see more information about a scanner and its scan details, from the sidebar in Exchange, click Scanners and click the name of a scanner from the list. - -== Delete a Scanner -Delete a scanner to remove it from *Providers*. \ No newline at end of file +* xref:omni-adding-scanners-from-providers.adoc[] +* xref:omni-connecting-providers-to-add-services.adoc[] +* xref:omni-adding-services-to-portfolio.adoc[] +* xref:omni-viewing-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-monitoring-your-services.adoc b/modules/ROOT/pages/omni-monitoring-your-services.adoc new file mode 100644 index 000000000..d76989c0a --- /dev/null +++ b/modules/ROOT/pages/omni-monitoring-your-services.adoc @@ -0,0 +1,36 @@ += Monitoring Your Services + +Monitoring helps you see whether the services in your portfolio—and the paths that carry their traffic—are healthy, performant, and stable over time. You work from service context (what a single API, agent, MCP server, LLM proxy, or gateway is doing) and, when your administrator enables it, from broader observability surfaces that sit alongside *Portfolio* and *Governance*. + +== What You Use Monitoring For + +* **Spot regressions early** — Compare latency, errors, and throughput (or equivalent signals the system to expose for your integration type) against what you expect after a release or policy change. +* **Triage incidents** — Correlate spikes or failures on a service with recent deployments, instances, or gateway paths your team manages. +* **Support capacity and cost conversations** — Use sustained load or usage patterns as inputs when you tune scaling, routing, or token-related spend with your platform owners. + +Exact metrics depend on how the service is hosted, which gateway or runtime path applies, and what your organization is connected. + +== Where Monitoring Appears + +* *Portfolio* and service detail — Open a catalog entry and use the *Monitoring* tab on the service (and, where the product exposes it, on instances) to read metrics scoped to that service. That is the day-to-day place engineers live when they ask, “Is this API or agent degrading?” +* *Observability* — When your tenant includes it, *Observability* aggregates dashboards, reports, or notifications so you can compare what you see on a service with organization-wide views your administrator wired up. +* *Home* — Your entry path may highlight alerts or shortcuts back into *Portfolio* or *Observability*; use whatever your organization configured after sign-in. + +Navigation labels and depth vary by entitlement and release; follow the UI your business group was given. + +== What Kinds of Signals You Typically See + +The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when Omni surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance* setup or connect the observability backend your administrator approved. + +If a tab is missing, confirm with your administrator that monitoring data is flowing for that environment and that your account has the right permissions. + +== Permissions (high level) + +The system relies on Anypoint Platform access control. Roles such as *Monitoring Viewer* or *Monitoring Administrator* control whether you can open monitoring views at the service or instance level and whether you can change monitoring configuration where the product allows it. + +== See Also + +* xref:omni-overview.adoc] +* xref:omni-start-home.adoc[] +* xref:omni-viewing-service-details.adoc[] +* xref:omni-adding-services-to-portfolio.adoc[] From 6f8a16bb15baaf169bb4af3061ae2ab45aa9998d Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 22:32:27 -0500 Subject: [PATCH 026/178] edits to nav --- modules/ROOT/nav.adoc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 9e3cc10c5..c2636f5a6 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -10,10 +10,9 @@ *** xref:omni-registering-services-manually.adoc[] *** xref:omni-adding-a-gateway.adoc[Adding a Gateway] *** xref:omni-viewing-service-details.adoc[] - ** xref:omni-adding-instances.adoc[Creating and Managing Instances] - ** xref:omni-creating-governance-strategies.adoc[Creating Governance Strategies] + ** xref:omni-adding-instances.adoc[Creating and Managing Instances] + ** xref:omni-creating-governance-strategies.adoc[Creating Governance Strategies] ** xref:omni-viewing-token-usage-response-performance.adoc[Viewing Token Usage and Response Performance] - ** xref:optimizing-mcp-server-token-usage.adoc[Optimizing MCP Server Token Usage] ** xref:omni-monitoring-your-services.adoc[Monitoring Your Services] ** xref:omni-viewing-detailed-metrics-for-services.adoc[Viewing Detailed Metrics for Your Services] ** xref:omni-configuring-notifications-for-alerts.adoc[Configuring Notifications for Alerts] From 53e291031a48518f8825160ee674c3ee019ff898 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Thu, 30 Apr 2026 22:53:24 -0500 Subject: [PATCH 027/178] more edits to portfolio and provider topics --- .../omni-adding-scanners-from-providers.adoc | 12 ++++++------ .../omni-adding-services-to-portfolio.adoc | 2 +- ...i-connecting-providers-to-add-services.adoc | 4 ++-- .../omni-registering-services-manually.adoc | 2 +- .../pages/omni-viewing-service-details.adoc | 18 ++++++++---------- 5 files changed, 18 insertions(+), 20 deletions(-) diff --git a/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc b/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc index 643f65670..cbc1a7e4d 100644 --- a/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc +++ b/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc @@ -1,6 +1,6 @@ = Adding Scanners from Providers -A **scanner** is the configured link between the system and a **supported cloud provider** so discovery jobs can find **services** (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. +A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find **services** (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. For how provider connection and catalogs fit together, see xref:omni-connecting-providers-to-add-services.adoc[] and xref:omni-adding-services-to-portfolio.adoc[]. @@ -11,21 +11,21 @@ For how provider connection and catalogs fit together, see xref:omni-connecting- * **Stay aligned with the provider** — Scheduled or on-demand scans pick up releases and configuration drift according to the options your administrator allows. == Where You Open the Scanner Flow -The system exposes the same underlying **connect-and-configure** wizard from more than one place; the label depends on context: +The system exposes the same underlying connect-and-configure wizard from more than one place; the label depends on context: -* *Home* — Start from the general *Add Service* / *Add Services* area and choose the path that connects a provider and defines a scanner (often *Connect to Provider* or equivalent wording). +* *Home* — Start from the general *Add Services* area and choose the path that connects a provider and defines a scanner (*Connect to Provider*). * *Providers* — Use the area dedicated to provider and scanner management when your navigation includes it; you add or refine scanners alongside other provider work. -* *Portfolio* — Open the catalog that matches the service type you care about (*Agents*, *APIs*, *MCP Servers*, and others your tenant supports). Use that catalog’s **add** control—the label usually reflects the type (for example *Add API*)—then choose provider connection when you intend to discover into that catalog. +* *Portfolio* — Open the catalog that matches the service type you care about (*Agents*, *APIs*, *MCP Servers*, and others your tenant supports). Use that catalog’s add control—the label usually reflects the type (for example *Add API*)—then choose provider connection when you intend to discover into that catalog. Exact strings can vary by release; follow the UI your organization ships. == What You Are Configuring -Regardless of entry point, adding a scanner is about **establishing trust and scope**: which provider platform to reach, how the system authenticates, how you validate connectivity, and how the scanner is **named and scheduled** (or otherwise triggered) so discovery runs on a basis your team expects. Saving the configuration activates the scanner for the catalogs and entitlements your administrator enabled. +Regardless of entry point, adding a scanner is about establishing trust and scope: which provider platform to reach, how the system authenticates, how you validate connectivity, and how the scanner is named and scheduled (or otherwise triggered) so discovery runs on a basis your team expects. Saving the configuration activates the scanner for the catalogs and entitlements your administrator enabled. == After the Scanner Runs -When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* experience and on **scanner detail** pages, and you manage discovered **services** from the relevant *Portfolio* catalogs. +When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* experience and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. For ongoing operations (pause, edit, or delete), see xref:omni-managing-scanners.adoc[]. diff --git a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc index 0bf1dc8e8..a57830f6f 100644 --- a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc @@ -21,7 +21,7 @@ Gateways follow the same entry points; gateway-specific behavior is covered in t == Where You Start the Workflow -* *Home* — Use *Add Services to open provider connection or manual registration, then pick the service type. +* *Home* — Use *Add Services* to open provider connection or manual registration, then pick the service type. * *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog. Use the add control for that type (labels such as *Add API* or *Add Agent*), then choose *Connect to Provider* or *Register Manually*. Labels can vary by catalog; match what you see in the UI. diff --git a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc index bba9a7fc2..e86dc4ac5 100644 --- a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc @@ -1,12 +1,12 @@ = Connecting to Providers to Add Services -Connecting a **provider** lets the system run **scanners** against supported cloud platforms, **discover** services (such as agents, APIs, and MCP servers), and **register** them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. +Connecting a provider lets the system run scanners against supported cloud platforms, discover services (such as agents, APIs, and MCP servers), and register them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:omni-adding-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:omni-adding-scanners-from-providers.adoc[]. == Why Use Provider Connection -Provider connection is for teams that maintain services in an external platform and want those services to **appear automatically** in your portfolio catalogs after authentication and discovery, instead of registering each one by hand. +Provider connection is for teams that maintain services in an external platform and want those services to appear automatically in your portfolio catalogs after authentication and discovery, instead of registering each one by hand. == Where You Start diff --git a/modules/ROOT/pages/omni-registering-services-manually.adoc b/modules/ROOT/pages/omni-registering-services-manually.adoc index c7d99684c..f0d793a5f 100644 --- a/modules/ROOT/pages/omni-registering-services-manually.adoc +++ b/modules/ROOT/pages/omni-registering-services-manually.adoc @@ -4,7 +4,7 @@ Manual registration adds a service to your portfolio when you already have the m For how manual registration fits with connecting providers, see xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio]. -== Where you start +== Where You start * *Home* — Open *Add Service* (or *Add Services*, depending on your release), choose the service type, then choose manual registration when the UI offers it. * *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog, use the add control for that type (for example *Add API*), and choose *Register Manually*. diff --git a/modules/ROOT/pages/omni-viewing-service-details.adoc b/modules/ROOT/pages/omni-viewing-service-details.adoc index 4409a6f46..782211f97 100644 --- a/modules/ROOT/pages/omni-viewing-service-details.adoc +++ b/modules/ROOT/pages/omni-viewing-service-details.adoc @@ -6,11 +6,11 @@ Open a catalog entry in *Portfolio* to see its service detail page: a single vie == What You See -The page is organized into **tabs**. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of Omni for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:omni-overview.adoc[MuleSoft Omni Overview]. +The page is organized into tabs. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:omni-overview.adoc[]. [cols="2,3,^.^,^.^,^.^,^.^,^.^",options="header"] |=== -|Tab |What you see |API |Agent |MCP server |LLM proxy |Gateway +|Tab |What You See |API |Agent |MCP server |LLM proxy |Gateway |*Overview* |Status, average latency, daily cost, and a short summary of what the service does. @@ -29,7 +29,7 @@ The page is organized into **tabs**. The following table lists each tab, what it |Yes |Yes |Yes |Yes |Yes |*Monitoring* -|Runtime metrics and analytics for health and usage when Omni surfaces them for the service or gateway you are viewing. +|Runtime metrics and analytics for health and usage when the system surfaces them for the service or gateway you are viewing. |Yes |Yes |Yes |Yes |Yes |*Conformance Report* @@ -37,7 +37,7 @@ The page is organized into **tabs**. The following table lists each tab, what it |Yes |Yes |Yes |No |No |*Governance* -|Governance policies and rules for the service and its instances, including gateway-wide or organization-level views where Omni exposes them. +|Governance policies and rules for the service and its instances, including gateway-wide or organization-level views where the system exposes them. |Yes |Yes |Yes |Yes |Yes |*Versions* @@ -47,11 +47,9 @@ The page is organized into **tabs**. The following table lists each tab, what it [NOTE] ==== -* *Instances* is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:omni-overview.adoc[MuleSoft Omni Overview]. +* *Instances* is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:omni-overview.adoc[]. -* *Conformance Report* on the detail page aligns with *Agents*, *APIs*, and *MCP Servers*; for gateways, compliance work is framed through *Governance* and related flows at the scope Omni supports. See xref:omni-overview.adoc[MuleSoft Omni Overview]. - -* If your tenant shows different tabs or labels, follow the UI and update this topic after you confirm behavior with product. +* *Conformance Report* on the detail page aligns with *Agents*, *APIs*, and *MCP Servers*; for gateways, compliance work is framed through *Governance* and related flows at the scope the system supports. See xref:omni-overview.adoc[]. ==== == Open a Service Detail Page @@ -62,8 +60,8 @@ The page is organized into **tabs**. The following table lists each tab, what it == See Also -* xref:omni-overview.adoc[MuleSoft Omni Overview] -* xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] +* xref:omni-overview.adoc[] +* xref:omni-adding-services-to-portfolio.adoc[] * xref:omni-adding-instances.adoc[Adding Instances to a Service] * xref:omni-adding-policies.adoc[Adding Policies to a Service] * xref:omni-adding-monitoring.adoc[Adding Monitoring to a Service] From 63815f97e95739004dadf070764f3a083aa84609 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 09:43:56 -0500 Subject: [PATCH 028/178] edits --- modules/ROOT/nav.adoc | 5 +++-- .../omni-connecting-providers-to-add-services.adoc | 2 +- .../pages/omni-registering-services-manually.adoc | 14 +++++++------- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index c2636f5a6..c0fe92e45 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -10,14 +10,15 @@ *** xref:omni-registering-services-manually.adoc[] *** xref:omni-adding-a-gateway.adoc[Adding a Gateway] *** xref:omni-viewing-service-details.adoc[] + ** xref:omni-adding-scanners-from-providers.adoc[] + *** xref:omni-managing-scanners.adoc[] ** xref:omni-adding-instances.adoc[Creating and Managing Instances] ** xref:omni-creating-governance-strategies.adoc[Creating Governance Strategies] ** xref:omni-viewing-token-usage-response-performance.adoc[Viewing Token Usage and Response Performance] ** xref:omni-monitoring-your-services.adoc[Monitoring Your Services] ** xref:omni-viewing-detailed-metrics-for-services.adoc[Viewing Detailed Metrics for Your Services] ** xref:omni-configuring-notifications-for-alerts.adoc[Configuring Notifications for Alerts] - ** xref:omni-adding-scanners-from-providers.adoc[] - ** xref:omni-managing-scanners.adoc[] + ** xref:omn-accessing-experience-from-slack.adoc[Accessing the Enhanced Experience from Slack] ** xref:omni-connecting-experience-to-claude-desktop.adoc[Connecting the Enhanced Experience to Claude Desktop] * xref:learning-map-mulesoft-ai.adoc[] diff --git a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc index e86dc4ac5..c1f10f98f 100644 --- a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc @@ -28,7 +28,7 @@ When the scanner runs successfully, discovered service types are registered in t == Catalogs and Discovery Scope - *Agents, APIs, and MCP servers* — Catalog-specific flows emphasize the service type you are enriching; discovery results populate that catalog when the system supports the provider mapping for that type. + Agents, APIs, and MCP servers catalog-specific flows emphasize the service type you are enriching; discovery results populate that catalog when the system supports the provider mapping for that type. == See Also diff --git a/modules/ROOT/pages/omni-registering-services-manually.adoc b/modules/ROOT/pages/omni-registering-services-manually.adoc index f0d793a5f..9d4d7d34c 100644 --- a/modules/ROOT/pages/omni-registering-services-manually.adoc +++ b/modules/ROOT/pages/omni-registering-services-manually.adoc @@ -2,7 +2,7 @@ Manual registration adds a service to your portfolio when you already have the metadata, specification, endpoint, or card Omni needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. -For how manual registration fits with connecting providers, see xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio]. +For how manual registration fits with connecting providers, see xref:omni-adding-services-to-portfolio.adoc[]. == Where You start @@ -23,7 +23,7 @@ The connection gets validated, lets you review metadata, and saves the agent int == APIs -Manual API registration expects an **API specification** and a way to reach a running instance (or instance-only registration when that path is enabled). The choices are: +Manual API registration expects an API specification and a way to reach a running instance (or instance-only registration when that path is enabled). The choices are: * **Link to spec** — Reference a specification by URL so the system ingests it. * **Upload spec** — Upload a specification file from your environment. @@ -31,7 +31,7 @@ Manual API registration expects an **API specification** and a way to reach a ru The system uses the spec to discover endpoints, parameters, and related metadata where applicable, then writes the API into the *APIs* catalog after you confirm. -== MCP servers +== MCP Servers You define how the system reaches the MCP server and validates runtime access: @@ -42,10 +42,10 @@ Successful registration stores the MCP server in the *MCP Servers* catalog. == LLM proxies -Manual LLM proxy registration is a **two-part** configuration: you associate the proxy with a **gateway** (and related deployment context), then define **routing** (and any provider connections your flow requires). When the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. +Manual LLM proxy registration is a two-part configuration: you associate the proxy with a gateway (and related deployment context), then define routing (and any provider connections your flow requires). When the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. == See Also -* xref:omni-adding-services-to-portfolio.adoc[Adding Services to Your Portfolio] -* xref:omni-connecting-providers-to-add-services.adoc[Connecting to Providers to Add Services] -* xref:omni-viewing-service-details.adoc[View Service Details] +* xref:omni-adding-services-to-portfolio.adoc[] +* xref:omni-connecting-providers-to-add-services.adoc[] +* xref:omni-viewing-service-details.adoc[] From b7f9bca5be131672e48d7b834f04ae6c46febed0 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 09:48:10 -0500 Subject: [PATCH 029/178] edit --- modules/ROOT/pages/omni-adding-scanners-from-providers.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc b/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc index cbc1a7e4d..2068fa64b 100644 --- a/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc +++ b/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc @@ -1,6 +1,6 @@ = Adding Scanners from Providers -A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find **services** (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. +A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find services (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. For how provider connection and catalogs fit together, see xref:omni-connecting-providers-to-add-services.adoc[] and xref:omni-adding-services-to-portfolio.adoc[]. @@ -25,7 +25,7 @@ Regardless of entry point, adding a scanner is about establishing trust and scop == After the Scanner Runs -When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* experience and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. +When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* page and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. For ongoing operations (pause, edit, or delete), see xref:omni-managing-scanners.adoc[]. From 9849a9752759a36803eb4e8cedc0fd1e234e992d Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 1 May 2026 09:34:23 -0700 Subject: [PATCH 030/178] Omni->enhanced MuleSoft experience --- modules/ROOT/nav.adoc | 6 +-- modules/ROOT/pages/learning-map-omni.adoc | 10 ++-- modules/ROOT/pages/omni-compare.adoc | 48 +++++++++---------- .../pages/omni-monitoring-your-services.adoc | 2 +- modules/ROOT/pages/omni-overview.adoc | 20 ++++---- .../omni-registering-services-manually.adoc | 6 +-- modules/ROOT/pages/omni-start-home.adoc | 44 +++++++++-------- 7 files changed, 69 insertions(+), 67 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index c0fe92e45..32f9054f4 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,9 +1,9 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:learning-map-omni.adoc[] +* xref:learning-map-omni.adoc[Overview] ** xref:omni-overview.adoc[] - *** xref:omni-compare.adoc[] - ** xref:omni-start-home.adoc[] + *** xref:omni-compare.adoc[Enhanced Experience and Anypoint Platform Comparison] + ** xref:omni-start-home.adoc[Get Started with the Enhanced Experience] ** xref:viewing-overview-a-portfolio.adoc[Viewing an Overview of Your AI Portfolio] ** xref:omni-adding-services-to-portfolio.adoc[] *** xref:omni-connecting-providers-to-add-services.adoc[] diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index f8d39356a..0f66a59aa 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -1,7 +1,7 @@ -= MuleSoft Omni += Enhanced MuleSoft Experience :page-article-style: learning-map -MuleSoft Omni helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLMs, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. Omni pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. +The enhanced MuleSoft experience helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLMs, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. The experience pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. * Register agents, MCP servers, and LLM proxies from any provider or registry. * Monitor latency, cost, invocations, and failures in real time. @@ -10,14 +10,14 @@ MuleSoft Omni helps you manage, optimize, and govern a multi-agent ecosystem fro image::omni-pillars.png[] -The end-to-end journey for Omni consists of various tasks, each with links to relevant content to assist you in completing them. +The end-to-end journey for the experience consists of these tasks, each with links to relevant content to assist you in completing them. [.lm-table, cols="1a,1a,1a", grid="none"] |=== | image::lm_start.png[] -[.lm-bold]##Learn About Omni## +[.lm-bold]##Learn About Enhanced MuleSoft Experience## -Omni helps you manage, optimize, and govern a multi-agent ecosystem from one place. +The experience helps you manage, optimize, and govern a multi-agent ecosystem from one place. //- ToDo [Video] //- ToDo [Trailhead] diff --git a/modules/ROOT/pages/omni-compare.adoc b/modules/ROOT/pages/omni-compare.adoc index 2b235fde1..5719e754e 100644 --- a/modules/ROOT/pages/omni-compare.adoc +++ b/modules/ROOT/pages/omni-compare.adoc @@ -1,25 +1,25 @@ -= Comparing MuleSoft Omni and Anypoint Platform += Enhanced MuleSoft Experience and Anypoint Platform Comparison -Both MuleSoft Omni and Anypoint Platform ship robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. +Both the enhanced MuleSoft experience and Anypoint Platform include robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. -Adopting Omni gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in Omni because the UI targets that portfolio. This is helpful when AI is central to your strategy. +Adopting the new experience gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in the new experience because the UI targets that portfolio. This is helpful when AI is central to your strategy. -You still rely on MuleSoft Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth when *Omni* links you there. +You still rely on MuleSoft Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth. -== Benefits of Adopting Omni +== Benefits of Adopting the Experience -Unified Relationships Across Entity Types:: *Overview* and graph-style context in Omni show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. +Unified Relationships Across Entity Types:: *Overview* and graph-style context show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. Governance Framed for AI As Well As APIs:: You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays next to the asset instead of only in a separate API-only mental model. -Cost and Usage Signals for AI Operations:: Omni includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization angles that matter for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. -Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, Omni surfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when Omni links you there. -Provider Breadth for AI Connections:: *Platform* includes *Providers* and related configuration so Omni can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. That supports multi-vendor AI stacks without forcing each vendor's console to be your only view. -Managed and unmanaged instances:: Omni supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Pick the model per asset and gateway strategy. -Assistant Across the Portfolio:: The in-product assistant targets setup, questions, and recommendations across the assets Omni tracks. The classic Anypoint control plane doesn't center that same assistant-led experience. +Cost and Usage Signals for AI Operations:: The experience includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization angles that matter for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. +Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, the experiencesurfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when the experience links you there. +Provider Breadth for AI Connections:: *Platform* includes *Providers* and related configuration so the experience can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. That supports multi-vendor AI stacks without forcing each vendor's console to be your only view. +Managed and unmanaged instances:: The experience supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Pick the model per asset and gateway strategy. +Assistant Across the Portfolio:: The in-product assistant targets setup, questions, and recommendations across the assets the experience tracks. The classic Anypoint Platform control plane doesn't center that same assistant-led experience. == What to Manage Where -MuleSoft Omni and Anypoint Platform each offer distinct capabilities that can guide where you perform different tasks. Understanding each platform’s strengths helps you pick the right environment and still combine tools when a workflow spans Omni and Anypoint. +The enhanced MuleSoft experience and Anypoint Platform each offer distinct capabilities that can guide where you perform different tasks. Understanding each platforms strengths helps you pick the right environment and still combine tools when a workflow spans both. [cols="1,1,2a,2a",options="header"] |=== @@ -30,42 +30,42 @@ MuleSoft Omni and Anypoint Platform each offer distinct capabilities that can gu a| Anypoint Platform offers powerful tools like Anypoint Studio and Design Center for crafting APIs with RAML or OAS and publishing detailed documentation. a| -To cross-reference API design with specific governance policies already established in Omni, consult documentation in Omni for quick access to compliance details. +To cross-reference API design with specific governance policies already established in the new experience, consult this documentation for quick access to compliance details. | Policy enforcement and governance -| MuleSoft Omni +| Enhanced MuleSoft experience a| -Omni excels in applying and managing governance policies across agents, APIs, and other assets with detailed compliance tracking and reporting features. +The new experience excels in applying and managing governance policies across agents, APIs, and other assets with detailed compliance tracking and reporting features. a| -Use Anypoint Platform for initial policy setup when launching a new API. Use Omni for ongoing monitoring and adjustment to ensure policies remain effective and compliant. +Use Anypoint Platform for initial policy setup when launching a new API. Use the new experience for ongoing monitoring and adjustment to ensure policies remain effective and compliant. | Integration development | Anypoint Platform a| Anypoint Studio is specifically designed for developing integrations and flows, offering seamless tools for connecting systems and designing workflows. a| -If an integration involves workflows managed by multiple AI agents, you can start working in Anypoint Platform and then use Omni to ensure each agent's compliance with integration standards. +If an integration involves workflows managed by multiple AI agents, you can start working in Anypoint Platform and then use the new experience to ensure each agent's compliance with integration standards. | Multi-agent ecosystem management -| MuleSoft Omni +| Enhanced MuleSoft experience a| -Omni is designed to monitor and optimize interactions between AI agents, ensuring cohesive operation across the ecosystem. +The new experience is designed to monitor and optimize interactions between AI agents, ensuring cohesive operation across the ecosystem. a| -Conduct initial API integration testing in Anypoint to verify functionality, then switch to Omni for monitoring agents that interact with those APIs. +Conduct initial API integration testing in Anypoint to verify functionality, then switch to the new experience for monitoring agents that interact with those APIs. | Cost and performance optimization -| MuleSoft Omni +| Enhanced MuleSoft experience a| -Omni provides comprehensive tools for monitoring and optimizing cost, token usage, and performance metrics across various entities. +The new experience provides comprehensive tools for monitoring and optimizing cost, token usage, and performance metrics across various entities. a| -Use Anypoint Platform to initially monitor API performance under load during development, and use Omni for ongoing cost optimization when APIs are in full production. +Use Anypoint Platform to initially monitor API performance under load during development, and use the new experience for ongoing cost optimization when APIs are in full production. | Runtime application management | Anypoint Platform a| Anypoint Runtime Manager is robust for deploying, managing, and monitoring Mule applications during runtime operations. a| -Deploy applications via Anypoint to leverage its runtime monitoring, then switch to Omni for broader operational oversight involving governance and policy application across running assets. +Deploy applications via Anypoint to leverage its runtime monitoring, then switch to the new experience for broader operational oversight involving governance and policy application across running assets. |=== diff --git a/modules/ROOT/pages/omni-monitoring-your-services.adoc b/modules/ROOT/pages/omni-monitoring-your-services.adoc index d76989c0a..2c54d6a3b 100644 --- a/modules/ROOT/pages/omni-monitoring-your-services.adoc +++ b/modules/ROOT/pages/omni-monitoring-your-services.adoc @@ -20,7 +20,7 @@ Navigation labels and depth vary by entitlement and release; follow the UI your == What Kinds of Signals You Typically See -The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when Omni surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance* setup or connect the observability backend your administrator approved. +The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance* setup or connect the observability backend your administrator approved. If a tab is missing, confirm with your administrator that monitoring data is flowing for that environment and that your account has the right permissions. diff --git a/modules/ROOT/pages/omni-overview.adoc b/modules/ROOT/pages/omni-overview.adoc index d5a7f8cb0..a2f1fa118 100644 --- a/modules/ROOT/pages/omni-overview.adoc +++ b/modules/ROOT/pages/omni-overview.adoc @@ -1,28 +1,28 @@ -= MuleSoft Omni Overview += Enhanced MuleSoft Experience Overview Grow and tune your AI portfolio by registering and monitoring agents, APIs, and gateways in centralized catalogs. Sign in through the entry point your organization provides, such as Anypoint Platform, Slack, or a direct URL, to access dashboards and governance strategies based on your assigned permissions. You can review live performance metrics, manage security policies, and track rule-level compliance through automated conformance reports. These tools ensure your AI assets remain audit-ready while providing clear visibility into cost and runtime health across your organization. -== Omni Capabilities +== Enhanced Experience Capabilities -Omni supports the full lifecycle of AI-connected integration assets: +The enhanced MuleSoft experience supports the full lifecycle of AI-connected integration assets: Entity Management:: Register and manage agents, REST and GraphQL APIs, MCP servers, LLMs, and gateways, including MuleSoft Flex Gateway, external gateways, and unmanaged gateways. Each type has a dedicated catalog under *Portfolio*. Governance and Compliance:: Define and apply policies across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability. Conformance reporting summarizes rule violations and severity so you can close gaps systematically. -Cost and Performance Optimization:: Monitor token usage, per-instance signals, and daily cost where the product exposes them. Apply governance strategies and related controls, such as tool mapping and tool sanitization, to reduce spend and risk where Omni supports them. +Cost and Performance Optimization:: Monitor token usage, per-instance signals, and daily cost where the product exposes them. Apply governance strategies and related controls, such as tool mapping and tool sanitization, to reduce spend and risk where the experience supports them. Instance Management:: Create and review instances for supported asset types. Choose managed paths through Flex Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. -== Omni High-Level Workflow +== Enhanced Experience High-Level Workflow Manage and tune your AI portfolio by registering assets, applying security policies, and monitoring runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment . Complete onboarding and access + -Confirm your credentials and the permissions your administrator assigned, as described in xref:omni-start-home.adoc#permissions[MuleSoft Omni Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. +Confirm your credentials and the permissions your administrator assigned, as described in xref:omni-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. . Learn the layout + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. @@ -31,19 +31,19 @@ Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, * Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. . Create and manage instances + -On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when Omni exposes them. *Gateways* don't include an *Instances* tab. +On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. . Configure policies + On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. . Review compliance + -On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope Omni supports. +On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope the experience supports. . Monitor runtime health + -On *Monitoring*, review live metrics such as latency, error rates, and request volume when Omni surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. +On *Monitoring*, review live metrics such as latency, error rates, and request volume when the new experience surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. . Manage cost + -Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where Omni supports them. +Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where the new experience supports them. . Operate and tune the portfolio + Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. diff --git a/modules/ROOT/pages/omni-registering-services-manually.adoc b/modules/ROOT/pages/omni-registering-services-manually.adoc index 9d4d7d34c..68703cbb1 100644 --- a/modules/ROOT/pages/omni-registering-services-manually.adoc +++ b/modules/ROOT/pages/omni-registering-services-manually.adoc @@ -1,10 +1,10 @@ = Registering Services Manually -Manual registration adds a service to your portfolio when you already have the metadata, specification, endpoint, or card Omni needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. +Manual registration adds a service to your portfolio when you already have the metadata, specification, endpoint, or card the new experience needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. For how manual registration fits with connecting providers, see xref:omni-adding-services-to-portfolio.adoc[]. -== Where You start +== Where You Start * *Home* — Open *Add Service* (or *Add Services*, depending on your release), choose the service type, then choose manual registration when the UI offers it. * *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog, use the add control for that type (for example *Add API*), and choose *Register Manually*. @@ -19,7 +19,7 @@ You register an agent by supplying one of the following: * **Uploaded card** — Provide an agent card file you already have. * **No card** — Register with metadata and connection details when you are not using a card workflow. -The connection gets validated, lets you review metadata, and saves the agent into the *Agents* catalog. +The connection gets validated, makes possible to review metadata, and saves the agent into the *Agents* catalog. == APIs diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index 1d05df06c..f29a0fe72 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -1,56 +1,56 @@ -= Get Started with MuleSoft Omni += Get Started with Enhanced MuleSoft Experience :page-aliases: Grow and tune your AI portfolio by registering and monitoring agents, APIs, and gateways in centralized catalogs. Sign in through the entry point your organization provides, such as Anypoint Platform, Slack, or a direct URL, to access dashboards and governance strategies based on your assigned permissions. You can review live performance metrics, manage security policies, and track rule-level compliance through automated conformance reports. These tools ensure your AI assets remain audit-ready while providing clear visibility into cost and runtime health across your organization. -== Access MuleSoft Omni +== Access Enhanced Experience -Your organization determines how you access Omni. Common options include these environments. +Your organization determines how you access the new experience. Common options include these environments. * Anypoint Platform + -In Anypoint Platform, look for the Omni banner or shortcut and choose *Go to Omni*. Your administrator can also add a direct link in the main navigation or workspace. +In Anypoint Platform, look for the new experience banner or shortcut and choose *Go to the new experience*. Your administrator can also add a direct link in the main navigation or workspace. * Slack + -If your organization integrates Omni with Slack, use the Omni Slack app to receive notifications and alerts, and follow links back into the product. Your workspace can also offer shortcuts or slash commands your admin configures. +If your organization integrates the new experience with Slack, use the new experience Slack app to receive notifications and alerts, and follow links back into the product. Your workspace can also offer shortcuts or slash commands your admin configures. * Coding assistants + -If your organization connects Omni to a supported assistant, such as Claude Code, follow your internal instructions to open Omni features from that development environment. +If your organization connects the new experience to a supported assistant, such as Claude Code, follow your internal instructions to open the new experience features from that development environment. * Direct URL + -Your organization can share a standalone URL that signs you in to Omni outside other apps. Use the address your administrator or internal documentation provides. +Your organization can share a standalone URL that signs you in to the new experience outside other apps. Use the address your administrator or internal documentation provides. * Custom integrations + Your organization can build access through another tool. Follow the internal access instructions for custom integrations. [NOTE] -Available access points depend on how your administrators configured Omni's integrations with other platforms. +Available access points depend on how your administrators configured the new experience's integrations with other platforms. == Before You Begin -Before you rely on Omni in production, complete these checks with your administrator. Requirements vary by entry point and how your administrator integrates Omni with other systems. +Before you rely on the new experience in production, complete these checks with your administrator. Requirements vary by entry point and how your administrator integrates the new experience with other systems. Access and Credentials:: + * Confirm that you have a user account for your organization's entry path, such as Anypoint Platform, and valid credentials to log in. -* Confirm that you can reach Omni and integrated services, such as Anypoint Platform, Slack, or a connected coding assistant, from the networks and locations you use. +* Confirm that you can reach the new experience and integrated services, such as Anypoint Platform, Slack, or a connected coding assistant, from the networks and locations you use. Platform and Product Access:: + -* Confirm that your organization has the MuleSoft Omni entitlement and an administrator enabled it for your Anypoint business group or organization. +* Confirm that your organization has the entitlements required for the new experience and an administrator enabled it for your Anypoint business group or organization. * Confirm that required integrations with Anypoint Platform, Slack, or your development environment work end to end. -* If Omni connects to other services, work with your administrator to configure authentication, such as API keys or OAuth tokens, to ensure successful connections. +* If the new experience connects to other services, work with your administrator to configure authentication, such as API keys or OAuth tokens, to ensure successful connections. * Confirm that your administrator approved and configured required external connections, such as cloud providers under *Providers*. [[permissions]] -== MuleSoft Omni Permissions +== Enhanced Experience Permissions // make this a partial in access management and include there as well. -Omni uses Anypoint Platform access control. Your administrator maps jobs to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. +The new experience uses Anypoint Platform access control. Your administrator maps jobs to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. [cols="20%,~,~",options="header"] |=== @@ -115,7 +115,7 @@ a|With this permission, users can edit policy configurations and add policies. |Send prompts to agent a| * Mule Developer Generative AI User -|With this permission, users can use the native agent in Omni. +|With this permission, users can use the native agent in the new experience. |Create governance strategy a| @@ -150,13 +150,14 @@ a|With these permissions, users can manage API alerts in API Manager and manage If you can't complete an action or a page shows an authorization error, ask your Anypoint organization administrator for the matching permission or role. -== High-Level Omni Workflow +//// +== High-Level Enhanced Experience Workflow Manage and tune your AI portfolio by registering assets, applying security policies, and monitoring runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment . Complete onboarding and access + -Confirm your credentials and the permissions your administrator assigned, as described in <>. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on Omni in production. +Confirm your credentials and the permissions your administrator assigned, as described in <>. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the new experience in production. . Learn the layout + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. @@ -165,25 +166,26 @@ Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, * Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. . Create and manage instances + -On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when Omni exposes them. *Gateways* don't include an *Instances* tab. +On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. . Configure policies + On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. . Review compliance + -On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope Omni supports. +On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope the new experience supports. . Monitor runtime health + -On *Monitoring*, review live metrics such as latency, error rates, and request volume when Omni surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. +On *Monitoring*, review live metrics such as latency, error rates, and request volume when the new experience surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. . Manage cost + -Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where Omni supports them. +Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where the new experience supports them. . Operate and tune the portfolio + Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. . Improve on each cycle + Feed findings from monitoring and governance back into planning for the next change window. +//// == See Also From 0f20de127cd3c0a672fc36cbdc40507eb6d30298 Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 1 May 2026 10:52:59 -0700 Subject: [PATCH 031/178] Nav and populating filenames --- modules/ROOT/nav.adoc | 38 +++++++++---------- .../omni-access-experience-from-slack.adoc | 24 ++++++++++++ modules/ROOT/pages/omni-add-a-gateway.adoc | 1 + modules/ROOT/pages/omni-add-instances.adoc | 31 +++++++++++++++ ... => omni-add-scanners-from-providers.adoc} | 14 +++---- ...oc => omni-add-services-to-portfolio.adoc} | 16 ++++---- modules/ROOT/pages/omni-adding-a-gateway.adoc | 1 - ...ni-configure-notifications-for-alerts.adoc | 28 ++++++++++++++ ...-connect-experience-to-claude-desktop.adoc | 28 ++++++++++++++ ...ni-connect-providers-to-add-services.adoc} | 12 +++--- .../omni-create-governance-strategies.adoc | 30 +++++++++++++++ ...canners.adoc => omni-manage-scanners.adoc} | 10 ++--- ...s.adoc => omni-monitor-your-services.adoc} | 8 ++-- ...c => omni-register-services-manually.adoc} | 10 ++--- modules/ROOT/pages/omni-start-home.adoc | 2 +- ...ni-view-detailed-metrics-for-services.adoc | 25 ++++++++++++ .../pages/omni-view-portfolio-overview.adoc | 25 ++++++++++++ ...ls.adoc => omni-view-service-details.adoc} | 12 +++--- ...view-token-usage-response-performance.adoc | 26 +++++++++++++ 19 files changed, 279 insertions(+), 62 deletions(-) create mode 100644 modules/ROOT/pages/omni-access-experience-from-slack.adoc create mode 100644 modules/ROOT/pages/omni-add-a-gateway.adoc create mode 100644 modules/ROOT/pages/omni-add-instances.adoc rename modules/ROOT/pages/{omni-adding-scanners-from-providers.adoc => omni-add-scanners-from-providers.adoc} (88%) rename modules/ROOT/pages/{omni-adding-services-to-portfolio.adoc => omni-add-services-to-portfolio.adoc} (83%) delete mode 100644 modules/ROOT/pages/omni-adding-a-gateway.adoc create mode 100644 modules/ROOT/pages/omni-configure-notifications-for-alerts.adoc create mode 100644 modules/ROOT/pages/omni-connect-experience-to-claude-desktop.adoc rename modules/ROOT/pages/{omni-connecting-providers-to-add-services.adoc => omni-connect-providers-to-add-services.adoc} (85%) create mode 100644 modules/ROOT/pages/omni-create-governance-strategies.adoc rename modules/ROOT/pages/{omni-managing-scanners.adoc => omni-manage-scanners.adoc} (89%) rename modules/ROOT/pages/{omni-monitoring-your-services.adoc => omni-monitor-your-services.adoc} (95%) rename modules/ROOT/pages/{omni-registering-services-manually.adoc => omni-register-services-manually.adoc} (91%) create mode 100644 modules/ROOT/pages/omni-view-detailed-metrics-for-services.adoc create mode 100644 modules/ROOT/pages/omni-view-portfolio-overview.adoc rename modules/ROOT/pages/{omni-viewing-service-details.adoc => omni-view-service-details.adoc} (88%) create mode 100644 modules/ROOT/pages/omni-view-token-usage-response-performance.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 32f9054f4..35e05f122 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,26 +1,26 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:learning-map-omni.adoc[Overview] - ** xref:omni-overview.adoc[] +* xref:learning-map-omni.adoc[Enhanced MuleSoft Experience] + ** xref:omni-overview.adoc[Overview] *** xref:omni-compare.adoc[Enhanced Experience and Anypoint Platform Comparison] - ** xref:omni-start-home.adoc[Get Started with the Enhanced Experience] - ** xref:viewing-overview-a-portfolio.adoc[Viewing an Overview of Your AI Portfolio] - ** xref:omni-adding-services-to-portfolio.adoc[] - *** xref:omni-connecting-providers-to-add-services.adoc[] - *** xref:omni-registering-services-manually.adoc[] - *** xref:omni-adding-a-gateway.adoc[Adding a Gateway] - *** xref:omni-viewing-service-details.adoc[] - ** xref:omni-adding-scanners-from-providers.adoc[] - *** xref:omni-managing-scanners.adoc[] - ** xref:omni-adding-instances.adoc[Creating and Managing Instances] - ** xref:omni-creating-governance-strategies.adoc[Creating Governance Strategies] - ** xref:omni-viewing-token-usage-response-performance.adoc[Viewing Token Usage and Response Performance] - ** xref:omni-monitoring-your-services.adoc[Monitoring Your Services] - ** xref:omni-viewing-detailed-metrics-for-services.adoc[Viewing Detailed Metrics for Your Services] - ** xref:omni-configuring-notifications-for-alerts.adoc[Configuring Notifications for Alerts] + ** xref:omni-start-home.adoc[] + ** xref:omni-view-portfolio-overview.adoc[] + ** xref:omni-add-services-to-portfolio.adoc[] + *** xref:omni-connect-providers-to-add-services.adoc[] + *** xref:omni-register-services-manually.adoc[] + *** xref:omni-add-a-gateway.adoc[] + *** xref:omni-view-service-details.adoc[] + ** xref:omni-add-scanners-from-providers.adoc[] + *** xref:omni-manage-scanners.adoc[] + ** xref:omni-add-instances.adoc[] + ** xref:omni-create-governance-strategies.adoc[] + ** xref:omni-view-token-usage-response-performance.adoc[] + ** xref:omni-monitor-your-services.adoc[] + ** xref:omni-view-detailed-metrics-for-services.adoc[] + ** xref:omni-configure-notifications-for-alerts.adoc[] - ** xref:omn-accessing-experience-from-slack.adoc[Accessing the Enhanced Experience from Slack] - ** xref:omni-connecting-experience-to-claude-desktop.adoc[Connecting the Enhanced Experience to Claude Desktop] + ** xref:omni-access-experience-from-slack.adoc[] + ** xref:omni-connect-experience-to-claude-desktop.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/omni-access-experience-from-slack.adoc b/modules/ROOT/pages/omni-access-experience-from-slack.adoc new file mode 100644 index 000000000..0b526b97c --- /dev/null +++ b/modules/ROOT/pages/omni-access-experience-from-slack.adoc @@ -0,0 +1,24 @@ += Access the Enhanced Experience from Slack + +When your administrator installs and configures the Slack integration, you can receive notifications, run shortcuts, and open deep links that land in the enhanced MuleSoft experience with your existing identity. Slack becomes a companion surface for alerts and collaboration while *Portfolio* and *Governance* remain the source of truth for configuration. + +Available commands, message templates, and workspaces depend entirely on how your organization wired the Slack app. Internal runbooks should list the slash commands or shortcuts approved for your workspace. + +== Sign In and Open the Experience + +. Open Slack in the workspace your company uses for MuleSoft or platform notifications. +. Use the app your administrator added (the display name is set during installation). +. Follow a notification action, a pinned link, or a slash command your internal documentation describes to authenticate and open the enhanced experience in the browser or embedded client your organization chose. + +If authentication fails, confirm you are in the correct Slack workspace and that your Anypoint user is linked according to your IT team's instructions. + +== Common Tasks from Slack + +* **Respond to alerts** — Open a thread from an alert message and follow the link into the service or dashboard referenced in the payload. +* **Share context** — Post links back into Slack after you verify state in *Portfolio* so incident channels stay aligned with what you saw in the product. + +== See Also + +* xref:omni-start-home.adoc[] +* xref:omni-overview.adoc[] +* xref:omni-connect-experience-to-claude-desktop.adoc[] diff --git a/modules/ROOT/pages/omni-add-a-gateway.adoc b/modules/ROOT/pages/omni-add-a-gateway.adoc new file mode 100644 index 000000000..272b1189d --- /dev/null +++ b/modules/ROOT/pages/omni-add-a-gateway.adoc @@ -0,0 +1 @@ += Add a Gateway diff --git a/modules/ROOT/pages/omni-add-instances.adoc b/modules/ROOT/pages/omni-add-instances.adoc new file mode 100644 index 000000000..f8616fbca --- /dev/null +++ b/modules/ROOT/pages/omni-add-instances.adoc @@ -0,0 +1,31 @@ += Creating and Managing Instances + +Instances represent how a service runs in a specific environment—for example production or sandbox—and how traffic reaches it through gateways or runtimes your organization manages. Creating the right instance type helps you balance governance, monitoring, and operational overhead. + +Managed paths through MuleSoft Flex Gateway typically expose richer policy and monitoring integration when your tenant supports them. Unmanaged or external paths remain valid when that matches your operating model. *Gateways* in *Portfolio* do not use an *Instances* tab the way APIs and agents do; use gateway-specific flows your UI exposes. + +== Open the Instances Experience + +. In *Portfolio*, open the catalog for the service (*APIs*, *Agents*, *MCP Servers*, or *LLM Proxies*). +. Open the service to reach its detail page. +. Select the *Instances* tab. +. Use the add or edit controls your organization enabled to create a new instance or change an existing one. + +Field names, required metadata, and gateway choices depend on service type and what your administrator configured. + +== After You Create or Change an Instance + +* Apply or verify policies on the service or instance so access and traffic rules match your governance goals. Use the *Policies* tab described in xref:omni-view-service-details.adoc[]. +* Review xref:omni-monitor-your-services.adoc[monitoring] on the service or instance when metrics are available for the path you selected. +* Coordinate with platform owners if DNS, certificates, or upstream routing must change outside the product. + +== Permissions (high level) + +Creating instances uses Anypoint Platform permissions such as *API Creator* for API-related flows. Viewing or editing instance configuration requires the matching view or edit permissions for API configuration. Your internal access guide lists the exact roles your organization mapped. + +== See Also + +* xref:omni-overview.adoc[] +* xref:omni-view-service-details.adoc[] +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-monitor-your-services.adoc[] diff --git a/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc b/modules/ROOT/pages/omni-add-scanners-from-providers.adoc similarity index 88% rename from modules/ROOT/pages/omni-adding-scanners-from-providers.adoc rename to modules/ROOT/pages/omni-add-scanners-from-providers.adoc index 2068fa64b..9467580f2 100644 --- a/modules/ROOT/pages/omni-adding-scanners-from-providers.adoc +++ b/modules/ROOT/pages/omni-add-scanners-from-providers.adoc @@ -1,8 +1,8 @@ -= Adding Scanners from Providers += Add Scanners from Providers A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find services (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. -For how provider connection and catalogs fit together, see xref:omni-connecting-providers-to-add-services.adoc[] and xref:omni-adding-services-to-portfolio.adoc[]. +For how provider connection and catalogs fit together, see xref:omni-connect-providers-to-add-services.adoc[] and xref:omni-add-services-to-portfolio.adoc[]. == Why Add Provider Scanners @@ -27,11 +27,11 @@ Regardless of entry point, adding a scanner is about establishing trust and scop When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* page and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. -For ongoing operations (pause, edit, or delete), see xref:omni-managing-scanners.adoc[]. +For ongoing operations (pause, edit, or delete), see xref:omni-manage-scanners.adoc[]. == See Also -* xref:omni-connecting-providers-to-add-services.adoc[] -* xref:omni-managing-scanners.adoc[] -* xref:omni-adding-services-to-portfolio.adoc[] -* xref:omni-viewing-service-details.adoc[] +* xref:omni-connect-providers-to-add-services.adoc[] +* xref:omni-manage-scanners.adoc[] +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc similarity index 83% rename from modules/ROOT/pages/omni-adding-services-to-portfolio.adoc rename to modules/ROOT/pages/omni-add-services-to-portfolio.adoc index a57830f6f..fddd4b236 100644 --- a/modules/ROOT/pages/omni-adding-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc @@ -1,4 +1,4 @@ -= Adding Services to Your Portfolio += Add Services to Your Portfolio Your *Portfolio* is organized into catalogs—*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways*. Each catalog holds the services (or gateway entries) your organization registered or imported so you can govern, monitor, and deploy them from one place. @@ -10,10 +10,10 @@ This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into th |=== |Approach |What happens -|xref:omni-connecting-providers-to-add-services.adoc[] +|xref:omni-connect-providers-to-add-services.adoc[] |You add a provider scanner from *Home* or from a catalog in *Portfolio*. Scans discover services on supported cloud platforms and register them in the matching catalog. -|xref:omni-registering-services-manually.adoc[] +|xref:omni-register-services-manually.adoc[] |You start an *Add …* workflow from *Home* or from the catalog for that service type. You supply metadata, specifications, endpoints, or cards to register the service without a provider scanner. |=== @@ -40,13 +40,13 @@ Register with an MCP URL or a schema file, or connect an MCP server provider. *LLM proxies*:: Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. -For step-by-step instructions for any of these types, see xref:omni-registering-services-manually.adoc[] and xref:omni-connecting-providers-to-add-services.adoc[C]. +For step-by-step instructions for any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[C]. Scanners and manual flows can differ by entitlement and release; if a path is missing in your UI, confirm with your administrator. == See Also -* xref:omni-connecting-providers-to-add-services.adoc[] -* xref:omni-registering-services-manually.adoc[] -* xref:omni-adding-scanners-from-providers.adoc[] -* xref:omni-viewing-service-details.adoc[] +* xref:omni-connect-providers-to-add-services.adoc[] +* xref:omni-register-services-manually.adoc[] +* xref:omni-add-scanners-from-providers.adoc[] +* xref:omni-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-adding-a-gateway.adoc b/modules/ROOT/pages/omni-adding-a-gateway.adoc deleted file mode 100644 index 4b61f6170..000000000 --- a/modules/ROOT/pages/omni-adding-a-gateway.adoc +++ /dev/null @@ -1 +0,0 @@ -== Adding a Gateway diff --git a/modules/ROOT/pages/omni-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/omni-configure-notifications-for-alerts.adoc new file mode 100644 index 000000000..c266fbab5 --- /dev/null +++ b/modules/ROOT/pages/omni-configure-notifications-for-alerts.adoc @@ -0,0 +1,28 @@ += Configure Notifications for Alerts + +Notifications route API and runtime alerts from Anypoint Platform into channels your team already monitors, such as email, Slack, or ticketing integrations your administrator configured. Connecting alerts to the enhanced experience helps responders jump from a signal into *Portfolio* or *Observability* with less context switching. + +Delivery channels and alert types depend on Anypoint API Manager, Runtime Manager, and any add-on connectors your organization purchased. You configure the subscription side in those products; the enhanced experience surfaces links and context when your entry path integrates them. + +== What You Typically Configure + +* **Who receives alerts** — Assign viewers or managers for API alerts in API Manager and for runtime alerts in Runtime Manager according to your team's on-call model. +* **Severity and routing** — Map critical alerts to high-priority channels and informational alerts to lower-noise destinations so engineers trust the feed. +* **Deep links** — When your organization uses Slack or another integrated client, follow notifications back into the enhanced experience using the shortcuts your administrator enabled. + +Exact steps live in Anypoint Platform documentation for API Manager and Runtime Manager; use those guides for click-by-click procedures. + +== Relate Alerts to Portfolio Work + +When an alert references a service you govern in the enhanced experience, open the service from *Portfolio* and review *Monitoring*, *Policies*, and *Instances* together. xref:omni-monitor-your-services.adoc[Monitoring] explains how service-level signals relate to organization-wide observability. + +== Permissions (high level) + +Managing alert subscriptions typically requires *API Manager* > *Manage API Alerts* or *Runtime Manager* > *Manage Alerts*. Viewing alerts uses the corresponding view permissions. See xref:omni-start-home.adoc#permissions[Enhanced Experience Permissions] for how those roles appear in access guides. + +== See Also + +* xref:omni-monitor-your-services.adoc[] +* xref:omni-view-detailed-metrics-for-services.adoc[] +* xref:omni-start-home.adoc[] +* xref:omni-overview.adoc[] diff --git a/modules/ROOT/pages/omni-connect-experience-to-claude-desktop.adoc b/modules/ROOT/pages/omni-connect-experience-to-claude-desktop.adoc new file mode 100644 index 000000000..171cc14f8 --- /dev/null +++ b/modules/ROOT/pages/omni-connect-experience-to-claude-desktop.adoc @@ -0,0 +1,28 @@ += Connect the Enhanced Experience to Claude Desktop + +Some organizations connect Claude Desktop (or similar assistants) to the enhanced MuleSoft experience so developers can jump from conversational workflows into governed catalogs and policies without leaving their preferred environment. Your IT team controls whether this integration is available, which OAuth scopes apply, and which actions the assistant may initiate on your behalf. + +This topic summarizes what you need from your administrator; it does not replace your organization's internal setup guide or Anthropic's client documentation. + +== Prerequisites + +* A supported Claude Desktop release and any enterprise controls your company applies to assistant software. +* Network access from your workstation to both the assistant vendor endpoints and MuleSoft endpoints your security team approved. +* An Anypoint account with permissions appropriate for the tasks you plan to run after you deep link into the enhanced experience. + +== What Your Administrator Configures + +* **Identity and consent** — Map your Anypoint identity to the assistant context and document which business groups may use the integration. +* **Allowed actions** — Decide whether the workflow is read-only (for example opening catalog links) or may trigger guarded operations, then enforce that with roles and internal process. + +== Use the Integration Day to Day + +Follow the internal instructions your platform team published—typically a starter prompt, a packaged connector, or a bookmark that opens the enhanced experience with the right query parameters. When you land in the browser, complete any additional sign-in or step-up authentication your organization requires. + +If the connection stops working after a client or policy update, revalidate certificates, proxy settings, and token expiry with your administrators before opening a support case. + +== See Also + +* xref:omni-start-home.adoc[] +* xref:omni-access-experience-from-slack.adoc[] +* xref:omni-overview.adoc[] diff --git a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc similarity index 85% rename from modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc rename to modules/ROOT/pages/omni-connect-providers-to-add-services.adoc index c1f10f98f..39b2c486c 100644 --- a/modules/ROOT/pages/omni-connecting-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc @@ -1,8 +1,8 @@ -= Connecting to Providers to Add Services += Connect to Providers to Add Services Connecting a provider lets the system run scanners against supported cloud platforms, discover services (such as agents, APIs, and MCP servers), and register them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. -You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:omni-adding-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:omni-adding-scanners-from-providers.adoc[]. +You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:omni-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:omni-add-scanners-from-providers.adoc[]. == Why Use Provider Connection @@ -32,7 +32,7 @@ When the scanner runs successfully, discovered service types are registered in t == See Also -* xref:omni-adding-services-to-portfolio.adoc[] -* xref:omni-registering-services-manually.adoc[y] -* xref:omni-adding-scanners-from-providers.adoc[] -* xref:omni-viewing-service-details.adoc[] +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-register-services-manually.adoc[] +* xref:omni-add-scanners-from-providers.adoc[] +* xref:omni-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-create-governance-strategies.adoc b/modules/ROOT/pages/omni-create-governance-strategies.adoc new file mode 100644 index 000000000..571af4378 --- /dev/null +++ b/modules/ROOT/pages/omni-create-governance-strategies.adoc @@ -0,0 +1,30 @@ += Creating Governance Strategies + +Governance strategies bundle the rules and controls your organization wants to enforce across agents, APIs, MCP servers, LLM proxies, and gateways. They connect policy intent to conformance reporting, cost management, and runtime behavior so teams can align releases with risk and compliance targets. + +Strategy authoring is available when your tenant includes *Governance* capabilities and your account has the appropriate administrator role. Exact rule catalogs and scopes depend on your organization's configuration. + +== Open Governance Strategy Workflows + +. Sign in through your organization's entry path and open *Governance*. +. Use the area your UI labels for strategies or organization governance (names can vary by release). +. Create a strategy, attach the domains your organization uses—such as access and security, data privacy, performance and cost, or compliance and observability—and map them to the services or scopes your administrators approved. + +Work with your governance lead so strategy changes match change-management processes outside the product. + +== Tie Strategies to Day-to-Day Operations + +* Apply policies at the service or instance level from *Portfolio* so runtime traffic reflects the strategy. See xref:omni-view-service-details.adoc[] for where policies appear on a service. +* Review xref:omni-overview.adoc[conformance reporting] on supported catalog types to confirm rules pass after you update a strategy or deployment. +* Use cost-related controls where the experience exposes them—for example under *Governance* > *Cost Management* when your tenant enables token and spend signals. + +== Permissions (high level) + +Creating governance strategies typically requires *Governance Administrator*. Viewing reports may be available to *Governance Viewer* or *Governance Administrator* depending on how your organization mapped roles. + +== See Also + +* xref:omni-overview.adoc[] +* xref:omni-start-home.adoc#permissions[Enhanced Experience Permissions] +* xref:omni-view-service-details.adoc[] +* xref:omni-view-token-usage-response-performance.adoc[] diff --git a/modules/ROOT/pages/omni-managing-scanners.adoc b/modules/ROOT/pages/omni-manage-scanners.adoc similarity index 89% rename from modules/ROOT/pages/omni-managing-scanners.adoc rename to modules/ROOT/pages/omni-manage-scanners.adoc index acdb04b97..795119fd9 100644 --- a/modules/ROOT/pages/omni-managing-scanners.adoc +++ b/modules/ROOT/pages/omni-manage-scanners.adoc @@ -1,4 +1,4 @@ -= Managing Scanners += Manage Scanners Once scanners are configured, your team runs them day to day: starting discovery when needed, reading run history, updating schedules and credentials, and removing scanners that are no longer in use. Most of that work happens under *Providers*, where your organization lists provider connections, scanners, and scan activity in one place. @@ -20,7 +20,7 @@ Scanners typically run on a schedule you or an administrator configured, or manu == See Also -* xref:omni-adding-scanners-from-providers.adoc[] -* xref:omni-connecting-providers-to-add-services.adoc[] -* xref:omni-adding-services-to-portfolio.adoc[] -* xref:omni-viewing-service-details.adoc[] +* xref:omni-add-scanners-from-providers.adoc[] +* xref:omni-connect-providers-to-add-services.adoc[] +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-monitoring-your-services.adoc b/modules/ROOT/pages/omni-monitor-your-services.adoc similarity index 95% rename from modules/ROOT/pages/omni-monitoring-your-services.adoc rename to modules/ROOT/pages/omni-monitor-your-services.adoc index 2c54d6a3b..125ecc062 100644 --- a/modules/ROOT/pages/omni-monitoring-your-services.adoc +++ b/modules/ROOT/pages/omni-monitor-your-services.adoc @@ -1,4 +1,4 @@ -= Monitoring Your Services += Monitor Your Services Monitoring helps you see whether the services in your portfolio—and the paths that carry their traffic—are healthy, performant, and stable over time. You work from service context (what a single API, agent, MCP server, LLM proxy, or gateway is doing) and, when your administrator enables it, from broader observability surfaces that sit alongside *Portfolio* and *Governance*. @@ -30,7 +30,7 @@ The system relies on Anypoint Platform access control. Roles such as *Monitoring == See Also -* xref:omni-overview.adoc] +* xref:omni-overview.adoc[] * xref:omni-start-home.adoc[] -* xref:omni-viewing-service-details.adoc[] -* xref:omni-adding-services-to-portfolio.adoc[] +* xref:omni-view-service-details.adoc[] +* xref:omni-add-services-to-portfolio.adoc[] diff --git a/modules/ROOT/pages/omni-registering-services-manually.adoc b/modules/ROOT/pages/omni-register-services-manually.adoc similarity index 91% rename from modules/ROOT/pages/omni-registering-services-manually.adoc rename to modules/ROOT/pages/omni-register-services-manually.adoc index 68703cbb1..0d824e64a 100644 --- a/modules/ROOT/pages/omni-registering-services-manually.adoc +++ b/modules/ROOT/pages/omni-register-services-manually.adoc @@ -1,8 +1,8 @@ -= Registering Services Manually += Register Services Manually Manual registration adds a service to your portfolio when you already have the metadata, specification, endpoint, or card the new experience needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. -For how manual registration fits with connecting providers, see xref:omni-adding-services-to-portfolio.adoc[]. +For how manual registration fits with connecting providers, see xref:omni-add-services-to-portfolio.adoc[]. == Where You Start @@ -46,6 +46,6 @@ Manual LLM proxy registration is a two-part configuration: you associate the pro == See Also -* xref:omni-adding-services-to-portfolio.adoc[] -* xref:omni-connecting-providers-to-add-services.adoc[] -* xref:omni-viewing-service-details.adoc[] +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-connect-providers-to-add-services.adoc[] +* xref:omni-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/omni-start-home.adoc index f29a0fe72..3a857b857 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/omni-start-home.adoc @@ -1,4 +1,4 @@ -= Get Started with Enhanced MuleSoft Experience += Get Started with the Enhanced Experience :page-aliases: Grow and tune your AI portfolio by registering and monitoring agents, APIs, and gateways in centralized catalogs. Sign in through the entry point your organization provides, such as Anypoint Platform, Slack, or a direct URL, to access dashboards and governance strategies based on your assigned permissions. You can review live performance metrics, manage security policies, and track rule-level compliance through automated conformance reports. diff --git a/modules/ROOT/pages/omni-view-detailed-metrics-for-services.adoc b/modules/ROOT/pages/omni-view-detailed-metrics-for-services.adoc new file mode 100644 index 000000000..b81237281 --- /dev/null +++ b/modules/ROOT/pages/omni-view-detailed-metrics-for-services.adoc @@ -0,0 +1,25 @@ += View Detailed Metrics for Your Services + +Detailed metrics go beyond high-level status to show time series, breakdowns, and dimensions your observability stack forwards into the enhanced experience. Engineers use them to debug incidents, validate policy changes, and compare behavior across instances or environments. + +Available series depend on the gateway or runtime path, whether the deployment is managed through Flex Gateway, and what your organization connected under *Platform* and *Observability*. + +== Open Detailed Views + +* From *Portfolio*, open a service and go to the *Monitoring* tab for charts scoped to that service or instance when the product exposes them. +* From *Observability*, open dashboards or explorers your administrator pinned for the organization. Use filters to narrow to the service, environment, or route you are investigating. + +If you need a metric that never appears, ask your platform team whether the integration or retention policy supports it. + +== Practices That Keep Metrics Useful + +* **Baseline after changes** — Capture before-and-after windows when you deploy instances or change policies so you can attribute shifts. +* **Align with alerts** — Pair detailed charts with xref:omni-configure-notifications-for-alerts.adoc[alert notifications] so on-call engineers land in the right context. +* **Respect data boundaries** — Some dimensions may be redacted or aggregated for privacy; follow your organization's data-handling standards. + +== See Also + +* xref:omni-monitor-your-services.adoc[] +* xref:omni-configure-notifications-for-alerts.adoc[] +* xref:omni-view-service-details.adoc[] +* xref:omni-overview.adoc[] diff --git a/modules/ROOT/pages/omni-view-portfolio-overview.adoc b/modules/ROOT/pages/omni-view-portfolio-overview.adoc new file mode 100644 index 000000000..71b5e6b3b --- /dev/null +++ b/modules/ROOT/pages/omni-view-portfolio-overview.adoc @@ -0,0 +1,25 @@ += View an Overview of Your AI Portfolio + +Use portfolio-level views to see how your agents, APIs, MCP servers, LLM proxies, and gateways fit together before you drill into a single service. Summaries help you spot gaps in registration, policy coverage, or health signals your organization cares about. + +The exact layout depends on how your tenant is configured and which catalogs your administrator enabled. Labels and widgets can differ by release. + +== Where You Open Portfolio Overview + +* *Home* — After sign-in, your landing page may highlight portfolio activity, shortcuts into *Portfolio*, or high-level counts your organization chose to surface. +* *Portfolio* — Open *Portfolio* to browse catalogs (*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, *Gateways*). Each catalog lists or tiles the services your team registered or imported. Use search and filters to narrow the set before you open a service detail page. + +If you do not see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint organization administrator. + +== What You Typically Review + +* **Coverage** — Which service types are registered and which environments or instances they map to. +* **Health and cost signals** — Summary metrics or badges when the experience exposes them at list level (for example status or daily cost on cards). +* **Next actions** — Entry points to add services, connect providers, or open governance and observability areas described in xref:omni-overview.adoc[]. + +== See Also + +* xref:omni-overview.adoc[] +* xref:omni-start-home.adoc[] +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-viewing-service-details.adoc b/modules/ROOT/pages/omni-view-service-details.adoc similarity index 88% rename from modules/ROOT/pages/omni-viewing-service-details.adoc rename to modules/ROOT/pages/omni-view-service-details.adoc index 782211f97..76ec053fe 100644 --- a/modules/ROOT/pages/omni-viewing-service-details.adoc +++ b/modules/ROOT/pages/omni-view-service-details.adoc @@ -61,9 +61,9 @@ The page is organized into tabs. The following table lists each tab, what it sho == See Also * xref:omni-overview.adoc[] -* xref:omni-adding-services-to-portfolio.adoc[] -* xref:omni-adding-instances.adoc[Adding Instances to a Service] -* xref:omni-adding-policies.adoc[Adding Policies to a Service] -* xref:omni-adding-monitoring.adoc[Adding Monitoring to a Service] -* xref:omni-adding-governance.adoc[Adding Governance to a Service] -* xref:omni-adding-versions.adoc[Adding Versions to a Service] +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-add-instances.adoc[Add Instances to a Service] +* xref:omni-add-policies.adoc[Add Policies to a Service] +* xref:omni-add-monitoring.adoc[Add Monitoring to a Service] +* xref:omni-add-governance.adoc[Add Governance to a Service] +* xref:omni-add-versions.adoc[Add Versions to a Service] diff --git a/modules/ROOT/pages/omni-view-token-usage-response-performance.adoc b/modules/ROOT/pages/omni-view-token-usage-response-performance.adoc new file mode 100644 index 000000000..a3f91f7b2 --- /dev/null +++ b/modules/ROOT/pages/omni-view-token-usage-response-performance.adoc @@ -0,0 +1,26 @@ += View Token Usage and Response Performance + +Token usage and model response characteristics help you understand cost drivers and quality for LLM-backed services in your portfolio. When the enhanced experience surfaces these signals, you can compare traffic patterns across environments and tune governance controls your organization adopted. + +Charts and tables appear only when your tenant connects the right data sources and your service type supports the metrics. If a view is empty, confirm with your administrator that usage telemetry is flowing and that your account has access. + +== Where These Signals Appear + +* *Governance* > *Cost Management* — Organization- or strategy-level views of token usage and related spend indicators when your administrator enabled cost tooling. +* Service detail pages — Some LLM proxies and related services expose usage or performance summaries on the *Overview* tab or dedicated analytics areas your release provides. +* *Observability* — When configured, dashboards or reports may aggregate token and latency series alongside other runtime signals. + +Navigation labels can differ; follow the UI your business group was assigned. + +== How You Use the Data + +* **Cost optimization** — Identify high-volume tools, models, or routes so you can apply xref:omni-create-governance-strategies.adoc[strategies] such as tool mapping or sanitization where supported. +* **Performance triage** — Correlate spikes in latency or errors with deployments, policy changes, or upstream model behavior. +* **Planning** — Share stable trends with finance and platform teams when you forecast capacity or licensing needs. + +== See Also + +* xref:omni-overview.adoc[] +* xref:omni-create-governance-strategies.adoc[] +* xref:omni-monitor-your-services.adoc[] +* xref:omni-view-detailed-metrics-for-services.adoc[] From af1d9fc647fc9ed9faae346743c977de8804ccee Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 13:03:24 -0500 Subject: [PATCH 032/178] added creating mcp topic --- modules/ROOT/nav.adoc | 1 + modules/ROOT/pages/omni-create-msp-server.adoc | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 modules/ROOT/pages/omni-create-msp-server.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 35e05f122..4f146c848 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -8,6 +8,7 @@ ** xref:omni-add-services-to-portfolio.adoc[] *** xref:omni-connect-providers-to-add-services.adoc[] *** xref:omni-register-services-manually.adoc[] + *** xref:omni-create-mcp-server.adoc[] *** xref:omni-add-a-gateway.adoc[] *** xref:omni-view-service-details.adoc[] ** xref:omni-add-scanners-from-providers.adoc[] diff --git a/modules/ROOT/pages/omni-create-msp-server.adoc b/modules/ROOT/pages/omni-create-msp-server.adoc new file mode 100644 index 000000000..43c12dde2 --- /dev/null +++ b/modules/ROOT/pages/omni-create-msp-server.adoc @@ -0,0 +1,4 @@ += Creating an MCP Server + +An MCP server exposes MCP capabilities (for example tools and resources) to connected clients. You add it to Portfolio to manage lifecycle and policy for that integration. + From fa5ad145b9cd452fbb130a2ed13f36b7b020dda4 Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 1 May 2026 11:47:59 -0700 Subject: [PATCH 033/178] little fixes --- modules/ROOT/nav.adoc | 1 - modules/ROOT/pages/omni-add-services-to-portfolio.adoc | 2 +- ...{omni-create-msp-server.adoc => omni-create-mcp-server.adoc} | 0 3 files changed, 1 insertion(+), 2 deletions(-) rename modules/ROOT/pages/{omni-create-msp-server.adoc => omni-create-mcp-server.adoc} (100%) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 4f146c848..6f0af6bba 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -19,7 +19,6 @@ ** xref:omni-monitor-your-services.adoc[] ** xref:omni-view-detailed-metrics-for-services.adoc[] ** xref:omni-configure-notifications-for-alerts.adoc[] - ** xref:omni-access-experience-from-slack.adoc[] ** xref:omni-connect-experience-to-claude-desktop.adoc[] * xref:learning-map-mulesoft-ai.adoc[] diff --git a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc index fddd4b236..79abe3136 100644 --- a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc @@ -40,7 +40,7 @@ Register with an MCP URL or a schema file, or connect an MCP server provider. *LLM proxies*:: Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. -For step-by-step instructions for any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[C]. +For step-by-step instructions for any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[]. Scanners and manual flows can differ by entitlement and release; if a path is missing in your UI, confirm with your administrator. diff --git a/modules/ROOT/pages/omni-create-msp-server.adoc b/modules/ROOT/pages/omni-create-mcp-server.adoc similarity index 100% rename from modules/ROOT/pages/omni-create-msp-server.adoc rename to modules/ROOT/pages/omni-create-mcp-server.adoc From 6556eaab7c0c02d9febe70b62bd5efc29e0e5af2 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 14:28:03 -0500 Subject: [PATCH 034/178] added creating mcp server topic and added to nav --- modules/ROOT/pages/omni-create-msp-server.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/omni-create-msp-server.adoc b/modules/ROOT/pages/omni-create-msp-server.adoc index 43c12dde2..daa6ea896 100644 --- a/modules/ROOT/pages/omni-create-msp-server.adoc +++ b/modules/ROOT/pages/omni-create-msp-server.adoc @@ -1,4 +1,4 @@ = Creating an MCP Server -An MCP server exposes MCP capabilities (for example tools and resources) to connected clients. You add it to Portfolio to manage lifecycle and policy for that integration. +Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. Adding an MCP server to *Portfolio* is different: it registers an existing MCP server so teams can manage lifecycle, governance, monitoring, and related operations for that integration. From 97646002c6301379fba2c33691c13cda41c5b5d2 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 14:36:28 -0500 Subject: [PATCH 035/178] create mcp server edit --- modules/ROOT/pages/omni-create-mcp-server.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/omni-create-mcp-server.adoc b/modules/ROOT/pages/omni-create-mcp-server.adoc index daa6ea896..0f0cceca5 100644 --- a/modules/ROOT/pages/omni-create-mcp-server.adoc +++ b/modules/ROOT/pages/omni-create-mcp-server.adoc @@ -1,4 +1,4 @@ = Creating an MCP Server -Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. Adding an MCP server to *Portfolio* is different: it registers an existing MCP server so teams can manage lifecycle, governance, monitoring, and related operations for that integration. +Create an MCP server by adding it to *Portfolio* to manage lifecycle and policy for that integration. Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. Adding an MCP server to *Portfolio* is different: it registers an existing MCP server so teams can manage lifecycle, governance, monitoring, and related operations for that integration. From 7eba734c41b47df53a216275e9e6641e42a7f387 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 15:17:24 -0500 Subject: [PATCH 036/178] edits to add scanners to providers --- modules/ROOT/pages/omni-add-scanners-from-providers.adoc | 2 +- modules/ROOT/pages/omni-add-services-to-portfolio.adoc | 4 ++-- modules/ROOT/pages/omni-create-mcp-server.adoc | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/pages/omni-add-scanners-from-providers.adoc b/modules/ROOT/pages/omni-add-scanners-from-providers.adoc index 9467580f2..2c0d4f030 100644 --- a/modules/ROOT/pages/omni-add-scanners-from-providers.adoc +++ b/modules/ROOT/pages/omni-add-scanners-from-providers.adoc @@ -1,6 +1,6 @@ = Add Scanners from Providers -A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find services (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. +Add scanners from providers to enable automated discovery for your organization. A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find services (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. For how provider connection and catalogs fit together, see xref:omni-connect-providers-to-add-services.adoc[] and xref:omni-add-services-to-portfolio.adoc[]. diff --git a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc index 79abe3136..f27a977ce 100644 --- a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc @@ -1,6 +1,6 @@ = Add Services to Your Portfolio -Your *Portfolio* is organized into catalogs—*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways*. Each catalog holds the services (or gateway entries) your organization registered or imported so you can govern, monitor, and deploy them from one place. +Add services to your portfolio to manage lifecycle and policy for that integration. Your *Portfolio* is organized into catalogs—*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways*. Each catalog holds the services (or gateway entries) your organization registered or imported so you can govern, monitor, and deploy them from one place. This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into those catalogs. For step-by-step procedures, use the topics linked in the sections. @@ -8,7 +8,7 @@ This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into th [cols="1,2",options="header"] |=== -|Approach |What happens +|Approach |What Happens |xref:omni-connect-providers-to-add-services.adoc[] |You add a provider scanner from *Home* or from a catalog in *Portfolio*. Scans discover services on supported cloud platforms and register them in the matching catalog. diff --git a/modules/ROOT/pages/omni-create-mcp-server.adoc b/modules/ROOT/pages/omni-create-mcp-server.adoc index 0f0cceca5..75c0b28d7 100644 --- a/modules/ROOT/pages/omni-create-mcp-server.adoc +++ b/modules/ROOT/pages/omni-create-mcp-server.adoc @@ -1,4 +1,4 @@ -= Creating an MCP Server += Create an MCP Server Create an MCP server by adding it to *Portfolio* to manage lifecycle and policy for that integration. Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. Adding an MCP server to *Portfolio* is different: it registers an existing MCP server so teams can manage lifecycle, governance, monitoring, and related operations for that integration. From f8fb870483cb76c950a9a2c95107649e34c36234 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 15:31:48 -0500 Subject: [PATCH 037/178] improved create mcp short description --- modules/ROOT/pages/omni-create-mcp-server.adoc | 15 ++++++++++++++- .../pages/omni-register-services-manually.adoc | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/omni-create-mcp-server.adoc b/modules/ROOT/pages/omni-create-mcp-server.adoc index 75c0b28d7..c843a39d3 100644 --- a/modules/ROOT/pages/omni-create-mcp-server.adoc +++ b/modules/ROOT/pages/omni-create-mcp-server.adoc @@ -1,4 +1,17 @@ = Create an MCP Server -Create an MCP server by adding it to *Portfolio* to manage lifecycle and policy for that integration. Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. Adding an MCP server to *Portfolio* is different: it registers an existing MCP server so teams can manage lifecycle, governance, monitoring, and related operations for that integration. +Create MCP servers to define identity, runtime connectivity, and exposed tools/resources for MCP clients. + +Use the MCP server create experience to define a new MCP service to be recognized, validated, and operated. Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. At a high level, you establish the server identity, define how the system reaches the runtime, and declare the MCP capabilities (such as tools and resources) the server exposes to clients. + +Creating an MCP server is different from adding one to *Portfolio*. Creation defines the MCP implementation and runtime behavior. Adding to *Portfolio* registers an existing MCP server so teams can govern, monitor, and manage lifecycle in Omni. + +The create flow typically covers these decisions: + +* **Service definition** — Name, description, and ownership metadata so teams can identify the server in catalogs and governance views. +* **Connection/runtime details** — Endpoint and access settings Omni uses to connect to and validate the server. +* **Capability surface** — The MCP tools and resources clients can discover and invoke. +* **Validation and readiness** — Checks that confirm the server is reachable and that the declared MCP surface is usable. + +After creation is complete, register or confirm the MCP server in *Portfolio* so it appears in the *MCP Servers* catalog for ongoing governance, monitoring, and operations. diff --git a/modules/ROOT/pages/omni-register-services-manually.adoc b/modules/ROOT/pages/omni-register-services-manually.adoc index 0d824e64a..6023d801e 100644 --- a/modules/ROOT/pages/omni-register-services-manually.adoc +++ b/modules/ROOT/pages/omni-register-services-manually.adoc @@ -1,6 +1,6 @@ = Register Services Manually -Manual registration adds a service to your portfolio when you already have the metadata, specification, endpoint, or card the new experience needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. +Register a service to add it to your portfolio when you already have the metadata, specification, endpoint, or card the new experience needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. For how manual registration fits with connecting providers, see xref:omni-add-services-to-portfolio.adoc[]. From 906beb4f55027c7f1ae4f5f3e04ae7adec850f1a Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 15:32:54 -0500 Subject: [PATCH 038/178] added see also links for create mcp --- modules/ROOT/pages/omni-create-mcp-server.adoc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/ROOT/pages/omni-create-mcp-server.adoc b/modules/ROOT/pages/omni-create-mcp-server.adoc index c843a39d3..47b35d2a9 100644 --- a/modules/ROOT/pages/omni-create-mcp-server.adoc +++ b/modules/ROOT/pages/omni-create-mcp-server.adoc @@ -15,3 +15,9 @@ The create flow typically covers these decisions: After creation is complete, register or confirm the MCP server in *Portfolio* so it appears in the *MCP Servers* catalog for ongoing governance, monitoring, and operations. +== See Also + +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-register-services-manually.adoc[] +* xref:omni-connect-providers-to-add-services.adoc[] +* xref:omni-view-service-details.adoc[] From 2c0cd12ee80b2bfb7909920c995a37cddab24f15 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 16:08:59 -0500 Subject: [PATCH 039/178] added Add Semantic Services topic --- .../pages/omni-add-semantic-services.adoc | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 modules/ROOT/pages/omni-add-semantic-services.adoc diff --git a/modules/ROOT/pages/omni-add-semantic-services.adoc b/modules/ROOT/pages/omni-add-semantic-services.adoc new file mode 100644 index 000000000..9eb2ab3e2 --- /dev/null +++ b/modules/ROOT/pages/omni-add-semantic-services.adoc @@ -0,0 +1,33 @@ += Add Semantic Services + +Add semantic services to improve how LLM-driven requests are interpreted and routed across your portfolio. Semantic services help teams apply context-aware behavior so requests are handled by the most relevant tools, services, or pathways your organization configured. + +Use this capability when your workflows need more than static routing. With semantic context in place, the system can support better request matching, more consistent response behavior, and stronger control as usage grows across agents, APIs, MCP servers, and related integrations. + +At a high level, adding semantic services means: + +* Defining the semantic service your organization uses for contextual matching. +* Associating that semantic capability with the relevant Omni experience (for example LLM-related routing paths where supported). +* Operating the service as part of your broader governance and monitoring model so behavior remains reliable as traffic and use cases evolve. + +== Create a Semantic Service +Create a semantic service by selecting the scale model that matches your traffic profile and operational needs. + +* *Basic scale* — Best for smaller topic sets (up to 6 topics and 10 utterances per topic). Uses managed internal LLM proxy configuration. +* *Advanced scale* — Best for larger utterance sets per topic. Uses external semantic infrastructure, including an embedding API connection and a vector database connection. + +At a high level, semantic service setup defines the embedding connection used for contextual matching: + +* *Embedding service provider* +* *Service label* +* *Endpoint URL* +* *Model* +* *Authentication key* + +Choose *Basic scale* for faster managed setup. Choose *Advanced scale* when you need greater scale and external infrastructure control. + +== See Also + +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-view-service-details.adoc[] +* xref:omni-monitor-your-services.adoc[] \ No newline at end of file From 546578546db3bfb55bc67c5639d6ecfceeb7095f Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 16:15:06 -0500 Subject: [PATCH 040/178] added add semantic services to nav - added it after Create MCP Server to keep all the build service capabilities together since LLM proxy doesn't have a parent topics. --- modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 6f0af6bba..bddc3aa9e 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -9,6 +9,7 @@ *** xref:omni-connect-providers-to-add-services.adoc[] *** xref:omni-register-services-manually.adoc[] *** xref:omni-create-mcp-server.adoc[] + *** xref:omni-add-semantic-services.adoc[] *** xref:omni-add-a-gateway.adoc[] *** xref:omni-view-service-details.adoc[] ** xref:omni-add-scanners-from-providers.adoc[] From 189f94bf1249f273b7244194a13246ef950fd162 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 16:22:37 -0500 Subject: [PATCH 041/178] added how to access semanitic services under LLM proxies --- modules/ROOT/pages/omni-add-semantic-services.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/ROOT/pages/omni-add-semantic-services.adoc b/modules/ROOT/pages/omni-add-semantic-services.adoc index 9eb2ab3e2..140e0cd23 100644 --- a/modules/ROOT/pages/omni-add-semantic-services.adoc +++ b/modules/ROOT/pages/omni-add-semantic-services.adoc @@ -11,6 +11,8 @@ At a high level, adding semantic services means: * Operating the service as part of your broader governance and monitoring model so behavior remains reliable as traffic and use cases evolve. == Create a Semantic Service +In the navigation, under *Portfolio*, expand *LLM Proxies*, and select *Semantic Services*. + Create a semantic service by selecting the scale model that matches your traffic profile and operational needs. * *Basic scale* — Best for smaller topic sets (up to 6 topics and 10 utterances per topic). Uses managed internal LLM proxy configuration. From 40a2d4cd13ef72d6384f03cdc46d2d67c32150ed Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 16:33:57 -0500 Subject: [PATCH 042/178] edits extra space --- modules/ROOT/pages/omni-connect-providers-to-add-services.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc index 39b2c486c..bec62ca7a 100644 --- a/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc @@ -28,7 +28,7 @@ When the scanner runs successfully, discovered service types are registered in t == Catalogs and Discovery Scope - Agents, APIs, and MCP servers catalog-specific flows emphasize the service type you are enriching; discovery results populate that catalog when the system supports the provider mapping for that type. +Agents, APIs, and MCP servers catalog-specific flows emphasize the service type you are enriching; discovery results populate that catalog when the system supports the provider mapping for that type. == See Also From 52ec087065fbb43cea2eb02e82317f4099268d92 Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 1 May 2026 16:04:34 -0700 Subject: [PATCH 043/178] Superagent with Claude suggestions --- modules/ROOT/pages/omni-compare.adoc | 4 ++-- .../ROOT/pages/omni-connect-providers-to-add-services.adoc | 2 +- modules/ROOT/pages/omni-monitor-your-services.adoc | 2 +- modules/ROOT/pages/omni-register-services-manually.adoc | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/ROOT/pages/omni-compare.adoc b/modules/ROOT/pages/omni-compare.adoc index 5719e754e..79da9ae61 100644 --- a/modules/ROOT/pages/omni-compare.adoc +++ b/modules/ROOT/pages/omni-compare.adoc @@ -11,7 +11,7 @@ You still rely on MuleSoft Anypoint Platform for API and integration work, such Unified Relationships Across Entity Types:: *Overview* and graph-style context show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. Governance Framed for AI As Well As APIs:: You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays next to the asset instead of only in a separate API-only mental model. Cost and Usage Signals for AI Operations:: The experience includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization angles that matter for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. -Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, the experiencesurfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when the experience links you there. +Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, the experience surfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when the experience links you there. Provider Breadth for AI Connections:: *Platform* includes *Providers* and related configuration so the experience can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. That supports multi-vendor AI stacks without forcing each vendor's console to be your only view. Managed and unmanaged instances:: The experience supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Pick the model per asset and gateway strategy. Assistant Across the Portfolio:: The in-product assistant targets setup, questions, and recommendations across the assets the experience tracks. The classic Anypoint Platform control plane doesn't center that same assistant-led experience. @@ -19,7 +19,7 @@ Assistant Across the Portfolio:: The in-product assistant targets setup, questio == What to Manage Where -The enhanced MuleSoft experience and Anypoint Platform each offer distinct capabilities that can guide where you perform different tasks. Understanding each platforms strengths helps you pick the right environment and still combine tools when a workflow spans both. +The enhanced MuleSoft experience and Anypoint Platform each offer distinct capabilities that can guide where you perform different tasks. Understanding each platform's strengths helps you pick the right environment and still combine tools when a workflow spans both. [cols="1,1,2a,2a",options="header"] |=== diff --git a/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc b/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc index 39b2c486c..8dfde4f8c 100644 --- a/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc @@ -20,7 +20,7 @@ Labels can vary by catalog and release; match what you see in the UI. Across *Home* and *Portfolio* entry points, provider connection generally covers the same kinds of decisions: * **Which provider or platform** to target for discovery and import. -* **Credentials and authentication** so teh system can reach the provider safely and securely. +* **Credentials and authentication** so the system can reach the provider safely and securely. * **Connection validation** so you know discovery can run against live data. * **Scanner identity and settings**—name, description, and options your administrator expects—before you save the connection. diff --git a/modules/ROOT/pages/omni-monitor-your-services.adoc b/modules/ROOT/pages/omni-monitor-your-services.adoc index 125ecc062..56a7c21c1 100644 --- a/modules/ROOT/pages/omni-monitor-your-services.adoc +++ b/modules/ROOT/pages/omni-monitor-your-services.adoc @@ -20,7 +20,7 @@ Navigation labels and depth vary by entitlement and release; follow the UI your == What Kinds of Signals You Typically See -The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance* setup or connect the observability backend your administrator approved. +The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance setup or connect the observability backend your administrator approved. If a tab is missing, confirm with your administrator that monitoring data is flowing for that environment and that your account has the right permissions. diff --git a/modules/ROOT/pages/omni-register-services-manually.adoc b/modules/ROOT/pages/omni-register-services-manually.adoc index 6023d801e..8a0f62b54 100644 --- a/modules/ROOT/pages/omni-register-services-manually.adoc +++ b/modules/ROOT/pages/omni-register-services-manually.adoc @@ -19,7 +19,7 @@ You register an agent by supplying one of the following: * **Uploaded card** — Provide an agent card file you already have. * **No card** — Register with metadata and connection details when you are not using a card workflow. -The connection gets validated, makes possible to review metadata, and saves the agent into the *Agents* catalog. +The connection gets validated, makes it possible to review metadata, and saves the agent into the *Agents* catalog. == APIs From 40d08885e4d36e815a7178e46a4268ddd223c925 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Fri, 1 May 2026 18:21:41 -0500 Subject: [PATCH 044/178] edits --- modules/ROOT/pages/omni-create-mcp-server.adoc | 12 ++++++++++-- modules/ROOT/pages/omni-monitor-your-services.adoc | 4 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/pages/omni-create-mcp-server.adoc b/modules/ROOT/pages/omni-create-mcp-server.adoc index 47b35d2a9..54f6bbaf1 100644 --- a/modules/ROOT/pages/omni-create-mcp-server.adoc +++ b/modules/ROOT/pages/omni-create-mcp-server.adoc @@ -6,14 +6,22 @@ Use the MCP server create experience to define a new MCP service to be recognize Creating an MCP server is different from adding one to *Portfolio*. Creation defines the MCP implementation and runtime behavior. Adding to *Portfolio* registers an existing MCP server so teams can govern, monitor, and manage lifecycle in Omni. -The create flow typically covers these decisions: +The create flow has this information: * **Service definition** — Name, description, and ownership metadata so teams can identify the server in catalogs and governance views. * **Connection/runtime details** — Endpoint and access settings Omni uses to connect to and validate the server. * **Capability surface** — The MCP tools and resources clients can discover and invoke. * **Validation and readiness** — Checks that confirm the server is reachable and that the declared MCP surface is usable. -After creation is complete, register or confirm the MCP server in *Portfolio* so it appears in the *MCP Servers* catalog for ongoing governance, monitoring, and operations. +== Steps to Create an MCP Server + +. Open MCP Servers and choose Add MCP Server > Create MCP Server. +. In Select Source, Instance & Tools, choose the APIs or SaaS systems you want to expose, select the source instance/version, and choose the tools to publish (including optional read-only filtering). +. In SaaS Credentials, provide the credentials required for the selected sources so the MCP server can call them securely. +. In Review, validate the selected sources, tools, and credential mappings, then complete creation. ++ +== After You Create an MCP Server +After saving, the MCP server is created and available for governance and operations. You can then register or confirm the MCP server in *Portfolio* so it appears in the *MCP Servers* catalog for ongoing governance, monitoring, and operations. == See Also diff --git a/modules/ROOT/pages/omni-monitor-your-services.adoc b/modules/ROOT/pages/omni-monitor-your-services.adoc index 125ecc062..8017505ab 100644 --- a/modules/ROOT/pages/omni-monitor-your-services.adoc +++ b/modules/ROOT/pages/omni-monitor-your-services.adoc @@ -20,11 +20,11 @@ Navigation labels and depth vary by entitlement and release; follow the UI your == What Kinds of Signals You Typically See -The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance* setup or connect the observability backend your administrator approved. +The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance setup or connect the observability backend your administrator approved. If a tab is missing, confirm with your administrator that monitoring data is flowing for that environment and that your account has the right permissions. -== Permissions (high level) +== Permissions The system relies on Anypoint Platform access control. Roles such as *Monitoring Viewer* or *Monitoring Administrator* control whether you can open monitoring views at the service or instance level and whether you can change monitoring configuration where the product allows it. From b85f0ac4bbd6d027ef80ce7a68bb3ae6402c1ef9 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 12:52:42 -0500 Subject: [PATCH 045/178] edits --- modules/ROOT/pages/omni-register-services-manually.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/omni-register-services-manually.adoc b/modules/ROOT/pages/omni-register-services-manually.adoc index 8a0f62b54..0ae70bd9d 100644 --- a/modules/ROOT/pages/omni-register-services-manually.adoc +++ b/modules/ROOT/pages/omni-register-services-manually.adoc @@ -6,7 +6,7 @@ For how manual registration fits with connecting providers, see xref:omni-add-se == Where You Start -* *Home* — Open *Add Service* (or *Add Services*, depending on your release), choose the service type, then choose manual registration when the UI offers it. +* *Home* — Open *Add Services*, choose the service type, then choose manual registration when the UI offers it. * *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog, use the add control for that type (for example *Add API*), and choose *Register Manually*. Exact labels can vary by release; follow the options your tenant shows. @@ -27,7 +27,7 @@ Manual API registration expects an API specification and a way to reach a runnin * **Link to spec** — Reference a specification by URL so the system ingests it. * **Upload spec** — Upload a specification file from your environment. -* **Instance-first** — Supply instance details when your flow doesn't start from a standalone spec file. +* **Use instance only** — Supply instance details when your flow doesn't start from a standalone spec file. The system uses the spec to discover endpoints, parameters, and related metadata where applicable, then writes the API into the *APIs* catalog after you confirm. From c6bb6dc73de09d9cf61b51ac7fc081566b90fef2 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 13:38:41 -0500 Subject: [PATCH 046/178] added links for register and transcode sections --- modules/ROOT/pages/learning-map-omni.adoc | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index 0f66a59aa..3d10d0c0d 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -27,7 +27,16 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr Register agents, MCP servers, and LLM proxies from any provider or registry. -//- xref: +- xref:omni-adding-services-to-portfolio.adoc[] +- xref:omni-connect-providers-to-add-services.adoc[] +- xref:omni-register-services-manually.adoc[] +- xref:omni-create-mcp-server.adoc[] +- xref:omni-add-semantic-services.adoc[] +- xref:omni-add-a-gateway.adoc[] +- xref:omni-view-service-details.adoc[] +- xref:omni-add-scanners-from-providers.adoc[] + + | image::lm_build_1.png[] [.lm-bold]##Monitor## @@ -51,7 +60,7 @@ Secure instances with compatible policies across your entire registry. Transcode existing REST APIs into MCP servers instantly. -//- xref: +- xref:omni-create-mcp-server.adoc[] |=== From 98a60a08b7f43ce6dfdbe5e450539e376ea6fae1 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 15:25:07 -0500 Subject: [PATCH 047/178] added links to Monitor, Secure, and transcode on learning map --- modules/ROOT/nav.adoc | 1 - modules/ROOT/pages/learning-map-omni.adoc | 10 +++++++--- modules/ROOT/pages/omni-create-mcp-server.adoc | 2 +- .../pages/omni-register-services-manually.adoc | 14 +++++++++++++- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index bddc3aa9e..45202f9d8 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -10,7 +10,6 @@ *** xref:omni-register-services-manually.adoc[] *** xref:omni-create-mcp-server.adoc[] *** xref:omni-add-semantic-services.adoc[] - *** xref:omni-add-a-gateway.adoc[] *** xref:omni-view-service-details.adoc[] ** xref:omni-add-scanners-from-providers.adoc[] *** xref:omni-manage-scanners.adoc[] diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index 3d10d0c0d..a5f8a56bd 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -25,7 +25,7 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr | image::lm_explore_1.png[] [.lm-bold]##Register## -Register agents, MCP servers, and LLM proxies from any provider or registry. +Register agents, APIs, and MCP servers from any provider or registry, and add LLM proxies and gateways. - xref:omni-adding-services-to-portfolio.adoc[] - xref:omni-connect-providers-to-add-services.adoc[] @@ -43,7 +43,11 @@ Register agents, MCP servers, and LLM proxies from any provider or registry. Monitor latency, cost, invocations, and failures in real time. -//- xref: +- xref:omni-monitor-your-services.adoc[] +- xref:omni-view-token-usage-response-performance.adoc[] +- xref:omni-view-detailed-metrics-for-services.adoc[] +- xref:omni-configure-notifications-for-alerts.adoc[] + |=== [.lm-table, cols="1a,1a", width="66%", grid="none"] @@ -53,7 +57,7 @@ Monitor latency, cost, invocations, and failures in real time. Secure instances with compatible policies across your entire registry. -//- xref: +- xref:omni-add-instances.adoc[] | image::lm_analyze_1.png[] [.lm-bold]##Transcode## diff --git a/modules/ROOT/pages/omni-create-mcp-server.adoc b/modules/ROOT/pages/omni-create-mcp-server.adoc index 54f6bbaf1..c4e0a4eca 100644 --- a/modules/ROOT/pages/omni-create-mcp-server.adoc +++ b/modules/ROOT/pages/omni-create-mcp-server.adoc @@ -19,7 +19,7 @@ The create flow has this information: . In Select Source, Instance & Tools, choose the APIs or SaaS systems you want to expose, select the source instance/version, and choose the tools to publish (including optional read-only filtering). . In SaaS Credentials, provide the credentials required for the selected sources so the MCP server can call them securely. . In Review, validate the selected sources, tools, and credential mappings, then complete creation. -+ + == After You Create an MCP Server After saving, the MCP server is created and available for governance and operations. You can then register or confirm the MCP server in *Portfolio* so it appears in the *MCP Servers* catalog for ongoing governance, monitoring, and operations. diff --git a/modules/ROOT/pages/omni-register-services-manually.adoc b/modules/ROOT/pages/omni-register-services-manually.adoc index 0ae70bd9d..e5e308ebc 100644 --- a/modules/ROOT/pages/omni-register-services-manually.adoc +++ b/modules/ROOT/pages/omni-register-services-manually.adoc @@ -42,7 +42,19 @@ Successful registration stores the MCP server in the *MCP Servers* catalog. == LLM proxies -Manual LLM proxy registration is a two-part configuration: you associate the proxy with a gateway (and related deployment context), then define routing (and any provider connections your flow requires). When the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. +LLM proxy registration is a two-part configuration: you associate the proxy with a gateway (and related deployment context), then define routing (and any provider connections your flow requires). When the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. + +== Gateways + +Register gateways manually when you want to add an existing gateway runtime to *Portfolio* without using provider discovery. This flow establishes gateway identity, connection context, and metadata so teams can govern and monitor gateway traffic in Omni. + +At a high level, manual gateway registration includes: + +* Defining gateway identity and descriptive metadata used in catalog and governance views. +* Providing environment and runtime connection details so the gateway maps to your organization topology. +* Validating registration inputs before saving so the gateway is ready for operational workflows. + +After registration, the gateway appears in the *Gateways* catalog in *Portfolio*, where teams can review details and apply supported governance workflows. == See Also From 59838856484018cfc93ec604fe2b34e87ba6dc1a Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 15:28:19 -0500 Subject: [PATCH 048/178] added governance strategies to Secure on Learning map --- modules/ROOT/pages/learning-map-omni.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index a5f8a56bd..1f43bc418 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -58,6 +58,7 @@ Monitor latency, cost, invocations, and failures in real time. Secure instances with compatible policies across your entire registry. - xref:omni-add-instances.adoc[] +- xref:omni-create-governance-strategies.adoc[] | image::lm_analyze_1.png[] [.lm-bold]##Transcode## From adb46780d111a2300738af2654be43d0f181cf2f Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 15:33:17 -0500 Subject: [PATCH 049/178] added links to Learn about on learning map --- modules/ROOT/pages/learning-map-omni.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index 1f43bc418..203036bb3 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -21,6 +21,10 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr //- ToDo [Video] //- ToDo [Trailhead] +- xref:omni-overview.adoc[] +- xref:omni-compare.adoc[] +- xref:omni-start-home.adoc[] + | image::lm_explore_1.png[] [.lm-bold]##Register## From e93b95cb3778c1767124418ed4da4f5c87c7ba38 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 15:48:30 -0500 Subject: [PATCH 050/178] edits --- modules/ROOT/pages/learning-map-omni.adoc | 2 ++ modules/ROOT/pages/omni-add-services-to-portfolio.adoc | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index 203036bb3..e02b52ab4 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -24,6 +24,8 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr - xref:omni-overview.adoc[] - xref:omni-compare.adoc[] - xref:omni-start-home.adoc[] +- xref:omni-access-experience-from-slack.adoc[] +- xref:omni-connect-experience-to-claude-desktop.adoc[] | image::lm_explore_1.png[] diff --git a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc index f27a977ce..d68dcd236 100644 --- a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc @@ -40,7 +40,10 @@ Register with an MCP URL or a schema file, or connect an MCP server provider. *LLM proxies*:: Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. -For step-by-step instructions for any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[]. +*Gateways*:: +Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for gateways. + +For more information about registering any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[]. Scanners and manual flows can differ by entitlement and release; if a path is missing in your UI, confirm with your administrator. From 0928ed2775ad0521044a8ce91124eb06596217c4 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 16:19:23 -0500 Subject: [PATCH 051/178] add marketplace gateway discovery to Add Services to your portfolio --- modules/ROOT/pages/omni-add-services-to-portfolio.adoc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc index d68dcd236..7ccf2b47b 100644 --- a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/omni-add-services-to-portfolio.adoc @@ -41,11 +41,14 @@ Register with an MCP URL or a schema file, or connect an MCP server provider. Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. *Gateways*:: -Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for gateways. -For more information about registering any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[]. +For gateways, add a new gateway or add an existing gateway runtime using provider discovery to add them to the *Gateways* catalog. + +Create a new gateway runtime by configuring a gateway and routing strategy. This flow establishes gateway identity, connection context, and metadata so teams can govern and monitor gateway traffic in the system. -Scanners and manual flows can differ by entitlement and release; if a path is missing in your UI, confirm with your administrator. +Browse the marketplace catalog of pre-configured gateway options to import them into the *Gateways* catalog. + +For more information about registering any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[]. == See Also From 2592682365b4fde2d26d77bf2e34c36792631f31 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 16:21:19 -0500 Subject: [PATCH 052/178] fixed link in learning map --- modules/ROOT/pages/learning-map-omni.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index e02b52ab4..09e5413ea 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -33,7 +33,7 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr Register agents, APIs, and MCP servers from any provider or registry, and add LLM proxies and gateways. -- xref:omni-adding-services-to-portfolio.adoc[] +- xref:omni-add-services-to-portfolio.adoc[] - xref:omni-connect-providers-to-add-services.adoc[] - xref:omni-register-services-manually.adoc[] - xref:omni-create-mcp-server.adoc[] From f881afaa65cf1f9cfc491f81e0f849aba63cf9ad Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Sun, 3 May 2026 17:05:50 -0500 Subject: [PATCH 053/178] edits --- modules/ROOT/pages/omni-view-service-details.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/omni-view-service-details.adoc b/modules/ROOT/pages/omni-view-service-details.adoc index 76ec053fe..814eac3db 100644 --- a/modules/ROOT/pages/omni-view-service-details.adoc +++ b/modules/ROOT/pages/omni-view-service-details.adoc @@ -47,7 +47,7 @@ The page is organized into tabs. The following table lists each tab, what it sho [NOTE] ==== -* *Instances* is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:omni-overview.adoc[]. +* *Instances* tab is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:omni-overview.adoc[]. * *Conformance Report* on the detail page aligns with *Agents*, *APIs*, and *MCP Servers*; for gateways, compliance work is framed through *Governance* and related flows at the scope the system supports. See xref:omni-overview.adoc[]. ==== From 661ffcb80c9ba1d9dd6d6b7fae4a58c03d19a772 Mon Sep 17 00:00:00 2001 From: Fernanda Date: Mon, 4 May 2026 09:14:50 -0300 Subject: [PATCH 054/178] W-22341778-omni-apim-fa --- .../ROOT/pages/omni-create-manage-apis.adoc | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 modules/ROOT/pages/omni-create-manage-apis.adoc diff --git a/modules/ROOT/pages/omni-create-manage-apis.adoc b/modules/ROOT/pages/omni-create-manage-apis.adoc new file mode 100644 index 000000000..b9d63e896 --- /dev/null +++ b/modules/ROOT/pages/omni-create-manage-apis.adoc @@ -0,0 +1,86 @@ += Create and Manage APIs in Omni + +In Omni, APIs are registered as services defined by formal specifications and managed within a unified experience alongside other service types. + +Creating an API establishes its structure and makes it available in the portfolio, while instances represent deployed or managed versions of that API across environments or providers. + +== Create an API + +To create an API in Omni, add it to the APIs catalog either by registering it manually or by connecting to a provider. + +* *Register manually* – Upload a specification file to define a new API. +* *Connect to provider* – Discover and import APIs from external platforms. See xref:omni-connect-providers-to-add-services.adoc[]. + +Creating an API defines its structure and makes it available in the portfolio for management and operations. + +=== Register an API Manually + +When you register an API manually, you provide a specification file that defines the API structure, including endpoints, operations, and data types. + +. In the navigation pane, select *APIs*. +. Click *Add API*. +. Select *Register manually*. +. Enter a name for the API. +. Select the API type. +. Upload the specification file. +. Click *Create*. + +Omni supports multiple API types and specification formats: + +* REST APIs (OAS, RAML) +* gRPC APIs (Proto files) +* Async APIs (AsyncAPI specification) + +== View API Details + +After creating or selecting an API, Omni displays its details as a service with multiple views that expose its structure, runtime state, and governance status. + +The API view is organized into tabs: + +* *Overview* – Displays API structure and metadata +* *Instances* – Lists and manages API instances +* *Monitoring* – Displays performance metrics +* *Policies* – Displays applied policies +* *Conformance Report* – Displays governance status +* *Versions* – Displays available API versions + +NOTE: Monitoring, policies, and conformance details are managed in their respective sections. + +=== Overview Tab + +The *Overview* tab displays information derived from the API specification. + +Depending on the API type, this includes: + +* Endpoints or resources defined in the API +* Available methods (such as GET, POST, PUT, and DELETE) +* Request and response details +* Parameters and headers +* Example requests and responses +* Data types and schemas +* Security definitions + +This view reflects the structure and behavior defined in the uploaded specification. + +== Create and Manage API Instances + +API instances represent concrete deployments or runtime configurations of an API across environments or providers. + +Use the *Instances* tab to: + +* View existing instances +* Create new instances +* Manage or remove instances + +Each instance corresponds to a specific deployment or configuration of the API. + +Instances enable you to apply runtime-specific configurations and interact with APIs across different environments. + +API instances enable you to manage runtime behavior and interact with APIs within the unified Omni experience. + +== See Also + +* xref:omni-add-services-to-portfolio.adoc[] +* xref:omni-register-services-manually.adoc[] +* xref:omni-connect-providers-to-add-services.adoc[] +* xref:omni-view-service-details.adoc[] \ No newline at end of file From 8a60538089e2cde593d29a89a37d88f3893de4a8 Mon Sep 17 00:00:00 2001 From: Fernanda Date: Mon, 4 May 2026 11:35:04 -0300 Subject: [PATCH 055/178] Update omni-create-manage-apis.adoc --- modules/ROOT/pages/omni-create-manage-apis.adoc | 3 --- 1 file changed, 3 deletions(-) diff --git a/modules/ROOT/pages/omni-create-manage-apis.adoc b/modules/ROOT/pages/omni-create-manage-apis.adoc index b9d63e896..681c1f186 100644 --- a/modules/ROOT/pages/omni-create-manage-apis.adoc +++ b/modules/ROOT/pages/omni-create-manage-apis.adoc @@ -11,7 +11,6 @@ To create an API in Omni, add it to the APIs catalog either by registering it ma * *Register manually* – Upload a specification file to define a new API. * *Connect to provider* – Discover and import APIs from external platforms. See xref:omni-connect-providers-to-add-services.adoc[]. -Creating an API defines its structure and makes it available in the portfolio for management and operations. === Register an API Manually @@ -76,8 +75,6 @@ Each instance corresponds to a specific deployment or configuration of the API. Instances enable you to apply runtime-specific configurations and interact with APIs across different environments. -API instances enable you to manage runtime behavior and interact with APIs within the unified Omni experience. - == See Also * xref:omni-add-services-to-portfolio.adoc[] From c06063c79877daee015f1a54800fad51d20c34a8 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Mon, 4 May 2026 10:54:56 -0500 Subject: [PATCH 056/178] edit --- modules/ROOT/pages/learning-map-omni.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-omni.adoc index 09e5413ea..24ad9dbab 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-omni.adoc @@ -38,7 +38,6 @@ Register agents, APIs, and MCP servers from any provider or registry, and add LL - xref:omni-register-services-manually.adoc[] - xref:omni-create-mcp-server.adoc[] - xref:omni-add-semantic-services.adoc[] -- xref:omni-add-a-gateway.adoc[] - xref:omni-view-service-details.adoc[] - xref:omni-add-scanners-from-providers.adoc[] From 4cdcadd4b768c98b2b96e6b654d01ac90ec1d296 Mon Sep 17 00:00:00 2001 From: Jenny Hajee Date: Mon, 4 May 2026 10:59:20 -0500 Subject: [PATCH 057/178] deleted omni-add-gateway.adoc --- modules/ROOT/pages/omni-add-a-gateway.adoc | 1 - 1 file changed, 1 deletion(-) delete mode 100644 modules/ROOT/pages/omni-add-a-gateway.adoc diff --git a/modules/ROOT/pages/omni-add-a-gateway.adoc b/modules/ROOT/pages/omni-add-a-gateway.adoc deleted file mode 100644 index 272b1189d..000000000 --- a/modules/ROOT/pages/omni-add-a-gateway.adoc +++ /dev/null @@ -1 +0,0 @@ -= Add a Gateway From c1fffbaf4748bbce6ea5765d35629a4d0d40004f Mon Sep 17 00:00:00 2001 From: Fernanda Date: Wed, 6 May 2026 15:08:07 -0300 Subject: [PATCH 058/178] Update omni-create-manage-apis.adoc --- modules/ROOT/pages/omni-create-manage-apis.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/pages/omni-create-manage-apis.adoc b/modules/ROOT/pages/omni-create-manage-apis.adoc index 681c1f186..5c0974ef6 100644 --- a/modules/ROOT/pages/omni-create-manage-apis.adoc +++ b/modules/ROOT/pages/omni-create-manage-apis.adoc @@ -1,12 +1,12 @@ = Create and Manage APIs in Omni -In Omni, APIs are registered as services defined by formal specifications and managed within a unified experience alongside other service types. +In the enhanced experience, APIs are registered as services defined by formal specifications and managed within a unified experience alongside other service types. Creating an API establishes its structure and makes it available in the portfolio, while instances represent deployed or managed versions of that API across environments or providers. == Create an API -To create an API in Omni, add it to the APIs catalog either by registering it manually or by connecting to a provider. +To create an API, add it to the APIs catalog either by registering it manually or by connecting to a provider. * *Register manually* – Upload a specification file to define a new API. * *Connect to provider* – Discover and import APIs from external platforms. See xref:omni-connect-providers-to-add-services.adoc[]. @@ -24,7 +24,7 @@ When you register an API manually, you provide a specification file that defines . Upload the specification file. . Click *Create*. -Omni supports multiple API types and specification formats: +The experience supports multiple API types and specification formats: * REST APIs (OAS, RAML) * gRPC APIs (Proto files) @@ -32,7 +32,7 @@ Omni supports multiple API types and specification formats: == View API Details -After creating or selecting an API, Omni displays its details as a service with multiple views that expose its structure, runtime state, and governance status. +After creating or selecting an API, the page displays its details as a service with multiple views that expose its structure, runtime state, and governance status. The API view is organized into tabs: From 9d441623d2724dd110b869bfe926a8e65512cf0b Mon Sep 17 00:00:00 2001 From: Fernanda Date: Wed, 6 May 2026 15:12:10 -0300 Subject: [PATCH 059/178] W-21862451-omni-first-draft-dm --- modules/ROOT/pages/omni-add-instances.adoc | 97 ++++++++++++++++--- .../ROOT/pages/omni-create-manage-apis.adoc | 83 ---------------- 2 files changed, 82 insertions(+), 98 deletions(-) delete mode 100644 modules/ROOT/pages/omni-create-manage-apis.adoc diff --git a/modules/ROOT/pages/omni-add-instances.adoc b/modules/ROOT/pages/omni-add-instances.adoc index f8616fbca..d4640a669 100644 --- a/modules/ROOT/pages/omni-add-instances.adoc +++ b/modules/ROOT/pages/omni-add-instances.adoc @@ -1,31 +1,98 @@ -= Creating and Managing Instances += Create and Manage Instances -Instances represent how a service runs in a specific environment—for example production or sandbox—and how traffic reaches it through gateways or runtimes your organization manages. Creating the right instance type helps you balance governance, monitoring, and operational overhead. +Instances represent how a service runs in a specific environment, such as production or sandbox, and how traffic reaches it through gateways or runtimes your organization manages. -Managed paths through MuleSoft Flex Gateway typically expose richer policy and monitoring integration when your tenant supports them. Unmanaged or external paths remain valid when that matches your operating model. *Gateways* in *Portfolio* do not use an *Instances* tab the way APIs and agents do; use gateway-specific flows your UI exposes. +Services such as APIs, agents, MCP servers, and LLM proxies can include instances. In the enhanced experience, instances are managed from the service detail page through the *Instances* tab. + +Managed paths through MuleSoft Flex Gateway can provide additional policy and monitoring integrations when supported by your organization. Unmanaged or external paths remain available when they align with your operating model. == Open the Instances Experience -. In *Portfolio*, open the catalog for the service (*APIs*, *Agents*, *MCP Servers*, or *LLM Proxies*). -. Open the service to reach its detail page. -. Select the *Instances* tab. -. Use the add or edit controls your organization enabled to create a new instance or change an existing one. +. In *Portfolio*, open the catalog for the service type, such as *APIs*, *Agents*, *MCP Servers*, or *LLM Proxies*. +. Select a service to open its detail page. +. Open the *Instances* tab. +. Use the available controls to create, edit, or manage instances. + +Field names, required metadata, and available gateway or runtime options depend on the selected service type and your organization's configuration. + +== API Instances + +APIs are registered as services defined by formal specifications and managed within the enhanced experience alongside other service types. + +Creating an API establishes its structure and makes it available in the portfolio, while instances represent deployed or managed versions of that API across environments or providers. + +=== Create an API + +To create an API, add it to the APIs catalog either by registering it manually or by connecting to a provider. + +* *Register manually* – Upload a specification file to define a new API. +* *Connect to provider* – Discover and import APIs from external platforms. See xref:omni-connect-providers-to-add-services.adoc[]. + +==== Register an API Manually + +When you register an API manually, you provide a specification file that defines the API structure, including endpoints, operations, and data types. + +. In the navigation pane, select *APIs*. +. Click *Add API*. +. Select *Register manually*. +. Enter a name for the API. +. Select the API type. +. Upload the specification file. +. Click *Create*. + +The experience supports multiple API types and specification formats: + +* REST APIs (OAS, RAML) +* gRPC APIs (Proto files) +* Async APIs (AsyncAPI specification) -Field names, required metadata, and gateway choices depend on service type and what your administrator configured. +=== View API Details + +After creating or selecting an API, the detail page displays multiple views that expose its structure, runtime state, and governance status. + +The API detail view is organized into tabs: + +* *Overview* – Displays API structure and metadata +* *Instances* – Lists and manages API instances +* *Monitoring* – Displays performance metrics +* *Policies* – Displays applied policies +* *Conformance Report* – Displays governance status +* *Versions* – Displays available API versions + +NOTE: Monitoring, policies, and conformance details are managed in their respective sections. + +==== Overview Tab + +The *Overview* tab displays information derived from the API specification. + +Depending on the API type, this includes: + +* Endpoints or resources defined in the API +* Available methods, such as GET, POST, PUT, and DELETE +* Request and response details +* Parameters and headers +* Example requests and responses +* Data types and schemas +* Security definitions + +This view reflects the structure and behavior defined in the uploaded specification. == After You Create or Change an Instance -* Apply or verify policies on the service or instance so access and traffic rules match your governance goals. Use the *Policies* tab described in xref:omni-view-service-details.adoc[]. -* Review xref:omni-monitor-your-services.adoc[monitoring] on the service or instance when metrics are available for the path you selected. -* Coordinate with platform owners if DNS, certificates, or upstream routing must change outside the product. +After creating or updating an instance, you can continue managing the service through related areas of the experience. + +* Use the *Policies* tab to review or apply policies to the instance. +* Use the *Monitoring* tab to review metrics and runtime performance when monitoring is available. +* Coordinate with platform owners if DNS, certificates, or upstream routing changes are required outside the product. == Permissions (high level) -Creating instances uses Anypoint Platform permissions such as *API Creator* for API-related flows. Viewing or editing instance configuration requires the matching view or edit permissions for API configuration. Your internal access guide lists the exact roles your organization mapped. +Creating instances uses Anypoint Platform permissions such as *API Creator* for API-related flows. Viewing or editing instance configuration requires the corresponding permissions defined by your organization. == See Also -* xref:omni-overview.adoc[] -* xref:omni-view-service-details.adoc[] * xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-monitor-your-services.adoc[] +* xref:omni-register-services-manually.adoc[] +* xref:omni-connect-providers-to-add-services.adoc[] +* xref:omni-view-service-details.adoc[] +* xref:omni-monitor-your-services.adoc[] \ No newline at end of file diff --git a/modules/ROOT/pages/omni-create-manage-apis.adoc b/modules/ROOT/pages/omni-create-manage-apis.adoc deleted file mode 100644 index 5c0974ef6..000000000 --- a/modules/ROOT/pages/omni-create-manage-apis.adoc +++ /dev/null @@ -1,83 +0,0 @@ -= Create and Manage APIs in Omni - -In the enhanced experience, APIs are registered as services defined by formal specifications and managed within a unified experience alongside other service types. - -Creating an API establishes its structure and makes it available in the portfolio, while instances represent deployed or managed versions of that API across environments or providers. - -== Create an API - -To create an API, add it to the APIs catalog either by registering it manually or by connecting to a provider. - -* *Register manually* – Upload a specification file to define a new API. -* *Connect to provider* – Discover and import APIs from external platforms. See xref:omni-connect-providers-to-add-services.adoc[]. - - -=== Register an API Manually - -When you register an API manually, you provide a specification file that defines the API structure, including endpoints, operations, and data types. - -. In the navigation pane, select *APIs*. -. Click *Add API*. -. Select *Register manually*. -. Enter a name for the API. -. Select the API type. -. Upload the specification file. -. Click *Create*. - -The experience supports multiple API types and specification formats: - -* REST APIs (OAS, RAML) -* gRPC APIs (Proto files) -* Async APIs (AsyncAPI specification) - -== View API Details - -After creating or selecting an API, the page displays its details as a service with multiple views that expose its structure, runtime state, and governance status. - -The API view is organized into tabs: - -* *Overview* – Displays API structure and metadata -* *Instances* – Lists and manages API instances -* *Monitoring* – Displays performance metrics -* *Policies* – Displays applied policies -* *Conformance Report* – Displays governance status -* *Versions* – Displays available API versions - -NOTE: Monitoring, policies, and conformance details are managed in their respective sections. - -=== Overview Tab - -The *Overview* tab displays information derived from the API specification. - -Depending on the API type, this includes: - -* Endpoints or resources defined in the API -* Available methods (such as GET, POST, PUT, and DELETE) -* Request and response details -* Parameters and headers -* Example requests and responses -* Data types and schemas -* Security definitions - -This view reflects the structure and behavior defined in the uploaded specification. - -== Create and Manage API Instances - -API instances represent concrete deployments or runtime configurations of an API across environments or providers. - -Use the *Instances* tab to: - -* View existing instances -* Create new instances -* Manage or remove instances - -Each instance corresponds to a specific deployment or configuration of the API. - -Instances enable you to apply runtime-specific configurations and interact with APIs across different environments. - -== See Also - -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-register-services-manually.adoc[] -* xref:omni-connect-providers-to-add-services.adoc[] -* xref:omni-view-service-details.adoc[] \ No newline at end of file From 41ea3885fa005e2c070ff1ea45651dd720b9140e Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Wed, 6 May 2026 18:40:18 -0300 Subject: [PATCH 060/178] W-22295376-renaming files + omni name changes across docs --- ...rs.png => enhanced-experience-pillars.png} | Bin modules/ROOT/nav.adoc | 42 ++++++++--------- ... => exp-access-experience-from-slack.adoc} | 6 +-- ...-instances.adoc => exp-add-instances.adoc} | 12 ++--- ...c => exp-add-scanners-from-providers.adoc} | 12 ++--- ...es.adoc => exp-add-semantic-services.adoc} | 10 ++-- ...doc => exp-add-services-to-portfolio.adoc} | 14 +++--- .../{omni-compare.adoc => exp-compare.adoc} | 4 +- ...p-configure-notifications-for-alerts.adoc} | 12 ++--- ...connect-experience-to-claude-desktop.adoc} | 6 +-- ...xp-connect-providers-to-add-services.adoc} | 10 ++-- ... => exp-create-governance-strategies.adoc} | 12 ++--- ...server.adoc => exp-create-mcp-server.adoc} | 12 ++--- ...scanners.adoc => exp-manage-scanners.adoc} | 8 ++-- ...es.adoc => exp-monitor-your-services.adoc} | 8 ++-- .../{omni-overview.adoc => exp-overview.adoc} | 8 ++-- ...oc => exp-register-services-manually.adoc} | 10 ++-- ...ni-start-home.adoc => exp-start-home.adoc} | 4 +- ...p-view-detailed-metrics-for-services.adoc} | 10 ++-- ....adoc => exp-view-portfolio-overview.adoc} | 10 ++-- ...ils.adoc => exp-view-service-details.adoc} | 20 ++++---- ...iew-token-usage-response-performance.adoc} | 10 ++-- ...ng-map-omni.adoc => learning-map-exp.adoc} | 44 +++++++++--------- 23 files changed, 142 insertions(+), 142 deletions(-) rename modules/ROOT/images/{omni-pillars.png => enhanced-experience-pillars.png} (100%) rename modules/ROOT/pages/{omni-access-experience-from-slack.adoc => exp-access-experience-from-slack.adoc} (93%) rename modules/ROOT/pages/{omni-add-instances.adoc => exp-add-instances.adoc} (93%) rename modules/ROOT/pages/{omni-add-scanners-from-providers.adoc => exp-add-scanners-from-providers.adoc} (87%) rename modules/ROOT/pages/{omni-add-semantic-services.adoc => exp-add-semantic-services.adoc} (86%) rename modules/ROOT/pages/{omni-add-services-to-portfolio.adoc => exp-add-services-to-portfolio.adoc} (87%) rename modules/ROOT/pages/{omni-compare.adoc => exp-compare.adoc} (99%) rename modules/ROOT/pages/{omni-configure-notifications-for-alerts.adoc => exp-configure-notifications-for-alerts.adoc} (77%) rename modules/ROOT/pages/{omni-connect-experience-to-claude-desktop.adoc => exp-connect-experience-to-claude-desktop.adoc} (94%) rename modules/ROOT/pages/{omni-connect-providers-to-add-services.adoc => exp-connect-providers-to-add-services.adoc} (87%) rename modules/ROOT/pages/{omni-create-governance-strategies.adoc => exp-create-governance-strategies.adoc} (77%) rename modules/ROOT/pages/{omni-create-mcp-server.adoc => exp-create-mcp-server.adoc} (86%) rename modules/ROOT/pages/{omni-manage-scanners.adoc => exp-manage-scanners.adoc} (90%) rename modules/ROOT/pages/{omni-monitor-your-services.adoc => exp-monitor-your-services.adoc} (95%) rename modules/ROOT/pages/{omni-overview.adoc => exp-overview.adoc} (93%) rename modules/ROOT/pages/{omni-register-services-manually.adoc => exp-register-services-manually.adoc} (92%) rename modules/ROOT/pages/{omni-start-home.adoc => exp-start-home.adoc} (99%) rename modules/ROOT/pages/{omni-view-detailed-metrics-for-services.adoc => exp-view-detailed-metrics-for-services.adoc} (79%) rename modules/ROOT/pages/{omni-view-portfolio-overview.adoc => exp-view-portfolio-overview.adoc} (89%) rename modules/ROOT/pages/{omni-view-service-details.adoc => exp-view-service-details.adoc} (86%) rename modules/ROOT/pages/{omni-view-token-usage-response-performance.adoc => exp-view-token-usage-response-performance.adoc} (83%) rename modules/ROOT/pages/{learning-map-omni.adoc => learning-map-exp.adoc} (66%) diff --git a/modules/ROOT/images/omni-pillars.png b/modules/ROOT/images/enhanced-experience-pillars.png similarity index 100% rename from modules/ROOT/images/omni-pillars.png rename to modules/ROOT/images/enhanced-experience-pillars.png diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 4e1168af4..9c2ade37d 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,26 +1,26 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:learning-map-omni.adoc[Enhanced MuleSoft Experience] - ** xref:omni-overview.adoc[Overview] - *** xref:omni-compare.adoc[Enhanced Experience and Anypoint Platform Comparison] - ** xref:omni-start-home.adoc[] - ** xref:omni-view-portfolio-overview.adoc[] - ** xref:omni-add-services-to-portfolio.adoc[] - *** xref:omni-connect-providers-to-add-services.adoc[] - *** xref:omni-register-services-manually.adoc[] - *** xref:omni-create-mcp-server.adoc[] - *** xref:omni-add-semantic-services.adoc[] - *** xref:omni-view-service-details.adoc[] - ** xref:omni-add-scanners-from-providers.adoc[] - *** xref:omni-manage-scanners.adoc[] - ** xref:omni-add-instances.adoc[] - ** xref:omni-create-governance-strategies.adoc[] - ** xref:omni-view-token-usage-response-performance.adoc[] - ** xref:omni-monitor-your-services.adoc[] - ** xref:omni-view-detailed-metrics-for-services.adoc[] - ** xref:omni-configure-notifications-for-alerts.adoc[] - ** xref:omni-access-experience-from-slack.adoc[] - ** xref:omni-connect-experience-to-claude-desktop.adoc[] +* xref:learning-map-exp.adoc[Enhanced MuleSoft Experience] + ** xref:exp-overview.adoc[Overview] + *** xref:exp-compare.adoc[Enhanced Experience and Anypoint Platform Comparison] + ** xref:exp-start-home.adoc[] + ** xref:exp-view-portfolio-overview.adoc[] + ** xref:exp-add-services-to-portfolio.adoc[] + *** xref:exp-connect-providers-to-add-services.adoc[] + *** xref:exp-register-services-manually.adoc[] + *** xref:exp-create-mcp-server.adoc[] + *** xref:exp-add-semantic-services.adoc[] + *** xref:exp-view-service-details.adoc[] + ** xref:exp-add-scanners-from-providers.adoc[] + *** xref:exp-manage-scanners.adoc[] + ** xref:exp-add-instances.adoc[] + ** xref:exp-create-governance-strategies.adoc[] + ** xref:exp-view-token-usage-response-performance.adoc[] + ** xref:exp-monitor-your-services.adoc[] + ** xref:exp-view-detailed-metrics-for-services.adoc[] + ** xref:exp-configure-notifications-for-alerts.adoc[] + ** xref:exp-access-experience-from-slack.adoc[] + ** xref:exp-connect-experience-to-claude-desktop.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/omni-access-experience-from-slack.adoc b/modules/ROOT/pages/exp-access-experience-from-slack.adoc similarity index 93% rename from modules/ROOT/pages/omni-access-experience-from-slack.adoc rename to modules/ROOT/pages/exp-access-experience-from-slack.adoc index 0b526b97c..37f2e521a 100644 --- a/modules/ROOT/pages/omni-access-experience-from-slack.adoc +++ b/modules/ROOT/pages/exp-access-experience-from-slack.adoc @@ -19,6 +19,6 @@ If authentication fails, confirm you are in the correct Slack workspace and that == See Also -* xref:omni-start-home.adoc[] -* xref:omni-overview.adoc[] -* xref:omni-connect-experience-to-claude-desktop.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-connect-experience-to-claude-desktop.adoc[] diff --git a/modules/ROOT/pages/omni-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc similarity index 93% rename from modules/ROOT/pages/omni-add-instances.adoc rename to modules/ROOT/pages/exp-add-instances.adoc index d4640a669..f49bc54cd 100644 --- a/modules/ROOT/pages/omni-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -26,7 +26,7 @@ Creating an API establishes its structure and makes it available in the portfoli To create an API, add it to the APIs catalog either by registering it manually or by connecting to a provider. * *Register manually* – Upload a specification file to define a new API. -* *Connect to provider* – Discover and import APIs from external platforms. See xref:omni-connect-providers-to-add-services.adoc[]. +* *Connect to provider* – Discover and import APIs from external platforms. See xref:exp-connect-providers-to-add-services.adoc[]. ==== Register an API Manually @@ -91,8 +91,8 @@ Creating instances uses Anypoint Platform permissions such as *API Creator* for == See Also -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-register-services-manually.adoc[] -* xref:omni-connect-providers-to-add-services.adoc[] -* xref:omni-view-service-details.adoc[] -* xref:omni-monitor-your-services.adoc[] \ No newline at end of file +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-register-services-manually.adoc[] +* xref:exp-connect-providers-to-add-services.adoc[] +* xref:exp-view-service-details.adoc[] +* xref:exp-monitor-your-services.adoc[] \ No newline at end of file diff --git a/modules/ROOT/pages/omni-add-scanners-from-providers.adoc b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc similarity index 87% rename from modules/ROOT/pages/omni-add-scanners-from-providers.adoc rename to modules/ROOT/pages/exp-add-scanners-from-providers.adoc index 2c0d4f030..97eb2c055 100644 --- a/modules/ROOT/pages/omni-add-scanners-from-providers.adoc +++ b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc @@ -2,7 +2,7 @@ Add scanners from providers to enable automated discovery for your organization. A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find services (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. -For how provider connection and catalogs fit together, see xref:omni-connect-providers-to-add-services.adoc[] and xref:omni-add-services-to-portfolio.adoc[]. +For how provider connection and catalogs fit together, see xref:exp-connect-providers-to-add-services.adoc[] and xref:exp-add-services-to-portfolio.adoc[]. == Why Add Provider Scanners @@ -27,11 +27,11 @@ Regardless of entry point, adding a scanner is about establishing trust and scop When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* page and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. -For ongoing operations (pause, edit, or delete), see xref:omni-manage-scanners.adoc[]. +For ongoing operations (pause, edit, or delete), see xref:exp-manage-scanners.adoc[]. == See Also -* xref:omni-connect-providers-to-add-services.adoc[] -* xref:omni-manage-scanners.adoc[] -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-view-service-details.adoc[] +* xref:exp-connect-providers-to-add-services.adoc[] +* xref:exp-manage-scanners.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-add-semantic-services.adoc b/modules/ROOT/pages/exp-add-semantic-services.adoc similarity index 86% rename from modules/ROOT/pages/omni-add-semantic-services.adoc rename to modules/ROOT/pages/exp-add-semantic-services.adoc index 140e0cd23..2ecd15eb1 100644 --- a/modules/ROOT/pages/omni-add-semantic-services.adoc +++ b/modules/ROOT/pages/exp-add-semantic-services.adoc @@ -7,7 +7,7 @@ Use this capability when your workflows need more than static routing. With sema At a high level, adding semantic services means: * Defining the semantic service your organization uses for contextual matching. -* Associating that semantic capability with the relevant Omni experience (for example LLM-related routing paths where supported). +* Associating that semantic capability with the relevant enhanced experience (for example LLM-related routing paths where supported). * Operating the service as part of your broader governance and monitoring model so behavior remains reliable as traffic and use cases evolve. == Create a Semantic Service @@ -21,7 +21,7 @@ Create a semantic service by selecting the scale model that matches your traffic At a high level, semantic service setup defines the embedding connection used for contextual matching: * *Embedding service provider* -* *Service label* +* *Service label* * *Endpoint URL* * *Model* * *Authentication key* @@ -30,6 +30,6 @@ Choose *Basic scale* for faster managed setup. Choose *Advanced scale* when you == See Also -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-view-service-details.adoc[] -* xref:omni-monitor-your-services.adoc[] \ No newline at end of file +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-view-service-details.adoc[] +* xref:exp-monitor-your-services.adoc[] diff --git a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc similarity index 87% rename from modules/ROOT/pages/omni-add-services-to-portfolio.adoc rename to modules/ROOT/pages/exp-add-services-to-portfolio.adoc index 7ccf2b47b..8f4e2f2c4 100644 --- a/modules/ROOT/pages/omni-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc @@ -10,10 +10,10 @@ This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into th |=== |Approach |What Happens -|xref:omni-connect-providers-to-add-services.adoc[] +|xref:exp-connect-providers-to-add-services.adoc[] |You add a provider scanner from *Home* or from a catalog in *Portfolio*. Scans discover services on supported cloud platforms and register them in the matching catalog. -|xref:omni-register-services-manually.adoc[] +|xref:exp-register-services-manually.adoc[] |You start an *Add …* workflow from *Home* or from the catalog for that service type. You supply metadata, specifications, endpoints, or cards to register the service without a provider scanner. |=== @@ -48,11 +48,11 @@ Create a new gateway runtime by configuring a gateway and routing strategy. This Browse the marketplace catalog of pre-configured gateway options to import them into the *Gateways* catalog. -For more information about registering any of these types, see xref:omni-register-services-manually.adoc[] and xref:omni-connect-providers-to-add-services.adoc[]. +For more information about registering any of these types, see xref:exp-register-services-manually.adoc[] and xref:exp-connect-providers-to-add-services.adoc[]. == See Also -* xref:omni-connect-providers-to-add-services.adoc[] -* xref:omni-register-services-manually.adoc[] -* xref:omni-add-scanners-from-providers.adoc[] -* xref:omni-view-service-details.adoc[] +* xref:exp-connect-providers-to-add-services.adoc[] +* xref:exp-register-services-manually.adoc[] +* xref:exp-add-scanners-from-providers.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-compare.adoc b/modules/ROOT/pages/exp-compare.adoc similarity index 99% rename from modules/ROOT/pages/omni-compare.adoc rename to modules/ROOT/pages/exp-compare.adoc index 79da9ae61..f4b249dae 100644 --- a/modules/ROOT/pages/omni-compare.adoc +++ b/modules/ROOT/pages/exp-compare.adoc @@ -71,5 +71,5 @@ Deploy applications via Anypoint to leverage its runtime monitoring, then switch == See Also -* xref:omni-overview.adoc[] -* xref:omni-start-home.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-start-home.adoc[] diff --git a/modules/ROOT/pages/omni-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc similarity index 77% rename from modules/ROOT/pages/omni-configure-notifications-for-alerts.adoc rename to modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc index c266fbab5..6ead6ff42 100644 --- a/modules/ROOT/pages/omni-configure-notifications-for-alerts.adoc +++ b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc @@ -14,15 +14,15 @@ Exact steps live in Anypoint Platform documentation for API Manager and Runtime == Relate Alerts to Portfolio Work -When an alert references a service you govern in the enhanced experience, open the service from *Portfolio* and review *Monitoring*, *Policies*, and *Instances* together. xref:omni-monitor-your-services.adoc[Monitoring] explains how service-level signals relate to organization-wide observability. +When an alert references a service you govern in the enhanced experience, open the service from *Portfolio* and review *Monitoring*, *Policies*, and *Instances* together. xref:exp-monitor-your-services.adoc[Monitoring] explains how service-level signals relate to organization-wide observability. == Permissions (high level) -Managing alert subscriptions typically requires *API Manager* > *Manage API Alerts* or *Runtime Manager* > *Manage Alerts*. Viewing alerts uses the corresponding view permissions. See xref:omni-start-home.adoc#permissions[Enhanced Experience Permissions] for how those roles appear in access guides. +Managing alert subscriptions typically requires *API Manager* > *Manage API Alerts* or *Runtime Manager* > *Manage Alerts*. Viewing alerts uses the corresponding view permissions. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for how those roles appear in access guides. == See Also -* xref:omni-monitor-your-services.adoc[] -* xref:omni-view-detailed-metrics-for-services.adoc[] -* xref:omni-start-home.adoc[] -* xref:omni-overview.adoc[] +* xref:exp-monitor-your-services.adoc[] +* xref:exp-view-detailed-metrics-for-services.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/omni-connect-experience-to-claude-desktop.adoc b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc similarity index 94% rename from modules/ROOT/pages/omni-connect-experience-to-claude-desktop.adoc rename to modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc index 171cc14f8..9ef4eb593 100644 --- a/modules/ROOT/pages/omni-connect-experience-to-claude-desktop.adoc +++ b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc @@ -23,6 +23,6 @@ If the connection stops working after a client or policy update, revalidate cert == See Also -* xref:omni-start-home.adoc[] -* xref:omni-access-experience-from-slack.adoc[] -* xref:omni-overview.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-access-experience-from-slack.adoc[] +* xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc similarity index 87% rename from modules/ROOT/pages/omni-connect-providers-to-add-services.adoc rename to modules/ROOT/pages/exp-connect-providers-to-add-services.adoc index 620c27f86..3b991a539 100644 --- a/modules/ROOT/pages/omni-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc @@ -2,7 +2,7 @@ Connecting a provider lets the system run scanners against supported cloud platforms, discover services (such as agents, APIs, and MCP servers), and register them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. -You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:omni-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:omni-add-scanners-from-providers.adoc[]. +You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:exp-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:exp-add-scanners-from-providers.adoc[]. == Why Use Provider Connection @@ -32,7 +32,7 @@ Agents, APIs, and MCP servers catalog-specific flows emphasize the service type == See Also -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-register-services-manually.adoc[] -* xref:omni-add-scanners-from-providers.adoc[] -* xref:omni-view-service-details.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-register-services-manually.adoc[] +* xref:exp-add-scanners-from-providers.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc similarity index 77% rename from modules/ROOT/pages/omni-create-governance-strategies.adoc rename to modules/ROOT/pages/exp-create-governance-strategies.adoc index 571af4378..c4767f6c3 100644 --- a/modules/ROOT/pages/omni-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -14,8 +14,8 @@ Work with your governance lead so strategy changes match change-management proce == Tie Strategies to Day-to-Day Operations -* Apply policies at the service or instance level from *Portfolio* so runtime traffic reflects the strategy. See xref:omni-view-service-details.adoc[] for where policies appear on a service. -* Review xref:omni-overview.adoc[conformance reporting] on supported catalog types to confirm rules pass after you update a strategy or deployment. +* Apply policies at the service or instance level from *Portfolio* so runtime traffic reflects the strategy. See xref:exp-view-service-details.adoc[] for where policies appear on a service. +* Review xref:exp-overview.adoc[conformance reporting] on supported catalog types to confirm rules pass after you update a strategy or deployment. * Use cost-related controls where the experience exposes them—for example under *Governance* > *Cost Management* when your tenant enables token and spend signals. == Permissions (high level) @@ -24,7 +24,7 @@ Creating governance strategies typically requires *Governance Administrator*. Vi == See Also -* xref:omni-overview.adoc[] -* xref:omni-start-home.adoc#permissions[Enhanced Experience Permissions] -* xref:omni-view-service-details.adoc[] -* xref:omni-view-token-usage-response-performance.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] +* xref:exp-view-service-details.adoc[] +* xref:exp-view-token-usage-response-performance.adoc[] diff --git a/modules/ROOT/pages/omni-create-mcp-server.adoc b/modules/ROOT/pages/exp-create-mcp-server.adoc similarity index 86% rename from modules/ROOT/pages/omni-create-mcp-server.adoc rename to modules/ROOT/pages/exp-create-mcp-server.adoc index c4e0a4eca..79020cc7b 100644 --- a/modules/ROOT/pages/omni-create-mcp-server.adoc +++ b/modules/ROOT/pages/exp-create-mcp-server.adoc @@ -4,12 +4,12 @@ Create MCP servers to define identity, runtime connectivity, and exposed tools/r Use the MCP server create experience to define a new MCP service to be recognized, validated, and operated. Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. At a high level, you establish the server identity, define how the system reaches the runtime, and declare the MCP capabilities (such as tools and resources) the server exposes to clients. -Creating an MCP server is different from adding one to *Portfolio*. Creation defines the MCP implementation and runtime behavior. Adding to *Portfolio* registers an existing MCP server so teams can govern, monitor, and manage lifecycle in Omni. +Creating an MCP server is different from adding one to *Portfolio*. Creation defines the MCP implementation and runtime behavior. Adding to *Portfolio* registers an existing MCP server so teams can govern, monitor, and manage lifecycle in the enhanced experience. The create flow has this information: * **Service definition** — Name, description, and ownership metadata so teams can identify the server in catalogs and governance views. -* **Connection/runtime details** — Endpoint and access settings Omni uses to connect to and validate the server. +* **Connection/runtime details** — Endpoint and access settings the enhanced experience uses to connect to and validate the server. * **Capability surface** — The MCP tools and resources clients can discover and invoke. * **Validation and readiness** — Checks that confirm the server is reachable and that the declared MCP surface is usable. @@ -25,7 +25,7 @@ After saving, the MCP server is created and available for governance and operati == See Also -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-register-services-manually.adoc[] -* xref:omni-connect-providers-to-add-services.adoc[] -* xref:omni-view-service-details.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-register-services-manually.adoc[] +* xref:exp-connect-providers-to-add-services.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-manage-scanners.adoc b/modules/ROOT/pages/exp-manage-scanners.adoc similarity index 90% rename from modules/ROOT/pages/omni-manage-scanners.adoc rename to modules/ROOT/pages/exp-manage-scanners.adoc index 795119fd9..32b9ca3f1 100644 --- a/modules/ROOT/pages/omni-manage-scanners.adoc +++ b/modules/ROOT/pages/exp-manage-scanners.adoc @@ -20,7 +20,7 @@ Scanners typically run on a schedule you or an administrator configured, or manu == See Also -* xref:omni-add-scanners-from-providers.adoc[] -* xref:omni-connect-providers-to-add-services.adoc[] -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-view-service-details.adoc[] +* xref:exp-add-scanners-from-providers.adoc[] +* xref:exp-connect-providers-to-add-services.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-monitor-your-services.adoc b/modules/ROOT/pages/exp-monitor-your-services.adoc similarity index 95% rename from modules/ROOT/pages/omni-monitor-your-services.adoc rename to modules/ROOT/pages/exp-monitor-your-services.adoc index 8017505ab..b63d6db85 100644 --- a/modules/ROOT/pages/omni-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-monitor-your-services.adoc @@ -30,7 +30,7 @@ The system relies on Anypoint Platform access control. Roles such as *Monitoring == See Also -* xref:omni-overview.adoc[] -* xref:omni-start-home.adoc[] -* xref:omni-view-service-details.adoc[] -* xref:omni-add-services-to-portfolio.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-view-service-details.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] diff --git a/modules/ROOT/pages/omni-overview.adoc b/modules/ROOT/pages/exp-overview.adoc similarity index 93% rename from modules/ROOT/pages/omni-overview.adoc rename to modules/ROOT/pages/exp-overview.adoc index a2f1fa118..04e63a95a 100644 --- a/modules/ROOT/pages/omni-overview.adoc +++ b/modules/ROOT/pages/exp-overview.adoc @@ -22,7 +22,7 @@ Manage and tune your AI portfolio by registering assets, applying security polic . Complete onboarding and access + -Confirm your credentials and the permissions your administrator assigned, as described in xref:omni-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. +Confirm your credentials and the permissions your administrator assigned, as described in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. . Learn the layout + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. @@ -53,6 +53,6 @@ Feed findings from monitoring and governance back into planning for the next cha == See Also -* xref:omni-start-home.adoc[] -* xref:omni-compare.adoc[] -* xref:learning-map-omni.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-compare.adoc[] +* xref:learning-map-exp.adoc[] diff --git a/modules/ROOT/pages/omni-register-services-manually.adoc b/modules/ROOT/pages/exp-register-services-manually.adoc similarity index 92% rename from modules/ROOT/pages/omni-register-services-manually.adoc rename to modules/ROOT/pages/exp-register-services-manually.adoc index e5e308ebc..ebf19dffe 100644 --- a/modules/ROOT/pages/omni-register-services-manually.adoc +++ b/modules/ROOT/pages/exp-register-services-manually.adoc @@ -2,7 +2,7 @@ Register a service to add it to your portfolio when you already have the metadata, specification, endpoint, or card the new experience needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. -For how manual registration fits with connecting providers, see xref:omni-add-services-to-portfolio.adoc[]. +For how manual registration fits with connecting providers, see xref:exp-add-services-to-portfolio.adoc[]. == Where You Start @@ -46,7 +46,7 @@ LLM proxy registration is a two-part configuration: you associate the proxy with == Gateways -Register gateways manually when you want to add an existing gateway runtime to *Portfolio* without using provider discovery. This flow establishes gateway identity, connection context, and metadata so teams can govern and monitor gateway traffic in Omni. +Register gateways manually when you want to add an existing gateway runtime to *Portfolio* without using provider discovery. This flow establishes gateway identity, connection context, and metadata so teams can govern and monitor gateway traffic in the enhanced experience. At a high level, manual gateway registration includes: @@ -58,6 +58,6 @@ After registration, the gateway appears in the *Gateways* catalog in *Portfolio* == See Also -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-connect-providers-to-add-services.adoc[] -* xref:omni-view-service-details.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-connect-providers-to-add-services.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-start-home.adoc b/modules/ROOT/pages/exp-start-home.adoc similarity index 99% rename from modules/ROOT/pages/omni-start-home.adoc rename to modules/ROOT/pages/exp-start-home.adoc index 3a857b857..8475fc1e5 100644 --- a/modules/ROOT/pages/omni-start-home.adoc +++ b/modules/ROOT/pages/exp-start-home.adoc @@ -189,5 +189,5 @@ Feed findings from monitoring and governance back into planning for the next cha == See Also -* xref:omni-overview.adoc[] -* xref:omni-compare.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-compare.adoc[] diff --git a/modules/ROOT/pages/omni-view-detailed-metrics-for-services.adoc b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc similarity index 79% rename from modules/ROOT/pages/omni-view-detailed-metrics-for-services.adoc rename to modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc index b81237281..1752c1fe3 100644 --- a/modules/ROOT/pages/omni-view-detailed-metrics-for-services.adoc +++ b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc @@ -14,12 +14,12 @@ If you need a metric that never appears, ask your platform team whether the inte == Practices That Keep Metrics Useful * **Baseline after changes** — Capture before-and-after windows when you deploy instances or change policies so you can attribute shifts. -* **Align with alerts** — Pair detailed charts with xref:omni-configure-notifications-for-alerts.adoc[alert notifications] so on-call engineers land in the right context. +* **Align with alerts** — Pair detailed charts with xref:exp-configure-notifications-for-alerts.adoc[alert notifications] so on-call engineers land in the right context. * **Respect data boundaries** — Some dimensions may be redacted or aggregated for privacy; follow your organization's data-handling standards. == See Also -* xref:omni-monitor-your-services.adoc[] -* xref:omni-configure-notifications-for-alerts.adoc[] -* xref:omni-view-service-details.adoc[] -* xref:omni-overview.adoc[] +* xref:exp-monitor-your-services.adoc[] +* xref:exp-configure-notifications-for-alerts.adoc[] +* xref:exp-view-service-details.adoc[] +* xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/omni-view-portfolio-overview.adoc b/modules/ROOT/pages/exp-view-portfolio-overview.adoc similarity index 89% rename from modules/ROOT/pages/omni-view-portfolio-overview.adoc rename to modules/ROOT/pages/exp-view-portfolio-overview.adoc index 71b5e6b3b..c3274987a 100644 --- a/modules/ROOT/pages/omni-view-portfolio-overview.adoc +++ b/modules/ROOT/pages/exp-view-portfolio-overview.adoc @@ -15,11 +15,11 @@ If you do not see a catalog or a summary you expect, confirm entitlements and pe * **Coverage** — Which service types are registered and which environments or instances they map to. * **Health and cost signals** — Summary metrics or badges when the experience exposes them at list level (for example status or daily cost on cards). -* **Next actions** — Entry points to add services, connect providers, or open governance and observability areas described in xref:omni-overview.adoc[]. +* **Next actions** — Entry points to add services, connect providers, or open governance and observability areas described in xref:exp-overview.adoc[]. == See Also -* xref:omni-overview.adoc[] -* xref:omni-start-home.adoc[] -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-view-service-details.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/omni-view-service-details.adoc b/modules/ROOT/pages/exp-view-service-details.adoc similarity index 86% rename from modules/ROOT/pages/omni-view-service-details.adoc rename to modules/ROOT/pages/exp-view-service-details.adoc index 814eac3db..3a4028f00 100644 --- a/modules/ROOT/pages/omni-view-service-details.adoc +++ b/modules/ROOT/pages/exp-view-service-details.adoc @@ -6,7 +6,7 @@ Open a catalog entry in *Portfolio* to see its service detail page: a single vie == What You See -The page is organized into tabs. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:omni-overview.adoc[]. +The page is organized into tabs. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:exp-overview.adoc[]. [cols="2,3,^.^,^.^,^.^,^.^,^.^",options="header"] |=== @@ -47,9 +47,9 @@ The page is organized into tabs. The following table lists each tab, what it sho [NOTE] ==== -* *Instances* tab is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:omni-overview.adoc[]. +* *Instances* tab is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:exp-overview.adoc[]. -* *Conformance Report* on the detail page aligns with *Agents*, *APIs*, and *MCP Servers*; for gateways, compliance work is framed through *Governance* and related flows at the scope the system supports. See xref:omni-overview.adoc[]. +* *Conformance Report* on the detail page aligns with *Agents*, *APIs*, and *MCP Servers*; for gateways, compliance work is framed through *Governance* and related flows at the scope the system supports. See xref:exp-overview.adoc[]. ==== == Open a Service Detail Page @@ -60,10 +60,10 @@ The page is organized into tabs. The following table lists each tab, what it sho == See Also -* xref:omni-overview.adoc[] -* xref:omni-add-services-to-portfolio.adoc[] -* xref:omni-add-instances.adoc[Add Instances to a Service] -* xref:omni-add-policies.adoc[Add Policies to a Service] -* xref:omni-add-monitoring.adoc[Add Monitoring to a Service] -* xref:omni-add-governance.adoc[Add Governance to a Service] -* xref:omni-add-versions.adoc[Add Versions to a Service] +* xref:exp-overview.adoc[] +* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-add-instances.adoc[Add Instances to a Service] +* xref:exp-add-policies.adoc[Add Policies to a Service] +* xref:exp-add-monitoring.adoc[Add Monitoring to a Service] +* xref:exp-add-governance.adoc[Add Governance to a Service] +* xref:exp-add-versions.adoc[Add Versions to a Service] diff --git a/modules/ROOT/pages/omni-view-token-usage-response-performance.adoc b/modules/ROOT/pages/exp-view-token-usage-response-performance.adoc similarity index 83% rename from modules/ROOT/pages/omni-view-token-usage-response-performance.adoc rename to modules/ROOT/pages/exp-view-token-usage-response-performance.adoc index a3f91f7b2..9c14b5e0c 100644 --- a/modules/ROOT/pages/omni-view-token-usage-response-performance.adoc +++ b/modules/ROOT/pages/exp-view-token-usage-response-performance.adoc @@ -14,13 +14,13 @@ Navigation labels can differ; follow the UI your business group was assigned. == How You Use the Data -* **Cost optimization** — Identify high-volume tools, models, or routes so you can apply xref:omni-create-governance-strategies.adoc[strategies] such as tool mapping or sanitization where supported. +* **Cost optimization** — Identify high-volume tools, models, or routes so you can apply xref:exp-create-governance-strategies.adoc[strategies] such as tool mapping or sanitization where supported. * **Performance triage** — Correlate spikes in latency or errors with deployments, policy changes, or upstream model behavior. * **Planning** — Share stable trends with finance and platform teams when you forecast capacity or licensing needs. == See Also -* xref:omni-overview.adoc[] -* xref:omni-create-governance-strategies.adoc[] -* xref:omni-monitor-your-services.adoc[] -* xref:omni-view-detailed-metrics-for-services.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-create-governance-strategies.adoc[] +* xref:exp-monitor-your-services.adoc[] +* xref:exp-view-detailed-metrics-for-services.adoc[] diff --git a/modules/ROOT/pages/learning-map-omni.adoc b/modules/ROOT/pages/learning-map-exp.adoc similarity index 66% rename from modules/ROOT/pages/learning-map-omni.adoc rename to modules/ROOT/pages/learning-map-exp.adoc index 24ad9dbab..cf67f8b0c 100644 --- a/modules/ROOT/pages/learning-map-omni.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -8,7 +8,7 @@ The enhanced MuleSoft experience helps you manage, optimize, and govern a multi- * Secure instances with compatible policies across your entire registry. * Transcode existing REST APIs into MCP servers instantly. -image::omni-pillars.png[] +image::enhanced-experience-pillars.png[] The end-to-end journey for the experience consists of these tasks, each with links to relevant content to assist you in completing them. @@ -21,11 +21,11 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr //- ToDo [Video] //- ToDo [Trailhead] -- xref:omni-overview.adoc[] -- xref:omni-compare.adoc[] -- xref:omni-start-home.adoc[] -- xref:omni-access-experience-from-slack.adoc[] -- xref:omni-connect-experience-to-claude-desktop.adoc[] +- xref:exp-overview.adoc[] +- xref:exp-compare.adoc[] +- xref:exp-start-home.adoc[] +- xref:exp-access-experience-from-slack.adoc[] +- xref:exp-connect-experience-to-claude-desktop.adoc[] | image::lm_explore_1.png[] @@ -33,13 +33,13 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr Register agents, APIs, and MCP servers from any provider or registry, and add LLM proxies and gateways. -- xref:omni-add-services-to-portfolio.adoc[] -- xref:omni-connect-providers-to-add-services.adoc[] -- xref:omni-register-services-manually.adoc[] -- xref:omni-create-mcp-server.adoc[] -- xref:omni-add-semantic-services.adoc[] -- xref:omni-view-service-details.adoc[] -- xref:omni-add-scanners-from-providers.adoc[] +- xref:exp-add-services-to-portfolio.adoc[] +- xref:exp-connect-providers-to-add-services.adoc[] +- xref:exp-register-services-manually.adoc[] +- xref:exp-create-mcp-server.adoc[] +- xref:exp-add-semantic-services.adoc[] +- xref:exp-view-service-details.adoc[] +- xref:exp-add-scanners-from-providers.adoc[] @@ -48,10 +48,10 @@ Register agents, APIs, and MCP servers from any provider or registry, and add LL Monitor latency, cost, invocations, and failures in real time. -- xref:omni-monitor-your-services.adoc[] -- xref:omni-view-token-usage-response-performance.adoc[] -- xref:omni-view-detailed-metrics-for-services.adoc[] -- xref:omni-configure-notifications-for-alerts.adoc[] +- xref:exp-monitor-your-services.adoc[] +- xref:exp-view-token-usage-response-performance.adoc[] +- xref:exp-view-detailed-metrics-for-services.adoc[] +- xref:exp-configure-notifications-for-alerts.adoc[] |=== @@ -62,15 +62,15 @@ Monitor latency, cost, invocations, and failures in real time. Secure instances with compatible policies across your entire registry. -- xref:omni-add-instances.adoc[] -- xref:omni-create-governance-strategies.adoc[] +- xref:exp-add-instances.adoc[] +- xref:exp-create-governance-strategies.adoc[] | image::lm_analyze_1.png[] [.lm-bold]##Transcode## Transcode existing REST APIs into MCP servers instantly. -- xref:omni-create-mcp-server.adoc[] +- xref:exp-create-mcp-server.adoc[] |=== @@ -78,5 +78,5 @@ Transcode existing REST APIs into MCP servers instantly. == See Also -* xref:omni-start-home.adoc[] -* xref:omni-compare.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-compare.adoc[] From bb61bc9bef6c14ad32150b20a27c94f3b368fb4d Mon Sep 17 00:00:00 2001 From: Tasha Moore Date: Wed, 6 May 2026 17:12:19 -0500 Subject: [PATCH 061/178] added placeholder for trailhead badge --- modules/ROOT/pages/learning-map-exp.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index cf67f8b0c..220f12467 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -26,6 +26,7 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr - xref:exp-start-home.adoc[] - xref:exp-access-experience-from-slack.adoc[] - xref:exp-connect-experience-to-claude-desktop.adoc[] +- https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Get to Know the Enhanced MuleSoft Experience] | image::lm_explore_1.png[] From 5a5c12db8fcbc09a34018eb0ef50f2ffdab17d33 Mon Sep 17 00:00:00 2001 From: Tasha Moore Date: Wed, 6 May 2026 17:49:49 -0500 Subject: [PATCH 062/178] updated trailhead placeholder name --- modules/ROOT/pages/learning-map-exp.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index 220f12467..7d94556ac 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -26,7 +26,7 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr - xref:exp-start-home.adoc[] - xref:exp-access-experience-from-slack.adoc[] - xref:exp-connect-experience-to-claude-desktop.adoc[] -- https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Get to Know the Enhanced MuleSoft Experience] +- https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Trailhead: Get to Know the Enhanced MuleSoft Experience] | image::lm_explore_1.png[] From cdded6e8d1abed62d2f615e0b9b8f5834c07173a Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Wed, 6 May 2026 19:58:53 -0300 Subject: [PATCH 063/178] w-22295376-edit learning map image --- .../images/enhanced-experience-pillars.png | Bin 1150814 -> 122991 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modules/ROOT/images/enhanced-experience-pillars.png b/modules/ROOT/images/enhanced-experience-pillars.png index 31520df6a899cd15324f885a27c9c965d20c21d7..0e93a66d7375c0140f38058da33ce02595428610 100644 GIT binary patch literal 122991 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�v*?)0a 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 literal 1150814 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

N? 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

?^NOs%@iy#HuPb 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

Y(J8H51C{4r|4ww9)9_e&f+}|pA)n#K1>C% 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 z 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�)c~2Z1054w0Cv5><~4t{H0Vd{~rZ4mp)c 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 Sz#WQo!v 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

Px*kP?$I#B^S<_9c2NCh1wIQ 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%0AJw>M!wKB)0|M|&GzkEi41E?vYkx!Wf}o>mB$ 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%0AA@s?x${<`V_~w~Id(YP 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 z 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%0D8+`u#zS(d)==g@*fR=owo(p3 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%0DmLSYtQT{C~B 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%0AX_`X~QF6Y&$q2 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 shEwR`g1Xx( Date: Wed, 6 May 2026 18:03:30 -0500 Subject: [PATCH 064/178] removed trailhead wording on placeholder --- modules/ROOT/pages/learning-map-exp.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index 7d94556ac..220f12467 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -26,7 +26,7 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr - xref:exp-start-home.adoc[] - xref:exp-access-experience-from-slack.adoc[] - xref:exp-connect-experience-to-claude-desktop.adoc[] -- https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Trailhead: Get to Know the Enhanced MuleSoft Experience] +- https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Get to Know the Enhanced MuleSoft Experience] | image::lm_explore_1.png[] From f3c779e1957261c2d199166f01912848946d86af Mon Sep 17 00:00:00 2001 From: Hanna Date: Thu, 7 May 2026 11:30:06 -0700 Subject: [PATCH 065/178] Apply review from content-development-kit@salesforce-native-ai-stack Claude Cursor plugin --- modules/ROOT/pages/exp-overview.adoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/ROOT/pages/exp-overview.adoc b/modules/ROOT/pages/exp-overview.adoc index 04e63a95a..75aca3b98 100644 --- a/modules/ROOT/pages/exp-overview.adoc +++ b/modules/ROOT/pages/exp-overview.adoc @@ -1,8 +1,8 @@ = Enhanced MuleSoft Experience Overview -Grow and tune your AI portfolio by registering and monitoring agents, APIs, and gateways in centralized catalogs. Sign in through the entry point your organization provides, such as Anypoint Platform, Slack, or a direct URL, to access dashboards and governance strategies based on your assigned permissions. You can review live performance metrics, manage security policies, and track rule-level compliance through automated conformance reports. +To grow and tune your AI portfolio, register and monitor agents, APIs, and gateways in centralized catalogs. Sign in through the entry point your organization provides, such as Anypoint Platform, Slack, or a direct URL, to access dashboards and governance strategies based on your assigned permissions. Review live performance metrics, manage security policies, and track rule-level compliance through automated conformance reports. -These tools ensure your AI assets remain audit-ready while providing clear visibility into cost and runtime health across your organization. +Your AI assets stay audit-ready with clear visibility into cost and runtime health across your org. == Enhanced Experience Capabilities @@ -18,14 +18,14 @@ Instance Management:: Create and review instances for supported asset types. Cho == Enhanced Experience High-Level Workflow -Manage and tune your AI portfolio by registering assets, applying security policies, and monitoring runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment +To manage and tune your AI portfolio, register assets, apply security policies, and monitor runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment. . Complete onboarding and access + -Confirm your credentials and the permissions your administrator assigned, as described in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. +Confirm your credentials and the permissions that your administrator assigned, as described in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. . Learn the layout + -Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. +Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so that you know where to register assets, apply policies, read health signals, and manage providers. . Register assets in Portfolio + Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. From 0f33c6887b1a04728022273b48822bcfb93aa74c Mon Sep 17 00:00:00 2001 From: Hanna Date: Thu, 7 May 2026 18:07:20 -0700 Subject: [PATCH 066/178] Pulled from Taxonomy in not-a-PRD and existing EME docs. Needs review. --- modules/ROOT/pages/exp-glossary.adoc | 103 +++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 modules/ROOT/pages/exp-glossary.adoc diff --git a/modules/ROOT/pages/exp-glossary.adoc b/modules/ROOT/pages/exp-glossary.adoc new file mode 100644 index 000000000..b9c3e005a --- /dev/null +++ b/modules/ROOT/pages/exp-glossary.adoc @@ -0,0 +1,103 @@ += Enhanced MuleSoft Experience Glossary + +The enhanced MuleSoft experience uses a consistent set of terms across governance, portfolio, instance management, and agentic experiences. Clear definitions help you apply the right concepts when registering assets, configuring strategies, and managing instances. + +== Portfolio + +Portfolio:: +The set of services registered or discovered within your org, organized into catalogs for agents, APIs, MCP servers, LLM proxies, and gateways. Each catalog provides governance, monitoring, and instance management for the services it contains. + +Agent:: +An AI-powered service registered in the Agents catalog. Agents connect via A2A endpoints or agent cards and support governance, policy application, and instance management in the enhanced experience. + +Agent card:: +A metadata file that describes an agent's capabilities, endpoint, and connection details. Upload an agent card during manual registration, or point to an A2A endpoint to fetch one automatically. + +API:: +A service defined by a formal specification and managed in the APIs catalog. Supports REST (OAS, RAML), gRPC (Proto), and AsyncAPI formats. Register APIs manually with a spec file or import them via provider scanners. + +Gateway:: +A runtime component that proxies traffic to backend services while enforcing policies. Supported types include MuleSoft Flex Gateway (managed), external gateways, and unmanaged gateways. + +LLM Proxy:: +A gateway-backed service that routes requests to a large language model. LLM proxies are registered in the LLM Proxies catalog and support instance management, policy application, and token usage monitoring. + +MCP Server:: +A server that implements the Model Context Protocol, exposing tools and resources to MCP clients. MCP servers can be created from existing APIs, registered manually with an MCP URL or schema file, or imported via provider scanners. + +Semantic Service:: +A service that applies context-aware matching to route LLM-driven requests to the most relevant tools and pathways. Available at Basic scale (managed internal configuration) or Advanced scale (external embedding API and vector database). + +== Governance + +Conformance Report:: +A view on the detail pages of agents, APIs, and MCP servers that shows compliance scores, rule violations, and warnings generated by applied governance strategies. + +Governance > Cost Management:: +A section under Governance that surfaces token usage, daily spend signals, and cost optimization recommendations across your portfolio. Apply tool mapping, tool sanitization, and related strategies here where the experience supports them. + +Governance > Governance Strategies:: +A section under Governance for configuring and managing strategies that monitor, report, enforce, and block noncompliant activity across your services. + +Governance > Security:: +The domain of policies and controls that protect who can access and call your services. + +Governance > Coverage:: +A view that shows which services and instances have active governance strategies and which governance domains they cover. Coverage identifies gaps where services operate without policy or compliance oversight. + +Governance Strategy:: +A bundled set of design-time and runtime rules that enforce a governance posture across targeted services. Governance strategies connect policy intent to conformance reporting, cost management, and runtime behavior. + +Governance Strategy > Controls:: +Design-time rules that validate services against selected rule sets and generate conformance reports. Controls are applied as part of a governance strategy and can optionally block non-compliant actions. + +Governance Strategy > Policies:: +Runtime rules enforced on traffic passing through service instances. Policies control access, data handling, rate limits, and other runtime behaviors defined in a governance strategy. + +Tool mapping:: +A governance control that defines which tools an LLM or agent is allowed to invoke. Apply tool mapping to reduce token spend and limit exposure to unintended operations. + +Tool sanitization:: +A governance control that filters or modifies tool inputs and outputs before they reach a model or service. Apply tool sanitization to reduce risk and cost for LLM-backed services. + +== Instance Management + +Instance:: +A deployed version of a service on a specific gateway or runtime. Instances receive traffic on the Instance URL and proxy requests to the Target URL. Supported service types include APIs, agents, MCP servers, and LLM proxies. + +Managed instance:: +An instance backed by MuleSoft Flex Gateway that enables full policy enforcement, authentication, and monitoring integration. Managed instances provide stronger governance and observability than unmanaged paths. + +Unmanaged instance:: +A lighter-weight instance deployment that does not route traffic through Flex Gateway. Choose unmanaged instances when a full managed path does not match your operating model. + +Target:: +The backend implementation that a gateway proxies traffic to after enforcing policies. Each instance defines a Target URL that points to the live service or runtime. + +== Platform + +Observability:: +A section that aggregates org-wide dashboards, reports, and notifications when your administrator enables and connects the observability backend for your business group. Use Observability to compare service-level monitoring signals with broader traffic patterns. + +Providers:: +The external cloud platforms connected to the enhanced experience to enable automated service discovery and import. Configured under *Platform* > *Providers*. + +Scanner:: +A configured connection between the enhanced experience and a supported cloud provider. When a scanner runs, it discovers services and registers them in the matching Portfolio catalog. Scanners run on a schedule or on demand. + +== Agentic Experiences + +A2A endpoint:: +An endpoint that exposes an agent's capabilities using the Agent-to-Agent (A2A) protocol. Point to an A2A endpoint during agent registration to fetch the agent card automatically. + +Ask MuleSoft:: +The embedded agentic experience built into the enhanced MuleSoft experience UI. Use Ask MuleSoft for setup guidance, portfolio questions, and recommendations without leaving the product. + +Enhanced experience:: +The new MuleSoft UI for managing your AI portfolio, including governance, instance management, observability, and agentic experiences. + +MuleSoft Agent:: +The agentic experience for MuleSoft available in Slack. Use MuleSoft Agent to receive notifications, run shortcuts, and navigate back into the enhanced experience from your messaging workspace. + +Platform MCP Server:: +The MCP server that exposes enhanced MuleSoft experience capabilities to MCP clients such as Claude Desktop. Use Platform MCP Server to access portfolio and governance features from supported development environments. From 74cb6b1643997fbac34d5e2e5587eeb7162d9758 Mon Sep 17 00:00:00 2001 From: Hanna Date: Thu, 7 May 2026 18:11:36 -0700 Subject: [PATCH 067/178] Remove H2s and sort alphabetically --- modules/ROOT/pages/exp-glossary.adoc | 82 ++++++++++++---------------- 1 file changed, 36 insertions(+), 46 deletions(-) diff --git a/modules/ROOT/pages/exp-glossary.adoc b/modules/ROOT/pages/exp-glossary.adoc index b9c3e005a..4234cf69e 100644 --- a/modules/ROOT/pages/exp-glossary.adoc +++ b/modules/ROOT/pages/exp-glossary.adoc @@ -2,10 +2,8 @@ The enhanced MuleSoft experience uses a consistent set of terms across governance, portfolio, instance management, and agentic experiences. Clear definitions help you apply the right concepts when registering assets, configuring strategies, and managing instances. -== Portfolio - -Portfolio:: -The set of services registered or discovered within your org, organized into catalogs for agents, APIs, MCP servers, LLM proxies, and gateways. Each catalog provides governance, monitoring, and instance management for the services it contains. +A2A endpoint:: +An endpoint that exposes an agent's capabilities using the Agent-to-Agent (A2A) protocol. Point to an A2A endpoint during agent registration to fetch the agent card automatically. Agent:: An AI-powered service registered in the Agents catalog. Agents connect via A2A endpoints or agent cards and support governance, policy application, and instance management in the enhanced experience. @@ -16,35 +14,30 @@ A metadata file that describes an agent's capabilities, endpoint, and connection API:: A service defined by a formal specification and managed in the APIs catalog. Supports REST (OAS, RAML), gRPC (Proto), and AsyncAPI formats. Register APIs manually with a spec file or import them via provider scanners. -Gateway:: -A runtime component that proxies traffic to backend services while enforcing policies. Supported types include MuleSoft Flex Gateway (managed), external gateways, and unmanaged gateways. - -LLM Proxy:: -A gateway-backed service that routes requests to a large language model. LLM proxies are registered in the LLM Proxies catalog and support instance management, policy application, and token usage monitoring. - -MCP Server:: -A server that implements the Model Context Protocol, exposing tools and resources to MCP clients. MCP servers can be created from existing APIs, registered manually with an MCP URL or schema file, or imported via provider scanners. - -Semantic Service:: -A service that applies context-aware matching to route LLM-driven requests to the most relevant tools and pathways. Available at Basic scale (managed internal configuration) or Advanced scale (external embedding API and vector database). - -== Governance +Ask MuleSoft:: +The embedded agentic experience built into the enhanced MuleSoft experience UI. Use Ask MuleSoft for setup guidance, portfolio questions, and recommendations without leaving the product. Conformance Report:: A view on the detail pages of agents, APIs, and MCP servers that shows compliance scores, rule violations, and warnings generated by applied governance strategies. +Enhanced experience:: +The new MuleSoft UI for managing your AI portfolio, including governance, instance management, observability, and agentic experiences. + +Gateway:: +A runtime component that proxies traffic to backend services while enforcing policies. Supported types include MuleSoft Flex Gateway (managed), external gateways, and unmanaged gateways. + Governance > Cost Management:: A section under Governance that surfaces token usage, daily spend signals, and cost optimization recommendations across your portfolio. Apply tool mapping, tool sanitization, and related strategies here where the experience supports them. +Governance > Coverage:: +A view that shows which services and instances have active governance strategies and which governance domains they cover. Coverage identifies gaps where services operate without policy or compliance oversight. + Governance > Governance Strategies:: A section under Governance for configuring and managing strategies that monitor, report, enforce, and block noncompliant activity across your services. Governance > Security:: The domain of policies and controls that protect who can access and call your services. -Governance > Coverage:: -A view that shows which services and instances have active governance strategies and which governance domains they cover. Coverage identifies gaps where services operate without policy or compliance oversight. - Governance Strategy:: A bundled set of design-time and runtime rules that enforce a governance posture across targeted services. Governance strategies connect policy intent to conformance reporting, cost management, and runtime behavior. @@ -54,50 +47,47 @@ Design-time rules that validate services against selected rule sets and generate Governance Strategy > Policies:: Runtime rules enforced on traffic passing through service instances. Policies control access, data handling, rate limits, and other runtime behaviors defined in a governance strategy. -Tool mapping:: -A governance control that defines which tools an LLM or agent is allowed to invoke. Apply tool mapping to reduce token spend and limit exposure to unintended operations. - -Tool sanitization:: -A governance control that filters or modifies tool inputs and outputs before they reach a model or service. Apply tool sanitization to reduce risk and cost for LLM-backed services. - -== Instance Management - Instance:: A deployed version of a service on a specific gateway or runtime. Instances receive traffic on the Instance URL and proxy requests to the Target URL. Supported service types include APIs, agents, MCP servers, and LLM proxies. +LLM Proxy:: +A gateway-backed service that routes requests to a large language model. LLM proxies are registered in the LLM Proxies catalog and support instance management, policy application, and token usage monitoring. + Managed instance:: An instance backed by MuleSoft Flex Gateway that enables full policy enforcement, authentication, and monitoring integration. Managed instances provide stronger governance and observability than unmanaged paths. -Unmanaged instance:: -A lighter-weight instance deployment that does not route traffic through Flex Gateway. Choose unmanaged instances when a full managed path does not match your operating model. - -Target:: -The backend implementation that a gateway proxies traffic to after enforcing policies. Each instance defines a Target URL that points to the live service or runtime. +MCP Server:: +A server that implements the Model Context Protocol, exposing tools and resources to MCP clients. MCP servers can be created from existing APIs, registered manually with an MCP URL or schema file, or imported via provider scanners. -== Platform +MuleSoft Agent:: +The agentic experience for MuleSoft available in Slack. Use MuleSoft Agent to receive notifications, run shortcuts, and navigate back into the enhanced experience from your messaging workspace. Observability:: A section that aggregates org-wide dashboards, reports, and notifications when your administrator enables and connects the observability backend for your business group. Use Observability to compare service-level monitoring signals with broader traffic patterns. +Platform MCP Server:: +The MCP server that exposes enhanced MuleSoft experience capabilities to MCP clients such as Claude Desktop. Use Platform MCP Server to access portfolio and governance features from supported development environments. + +Portfolio:: +The set of services registered or discovered within your org, organized into catalogs for agents, APIs, MCP servers, LLM proxies, and gateways. Each catalog provides governance, monitoring, and instance management for the services it contains. + Providers:: The external cloud platforms connected to the enhanced experience to enable automated service discovery and import. Configured under *Platform* > *Providers*. Scanner:: A configured connection between the enhanced experience and a supported cloud provider. When a scanner runs, it discovers services and registers them in the matching Portfolio catalog. Scanners run on a schedule or on demand. -== Agentic Experiences - -A2A endpoint:: -An endpoint that exposes an agent's capabilities using the Agent-to-Agent (A2A) protocol. Point to an A2A endpoint during agent registration to fetch the agent card automatically. +Semantic Service:: +A service that applies context-aware matching to route LLM-driven requests to the most relevant tools and pathways. Available at Basic scale (managed internal configuration) or Advanced scale (external embedding API and vector database). -Ask MuleSoft:: -The embedded agentic experience built into the enhanced MuleSoft experience UI. Use Ask MuleSoft for setup guidance, portfolio questions, and recommendations without leaving the product. +Target:: +The backend implementation that a gateway proxies traffic to after enforcing policies. Each instance defines a Target URL that points to the live service or runtime. -Enhanced experience:: -The new MuleSoft UI for managing your AI portfolio, including governance, instance management, observability, and agentic experiences. +Tool mapping:: +A governance control that defines which tools an LLM or agent is allowed to invoke. Apply tool mapping to reduce token spend and limit exposure to unintended operations. -MuleSoft Agent:: -The agentic experience for MuleSoft available in Slack. Use MuleSoft Agent to receive notifications, run shortcuts, and navigate back into the enhanced experience from your messaging workspace. +Tool sanitization:: +A governance control that filters or modifies tool inputs and outputs before they reach a model or service. Apply tool sanitization to reduce risk and cost for LLM-backed services. -Platform MCP Server:: -The MCP server that exposes enhanced MuleSoft experience capabilities to MCP clients such as Claude Desktop. Use Platform MCP Server to access portfolio and governance features from supported development environments. +Unmanaged instance:: +A lighter-weight instance deployment that does not route traffic through Flex Gateway. Choose unmanaged instances when a full managed path does not match your operating model. From 75c84fb7285bc85927fae39b54cef8628212134e Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 8 May 2026 11:11:46 -0700 Subject: [PATCH 068/178] Add glossary to TOC --- modules/ROOT/nav.adoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 9c2ade37d..10038ecc2 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,8 +1,9 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] -* xref:learning-map-exp.adoc[Enhanced MuleSoft Experience] +* xref:learning-map-exp.adoc[] ** xref:exp-overview.adoc[Overview] - *** xref:exp-compare.adoc[Enhanced Experience and Anypoint Platform Comparison] + *** xref:exp-compare.adoc[] + *** xref:exp-glossary.adoc[] ** xref:exp-start-home.adoc[] ** xref:exp-view-portfolio-overview.adoc[] ** xref:exp-add-services-to-portfolio.adoc[] From 5d477004bf46bf8ffb9ef857263fb9505c3200e8 Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Fri, 8 May 2026 17:24:23 -0300 Subject: [PATCH 069/178] w-22295376-adding RNs --- modules/ROOT/pages/exp-release-notes.adoc | 1 + 1 file changed, 1 insertion(+) create mode 100644 modules/ROOT/pages/exp-release-notes.adoc diff --git a/modules/ROOT/pages/exp-release-notes.adoc b/modules/ROOT/pages/exp-release-notes.adoc new file mode 100644 index 000000000..760f0fabb --- /dev/null +++ b/modules/ROOT/pages/exp-release-notes.adoc @@ -0,0 +1 @@ +include::release-notes::partial$enhanced-mulesoft-experience/enhanced-mulesoft-exp-rn-landing-page.adoc[] From f2e878674ca429833db86c997b982c9dcd119a20 Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Fri, 8 May 2026 18:33:13 -0300 Subject: [PATCH 070/178] W-22295376-modified the intro of the experience --- .../images/enhanced-experience-pillars.png | Bin 122991 -> 131272 bytes modules/ROOT/pages/learning-map-exp.adoc | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/images/enhanced-experience-pillars.png b/modules/ROOT/images/enhanced-experience-pillars.png index 0e93a66d7375c0140f38058da33ce02595428610..0e934f12b1abb47c29b428298f79e282b254024f 100644 GIT binary patch delta 82644 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

QAAU7vc#*0nWZ*&7^)_JdDj28ucL?I)cHBA9-c` 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 RYv5cU?K=jVZ`AF={|}Z%3?l#l delta 74298 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 sfDWOt3izC$NKa?mi0##LJ9t3zW@LL diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index 220f12467..882c87f18 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -3,10 +3,10 @@ The enhanced MuleSoft experience helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLMs, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. The experience pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. -* Register agents, MCP servers, and LLM proxies from any provider or registry. -* Monitor latency, cost, invocations, and failures in real time. -* Secure instances with compatible policies across your entire registry. -* Transcode existing REST APIs into MCP servers instantly. +* Scan platforms and import discovered APIs and agents, then manage scanners in one place. +* Register services manually, view services across providers, and create new MCP servers. +* Govern services with runtime policies and governance strategies for design and runtime consistency. +* Observe service health and monitor overview dashboards across services and environments. image::enhanced-experience-pillars.png[] From 40dca0ffbfdad9ed856d174a0f93acc291317fd0 Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 8 May 2026 15:00:25 -0700 Subject: [PATCH 071/178] Flip columns, make partial in access management. --- modules/ROOT/pages/exp-start-home.adoc | 107 ++----------------------- 1 file changed, 8 insertions(+), 99 deletions(-) diff --git a/modules/ROOT/pages/exp-start-home.adoc b/modules/ROOT/pages/exp-start-home.adoc index 8475fc1e5..fb6fdb943 100644 --- a/modules/ROOT/pages/exp-start-home.adoc +++ b/modules/ROOT/pages/exp-start-home.adoc @@ -50,105 +50,14 @@ Platform and Product Access:: == Enhanced Experience Permissions // make this a partial in access management and include there as well. -The new experience uses Anypoint Platform access control. Your administrator maps jobs to roles and permissions in Anypoint Access Management. Exact permission names differ by organization. Use this table with your internal access guide. - -[cols="20%,~,~",options="header"] -|=== -|To... |Required Permissions |Notes - -|View service -a| -Any of these permissions: - -* Exchange Viewer -* Exchange Contributor -* Exchange Administrator -a|With these permissions, users can view services under the portfolio and open the catalog overview in Anypoint Exchange. - -|Create service -a| -Any of these permissions: - -* Exchange Contributor -* Exchange Administrator -* Exchange Creator -a|With these permissions, users can use Add workflows to register MCP servers, agents, LLMs, or APIs. - -|Create instance -a| -* API Creator -|With this permission, users can run the create-instance workflow and create or add instances. - -|View instance -a| -* View APIs Configuration -a|With this permission, users can view instances for services and open the Instances tab. - -|Edit instance -a| -* Edit APIs Configuration -a|With this permission, users can edit instances for services. - -|Create scanners -a| -* Exchange Administrator -a|With this permission, users can create scanners from *Providers* and through Add MCP, Agent, or API when the organization enables the matching scanner capabilities. - -|View monitoring -a| -Any of these permissions: - -* Monitoring Viewer -* Monitoring Administrator -a|With these permissions, users can open the monitoring tab at the service and instance levels and see monitoring in navigation. - -|View policies -a| -* View Policies -a|With this permission, users can view and apply policies on instances and use the Governance tab for policy access. - -|Apply policies -a| -* Manage Policies -a|With this permission, users can edit policy configurations and add policies. - -|Send prompts to agent -a| -* Mule Developer Generative AI User -|With this permission, users can use the native agent in the new experience. - -|Create governance strategy -a| -* Governance Administrator -|With this permission, users can create governance strategies. - -|View governance report -a| -Any of these permissions: - -* Governance Viewer -* Governance Administrator -a|With these permissions, users can view governance reports at the service and governance-strategy level. - -|View alerts -a| -Any of these permissions: - -* *API Manager* > *View API Alerts* -* *Runtime Manager* > *Read Alerts* -a|With these permissions, users can view API alerts in API Manager and read alerts in Runtime Manager. - -|Manage alerts -a| -Any of these permissions: - -* *API Manager* > Manage API Alerts -* *Runtime Manager* > Manage Alerts -a|With these permissions, users can manage API alerts in API Manager and manage alerts in Runtime Manager. - -|=== - -If you can't complete an action or a page shows an authorization error, ask your Anypoint organization administrator for the matching permission or role. +The new experience uses Anypoint Platform access management. +Your administrator maps jobs to roles and permissions in Access Management. +Exact permission names differ by organization. +Use this table with your internal access guide. + +include::access-management::partial$include-permissions-enhanced-exp.adoc[tag=experiencePermissionsTable] + +If you can't complete an action or a page shows an authorization error, ask your Anypoint Platform organization administrator for the matching permission or role. //// == High-Level Enhanced Experience Workflow From 63c1170342cb5a9fbdbe28488cab9cebca197fa2 Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 8 May 2026 15:12:39 -0700 Subject: [PATCH 072/178] style --- modules/ROOT/nav.adoc | 4 ++-- .../ROOT/pages/exp-connect-experience-to-claude-desktop.adoc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 1e028bbc2..1b3306bc6 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -2,8 +2,8 @@ * xref:index.adoc[Documentation] * xref:learning-map-exp.adoc[] ** xref:exp-overview.adoc[Overview] - *** xref:exp-compare.adoc[] - *** xref:exp-glossary.adoc[] + *** xref:exp-compare.adoc[Comparison: Enhanced Experience and Anypoint Platform] + *** xref:exp-glossary.adoc[Glossary] ** xref:exp-start-home.adoc[] ** xref:exp-view-portfolio-overview.adoc[] ** xref:exp-add-services-to-portfolio.adoc[] diff --git a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc index 9ef4eb593..473f8493d 100644 --- a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc +++ b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc @@ -4,7 +4,7 @@ Some organizations connect Claude Desktop (or similar assistants) to the enhance This topic summarizes what you need from your administrator; it does not replace your organization's internal setup guide or Anthropic's client documentation. -== Prerequisites +== Before You Begin * A supported Claude Desktop release and any enterprise controls your company applies to assistant software. * Network access from your workstation to both the assistant vendor endpoints and MuleSoft endpoints your security team approved. From 9dd6c1d800bb06d9d9b7161c7c39c1787d308e82 Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 8 May 2026 18:24:53 -0700 Subject: [PATCH 073/178] adding RNs to TOC --- modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 1b3306bc6..c300de853 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,6 +1,7 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] * xref:learning-map-exp.adoc[] + ** xref:exp-release-notes.adoc[Release Notes] ** xref:exp-overview.adoc[Overview] *** xref:exp-compare.adoc[Comparison: Enhanced Experience and Anypoint Platform] *** xref:exp-glossary.adoc[Glossary] From 7d93f98383443d4a5187df130050b1ac808eebab Mon Sep 17 00:00:00 2001 From: Hanna Date: Fri, 8 May 2026 23:05:52 -0700 Subject: [PATCH 074/178] RN position --- modules/ROOT/nav.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index c300de853..a2b8b6ba1 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,8 +1,8 @@ .xref:index.adoc[Anypoint Platform] * xref:index.adoc[Documentation] * xref:learning-map-exp.adoc[] - ** xref:exp-release-notes.adoc[Release Notes] ** xref:exp-overview.adoc[Overview] + ** xref:exp-release-notes.adoc[Release Notes] *** xref:exp-compare.adoc[Comparison: Enhanced Experience and Anypoint Platform] *** xref:exp-glossary.adoc[Glossary] ** xref:exp-start-home.adoc[] From 66af5bce7fb8bfceea0eb8cd09cd37bb32b83310 Mon Sep 17 00:00:00 2001 From: Hanna Date: Sat, 9 May 2026 12:08:49 -0700 Subject: [PATCH 075/178] nav again --- modules/ROOT/nav.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index a2b8b6ba1..414455d66 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -2,11 +2,11 @@ * xref:index.adoc[Documentation] * xref:learning-map-exp.adoc[] ** xref:exp-overview.adoc[Overview] - ** xref:exp-release-notes.adoc[Release Notes] *** xref:exp-compare.adoc[Comparison: Enhanced Experience and Anypoint Platform] *** xref:exp-glossary.adoc[Glossary] + ** xref:exp-release-notes.adoc[Release Notes] ** xref:exp-start-home.adoc[] - ** xref:exp-view-portfolio-overview.adoc[] + *** xref:exp-view-portfolio-overview.adoc[] ** xref:exp-add-services-to-portfolio.adoc[] *** xref:exp-connect-providers-to-add-services.adoc[] *** xref:exp-register-services-manually.adoc[] From a5bc2eb0d6fd918cc1e532e1de7734ae5ac9258b Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 11:04:11 -0700 Subject: [PATCH 076/178] add enhanced experience to Featured Topics --- modules/ROOT/pages/index.adoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/index.adoc b/modules/ROOT/pages/index.adoc index d6a0f25d2..902d9c533 100644 --- a/modules/ROOT/pages/index.adoc +++ b/modules/ROOT/pages/index.adoc @@ -95,7 +95,8 @@ Monitor your APIs and integrations using dashboards, metrics, and visualization. //// -// Updated 2026/03/23 - valkyrie +// Updated 2026/05/11 - hanna +* xref:learning-map-exp.adoc[] * xref:monitoring::integration-intelligence.adoc[] * xref:general::learning-map-mulesoft-ai.adoc[] * xref:general::learning-map-agent-fabric.adoc[] @@ -107,6 +108,6 @@ Monitor your APIs and integrations using dashboards, metrics, and visualization. * xref:monitoring::anypoint-insights-agentic.adoc[] * xref:mulesoft-mcp-server::index.adoc[] * xref:mcp-connector::index.adoc[MCP Connector User Guide] -* xref:learning-map-api-management.adoc[] +// * xref:learning-map-api-management.adoc[] //* xref:cloudhub::app-migration.adoc[] //* xref:hyperforce::index.adoc[Salesforce Hyperforce] From 5179ec8e500ee9aa9fc642097c36821d12978a46 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Mon, 11 May 2026 15:53:25 -0300 Subject: [PATCH 077/178] W-22436930-omni-governance-sections --- modules/ROOT/nav.adoc | 6 +- .../exp-create-governance-strategies.adoc | 76 ++++++++++++++----- .../exp-manage-governance-strategies.adoc | 61 +++++++++++++++ .../pages/exp-view-cost-and-token-usage.adoc | 71 +++++++++++++++++ ...view-token-usage-response-performance.adoc | 26 ------- .../exp-work-with-governance-strategies.adoc | 33 ++++++++ modules/ROOT/pages/learning-map-exp.adoc | 4 +- 7 files changed, 230 insertions(+), 47 deletions(-) create mode 100644 modules/ROOT/pages/exp-manage-governance-strategies.adoc create mode 100644 modules/ROOT/pages/exp-view-cost-and-token-usage.adoc delete mode 100644 modules/ROOT/pages/exp-view-token-usage-response-performance.adoc create mode 100644 modules/ROOT/pages/exp-work-with-governance-strategies.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 414455d66..76e41da88 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -16,8 +16,10 @@ ** xref:exp-add-scanners-from-providers.adoc[] *** xref:exp-manage-scanners.adoc[] ** xref:exp-add-instances.adoc[] - ** xref:exp-create-governance-strategies.adoc[] - ** xref:exp-view-token-usage-response-performance.adoc[] + ** xref:exp-work-with-governance-strategies.adoc[] + *** xref:exp-create-governance-strategies.adoc[] + *** xref:exp-manage-governance-strategies.adoc[] + ** xref:exp-view-cost-and-token-usage.adoc[] ** xref:exp-monitor-your-services.adoc[] ** xref:exp-view-detailed-metrics-for-services.adoc[] ** xref:exp-configure-notifications-for-alerts.adoc[] diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index c4767f6c3..9e4ec44a3 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -1,30 +1,72 @@ -= Creating Governance Strategies += Create Governance Strategies -Governance strategies bundle the rules and controls your organization wants to enforce across agents, APIs, MCP servers, LLM proxies, and gateways. They connect policy intent to conformance reporting, cost management, and runtime behavior so teams can align releases with risk and compliance targets. +Create governance strategies to validate services against control rules or enforce automated policies across your organization. Strategies link governance intent—whether monitoring for compliance drift or actively blocking noncompliant behavior—to the services you choose to govern. -Strategy authoring is available when your tenant includes *Governance* capabilities and your account has the appropriate administrator role. Exact rule catalogs and scopes depend on your organization's configuration. +Strategy creation is available when your tenant includes *Governance* capabilities and you hold the appropriate administrator role. -== Open Governance Strategy Workflows +== Before You Start -. Sign in through your organization's entry path and open *Governance*. -. Use the area your UI labels for strategies or organization governance (names can vary by release). -. Create a strategy, attach the domains your organization uses—such as access and security, data privacy, performance and cost, or compliance and observability—and map them to the services or scopes your administrators approved. +Determine what outcome you need: passive validation that reports compliance posture but allows activity to proceed, or active enforcement that can block noncompliant requests at runtime. Your answer shapes which strategy type and which rules or policies fit your goals. -Work with your governance lead so strategy changes match change-management processes outside the product. +== Open the Strategy Workflow -== Tie Strategies to Day-to-Day Operations +. Sign in and navigate to *Governance* > *Governance Strategies*. +. Select *Create governance strategy* to start the wizard. -* Apply policies at the service or instance level from *Portfolio* so runtime traffic reflects the strategy. See xref:exp-view-service-details.adoc[] for where policies appear on a service. -* Review xref:exp-overview.adoc[conformance reporting] on supported catalog types to confirm rules pass after you update a strategy or deployment. -* Use cost-related controls where the experience exposes them—for example under *Governance* > *Cost Management* when your tenant enables token and spend signals. +The wizard steps you through type selection, scope definition, rule or policy attachment, naming, and review so you can configure the full strategy before activating it. -== Permissions (high level) +== Choose Strategy Type -Creating governance strategies typically requires *Governance Administrator*. Viewing reports may be available to *Governance Viewer* or *Governance Administrator* depending on how your organization mapped roles. +Two types are available: + +* *Controls* — Validate targeted services against selected control rules and optionally block noncompliant actions. The system publishes live compliance posture so teams see where services pass or fail. You choose whether to monitor, report, or also block. +* *Automated Policy* — Enforce consistent policy requirements across targeted services to ensure uniform governance and automated security. These run at the runtime or gateway layer depending on your configuration. + +Select the type that matches your governance objective, then proceed. + +== Define Governance Scope + +Specify which services the strategy governs and under what conditions those services are included. + +*Select Services To Govern*: Choose whether the strategy applies to APIs, Agents, and MCP Servers, or to Gateways. Service type selection determines what you can include in the filter. + +*Select Filter Criteria*: Refine the set by choosing filter conditions—for example, all services in the tenant, or a subset that meets tag, environment, or catalog criteria your administrators configured. The product exposes the filter options your entitlement and role support. + +Use *Preview Governed Scope* to see which services currently match your criteria before you move forward. + +== Attach Rules or Policies + +Depending on strategy type, you select the rules or policies the strategy enforces: + +* For *Controls*, pick from the control catalog your tenant provides—access and security controls, data-handling rules, performance or cost checks, and others your organization enabled. Each control specifies what it validates and whether it can block noncompliant activity. +* For *Automated Policy*, define the runtime requirements: which gateway runtime (Flex Gateways or Mule Gateways), which endpoint types to target, and the environment where the policy applies. Policies run automatically according to the scope you defined. + +The experience shows available controls or policy configurations based on your earlier selections. Review descriptions to confirm each one aligns with your compliance or security goals. + +== Name and Describe the Strategy + +Provide a *Strategy Name* that makes the governance intent clear—for example, "PCI Compliance Rules" or "Production Security Policy." Add a *Description* that explains what the strategy enforces and why, so future administrators understand the governance rationale without re-reading the full configuration. + +== Review and Activate + +The final step summarizes your selections: strategy type, governed scope, applied rules or policies, and general information. Check that the configuration is correct—especially the scope and the rules, since those determine real impact on service behavior. + +When ready, select *Create and activate strategy* to save and enable the strategy. The system begins evaluating or enforcing according to the type and scope you configured. Governed services appear in compliance reporting or are subject to runtime policy checks depending on your choices. + +Strategies are active by default after creation. You can disable a strategy later from the *Governance Strategies* list if your governance plan changes. + +== What Happens Next + +* Services that match the scope are evaluated against the rules or policies the strategy defines. +* For *Controls*, compliance status appears in conformance reports under *Governance* or on the service detail page depending on where your product exposes it. +* For *Automated Policy*, policy enforcement runs at the gateway or runtime layer. Check logs and metrics to confirm policy behavior aligns with expectations. +* Edit the strategy from the *Governance Strategies* page if scope, rules, or naming needs adjustment. + +Work with your governance lead when strategies affect production services or when you need to coordinate rollout timing. == See Also -* xref:exp-overview.adoc[] -* xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] +* xref:exp-work-with-governance-strategies.adoc[] +* xref:exp-manage-governance-strategies.adoc[] +* xref:exp-view-cost-and-token-usage.adoc[] * xref:exp-view-service-details.adoc[] -* xref:exp-view-token-usage-response-performance.adoc[] diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc new file mode 100644 index 000000000..0e27f40fe --- /dev/null +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -0,0 +1,61 @@ += Manage Governance Strategies + +After you create governance strategies, you manage them day to day: reordering priorities, filtering the list, enabling or disabling strategies, and adjusting configurations when compliance requirements or service scope changes. Most of that work happens under *Governance* > *Governance Strategies*, where your organization lists active and disabled strategies in one place. + +== Where This Work Happens + +Navigate to *Governance* > *Governance Strategies* to see the full list. The page shows strategy name, type (Controls or Automated Policy), status, the count of governed services, and last-modified timestamp. Exact columns and controls depend on your product release and entitlement. + +== What You Can Do With a Strategy + +* *View details* — Select a strategy row to open its configuration page, where you see the scope definition, attached rules or policies, and metadata. +* *Enable or disable* — Change status to pause a strategy without deleting it. Disabled strategies remain in the list but stop evaluating or enforcing until you re-enable them. +* *Edit configuration* — Update scope filters, swap or add rules, or change the strategy name and description when governance objectives shift. Save changes to apply the new configuration; governed services pick up the updated rules on the next evaluation cycle. +* *Reorder strategies* — When multiple strategies govern the same services, order can matter for how rules compose or which policy takes precedence. Use the *Reorder* control to adjust sequence, then save. Check with your governance lead if your organization has conventions around strategy priority. +* *Delete a strategy* — Remove strategies that are no longer needed. Deletion is permanent and stops all evaluation or enforcement the strategy was performing. Consider disabling first if you are unsure whether the strategy will be needed again. + +== Filter and Search Strategies + +Use the controls above the table to narrow the list: + +* *Strategy type filter* — Choose *All*, *Controls*, or *Automated Policies* to show only strategies of a given type. +* *Status dropdown* — Select *Any Status*, *Active*, or *Disabled* to focus on strategies in a specific state. +* *Search* — Enter text to match strategy names. Useful when your organization maintains many strategies and you need to locate a specific profile quickly. + +The page updates to show matching strategies. The count at the top reflects how many are visible out of the total created. + +== Understand Strategy Metrics + +The main page includes summary cards: + +* *Active Strategies* — Count of strategies currently enabled, with a note of how many are disabled. This gives a snapshot of how much governance automation is running. +* *Strategy Types* — Breakdown by Controls versus Automated Policies so you can see the mix of validation-focused and enforcement-focused governance. +* *Governance Coverage* — Indicates what portion of your portfolio is governed by at least one strategy. Coverage data depends on whether your tenant calculates this metric; if unavailable, the card notes that coverage is not reported. + +Use these metrics to gauge governance posture at a glance and to spot gaps—such as many services but few active strategies, which may signal under-governed areas. + +== When to Adjust a Strategy + +Common reasons to edit or disable: + +* Scope has drifted and the strategy now governs services it should not (or misses services it should). +* New compliance requirements mean you need to add or replace rules. +* A strategy causes false positives or blocks legitimate activity, and you need to refine the controls or temporarily disable while you investigate. +* Your organization restructured environments or tags, and filter criteria no longer match the intended services. + +Check the *Governed Services* count before and after changes to confirm the scope adjusted as expected. + +== Impact on Governed Services + +When you disable a strategy, services that matched its scope stop being evaluated or enforced against that strategy's rules. Compliance reports may show gaps, and runtime enforcement (if the strategy included blocking controls or policies) no longer applies. + +When you delete a strategy, all historical compliance data tied to that strategy remains in logs or reporting systems (depending on your backend), but the active governance link is gone. Re-creating a strategy with the same rules does not automatically restore prior associations. + +Coordinate with service owners and your governance team when changes affect production services or compliance reporting your organization relies on. + +== See Also + +* xref:exp-work-with-governance-strategies.adoc[] +* xref:exp-create-governance-strategies.adoc[] +* xref:exp-view-cost-and-token-usage.adoc[] +* xref:exp-view-service-details.adoc[] diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc new file mode 100644 index 000000000..87b86b764 --- /dev/null +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -0,0 +1,71 @@ += View Cost and Token Usage + +Track token consumption and model response characteristics across your portfolio to understand where costs accumulate and where optimization opportunities exist. Token usage and performance signals help you budget capacity, tune governance controls, and identify high-usage patterns that affect spend. + +Access to cost and performance data depends on your tenant configuration and role. If your organization captures token or spend signals, these views show usage trends and highlight where governance policies could reduce consumption. + +== Where Token and Performance Signals Appear + +The system surfaces token usage and performance data in several places: + +* *Governance* > *Cost Management* — Organization-level views of token usage and related spend indicators when your administrator enabled cost tooling. This is the primary dashboard for monitoring consumption across all services. +* *Service detail pages* — Some LLM proxies and related services expose usage or performance summaries on the *Overview* tab or dedicated analytics areas your release provides. +* *Observability* — When configured, dashboards or reports may aggregate token and latency series alongside other runtime signals. + +Navigation labels can differ; follow the UI your business group was assigned. The instructions below focus on the *Cost Management* page under *Governance*, which provides the most comprehensive view. + +== Open Cost Management + +. Sign in and navigate to *Governance* > *Cost Management*. +. The dashboard loads with default filters—typically the last 30 days. Adjust the time range or search scope to focus on specific services or periods. + +== Understand Usage Metrics + +The page organizes token and activity data into summary cards and detail views: + +* *Total tokens* — Estimated count of tokens processed across services in the selected time range. The product estimates token volume from payload byte length; actual counts may vary depending on the tokenizer each model uses. Hover for the exact numeric value when abbreviated (for example, "5.5B" expands to the full count). +* *Saved tokens (est.)* — Tokens that optimization policies have reduced, such as prompt caching or request deduplication. This metric appears when your tenant enables optimization features and tracks savings. +* *Tool calls* — Number of tool or function invocations services made in the period. Useful for understanding interaction complexity and where services depend on external tools or APIs. + +Each card notes how many instances contributed to the metric. Zero instances means no services in the current scope match your filters or the system has not captured data yet. + +== Filter and Search + +Use controls at the top of the page to narrow the view: + +* *Search* — Enter service or instance names to focus on specific MCP servers, agents, or other assets. +* *Filters* — Refine by service type, environment, or metadata your organization configured. Exact filter options depend on your tenant and catalog structure. +* *Time range* — Select 1H, 6H, 24H, 7D, or 30D to adjust the reporting window. Shorter periods help spot recent spikes; longer windows show trends. + +The counter updates to reflect how many services match your criteria out of the total portfolio. + +== Interpret Saved Tokens + +When optimization policies are active—such as response caching, prompt compression, or request batching—the system estimates how many tokens those policies have saved compared to unoptimized traffic. If the "Saved tokens" card reads zero, either no optimization policies are applied to the services in scope, or the services have not generated enough traffic for the optimization logic to trigger savings yet. + +Consider this metric directional rather than exact. Token estimation uses byte-to-token approximations that may differ from the specific tokenizer each LLM provider runs. + +== How You Use the Data + +Cost and performance data inform multiple workflows: + +* *Cost optimization* — Identify high-volume tools, models, or routes so you can apply governance strategies such as prompt caching, tool mapping, or input sanitization where supported. Budget and forecast capacity needs based on actual consumption patterns. +* *Performance triage* — Correlate spikes in latency or errors with deployments, policy changes, or upstream model behavior. Compare usage before and after applying optimization strategies to measure effectiveness. +* *Planning and alignment* — Share stable trends with finance and platform teams when you forecast capacity or licensing needs. Align cost discussions with technical stakeholders by pointing to concrete token or tool-call volumes. + +The product does not automatically throttle or cap usage based on what you see here. If you need to limit consumption, apply governance strategies or configure rate-limiting policies from *Governance Strategies* or the relevant service settings. + +== Where Cost Fits Into Governance + +Token and activity metrics inform governance decisions: services with unexpectedly high consumption may need tighter scoping, additional caching, or stricter input validation rules. Use data from *Cost Management* as input when you create or refine governance strategies under *Governance Strategies*. + +For runtime enforcement—such as blocking requests that exceed token budgets—attach relevant cost-related controls or policies to a governance strategy and apply that strategy to the services you want to govern. + +== See Also + +* xref:exp-work-with-governance-strategies.adoc[] +* xref:exp-create-governance-strategies.adoc[] +* xref:exp-manage-governance-strategies.adoc[] +* xref:exp-view-service-details.adoc[] +* xref:exp-monitor-your-services.adoc[] +* xref:exp-view-detailed-metrics-for-services.adoc[] diff --git a/modules/ROOT/pages/exp-view-token-usage-response-performance.adoc b/modules/ROOT/pages/exp-view-token-usage-response-performance.adoc deleted file mode 100644 index 9c14b5e0c..000000000 --- a/modules/ROOT/pages/exp-view-token-usage-response-performance.adoc +++ /dev/null @@ -1,26 +0,0 @@ -= View Token Usage and Response Performance - -Token usage and model response characteristics help you understand cost drivers and quality for LLM-backed services in your portfolio. When the enhanced experience surfaces these signals, you can compare traffic patterns across environments and tune governance controls your organization adopted. - -Charts and tables appear only when your tenant connects the right data sources and your service type supports the metrics. If a view is empty, confirm with your administrator that usage telemetry is flowing and that your account has access. - -== Where These Signals Appear - -* *Governance* > *Cost Management* — Organization- or strategy-level views of token usage and related spend indicators when your administrator enabled cost tooling. -* Service detail pages — Some LLM proxies and related services expose usage or performance summaries on the *Overview* tab or dedicated analytics areas your release provides. -* *Observability* — When configured, dashboards or reports may aggregate token and latency series alongside other runtime signals. - -Navigation labels can differ; follow the UI your business group was assigned. - -== How You Use the Data - -* **Cost optimization** — Identify high-volume tools, models, or routes so you can apply xref:exp-create-governance-strategies.adoc[strategies] such as tool mapping or sanitization where supported. -* **Performance triage** — Correlate spikes in latency or errors with deployments, policy changes, or upstream model behavior. -* **Planning** — Share stable trends with finance and platform teams when you forecast capacity or licensing needs. - -== See Also - -* xref:exp-overview.adoc[] -* xref:exp-create-governance-strategies.adoc[] -* xref:exp-monitor-your-services.adoc[] -* xref:exp-view-detailed-metrics-for-services.adoc[] diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc new file mode 100644 index 000000000..d82f01d76 --- /dev/null +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -0,0 +1,33 @@ += Work with Governance Strategies + +Governance strategies bundle the rules and controls your organization wants to enforce across agents, APIs, MCP servers, LLM proxies, and gateways. They connect policy intent to conformance reporting, cost management, and runtime behavior so teams can align releases with risk and compliance targets. + +Creating, managing, and monitoring strategies is available when your tenant includes *Governance* capabilities and your account has the appropriate administrator role. Exact rule catalogs, scopes, and available operations depend on your organization's configuration. + +== Access Governance Strategy Workflows + +Sign in through your organization's entry path and navigate to *Governance*. The area your UI labels for strategies or organization governance can vary by release. From there you can create strategies, attach the domains your organization uses—such as access and security, data privacy, performance and cost, or compliance and observability—and map them to the services or scopes your administrators approved. You can also manage existing strategies by editing, enabling, disabling, reordering, or removing them as your governance needs evolve. + +Work with your governance lead so strategy changes match change-management processes outside the product. + +== How Strategies Fit Into Day-to-Day Operations + +* **Create strategies** that match your compliance and security objectives—validation-focused controls for compliance reporting, or enforcement-focused automated policies for runtime blocking. See xref:exp-create-governance-strategies.adoc[] for the step-by-step workflow. +* **Manage existing strategies** by adjusting scope, swapping rules, reordering priorities, or disabling strategies when governance requirements change. See xref:exp-manage-governance-strategies.adoc[] for day-to-day operations. +* **Monitor costs and usage** under *Governance* > *Cost Management* to understand token consumption patterns and identify where governance controls can optimize spend. See xref:exp-view-cost-and-token-usage.adoc[] for cost dashboard details. +* **Review conformance reporting** on xref:exp-overview.adoc[supported catalog types] to confirm rules pass after you create or update a strategy or deployment. +* **Apply policies at the service level** from *Portfolio* so runtime traffic reflects the strategy. See xref:exp-view-service-details.adoc[] for where policies appear on a service. + +== Permissions (high level) + +Creating governance strategies typically requires *Governance Administrator*. Viewing reports may be available to *Governance Viewer* or *Governance Administrator* depending on how your organization mapped roles. + +== See Also + +* xref:exp-create-governance-strategies.adoc[] +* xref:exp-manage-governance-strategies.adoc[] +* xref:exp-view-cost-and-token-usage.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] +* xref:exp-view-service-details.adoc[] +* xref:exp-view-cost-and-token-usage.adoc[] diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index 882c87f18..e6c5908b3 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -50,7 +50,7 @@ Register agents, APIs, and MCP servers from any provider or registry, and add LL Monitor latency, cost, invocations, and failures in real time. - xref:exp-monitor-your-services.adoc[] -- xref:exp-view-token-usage-response-performance.adoc[] +- xref:exp-view-cost-and-token-usage.adoc[] - xref:exp-view-detailed-metrics-for-services.adoc[] - xref:exp-configure-notifications-for-alerts.adoc[] @@ -64,7 +64,7 @@ Monitor latency, cost, invocations, and failures in real time. Secure instances with compatible policies across your entire registry. - xref:exp-add-instances.adoc[] -- xref:exp-create-governance-strategies.adoc[] +- xref:exp-work-with-governance-strategies.adoc[] | image::lm_analyze_1.png[] [.lm-bold]##Transcode## From 41cf16919e24f0e11630a0b3296b4e060c5a7d1e Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 12:50:27 -0700 Subject: [PATCH 078/178] style --- .../exp-access-experience-from-slack.adoc | 20 +++++++++++++------ modules/ROOT/pages/exp-add-instances.adoc | 15 +++++++------- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/modules/ROOT/pages/exp-access-experience-from-slack.adoc b/modules/ROOT/pages/exp-access-experience-from-slack.adoc index 37f2e521a..adc1af4bd 100644 --- a/modules/ROOT/pages/exp-access-experience-from-slack.adoc +++ b/modules/ROOT/pages/exp-access-experience-from-slack.adoc @@ -1,21 +1,29 @@ = Access the Enhanced Experience from Slack -When your administrator installs and configures the Slack integration, you can receive notifications, run shortcuts, and open deep links that land in the enhanced MuleSoft experience with your existing identity. Slack becomes a companion surface for alerts and collaboration while *Portfolio* and *Governance* remain the source of truth for configuration. +After your administrator installs and configures the Slack integration, you can receive notifications, run shortcuts, and open deep links from the enhanced MuleSoft experience using your existing identity. Slack becomes a companion connection for alerts and collaboration while *Portfolio* and *Governance* remain the source of truth for configuration. -Available commands, message templates, and workspaces depend entirely on how your organization wired the Slack app. Internal runbooks should list the slash commands or shortcuts approved for your workspace. +Available commands, message templates, and workspaces depend on how your organization configured the Slack app. Internal runbooks list the slash commands or shortcuts approved for your workspace. == Sign In and Open the Experience . Open Slack in the workspace your company uses for MuleSoft or platform notifications. -. Use the app your administrator added (the display name is set during installation). +. Use the app your administrator added. ++ +The display name is set during installation. . Follow a notification action, a pinned link, or a slash command your internal documentation describes to authenticate and open the enhanced experience in the browser or embedded client your organization chose. -If authentication fails, confirm you are in the correct Slack workspace and that your Anypoint user is linked according to your IT team's instructions. +If authentication fails: +. Confirm that you're in the correct Slack workspace. +. Verify your Anypoint Platform user is linked according to your IT team's instructions. == Common Tasks from Slack -* **Respond to alerts** — Open a thread from an alert message and follow the link into the service or dashboard referenced in the payload. -* **Share context** — Post links back into Slack after you verify state in *Portfolio* so incident channels stay aligned with what you saw in the product. +* Respond to alerts ++ +Open a thread from an alert message and follow the link into the service or dashboard referenced in the payload. +* Share context ++ +Post links back into Slack after you verify state in *Portfolio*. This helps incident channels stay aligned with what you saw in the product. == See Also diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index f49bc54cd..41c1e94d8 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -1,23 +1,22 @@ -= Create and Manage Instances += Creating and Managing Instances Instances represent how a service runs in a specific environment, such as production or sandbox, and how traffic reaches it through gateways or runtimes your organization manages. -Services such as APIs, agents, MCP servers, and LLM proxies can include instances. In the enhanced experience, instances are managed from the service detail page through the *Instances* tab. +Services such as APIs, agents, MCP servers, and LLM proxies can include instances. In the enhanced experience, you manage instances from the service detail page through the *Instances* tab. -Managed paths through MuleSoft Flex Gateway can provide additional policy and monitoring integrations when supported by your organization. Unmanaged or external paths remain available when they align with your operating model. +Managed paths through MuleSoft Flex Gateway can provide additional policy and monitoring integrations if your organization supports them. Unmanaged or external paths remain available when they align with your operating model. == Open the Instances Experience . In *Portfolio*, open the catalog for the service type, such as *APIs*, *Agents*, *MCP Servers*, or *LLM Proxies*. . Select a service to open its detail page. . Open the *Instances* tab. -. Use the available controls to create, edit, or manage instances. Field names, required metadata, and available gateway or runtime options depend on the selected service type and your organization's configuration. == API Instances -APIs are registered as services defined by formal specifications and managed within the enhanced experience alongside other service types. +Register APIs as services defined by formal specifications and manage them alongside other service types in the enhanced experience. Creating an API establishes its structure and makes it available in the portfolio, while instances represent deployed or managed versions of that API across environments or providers. @@ -59,7 +58,7 @@ The API detail view is organized into tabs: * *Conformance Report* – Displays governance status * *Versions* – Displays available API versions -NOTE: Monitoring, policies, and conformance details are managed in their respective sections. +NOTE: Manage monitoring, policies, and conformance details in their respective sections. ==== Overview Tab @@ -83,9 +82,9 @@ After creating or updating an instance, you can continue managing the service th * Use the *Policies* tab to review or apply policies to the instance. * Use the *Monitoring* tab to review metrics and runtime performance when monitoring is available. -* Coordinate with platform owners if DNS, certificates, or upstream routing changes are required outside the product. +* Coordinate with platform owners if DNS, certificates, or upstream routing changes must happen outside the product. -== Permissions (high level) +== Required Permissions Creating instances uses Anypoint Platform permissions such as *API Creator* for API-related flows. Viewing or editing instance configuration requires the corresponding permissions defined by your organization. From 926ea3e7db1fd74d7c671df08461754d5a991fe8 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Mon, 11 May 2026 17:41:06 -0300 Subject: [PATCH 079/178] reviewed content --- modules/ROOT/nav.adoc | 2 +- .../exp-create-governance-strategies.adoc | 46 ++++++++--------- .../exp-manage-governance-strategies.adoc | 48 +++++++++--------- .../pages/exp-view-cost-and-token-usage.adoc | 50 +++++++++---------- .../exp-work-with-governance-strategies.adoc | 27 +++++----- 5 files changed, 87 insertions(+), 86 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 76e41da88..cedb261a0 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -19,7 +19,7 @@ ** xref:exp-work-with-governance-strategies.adoc[] *** xref:exp-create-governance-strategies.adoc[] *** xref:exp-manage-governance-strategies.adoc[] - ** xref:exp-view-cost-and-token-usage.adoc[] + *** xref:exp-view-cost-and-token-usage.adoc[] ** xref:exp-monitor-your-services.adoc[] ** xref:exp-view-detailed-metrics-for-services.adoc[] ** xref:exp-configure-notifications-for-alerts.adoc[] diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 9e4ec44a3..a4bc45100 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -1,26 +1,26 @@ = Create Governance Strategies -Create governance strategies to validate services against control rules or enforce automated policies across your organization. Strategies link governance intent—whether monitoring for compliance drift or actively blocking noncompliant behavior—to the services you choose to govern. +Create governance strategies to validate services with controls or enforce automated policies. -Strategy creation is available when your tenant includes *Governance* capabilities and you hold the appropriate administrator role. +You can create strategies when your tenant includes *Governance* and you have the required administrator role. == Before You Start -Determine what outcome you need: passive validation that reports compliance posture but allows activity to proceed, or active enforcement that can block noncompliant requests at runtime. Your answer shapes which strategy type and which rules or policies fit your goals. +Decide whether you need validation-only monitoring or active runtime enforcement. This choice determines the strategy type and the rules or policies to apply. == Open the Strategy Workflow -. Sign in and navigate to *Governance* > *Governance Strategies*. +. Log in and go to *Governance* > *Governance Strategies*. . Select *Create governance strategy* to start the wizard. -The wizard steps you through type selection, scope definition, rule or policy attachment, naming, and review so you can configure the full strategy before activating it. +The wizard guides you through type, scope, rules or policies, and activation. == Choose Strategy Type -Two types are available: +Choose from these types: -* *Controls* — Validate targeted services against selected control rules and optionally block noncompliant actions. The system publishes live compliance posture so teams see where services pass or fail. You choose whether to monitor, report, or also block. -* *Automated Policy* — Enforce consistent policy requirements across targeted services to ensure uniform governance and automated security. These run at the runtime or gateway layer depending on your configuration. +* *Controls* validate targeted services against control rules. Use controls to monitor compliance and, when supported, block noncompliant activity. +* *Automated Policy* enforces runtime policy requirements across targeted services. Select the type that matches your governance objective, then proceed. @@ -28,41 +28,41 @@ Select the type that matches your governance objective, then proceed. Specify which services the strategy governs and under what conditions those services are included. -*Select Services To Govern*: Choose whether the strategy applies to APIs, Agents, and MCP Servers, or to Gateways. Service type selection determines what you can include in the filter. +*Select Services To Govern*: Select whether the strategy applies to APIs, Agents, and MCP Servers, or to Gateways. -*Select Filter Criteria*: Refine the set by choosing filter conditions—for example, all services in the tenant, or a subset that meets tag, environment, or catalog criteria your administrators configured. The product exposes the filter options your entitlement and role support. +*Select Filter Criteria*: Refine the scope by tag, environment, or other available metadata. Use *Preview Governed Scope* to see which services currently match your criteria before you move forward. == Attach Rules or Policies -Depending on strategy type, you select the rules or policies the strategy enforces: +Depending on the strategy type, select the rules or policies the strategy enforces: -* For *Controls*, pick from the control catalog your tenant provides—access and security controls, data-handling rules, performance or cost checks, and others your organization enabled. Each control specifies what it validates and whether it can block noncompliant activity. -* For *Automated Policy*, define the runtime requirements: which gateway runtime (Flex Gateways or Mule Gateways), which endpoint types to target, and the environment where the policy applies. Policies run automatically according to the scope you defined. +* For *Controls*, select controls from the catalog available in your tenant. +* For *Automated Policy*, define runtime details such as gateway runtime, endpoint type, and environment. -The experience shows available controls or policy configurations based on your earlier selections. Review descriptions to confirm each one aligns with your compliance or security goals. +Available options depend on your earlier selections and entitlements. == Name and Describe the Strategy -Provide a *Strategy Name* that makes the governance intent clear—for example, "PCI Compliance Rules" or "Production Security Policy." Add a *Description* that explains what the strategy enforces and why, so future administrators understand the governance rationale without re-reading the full configuration. +Enter a clear *Strategy Name*, such as "PCI Compliance Rules". Add a *Description* that states what the strategy enforces and why. == Review and Activate -The final step summarizes your selections: strategy type, governed scope, applied rules or policies, and general information. Check that the configuration is correct—especially the scope and the rules, since those determine real impact on service behavior. +Review your selections: strategy type, scope, rules or policies, and general information. -When ready, select *Create and activate strategy* to save and enable the strategy. The system begins evaluating or enforcing according to the type and scope you configured. Governed services appear in compliance reporting or are subject to runtime policy checks depending on your choices. +Select *Create and activate strategy*. -Strategies are active by default after creation. You can disable a strategy later from the *Governance Strategies* list if your governance plan changes. +Strategies are active by default. You can disable a strategy later from *Governance Strategies*. == What Happens Next -* Services that match the scope are evaluated against the rules or policies the strategy defines. -* For *Controls*, compliance status appears in conformance reports under *Governance* or on the service detail page depending on where your product exposes it. -* For *Automated Policy*, policy enforcement runs at the gateway or runtime layer. Check logs and metrics to confirm policy behavior aligns with expectations. -* Edit the strategy from the *Governance Strategies* page if scope, rules, or naming needs adjustment. +* The system evaluates services that match the scope against the rules or policies in the strategy. +* For *Controls*, compliance status appears in conformance reports. +* For *Automated Policy*, enforcement runs at the gateway or runtime layer. +* Edit the strategy from *Governance Strategies* when scope, rules, or naming changes. -Work with your governance lead when strategies affect production services or when you need to coordinate rollout timing. +Work with your governance lead if your strategies affect production services or when you need to coordinate rollout timing. == See Also diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 0e27f40fe..1b8afda83 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -1,57 +1,57 @@ = Manage Governance Strategies -After you create governance strategies, you manage them day to day: reordering priorities, filtering the list, enabling or disabling strategies, and adjusting configurations when compliance requirements or service scope changes. Most of that work happens under *Governance* > *Governance Strategies*, where your organization lists active and disabled strategies in one place. +Manage strategies from *Governance* > *Governance Strategies*. Common tasks include reordering priority, filtering, changing status, and updating configuration. == Where This Work Happens -Navigate to *Governance* > *Governance Strategies* to see the full list. The page shows strategy name, type (Controls or Automated Policy), status, the count of governed services, and last-modified timestamp. Exact columns and controls depend on your product release and entitlement. +Go to *Governance* > *Governance Strategies* to view all strategies. Check the name, type, status, governed services, and last modified time. == What You Can Do With a Strategy -* *View details* — Select a strategy row to open its configuration page, where you see the scope definition, attached rules or policies, and metadata. -* *Enable or disable* — Change status to pause a strategy without deleting it. Disabled strategies remain in the list but stop evaluating or enforcing until you re-enable them. -* *Edit configuration* — Update scope filters, swap or add rules, or change the strategy name and description when governance objectives shift. Save changes to apply the new configuration; governed services pick up the updated rules on the next evaluation cycle. -* *Reorder strategies* — When multiple strategies govern the same services, order can matter for how rules compose or which policy takes precedence. Use the *Reorder* control to adjust sequence, then save. Check with your governance lead if your organization has conventions around strategy priority. -* *Delete a strategy* — Remove strategies that are no longer needed. Deletion is permanent and stops all evaluation or enforcement the strategy was performing. Consider disabling first if you are unsure whether the strategy will be needed again. +* *View details*: Open a strategy to review scope, rules or policies, and metadata. +* *Enable or disable*: Pause a strategy without deleting it. +* *Edit configuration*: Update scope, rules, name, or description, then save. +* *Reorder strategies*: Change strategy order when multiple strategies govern the same services. +* *Delete a strategy*: Permanently remove a strategy that you no longer need. == Filter and Search Strategies Use the controls above the table to narrow the list: -* *Strategy type filter* — Choose *All*, *Controls*, or *Automated Policies* to show only strategies of a given type. -* *Status dropdown* — Select *Any Status*, *Active*, or *Disabled* to focus on strategies in a specific state. -* *Search* — Enter text to match strategy names. Useful when your organization maintains many strategies and you need to locate a specific profile quickly. +* Use the strategy type filter to select *All*, *Controls*, or *Automated Policies*. +* Use the status filter to select *Any Status*, *Active*, or *Disabled*. +* Enter text in the sesrch field to match strategy names. -The page updates to show matching strategies. The count at the top reflects how many are visible out of the total created. +The page updates to show only matching strategies. == Understand Strategy Metrics -The main page includes summary cards: +Review the summary cards: -* *Active Strategies* — Count of strategies currently enabled, with a note of how many are disabled. This gives a snapshot of how much governance automation is running. -* *Strategy Types* — Breakdown by Controls versus Automated Policies so you can see the mix of validation-focused and enforcement-focused governance. -* *Governance Coverage* — Indicates what portion of your portfolio is governed by at least one strategy. Coverage data depends on whether your tenant calculates this metric; if unavailable, the card notes that coverage is not reported. +* *Active Strategies*: The number of enabled strategies. +* *Strategy Types*: The breakdown of Controls and Automated Policies. +* *Governance Coverage*: When available, the portion of the portfolio governed by at least one strategy. -Use these metrics to gauge governance posture at a glance and to spot gaps—such as many services but few active strategies, which may signal under-governed areas. +Use these cards to spot governance gaps quickly. == When to Adjust a Strategy -Common reasons to edit or disable: +Edit or disable a strategy when: -* Scope has drifted and the strategy now governs services it should not (or misses services it should). -* New compliance requirements mean you need to add or replace rules. -* A strategy causes false positives or blocks legitimate activity, and you need to refine the controls or temporarily disable while you investigate. -* Your organization restructured environments or tags, and filter criteria no longer match the intended services. +* Scope drift causes the strategy to include the wrong services or miss intended services. +* New compliance requirements require adding or replacing rules. +* False positives or unexpected blocking require control changes. +* Environment or tag changes make existing filters inaccurate. Check the *Governed Services* count before and after changes to confirm the scope adjusted as expected. == Impact on Governed Services -When you disable a strategy, services that matched its scope stop being evaluated or enforced against that strategy's rules. Compliance reports may show gaps, and runtime enforcement (if the strategy included blocking controls or policies) no longer applies. +When you disable a strategy, the system stops evaluating or enforcing that strategy for matching services. -When you delete a strategy, all historical compliance data tied to that strategy remains in logs or reporting systems (depending on your backend), but the active governance link is gone. Re-creating a strategy with the same rules does not automatically restore prior associations. +When you delete a strategy, active governance for that strategy stops. Historical data retention depends on your reporting backend. -Coordinate with service owners and your governance team when changes affect production services or compliance reporting your organization relies on. +Coordinate with service owners and your governance team if changes affect production services or compliance reporting that your orgsnozation relies on, == See Also diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 87b86b764..007abc60f 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -1,65 +1,65 @@ = View Cost and Token Usage -Track token consumption and model response characteristics across your portfolio to understand where costs accumulate and where optimization opportunities exist. Token usage and performance signals help you budget capacity, tune governance controls, and identify high-usage patterns that affect spend. +Use cost and token metrics to understand usage, control spend, and identify optimization opportunities. -Access to cost and performance data depends on your tenant configuration and role. If your organization captures token or spend signals, these views show usage trends and highlight where governance policies could reduce consumption. +Available metrics depend on your tenant configuration and role. == Where Token and Performance Signals Appear The system surfaces token usage and performance data in several places: -* *Governance* > *Cost Management* — Organization-level views of token usage and related spend indicators when your administrator enabled cost tooling. This is the primary dashboard for monitoring consumption across all services. -* *Service detail pages* — Some LLM proxies and related services expose usage or performance summaries on the *Overview* tab or dedicated analytics areas your release provides. -* *Observability* — When configured, dashboards or reports may aggregate token and latency series alongside other runtime signals. +* *Governance* > *Cost Management*: Primary dashboard for organization wide token usage and spend indicators. +* Service detail pages: Usage and performance summaries for supported services. +* *Observability*: Aggregated token and latency trends, when configured. -Navigation labels can differ; follow the UI your business group was assigned. The instructions below focus on the *Cost Management* page under *Governance*, which provides the most comprehensive view. +Navigation labels can vary by release. == Open Cost Management -. Sign in and navigate to *Governance* > *Cost Management*. -. The dashboard loads with default filters—typically the last 30 days. Adjust the time range or search scope to focus on specific services or periods. +. Log in and go to *Governance* > *Cost Management*. +. Adjust the time range and filters for the services or period you want to analyze. == Understand Usage Metrics -The page organizes token and activity data into summary cards and detail views: +The experience organizes token and activity data into summary cards and detail views: -* *Total tokens* — Estimated count of tokens processed across services in the selected time range. The product estimates token volume from payload byte length; actual counts may vary depending on the tokenizer each model uses. Hover for the exact numeric value when abbreviated (for example, "5.5B" expands to the full count). -* *Saved tokens (est.)* — Tokens that optimization policies have reduced, such as prompt caching or request deduplication. This metric appears when your tenant enables optimization features and tracks savings. -* *Tool calls* — Number of tool or function invocations services made in the period. Useful for understanding interaction complexity and where services depend on external tools or APIs. +* *Total tokens*: Estimated tokens processed in the selected time range. +* *Saved tokens, estimated*: Estimated tokens saved by optimization policies. +* *Tool calls*: Number of tool or function calls in the selected time range. -Each card notes how many instances contributed to the metric. Zero instances means no services in the current scope match your filters or the system has not captured data yet. +Each card also shows how many instances contributed to the metric. == Filter and Search Use controls at the top of the page to narrow the view: -* *Search* — Enter service or instance names to focus on specific MCP servers, agents, or other assets. -* *Filters* — Refine by service type, environment, or metadata your organization configured. Exact filter options depend on your tenant and catalog structure. -* *Time range* — Select 1H, 6H, 24H, 7D, or 30D to adjust the reporting window. Shorter periods help spot recent spikes; longer windows show trends. +* Search for service or instance names. +* Use *Filters* to refine your search by service type, environment, or metadata. +* Select 1H, 6H, 24H, 7D, or 30D to search per time range. -The counter updates to reflect how many services match your criteria out of the total portfolio. +The counter updates to show the number of matching services. == Interpret Saved Tokens -When optimization policies are active—such as response caching, prompt compression, or request batching—the system estimates how many tokens those policies have saved compared to unoptimized traffic. If the "Saved tokens" card reads zero, either no optimization policies are applied to the services in scope, or the services have not generated enough traffic for the optimization logic to trigger savings yet. +When optimization policies are active, the system estimates saved tokens compared to unoptimized traffic. -Consider this metric directional rather than exact. Token estimation uses byte-to-token approximations that may differ from the specific tokenizer each LLM provider runs. +Treat this metric as directional, not exact. == How You Use the Data Cost and performance data inform multiple workflows: -* *Cost optimization* — Identify high-volume tools, models, or routes so you can apply governance strategies such as prompt caching, tool mapping, or input sanitization where supported. Budget and forecast capacity needs based on actual consumption patterns. -* *Performance triage* — Correlate spikes in latency or errors with deployments, policy changes, or upstream model behavior. Compare usage before and after applying optimization strategies to measure effectiveness. -* *Planning and alignment* — Share stable trends with finance and platform teams when you forecast capacity or licensing needs. Align cost discussions with technical stakeholders by pointing to concrete token or tool-call volumes. +* Cost optimization: Identify services with high usage and apply optimization controls. +* Performance triage: Correlate latency or error spikes with deployments or policy changes. +* Planning and alignment: Share trends with finance and platform teams for forecasting. -The product does not automatically throttle or cap usage based on what you see here. If you need to limit consumption, apply governance strategies or configure rate-limiting policies from *Governance Strategies* or the relevant service settings. +This dashboard does't automatically cap usage. To limit consumption, apply governance strategies or rate limiting policies. == Where Cost Fits Into Governance -Token and activity metrics inform governance decisions: services with unexpectedly high consumption may need tighter scoping, additional caching, or stricter input validation rules. Use data from *Cost Management* as input when you create or refine governance strategies under *Governance Strategies*. +Use *Cost Management* data to create or refine governance strategies. -For runtime enforcement—such as blocking requests that exceed token budgets—attach relevant cost-related controls or policies to a governance strategy and apply that strategy to the services you want to govern. +For runtime enforcement, attach cost-related controls or policies to a governance strategy and apply it to the relevant services. == See Also diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index d82f01d76..b99c9b7e5 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -1,26 +1,28 @@ = Work with Governance Strategies -Governance strategies bundle the rules and controls your organization wants to enforce across agents, APIs, MCP servers, LLM proxies, and gateways. They connect policy intent to conformance reporting, cost management, and runtime behavior so teams can align releases with risk and compliance targets. +Use governance strategies to apply rules and policies across agents, APIs, MCP servers, LLM proxies, and gateways. -Creating, managing, and monitoring strategies is available when your tenant includes *Governance* capabilities and your account has the appropriate administrator role. Exact rule catalogs, scopes, and available operations depend on your organization's configuration. +You can create, manage, and monitor strategies when your tenant includes *Governance* and your account has the required role. == Access Governance Strategy Workflows -Sign in through your organization's entry path and navigate to *Governance*. The area your UI labels for strategies or organization governance can vary by release. From there you can create strategies, attach the domains your organization uses—such as access and security, data privacy, performance and cost, or compliance and observability—and map them to the services or scopes your administrators approved. You can also manage existing strategies by editing, enabling, disabling, reordering, or removing them as your governance needs evolve. +Log in through your organization’s entry path and go to *Governance*. -Work with your governance lead so strategy changes match change-management processes outside the product. +From there, create strategies and map them to approved services or scopes. You can also edit, enable, disable, reorder, or delete existing strategies. -== How Strategies Fit Into Day-to-Day Operations +Work with your governance lead when strategy changes affect production or compliance workflows. -* **Create strategies** that match your compliance and security objectives—validation-focused controls for compliance reporting, or enforcement-focused automated policies for runtime blocking. See xref:exp-create-governance-strategies.adoc[] for the step-by-step workflow. -* **Manage existing strategies** by adjusting scope, swapping rules, reordering priorities, or disabling strategies when governance requirements change. See xref:exp-manage-governance-strategies.adoc[] for day-to-day operations. -* **Monitor costs and usage** under *Governance* > *Cost Management* to understand token consumption patterns and identify where governance controls can optimize spend. See xref:exp-view-cost-and-token-usage.adoc[] for cost dashboard details. -* **Review conformance reporting** on xref:exp-overview.adoc[supported catalog types] to confirm rules pass after you create or update a strategy or deployment. -* **Apply policies at the service level** from *Portfolio* so runtime traffic reflects the strategy. See xref:exp-view-service-details.adoc[] for where policies appear on a service. +== How Strategies Fit Into Day to Day Operations -== Permissions (high level) +* Create strategies for compliance validation or runtime enforcement. See xref:exp-create-governance-strategies.adoc[]. +* Manage strategies by updating scope, rules, status, and priority. See xref:exp-manage-governance-strategies.adoc[]. +* Monitor token usage in *Governance* > *Cost Management*. See xref:exp-view-cost-and-token-usage.adoc[]. +* Review conformance reporting for xref:exp-overview.adoc[supported catalog types]. +* Apply policies to services from *Portfolio*. See xref:exp-view-service-details.adoc[]. -Creating governance strategies typically requires *Governance Administrator*. Viewing reports may be available to *Governance Viewer* or *Governance Administrator* depending on how your organization mapped roles. +== Permissions, High Level + +Creating strategies typically requires *Governance Administrator*. Users with *Governance Viewer* or *Governance Administrator* can view reports, depending on your role mapping. == See Also @@ -30,4 +32,3 @@ Creating governance strategies typically requires *Governance Administrator*. Vi * xref:exp-overview.adoc[] * xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] * xref:exp-view-service-details.adoc[] -* xref:exp-view-cost-and-token-usage.adoc[] From a2608cd36a200a8662d28b0999c04cd4105fa634 Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 15:37:52 -0700 Subject: [PATCH 080/178] style --- .../exp-add-scanners-from-providers.adoc | 41 ++++++++++++------- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc index 97eb2c055..a906d2a9e 100644 --- a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc +++ b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc @@ -1,31 +1,44 @@ -= Add Scanners from Providers += Adding Scanners from Providers -Add scanners from providers to enable automated discovery for your organization. A scanner is the configured link between the system and a supported cloud provider so discovery jobs can find services (such as APIs, agents, and MCP servers) and register them in the right *Portfolio* catalogs. Adding a scanner is how you turn on—or extend—that automated discovery for your organization. +A scanner is the configured link between the system and a supported cloud provider that lets discovery jobs find services—such as APIs, agents, and MCP servers—and register them in the right *Portfolio* catalogs. Scanners enable automated discovery so your catalogs stay current without manual registration. Configure a scanner once to turn on discovery for a provider, then extend it as your organization adds catalogs or entitlements. For how provider connection and catalogs fit together, see xref:exp-connect-providers-to-add-services.adoc[] and xref:exp-add-services-to-portfolio.adoc[]. -== Why Add Provider Scanners +== Benefits of Provider Scanners -* **Keep catalogs current** — New and changed services in the provider surface in the system without someone re-entering each registration by hand. -* **Centralize visibility** — Discovered services land in *Portfolio* where teams can govern, monitor, and deploy from one place. -* **Stay aligned with the provider** — Scheduled or on-demand scans pick up releases and configuration drift according to the options your administrator allows. +* Keep catalogs current ++ +New and changed services in the provider appear in the system without manually re-entering each registration. +* Centralize visibility ++ +Discovered services appear in *Portfolio* where teams can govern, monitor, and deploy from one place. +* Stay aligned with the provider ++ +Scheduled or on-demand scans pick up releases and configuration drift according to the options your administrator allows. + +== Entry Points for Adding a Scanner -== Where You Open the Scanner Flow The system exposes the same underlying connect-and-configure wizard from more than one place; the label depends on context: -* *Home* — Start from the general *Add Services* area and choose the path that connects a provider and defines a scanner (*Connect to Provider*). -* *Providers* — Use the area dedicated to provider and scanner management when your navigation includes it; you add or refine scanners alongside other provider work. -* *Portfolio* — Open the catalog that matches the service type you care about (*Agents*, *APIs*, *MCP Servers*, and others your tenant supports). Use that catalog’s add control—the label usually reflects the type (for example *Add API*)—then choose provider connection when you intend to discover into that catalog. +* *Home* ++ +Start from the general *Add Services* area and choose the path that connects a provider and defines a scanner (*Connect to Provider*). +* *Providers* ++ +Use the area dedicated to provider and scanner management if your navigation includes it. Add or refine scanners alongside other provider work. +* *Portfolio* ++ +Open the catalog that matches the service type you want (*Agents*, *APIs*, *MCP Servers*, and others your tenant supports). Use that catalog's add control—the label indicates the type (for example *Add API*)—then choose provider connection to scan and discover services to add to that catalog. -Exact strings can vary by release; follow the UI your organization ships. +Exact labels and options can vary by release; follow the UI your organization provides. -== What You Are Configuring +== Scanner Configuration Overview -Regardless of entry point, adding a scanner is about establishing trust and scope: which provider platform to reach, how the system authenticates, how you validate connectivity, and how the scanner is named and scheduled (or otherwise triggered) so discovery runs on a basis your team expects. Saving the configuration activates the scanner for the catalogs and entitlements your administrator enabled. +Regardless of entry point, adding a scanner establishes trust and scope. You specify which provider platform to reach, how the system authenticates, and how you validate connectivity. You also name and schedule the scanner—or configure another trigger—so discovery runs on the cadence your team expects. Saving the configuration activates the scanner for the catalogs and entitlements your administrator enabled. == After the Scanner Runs -When the scanner is active, discovery results are applied according to its settings and your organization’s rules. You review outcomes on the *Providers* page and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. +When the scanner is active, it applies discovery results according to its settings and your organization's rules. You review outcomes on the *Providers* page and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. For ongoing operations (pause, edit, or delete), see xref:exp-manage-scanners.adoc[]. From 787bb39b1d1ca6641ce2393399e58e3f89e24120 Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 15:49:45 -0700 Subject: [PATCH 081/178] style --- .../ROOT/pages/exp-add-semantic-services.adoc | 42 +++++++++++-------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/modules/ROOT/pages/exp-add-semantic-services.adoc b/modules/ROOT/pages/exp-add-semantic-services.adoc index 2ecd15eb1..804b74528 100644 --- a/modules/ROOT/pages/exp-add-semantic-services.adoc +++ b/modules/ROOT/pages/exp-add-semantic-services.adoc @@ -1,32 +1,40 @@ -= Add Semantic Services += Adding Semantic Services -Add semantic services to improve how LLM-driven requests are interpreted and routed across your portfolio. Semantic services help teams apply context-aware behavior so requests are handled by the most relevant tools, services, or pathways your organization configured. +Semantic services improve how the system interprets and routes LLM-driven requests across your portfolio. They help teams apply context-aware behavior so the system directs requests to the most relevant tools, services, or pathways that your organization configured. Use this capability when your workflows need more than static routing. With semantic context in place, the system can support better request matching, more consistent response behavior, and stronger control as usage grows across agents, APIs, MCP servers, and related integrations. -At a high level, adding semantic services means: +To add semantic services, follow these steps: -* Defining the semantic service your organization uses for contextual matching. -* Associating that semantic capability with the relevant enhanced experience (for example LLM-related routing paths where supported). -* Operating the service as part of your broader governance and monitoring model so behavior remains reliable as traffic and use cases evolve. +. Define the semantic service your organization uses for contextual matching. +. Associate that semantic capability with the relevant enhanced experience (for example, LLM-related routing paths where supported). +. Operate the service as part of your broader governance and monitoring model so behavior remains reliable as traffic and use cases evolve. == Create a Semantic Service -In the navigation, under *Portfolio*, expand *LLM Proxies*, and select *Semantic Services*. - -Create a semantic service by selecting the scale model that matches your traffic profile and operational needs. - -* *Basic scale* — Best for smaller topic sets (up to 6 topics and 10 utterances per topic). Uses managed internal LLM proxy configuration. -* *Advanced scale* — Best for larger utterance sets per topic. Uses external semantic infrastructure, including an embedding API connection and a vector database connection. - -At a high level, semantic service setup defines the embedding connection used for contextual matching: +. In the navigation, under *Portfolio*, expand *LLM Proxies*, and select *Semantic Services*. +. Select the scale model that matches your traffic profile and operational needs. ++ +* *Basic scale* ++ +Best for smaller topic sets (up to 6 topics and 10 utterances per topic). Uses managed internal LLM proxy configuration. ++ +Choose *Basic scale* for faster managed setup. +* *Advanced scale* ++ +Best for larger utterance sets per topic. Uses external semantic infrastructure, including an embedding API connection and a vector database connection. ++ +Choose *Advanced scale* when you need greater scale and external infrastructure control. + +Semantic service setup defines the embedding connection used for contextual matching: + +* *Environment* * *Embedding service provider* * *Service label* -* *Endpoint URL* +* *URL* * *Model* -* *Authentication key* +* *Auth key* -Choose *Basic scale* for faster managed setup. Choose *Advanced scale* when you need greater scale and external infrastructure control. == See Also From 046e17418dee02953c6000081c99ddc179643407 Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 15:59:51 -0700 Subject: [PATCH 082/178] style --- .../pages/exp-add-services-to-portfolio.adoc | 29 ++++++++----------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc index 8f4e2f2c4..e9591752e 100644 --- a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc @@ -1,10 +1,6 @@ -= Add Services to Your Portfolio += Adding Services to Your Portfolio -Add services to your portfolio to manage lifecycle and policy for that integration. Your *Portfolio* is organized into catalogs—*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways*. Each catalog holds the services (or gateway entries) your organization registered or imported so you can govern, monitor, and deploy them from one place. - -This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into those catalogs. For step-by-step procedures, use the topics linked in the sections. - -== Two Ways to Add Services +Your *Portfolio* is organized into catalogs: *Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways*. Each catalog holds the services (or gateway entries) that your organization registered or imported so you can govern, monitor, and deploy them from one place. Services enter a catalog either through automated provider discovery or through manual registration. For step-by-step procedures, use the topics linked in each section. [cols="1,2",options="header"] |=== @@ -17,16 +13,20 @@ This topic summarizes how APIs, agents, MCP servers, and LLM proxies get into th |You start an *Add …* workflow from *Home* or from the catalog for that service type. You supply metadata, specifications, endpoints, or cards to register the service without a provider scanner. |=== -Gateways follow the same entry points; gateway-specific behavior is covered in the same linked topics where it applies. +Gateways follow the same entry points; the linked topics cover gateway-specific behavior where it applies. -== Where You Start the Workflow +== Workflow Entry Points -* *Home* — Use *Add Services* to open provider connection or manual registration, then pick the service type. -* *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog. Use the add control for that type (labels such as *Add API* or *Add Agent*), then choose *Connect to Provider* or *Register Manually*. +* *Home* ++ +Use *Add Services* to open provider connection or manual registration, then select the service type. +* *Portfolio* ++ +Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog. Use the add control for that type (for example, *Add API* or *Add Agent*), then select *Connect to Provider* or *Register Manually*. Labels can vary by catalog; match what you see in the UI. -== How Each Service Type is Added +== Service Type Registration Options *APIs*:: Register with an API specification and instance details, or connect an API provider so scans import APIs into the *APIs* catalog. @@ -41,12 +41,7 @@ Register with an MCP URL or a schema file, or connect an MCP server provider. Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. *Gateways*:: - -For gateways, add a new gateway or add an existing gateway runtime using provider discovery to add them to the *Gateways* catalog. - -Create a new gateway runtime by configuring a gateway and routing strategy. This flow establishes gateway identity, connection context, and metadata so teams can govern and monitor gateway traffic in the system. - -Browse the marketplace catalog of pre-configured gateway options to import them into the *Gateways* catalog. +Add a new gateway runtime by configuring a gateway and routing strategy, import an existing runtime through provider discovery, or browse the marketplace catalog to add pre-configured gateway options to the *Gateways* catalog. For more information about registering any of these types, see xref:exp-register-services-manually.adoc[] and xref:exp-connect-providers-to-add-services.adoc[]. From fb9a60a0ad6095c25abcd388a8505f99a3f5e9c8 Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 16:22:24 -0700 Subject: [PATCH 083/178] style --- modules/ROOT/pages/exp-compare.adoc | 46 ++++++++++++++--------------- 1 file changed, 22 insertions(+), 24 deletions(-) diff --git a/modules/ROOT/pages/exp-compare.adoc b/modules/ROOT/pages/exp-compare.adoc index f4b249dae..4826017c0 100644 --- a/modules/ROOT/pages/exp-compare.adoc +++ b/modules/ROOT/pages/exp-compare.adoc @@ -1,23 +1,22 @@ = Enhanced MuleSoft Experience and Anypoint Platform Comparison -Both the enhanced MuleSoft experience and Anypoint Platform include robust capabilities, but they emphasize different strengths, especially when you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. +Both the enhanced MuleSoft experience and Anypoint Platform include robust capabilities, but they emphasize different strengths, especially if you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. -Adopting the new experience gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in the new experience because the UI targets that portfolio. This is helpful when AI is central to your strategy. +Adopting the new experience gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in the new experience because the UI targets that portfolio. The enhanced experience is especially useful when AI is central to your strategy. -You still rely on MuleSoft Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Studio or Anypoint Code Builder, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime depth. +You still rely on Anypoint Platform for API and integration work, such as designing and evolving specifications, implementing and testing Mule apps in Anypoint Code Builder or Anypoint Studio, running CI/CD, deploying to runtimes such as CloudHub or Runtime Fabric, and using *Exchange* and *API Manager* for publishing, deep lifecycle policy, and runtime management. == Benefits of Adopting the Experience -Unified Relationships Across Entity Types:: *Overview* and graph-style context show how agents, MCP servers, LLMs, APIs, and gateways connect. You reason about dependencies and impact more easily than when each silo lives only in its legacy console. -Governance Framed for AI As Well As APIs:: You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays next to the asset instead of only in a separate API-only mental model. -Cost and Usage Signals for AI Operations:: The experience includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization angles that matter for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. -Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, the experience surfaces instance-level governance, including options to tune policy order and draw from a named policy catalog. Use that when you need fine-grained control in the portfolio UI, and keep deeper runtime-only workflows in Anypoint when the experience links you there. -Provider Breadth for AI Connections:: *Platform* includes *Providers* and related configuration so the experience can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. That supports multi-vendor AI stacks without forcing each vendor's console to be your only view. -Managed and unmanaged instances:: The experience supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Pick the model per asset and gateway strategy. -Assistant Across the Portfolio:: The in-product assistant targets setup, questions, and recommendations across the assets the experience tracks. The classic Anypoint Platform control plane doesn't center that same assistant-led experience. +Unified Relationships Across Entity Types:: *Overview* and graph-style context show how agents, MCP servers, LLMs, APIs, and gateways connect. You can reason about dependencies and impact more easily than when each silo lives only in its legacy console. +Governance Framed for AI as Well as APIs:: You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays adjacent to the asset instead of only in a separate API-only mental model. +Cost and Usage Signals for AI Operations:: The experience includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization strategies for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. +Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, the experience elevates instance-level governance, including options to tune policy order and draw from a named policy catalog. Use the enhanced experience when you need fine-grained control in the portfolio UI, and use the deeper runtime-only workflows in Anypoint Platform when the experience links you there. +Provider Breadth for AI Connections:: *Platform* includes *Providers* and related configuration so the experience can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. The interface supports multi-vendor AI stacks without forcing each vendor's console to be your only view. +Managed and Unmanaged Instances:: The experience supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Select the model per asset and gateway strategy. +Assistant Across the Portfolio:: The in-product Ask MuleSoft assistant targets setup, questions, and recommendations across the assets the experience tracks. The classic Anypoint Platform control plane doesn't provide that same assistant-led experience. - -== What to Manage Where +== Task Management by Platform The enhanced MuleSoft experience and Anypoint Platform each offer distinct capabilities that can guide where you perform different tasks. Understanding each platform's strengths helps you pick the right environment and still combine tools when a workflow spans both. @@ -28,47 +27,46 @@ The enhanced MuleSoft experience and Anypoint Platform each offer distinct capab | API design and documentation | Anypoint Platform a| -Anypoint Platform offers powerful tools like Anypoint Studio and Design Center for crafting APIs with RAML or OAS and publishing detailed documentation. +Anypoint Platform offers powerful tools like Anypoint Code Builder for crafting APIs with RAML or OAS and publishing detailed documentation. a| -To cross-reference API design with specific governance policies already established in the new experience, consult this documentation for quick access to compliance details. +To cross-reference API design with governance policies established in the enhanced experience, open the relevant asset in the enhanced experience to review its compliance details alongside the design. | Policy enforcement and governance | Enhanced MuleSoft experience a| The new experience excels in applying and managing governance policies across agents, APIs, and other assets with detailed compliance tracking and reporting features. a| -Use Anypoint Platform for initial policy setup when launching a new API. Use the new experience for ongoing monitoring and adjustment to ensure policies remain effective and compliant. +Use Anypoint Platform for initial policy setup when launching a new API. Use the new experience for ongoing monitoring and adjustment to make sure policies remain effective and compliant. | Integration development | Anypoint Platform a| -Anypoint Studio is specifically designed for developing integrations and flows, offering seamless tools for connecting systems and designing workflows. +Anypoint Code Builder is specifically designed for developing integrations and flows, offering seamless tools for connecting systems and designing workflows. a| -If an integration involves workflows managed by multiple AI agents, you can start working in Anypoint Platform and then use the new experience to ensure each agent's compliance with integration standards. +If an integration involves workflows managed by multiple AI agents, start in Anypoint Platform and then use the new experience to make sure each agent complies with integration standards. | Multi-agent ecosystem management | Enhanced MuleSoft experience a| -The new experience is designed to monitor and optimize interactions between AI agents, ensuring cohesive operation across the ecosystem. +The new experience monitors and optimizes interactions between AI agents to maintain cohesive operation across the ecosystem. a| -Conduct initial API integration testing in Anypoint to verify functionality, then switch to the new experience for monitoring agents that interact with those APIs. +Conduct initial API integration testing in Anypoint Platform to verify functionality, then switch to the new experience for monitoring agents that interact with those APIs. | Cost and performance optimization | Enhanced MuleSoft experience a| -The new experience provides comprehensive tools for monitoring and optimizing cost, token usage, and performance metrics across various entities. +The new experience provides cost management, token usage tracking, and performance metrics across agents, APIs, MCP servers, and related assets in the portfolio. a| -Use Anypoint Platform to initially monitor API performance under load during development, and use the new experience for ongoing cost optimization when APIs are in full production. +Use Anypoint Platform to initially monitor API performance under load during development, and use the new experience for ongoing cost optimization after APIs are in full production. | Runtime application management | Anypoint Platform a| -Anypoint Runtime Manager is robust for deploying, managing, and monitoring Mule applications during runtime operations. +Use Anypoint Runtime Manager to deploy, manage, and monitor Mule applications during runtime operations. a| -Deploy applications via Anypoint to leverage its runtime monitoring, then switch to the new experience for broader operational oversight involving governance and policy application across running assets. +Deploy applications via Anypoint Platform to leverage its runtime monitoring, then switch to the new experience for broader operational oversight involving governance and policy application across running assets. |=== - == See Also * xref:exp-overview.adoc[] From a89262fb97d3b182c1dfe02d37bac13b9d5808b6 Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 16:28:18 -0700 Subject: [PATCH 084/178] Change Flex Gateway to Omni Gateway, MuleSoft Flex Gateway to Anypoint Omni Gateway --- modules/ROOT/pages/exp-add-instances.adoc | 2 +- modules/ROOT/pages/exp-compare.adoc | 4 ++-- modules/ROOT/pages/exp-glossary.adoc | 6 +++--- modules/ROOT/pages/exp-monitor-your-services.adoc | 2 +- modules/ROOT/pages/exp-overview.adoc | 8 ++++---- modules/ROOT/pages/exp-start-home.adoc | 4 ++-- .../pages/exp-view-detailed-metrics-for-services.adoc | 2 +- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index 41c1e94d8..f20f41539 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -4,7 +4,7 @@ Instances represent how a service runs in a specific environment, such as produc Services such as APIs, agents, MCP servers, and LLM proxies can include instances. In the enhanced experience, you manage instances from the service detail page through the *Instances* tab. -Managed paths through MuleSoft Flex Gateway can provide additional policy and monitoring integrations if your organization supports them. Unmanaged or external paths remain available when they align with your operating model. +Managed paths through Anypoint Omni Gateway can provide additional policy and monitoring integrations if your organization supports them. Unmanaged or external paths remain available when they align with your operating model. == Open the Instances Experience diff --git a/modules/ROOT/pages/exp-compare.adoc b/modules/ROOT/pages/exp-compare.adoc index 4826017c0..748d330b4 100644 --- a/modules/ROOT/pages/exp-compare.adoc +++ b/modules/ROOT/pages/exp-compare.adoc @@ -11,9 +11,9 @@ You still rely on Anypoint Platform for API and integration work, such as design Unified Relationships Across Entity Types:: *Overview* and graph-style context show how agents, MCP servers, LLMs, APIs, and gateways connect. You can reason about dependencies and impact more easily than when each silo lives only in its legacy console. Governance Framed for AI as Well as APIs:: You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays adjacent to the asset instead of only in a separate API-only mental model. Cost and Usage Signals for AI Operations:: The experience includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization strategies for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. -Instance-Level Policy Control:: For instances backed by Flex Gateway where the product supports it, the experience elevates instance-level governance, including options to tune policy order and draw from a named policy catalog. Use the enhanced experience when you need fine-grained control in the portfolio UI, and use the deeper runtime-only workflows in Anypoint Platform when the experience links you there. +Instance-Level Policy Control:: For instances backed by Omni Gateway where the product supports it, the experience elevates instance-level governance, including options to tune policy order and draw from a named policy catalog. Use the enhanced experience when you need fine-grained control in the portfolio UI, and use the deeper runtime-only workflows in Anypoint Platform when the experience links you there. Provider Breadth for AI Connections:: *Platform* includes *Providers* and related configuration so the experience can connect AI and integration assets across multiple vendors, such as AWS Bedrock and Google Vertex AI, in addition to your existing MuleSoft footprint. The interface supports multi-vendor AI stacks without forcing each vendor's console to be your only view. -Managed and Unmanaged Instances:: The experience supports creating managed instances on Flex Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Select the model per asset and gateway strategy. +Managed and Unmanaged Instances:: The experience supports creating managed instances on Omni Gateway when you want full support paths including authentication and monitoring, or unmanaged-style instances when you want a lighter footprint. Select the model per asset and gateway strategy. Assistant Across the Portfolio:: The in-product Ask MuleSoft assistant targets setup, questions, and recommendations across the assets the experience tracks. The classic Anypoint Platform control plane doesn't provide that same assistant-led experience. == Task Management by Platform diff --git a/modules/ROOT/pages/exp-glossary.adoc b/modules/ROOT/pages/exp-glossary.adoc index 4234cf69e..ada06b05c 100644 --- a/modules/ROOT/pages/exp-glossary.adoc +++ b/modules/ROOT/pages/exp-glossary.adoc @@ -24,7 +24,7 @@ Enhanced experience:: The new MuleSoft UI for managing your AI portfolio, including governance, instance management, observability, and agentic experiences. Gateway:: -A runtime component that proxies traffic to backend services while enforcing policies. Supported types include MuleSoft Flex Gateway (managed), external gateways, and unmanaged gateways. +A runtime component that proxies traffic to backend services while enforcing policies. Supported types include Anypoint Omni Gateway (managed), external gateways, and unmanaged gateways. Governance > Cost Management:: A section under Governance that surfaces token usage, daily spend signals, and cost optimization recommendations across your portfolio. Apply tool mapping, tool sanitization, and related strategies here where the experience supports them. @@ -54,7 +54,7 @@ LLM Proxy:: A gateway-backed service that routes requests to a large language model. LLM proxies are registered in the LLM Proxies catalog and support instance management, policy application, and token usage monitoring. Managed instance:: -An instance backed by MuleSoft Flex Gateway that enables full policy enforcement, authentication, and monitoring integration. Managed instances provide stronger governance and observability than unmanaged paths. +An instance backed by Anypoint Omni Gateway that enables full policy enforcement, authentication, and monitoring integration. Managed instances provide stronger governance and observability than unmanaged paths. MCP Server:: A server that implements the Model Context Protocol, exposing tools and resources to MCP clients. MCP servers can be created from existing APIs, registered manually with an MCP URL or schema file, or imported via provider scanners. @@ -90,4 +90,4 @@ Tool sanitization:: A governance control that filters or modifies tool inputs and outputs before they reach a model or service. Apply tool sanitization to reduce risk and cost for LLM-backed services. Unmanaged instance:: -A lighter-weight instance deployment that does not route traffic through Flex Gateway. Choose unmanaged instances when a full managed path does not match your operating model. +A lighter-weight instance deployment that does not route traffic through Omni Gateway. Choose unmanaged instances when a full managed path does not match your operating model. diff --git a/modules/ROOT/pages/exp-monitor-your-services.adoc b/modules/ROOT/pages/exp-monitor-your-services.adoc index b63d6db85..de9671a9f 100644 --- a/modules/ROOT/pages/exp-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-monitor-your-services.adoc @@ -20,7 +20,7 @@ Navigation labels and depth vary by entitlement and release; follow the UI your == What Kinds of Signals You Typically See -The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Flex Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance setup or connect the observability backend your administrator approved. +The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Omni Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance setup or connect the observability backend your administrator approved. If a tab is missing, confirm with your administrator that monitoring data is flowing for that environment and that your account has the right permissions. diff --git a/modules/ROOT/pages/exp-overview.adoc b/modules/ROOT/pages/exp-overview.adoc index 75aca3b98..a4d4ea6d5 100644 --- a/modules/ROOT/pages/exp-overview.adoc +++ b/modules/ROOT/pages/exp-overview.adoc @@ -8,13 +8,13 @@ Your AI assets stay audit-ready with clear visibility into cost and runtime heal The enhanced MuleSoft experience supports the full lifecycle of AI-connected integration assets: -Entity Management:: Register and manage agents, REST and GraphQL APIs, MCP servers, LLMs, and gateways, including MuleSoft Flex Gateway, external gateways, and unmanaged gateways. Each type has a dedicated catalog under *Portfolio*. +Entity Management:: Register and manage agents, REST and GraphQL APIs, MCP servers, LLMs, and gateways, including Anypoint Omni Gateway, external gateways, and unmanaged gateways. Each type has a dedicated catalog under *Portfolio*. Governance and Compliance:: Define and apply policies across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability. Conformance reporting summarizes rule violations and severity so you can close gaps systematically. Cost and Performance Optimization:: Monitor token usage, per-instance signals, and daily cost where the product exposes them. Apply governance strategies and related controls, such as tool mapping and tool sanitization, to reduce spend and risk where the experience supports them. -Instance Management:: Create and review instances for supported asset types. Choose managed paths through Flex Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. +Instance Management:: Create and review instances for supported asset types. Choose managed paths through Omni Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. == Enhanced Experience High-Level Workflow @@ -31,7 +31,7 @@ Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, * Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. . Create and manage instances + -On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. +On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Omni Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. . Configure policies + On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. @@ -40,7 +40,7 @@ On the *Policies* tab for a service or instance, apply governance policies that On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope the experience supports. . Monitor runtime health + -On *Monitoring*, review live metrics such as latency, error rates, and request volume when the new experience surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. +On *Monitoring*, review live metrics such as latency, error rates, and request volume when the new experience surfaces Omni Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. . Manage cost + Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where the new experience supports them. diff --git a/modules/ROOT/pages/exp-start-home.adoc b/modules/ROOT/pages/exp-start-home.adoc index fb6fdb943..6726b3c7f 100644 --- a/modules/ROOT/pages/exp-start-home.adoc +++ b/modules/ROOT/pages/exp-start-home.adoc @@ -75,7 +75,7 @@ Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, * Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. . Create and manage instances + -On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Flex Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. +On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Omni Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. . Configure policies + On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. @@ -84,7 +84,7 @@ On the *Policies* tab for a service or instance, apply governance policies that On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope the new experience supports. . Monitor runtime health + -On *Monitoring*, review live metrics such as latency, error rates, and request volume when the new experience surfaces Flex Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. +On *Monitoring*, review live metrics such as latency, error rates, and request volume when the new experience surfaces Omni Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. . Manage cost + Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where the new experience supports them. diff --git a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc index 1752c1fe3..351ff3e34 100644 --- a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc +++ b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc @@ -2,7 +2,7 @@ Detailed metrics go beyond high-level status to show time series, breakdowns, and dimensions your observability stack forwards into the enhanced experience. Engineers use them to debug incidents, validate policy changes, and compare behavior across instances or environments. -Available series depend on the gateway or runtime path, whether the deployment is managed through Flex Gateway, and what your organization connected under *Platform* and *Observability*. +Available series depend on the gateway or runtime path, whether the deployment is managed through Omni Gateway, and what your organization connected under *Platform* and *Observability*. == Open Detailed Views From 3ebb44f17fcc9e3c506d2fb779d69ab6e091b070 Mon Sep 17 00:00:00 2001 From: Hanna Date: Mon, 11 May 2026 18:20:06 -0700 Subject: [PATCH 085/178] Expand description of entitlements with next steps --- modules/ROOT/pages/exp-start-home.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-start-home.adoc b/modules/ROOT/pages/exp-start-home.adoc index 6726b3c7f..b36449c38 100644 --- a/modules/ROOT/pages/exp-start-home.adoc +++ b/modules/ROOT/pages/exp-start-home.adoc @@ -40,7 +40,9 @@ Access and Credentials:: Platform and Product Access:: + -* Confirm that your organization has the entitlements required for the new experience and an administrator enabled it for your Anypoint business group or organization. +* Confirm that your organization has the entitlements required for the new experience and that an administrator enabled it for your Anypoint Platform business group or organization. ++ +If the experience isn't available, contact your MuleSoft account team or Anypoint Platform organization administrator. * Confirm that required integrations with Anypoint Platform, Slack, or your development environment work end to end. * If the new experience connects to other services, work with your administrator to configure authentication, such as API keys or OAuth tokens, to ensure successful connections. * Confirm that your administrator approved and configured required external connections, such as cloud providers under *Providers*. From c0375abbd278f5a989801b8715789e1455eed4b2 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:41:49 -0300 Subject: [PATCH 086/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index a4bc45100..b37a4e5f4 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -4,7 +4,7 @@ Create governance strategies to validate services with controls or enforce autom You can create strategies when your tenant includes *Governance* and you have the required administrator role. -== Before You Start +== Before You Begin Decide whether you need validation-only monitoring or active runtime enforcement. This choice determines the strategy type and the rules or policies to apply. From 4d6cac6669700183a47e0d5370f2e43a5d554241 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:42:07 -0300 Subject: [PATCH 087/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index b37a4e5f4..9d34170f4 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -26,7 +26,7 @@ Select the type that matches your governance objective, then proceed. == Define Governance Scope -Specify which services the strategy governs and under what conditions those services are included. +Specify which services that the strategy governs and under what conditions those services are included. *Select Services To Govern*: Select whether the strategy applies to APIs, Agents, and MCP Servers, or to Gateways. From 4f34f53e384cb3e2c6715d3edd0356eb0c232b35 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:42:59 -0300 Subject: [PATCH 088/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 9d34170f4..ba2c0c51b 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -34,7 +34,7 @@ Specify which services that the strategy governs and under what conditions those Use *Preview Governed Scope* to see which services currently match your criteria before you move forward. -== Attach Rules or Policies +== Apply Rules or Policies Depending on the strategy type, select the rules or policies the strategy enforces: From 83b009f0a5ccf198da1eb94c197e94b8af96d5dd Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:43:20 -0300 Subject: [PATCH 089/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index ba2c0c51b..c7d870077 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -55,7 +55,7 @@ Select *Create and activate strategy*. Strategies are active by default. You can disable a strategy later from *Governance Strategies*. -== What Happens Next +== After Strategy Activation * The system evaluates services that match the scope against the rules or policies in the strategy. * For *Controls*, compliance status appears in conformance reports. From 264effc58c0be5cddfcc062b24a5eaf4e25f6c2f Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:43:47 -0300 Subject: [PATCH 090/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index c7d870077..d758f1429 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -60,7 +60,7 @@ Strategies are active by default. You can disable a strategy later from *Governa * The system evaluates services that match the scope against the rules or policies in the strategy. * For *Controls*, compliance status appears in conformance reports. * For *Automated Policy*, enforcement runs at the gateway or runtime layer. -* Edit the strategy from *Governance Strategies* when scope, rules, or naming changes. +* Edit the strategy from *Governance Strategies* when scope, rules, or naming change. Work with your governance lead if your strategies affect production services or when you need to coordinate rollout timing. From 0b8b3b07d382a6b39f51eeb0baacecd0be2a8d77 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:44:11 -0300 Subject: [PATCH 091/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index d758f1429..c59776183 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -62,7 +62,7 @@ Strategies are active by default. You can disable a strategy later from *Governa * For *Automated Policy*, enforcement runs at the gateway or runtime layer. * Edit the strategy from *Governance Strategies* when scope, rules, or naming change. -Work with your governance lead if your strategies affect production services or when you need to coordinate rollout timing. +Work with your governance lead if your strategies affect production services or if you need to coordinate rollout timing. == See Also From d6f61fab083f821646dbcacb5db68c38918d1506 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:44:31 -0300 Subject: [PATCH 092/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 1b8afda83..4254d59b5 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -1,4 +1,4 @@ -= Manage Governance Strategies += Managing Governance Strategies Manage strategies from *Governance* > *Governance Strategies*. Common tasks include reordering priority, filtering, changing status, and updating configuration. From cfa2a43dda96c0b1a63477fbd7892cac4eef0a4a Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:45:13 -0300 Subject: [PATCH 093/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 4254d59b5..21a0b80a1 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -2,7 +2,7 @@ Manage strategies from *Governance* > *Governance Strategies*. Common tasks include reordering priority, filtering, changing status, and updating configuration. -== Where This Work Happens +== Display Governance Strategies Go to *Governance* > *Governance Strategies* to view all strategies. Check the name, type, status, governed services, and last modified time. From be42830e3e21e830678cfb4ad27e9e4c591be50d Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:45:34 -0300 Subject: [PATCH 094/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 21a0b80a1..9bd71044f 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -6,7 +6,7 @@ Manage strategies from *Governance* > *Governance Strategies*. Common tasks incl Go to *Governance* > *Governance Strategies* to view all strategies. Check the name, type, status, governed services, and last modified time. -== What You Can Do With a Strategy +== Available Strategy Actions * *View details*: Open a strategy to review scope, rules or policies, and metadata. * *Enable or disable*: Pause a strategy without deleting it. From 4767feb53a5acedaba130bfd9f86db8b8fedbb11 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:45:57 -0300 Subject: [PATCH 095/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 9bd71044f..650a59f74 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -24,7 +24,7 @@ Use the controls above the table to narrow the list: The page updates to show only matching strategies. -== Understand Strategy Metrics +== Strategy Metrics Review the summary cards: From e228891b0810387abc1f71b97c359c998743410d Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:46:25 -0300 Subject: [PATCH 096/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 650a59f74..52057c25b 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -28,7 +28,7 @@ The page updates to show only matching strategies. Review the summary cards: -* *Active Strategies*: The number of enabled strategies. +* *Active Strategies*: The number of enabled strategies * *Strategy Types*: The breakdown of Controls and Automated Policies. * *Governance Coverage*: When available, the portion of the portfolio governed by at least one strategy. From d23ef9681fa489ea28c0ef2097efea673a6991f0 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:46:44 -0300 Subject: [PATCH 097/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 52057c25b..b42e21be7 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -29,7 +29,7 @@ The page updates to show only matching strategies. Review the summary cards: * *Active Strategies*: The number of enabled strategies -* *Strategy Types*: The breakdown of Controls and Automated Policies. +* *Strategy Types*: The breakdown of *Controls* and *Automated Policies* * *Governance Coverage*: When available, the portion of the portfolio governed by at least one strategy. Use these cards to spot governance gaps quickly. From e8d0a270480ee4224cc97e08e222c82c9bb1d50e Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:47:04 -0300 Subject: [PATCH 098/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index b42e21be7..2a70f5a10 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -30,7 +30,7 @@ Review the summary cards: * *Active Strategies*: The number of enabled strategies * *Strategy Types*: The breakdown of *Controls* and *Automated Policies* -* *Governance Coverage*: When available, the portion of the portfolio governed by at least one strategy. +* *Governance Coverage*: When available, the portion of the portfolio governed by at least one strategy Use these cards to spot governance gaps quickly. From f660cfc80f22516823b3a529641e6dbc6aee8663 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:47:26 -0300 Subject: [PATCH 099/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 2a70f5a10..613350b3f 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -34,7 +34,7 @@ Review the summary cards: Use these cards to spot governance gaps quickly. -== When to Adjust a Strategy +== Reasons to Adjust a Strategy Edit or disable a strategy when: From 396c4d69bf93dc905968667a5678f7274d98e553 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:47:49 -0300 Subject: [PATCH 100/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 613350b3f..75eb56fb3 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -39,7 +39,7 @@ Use these cards to spot governance gaps quickly. Edit or disable a strategy when: * Scope drift causes the strategy to include the wrong services or miss intended services. -* New compliance requirements require adding or replacing rules. +* New compliance requirements call for adding or replacing rules. * False positives or unexpected blocking require control changes. * Environment or tag changes make existing filters inaccurate. From 921d36a5978fdff8a2e8ed67c99dc1b6732c5ea1 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:48:38 -0300 Subject: [PATCH 101/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 75eb56fb3..2c78e35d5 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -51,7 +51,7 @@ When you disable a strategy, the system stops evaluating or enforcing that strat When you delete a strategy, active governance for that strategy stops. Historical data retention depends on your reporting backend. -Coordinate with service owners and your governance team if changes affect production services or compliance reporting that your orgsnozation relies on, +Coordinate with service owners and your governance team if changes affect production services or compliance reporting that your organization relies on. == See Also From dc70bbe1e03bd92e82b2b58a16c2dadd384182a9 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:49:02 -0300 Subject: [PATCH 102/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 007abc60f..48a6bcfc2 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -1,4 +1,4 @@ -= View Cost and Token Usage += Viewing Cost and Token Usage Use cost and token metrics to understand usage, control spend, and identify optimization opportunities. From 57c2ee58d419e3030535f73d8c154be350c4361b Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:49:24 -0300 Subject: [PATCH 103/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 48a6bcfc2..7ac8a7eb4 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -4,7 +4,7 @@ Use cost and token metrics to understand usage, control spend, and identify opti Available metrics depend on your tenant configuration and role. -== Where Token and Performance Signals Appear +== Cost and Token Data Locations The system surfaces token usage and performance data in several places: From aa45026e2c129ede4d7fd6458e2dcc93a65ed483 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:49:42 -0300 Subject: [PATCH 104/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 7ac8a7eb4..b31971d18 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -6,7 +6,7 @@ Available metrics depend on your tenant configuration and role. == Cost and Token Data Locations -The system surfaces token usage and performance data in several places: +The system displays token usage and performance data in several places: * *Governance* > *Cost Management*: Primary dashboard for organization wide token usage and spend indicators. * Service detail pages: Usage and performance summaries for supported services. From f9137213bf45a8a018817bf374fa75cfa990609a Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:50:04 -0300 Subject: [PATCH 105/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index b31971d18..720ac014b 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -8,7 +8,7 @@ Available metrics depend on your tenant configuration and role. The system displays token usage and performance data in several places: -* *Governance* > *Cost Management*: Primary dashboard for organization wide token usage and spend indicators. +* *Governance* > *Cost Management*: Primary dashboard for organization-wide token usage and spend indicators * Service detail pages: Usage and performance summaries for supported services. * *Observability*: Aggregated token and latency trends, when configured. From efca9de245cc1fd5128b6bb96028f5514906bd7b Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:50:17 -0300 Subject: [PATCH 106/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 720ac014b..a1824c4a5 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -9,7 +9,7 @@ Available metrics depend on your tenant configuration and role. The system displays token usage and performance data in several places: * *Governance* > *Cost Management*: Primary dashboard for organization-wide token usage and spend indicators -* Service detail pages: Usage and performance summaries for supported services. +* Service detail pages: Usage and performance summaries for supported services * *Observability*: Aggregated token and latency trends, when configured. Navigation labels can vary by release. From a83d6901d95b0c1d60c2cb288f2b4c5283d2b8c3 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:50:34 -0300 Subject: [PATCH 107/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index a1824c4a5..93f02287b 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -10,7 +10,7 @@ The system displays token usage and performance data in several places: * *Governance* > *Cost Management*: Primary dashboard for organization-wide token usage and spend indicators * Service detail pages: Usage and performance summaries for supported services -* *Observability*: Aggregated token and latency trends, when configured. +* *Observability*: Aggregated token and latency trends, when configured Navigation labels can vary by release. From d6a1291f934c796f3a08e19544075734f8e7e2ff Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:51:02 -0300 Subject: [PATCH 108/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 93f02287b..c047135c7 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -19,7 +19,7 @@ Navigation labels can vary by release. . Log in and go to *Governance* > *Cost Management*. . Adjust the time range and filters for the services or period you want to analyze. -== Understand Usage Metrics +== Usage Metrics The experience organizes token and activity data into summary cards and detail views: From f07c2e911ef1d05af19c281413ef8f06b9684e3d Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:51:17 -0300 Subject: [PATCH 109/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index c047135c7..b493ddb74 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -23,7 +23,7 @@ Navigation labels can vary by release. The experience organizes token and activity data into summary cards and detail views: -* *Total tokens*: Estimated tokens processed in the selected time range. +* *Total tokens*: Number of tokens processed in the selected time range * *Saved tokens, estimated*: Estimated tokens saved by optimization policies. * *Tool calls*: Number of tool or function calls in the selected time range. From c1c601a96f596f2cceb7399a56771d2e9280c9ab Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:51:28 -0300 Subject: [PATCH 110/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index b493ddb74..bf572c870 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -24,7 +24,7 @@ Navigation labels can vary by release. The experience organizes token and activity data into summary cards and detail views: * *Total tokens*: Number of tokens processed in the selected time range -* *Saved tokens, estimated*: Estimated tokens saved by optimization policies. +* *Saved tokens, estimated*: Estimated tokens saved by optimization policies * *Tool calls*: Number of tool or function calls in the selected time range. Each card also shows how many instances contributed to the metric. From 225ce060c2ae7c8df4e99968230707452667ee49 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:51:46 -0300 Subject: [PATCH 111/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index bf572c870..f5cdac054 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -25,7 +25,7 @@ The experience organizes token and activity data into summary cards and detail v * *Total tokens*: Number of tokens processed in the selected time range * *Saved tokens, estimated*: Estimated tokens saved by optimization policies -* *Tool calls*: Number of tool or function calls in the selected time range. +* *Tool calls*: Number of tool or function calls in the selected time range Each card also shows how many instances contributed to the metric. From eefec3c2920222bea3ad5409bda36dea91ef1aa1 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:52:06 -0300 Subject: [PATCH 112/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index f5cdac054..caa02d879 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -39,7 +39,7 @@ Use controls at the top of the page to narrow the view: The counter updates to show the number of matching services. -== Interpret Saved Tokens +== Saved Token Estimates When optimization policies are active, the system estimates saved tokens compared to unoptimized traffic. From baee2268fc6802c7c4d6cadf2726d3c4037443b1 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:52:23 -0300 Subject: [PATCH 113/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index caa02d879..403587da2 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -45,7 +45,7 @@ When optimization policies are active, the system estimates saved tokens compare Treat this metric as directional, not exact. -== How You Use the Data +== Cost Data Use Cases Cost and performance data inform multiple workflows: From 00141fa3c99b67deb45d467e5a53b6362b77262e Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:52:55 -0300 Subject: [PATCH 114/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 403587da2..e7a8d9147 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -53,7 +53,7 @@ Cost and performance data inform multiple workflows: * Performance triage: Correlate latency or error spikes with deployments or policy changes. * Planning and alignment: Share trends with finance and platform teams for forecasting. -This dashboard does't automatically cap usage. To limit consumption, apply governance strategies or rate limiting policies. +This dashboard doesn't automatically cap usage. To limit consumption, apply governance strategies or rate-limiting policies. == Where Cost Fits Into Governance From 7d813bdcb006700cdf295a33c0c2eea78a819897 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:53:12 -0300 Subject: [PATCH 115/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index e7a8d9147..3fc27f073 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -55,7 +55,7 @@ Cost and performance data inform multiple workflows: This dashboard doesn't automatically cap usage. To limit consumption, apply governance strategies or rate-limiting policies. -== Where Cost Fits Into Governance +== Cost Data and Governance Use *Cost Management* data to create or refine governance strategies. From 6c10c7d1c8c78f9c7e8cedc39d90cac0b528f499 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:53:37 -0300 Subject: [PATCH 116/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index b99c9b7e5..7cd03e73b 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -1,4 +1,4 @@ -= Work with Governance Strategies += Working with Governance Strategies Use governance strategies to apply rules and policies across agents, APIs, MCP servers, LLM proxies, and gateways. From c85854a4b340ff93b02f0b591c3f77fd07409a14 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:54:07 -0300 Subject: [PATCH 117/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index 7cd03e73b..a33fa07e5 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -1,6 +1,6 @@ = Working with Governance Strategies -Use governance strategies to apply rules and policies across agents, APIs, MCP servers, LLM proxies, and gateways. +Use governance strategies to apply rules and policies across agents, APIs, MCP servers, LLM proxies, and gateways. You can create, manage, and monitor strategies when your tenant includes *Governance* and your account has the required role. Use strategies to validate service compliance, automate runtime enforcement, and maintain visibility as your portfolio grows. You can create, manage, and monitor strategies when your tenant includes *Governance* and your account has the required role. From 3722573181904cccbf502c1fc480b3480fdd5276 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:54:32 -0300 Subject: [PATCH 118/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index a33fa07e5..90192f4dc 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -2,7 +2,6 @@ Use governance strategies to apply rules and policies across agents, APIs, MCP servers, LLM proxies, and gateways. You can create, manage, and monitor strategies when your tenant includes *Governance* and your account has the required role. Use strategies to validate service compliance, automate runtime enforcement, and maintain visibility as your portfolio grows. -You can create, manage, and monitor strategies when your tenant includes *Governance* and your account has the required role. == Access Governance Strategy Workflows From 0740485815f2e3542fdfc0f2c7f3abad101c75f9 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:54:55 -0300 Subject: [PATCH 119/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index 90192f4dc..bbf22a222 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -7,7 +7,7 @@ Use governance strategies to apply rules and policies across agents, APIs, MCP s Log in through your organization’s entry path and go to *Governance*. -From there, create strategies and map them to approved services or scopes. You can also edit, enable, disable, reorder, or delete existing strategies. +From *Governance*, create strategies and map them to approved services or scopes. You can also edit, enable, disable, reorder, or delete existing strategies. Work with your governance lead when strategy changes affect production or compliance workflows. From accb3cc5c38f28dbf5edb154697b514d8e4626a2 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:55:12 -0300 Subject: [PATCH 120/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index bbf22a222..6d66d9743 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -11,7 +11,7 @@ From *Governance*, create strategies and map them to approved services or scopes Work with your governance lead when strategy changes affect production or compliance workflows. -== How Strategies Fit Into Day to Day Operations +== Governance Strategy Workflows * Create strategies for compliance validation or runtime enforcement. See xref:exp-create-governance-strategies.adoc[]. * Manage strategies by updating scope, rules, status, and priority. See xref:exp-manage-governance-strategies.adoc[]. From 7ab8091528462be225fcd6fad1363db727b53370 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:55:31 -0300 Subject: [PATCH 121/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index 6d66d9743..c4b7d8c77 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -19,7 +19,7 @@ Work with your governance lead when strategy changes affect production or compli * Review conformance reporting for xref:exp-overview.adoc[supported catalog types]. * Apply policies to services from *Portfolio*. See xref:exp-view-service-details.adoc[]. -== Permissions, High Level +== Required Permissions Creating strategies typically requires *Governance Administrator*. Users with *Governance Viewer* or *Governance Administrator* can view reports, depending on your role mapping. From ccea960859686fc885d6f97b3de886008fa93fac Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:56:02 -0300 Subject: [PATCH 122/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index c4b7d8c77..7753458f3 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -21,7 +21,7 @@ Work with your governance lead when strategy changes affect production or compli == Required Permissions -Creating strategies typically requires *Governance Administrator*. Users with *Governance Viewer* or *Governance Administrator* can view reports, depending on your role mapping. +Creating strategies typically requires *Governance Administrator*. You can view reports with the Governance Viewer or Governance Administrator role, depending on how your organization maps roles. == See Also From 2b0b7ce6f943d4098e6be1f4af2135a5901fb0db Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 13:58:08 -0300 Subject: [PATCH 123/178] Update exp-create-governance-strategies.adoc --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index c59776183..44706cd79 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -1,8 +1,6 @@ = Create Governance Strategies -Create governance strategies to validate services with controls or enforce automated policies. - -You can create strategies when your tenant includes *Governance* and you have the required administrator role. +Governance strategies define which services the system evaluates or enforces policy against and under what conditions. A controls strategy monitors compliance and can block noncompliant activity. An automated policy strategy enforces requirements at the gateway or runtime layer. You can create strategies when your tenant includes *Governance* and you have the required administrator role. == Before You Begin From 0a2e7b50b876881c924c8481e5080435438fc5cf Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 14:04:35 -0300 Subject: [PATCH 124/178] Update exp-create-governance-strategies.adoc --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 44706cd79..77c7d408a 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -13,7 +13,7 @@ Decide whether you need validation-only monitoring or active runtime enforcement The wizard guides you through type, scope, rules or policies, and activation. -== Choose Strategy Type +== Select Strategy Type Choose from these types: From df8691a16b15243e2fac3d36195988f469387e7d Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 14:15:13 -0300 Subject: [PATCH 125/178] Update exp-create-governance-strategies.adoc --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 77c7d408a..debb6b28b 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -32,7 +32,7 @@ Specify which services that the strategy governs and under what conditions those Use *Preview Governed Scope* to see which services currently match your criteria before you move forward. -== Apply Rules or Policies +== Configure Rules or Policies Depending on the strategy type, select the rules or policies the strategy enforces: From 298223e5cc165ad98581635f1c32b9869b0da59b Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 14:47:35 -0300 Subject: [PATCH 126/178] Update exp-create-governance-strategies.adoc --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index debb6b28b..89cda9225 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -26,9 +26,9 @@ Select the type that matches your governance objective, then proceed. Specify which services that the strategy governs and under what conditions those services are included. -*Select Services To Govern*: Select whether the strategy applies to APIs, Agents, and MCP Servers, or to Gateways. +If shown, use *Select Services To Govern* to select whether the strategy applies to APIs, Agents, and MCP Servers, or to Gateways. -*Select Filter Criteria*: Refine the scope by tag, environment, or other available metadata. +Use *Select Filter Criteria* to Refine the scope by tag, environment, or other available metadata. Use *Preview Governed Scope* to see which services currently match your criteria before you move forward. From 70a5f3efa384fc779d23a271eeb931192d75ffee Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Tue, 12 May 2026 15:00:47 -0300 Subject: [PATCH 127/178] Update exp-manage-governance-strategies.adoc --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 2c78e35d5..9f9bd925f 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -1,6 +1,6 @@ = Managing Governance Strategies -Manage strategies from *Governance* > *Governance Strategies*. Common tasks include reordering priority, filtering, changing status, and updating configuration. +Keep governance strategies aligned with your portfolio by adjusting scope, rules, or status as your services and compliance requirements evolve. From *Governance* > *Governance Strategies*, you can enable, disable, edit, reorder, and delete strategies, and filter the list to focus on specific types or status values. Summary cards show active strategy counts, type breakdowns, and governance coverage at a glance. == Display Governance Strategies From 056d587772f82728eb27056f5b2916d020335cb9 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 12 May 2026 16:13:13 -0700 Subject: [PATCH 128/178] style: exp-configure-notifications-for-alerts --- ...xp-configure-notifications-for-alerts.adoc | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc index 6ead6ff42..a26bba205 100644 --- a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc +++ b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc @@ -1,24 +1,31 @@ = Configure Notifications for Alerts -Notifications route API and runtime alerts from Anypoint Platform into channels your team already monitors, such as email, Slack, or ticketing integrations your administrator configured. Connecting alerts to the enhanced experience helps responders jump from a signal into *Portfolio* or *Observability* with less context switching. +Route API and runtime alerts from Anypoint Platform into channels your team monitors, such as email, Slack, or ticketing integrations your administrator configured. Connect alerts to the enhanced experience so responders can jump directly from a signal into *Portfolio* or *Observability*. -Delivery channels and alert types depend on Anypoint API Manager, Runtime Manager, and any add-on connectors your organization purchased. You configure the subscription side in those products; the enhanced experience surfaces links and context when your entry path integrates them. +Delivery channels and alert types depend on API Manager, Runtime Manager, and any add-on connectors your organization purchased. You configure the subscription side in those products; the enhanced experience surfaces links and context when your entry path integrates them. -== What You Typically Configure +== Alert Configuration -* **Who receives alerts** — Assign viewers or managers for API alerts in API Manager and for runtime alerts in Runtime Manager according to your team's on-call model. -* **Severity and routing** — Map critical alerts to high-priority channels and informational alerts to lower-noise destinations so engineers trust the feed. -* **Deep links** — When your organization uses Slack or another integrated client, follow notifications back into the enhanced experience using the shortcuts your administrator enabled. +* Who receives alerts ++ +Assign viewers or managers for API alerts in API Manager and for runtime alerts in Runtime Manager. +* Severity and routing ++ +Map critical alerts to high-priority channels and informational alerts to lower-noise destinations to reduce noise for your team. +* Deep links ++ +When your organization uses Slack or another integrated client, follow notifications back into the enhanced experience using the shortcuts your administrator enabled. -Exact steps live in Anypoint Platform documentation for API Manager and Runtime Manager; use those guides for click-by-click procedures. +Find detailed steps in the https://docs.mulesoft.com/runtime-manager/alerts-on-runtime-manager[Runtime Manager alerts] and https://docs.mulesoft.com/api-manager/latest/add-api-alert-task[API Manager instance alerts] documentation. == Relate Alerts to Portfolio Work -When an alert references a service you govern in the enhanced experience, open the service from *Portfolio* and review *Monitoring*, *Policies*, and *Instances* together. xref:exp-monitor-your-services.adoc[Monitoring] explains how service-level signals relate to organization-wide observability. +When an alert references a service you govern in the enhanced experience, open the service from *Portfolio* and review *Monitoring*, *Policies*, and *Instances* together. +xref:exp-monitor-your-services.adoc[Monitoring] explains how service-level signals relate to organization-wide observability. -== Permissions (high level) +== Permissions Overview -Managing alert subscriptions typically requires *API Manager* > *Manage API Alerts* or *Runtime Manager* > *Manage Alerts*. Viewing alerts uses the corresponding view permissions. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for how those roles appear in access guides. +Managing alert subscriptions requires *API Manager* > *Manage API Alerts* or *Runtime Manager* > *Manage Alerts*. Viewing alerts uses the corresponding view permissions. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for how those roles appear in access guides. == See Also From cbd0ffd2d79040725ec7ee5e1ec4045b1b8a64a3 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 12 May 2026 16:22:41 -0700 Subject: [PATCH 129/178] style: exp-connect-experience-to-claude-desktop --- ...-connect-experience-to-claude-desktop.adoc | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc index 473f8493d..cd3246259 100644 --- a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc +++ b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc @@ -1,25 +1,28 @@ = Connect the Enhanced Experience to Claude Desktop -Some organizations connect Claude Desktop (or similar assistants) to the enhanced MuleSoft experience so developers can jump from conversational workflows into governed catalogs and policies without leaving their preferred environment. Your IT team controls whether this integration is available, which OAuth scopes apply, and which actions the assistant may initiate on your behalf. +Some organizations connect Claude Desktop (or similar assistants) to the enhanced MuleSoft experience so developers can jump from conversational workflows into governed catalogs and policies without leaving their preferred environment. Your IT team controls whether this integration is available, which OAuth scopes apply, and which actions the assistant can initiate on your behalf. -This topic summarizes what you need from your administrator; it does not replace your organization's internal setup guide or Anthropic's client documentation. == Before You Begin * A supported Claude Desktop release and any enterprise controls your company applies to assistant software. * Network access from your workstation to both the assistant vendor endpoints and MuleSoft endpoints your security team approved. -* An Anypoint account with permissions appropriate for the tasks you plan to run after you deep link into the enhanced experience. +* An Anypoint Platform account with permissions appropriate for the tasks you plan to run after you deep link into the enhanced experience. -== What Your Administrator Configures +== Administrator Configuration -* **Identity and consent** — Map your Anypoint identity to the assistant context and document which business groups may use the integration. -* **Allowed actions** — Decide whether the workflow is read-only (for example opening catalog links) or may trigger guarded operations, then enforce that with roles and internal process. +* Identity and consent ++ +Map your Anypoint Platform identity to the assistant context and document which business groups can use the integration. +* Allowed actions ++ +Decide whether the workflow is read-only (for example opening catalog links) or triggers guarded operations, then enforce that with roles and internal process. -== Use the Integration Day to Day +== Use the Integration -Follow the internal instructions your platform team published—typically a starter prompt, a packaged connector, or a bookmark that opens the enhanced experience with the right query parameters. When you land in the browser, complete any additional sign-in or step-up authentication your organization requires. +Follow the internal instructions your platform team published, for example a starter prompt, a packaged connector, or a bookmark that opens the enhanced experience with the required query parameters. In the browser, complete any additional sign-in or verification your organization requires. -If the connection stops working after a client or policy update, revalidate certificates, proxy settings, and token expiry with your administrators before opening a support case. +If the connection stops working after a client or policy update, check certificates, proxy settings, and token expiry with your administrator before opening a support case. == See Also From 3260465f76fa668e57d7c3bdd94ab8440dada3d1 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 12 May 2026 16:28:17 -0700 Subject: [PATCH 130/178] fix links --- .../ROOT/pages/exp-configure-notifications-for-alerts.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc index a26bba205..0d1adfc36 100644 --- a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc +++ b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc @@ -16,7 +16,9 @@ Map critical alerts to high-priority channels and informational alerts to lower- + When your organization uses Slack or another integrated client, follow notifications back into the enhanced experience using the shortcuts your administrator enabled. -Find detailed steps in the https://docs.mulesoft.com/runtime-manager/alerts-on-runtime-manager[Runtime Manager alerts] and https://docs.mulesoft.com/api-manager/latest/add-api-alert-task[API Manager instance alerts] documentation. +Find detailed steps in the +xref:runtime-manager::alerts-on-runtime-manager.adoc[Runtime Manager alerts] and +xref:api-manager::add-api-alert-task.adoc[API Manager instance alerts] documentation. == Relate Alerts to Portfolio Work From 594d8316c46af1b9639ccea4e44135bdf5be2ed0 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 12 May 2026 17:16:59 -0700 Subject: [PATCH 131/178] style: exp-connect-providers-to-add-services --- ...exp-connect-providers-to-add-services.adoc | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc index 3b991a539..b599f69ac 100644 --- a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc @@ -1,34 +1,39 @@ = Connect to Providers to Add Services -Connecting a provider lets the system run scanners against supported cloud platforms, discover services (such as agents, APIs, and MCP servers), and register them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. +Connect a provider so the system runs scanners against supported cloud platforms, discovers services (such as agents, APIs, and MCP servers), and registers them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:exp-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:exp-add-scanners-from-providers.adoc[]. -== Why Use Provider Connection +== When to Use Provider Connection Provider connection is for teams that maintain services in an external platform and want those services to appear automatically in your portfolio catalogs after authentication and discovery, instead of registering each one by hand. -== Where You Start +== Entry Points -* *Home* — Use *Add Services*, choose *Connect to Provider*, then work through the wizard to pick a provider, validate access, and save scanner settings. Use this path when you're not starting from a single catalog view. -* *Portfolio* — Open the *Agents*, *APIs*, or *MCP Servers* catalog. Use the add control for that service type (for example *Add API* or *Add MCP Server*), choose *Connect to Provider*, and complete the same style of wizard scoped to that catalog. +* *Home* ++ +Use *Add Services*, select *Connect to Provider*, then work through the wizard to pick a provider, validate access, and save scanner settings. Use this path when you're not starting from a single catalog view. +* *Portfolio* ++ +Open the *Agents*, *APIs*, or *MCP Servers* catalog. Use the add control for that service type (for example *Add API* or *Add MCP Server*), select *Connect to Provider*, and complete the same style of wizard scoped to that catalog. -Labels can vary by catalog and release; match what you see in the UI. +Labels differ by catalog and release. Match what you see in the UI. -== What the Wizard Establishes +== Wizard Settings -Across *Home* and *Portfolio* entry points, provider connection generally covers the same kinds of decisions: +Across *Home* and *Portfolio* entry points, provider connection covers the same decisions: -* **Which provider or platform** to target for discovery and import. -* **Credentials and authentication** so the system can reach the provider safely and securely. -* **Connection validation** so you know discovery can run against live data. -* **Scanner identity and settings**—name, description, and options your administrator expects—before you save the connection. +* Which provider or platform to target for discovery and import. +* Credentials and authentication so the system can reach the provider securely. +* Connection validation so you know discovery can run against live data. +* Scanner identity and settings: name, description, and options your administrator expects before you save the connection. -When the scanner runs successfully, discovered service types are registered in the catalog that matches the workflow you started from (for example APIs land in the *APIs* catalog). +When the scanner runs successfully, the system registers discovered services in the catalog you started from (for example, APIs land in the *APIs* catalog). == Catalogs and Discovery Scope -Agents, APIs, and MCP servers catalog-specific flows emphasize the service type you are enriching; discovery results populate that catalog when the system supports the provider mapping for that type. +The Agent, API, and MCP server catalog-specific flows emphasize the service type you're enriching. +Discovery results populate that catalog when the system supports provider mapping for that type. == See Also From c8cd52cbb12aacf0f8d7acb2a2eb55abfc50d065 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 12 May 2026 17:52:35 -0700 Subject: [PATCH 132/178] style: exp-connect-providers-to-add-services --- .../pages/exp-connect-providers-to-add-services.adoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc index b599f69ac..465c9ef36 100644 --- a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc @@ -2,16 +2,16 @@ Connect a provider so the system runs scanners against supported cloud platforms, discovers services (such as agents, APIs, and MCP servers), and registers them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. -You can start the flow from *Home* or from a specific catalog in *Portfolio*. For how this fits with manual registration, see xref:exp-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:exp-add-scanners-from-providers.adoc[]. +You can start the flow from *Home* or from a specific catalog in *Portfolio*. To see how this relates to manual registration, see xref:exp-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:exp-add-scanners-from-providers.adoc[]. == When to Use Provider Connection -Provider connection is for teams that maintain services in an external platform and want those services to appear automatically in your portfolio catalogs after authentication and discovery, instead of registering each one by hand. +Use provider connection when your team maintains services in an external platform and wants those services to appear automatically in portfolio catalogs after authentication and discovery, instead of registering each one by hand. == Entry Points * *Home* -+ ++ Use *Add Services*, select *Connect to Provider*, then work through the wizard to pick a provider, validate access, and save scanner settings. Use this path when you're not starting from a single catalog view. * *Portfolio* + @@ -30,9 +30,9 @@ Across *Home* and *Portfolio* entry points, provider connection covers the same When the scanner runs successfully, the system registers discovered services in the catalog you started from (for example, APIs land in the *APIs* catalog). -== Catalogs and Discovery Scope +== Catalog-Specific Flows -The Agent, API, and MCP server catalog-specific flows emphasize the service type you're enriching. +The *Agents*, *APIs*, and *MCP Servers* catalog-specific flows emphasize the service type you're enriching. Discovery results populate that catalog when the system supports provider mapping for that type. == See Also From 293d344f7f0b8ca8d5dc597c87fb7f7c83493fa7 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 12 May 2026 17:55:42 -0700 Subject: [PATCH 133/178] style --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 89cda9225..1023688d9 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -1,6 +1,6 @@ = Create Governance Strategies -Governance strategies define which services the system evaluates or enforces policy against and under what conditions. A controls strategy monitors compliance and can block noncompliant activity. An automated policy strategy enforces requirements at the gateway or runtime layer. You can create strategies when your tenant includes *Governance* and you have the required administrator role. +Governance strategies define which services the system evaluates or enforces policy against and under what conditions. A Control strategy monitors compliance and can block noncompliant activity. An Automated Policy strategy enforces requirements at the gateway or runtime layer. You can create strategies when your tenant includes *Governance* and you have the required administrator role. == Before You Begin From 13f512e40dfd1a853a955df8899792a066959c01 Mon Sep 17 00:00:00 2001 From: Hanna Date: Tue, 12 May 2026 18:05:50 -0700 Subject: [PATCH 134/178] style: exp-create-mcp-server --- modules/ROOT/pages/exp-create-mcp-server.adoc | 35 ++++++++++++------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/modules/ROOT/pages/exp-create-mcp-server.adoc b/modules/ROOT/pages/exp-create-mcp-server.adoc index 79020cc7b..88feeaaa7 100644 --- a/modules/ROOT/pages/exp-create-mcp-server.adoc +++ b/modules/ROOT/pages/exp-create-mcp-server.adoc @@ -1,27 +1,36 @@ = Create an MCP Server -Create MCP servers to define identity, runtime connectivity, and exposed tools/resources for MCP clients. +Create MCP servers to define identity, runtime connectivity, and the tools and resources exposed to MCP clients. -Use the MCP server create experience to define a new MCP service to be recognized, validated, and operated. Creating an MCP server means building a new MCP implementation (for example, by transcoding an existing REST API) or creating a runtime deployment where your environment supports it. At a high level, you establish the server identity, define how the system reaches the runtime, and declare the MCP capabilities (such as tools and resources) the server exposes to clients. +Creating an MCP server defines a new MCP implementation—for example, by transcoding an existing REST API or creating a runtime deployment—and establishes the server identity, runtime connectivity, and the MCP capabilities (tools and resources) exposed to clients. Creating an MCP server is different from adding one to *Portfolio*. Creation defines the MCP implementation and runtime behavior. Adding to *Portfolio* registers an existing MCP server so teams can govern, monitor, and manage lifecycle in the enhanced experience. -The create flow has this information: - -* **Service definition** — Name, description, and ownership metadata so teams can identify the server in catalogs and governance views. -* **Connection/runtime details** — Endpoint and access settings the enhanced experience uses to connect to and validate the server. -* **Capability surface** — The MCP tools and resources clients can discover and invoke. -* **Validation and readiness** — Checks that confirm the server is reachable and that the declared MCP surface is usable. +During creation, you define: + +* *Service definition* ++ +Name, description, and ownership metadata so teams can identify the server in catalogs and governance views. +* *Connection/runtime details* ++ +Endpoint and access settings the enhanced experience uses to connect to and validate the server. +* *Capability surface* ++ +The MCP tools and resources clients can discover and invoke. +* *Validation and readiness* ++ +Checks that confirm the server is reachable and that the declared MCP capabilities are usable. == Steps to Create an MCP Server -. Open MCP Servers and choose Add MCP Server > Create MCP Server. -. In Select Source, Instance & Tools, choose the APIs or SaaS systems you want to expose, select the source instance/version, and choose the tools to publish (including optional read-only filtering). -. In SaaS Credentials, provide the credentials required for the selected sources so the MCP server can call them securely. -. In Review, validate the selected sources, tools, and credential mappings, then complete creation. +. Open *MCP Servers* and select *Add MCP Server* > *Create MCP Server*. +. In *Select Source, Instance & Tools*, select the APIs or SaaS systems you want to expose, select the source instance or version, and select the tools to publish (including optional read-only filtering). +. In *SaaS Credentials*, provide the credentials required for the selected sources so the MCP server can call them securely. +. In *Review*, validate the selected sources, tools, and credential mappings, then complete creation. == After You Create an MCP Server -After saving, the MCP server is created and available for governance and operations. You can then register or confirm the MCP server in *Portfolio* so it appears in the *MCP Servers* catalog for ongoing governance, monitoring, and operations. + +After you save, the MCP server is ready for governance and operations. Register the MCP server in *Portfolio* so it appears in the *MCP Servers* catalog for governance, monitoring, and operations. == See Also From 201d8e5133af3e1c0ad5707d3f87fb23eaa886f6 Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 12:49:15 -0700 Subject: [PATCH 135/178] style: exp-glossary.adoc --- modules/ROOT/pages/exp-glossary.adoc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/ROOT/pages/exp-glossary.adoc b/modules/ROOT/pages/exp-glossary.adoc index ada06b05c..9f4dde2b5 100644 --- a/modules/ROOT/pages/exp-glossary.adoc +++ b/modules/ROOT/pages/exp-glossary.adoc @@ -18,7 +18,7 @@ Ask MuleSoft:: The embedded agentic experience built into the enhanced MuleSoft experience UI. Use Ask MuleSoft for setup guidance, portfolio questions, and recommendations without leaving the product. Conformance Report:: -A view on the detail pages of agents, APIs, and MCP servers that shows compliance scores, rule violations, and warnings generated by applied governance strategies. +A view on the detail pages of agents, APIs, and MCP servers that shows compliance scores, rule violations, and warnings that applied governance strategies generate. Enhanced experience:: The new MuleSoft UI for managing your AI portfolio, including governance, instance management, observability, and agentic experiences. @@ -42,22 +42,22 @@ Governance Strategy:: A bundled set of design-time and runtime rules that enforce a governance posture across targeted services. Governance strategies connect policy intent to conformance reporting, cost management, and runtime behavior. Governance Strategy > Controls:: -Design-time rules that validate services against selected rule sets and generate conformance reports. Controls are applied as part of a governance strategy and can optionally block non-compliant actions. +Design-time rules that validate services against selected rule sets and generate conformance reports. Apply controls as part of a governance strategy to optionally block noncompliant actions. Governance Strategy > Policies:: -Runtime rules enforced on traffic passing through service instances. Policies control access, data handling, rate limits, and other runtime behaviors defined in a governance strategy. +Runtime rules that govern traffic passing through service instances. Policies control access, data handling, rate limits, and other runtime behaviors defined in a governance strategy. Instance:: A deployed version of a service on a specific gateway or runtime. Instances receive traffic on the Instance URL and proxy requests to the Target URL. Supported service types include APIs, agents, MCP servers, and LLM proxies. LLM Proxy:: -A gateway-backed service that routes requests to a large language model. LLM proxies are registered in the LLM Proxies catalog and support instance management, policy application, and token usage monitoring. +A gateway-backed service that routes requests to a large language model. LLM proxies register in the LLM Proxies catalog and support instance management, policy application, and token usage monitoring. Managed instance:: An instance backed by Anypoint Omni Gateway that enables full policy enforcement, authentication, and monitoring integration. Managed instances provide stronger governance and observability than unmanaged paths. MCP Server:: -A server that implements the Model Context Protocol, exposing tools and resources to MCP clients. MCP servers can be created from existing APIs, registered manually with an MCP URL or schema file, or imported via provider scanners. +A server that implements the Model Context Protocol, exposing tools and resources to MCP clients. Create MCP servers from existing APIs, register them manually with an MCP URL or schema file, or import them via provider scanners. MuleSoft Agent:: The agentic experience for MuleSoft available in Slack. Use MuleSoft Agent to receive notifications, run shortcuts, and navigate back into the enhanced experience from your messaging workspace. @@ -72,19 +72,19 @@ Portfolio:: The set of services registered or discovered within your org, organized into catalogs for agents, APIs, MCP servers, LLM proxies, and gateways. Each catalog provides governance, monitoring, and instance management for the services it contains. Providers:: -The external cloud platforms connected to the enhanced experience to enable automated service discovery and import. Configured under *Platform* > *Providers*. +The external cloud platforms connected to the enhanced experience to enable automated service discovery and import. Configure providers under *Platform* > *Providers*. Scanner:: A configured connection between the enhanced experience and a supported cloud provider. When a scanner runs, it discovers services and registers them in the matching Portfolio catalog. Scanners run on a schedule or on demand. Semantic Service:: -A service that applies context-aware matching to route LLM-driven requests to the most relevant tools and pathways. Available at Basic scale (managed internal configuration) or Advanced scale (external embedding API and vector database). +A service that applies context-aware matching to route LLM-driven requests to the most relevant tools and pathways. It's available at Basic scale (managed internal configuration) or Advanced scale (external embedding API and vector database). Target:: The backend implementation that a gateway proxies traffic to after enforcing policies. Each instance defines a Target URL that points to the live service or runtime. Tool mapping:: -A governance control that defines which tools an LLM or agent is allowed to invoke. Apply tool mapping to reduce token spend and limit exposure to unintended operations. +A governance control that defines which tools an LLM or agent can invoke. Apply tool mapping to reduce token spend and limit exposure to unintended operations. Tool sanitization:: A governance control that filters or modifies tool inputs and outputs before they reach a model or service. Apply tool sanitization to reduce risk and cost for LLM-backed services. From c039535f9fcb0da6b81865a31b7fbc803d056436 Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 12:54:04 -0700 Subject: [PATCH 136/178] style: exp-manage-governance-strategies --- modules/ROOT/pages/exp-manage-governance-strategies.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-manage-governance-strategies.adoc index 9f9bd925f..063b0b1c0 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-manage-governance-strategies.adoc @@ -1,6 +1,6 @@ = Managing Governance Strategies -Keep governance strategies aligned with your portfolio by adjusting scope, rules, or status as your services and compliance requirements evolve. From *Governance* > *Governance Strategies*, you can enable, disable, edit, reorder, and delete strategies, and filter the list to focus on specific types or status values. Summary cards show active strategy counts, type breakdowns, and governance coverage at a glance. +Keep governance strategies aligned with your portfolio by adjusting scope, rules, or status as your services and compliance requirements evolve. Summary cards show active strategy counts, type breakdowns, and governance coverage at a glance. == Display Governance Strategies @@ -20,7 +20,7 @@ Use the controls above the table to narrow the list: * Use the strategy type filter to select *All*, *Controls*, or *Automated Policies*. * Use the status filter to select *Any Status*, *Active*, or *Disabled*. -* Enter text in the sesrch field to match strategy names. +* Enter text in the search field to match strategy names. The page updates to show only matching strategies. From 4b444c38cde77129be118af11f666c8dcbef1258 Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 14:10:53 -0700 Subject: [PATCH 137/178] style: exp-manage-scanners --- modules/ROOT/pages/exp-manage-scanners.adoc | 44 ++++++++++++--------- 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/modules/ROOT/pages/exp-manage-scanners.adoc b/modules/ROOT/pages/exp-manage-scanners.adoc index 32b9ca3f1..cbe4faed2 100644 --- a/modules/ROOT/pages/exp-manage-scanners.adoc +++ b/modules/ROOT/pages/exp-manage-scanners.adoc @@ -1,22 +1,28 @@ -= Manage Scanners - -Once scanners are configured, your team runs them day to day: starting discovery when needed, reading run history, updating schedules and credentials, and removing scanners that are no longer in use. Most of that work happens under *Providers*, where your organization lists provider connections, scanners, and scan activity in one place. - -== Where This Work Happens - -Use the *Providers* area (or equivalent navigation your administrator labels) to see which scanners exist for your business group, open a scanner’s detail context, and act on schedules, runs, and configuration. Exact layout can vary by release and entitlement. - -== What You Can Do With a Scanner - -* **Run discovery on demand** — Kick off a manual scan when you want fresh metadata without waiting for the next scheduled window. Successful runs update or add services in the matching *Portfolio* catalogs according to your rules. -* **Review status and history** — Inspect connection health, the last completed run, and scan history so you can tell whether discovery is healthy, slow, or failing authentication. -* **Pause scheduled scans** — Temporarily stop scheduled triggers when you need a quiet period—for example during maintenance or while you fix credentials—without deleting the scanner. -* **Edit configuration** — Change names, descriptions, credentials, provider scope, or scan-related settings your product exposes, then save so future runs use the new definition. -* **Delete a scanner** — Remove the scanner from *Providers* when the provider link is no longer authorized or useful. Consider impact on discovered services in *Portfolio* and on dependent teams before you delete. - -== How Scans Are Triggered - -Scanners typically run on a schedule you or an administrator configured, or manually when someone starts a run. += Managing Scanners + +After you configure scanners, you run them day to day. Most of that work happens under *Providers*, where you manage provider connections, scanners, and scan activity in one place. + +== Available Scanner Actions + +* Run discovery on demand. ++ +Start a manual scan when you want fresh metadata without waiting for the next scheduled window. Successful runs update or add services in the matching *Portfolio* catalogs according to your rules. +* Review status and history. ++ +Inspect connection health, the last completed run, and scan history to verify whether discovery is healthy, slow, or failing authentication. +* Pause scheduled scans. ++ +Temporarily stop scheduled triggers when you need a quiet period—for example during maintenance or while you fix credentials—without deleting the scanner. +* Edit configuration. ++ +Change names, descriptions, credentials, provider scope, or scan-related settings your product exposes, then save so future runs use the new definition. +* Delete a scanner. ++ +Remove the scanner from *Providers* when the provider link is no longer authorized or useful. Consider the impact on discovered services in *Portfolio* and on dependent teams before you delete the scanner. + +== How Scanners Run + +Scanners typically run on a schedule you or an administrator configured, or manually when you start a scan. == See Also From 930407ad60c9f0b4a2ba5613d59bd1c5aec0d9f3 Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 14:33:45 -0700 Subject: [PATCH 138/178] style: exp-work-with-governance-strategies --- .../ROOT/pages/exp-monitor-your-services.adoc | 32 +++++++++++-------- .../exp-work-with-governance-strategies.adoc | 2 +- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/modules/ROOT/pages/exp-monitor-your-services.adoc b/modules/ROOT/pages/exp-monitor-your-services.adoc index de9671a9f..28a6f1f36 100644 --- a/modules/ROOT/pages/exp-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-monitor-your-services.adoc @@ -1,32 +1,38 @@ -= Monitor Your Services += Monitoring Your Services Monitoring helps you see whether the services in your portfolio—and the paths that carry their traffic—are healthy, performant, and stable over time. You work from service context (what a single API, agent, MCP server, LLM proxy, or gateway is doing) and, when your administrator enables it, from broader observability surfaces that sit alongside *Portfolio* and *Governance*. -== What You Use Monitoring For +== Monitoring Use Cases -* **Spot regressions early** — Compare latency, errors, and throughput (or equivalent signals the system to expose for your integration type) against what you expect after a release or policy change. -* **Triage incidents** — Correlate spikes or failures on a service with recent deployments, instances, or gateway paths your team manages. -* **Support capacity and cost conversations** — Use sustained load or usage patterns as inputs when you tune scaling, routing, or token-related spend with your platform owners. +* Spot regressions early. ++ +Compare latency, errors, and throughput (or equivalent signals the system exposes for your integration type) against what you expect after a release or policy change. +* Triage incidents. ++ +Correlate spikes or failures on a service with recent deployments, instances, or gateway paths your team manages. +* Support capacity and cost conversations. ++ +Use sustained load or usage patterns as inputs when you tune scaling, routing, or token-related spend with your platform owners. -Exact metrics depend on how the service is hosted, which gateway or runtime path applies, and what your organization is connected. +Exact metrics depend on how the service is hosted, which gateway or runtime path applies, and which observability backend your organization has connected. -== Where Monitoring Appears +== Where Monitoring Appears -* *Portfolio* and service detail — Open a catalog entry and use the *Monitoring* tab on the service (and, where the product exposes it, on instances) to read metrics scoped to that service. That is the day-to-day place engineers live when they ask, “Is this API or agent degrading?” -* *Observability* — When your tenant includes it, *Observability* aggregates dashboards, reports, or notifications so you can compare what you see on a service with organization-wide views your administrator wired up. -* *Home* — Your entry path may highlight alerts or shortcuts back into *Portfolio* or *Observability*; use whatever your organization configured after sign-in. +* *Portfolio* and service detail — Open a catalog entry and use the *Monitoring* tab on the service (and, where the product exposes it, on instances) to read metrics scoped to that service. This is where you typically go when checking whether a specific API or agent is degrading. +* *Observability* — When your tenant includes it, *Observability* aggregates dashboards, reports, or notifications to compare service-level signals with organization-wide views your administrator configured. +* *Home* — Your entry path sometimes highlights alerts or shortcuts back into *Portfolio* or *Observability*; use whatever your organization configured after sign-in. Navigation labels and depth vary by entitlement and release; follow the UI your business group was given. -== What Kinds of Signals You Typically See +== Monitoring Signals The system emphasizes runtime health for managed integration paths—for example latency, error rates, and request volume when the new experience surfaces Omni Gateway data for routes your team operates under policy. Not every catalog type exposes the same charts; some services show richer series only after you complete instance setup or connect the observability backend your administrator approved. If a tab is missing, confirm with your administrator that monitoring data is flowing for that environment and that your account has the right permissions. -== Permissions +== Permissions -The system relies on Anypoint Platform access control. Roles such as *Monitoring Viewer* or *Monitoring Administrator* control whether you can open monitoring views at the service or instance level and whether you can change monitoring configuration where the product allows it. +The system relies on Anypoint Platform access control. Roles such as Monitoring Viewer or Monitoring Administrator control access to monitoring views at the service and instance level, and control whether you can update monitoring configuration. == See Also diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index 7753458f3..cc0318ce9 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -21,7 +21,7 @@ Work with your governance lead when strategy changes affect production or compli == Required Permissions -Creating strategies typically requires *Governance Administrator*. You can view reports with the Governance Viewer or Governance Administrator role, depending on how your organization maps roles. +Creating strategies typically requires the Governance Administrator role. You can view reports with the Governance Viewer or Governance Administrator role, depending on how your organization maps roles. == See Also From d9402b51d39c0f9271c210b9f6216c4d32d06850 Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 14:43:58 -0700 Subject: [PATCH 139/178] add links back to permissions section. --- modules/ROOT/pages/exp-add-instances.adoc | 2 +- .../ROOT/pages/exp-connect-experience-to-claude-desktop.adoc | 2 +- modules/ROOT/pages/exp-monitor-your-services.adoc | 2 +- modules/ROOT/pages/exp-view-portfolio-overview.adoc | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index f20f41539..3172a25bc 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -86,7 +86,7 @@ After creating or updating an instance, you can continue managing the service th == Required Permissions -Creating instances uses Anypoint Platform permissions such as *API Creator* for API-related flows. Viewing or editing instance configuration requires the corresponding permissions defined by your organization. +Creating instances uses Anypoint Platform permissions such as API Creator for API-related flows. Viewing or editing instance configuration requires the corresponding permissions defined by your organization. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for role details. == See Also diff --git a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc index cd3246259..12329b324 100644 --- a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc +++ b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc @@ -7,7 +7,7 @@ Some organizations connect Claude Desktop (or similar assistants) to the enhance * A supported Claude Desktop release and any enterprise controls your company applies to assistant software. * Network access from your workstation to both the assistant vendor endpoints and MuleSoft endpoints your security team approved. -* An Anypoint Platform account with permissions appropriate for the tasks you plan to run after you deep link into the enhanced experience. +* An Anypoint Platform account with permissions appropriate for the tasks you plan to run after you deep link into the enhanced experience. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. == Administrator Configuration diff --git a/modules/ROOT/pages/exp-monitor-your-services.adoc b/modules/ROOT/pages/exp-monitor-your-services.adoc index 28a6f1f36..15de9a666 100644 --- a/modules/ROOT/pages/exp-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-monitor-your-services.adoc @@ -32,7 +32,7 @@ If a tab is missing, confirm with your administrator that monitoring data is flo == Permissions -The system relies on Anypoint Platform access control. Roles such as Monitoring Viewer or Monitoring Administrator control access to monitoring views at the service and instance level, and control whether you can update monitoring configuration. +The system relies on Anypoint Platform access control. Roles such as Monitoring Viewer or Monitoring Administrator control access to monitoring views at the service and instance level, and control whether you can update monitoring configuration. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for role details. == See Also diff --git a/modules/ROOT/pages/exp-view-portfolio-overview.adoc b/modules/ROOT/pages/exp-view-portfolio-overview.adoc index c3274987a..c8a17e1ba 100644 --- a/modules/ROOT/pages/exp-view-portfolio-overview.adoc +++ b/modules/ROOT/pages/exp-view-portfolio-overview.adoc @@ -9,7 +9,7 @@ The exact layout depends on how your tenant is configured and which catalogs you * *Home* — After sign-in, your landing page may highlight portfolio activity, shortcuts into *Portfolio*, or high-level counts your organization chose to surface. * *Portfolio* — Open *Portfolio* to browse catalogs (*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, *Gateways*). Each catalog lists or tiles the services your team registered or imported. Use search and filters to narrow the set before you open a service detail page. -If you do not see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint organization administrator. +If you do not see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint organization administrator. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for role details. == What You Typically Review From 54adbdb03981a9e7acd59123a4308d35b17029ac Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 15:59:15 -0700 Subject: [PATCH 140/178] yet more style --- .../pages/exp-register-services-manually.adoc | 40 ++++++++++++------- ...xp-view-detailed-metrics-for-services.adoc | 20 ++++++---- .../pages/exp-view-portfolio-overview.adoc | 30 +++++++++----- modules/ROOT/pages/learning-map-exp.adoc | 3 +- 4 files changed, 59 insertions(+), 34 deletions(-) diff --git a/modules/ROOT/pages/exp-register-services-manually.adoc b/modules/ROOT/pages/exp-register-services-manually.adoc index ebf19dffe..f492d4c41 100644 --- a/modules/ROOT/pages/exp-register-services-manually.adoc +++ b/modules/ROOT/pages/exp-register-services-manually.adoc @@ -4,20 +4,30 @@ Register a service to add it to your portfolio when you already have the metadat For how manual registration fits with connecting providers, see xref:exp-add-services-to-portfolio.adoc[]. -== Where You Start +== Get Started -* *Home* — Open *Add Services*, choose the service type, then choose manual registration when the UI offers it. -* *Portfolio* — Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog, use the add control for that type (for example *Add API*), and choose *Register Manually*. +* *Home* ++ +Open *Add Services*, select the service type, then select manual registration if the UI offers it. +* *Portfolio* ++ +Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog, use the add control for that type (for example *Add API*), and select *Register Manually*. Exact labels can vary by release; follow the options your tenant shows. == Agents -You register an agent by supplying one of the following: +You register an agent by supplying one of these options: -* **A2A connection** — Point to an A2A endpoint to fetch an agent card. -* **Uploaded card** — Provide an agent card file you already have. -* **No card** — Register with metadata and connection details when you are not using a card workflow. +* A2A connection ++ +Point to an A2A endpoint to fetch an agent card. +* Uploaded card ++ +Provide an agent card file you already have. +* No card ++ +Register with metadata and connection details when you're not using a card workflow. The connection gets validated, makes it possible to review metadata, and saves the agent into the *Agents* catalog. @@ -25,9 +35,9 @@ The connection gets validated, makes it possible to review metadata, and saves t Manual API registration expects an API specification and a way to reach a running instance (or instance-only registration when that path is enabled). The choices are: -* **Link to spec** — Reference a specification by URL so the system ingests it. -* **Upload spec** — Upload a specification file from your environment. -* **Use instance only** — Supply instance details when your flow doesn't start from a standalone spec file. +* Link to spec — Reference a specification by URL so the system ingests it. +* Upload spec — Upload a specification file from your environment. +* Use instance only — Supply instance details when your flow doesn't start from a standalone spec file. The system uses the spec to discover endpoints, parameters, and related metadata where applicable, then writes the API into the *APIs* catalog after you confirm. @@ -35,24 +45,24 @@ The system uses the spec to discover endpoints, parameters, and related metadata You define how the system reaches the MCP server and validates runtime access: -* **MCP URL** — Connect over a URL and test the live server so tools and metadata can be discovered. -* **Schema file** — Upload a schema and supply the details needed to register and test the server. +* MCP URL — Connect over a URL and test the live server so tools and metadata can be discovered. +* Schema file — Upload a schema and supply the details needed to register and test the server. Successful registration stores the MCP server in the *MCP Servers* catalog. == LLM proxies -LLM proxy registration is a two-part configuration: you associate the proxy with a gateway (and related deployment context), then define routing (and any provider connections your flow requires). When the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. +LLM proxy registration is a two-part configuration: you associate the proxy with a gateway (and related deployment context), then define routing (and any provider connections your flow requires). After the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. == Gateways Register gateways manually when you want to add an existing gateway runtime to *Portfolio* without using provider discovery. This flow establishes gateway identity, connection context, and metadata so teams can govern and monitor gateway traffic in the enhanced experience. -At a high level, manual gateway registration includes: +Manual gateway registration includes: * Defining gateway identity and descriptive metadata used in catalog and governance views. * Providing environment and runtime connection details so the gateway maps to your organization topology. -* Validating registration inputs before saving so the gateway is ready for operational workflows. +* Validating registration inputs before saving to make the gateway ready for operational workflows. After registration, the gateway appears in the *Gateways* catalog in *Portfolio*, where teams can review details and apply supported governance workflows. diff --git a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc index 351ff3e34..03c8533c8 100644 --- a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc +++ b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc @@ -1,21 +1,27 @@ = View Detailed Metrics for Your Services -Detailed metrics go beyond high-level status to show time series, breakdowns, and dimensions your observability stack forwards into the enhanced experience. Engineers use them to debug incidents, validate policy changes, and compare behavior across instances or environments. +Detailed metrics go beyond high-level status to show time series, breakdowns, and dimensions your observability stack forwards into the enhanced experience. Use them to debug incidents, validate policy changes, and compare behavior across instances or environments. Available series depend on the gateway or runtime path, whether the deployment is managed through Omni Gateway, and what your organization connected under *Platform* and *Observability*. == Open Detailed Views * From *Portfolio*, open a service and go to the *Monitoring* tab for charts scoped to that service or instance when the product exposes them. -* From *Observability*, open dashboards or explorers your administrator pinned for the organization. Use filters to narrow to the service, environment, or route you are investigating. +* From *Observability*, open dashboards or explorers your administrator pinned for the organization. Use filters to narrow to the service, environment, or route you're investigating. -If you need a metric that never appears, ask your platform team whether the integration or retention policy supports it. +If you need a metric that doesn't appear, ask your platform team whether the integration or retention policy supports it. -== Practices That Keep Metrics Useful +== Metrics Best Practices -* **Baseline after changes** — Capture before-and-after windows when you deploy instances or change policies so you can attribute shifts. -* **Align with alerts** — Pair detailed charts with xref:exp-configure-notifications-for-alerts.adoc[alert notifications] so on-call engineers land in the right context. -* **Respect data boundaries** — Some dimensions may be redacted or aggregated for privacy; follow your organization's data-handling standards. +* Baseline after changes ++ +Capture before-and-after windows when you deploy instances or change policies so you can attribute shifts. +* Align with alerts ++ +Pair detailed charts with xref:exp-configure-notifications-for-alerts.adoc[alert notifications] so on-call engineers go to the right place. +* Respect data boundaries ++ +Some dimensions might be redacted or aggregated for privacy. Follow your organization's data-handling standards. == See Also diff --git a/modules/ROOT/pages/exp-view-portfolio-overview.adoc b/modules/ROOT/pages/exp-view-portfolio-overview.adoc index c8a17e1ba..8f9c308c4 100644 --- a/modules/ROOT/pages/exp-view-portfolio-overview.adoc +++ b/modules/ROOT/pages/exp-view-portfolio-overview.adoc @@ -1,21 +1,31 @@ -= View an Overview of Your AI Portfolio += View Your AI Portfolio Overview Use portfolio-level views to see how your agents, APIs, MCP servers, LLM proxies, and gateways fit together before you drill into a single service. Summaries help you spot gaps in registration, policy coverage, or health signals your organization cares about. -The exact layout depends on how your tenant is configured and which catalogs your administrator enabled. Labels and widgets can differ by release. +The exact layout depends on how your administrator configured your tenant and which catalogs they enabled. Labels and widgets differ by release. -== Where You Open Portfolio Overview +== Access Portfolio Overview -* *Home* — After sign-in, your landing page may highlight portfolio activity, shortcuts into *Portfolio*, or high-level counts your organization chose to surface. -* *Portfolio* — Open *Portfolio* to browse catalogs (*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, *Gateways*). Each catalog lists or tiles the services your team registered or imported. Use search and filters to narrow the set before you open a service detail page. +* *Home* ++ +After sign-in, your landing page sometimes highlights portfolio activity, shortcuts into *Portfolio*, or high-level counts your organization chose to show. +* *Portfolio* ++ +Open *Portfolio* to browse catalogs (*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, *Gateways*). Each catalog lists or tiles the services your team registered or imported. Use search and filters to narrow the set before you open a service detail page. -If you do not see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint organization administrator. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for role details. +If you don't see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint Platform organization administrator. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for more information. -== What You Typically Review +== Portfolio Summary -* **Coverage** — Which service types are registered and which environments or instances they map to. -* **Health and cost signals** — Summary metrics or badges when the experience exposes them at list level (for example status or daily cost on cards). -* **Next actions** — Entry points to add services, connect providers, or open governance and observability areas described in xref:exp-overview.adoc[]. +* Coverage ++ +Which service types your team has registered and which environments or instances they map to. +* Health and cost signals ++ +Summary metrics or badges if the experience exposes them at list level (for example status or daily cost on cards). +* Next actions ++ +Entry points to add services, connect providers, or open governance and observability areas described in xref:exp-overview.adoc[]. == See Also diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index e6c5908b3..91016ebca 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -20,13 +20,12 @@ The end-to-end journey for the experience consists of these tasks, each with lin The experience helps you manage, optimize, and govern a multi-agent ecosystem from one place. //- ToDo [Video] -//- ToDo [Trailhead] - xref:exp-overview.adoc[] - xref:exp-compare.adoc[] - xref:exp-start-home.adoc[] - xref:exp-access-experience-from-slack.adoc[] - xref:exp-connect-experience-to-claude-desktop.adoc[] -- https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Get to Know the Enhanced MuleSoft Experience] +- https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Get to Know the Enhanced MuleSoft Experience: Quick Look] | image::lm_explore_1.png[] From ea5d3db51b0fb050900400952527510a8cb559e9 Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 16:32:22 -0700 Subject: [PATCH 141/178] style --- modules/ROOT/pages/exp-view-service-details.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/exp-view-service-details.adoc b/modules/ROOT/pages/exp-view-service-details.adoc index 3a4028f00..37a87060a 100644 --- a/modules/ROOT/pages/exp-view-service-details.adoc +++ b/modules/ROOT/pages/exp-view-service-details.adoc @@ -4,9 +4,9 @@ Open a catalog entry in *Portfolio* to see its service detail page: a single vie //placeholder for image of service detail page -== What You See +== Service Detail Tabs -The page is organized into tabs. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:exp-overview.adoc[]. +The page is organized into tabs. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of the experience for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:exp-overview.adoc[]. [cols="2,3,^.^,^.^,^.^,^.^,^.^",options="header"] |=== From 041d54694a0cecd431e2c097b3e5b7699964e2fb Mon Sep 17 00:00:00 2001 From: Hanna Date: Wed, 13 May 2026 16:36:38 -0700 Subject: [PATCH 142/178] style --- modules/ROOT/pages/exp-overview.adoc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/ROOT/pages/exp-overview.adoc b/modules/ROOT/pages/exp-overview.adoc index a4d4ea6d5..9dfe7e2e7 100644 --- a/modules/ROOT/pages/exp-overview.adoc +++ b/modules/ROOT/pages/exp-overview.adoc @@ -20,16 +20,16 @@ Instance Management:: Create and review instances for supported asset types. Cho To manage and tune your AI portfolio, register assets, apply security policies, and monitor runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment. -. Complete onboarding and access +. Complete onboarding and access the enhanced experience. + Confirm your credentials and the permissions that your administrator assigned, as described in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. -. Learn the layout +. Learn the layout of the enhanced experience. + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so that you know where to register assets, apply policies, read health signals, and manage providers. . Register assets in Portfolio + Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. -. Create and manage instances +. Create and manage instances. + On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Omni Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. . Configure policies @@ -38,16 +38,16 @@ On the *Policies* tab for a service or instance, apply governance policies that . Review compliance + On *Agents*, *APIs*, and *MCP Servers*, open *Conformance Report* to review scores, violations, and warnings, then address the findings your governance team prioritizes. For gateways, use *Governance* for the same compliance story at the scope the experience supports. -. Monitor runtime health +. Monitor run-time health. + On *Monitoring*, review live metrics such as latency, error rates, and request volume when the new experience surfaces Omni Gateway data for managed paths. Compare what you see with dashboards, reports, or notifications under *Observability* when your administrator enabled those views for your team. -. Manage cost +. Manage costs. + Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where the new experience supports them. -. Operate and tune the portfolio +. Operate and tune the portfolio. + Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. -. Improve on each cycle +. Improve on each cycle. + Feed findings from monitoring and governance back into planning for the next change window. From 103da23d6ebbd4681efea4991c5ebb85384ab2fb Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Thu, 14 May 2026 17:05:26 -0300 Subject: [PATCH 143/178] review governance and cost manager vs UI --- modules/ROOT/pages/exp-create-governance-strategies.adoc | 2 -- modules/ROOT/pages/exp-work-with-governance-strategies.adoc | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 1023688d9..9e09554fd 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -26,8 +26,6 @@ Select the type that matches your governance objective, then proceed. Specify which services that the strategy governs and under what conditions those services are included. -If shown, use *Select Services To Govern* to select whether the strategy applies to APIs, Agents, and MCP Servers, or to Gateways. - Use *Select Filter Criteria* to Refine the scope by tag, environment, or other available metadata. Use *Preview Governed Scope* to see which services currently match your criteria before you move forward. diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index cc0318ce9..c23084bf0 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -7,7 +7,7 @@ Use governance strategies to apply rules and policies across agents, APIs, MCP s Log in through your organization’s entry path and go to *Governance*. -From *Governance*, create strategies and map them to approved services or scopes. You can also edit, enable, disable, reorder, or delete existing strategies. +From *Governance* > *Governance Strategies*, create strategies and map them to approved services or scopes. You can also edit, enable, disable, reorder, or delete existing strategies. Work with your governance lead when strategy changes affect production or compliance workflows. From 525681b901ed6d0fa2763b8840cc4075d3cea375 Mon Sep 17 00:00:00 2001 From: Emilee Moore Date: Thu, 14 May 2026 18:33:48 -0400 Subject: [PATCH 144/178] W-22493552-CheckDocsAgainstEnvironment-EBM --- .../exp-add-scanners-from-providers.adoc | 2 +- .../ROOT/pages/exp-add-semantic-services.adoc | 10 +++--- .../pages/exp-add-services-to-portfolio.adoc | 16 +++++----- ...exp-connect-providers-to-add-services.adoc | 6 ++-- modules/ROOT/pages/exp-create-mcp-server.adoc | 4 +-- .../ROOT/pages/exp-monitor-your-services.adoc | 2 +- .../pages/exp-register-services-manually.adoc | 31 ++++++++----------- .../pages/exp-view-portfolio-overview.adoc | 6 ++-- .../ROOT/pages/exp-view-service-details.adoc | 2 +- 9 files changed, 36 insertions(+), 43 deletions(-) diff --git a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc index a906d2a9e..62c27dfba 100644 --- a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc +++ b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc @@ -16,7 +16,7 @@ Discovered services appear in *Portfolio* where teams can govern, monitor, and d + Scheduled or on-demand scans pick up releases and configuration drift according to the options your administrator allows. -== Entry Points for Adding a Scanner +== Workflow Entry Points for Adding a Scanner The system exposes the same underlying connect-and-configure wizard from more than one place; the label depends on context: diff --git a/modules/ROOT/pages/exp-add-semantic-services.adoc b/modules/ROOT/pages/exp-add-semantic-services.adoc index 804b74528..bf23319f2 100644 --- a/modules/ROOT/pages/exp-add-semantic-services.adoc +++ b/modules/ROOT/pages/exp-add-semantic-services.adoc @@ -13,20 +13,18 @@ To add semantic services, follow these steps: == Create a Semantic Service . In the navigation, under *Portfolio*, expand *LLM Proxies*, and select *Semantic Services*. +. Select *Add Semantic Service*. . Select the scale model that matches your traffic profile and operational needs. + * *Basic scale* + -Best for smaller topic sets (up to 6 topics and 10 utterances per topic). Uses managed internal LLM proxy configuration. +Choose *Basic scale* for faster managed setup. This scale is best for smaller topic sets (up to 6 topics and 10 utterances per topic). Uses managed internal LLM proxy configuration. + -Choose *Basic scale* for faster managed setup. * *Advanced scale* + -Best for larger utterance sets per topic. Uses external semantic infrastructure, including an embedding API connection and a vector database connection. -+ -Choose *Advanced scale* when you need greater scale and external infrastructure control. +Choose *Advanced scale* when you need greater scale and external infrastructure control. This scale is best for larger utterance sets per topic. Uses external semantic infrastructure, including an embedding API connection and a vector database connection. -Semantic service setup defines the embedding connection used for contextual matching: +Semantic service setup defines the embedding connection used for contextual matching. Provide a value for the following: * *Environment* * *Embedding service provider* diff --git a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc index e9591752e..6985cde2d 100644 --- a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc @@ -1,6 +1,6 @@ = Adding Services to Your Portfolio -Your *Portfolio* is organized into catalogs: *Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways*. Each catalog holds the services (or gateway entries) that your organization registered or imported so you can govern, monitor, and deploy them from one place. Services enter a catalog either through automated provider discovery or through manual registration. For step-by-step procedures, use the topics linked in each section. +Your *Portfolio* is organized into catalogs: *Agents*, *MCP Servers*, *LLM Proxies*, *APIs*, and *Gateways*. Each catalog holds the services (or gateway entries) that your organization registered or imported so you can govern, monitor, and deploy them from one place. Services enter a catalog either through automated provider discovery or through manual registration. For step-by-step procedures, use the topics linked in each section. [cols="1,2",options="header"] |=== @@ -22,24 +22,24 @@ Gateways follow the same entry points; the linked topics cover gateway-specific Use *Add Services* to open provider connection or manual registration, then select the service type. * *Portfolio* + -Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog. Use the add control for that type (for example, *Add API* or *Add Agent*), then select *Connect to Provider* or *Register Manually*. +Open the *Agents*, *MCP Servers*, *LLM Proxies*, *APIs*, or *Gateways* catalog. Use the add control for that type (for example, *Add API* or *Add Agent*), then select *Connect to Provider* or *Register Manually*. Labels can vary by catalog; match what you see in the UI. == Service Type Registration Options -*APIs*:: -Register with an API specification and instance details, or connect an API provider so scans import APIs into the *APIs* catalog. - *Agents*:: -Register by connecting to an A2A endpoint, uploading an agent card, or registering without a card—or connect an agent provider for discovery. +Register by connecting to an agent-to-agent (A2A) endpoint, uploading an agent card, or registering without a card—or connect an agent provider for discovery. -*MCP servers*:: +*MCP Servers*:: Register with an MCP URL or a schema file, or connect an MCP server provider. -*LLM proxies*:: +*LLM Proxies*:: Register manually by configuring a gateway and routing strategy, or use provider flows your tenant exposes for LLM proxies. +*APIs*:: +Register with an API specification and instance details, or connect an API provider so scans import APIs into the *APIs* catalog. + *Gateways*:: Add a new gateway runtime by configuring a gateway and routing strategy, import an existing runtime through provider discovery, or browse the marketplace catalog to add pre-configured gateway options to the *Gateways* catalog. diff --git a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc index 465c9ef36..611cf5a7d 100644 --- a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc @@ -8,14 +8,14 @@ You can start the flow from *Home* or from a specific catalog in *Portfolio*. To Use provider connection when your team maintains services in an external platform and wants those services to appear automatically in portfolio catalogs after authentication and discovery, instead of registering each one by hand. -== Entry Points +== Workflow Entry Points * *Home* + Use *Add Services*, select *Connect to Provider*, then work through the wizard to pick a provider, validate access, and save scanner settings. Use this path when you're not starting from a single catalog view. * *Portfolio* + -Open the *Agents*, *APIs*, or *MCP Servers* catalog. Use the add control for that service type (for example *Add API* or *Add MCP Server*), select *Connect to Provider*, and complete the same style of wizard scoped to that catalog. +Open the *Agents*, *MCP Servers*, *LLM Proxies*, *APIs*, or *Gateways* catalog. Use the add control for that service type (for example *Add API* or *Add MCP Server*), select *Connect to Provider*, and complete the same style of wizard scoped to that catalog. Labels differ by catalog and release. Match what you see in the UI. @@ -31,7 +31,7 @@ Across *Home* and *Portfolio* entry points, provider connection covers the same When the scanner runs successfully, the system registers discovered services in the catalog you started from (for example, APIs land in the *APIs* catalog). == Catalog-Specific Flows - +//EBM: Is this still valid? I am not sure how to validate this. The *Agents*, *APIs*, and *MCP Servers* catalog-specific flows emphasize the service type you're enriching. Discovery results populate that catalog when the system supports provider mapping for that type. diff --git a/modules/ROOT/pages/exp-create-mcp-server.adoc b/modules/ROOT/pages/exp-create-mcp-server.adoc index 88feeaaa7..21bf3e284 100644 --- a/modules/ROOT/pages/exp-create-mcp-server.adoc +++ b/modules/ROOT/pages/exp-create-mcp-server.adoc @@ -24,8 +24,8 @@ Checks that confirm the server is reachable and that the declared MCP capabiliti == Steps to Create an MCP Server . Open *MCP Servers* and select *Add MCP Server* > *Create MCP Server*. -. In *Select Source, Instance & Tools*, select the APIs or SaaS systems you want to expose, select the source instance or version, and select the tools to publish (including optional read-only filtering). -. In *SaaS Credentials*, provide the credentials required for the selected sources so the MCP server can call them securely. +. In *Select Source, Instance & Tools*, select the APIs or SaaS systems you want to expose, select the source instance or version, select the tools to publish (including optional read-only filtering) and then click *Next*. +. In *SaaS Credentials*, provide the credentials required for the selected sources so the MCP server can call them securely and then click *Next*. . In *Review*, validate the selected sources, tools, and credential mappings, then complete creation. == After You Create an MCP Server diff --git a/modules/ROOT/pages/exp-monitor-your-services.adoc b/modules/ROOT/pages/exp-monitor-your-services.adoc index 15de9a666..094707d1e 100644 --- a/modules/ROOT/pages/exp-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-monitor-your-services.adoc @@ -18,9 +18,9 @@ Exact metrics depend on how the service is hosted, which gateway or runtime path == Where Monitoring Appears +* *Home* — Your entry path sometimes highlights alerts or shortcuts back into *Portfolio* or *Observability*; use whatever your organization configured after sign-in. * *Portfolio* and service detail — Open a catalog entry and use the *Monitoring* tab on the service (and, where the product exposes it, on instances) to read metrics scoped to that service. This is where you typically go when checking whether a specific API or agent is degrading. * *Observability* — When your tenant includes it, *Observability* aggregates dashboards, reports, or notifications to compare service-level signals with organization-wide views your administrator configured. -* *Home* — Your entry path sometimes highlights alerts or shortcuts back into *Portfolio* or *Observability*; use whatever your organization configured after sign-in. Navigation labels and depth vary by entitlement and release; follow the UI your business group was given. diff --git a/modules/ROOT/pages/exp-register-services-manually.adoc b/modules/ROOT/pages/exp-register-services-manually.adoc index f492d4c41..7f9967000 100644 --- a/modules/ROOT/pages/exp-register-services-manually.adoc +++ b/modules/ROOT/pages/exp-register-services-manually.adoc @@ -11,42 +11,31 @@ For how manual registration fits with connecting providers, see xref:exp-add-ser Open *Add Services*, select the service type, then select manual registration if the UI offers it. * *Portfolio* + -Open the *Agents*, *APIs*, *MCP Servers*, or *LLM Proxies* catalog, use the add control for that type (for example *Add API*), and select *Register Manually*. +Open the *Agents*, *MCP Servers*, *LLM Proxies*, *APIs*, or *Gateways* catalog, use the add control for that type (for example *Add API*), and select *Register Manually*. Exact labels can vary by release; follow the options your tenant shows. == Agents -You register an agent by supplying one of these options: +You register an agent by supplying one of these protocols: * A2A connection + Point to an A2A endpoint to fetch an agent card. -* Uploaded card +* Non-A2A connection + +Provide metadata and connection details when you're not using a card workflow. +* Agent Card File Provide an agent card file you already have. -* No card -+ -Register with metadata and connection details when you're not using a card workflow. The connection gets validated, makes it possible to review metadata, and saves the agent into the *Agents* catalog. -== APIs - -Manual API registration expects an API specification and a way to reach a running instance (or instance-only registration when that path is enabled). The choices are: - -* Link to spec — Reference a specification by URL so the system ingests it. -* Upload spec — Upload a specification file from your environment. -* Use instance only — Supply instance details when your flow doesn't start from a standalone spec file. - -The system uses the spec to discover endpoints, parameters, and related metadata where applicable, then writes the API into the *APIs* catalog after you confirm. - == MCP Servers You define how the system reaches the MCP server and validates runtime access: -* MCP URL — Connect over a URL and test the live server so tools and metadata can be discovered. -* Schema file — Upload a schema and supply the details needed to register and test the server. +* *By MCP URL* — Connect over a URL and test the live server so tools and metadata can be discovered. +* *Upload Schema* — Upload a schema and supply the details needed to register and test the server. Successful registration stores the MCP server in the *MCP Servers* catalog. @@ -54,6 +43,12 @@ Successful registration stores the MCP server in the *MCP Servers* catalog. LLM proxy registration is a two-part configuration: you associate the proxy with a gateway (and related deployment context), then define routing (and any provider connections your flow requires). After the wizard completes, the LLM proxy appears in the *LLM Proxies* catalog. +== APIs + +Manual API registration expects an API specification and a way to reach a running instance (or instance-only registration when that path is enabled). Select the API type and then upload a specification file from your environment. + +The system uses the spec to discover endpoints, parameters, and related metadata where applicable, then writes the API into the *APIs* catalog after you confirm. + == Gateways Register gateways manually when you want to add an existing gateway runtime to *Portfolio* without using provider discovery. This flow establishes gateway identity, connection context, and metadata so teams can govern and monitor gateway traffic in the enhanced experience. diff --git a/modules/ROOT/pages/exp-view-portfolio-overview.adoc b/modules/ROOT/pages/exp-view-portfolio-overview.adoc index 8f9c308c4..60dd16eda 100644 --- a/modules/ROOT/pages/exp-view-portfolio-overview.adoc +++ b/modules/ROOT/pages/exp-view-portfolio-overview.adoc @@ -1,4 +1,4 @@ -= View Your AI Portfolio Overview += View Your Portfolio Overview Use portfolio-level views to see how your agents, APIs, MCP servers, LLM proxies, and gateways fit together before you drill into a single service. Summaries help you spot gaps in registration, policy coverage, or health signals your organization cares about. @@ -11,11 +11,11 @@ The exact layout depends on how your administrator configured your tenant and wh After sign-in, your landing page sometimes highlights portfolio activity, shortcuts into *Portfolio*, or high-level counts your organization chose to show. * *Portfolio* + -Open *Portfolio* to browse catalogs (*Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, *Gateways*). Each catalog lists or tiles the services your team registered or imported. Use search and filters to narrow the set before you open a service detail page. +Browse catalogs for *Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways* in *Portfolio*. Each catalog lists the services that your team registered or imported. To find a specific service, use search and filters, and then select the service to view its details. If you don't see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint Platform organization administrator. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for more information. -== Portfolio Summary +== Overview * Coverage + diff --git a/modules/ROOT/pages/exp-view-service-details.adoc b/modules/ROOT/pages/exp-view-service-details.adoc index 37a87060a..eefbbac81 100644 --- a/modules/ROOT/pages/exp-view-service-details.adoc +++ b/modules/ROOT/pages/exp-view-service-details.adoc @@ -1,6 +1,6 @@ = View Service Details -Open a catalog entry in *Portfolio* to see its service detail page: a single view of one service—an API, agent, MCP server, or LLM proxy—or a gateway, depending on the catalog. From there you can review status and cost, relationships to other services, deployments, policies, monitoring, conformance, and change history without switching contexts. +Open a catalog entry in *Portfolio* to see its service detail page: a single view of one service—an agent, MCP server, LLM proxy, API, or a gateway, depending on the catalog. From there you can review status and cost, relationships to other services, deployments, policies, monitoring, conformance, and change history without switching contexts. //placeholder for image of service detail page From f521c96ebf3f5e92930979ee15dae1d4b9d9f4fb Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Fri, 15 May 2026 18:32:33 -0300 Subject: [PATCH 145/178] W-22511730-update-permissions --- modules/ROOT/pages/exp-add-instances.adoc | 11 +++++++++++ .../pages/exp-add-scanners-from-providers.adoc | 14 ++++++++++++++ .../ROOT/pages/exp-add-semantic-services.adoc | 13 +++++++++++++ .../pages/exp-add-services-to-portfolio.adoc | 13 +++++++++++++ .../exp-configure-notifications-for-alerts.adoc | 16 ++++++++++++++++ ...exp-connect-experience-to-claude-desktop.adoc | 5 ++++- .../exp-connect-providers-to-add-services.adoc | 14 ++++++++++++++ .../pages/exp-create-governance-strategies.adoc | 12 +++++++++++- modules/ROOT/pages/exp-create-mcp-server.adoc | 13 +++++++++++++ .../ROOT/pages/exp-monitor-your-services.adoc | 12 ++++++++++++ .../pages/exp-register-services-manually.adoc | 13 +++++++++++++ .../pages/exp-view-cost-and-token-usage.adoc | 15 +++++++++++++++ .../exp-view-detailed-metrics-for-services.adoc | 12 ++++++++++++ .../ROOT/pages/exp-view-portfolio-overview.adoc | 13 +++++++++++++ modules/ROOT/pages/exp-view-service-details.adoc | 13 +++++++++++++ .../exp-work-with-governance-strategies.adoc | 10 ++++++++++ 16 files changed, 197 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index 3172a25bc..85e4d2ccd 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -6,6 +6,17 @@ Services such as APIs, agents, MCP servers, and LLM proxies can include instance Managed paths through Anypoint Omni Gateway can provide additional policy and monitoring integrations if your organization supports them. Unmanaged or external paths remain available when they align with your operating model. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* API Creator to create instances. +* View APIs Configuration to view instances. +* Edit APIs Configuration to edit instances. + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Open the Instances Experience . In *Portfolio*, open the catalog for the service type, such as *APIs*, *Agents*, *MCP Servers*, or *LLM Proxies*. diff --git a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc index 62c27dfba..d607bb6b7 100644 --- a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc +++ b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc @@ -4,6 +4,20 @@ A scanner is the configured link between the system and a supported cloud provid For how provider connection and catalogs fit together, see xref:exp-connect-providers-to-add-services.adoc[] and xref:exp-add-services-to-portfolio.adoc[]. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Administrator +** Exchange Contributor +** API Creator +** Manage Policies + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Benefits of Provider Scanners * Keep catalogs current diff --git a/modules/ROOT/pages/exp-add-semantic-services.adoc b/modules/ROOT/pages/exp-add-semantic-services.adoc index bf23319f2..4d3b21754 100644 --- a/modules/ROOT/pages/exp-add-semantic-services.adoc +++ b/modules/ROOT/pages/exp-add-semantic-services.adoc @@ -10,6 +10,19 @@ To add semantic services, follow these steps: . Associate that semantic capability with the relevant enhanced experience (for example, LLM-related routing paths where supported). . Operate the service as part of your broader governance and monitoring model so behavior remains reliable as traffic and use cases evolve. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Contributor +** Exchange Administrator +** Exchange Creator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Create a Semantic Service . In the navigation, under *Portfolio*, expand *LLM Proxies*, and select *Semantic Services*. diff --git a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc index 6985cde2d..80cb6e966 100644 --- a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc @@ -15,6 +15,19 @@ Your *Portfolio* is organized into catalogs: *Agents*, *MCP Servers*, *LLM Proxi Gateways follow the same entry points; the linked topics cover gateway-specific behavior where it applies. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Contributor +** Exchange Administrator +** Exchange Creator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Workflow Entry Points * *Home* diff --git a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc index 0d1adfc36..c795c0d0d 100644 --- a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc +++ b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc @@ -4,6 +4,22 @@ Route API and runtime alerts from Anypoint Platform into channels your team moni Delivery channels and alert types depend on API Manager, Runtime Manager, and any add-on connectors your organization purchased. You configure the subscription side in those products; the enhanced experience surfaces links and context when your entry path integrates them. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions to view alerts: ++ +** API Manager > View API Alerts +** Runtime Manager > Read Alerts +* Any of these permissions to manage alerts: ++ +** API Manager > Manage API Alerts +** Runtime Manager > Manage Alerts + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Alert Configuration * Who receives alerts diff --git a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc index 12329b324..fcae157f5 100644 --- a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc +++ b/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc @@ -7,7 +7,10 @@ Some organizations connect Claude Desktop (or similar assistants) to the enhance * A supported Claude Desktop release and any enterprise controls your company applies to assistant software. * Network access from your workstation to both the assistant vendor endpoints and MuleSoft endpoints your security team approved. -* An Anypoint Platform account with permissions appropriate for the tasks you plan to run after you deep link into the enhanced experience. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. +* An Anypoint Platform account. +* Mule Developer Generative AI User permission to send prompts to agents. + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. == Administrator Configuration diff --git a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc index 611cf5a7d..6f8093c19 100644 --- a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc @@ -4,6 +4,20 @@ Connect a provider so the system runs scanners against supported cloud platforms You can start the flow from *Home* or from a specific catalog in *Portfolio*. To see how this relates to manual registration, see xref:exp-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:exp-add-scanners-from-providers.adoc[]. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Administrator +** Exchange Contributor +** API Creator +** Manage Policies + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == When to Use Provider Connection Use provider connection when your team maintains services in an external platform and wants those services to appear automatically in portfolio catalogs after authentication and discovery, instead of registering each one by hand. diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 9e09554fd..828adffe4 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -4,7 +4,17 @@ Governance strategies define which services the system evaluates or enforces pol == Before You Begin -Decide whether you need validation-only monitoring or active runtime enforcement. This choice determines the strategy type and the rules or policies to apply. +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Governance Administrator +** Manage Policies + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + +Also decide whether you need validation-only monitoring or active runtime enforcement. This choice determines the strategy type and the rules or policies to apply. == Open the Strategy Workflow diff --git a/modules/ROOT/pages/exp-create-mcp-server.adoc b/modules/ROOT/pages/exp-create-mcp-server.adoc index 21bf3e284..5119d017b 100644 --- a/modules/ROOT/pages/exp-create-mcp-server.adoc +++ b/modules/ROOT/pages/exp-create-mcp-server.adoc @@ -21,6 +21,19 @@ The MCP tools and resources clients can discover and invoke. + Checks that confirm the server is reachable and that the declared MCP capabilities are usable. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Contributor +** Exchange Administrator +** Exchange Creator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Steps to Create an MCP Server . Open *MCP Servers* and select *Add MCP Server* > *Create MCP Server*. diff --git a/modules/ROOT/pages/exp-monitor-your-services.adoc b/modules/ROOT/pages/exp-monitor-your-services.adoc index 094707d1e..3d86574c3 100644 --- a/modules/ROOT/pages/exp-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-monitor-your-services.adoc @@ -2,6 +2,18 @@ Monitoring helps you see whether the services in your portfolio—and the paths that carry their traffic—are healthy, performant, and stable over time. You work from service context (what a single API, agent, MCP server, LLM proxy, or gateway is doing) and, when your administrator enables it, from broader observability surfaces that sit alongside *Portfolio* and *Governance*. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Monitoring Viewer +** Monitoring Administrator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Monitoring Use Cases * Spot regressions early. diff --git a/modules/ROOT/pages/exp-register-services-manually.adoc b/modules/ROOT/pages/exp-register-services-manually.adoc index 7f9967000..664803c81 100644 --- a/modules/ROOT/pages/exp-register-services-manually.adoc +++ b/modules/ROOT/pages/exp-register-services-manually.adoc @@ -4,6 +4,19 @@ Register a service to add it to your portfolio when you already have the metadat For how manual registration fits with connecting providers, see xref:exp-add-services-to-portfolio.adoc[]. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Contributor +** Exchange Administrator +** Exchange Creator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Get Started * *Home* diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 3fc27f073..708a97345 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -4,6 +4,21 @@ Use cost and token metrics to understand usage, control spend, and identify opti Available metrics depend on your tenant configuration and role. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* All of these permissions: ++ +** API Manager > Manage Policies +** API Manager > View APIs Configuration +** API Manager > View Policies +** Anypoint Monitoring > Monitoring Viewer +** Exchange > Exchange Viewer + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Cost and Token Data Locations The system displays token usage and performance data in several places: diff --git a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc index 03c8533c8..2c7a7d9c7 100644 --- a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc +++ b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc @@ -4,6 +4,18 @@ Detailed metrics go beyond high-level status to show time series, breakdowns, an Available series depend on the gateway or runtime path, whether the deployment is managed through Omni Gateway, and what your organization connected under *Platform* and *Observability*. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Monitoring Viewer +** Monitoring Administrator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Open Detailed Views * From *Portfolio*, open a service and go to the *Monitoring* tab for charts scoped to that service or instance when the product exposes them. diff --git a/modules/ROOT/pages/exp-view-portfolio-overview.adoc b/modules/ROOT/pages/exp-view-portfolio-overview.adoc index 60dd16eda..fc26b8794 100644 --- a/modules/ROOT/pages/exp-view-portfolio-overview.adoc +++ b/modules/ROOT/pages/exp-view-portfolio-overview.adoc @@ -4,6 +4,19 @@ Use portfolio-level views to see how your agents, APIs, MCP servers, LLM proxies The exact layout depends on how your administrator configured your tenant and which catalogs they enabled. Labels and widgets differ by release. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Viewer +** Exchange Contributor +** Exchange Administrator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Access Portfolio Overview * *Home* diff --git a/modules/ROOT/pages/exp-view-service-details.adoc b/modules/ROOT/pages/exp-view-service-details.adoc index eefbbac81..dd1463a5b 100644 --- a/modules/ROOT/pages/exp-view-service-details.adoc +++ b/modules/ROOT/pages/exp-view-service-details.adoc @@ -4,6 +4,19 @@ Open a catalog entry in *Portfolio* to see its service detail page: a single vie //placeholder for image of service detail page +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange Viewer +** Exchange Contributor +** Exchange Administrator + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Service Detail Tabs The page is organized into tabs. The following table lists each tab, what it shows, and whether that tab appears on the detail page for each catalog type. *Yes* means the tab is shown in typical configurations; *No* means it is omitted or you use another area of the experience for the same job (see the note after the table). Labels and fields inside a tab can differ by service type and release. For end-to-end portfolio tasks that reference these tabs, see xref:exp-overview.adoc[]. diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index c23084bf0..3487176b7 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -3,6 +3,16 @@ Use governance strategies to apply rules and policies across agents, APIs, MCP servers, LLM proxies, and gateways. You can create, manage, and monitor strategies when your tenant includes *Governance* and your account has the required role. Use strategies to validate service compliance, automate runtime enforcement, and maintain visibility as your portfolio grows. +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Governance Administrator or Manage Policies to create governance strategies. +* Governance Viewer or Governance Administrator to view governance reports. + +For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. + == Access Governance Strategy Workflows Log in through your organization’s entry path and go to *Governance*. From f7aaeabda2f9228f6befe0c7fccd16910e4de6d6 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Fri, 15 May 2026 19:09:55 -0300 Subject: [PATCH 146/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-add-instances.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index 85e4d2ccd..e9f393ead 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -11,6 +11,7 @@ Managed paths through Anypoint Omni Gateway can provide additional policy and mo Before getting started, make sure you have: * An Anypoint Platform account. +* These permissions: * API Creator to create instances. * View APIs Configuration to view instances. * Edit APIs Configuration to edit instances. From a59f9842f0d511a88a922c25955539d44c2dcd15 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Fri, 15 May 2026 19:10:16 -0300 Subject: [PATCH 147/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-add-instances.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index e9f393ead..dd84d386e 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -12,7 +12,7 @@ Before getting started, make sure you have: * An Anypoint Platform account. * These permissions: -* API Creator to create instances. +** API Creator to create instances. * View APIs Configuration to view instances. * Edit APIs Configuration to edit instances. From 3f2e73290436b904f48ee85206d242ad9eb6034e Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Fri, 15 May 2026 19:14:04 -0300 Subject: [PATCH 148/178] Apply suggestion from @hannanelson Co-authored-by: Hanna Nelson --- modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc index c795c0d0d..31877f716 100644 --- a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc +++ b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc @@ -11,7 +11,7 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions to view alerts: + -** API Manager > View API Alerts +** API Manager: View API Alerts ** Runtime Manager > Read Alerts * Any of these permissions to manage alerts: + From 4b167eabe0c2481da0aee3b01c2164ff007821c5 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos Date: Fri, 15 May 2026 19:22:08 -0300 Subject: [PATCH 149/178] added product names to permissions --- modules/ROOT/pages/exp-add-instances.adoc | 6 +++--- .../ROOT/pages/exp-add-scanners-from-providers.adoc | 8 ++++---- modules/ROOT/pages/exp-add-semantic-services.adoc | 6 +++--- modules/ROOT/pages/exp-add-services-to-portfolio.adoc | 6 +++--- .../pages/exp-configure-notifications-for-alerts.adoc | 6 +++--- .../pages/exp-connect-providers-to-add-services.adoc | 8 ++++---- .../ROOT/pages/exp-create-governance-strategies.adoc | 4 ++-- modules/ROOT/pages/exp-create-mcp-server.adoc | 6 +++--- modules/ROOT/pages/exp-monitor-your-services.adoc | 4 ++-- modules/ROOT/pages/exp-register-services-manually.adoc | 6 +++--- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 10 +++++----- .../pages/exp-view-detailed-metrics-for-services.adoc | 4 ++-- modules/ROOT/pages/exp-view-portfolio-overview.adoc | 6 +++--- modules/ROOT/pages/exp-view-service-details.adoc | 6 +++--- .../pages/exp-work-with-governance-strategies.adoc | 4 ++-- 15 files changed, 45 insertions(+), 45 deletions(-) diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index dd84d386e..e2bd0e3c2 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -12,9 +12,9 @@ Before getting started, make sure you have: * An Anypoint Platform account. * These permissions: -** API Creator to create instances. -* View APIs Configuration to view instances. -* Edit APIs Configuration to edit instances. +** API Manager: API Creator to create instances. +* API Manager: View APIs Configuration to view instances. +* API Manager: Edit APIs Configuration to edit instances. For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc index d607bb6b7..32dd0030a 100644 --- a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc +++ b/modules/ROOT/pages/exp-add-scanners-from-providers.adoc @@ -11,10 +11,10 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Administrator -** Exchange Contributor -** API Creator -** Manage Policies +** Exchange: Exchange Administrator +** Exchange: Exchange Contributor +** API Manager: API Creator +** API Manager: Manage Policies For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-add-semantic-services.adoc b/modules/ROOT/pages/exp-add-semantic-services.adoc index 4d3b21754..f379ed935 100644 --- a/modules/ROOT/pages/exp-add-semantic-services.adoc +++ b/modules/ROOT/pages/exp-add-semantic-services.adoc @@ -17,9 +17,9 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Contributor -** Exchange Administrator -** Exchange Creator +** Exchange: Exchange Contributor +** Exchange: Exchange Administrator +** Exchange: Exchange Creator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc index 80cb6e966..d3463a803 100644 --- a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/exp-add-services-to-portfolio.adoc @@ -22,9 +22,9 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Contributor -** Exchange Administrator -** Exchange Creator +** Exchange: Exchange Contributor +** Exchange: Exchange Administrator +** Exchange: Exchange Creator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc index 31877f716..edff9336c 100644 --- a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc +++ b/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc @@ -12,11 +12,11 @@ Before getting started, make sure you have: * Any of these permissions to view alerts: + ** API Manager: View API Alerts -** Runtime Manager > Read Alerts +** Runtime Manager: Read Alerts * Any of these permissions to manage alerts: + -** API Manager > Manage API Alerts -** Runtime Manager > Manage Alerts +** API Manager: Manage API Alerts +** Runtime Manager: Manage Alerts For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc index 6f8093c19..b00eb10f0 100644 --- a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc @@ -11,10 +11,10 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Administrator -** Exchange Contributor -** API Creator -** Manage Policies +** Exchange: Exchange Administrator +** Exchange: Exchange Contributor +** API Manager: API Creator +** API Manager: Manage Policies For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-create-governance-strategies.adoc index 828adffe4..91a263019 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-create-governance-strategies.adoc @@ -9,8 +9,8 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Governance Administrator -** Manage Policies +** API Governance: Governance Administrator +** API Manager: Manage Policies For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-create-mcp-server.adoc b/modules/ROOT/pages/exp-create-mcp-server.adoc index 5119d017b..78b72fcd1 100644 --- a/modules/ROOT/pages/exp-create-mcp-server.adoc +++ b/modules/ROOT/pages/exp-create-mcp-server.adoc @@ -28,9 +28,9 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Contributor -** Exchange Administrator -** Exchange Creator +** Exchange: Exchange Contributor +** Exchange: Exchange Administrator +** Exchange: Exchange Creator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-monitor-your-services.adoc b/modules/ROOT/pages/exp-monitor-your-services.adoc index 3d86574c3..eb8616403 100644 --- a/modules/ROOT/pages/exp-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-monitor-your-services.adoc @@ -9,8 +9,8 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Monitoring Viewer -** Monitoring Administrator +** Anypoint Monitoring: Monitoring Viewer +** Anypoint Monitoring: Monitoring Administrator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-register-services-manually.adoc b/modules/ROOT/pages/exp-register-services-manually.adoc index 664803c81..c254956ec 100644 --- a/modules/ROOT/pages/exp-register-services-manually.adoc +++ b/modules/ROOT/pages/exp-register-services-manually.adoc @@ -11,9 +11,9 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Contributor -** Exchange Administrator -** Exchange Creator +** Exchange: Exchange Contributor +** Exchange: Exchange Administrator +** Exchange: Exchange Creator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index 708a97345..b76b6956e 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -11,11 +11,11 @@ Before getting started, make sure you have: * An Anypoint Platform account. * All of these permissions: + -** API Manager > Manage Policies -** API Manager > View APIs Configuration -** API Manager > View Policies -** Anypoint Monitoring > Monitoring Viewer -** Exchange > Exchange Viewer +** API Manager: Manage Policies +** API Manager: View APIs Configuration +** API Manager: View Policies +** Anypoint Monitoring: Monitoring Viewer +** Exchange: Exchange Viewer For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc index 2c7a7d9c7..d07b9dc3f 100644 --- a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc +++ b/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc @@ -11,8 +11,8 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Monitoring Viewer -** Monitoring Administrator +** Anypoint Monitoring: Monitoring Viewer +** Anypoint Monitoring: Monitoring Administrator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-view-portfolio-overview.adoc b/modules/ROOT/pages/exp-view-portfolio-overview.adoc index fc26b8794..540132b01 100644 --- a/modules/ROOT/pages/exp-view-portfolio-overview.adoc +++ b/modules/ROOT/pages/exp-view-portfolio-overview.adoc @@ -11,9 +11,9 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Viewer -** Exchange Contributor -** Exchange Administrator +** Exchange: Exchange Viewer +** Exchange: Exchange Contributor +** Exchange: Exchange Administrator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-view-service-details.adoc b/modules/ROOT/pages/exp-view-service-details.adoc index dd1463a5b..682ac6372 100644 --- a/modules/ROOT/pages/exp-view-service-details.adoc +++ b/modules/ROOT/pages/exp-view-service-details.adoc @@ -11,9 +11,9 @@ Before getting started, make sure you have: * An Anypoint Platform account. * Any of these permissions: + -** Exchange Viewer -** Exchange Contributor -** Exchange Administrator +** Exchange: Exchange Viewer +** Exchange: Exchange Contributor +** Exchange: Exchange Administrator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index 3487176b7..e811b1cdd 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -8,8 +8,8 @@ Use governance strategies to apply rules and policies across agents, APIs, MCP s Before getting started, make sure you have: * An Anypoint Platform account. -* Governance Administrator or Manage Policies to create governance strategies. -* Governance Viewer or Governance Administrator to view governance reports. +* API Governance: Governance Administrator or API Manager: Manage Policies to create governance strategies. +* API Governance: Governance Viewer or API Governance: Governance Administrator to view governance reports. For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. From dd8809d8c72b97aee8a09b115dd45c9c2b04d006 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Fri, 15 May 2026 19:25:16 -0300 Subject: [PATCH 150/178] Update exp-add-instances.adoc --- modules/ROOT/pages/exp-add-instances.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-add-instances.adoc index e2bd0e3c2..70406db32 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-add-instances.adoc @@ -13,8 +13,8 @@ Before getting started, make sure you have: * An Anypoint Platform account. * These permissions: ** API Manager: API Creator to create instances. -* API Manager: View APIs Configuration to view instances. -* API Manager: Edit APIs Configuration to edit instances. +** API Manager: View APIs Configuration to view instances. +** API Manager: Edit APIs Configuration to edit instances. For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. @@ -106,4 +106,4 @@ Creating instances uses Anypoint Platform permissions such as API Creator for AP * xref:exp-register-services-manually.adoc[] * xref:exp-connect-providers-to-add-services.adoc[] * xref:exp-view-service-details.adoc[] -* xref:exp-monitor-your-services.adoc[] \ No newline at end of file +* xref:exp-monitor-your-services.adoc[] From 2348c199c93aed209fb8f874e47e00615b65ffb8 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Fri, 15 May 2026 19:27:30 -0300 Subject: [PATCH 151/178] Update exp-view-cost-and-token-usage.adoc --- modules/ROOT/pages/exp-view-cost-and-token-usage.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc index b76b6956e..e293c9cf8 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc @@ -9,7 +9,7 @@ Available metrics depend on your tenant configuration and role. Before getting started, make sure you have: * An Anypoint Platform account. -* All of these permissions: +* These permissions: + ** API Manager: Manage Policies ** API Manager: View APIs Configuration From 524ecc65a1c1c8af97b6304f547ef3b6336e6822 Mon Sep 17 00:00:00 2001 From: Luana Dos Santos <84200607+luanamulesoft@users.noreply.github.com> Date: Fri, 15 May 2026 19:36:10 -0300 Subject: [PATCH 152/178] Update exp-work-with-governance-strategies.adoc --- .../ROOT/pages/exp-work-with-governance-strategies.adoc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc index e811b1cdd..af938deef 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-work-with-governance-strategies.adoc @@ -8,8 +8,13 @@ Use governance strategies to apply rules and policies across agents, APIs, MCP s Before getting started, make sure you have: * An Anypoint Platform account. -* API Governance: Governance Administrator or API Manager: Manage Policies to create governance strategies. -* API Governance: Governance Viewer or API Governance: Governance Administrator to view governance reports. +* These permissions: +** To create governance strategies, either: +*** API Governance: Governance Administrator +*** API Manager: Manage Policies +** To view governance reports, either: +*** API Governance: Governance Viewer +*** API Governance: Governance Administrator For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. From 64ba9e2d53d290d8e23de5897c5e2153cb6393f0 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Mon, 18 May 2026 18:26:17 -0700 Subject: [PATCH 153/178] Fix style guide compliance: Add contractions to AI assistant docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Apply Salesforce Style Guide contractions rule (Section 1 53) to both AI assistant documentation files. Changes in exp-use-ai-assistant.adoc: - Line 181: "is not submitted" → "isn't submitted" - Line 304: "cannot perform" → "can't perform" - Line 305: "cannot grant" → "can't grant" - Line 305: "will inform" → "informs" (also fixed future tense) - Line 308: "cannot modify" → "can't modify" - Line 316: "are not shared" → "aren't shared" - Line 317: "does not store" → "doesn't store" Changes in exp-ai-assistant-troubleshooting.adoc: Headings: - Line 5: "Does Not Respond" → "Doesn't Respond" - Line 62: "I Cannot Perform" → "I Can't Perform" - Line 80: "Do Not Appear" → "Don't Appear" - Line 96: "Does Not Work" → "Doesn't Work" - Line 119: "Are Not Relevant" → "Aren't Relevant" - Line 129: "Are Not Showing" → "Aren't Showing" - Line 159: "Cannot See" → "Isn't Visible" - Line 178: "Cannot Access" → "Can't Access" Body text: - Line 7: "does not respond" → "doesn't respond" - Line 62: "cannot perform" → "can't perform" - Line 80: "does not show" → "doesn't show" - Line 84: "cannot be performed" → "can't be performed" - Line 96: "cannot help" → "can't help" - Line 129: "do not appear" → "don't appear" - Line 161: "cannot find" → "can't find" - Line 190: "is not stored" → "isn't stored" Total: 23 contraction fixes across both files Per Salesforce Style Guide: Use contractions (it's, don't, can't) for conversational, approachable tone. --- modules/ROOT/nav.adoc | 2 + .../exp-ai-assistant-troubleshooting.adoc | 262 +++++++++++++ modules/ROOT/pages/exp-overview.adoc | 4 +- modules/ROOT/pages/exp-use-ai-assistant.adoc | 343 ++++++++++++++++++ 4 files changed, 610 insertions(+), 1 deletion(-) create mode 100644 modules/ROOT/pages/exp-ai-assistant-troubleshooting.adoc create mode 100644 modules/ROOT/pages/exp-use-ai-assistant.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index cedb261a0..44f7428ac 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -7,6 +7,8 @@ ** xref:exp-release-notes.adoc[Release Notes] ** xref:exp-start-home.adoc[] *** xref:exp-view-portfolio-overview.adoc[] + ** xref:exp-use-ai-assistant.adoc[] + *** xref:exp-ai-assistant-troubleshooting.adoc[] ** xref:exp-add-services-to-portfolio.adoc[] *** xref:exp-connect-providers-to-add-services.adoc[] *** xref:exp-register-services-manually.adoc[] diff --git a/modules/ROOT/pages/exp-ai-assistant-troubleshooting.adoc b/modules/ROOT/pages/exp-ai-assistant-troubleshooting.adoc new file mode 100644 index 000000000..6eb79b5cb --- /dev/null +++ b/modules/ROOT/pages/exp-ai-assistant-troubleshooting.adoc @@ -0,0 +1,262 @@ += Troubleshoot the AI Assistant + +If you experience issues using the Ask MuleSoft AI assistant, use this guide to identify and resolve common problems. + +== AI Assistant Doesn't Respond + +If the AI assistant doesn't respond to your messages: + +*Check your connection:* +. Verify that you have an active internet connection. +. Refresh the browser page. +. Try sending a simple message like "Hello" to test if the assistant responds. + +*Check session status:* +. Verify that you are still signed in to the enhanced experience. +. If your session expired, sign in again. +. Check for any error messages in the browser console (if you have developer tools access). + +*Try a different browser or clear cache:* +. Clear your browser cache and cookies. +. Try using a different browser or incognito/private mode. +. Disable browser extensions that might interfere with the assistant. + +If the problem persists, contact your administrator or support team. + +== AI Assistant Gives Incorrect or Incomplete Answers + +If the assistant provides answers that don't match your expectations: + +*Provide more context:* +. Include specific names, IDs, or identifiers in your questions. +. Mention the environment, business group, or scope if relevant. +. Add details about what you're trying to accomplish. + +Example: +[%header,cols="1,1"] +|=== +|Instead of |Try + +|"Show me APIs" +|"Show me production APIs in the Customer Services business group" + +|"Why isn't this working?" +|"Why is the rate limit policy on my Payment API instance not being enforced?" + +|"Check errors" +|"Show me error details for the User Authentication Agent over the last 24 hours" +|=== + +*Rephrase your question:* +. Try asking the same question using different words. +. Break complex questions into smaller, focused questions. +. Use follow-up questions to narrow down the information you need. + +*Verify the assistant has access to the data:* +. Check that the service is registered in your portfolio. +. Verify that monitoring or governance data has been collected for the service. +. Confirm that you have permissions to view the data you're asking about. + +== AI Assistant Suggests Actions I Can't Perform + +If the assistant suggests actions but you can't perform them: + +*Check your permissions:* +. Verify your Access Management permissions in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. +. Ask your administrator to review your role assignments. +. The assistant may suggest actions available in the product, but your specific permissions determine what you can do. + +*Check your subscription tier:* +. Verify whether you have API Portfolio Access or Agent + API Portfolio Access. +. Some features (like agents, MCP servers, LLM proxies) require Agent + API Portfolio Access. +. Contact your administrator or account team about upgrading your subscription if needed. + +*Check service state:* +. The service may need to be in a specific state (active, registered, etc.) before certain actions are available. +. Verify that required prerequisites are met (for example, a gateway must be configured before creating instances). + +== Confirmation Prompts Don't Appear + +If the assistant describes an action but doesn't show a confirmation prompt: + +*Check for permissions issues:* +. The assistant may detect that you don't have permission and skip the confirmation. +. Review any messages from the assistant explaining why the action can't be performed. + +*Verify the action type:* +. Some responses are informational only and don't require confirmation. +. Only actions that navigate, create, update, or delete data show confirmation prompts. + +*Refresh and retry:* +. Refresh the page and try the request again. +. Rephrase your request more explicitly: "Apply a rate limit policy to my API instance." + +== Form Assistance Doesn't Work + +If the assistant can't help fill in forms: + +*Check that a form is open:* +. Form assistance only works when you have an active form visible on the page. +. Navigate to the form (for example, "Add Instance" or "Create Governance Strategy") before asking for help. + +*Be specific about what you want:* +. Tell the assistant exactly what values to use: "Set the instance URL to https://api.example.com/v1." +. Provide all required information for the form fields. + +*Confirm changes manually:* +. Review the confirmation banner carefully before accepting form changes. +. Remember that form assistance only fills in fields—you still need to submit the form. + +== Search Results Aren't Relevant + +If search results don't match what you're looking for: + +*Use more specific terms:* +. Include the service type: "Find agents that handle payments" instead of "Find payment services." +. Specify attributes: "Show me REST APIs with OAuth policies" instead of "Show me APIs." + +*Check the scope:* +. Verify you're searching in the right business group or environment. +. Ask the assistant to filter: "Show me only production services." + +*Verify service metadata:* +. Search results depend on how services are described in their metadata. +. If a service doesn't appear, check whether its description includes the terms you're searching for. +. Update service descriptions to improve future search results. + +== Suggestions Aren't Showing + +If suggestion chips don't appear after the assistant responds: + +*Check response completeness:* +. Wait for the assistant's full response to complete. +. Suggestions appear after the assistant finishes streaming the response. + +*Check context:* +. Suggestions are context-aware. If no relevant suggestions exist for your current situation, the assistant may not show any. +. Try asking a more specific question that has clear follow-up actions. + +*Refresh the conversation:* +. Scroll to the bottom of the chat panel to ensure suggestions are visible. +. If the chat panel is too small, expand it or use the full-screen AI assistant page. + +== AI Assistant Is Slow to Respond + +If the assistant takes a long time to respond: + +*Check current load:* +. During peak usage times, responses may be slower. +. If using monitoring or cost queries, large datasets may take longer to process. + +*Simplify your question:* +. Break complex questions into smaller parts. +. Ask for summaries first, then drill into details. + +*Check your connection:* +. Slow network connections can delay streaming responses. +. Try refreshing the page or reconnecting to your network. + +== AI Assistant Isn't Visible + +If you can't find the AI assistant panel or icon: + +*Check the page layout:* +. Look for an icon on the right side of the screen or in the main navigation. +. Try different screen sizes—some layouts may move the assistant to different locations. + +*Check feature availability:* +. Verify that the AI assistant is enabled for your organization. +. Ask your administrator if the feature is available in your business group. + +*Check browser compatibility:* +. Ensure you're using a supported browser version. +. Update your browser if necessary. +. Disable browser extensions that might hide UI elements. + +== AI Assistant Conversation History Is Lost + +If your conversation history disappears: + +*Session expiration:* +. Conversation history is tied to your session. If your session expires, history may be cleared. +. Sign in again and start a new conversation. + +*Browser storage:* +. Clearing browser cache or cookies may remove conversation history. +. Conversation history is stored locally in your browser for the current session. + +*Intentional behavior:* +. For privacy and security, conversation history may not persist across sessions. +. Sensitive information isn't stored long-term. + +== Actions Performed by AI Assistant Fail + +If the assistant confirms an action but the action fails: + +*Review error messages:* +. The assistant should display any error messages from the system. +. Look for specific error details (validation errors, permission issues, etc.). + +*Check prerequisites:* +. Verify that all required fields and configurations are complete. +. For instance creation, ensure the target gateway is available. +. For policy application, ensure the service instance is active. + +*Verify data:* +. Double-check that URLs, names, and identifiers are correct. +. Ensure referenced services, gateways, or environments exist. + +*Try manually:* +. Perform the action manually through the UI to see if the same error occurs. +. This helps determine whether the issue is with the AI assistant or the underlying system. + +== AI Assistant Can't Access Recent Changes + +If the assistant doesn't recognize recently registered services or configuration changes: + +*Wait for indexing:* +. Newly registered services may take a few minutes to appear in search results. +. Refresh the page and try again after a few minutes. + +*Verify registration completed:* +. Check that the service registration or configuration change was saved successfully. +. Look for confirmation messages or check the relevant catalog. + +*Be specific:* +. Use exact service names or IDs rather than relying on search. +. For example: "Show me details for service ID 12345." + +== Getting Additional Help + +If these troubleshooting steps don't resolve your issue: + +. *Check with your administrator:* ++ +Your administrator can verify your permissions, subscription tier, and feature availability. + +. *Review documentation:* ++ +See xref:exp-use-ai-assistant.adoc[] for complete AI assistant usage guidance. + +. *Review system status:* ++ +Ask your administrator to check whether there are any known issues or maintenance windows. + +. *Collect diagnostic information:* ++ +Before contacting support, collect: +* The exact question or request you sent to the assistant +* The assistant's response +* Any error messages displayed +* The page you were on when the issue occurred +* Your browser type and version + +. *Contact support:* ++ +Reach out to your internal IT support or MuleSoft support with the diagnostic information. + +== See Also + +* xref:exp-use-ai-assistant.adoc[] +* xref:exp-start-home.adoc[] +* xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/exp-overview.adoc b/modules/ROOT/pages/exp-overview.adoc index 9dfe7e2e7..fa7a51c3d 100644 --- a/modules/ROOT/pages/exp-overview.adoc +++ b/modules/ROOT/pages/exp-overview.adoc @@ -16,6 +16,8 @@ Cost and Performance Optimization:: Monitor token usage, per-instance signals, a Instance Management:: Create and review instances for supported asset types. Choose managed paths through Omni Gateway when you need deeper monitoring and policy enforcement, or choose lighter models when that matches your operating model. +AI Assistant (Ask MuleSoft):: Get help navigating, searching, and managing your portfolio through natural language conversations. The AI assistant provides context-aware guidance, performs actions with your confirmation, and suggests next steps based on your current task. Available from every page in the enhanced experience. + == Enhanced Experience High-Level Workflow To manage and tune your AI portfolio, register assets, apply security policies, and monitor runtime health. Access centralized catalogs to track agents and gateways while verifying compliance through conformance reports and cost management tools. These integrated features help you optimize performance and maintain audit readiness across your environment. @@ -25,7 +27,7 @@ To manage and tune your AI portfolio, register assets, apply security policies, Confirm your credentials and the permissions that your administrator assigned, as described in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. . Learn the layout of the enhanced experience. + -Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so that you know where to register assets, apply policies, read health signals, and manage providers. +Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so that you know where to register assets, apply policies, read health signals, and manage providers. Access the AI assistant from any page to get guided help and answer questions. . Register assets in Portfolio + Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. diff --git a/modules/ROOT/pages/exp-use-ai-assistant.adoc b/modules/ROOT/pages/exp-use-ai-assistant.adoc new file mode 100644 index 000000000..f4416c3fa --- /dev/null +++ b/modules/ROOT/pages/exp-use-ai-assistant.adoc @@ -0,0 +1,343 @@ += Use the AI Assistant (Ask MuleSoft) + +The enhanced experience includes an AI assistant called Ask MuleSoft that helps you navigate, search, and manage your portfolio through natural language conversations. Access the assistant from any page to get guidance, perform tasks, and discover features without navigating through menus. + +== What Ask MuleSoft Can Do + +The AI assistant provides context-aware help based on where you are in the enhanced experience: + +Portfolio Management:: +* Search for agents, APIs, MCP servers, LLM proxies, and gateways +* Get details about specific services +* Find services by capability or description +* Register new services with guided workflows +* Create and manage instances + +Governance:: +* Create and manage governance strategies +* Review conformance reports +* Apply policies to services and instances +* Check compliance status +* Configure automated policies + +Monitoring and Observability:: +* Review performance metrics for services +* Analyze error rates and latency trends +* Check service health and availability +* Set up alerts and notifications +* View monitoring dashboards + +Cost Management:: +* Review token usage and spending +* Identify cost optimization opportunities +* Analyze usage patterns +* Get recommendations for reducing costs +* Apply cost control policies + +Navigation and Discovery:: +* Navigate to specific pages and catalogs +* Find features and capabilities +* Get step-by-step guidance for tasks +* Learn about enhanced experience features + +Platform Configuration:: +* Connect and manage providers +* Configure scanners for service discovery +* Set up integrations (Slack, Claude Desktop) +* Manage business group settings + +== Access the AI Assistant + +The AI assistant is available from every page in the enhanced experience. + +. Look for the AI assistant icon or panel on the right side of the screen. +. Select the icon to open the chat panel. +. Type your question or request in the message box. +. Press Enter or select the send button. + +The assistant responds with relevant information, suggestions, or actions you can take. + +[TIP] +==== +You can also access the AI assistant from a dedicated full-screen page by navigating to the AI assistant option in the main menu. +==== + +== Ask Questions + +Ask the AI assistant questions in natural language. The assistant understands context from the page you're on and provides relevant answers. + +=== Example Questions + +*Portfolio Questions:* +[source,text] +---- +Show me all agents in production +Which APIs have governance violations? +Find MCP servers that expose payment tools +What instances are deployed to the staging gateway? +---- + +*Governance Questions:* +[source,text] +---- +What governance strategies are active? +How do I create a new governance strategy? +Show me all services with security violations +Which policies are applied to my API instance? +---- + +*Monitoring Questions:* +[source,text] +---- +What's the error rate for my agent today? +Show me latency trends for the last week +Which services have the highest token usage? +Are there any service health alerts? +---- + +*Cost Questions:* +[source,text] +---- +What's my total token spend this month? +Which agents are using the most tokens? +How can I reduce costs for my LLM proxies? +Show me cost trends over time +---- + +*Navigation Questions:* +[source,text] +---- +How do I register a new API? +Show me the governance strategies page +Take me to monitoring for my agent +Where do I configure scanners? +---- + +== Use Suggestions + +After the AI assistant responds, it may show suggestion chips with related follow-up actions you can take. + +. Review the suggestion chips below the assistant's response. +. Select a chip to ask that follow-up question or perform that action. +. The assistant executes the suggestion and shows the results. + +Suggestions are context-aware and change based on: + +* The page you're currently viewing +* The question you just asked +* The services and features available to you +* Common next steps for your current task + +[TIP] +==== +Suggestions help you discover related capabilities and complete multi-step workflows more efficiently. +==== + +== Perform Actions with Confirmation + +The AI assistant can perform actions on your behalf with your confirmation. When the assistant proposes an action that modifies data or navigates to a new page, it shows a confirmation prompt. + +=== Navigation Actions + +When the assistant wants to navigate you to a different page: + +. The assistant shows a confirmation banner with the navigation target. +. Review where the assistant wants to take you. +. Select *Confirm* to navigate, or *Cancel* to stay on the current page. +. If you confirm, the page navigates to the destination. + +=== Data Modification Actions + +When the assistant wants to create, update, or delete services or configurations: + +. The assistant shows a confirmation banner with details of the proposed action. +. Review what the assistant will do. +. Select *Confirm* to execute the action, or *Cancel* to reject it. +. If you confirm, the assistant performs the action and shows the results. + +Examples of actions that require confirmation: + +* Creating new services (agents, APIs, MCP servers) +* Applying or removing policies +* Creating or modifying governance strategies +* Running or deleting scanners +* Creating or deleting alerts +* Updating service configurations + +[IMPORTANT] +==== +Always review confirmation prompts carefully before approving actions. The AI assistant performs the exact action you confirm. +==== + +=== Form Assistance + +When you have a form open (such as creating an instance or configuring a policy), the assistant can help fill in fields: + +. Ask the assistant for help with the form (for example, "Fill in the instance details for my production API"). +. The assistant proposes changes to specific form fields. +. A confirmation banner shows which fields will be updated and with what values. +. Review the proposed changes. +. Select *Confirm* to apply the changes to the form, or *Cancel* to reject them. +. If you confirm, the form fields update, but the form itself isn't submitted—you still need to review and submit the form manually. + +== Context-Aware Responses + +The AI assistant tailors its responses based on: + +Current Page:: +When you ask questions from a specific page (such as an API detail page or the monitoring dashboard), the assistant prioritizes information relevant to that context. + +Available Features:: +The assistant only suggests actions and features available to your subscription tier. If you have API Portfolio Access, it focuses on API-related capabilities. If you have Agent + API Portfolio Access, it includes agent-specific features. + +Your Permissions:: +The assistant respects your Access Management permissions. It won't suggest actions you don't have permission to perform. + +Active Services:: +When viewing a service detail page, the assistant knows which service you're looking at and can answer questions about that specific service. + +Open Forms:: +When you have a form open, the assistant can help fill in form fields based on your requirements. + +=== Example: Context-Aware Help + +*On the APIs catalog page:* +[source,text] +---- +You: Show me APIs with errors +Assistant: Here are the APIs with recent errors... +[Shows list of APIs filtered by error status] +---- + +*On a specific API detail page:* +[source,text] +---- +You: Show me errors +Assistant: Here are the recent errors for Payment Processing API... +[Shows error metrics specific to the current API] +---- + +== Search with Natural Language + +Use the AI assistant to search your portfolio using natural language descriptions: + +Semantic Search:: +Describe what you're looking for conceptually, and the assistant finds matching services based on capabilities and descriptions, not just exact name matches. + +Examples: +[source,text] +---- +Find services that handle payments +Show me agents that use GPT-4 +Which APIs expose customer data? +Find MCP servers for database operations +---- + +Filtered Search:: +Ask for services with specific characteristics: + +[source,text] +---- +Show me production APIs with rate limiting policies +Find staging agents with high token usage +Which services don't have governance strategies applied? +Show me APIs registered in the last week +---- + +== Get Guided Workflows + +Ask the AI assistant to guide you through complex tasks: + +[source,text] +---- +How do I create a governance strategy for my APIs? +Walk me through registering a new agent +Help me set up monitoring for my MCP server +Guide me through connecting a provider +---- + +The assistant provides step-by-step instructions and can perform actions at each step with your confirmation. + +== Troubleshooting with the AI Assistant + +The AI assistant can help diagnose and resolve issues: + +[source,text] +---- +Why isn't my policy being enforced? +My instance shows a connection error, what should I check? +Why can't I see monitoring data for my service? +My scanner failed, how do I fix it? +---- + +The assistant reviews your configuration, identifies potential issues, and suggests fixes. + +== Best Practices + +Follow these practices for effective interactions with the AI assistant: + +Be Specific:: +Instead of "Show me APIs," try "Show me production APIs with governance violations." + +Provide Context:: +If asking about a specific service, mention its name: "What's the error rate for Payment Processing API?" + +Use Follow-Up Questions:: +Build on previous responses with follow-up questions like "Show me more details" or "Apply a rate limit policy to that instance." + +Review Confirmations:: +Always review confirmation prompts carefully before approving actions. + +Use Suggestions:: +Explore the suggestion chips to discover related capabilities and next steps. + +Ask for Help:: +If you're unsure how to do something, ask: "How do I..." or "Show me how to..." + +Correct Mistakes:: +If the assistant misunderstands, clarify: "No, I meant the staging environment, not production." + +== Limitations + +Be aware of these limitations when using the AI assistant: + +* The assistant can't perform actions outside the enhanced experience or access external systems directly. +* Some actions require specific permissions—if you don't have permission, the assistant informs you but can't grant permissions. +* The assistant works with data available in the enhanced experience. For services not yet registered in your portfolio, the assistant has limited information. +* Complex multi-step workflows may require you to confirm each step individually. +* The assistant can't modify Access Management permissions or subscription tiers. + +== Privacy and Security + +The AI assistant operates within your organization's security and privacy controls: + +* All interactions respect your Access Management permissions. +* The assistant only accesses data you have permission to view. +* Conversations are associated with your user session and aren't shared with other users. +* The assistant doesn't store sensitive data like API keys or credentials in conversation history. +* All actions performed by the assistant are logged and auditable. + +== Tips for Advanced Use + +Combine with Manual Actions:: +Use the assistant for discovery and research, then perform detailed configuration manually when you need precise control. + +Explore Capabilities:: +Ask "What can you help me with?" to learn about available features for your current context. + +Check Status:: +Regularly ask for summaries: "Show me my portfolio health status" or "What governance issues need attention?" + +Automate Repetitive Tasks:: +Use the assistant for tasks you perform frequently, like checking monitoring data or reviewing compliance reports. + +Learn Features:: +Ask the assistant to explain features: "What is tool mapping?" or "How do governance strategies work?" + +== See Also + +* xref:exp-start-home.adoc[] +* xref:exp-overview.adoc[] +* xref:exp-view-portfolio-overview.adoc[] +* xref:exp-monitor-your-services.adoc[] +* xref:exp-work-with-governance-strategies.adoc[] From 13c43f1e44ee8583a0902110c8a9cdf0fcba7306 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:08:42 -0700 Subject: [PATCH 154/178] Rename troubleshooting file to verb-first convention Rename exp-ai-assistant-troubleshooting.adoc to exp-troubleshoot-ai-assistant.adoc to follow MuleSoft documentation naming convention (verb-first). Also updated: - nav.adoc reference - See Also section in exp-use-ai-assistant.adoc --- modules/ROOT/nav.adoc | 2 +- ...-troubleshooting.adoc => exp-troubleshoot-ai-assistant.adoc} | 0 modules/ROOT/pages/exp-use-ai-assistant.adoc | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) rename modules/ROOT/pages/{exp-ai-assistant-troubleshooting.adoc => exp-troubleshoot-ai-assistant.adoc} (100%) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 44f7428ac..0657668cb 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -8,7 +8,7 @@ ** xref:exp-start-home.adoc[] *** xref:exp-view-portfolio-overview.adoc[] ** xref:exp-use-ai-assistant.adoc[] - *** xref:exp-ai-assistant-troubleshooting.adoc[] + *** xref:exp-troubleshoot-ai-assistant.adoc[] ** xref:exp-add-services-to-portfolio.adoc[] *** xref:exp-connect-providers-to-add-services.adoc[] *** xref:exp-register-services-manually.adoc[] diff --git a/modules/ROOT/pages/exp-ai-assistant-troubleshooting.adoc b/modules/ROOT/pages/exp-troubleshoot-ai-assistant.adoc similarity index 100% rename from modules/ROOT/pages/exp-ai-assistant-troubleshooting.adoc rename to modules/ROOT/pages/exp-troubleshoot-ai-assistant.adoc diff --git a/modules/ROOT/pages/exp-use-ai-assistant.adoc b/modules/ROOT/pages/exp-use-ai-assistant.adoc index f4416c3fa..ccfda800d 100644 --- a/modules/ROOT/pages/exp-use-ai-assistant.adoc +++ b/modules/ROOT/pages/exp-use-ai-assistant.adoc @@ -336,6 +336,7 @@ Ask the assistant to explain features: "What is tool mapping?" or "How do govern == See Also +* xref:exp-troubleshoot-ai-assistant.adoc[] * xref:exp-start-home.adoc[] * xref:exp-overview.adoc[] * xref:exp-view-portfolio-overview.adoc[] From 4ecd4fa13e3cd0568dfc8f1fbb42072ddf5a365c Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:09:36 -0700 Subject: [PATCH 155/178] Rename to exp-ai-assistant-troubleshoot.adoc Keep 'ai-assistant' together as the subject with verb at the end. Updated nav.adoc and exp-use-ai-assistant.adoc references. --- modules/ROOT/nav.adoc | 2 +- ...oot-ai-assistant.adoc => exp-ai-assistant-troubleshoot.adoc} | 0 modules/ROOT/pages/exp-use-ai-assistant.adoc | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename modules/ROOT/pages/{exp-troubleshoot-ai-assistant.adoc => exp-ai-assistant-troubleshoot.adoc} (100%) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 0657668cb..763b5a331 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -8,7 +8,7 @@ ** xref:exp-start-home.adoc[] *** xref:exp-view-portfolio-overview.adoc[] ** xref:exp-use-ai-assistant.adoc[] - *** xref:exp-troubleshoot-ai-assistant.adoc[] + *** xref:exp-ai-assistant-troubleshoot.adoc[] ** xref:exp-add-services-to-portfolio.adoc[] *** xref:exp-connect-providers-to-add-services.adoc[] *** xref:exp-register-services-manually.adoc[] diff --git a/modules/ROOT/pages/exp-troubleshoot-ai-assistant.adoc b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc similarity index 100% rename from modules/ROOT/pages/exp-troubleshoot-ai-assistant.adoc rename to modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc diff --git a/modules/ROOT/pages/exp-use-ai-assistant.adoc b/modules/ROOT/pages/exp-use-ai-assistant.adoc index ccfda800d..2e8d9a41e 100644 --- a/modules/ROOT/pages/exp-use-ai-assistant.adoc +++ b/modules/ROOT/pages/exp-use-ai-assistant.adoc @@ -336,7 +336,7 @@ Ask the assistant to explain features: "What is tool mapping?" or "How do govern == See Also -* xref:exp-troubleshoot-ai-assistant.adoc[] +* xref:exp-ai-assistant-troubleshoot.adoc[] * xref:exp-start-home.adoc[] * xref:exp-overview.adoc[] * xref:exp-view-portfolio-overview.adoc[] From ad39f2a44a4b09c3b9bd8c20a891290e5fe14621 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:10:26 -0700 Subject: [PATCH 156/178] Rename to exp-ai-assistant-use.adoc for consistency Rename exp-use-ai-assistant.adoc to exp-ai-assistant-use.adoc to follow the same subject-verb pattern as exp-ai-assistant-troubleshoot.adoc. This keeps all ai-assistant topics grouped together alphabetically. Updated references in: - nav.adoc - exp-ai-assistant-troubleshoot.adoc --- modules/ROOT/nav.adoc | 2 +- .../{exp-use-ai-assistant.adoc => exp-ai-assistant-use.adoc} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename modules/ROOT/pages/{exp-use-ai-assistant.adoc => exp-ai-assistant-use.adoc} (100%) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 763b5a331..2da9c461e 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -7,7 +7,7 @@ ** xref:exp-release-notes.adoc[Release Notes] ** xref:exp-start-home.adoc[] *** xref:exp-view-portfolio-overview.adoc[] - ** xref:exp-use-ai-assistant.adoc[] + ** xref:exp-ai-assistant-use.adoc[] *** xref:exp-ai-assistant-troubleshoot.adoc[] ** xref:exp-add-services-to-portfolio.adoc[] *** xref:exp-connect-providers-to-add-services.adoc[] diff --git a/modules/ROOT/pages/exp-use-ai-assistant.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc similarity index 100% rename from modules/ROOT/pages/exp-use-ai-assistant.adoc rename to modules/ROOT/pages/exp-ai-assistant-use.adoc From 601dca2135a273ffa84b5f6a33b9fa62ad62ef69 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:10:41 -0700 Subject: [PATCH 157/178] Update cross-reference in troubleshoot file --- modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc index 6eb79b5cb..a171feb01 100644 --- a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc @@ -257,6 +257,6 @@ Reach out to your internal IT support or MuleSoft support with the diagnostic in == See Also -* xref:exp-use-ai-assistant.adoc[] +* xref:exp-ai-assistant-use.adoc[] * xref:exp-start-home.adoc[] * xref:exp-overview.adoc[] From 3e7573a3551bd83f089693e9371a5b1a4c2c404f Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:11:13 -0700 Subject: [PATCH 158/178] =?UTF-8?q?Fix=20contraction:=20you=20are=20?= =?UTF-8?q?=E2=86=92=20you're?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc index a171feb01..f27f53778 100644 --- a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc @@ -12,7 +12,7 @@ If the AI assistant doesn't respond to your messages: . Try sending a simple message like "Hello" to test if the assistant responds. *Check session status:* -. Verify that you are still signed in to the enhanced experience. +. Verify that you're still signed in to the enhanced experience. . If your session expired, sign in again. . Check for any error messages in the browser console (if you have developer tools access). From 3cb8b99172cc131d8e687369e72c1f7b6893c2d9 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:12:15 -0700 Subject: [PATCH 159/178] Add Before You Begin section with permissions Add prerequisites section following the pattern from other exp- topics. Clarifies that users need Anypoint Platform account and appropriate permissions for the tasks they want to perform with the AI assistant. --- modules/ROOT/pages/exp-ai-assistant-use.adoc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index 2e8d9a41e..969e401f9 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -46,6 +46,20 @@ Platform Configuration:: * Set up integrations (Slack, Claude Desktop) * Manage business group settings +== Before You Begin + +Before using the AI assistant, make sure you have: + +* An Anypoint Platform account with access to the enhanced experience. +* Appropriate permissions for the tasks you want the assistant to help with. The AI assistant respects your Access Management permissions and can only perform actions you're authorized to do. + +For more information about specific permissions, see xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. + +[NOTE] +==== +The AI assistant is available to all users with access to the enhanced experience. However, the actions it can perform depend on your individual permissions for portfolio management, governance, monitoring, and platform configuration. +==== + == Access the AI Assistant The AI assistant is available from every page in the enhanced experience. From 895c69f073c76d25c559d03b232b90b19df9d1d9 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:14:05 -0700 Subject: [PATCH 160/178] Add specific permission categories to Before You Begin List specific permission categories the AI assistant requires for different task areas: portfolio management, governance, monitoring, cost management, and platform configuration. Follows the pattern from exp-monitor-your-services.adoc and provides clearer guidance on what permissions users need for different AI assistant capabilities. --- modules/ROOT/pages/exp-ai-assistant-use.adoc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index 969e401f9..2633ca812 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -51,13 +51,19 @@ Platform Configuration:: Before using the AI assistant, make sure you have: * An Anypoint Platform account with access to the enhanced experience. -* Appropriate permissions for the tasks you want the assistant to help with. The AI assistant respects your Access Management permissions and can only perform actions you're authorized to do. +* Permissions appropriate for the tasks you want to perform. The AI assistant can help with tasks across these areas, and respects your Access Management permissions: ++ +** *Portfolio Management*: Permissions to view and manage APIs, agents, MCP servers, LLM proxies, and gateways (such as Exchange Contributor, Exchange Administrator, or Exchange Creator) +** *Governance*: Permissions to create and manage governance strategies and apply policies +** *Monitoring*: Anypoint Monitoring Viewer or Anypoint Monitoring Administrator +** *Cost Management*: Permissions to view token usage and cost data +** *Platform Configuration*: Permissions to manage providers, scanners, and integrations For more information about specific permissions, see xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. [NOTE] ==== -The AI assistant is available to all users with access to the enhanced experience. However, the actions it can perform depend on your individual permissions for portfolio management, governance, monitoring, and platform configuration. +The AI assistant is available to all users with access to the enhanced experience. However, the actions it can perform depend on your individual permissions. If you ask the assistant to perform an action you don't have permission for, it informs you but can't grant permissions. ==== == Access the AI Assistant From 7892bf46a169480345aea5e90d2182d3bf1148d5 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:14:23 -0700 Subject: [PATCH 161/178] Revert "Add specific permission categories to Before You Begin" This reverts commit 895c69f073c76d25c559d03b232b90b19df9d1d9. --- modules/ROOT/pages/exp-ai-assistant-use.adoc | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index 2633ca812..969e401f9 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -51,19 +51,13 @@ Platform Configuration:: Before using the AI assistant, make sure you have: * An Anypoint Platform account with access to the enhanced experience. -* Permissions appropriate for the tasks you want to perform. The AI assistant can help with tasks across these areas, and respects your Access Management permissions: -+ -** *Portfolio Management*: Permissions to view and manage APIs, agents, MCP servers, LLM proxies, and gateways (such as Exchange Contributor, Exchange Administrator, or Exchange Creator) -** *Governance*: Permissions to create and manage governance strategies and apply policies -** *Monitoring*: Anypoint Monitoring Viewer or Anypoint Monitoring Administrator -** *Cost Management*: Permissions to view token usage and cost data -** *Platform Configuration*: Permissions to manage providers, scanners, and integrations +* Appropriate permissions for the tasks you want the assistant to help with. The AI assistant respects your Access Management permissions and can only perform actions you're authorized to do. For more information about specific permissions, see xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. [NOTE] ==== -The AI assistant is available to all users with access to the enhanced experience. However, the actions it can perform depend on your individual permissions. If you ask the assistant to perform an action you don't have permission for, it informs you but can't grant permissions. +The AI assistant is available to all users with access to the enhanced experience. However, the actions it can perform depend on your individual permissions for portfolio management, governance, monitoring, and platform configuration. ==== == Access the AI Assistant From 0cb9d13a01cae999ba4179b6e6676a067dbb5380 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:17:43 -0700 Subject: [PATCH 162/178] Add specific AI Assistant permission to Before You Begin Specify that users need the 'Anypoint Code Builder: Mule Developer Generative AI User' permission to use the AI Assistant. Clarify that additional permissions are needed for specific actions the assistant performs on behalf of the user. --- modules/ROOT/pages/exp-ai-assistant-use.adoc | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index 969e401f9..155818f9f 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -51,14 +51,13 @@ Platform Configuration:: Before using the AI assistant, make sure you have: * An Anypoint Platform account with access to the enhanced experience. -* Appropriate permissions for the tasks you want the assistant to help with. The AI assistant respects your Access Management permissions and can only perform actions you're authorized to do. +* The following permission: ++ +** Anypoint Code Builder: Mule Developer Generative AI User -For more information about specific permissions, see xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. +The AI assistant respects your Access Management permissions and can only perform actions you're authorized to do. If you want the assistant to help with specific tasks like creating governance strategies or managing services, you also need the appropriate permissions for those actions. -[NOTE] -==== -The AI assistant is available to all users with access to the enhanced experience. However, the actions it can perform depend on your individual permissions for portfolio management, governance, monitoring, and platform configuration. -==== +For more information, see xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. == Access the AI Assistant From 6a122d5d251f0ed5e9861297226100881a9fd0c1 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:20:29 -0700 Subject: [PATCH 163/178] permissions --- modules/ROOT/pages/exp-ai-assistant-use.adoc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index 155818f9f..fe3107a96 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -51,9 +51,7 @@ Platform Configuration:: Before using the AI assistant, make sure you have: * An Anypoint Platform account with access to the enhanced experience. -* The following permission: -+ -** Anypoint Code Builder: Mule Developer Generative AI User +* Mule Developer Generative AI User permission to send prompts to the agent. The AI assistant respects your Access Management permissions and can only perform actions you're authorized to do. If you want the assistant to help with specific tasks like creating governance strategies or managing services, you also need the appropriate permissions for those actions. From 3cf0c51306ac46cd84288cbbb30c21275f67a597 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:25:38 -0700 Subject: [PATCH 164/178] Remove bold formatting from organizational labels Remove bold (*) from category labels and troubleshooting step headers per Salesforce Style Guide. Bold should be reserved for UI elements only. Changes: - exp-ai-assistant-use.adoc: Removed bold from 7 question category labels - exp-ai-assistant-troubleshoot.adoc: Removed bold from 35+ step labels All labels now use plain text with colons. --- .../pages/exp-ai-assistant-troubleshoot.adoc | 74 +++++++++---------- modules/ROOT/pages/exp-ai-assistant-use.adoc | 14 ++-- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc index f27f53778..5cee9b7f7 100644 --- a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc @@ -6,17 +6,17 @@ If you experience issues using the Ask MuleSoft AI assistant, use this guide to If the AI assistant doesn't respond to your messages: -*Check your connection:* +Check your connection: . Verify that you have an active internet connection. . Refresh the browser page. . Try sending a simple message like "Hello" to test if the assistant responds. -*Check session status:* +Check session status: . Verify that you're still signed in to the enhanced experience. . If your session expired, sign in again. . Check for any error messages in the browser console (if you have developer tools access). -*Try a different browser or clear cache:* +Try a different browser or clear cache: . Clear your browser cache and cookies. . Try using a different browser or incognito/private mode. . Disable browser extensions that might interfere with the assistant. @@ -27,7 +27,7 @@ If the problem persists, contact your administrator or support team. If the assistant provides answers that don't match your expectations: -*Provide more context:* +Provide more context: . Include specific names, IDs, or identifiers in your questions. . Mention the environment, business group, or scope if relevant. . Add details about what you're trying to accomplish. @@ -47,12 +47,12 @@ Example: |"Show me error details for the User Authentication Agent over the last 24 hours" |=== -*Rephrase your question:* +Rephrase your question: . Try asking the same question using different words. . Break complex questions into smaller, focused questions. . Use follow-up questions to narrow down the information you need. -*Verify the assistant has access to the data:* +Verify the assistant has access to the data: . Check that the service is registered in your portfolio. . Verify that monitoring or governance data has been collected for the service. . Confirm that you have permissions to view the data you're asking about. @@ -61,17 +61,17 @@ Example: If the assistant suggests actions but you can't perform them: -*Check your permissions:* +Check your permissions: . Verify your Access Management permissions in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. . Ask your administrator to review your role assignments. . The assistant may suggest actions available in the product, but your specific permissions determine what you can do. -*Check your subscription tier:* +Check your subscription tier: . Verify whether you have API Portfolio Access or Agent + API Portfolio Access. . Some features (like agents, MCP servers, LLM proxies) require Agent + API Portfolio Access. . Contact your administrator or account team about upgrading your subscription if needed. -*Check service state:* +Check service state: . The service may need to be in a specific state (active, registered, etc.) before certain actions are available. . Verify that required prerequisites are met (for example, a gateway must be configured before creating instances). @@ -79,15 +79,15 @@ If the assistant suggests actions but you can't perform them: If the assistant describes an action but doesn't show a confirmation prompt: -*Check for permissions issues:* +Check for permissions issues: . The assistant may detect that you don't have permission and skip the confirmation. . Review any messages from the assistant explaining why the action can't be performed. -*Verify the action type:* +Verify the action type: . Some responses are informational only and don't require confirmation. . Only actions that navigate, create, update, or delete data show confirmation prompts. -*Refresh and retry:* +Refresh and retry: . Refresh the page and try the request again. . Rephrase your request more explicitly: "Apply a rate limit policy to my API instance." @@ -95,15 +95,15 @@ If the assistant describes an action but doesn't show a confirmation prompt: If the assistant can't help fill in forms: -*Check that a form is open:* +Check that a form is open: . Form assistance only works when you have an active form visible on the page. . Navigate to the form (for example, "Add Instance" or "Create Governance Strategy") before asking for help. -*Be specific about what you want:* +Be specific about what you want: . Tell the assistant exactly what values to use: "Set the instance URL to https://api.example.com/v1." . Provide all required information for the form fields. -*Confirm changes manually:* +Confirm changes manually: . Review the confirmation banner carefully before accepting form changes. . Remember that form assistance only fills in fields—you still need to submit the form. @@ -111,15 +111,15 @@ If the assistant can't help fill in forms: If search results don't match what you're looking for: -*Use more specific terms:* +Use more specific terms: . Include the service type: "Find agents that handle payments" instead of "Find payment services." . Specify attributes: "Show me REST APIs with OAuth policies" instead of "Show me APIs." -*Check the scope:* +Check the scope: . Verify you're searching in the right business group or environment. . Ask the assistant to filter: "Show me only production services." -*Verify service metadata:* +Verify service metadata: . Search results depend on how services are described in their metadata. . If a service doesn't appear, check whether its description includes the terms you're searching for. . Update service descriptions to improve future search results. @@ -128,15 +128,15 @@ If search results don't match what you're looking for: If suggestion chips don't appear after the assistant responds: -*Check response completeness:* +Check response completeness: . Wait for the assistant's full response to complete. . Suggestions appear after the assistant finishes streaming the response. -*Check context:* +Check context: . Suggestions are context-aware. If no relevant suggestions exist for your current situation, the assistant may not show any. . Try asking a more specific question that has clear follow-up actions. -*Refresh the conversation:* +Refresh the conversation: . Scroll to the bottom of the chat panel to ensure suggestions are visible. . If the chat panel is too small, expand it or use the full-screen AI assistant page. @@ -144,15 +144,15 @@ If suggestion chips don't appear after the assistant responds: If the assistant takes a long time to respond: -*Check current load:* +Check current load: . During peak usage times, responses may be slower. . If using monitoring or cost queries, large datasets may take longer to process. -*Simplify your question:* +Simplify your question: . Break complex questions into smaller parts. . Ask for summaries first, then drill into details. -*Check your connection:* +Check your connection: . Slow network connections can delay streaming responses. . Try refreshing the page or reconnecting to your network. @@ -160,15 +160,15 @@ If the assistant takes a long time to respond: If you can't find the AI assistant panel or icon: -*Check the page layout:* +Check the page layout: . Look for an icon on the right side of the screen or in the main navigation. . Try different screen sizes—some layouts may move the assistant to different locations. -*Check feature availability:* +Check feature availability: . Verify that the AI assistant is enabled for your organization. . Ask your administrator if the feature is available in your business group. -*Check browser compatibility:* +Check browser compatibility: . Ensure you're using a supported browser version. . Update your browser if necessary. . Disable browser extensions that might hide UI elements. @@ -177,15 +177,15 @@ If you can't find the AI assistant panel or icon: If your conversation history disappears: -*Session expiration:* +Session expiration: . Conversation history is tied to your session. If your session expires, history may be cleared. . Sign in again and start a new conversation. -*Browser storage:* +Browser storage: . Clearing browser cache or cookies may remove conversation history. . Conversation history is stored locally in your browser for the current session. -*Intentional behavior:* +Intentional behavior: . For privacy and security, conversation history may not persist across sessions. . Sensitive information isn't stored long-term. @@ -193,20 +193,20 @@ If your conversation history disappears: If the assistant confirms an action but the action fails: -*Review error messages:* +Review error messages: . The assistant should display any error messages from the system. . Look for specific error details (validation errors, permission issues, etc.). -*Check prerequisites:* +Check prerequisites: . Verify that all required fields and configurations are complete. . For instance creation, ensure the target gateway is available. . For policy application, ensure the service instance is active. -*Verify data:* +Verify data: . Double-check that URLs, names, and identifiers are correct. . Ensure referenced services, gateways, or environments exist. -*Try manually:* +Try manually: . Perform the action manually through the UI to see if the same error occurs. . This helps determine whether the issue is with the AI assistant or the underlying system. @@ -214,15 +214,15 @@ If the assistant confirms an action but the action fails: If the assistant doesn't recognize recently registered services or configuration changes: -*Wait for indexing:* +Wait for indexing: . Newly registered services may take a few minutes to appear in search results. . Refresh the page and try again after a few minutes. -*Verify registration completed:* +Verify registration completed: . Check that the service registration or configuration change was saved successfully. . Look for confirmation messages or check the relevant catalog. -*Be specific:* +Be specific: . Use exact service names or IDs rather than relying on search. . For example: "Show me details for service ID 12345." diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index fe3107a96..28c3c1c02 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -79,7 +79,7 @@ Ask the AI assistant questions in natural language. The assistant understands co === Example Questions -*Portfolio Questions:* +Portfolio Questions: [source,text] ---- Show me all agents in production @@ -88,7 +88,7 @@ Find MCP servers that expose payment tools What instances are deployed to the staging gateway? ---- -*Governance Questions:* +Governance Questions: [source,text] ---- What governance strategies are active? @@ -97,7 +97,7 @@ Show me all services with security violations Which policies are applied to my API instance? ---- -*Monitoring Questions:* +Monitoring Questions: [source,text] ---- What's the error rate for my agent today? @@ -106,7 +106,7 @@ Which services have the highest token usage? Are there any service health alerts? ---- -*Cost Questions:* +Cost Questions: [source,text] ---- What's my total token spend this month? @@ -115,7 +115,7 @@ How can I reduce costs for my LLM proxies? Show me cost trends over time ---- -*Navigation Questions:* +Navigation Questions: [source,text] ---- How do I register a new API? @@ -212,7 +212,7 @@ When you have a form open, the assistant can help fill in form fields based on y === Example: Context-Aware Help -*On the APIs catalog page:* +On the APIs catalog page: [source,text] ---- You: Show me APIs with errors @@ -220,7 +220,7 @@ Assistant: Here are the APIs with recent errors... [Shows list of APIs filtered by error status] ---- -*On a specific API detail page:* +On a specific API detail page: [source,text] ---- You: Show me errors From ec09dbc7df9e625633700c9806193db07b9b5189 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 07:36:16 -0700 Subject: [PATCH 165/178] list format --- modules/ROOT/pages/exp-access-experience-from-slack.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ROOT/pages/exp-access-experience-from-slack.adoc b/modules/ROOT/pages/exp-access-experience-from-slack.adoc index adc1af4bd..856025d90 100644 --- a/modules/ROOT/pages/exp-access-experience-from-slack.adoc +++ b/modules/ROOT/pages/exp-access-experience-from-slack.adoc @@ -13,6 +13,7 @@ The display name is set during installation. . Follow a notification action, a pinned link, or a slash command your internal documentation describes to authenticate and open the enhanced experience in the browser or embedded client your organization chose. If authentication fails: + . Confirm that you're in the correct Slack workspace. . Verify your Anypoint Platform user is linked according to your IT team's instructions. From 57cbdf448d9b30130d30156e7f9eaa8d8c62834d Mon Sep 17 00:00:00 2001 From: Daniela Merlo Date: Tue, 19 May 2026 12:27:49 -0300 Subject: [PATCH 166/178] W-22513829-file name change to "exp-N-V"-dm --- modules/ROOT/nav.adoc | 40 +++++++++---------- ...> exp-alerts-configure-notifications.adoc} | 12 +++--- ...p.adoc => exp-claude-desktop-connect.adoc} | 6 +-- modules/ROOT/pages/exp-compare.adoc | 2 +- ...oc => exp-governance-create-strategy.adoc} | 10 ++--- ... => exp-governance-strategies-manage.adoc} | 8 ++-- ...governance-view-cost-and-token-usage.adoc} | 14 +++---- ... exp-governance-work-with-strategies.adoc} | 20 +++++----- ...xp-start-home.adoc => exp-home-start.adoc} | 0 ...-instances.adoc => exp-instances-add.adoc} | 16 ++++---- modules/ROOT/pages/exp-overview.adoc | 4 +- ...rview.adoc => exp-portfolio-overview.adoc} | 10 ++--- ...c => exp-scanners-add-from-providers.adoc} | 14 +++---- ...scanners.adoc => exp-scanners-manage.adoc} | 8 ++-- ...es.adoc => exp-services-add-semantic.adoc} | 8 ++-- ...doc => exp-services-add-to-portfolio.adoc} | 16 ++++---- ...xp-services-connect-providers-to-add.adoc} | 12 +++--- ...oc => exp-services-create-mcp-server.adoc} | 10 ++--- ...ices.adoc => exp-services-monitoring.adoc} | 10 ++--- ...oc => exp-services-register-manually.adoc} | 10 ++--- ...> exp-services-view-detailed-metrics.adoc} | 10 ++--- ...ls.adoc => exp-services-view-details.adoc} | 6 +-- ...-from-slack.adoc => exp-slack-access.adoc} | 4 +- modules/ROOT/pages/learning-map-exp.adoc | 36 ++++++++--------- 24 files changed, 143 insertions(+), 143 deletions(-) rename modules/ROOT/pages/{exp-configure-notifications-for-alerts.adoc => exp-alerts-configure-notifications.adoc} (81%) rename modules/ROOT/pages/{exp-connect-experience-to-claude-desktop.adoc => exp-claude-desktop-connect.adoc} (90%) rename modules/ROOT/pages/{exp-create-governance-strategies.adoc => exp-governance-create-strategy.adoc} (91%) rename modules/ROOT/pages/{exp-manage-governance-strategies.adoc => exp-governance-strategies-manage.adoc} (92%) rename modules/ROOT/pages/{exp-view-cost-and-token-usage.adoc => exp-governance-view-cost-and-token-usage.adoc} (87%) rename modules/ROOT/pages/{exp-work-with-governance-strategies.adoc => exp-governance-work-with-strategies.adoc} (74%) rename modules/ROOT/pages/{exp-start-home.adoc => exp-home-start.adoc} (100%) rename modules/ROOT/pages/{exp-add-instances.adoc => exp-instances-add.adoc} (90%) rename modules/ROOT/pages/{exp-view-portfolio-overview.adoc => exp-portfolio-overview.adoc} (86%) rename modules/ROOT/pages/{exp-add-scanners-from-providers.adoc => exp-scanners-add-from-providers.adoc} (86%) rename modules/ROOT/pages/{exp-manage-scanners.adoc => exp-scanners-manage.adoc} (88%) rename modules/ROOT/pages/{exp-add-semantic-services.adoc => exp-services-add-semantic.adoc} (90%) rename modules/ROOT/pages/{exp-add-services-to-portfolio.adoc => exp-services-add-to-portfolio.adoc} (84%) rename modules/ROOT/pages/{exp-connect-providers-to-add-services.adoc => exp-services-connect-providers-to-add.adoc} (86%) rename modules/ROOT/pages/{exp-create-mcp-server.adoc => exp-services-create-mcp-server.adoc} (88%) rename modules/ROOT/pages/{exp-monitor-your-services.adoc => exp-services-monitoring.adoc} (91%) rename modules/ROOT/pages/{exp-register-services-manually.adoc => exp-services-register-manually.adoc} (92%) rename modules/ROOT/pages/{exp-view-detailed-metrics-for-services.adoc => exp-services-view-detailed-metrics.adoc} (81%) rename modules/ROOT/pages/{exp-view-service-details.adoc => exp-services-view-details.adoc} (94%) rename modules/ROOT/pages/{exp-access-experience-from-slack.adoc => exp-slack-access.adoc} (94%) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index cedb261a0..40d249985 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -5,26 +5,26 @@ *** xref:exp-compare.adoc[Comparison: Enhanced Experience and Anypoint Platform] *** xref:exp-glossary.adoc[Glossary] ** xref:exp-release-notes.adoc[Release Notes] - ** xref:exp-start-home.adoc[] - *** xref:exp-view-portfolio-overview.adoc[] - ** xref:exp-add-services-to-portfolio.adoc[] - *** xref:exp-connect-providers-to-add-services.adoc[] - *** xref:exp-register-services-manually.adoc[] - *** xref:exp-create-mcp-server.adoc[] - *** xref:exp-add-semantic-services.adoc[] - *** xref:exp-view-service-details.adoc[] - ** xref:exp-add-scanners-from-providers.adoc[] - *** xref:exp-manage-scanners.adoc[] - ** xref:exp-add-instances.adoc[] - ** xref:exp-work-with-governance-strategies.adoc[] - *** xref:exp-create-governance-strategies.adoc[] - *** xref:exp-manage-governance-strategies.adoc[] - *** xref:exp-view-cost-and-token-usage.adoc[] - ** xref:exp-monitor-your-services.adoc[] - ** xref:exp-view-detailed-metrics-for-services.adoc[] - ** xref:exp-configure-notifications-for-alerts.adoc[] - ** xref:exp-access-experience-from-slack.adoc[] - ** xref:exp-connect-experience-to-claude-desktop.adoc[] + ** xref:exp-home-start.adoc[] + *** xref:exp-portfolio-overview.adoc[] + ** xref:exp-services-add-to-portfolio.adoc[] + *** xref:exp-services-connect-providers-to-add.adoc[] + *** xref:exp-services-register-manually.adoc[] + *** xref:exp-services-create-mcp-server.adoc[] + *** xref:exp-services-add-semantic.adoc[] + *** xref:exp-services-view-details.adoc[] + ** xref:exp-scanners-add-from-providers.adoc[] + *** xref:exp-scanners-manage.adoc[] + ** xref:exp-instances-add.adoc[] + ** xref:exp-governance-work-with-strategies.adoc[] + *** xref:exp-governance-create-strategy.adoc[] + *** xref:exp-governance-strategies-manage.adoc[] + *** xref:exp-governance-view-cost-and-token-usage.adoc[] + ** xref:exp-services-monitoring.adoc[] + ** xref:exp-services-view-detailed-metrics.adoc[] + ** xref:exp-alerts-configure-notifications.adoc[] + ** xref:exp-slack-access.adoc[] + ** xref:exp-claude-desktop-connect.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc b/modules/ROOT/pages/exp-alerts-configure-notifications.adoc similarity index 81% rename from modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc rename to modules/ROOT/pages/exp-alerts-configure-notifications.adoc index edff9336c..2ddf02dcc 100644 --- a/modules/ROOT/pages/exp-configure-notifications-for-alerts.adoc +++ b/modules/ROOT/pages/exp-alerts-configure-notifications.adoc @@ -18,7 +18,7 @@ Before getting started, make sure you have: ** API Manager: Manage API Alerts ** Runtime Manager: Manage Alerts -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Alert Configuration @@ -39,15 +39,15 @@ xref:api-manager::add-api-alert-task.adoc[API Manager instance alerts] documenta == Relate Alerts to Portfolio Work When an alert references a service you govern in the enhanced experience, open the service from *Portfolio* and review *Monitoring*, *Policies*, and *Instances* together. -xref:exp-monitor-your-services.adoc[Monitoring] explains how service-level signals relate to organization-wide observability. +xref:exp-services-monitoring.adoc[Monitoring] explains how service-level signals relate to organization-wide observability. == Permissions Overview -Managing alert subscriptions requires *API Manager* > *Manage API Alerts* or *Runtime Manager* > *Manage Alerts*. Viewing alerts uses the corresponding view permissions. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for how those roles appear in access guides. +Managing alert subscriptions requires *API Manager* > *Manage API Alerts* or *Runtime Manager* > *Manage Alerts*. Viewing alerts uses the corresponding view permissions. See xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions] for how those roles appear in access guides. == See Also -* xref:exp-monitor-your-services.adoc[] -* xref:exp-view-detailed-metrics-for-services.adoc[] -* xref:exp-start-home.adoc[] +* xref:exp-services-monitoring.adoc[] +* xref:exp-services-view-detailed-metrics.adoc[] +* xref:exp-home-start.adoc[] * xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc b/modules/ROOT/pages/exp-claude-desktop-connect.adoc similarity index 90% rename from modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc rename to modules/ROOT/pages/exp-claude-desktop-connect.adoc index fcae157f5..fdd4e4b8f 100644 --- a/modules/ROOT/pages/exp-connect-experience-to-claude-desktop.adoc +++ b/modules/ROOT/pages/exp-claude-desktop-connect.adoc @@ -10,7 +10,7 @@ Some organizations connect Claude Desktop (or similar assistants) to the enhance * An Anypoint Platform account. * Mule Developer Generative AI User permission to send prompts to agents. -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Administrator Configuration @@ -29,6 +29,6 @@ If the connection stops working after a client or policy update, check certifica == See Also -* xref:exp-start-home.adoc[] -* xref:exp-access-experience-from-slack.adoc[] +* xref:exp-home-start.adoc[] +* xref:exp-slack-access.adoc[] * xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/exp-compare.adoc b/modules/ROOT/pages/exp-compare.adoc index 748d330b4..7c1fe2583 100644 --- a/modules/ROOT/pages/exp-compare.adoc +++ b/modules/ROOT/pages/exp-compare.adoc @@ -70,4 +70,4 @@ Deploy applications via Anypoint Platform to leverage its runtime monitoring, th == See Also * xref:exp-overview.adoc[] -* xref:exp-start-home.adoc[] +* xref:exp-home-start.adoc[] diff --git a/modules/ROOT/pages/exp-create-governance-strategies.adoc b/modules/ROOT/pages/exp-governance-create-strategy.adoc similarity index 91% rename from modules/ROOT/pages/exp-create-governance-strategies.adoc rename to modules/ROOT/pages/exp-governance-create-strategy.adoc index 91a263019..9e2120ce8 100644 --- a/modules/ROOT/pages/exp-create-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-governance-create-strategy.adoc @@ -12,7 +12,7 @@ Before getting started, make sure you have: ** API Governance: Governance Administrator ** API Manager: Manage Policies -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. Also decide whether you need validation-only monitoring or active runtime enforcement. This choice determines the strategy type and the rules or policies to apply. @@ -72,7 +72,7 @@ Work with your governance lead if your strategies affect production services or == See Also -* xref:exp-work-with-governance-strategies.adoc[] -* xref:exp-manage-governance-strategies.adoc[] -* xref:exp-view-cost-and-token-usage.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-governance-work-with-strategies.adoc[] +* xref:exp-governance-strategies-manage.adoc[] +* xref:exp-governance-view-cost-and-token-usage.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-manage-governance-strategies.adoc b/modules/ROOT/pages/exp-governance-strategies-manage.adoc similarity index 92% rename from modules/ROOT/pages/exp-manage-governance-strategies.adoc rename to modules/ROOT/pages/exp-governance-strategies-manage.adoc index 063b0b1c0..e71cb1f4b 100644 --- a/modules/ROOT/pages/exp-manage-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-governance-strategies-manage.adoc @@ -55,7 +55,7 @@ Coordinate with service owners and your governance team if changes affect produc == See Also -* xref:exp-work-with-governance-strategies.adoc[] -* xref:exp-create-governance-strategies.adoc[] -* xref:exp-view-cost-and-token-usage.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-governance-work-with-strategies.adoc[] +* xref:exp-governance-create-strategy.adoc[] +* xref:exp-governance-view-cost-and-token-usage.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc b/modules/ROOT/pages/exp-governance-view-cost-and-token-usage.adoc similarity index 87% rename from modules/ROOT/pages/exp-view-cost-and-token-usage.adoc rename to modules/ROOT/pages/exp-governance-view-cost-and-token-usage.adoc index e293c9cf8..c4f0e12d3 100644 --- a/modules/ROOT/pages/exp-view-cost-and-token-usage.adoc +++ b/modules/ROOT/pages/exp-governance-view-cost-and-token-usage.adoc @@ -17,7 +17,7 @@ Before getting started, make sure you have: ** Anypoint Monitoring: Monitoring Viewer ** Exchange: Exchange Viewer -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Cost and Token Data Locations @@ -78,9 +78,9 @@ For runtime enforcement, attach cost-related controls or policies to a governanc == See Also -* xref:exp-work-with-governance-strategies.adoc[] -* xref:exp-create-governance-strategies.adoc[] -* xref:exp-manage-governance-strategies.adoc[] -* xref:exp-view-service-details.adoc[] -* xref:exp-monitor-your-services.adoc[] -* xref:exp-view-detailed-metrics-for-services.adoc[] +* xref:exp-governance-work-with-strategies.adoc[] +* xref:exp-governance-create-strategy.adoc[] +* xref:exp-governance-strategies-manage.adoc[] +* xref:exp-services-view-details.adoc[] +* xref:exp-services-monitoring.adoc[] +* xref:exp-services-view-detailed-metrics.adoc[] diff --git a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc b/modules/ROOT/pages/exp-governance-work-with-strategies.adoc similarity index 74% rename from modules/ROOT/pages/exp-work-with-governance-strategies.adoc rename to modules/ROOT/pages/exp-governance-work-with-strategies.adoc index af938deef..5672db0cc 100644 --- a/modules/ROOT/pages/exp-work-with-governance-strategies.adoc +++ b/modules/ROOT/pages/exp-governance-work-with-strategies.adoc @@ -16,7 +16,7 @@ Before getting started, make sure you have: *** API Governance: Governance Viewer *** API Governance: Governance Administrator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Access Governance Strategy Workflows @@ -28,11 +28,11 @@ Work with your governance lead when strategy changes affect production or compli == Governance Strategy Workflows -* Create strategies for compliance validation or runtime enforcement. See xref:exp-create-governance-strategies.adoc[]. -* Manage strategies by updating scope, rules, status, and priority. See xref:exp-manage-governance-strategies.adoc[]. -* Monitor token usage in *Governance* > *Cost Management*. See xref:exp-view-cost-and-token-usage.adoc[]. +* Create strategies for compliance validation or runtime enforcement. See xref:exp-governance-create-strategy.adoc[]. +* Manage strategies by updating scope, rules, status, and priority. See xref:exp-governance-strategies-manage.adoc[]. +* Monitor token usage in *Governance* > *Cost Management*. See xref:exp-governance-view-cost-and-token-usage.adoc[]. * Review conformance reporting for xref:exp-overview.adoc[supported catalog types]. -* Apply policies to services from *Portfolio*. See xref:exp-view-service-details.adoc[]. +* Apply policies to services from *Portfolio*. See xref:exp-services-view-details.adoc[]. == Required Permissions @@ -40,9 +40,9 @@ Creating strategies typically requires the Governance Administrator role. You ca == See Also -* xref:exp-create-governance-strategies.adoc[] -* xref:exp-manage-governance-strategies.adoc[] -* xref:exp-view-cost-and-token-usage.adoc[] +* xref:exp-governance-create-strategy.adoc[] +* xref:exp-governance-strategies-manage.adoc[] +* xref:exp-governance-view-cost-and-token-usage.adoc[] * xref:exp-overview.adoc[] -* xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] -* xref:exp-view-service-details.adoc[] +* xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-start-home.adoc b/modules/ROOT/pages/exp-home-start.adoc similarity index 100% rename from modules/ROOT/pages/exp-start-home.adoc rename to modules/ROOT/pages/exp-home-start.adoc diff --git a/modules/ROOT/pages/exp-add-instances.adoc b/modules/ROOT/pages/exp-instances-add.adoc similarity index 90% rename from modules/ROOT/pages/exp-add-instances.adoc rename to modules/ROOT/pages/exp-instances-add.adoc index 70406db32..0511e35e8 100644 --- a/modules/ROOT/pages/exp-add-instances.adoc +++ b/modules/ROOT/pages/exp-instances-add.adoc @@ -16,7 +16,7 @@ Before getting started, make sure you have: ** API Manager: View APIs Configuration to view instances. ** API Manager: Edit APIs Configuration to edit instances. -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Open the Instances Experience @@ -37,7 +37,7 @@ Creating an API establishes its structure and makes it available in the portfoli To create an API, add it to the APIs catalog either by registering it manually or by connecting to a provider. * *Register manually* – Upload a specification file to define a new API. -* *Connect to provider* – Discover and import APIs from external platforms. See xref:exp-connect-providers-to-add-services.adoc[]. +* *Connect to provider* – Discover and import APIs from external platforms. See xref:exp-services-connect-providers-to-add.adoc[]. ==== Register an API Manually @@ -98,12 +98,12 @@ After creating or updating an instance, you can continue managing the service th == Required Permissions -Creating instances uses Anypoint Platform permissions such as API Creator for API-related flows. Viewing or editing instance configuration requires the corresponding permissions defined by your organization. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for role details. +Creating instances uses Anypoint Platform permissions such as API Creator for API-related flows. Viewing or editing instance configuration requires the corresponding permissions defined by your organization. See xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions] for role details. == See Also -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-register-services-manually.adoc[] -* xref:exp-connect-providers-to-add-services.adoc[] -* xref:exp-view-service-details.adoc[] -* xref:exp-monitor-your-services.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-register-manually.adoc[] +* xref:exp-services-connect-providers-to-add.adoc[] +* xref:exp-services-view-details.adoc[] +* xref:exp-services-monitoring.adoc[] diff --git a/modules/ROOT/pages/exp-overview.adoc b/modules/ROOT/pages/exp-overview.adoc index 9dfe7e2e7..3861ce041 100644 --- a/modules/ROOT/pages/exp-overview.adoc +++ b/modules/ROOT/pages/exp-overview.adoc @@ -22,7 +22,7 @@ To manage and tune your AI portfolio, register assets, apply security policies, . Complete onboarding and access the enhanced experience. + -Confirm your credentials and the permissions that your administrator assigned, as described in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. +Confirm your credentials and the permissions that your administrator assigned, as described in xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. Finish integration setup for supporting systems, such as connected providers under *Platform* > *Providers*, before you depend on the experience in production. . Learn the layout of the enhanced experience. + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so that you know where to register assets, apply policies, read health signals, and manage providers. @@ -53,6 +53,6 @@ Feed findings from monitoring and governance back into planning for the next cha == See Also -* xref:exp-start-home.adoc[] +* xref:exp-home-start.adoc[] * xref:exp-compare.adoc[] * xref:learning-map-exp.adoc[] diff --git a/modules/ROOT/pages/exp-view-portfolio-overview.adoc b/modules/ROOT/pages/exp-portfolio-overview.adoc similarity index 86% rename from modules/ROOT/pages/exp-view-portfolio-overview.adoc rename to modules/ROOT/pages/exp-portfolio-overview.adoc index 540132b01..c7f266549 100644 --- a/modules/ROOT/pages/exp-view-portfolio-overview.adoc +++ b/modules/ROOT/pages/exp-portfolio-overview.adoc @@ -15,7 +15,7 @@ Before getting started, make sure you have: ** Exchange: Exchange Contributor ** Exchange: Exchange Administrator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Access Portfolio Overview @@ -26,7 +26,7 @@ After sign-in, your landing page sometimes highlights portfolio activity, shortc + Browse catalogs for *Agents*, *APIs*, *MCP Servers*, *LLM Proxies*, and *Gateways* in *Portfolio*. Each catalog lists the services that your team registered or imported. To find a specific service, use search and filters, and then select the service to view its details. -If you don't see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint Platform organization administrator. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for more information. +If you don't see a catalog or a summary you expect, confirm entitlements and permissions with your Anypoint Platform organization administrator. See xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions] for more information. == Overview @@ -43,6 +43,6 @@ Entry points to add services, connect providers, or open governance and observab == See Also * xref:exp-overview.adoc[] -* xref:exp-start-home.adoc[] -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-home-start.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc b/modules/ROOT/pages/exp-scanners-add-from-providers.adoc similarity index 86% rename from modules/ROOT/pages/exp-add-scanners-from-providers.adoc rename to modules/ROOT/pages/exp-scanners-add-from-providers.adoc index 32dd0030a..595bda552 100644 --- a/modules/ROOT/pages/exp-add-scanners-from-providers.adoc +++ b/modules/ROOT/pages/exp-scanners-add-from-providers.adoc @@ -2,7 +2,7 @@ A scanner is the configured link between the system and a supported cloud provider that lets discovery jobs find services—such as APIs, agents, and MCP servers—and register them in the right *Portfolio* catalogs. Scanners enable automated discovery so your catalogs stay current without manual registration. Configure a scanner once to turn on discovery for a provider, then extend it as your organization adds catalogs or entitlements. -For how provider connection and catalogs fit together, see xref:exp-connect-providers-to-add-services.adoc[] and xref:exp-add-services-to-portfolio.adoc[]. +For how provider connection and catalogs fit together, see xref:exp-services-connect-providers-to-add.adoc[] and xref:exp-services-add-to-portfolio.adoc[]. == Before You Begin @@ -16,7 +16,7 @@ Before getting started, make sure you have: ** API Manager: API Creator ** API Manager: Manage Policies -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Benefits of Provider Scanners @@ -54,11 +54,11 @@ Regardless of entry point, adding a scanner establishes trust and scope. You spe When the scanner is active, it applies discovery results according to its settings and your organization's rules. You review outcomes on the *Providers* page and on scanner detail pages, and you manage discovered services from the relevant *Portfolio* catalogs. -For ongoing operations (pause, edit, or delete), see xref:exp-manage-scanners.adoc[]. +For ongoing operations (pause, edit, or delete), see xref:exp-scanners-manage.adoc[]. == See Also -* xref:exp-connect-providers-to-add-services.adoc[] -* xref:exp-manage-scanners.adoc[] -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-services-connect-providers-to-add.adoc[] +* xref:exp-scanners-manage.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-manage-scanners.adoc b/modules/ROOT/pages/exp-scanners-manage.adoc similarity index 88% rename from modules/ROOT/pages/exp-manage-scanners.adoc rename to modules/ROOT/pages/exp-scanners-manage.adoc index cbe4faed2..7c0b706ab 100644 --- a/modules/ROOT/pages/exp-manage-scanners.adoc +++ b/modules/ROOT/pages/exp-scanners-manage.adoc @@ -26,7 +26,7 @@ Scanners typically run on a schedule you or an administrator configured, or manu == See Also -* xref:exp-add-scanners-from-providers.adoc[] -* xref:exp-connect-providers-to-add-services.adoc[] -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-scanners-add-from-providers.adoc[] +* xref:exp-services-connect-providers-to-add.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-add-semantic-services.adoc b/modules/ROOT/pages/exp-services-add-semantic.adoc similarity index 90% rename from modules/ROOT/pages/exp-add-semantic-services.adoc rename to modules/ROOT/pages/exp-services-add-semantic.adoc index f379ed935..27cbd029b 100644 --- a/modules/ROOT/pages/exp-add-semantic-services.adoc +++ b/modules/ROOT/pages/exp-services-add-semantic.adoc @@ -21,7 +21,7 @@ Before getting started, make sure you have: ** Exchange: Exchange Administrator ** Exchange: Exchange Creator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Create a Semantic Service @@ -49,6 +49,6 @@ Semantic service setup defines the embedding connection used for contextual matc == See Also -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-view-service-details.adoc[] -* xref:exp-monitor-your-services.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-view-details.adoc[] +* xref:exp-services-monitoring.adoc[] diff --git a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc b/modules/ROOT/pages/exp-services-add-to-portfolio.adoc similarity index 84% rename from modules/ROOT/pages/exp-add-services-to-portfolio.adoc rename to modules/ROOT/pages/exp-services-add-to-portfolio.adoc index d3463a803..870df5c56 100644 --- a/modules/ROOT/pages/exp-add-services-to-portfolio.adoc +++ b/modules/ROOT/pages/exp-services-add-to-portfolio.adoc @@ -6,10 +6,10 @@ Your *Portfolio* is organized into catalogs: *Agents*, *MCP Servers*, *LLM Proxi |=== |Approach |What Happens -|xref:exp-connect-providers-to-add-services.adoc[] +|xref:exp-services-connect-providers-to-add.adoc[] |You add a provider scanner from *Home* or from a catalog in *Portfolio*. Scans discover services on supported cloud platforms and register them in the matching catalog. -|xref:exp-register-services-manually.adoc[] +|xref:exp-services-register-manually.adoc[] |You start an *Add …* workflow from *Home* or from the catalog for that service type. You supply metadata, specifications, endpoints, or cards to register the service without a provider scanner. |=== @@ -26,7 +26,7 @@ Before getting started, make sure you have: ** Exchange: Exchange Administrator ** Exchange: Exchange Creator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Workflow Entry Points @@ -56,11 +56,11 @@ Register with an API specification and instance details, or connect an API provi *Gateways*:: Add a new gateway runtime by configuring a gateway and routing strategy, import an existing runtime through provider discovery, or browse the marketplace catalog to add pre-configured gateway options to the *Gateways* catalog. -For more information about registering any of these types, see xref:exp-register-services-manually.adoc[] and xref:exp-connect-providers-to-add-services.adoc[]. +For more information about registering any of these types, see xref:exp-services-register-manually.adoc[] and xref:exp-services-connect-providers-to-add.adoc[]. == See Also -* xref:exp-connect-providers-to-add-services.adoc[] -* xref:exp-register-services-manually.adoc[] -* xref:exp-add-scanners-from-providers.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-services-connect-providers-to-add.adoc[] +* xref:exp-services-register-manually.adoc[] +* xref:exp-scanners-add-from-providers.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc b/modules/ROOT/pages/exp-services-connect-providers-to-add.adoc similarity index 86% rename from modules/ROOT/pages/exp-connect-providers-to-add-services.adoc rename to modules/ROOT/pages/exp-services-connect-providers-to-add.adoc index b00eb10f0..0bf86fd2f 100644 --- a/modules/ROOT/pages/exp-connect-providers-to-add-services.adoc +++ b/modules/ROOT/pages/exp-services-connect-providers-to-add.adoc @@ -2,7 +2,7 @@ Connect a provider so the system runs scanners against supported cloud platforms, discovers services (such as agents, APIs, and MCP servers), and registers them in the matching catalog in *Portfolio*. You supply credentials and scanner metadata so the integration is repeatable and auditable. -You can start the flow from *Home* or from a specific catalog in *Portfolio*. To see how this relates to manual registration, see xref:exp-add-services-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:exp-add-scanners-from-providers.adoc[]. +You can start the flow from *Home* or from a specific catalog in *Portfolio*. To see how this relates to manual registration, see xref:exp-services-add-to-portfolio.adoc[]. For creating and tuning scanners themselves, see xref:exp-scanners-add-from-providers.adoc[]. == Before You Begin @@ -16,7 +16,7 @@ Before getting started, make sure you have: ** API Manager: API Creator ** API Manager: Manage Policies -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == When to Use Provider Connection @@ -51,7 +51,7 @@ Discovery results populate that catalog when the system supports provider mappin == See Also -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-register-services-manually.adoc[] -* xref:exp-add-scanners-from-providers.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-register-manually.adoc[] +* xref:exp-scanners-add-from-providers.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-create-mcp-server.adoc b/modules/ROOT/pages/exp-services-create-mcp-server.adoc similarity index 88% rename from modules/ROOT/pages/exp-create-mcp-server.adoc rename to modules/ROOT/pages/exp-services-create-mcp-server.adoc index 78b72fcd1..2ccc3259e 100644 --- a/modules/ROOT/pages/exp-create-mcp-server.adoc +++ b/modules/ROOT/pages/exp-services-create-mcp-server.adoc @@ -32,7 +32,7 @@ Before getting started, make sure you have: ** Exchange: Exchange Administrator ** Exchange: Exchange Creator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Steps to Create an MCP Server @@ -47,7 +47,7 @@ After you save, the MCP server is ready for governance and operations. Register == See Also -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-register-services-manually.adoc[] -* xref:exp-connect-providers-to-add-services.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-register-manually.adoc[] +* xref:exp-services-connect-providers-to-add.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-monitor-your-services.adoc b/modules/ROOT/pages/exp-services-monitoring.adoc similarity index 91% rename from modules/ROOT/pages/exp-monitor-your-services.adoc rename to modules/ROOT/pages/exp-services-monitoring.adoc index eb8616403..cdcb7fce2 100644 --- a/modules/ROOT/pages/exp-monitor-your-services.adoc +++ b/modules/ROOT/pages/exp-services-monitoring.adoc @@ -12,7 +12,7 @@ Before getting started, make sure you have: ** Anypoint Monitoring: Monitoring Viewer ** Anypoint Monitoring: Monitoring Administrator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Monitoring Use Cases @@ -44,11 +44,11 @@ If a tab is missing, confirm with your administrator that monitoring data is flo == Permissions -The system relies on Anypoint Platform access control. Roles such as Monitoring Viewer or Monitoring Administrator control access to monitoring views at the service and instance level, and control whether you can update monitoring configuration. See xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions] for role details. +The system relies on Anypoint Platform access control. Roles such as Monitoring Viewer or Monitoring Administrator control access to monitoring views at the service and instance level, and control whether you can update monitoring configuration. See xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions] for role details. == See Also * xref:exp-overview.adoc[] -* xref:exp-start-home.adoc[] -* xref:exp-view-service-details.adoc[] -* xref:exp-add-services-to-portfolio.adoc[] +* xref:exp-home-start.adoc[] +* xref:exp-services-view-details.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] diff --git a/modules/ROOT/pages/exp-register-services-manually.adoc b/modules/ROOT/pages/exp-services-register-manually.adoc similarity index 92% rename from modules/ROOT/pages/exp-register-services-manually.adoc rename to modules/ROOT/pages/exp-services-register-manually.adoc index c254956ec..8aba8d8b5 100644 --- a/modules/ROOT/pages/exp-register-services-manually.adoc +++ b/modules/ROOT/pages/exp-services-register-manually.adoc @@ -2,7 +2,7 @@ Register a service to add it to your portfolio when you already have the metadata, specification, endpoint, or card the new experience needs—without running a provider scan. You start from *Home* or from the catalog for that service type in *Portfolio*; completed registrations appear in the matching catalog. -For how manual registration fits with connecting providers, see xref:exp-add-services-to-portfolio.adoc[]. +For how manual registration fits with connecting providers, see xref:exp-services-add-to-portfolio.adoc[]. == Before You Begin @@ -15,7 +15,7 @@ Before getting started, make sure you have: ** Exchange: Exchange Administrator ** Exchange: Exchange Creator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Get Started @@ -76,6 +76,6 @@ After registration, the gateway appears in the *Gateways* catalog in *Portfolio* == See Also -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-connect-providers-to-add-services.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-connect-providers-to-add.adoc[] +* xref:exp-services-view-details.adoc[] diff --git a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc b/modules/ROOT/pages/exp-services-view-detailed-metrics.adoc similarity index 81% rename from modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc rename to modules/ROOT/pages/exp-services-view-detailed-metrics.adoc index d07b9dc3f..f97175ee0 100644 --- a/modules/ROOT/pages/exp-view-detailed-metrics-for-services.adoc +++ b/modules/ROOT/pages/exp-services-view-detailed-metrics.adoc @@ -14,7 +14,7 @@ Before getting started, make sure you have: ** Anypoint Monitoring: Monitoring Viewer ** Anypoint Monitoring: Monitoring Administrator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Open Detailed Views @@ -30,14 +30,14 @@ If you need a metric that doesn't appear, ask your platform team whether the int Capture before-and-after windows when you deploy instances or change policies so you can attribute shifts. * Align with alerts + -Pair detailed charts with xref:exp-configure-notifications-for-alerts.adoc[alert notifications] so on-call engineers go to the right place. +Pair detailed charts with xref:exp-alerts-configure-notifications.adoc[alert notifications] so on-call engineers go to the right place. * Respect data boundaries + Some dimensions might be redacted or aggregated for privacy. Follow your organization's data-handling standards. == See Also -* xref:exp-monitor-your-services.adoc[] -* xref:exp-configure-notifications-for-alerts.adoc[] -* xref:exp-view-service-details.adoc[] +* xref:exp-services-monitoring.adoc[] +* xref:exp-alerts-configure-notifications.adoc[] +* xref:exp-services-view-details.adoc[] * xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/exp-view-service-details.adoc b/modules/ROOT/pages/exp-services-view-details.adoc similarity index 94% rename from modules/ROOT/pages/exp-view-service-details.adoc rename to modules/ROOT/pages/exp-services-view-details.adoc index 682ac6372..1df03c409 100644 --- a/modules/ROOT/pages/exp-view-service-details.adoc +++ b/modules/ROOT/pages/exp-services-view-details.adoc @@ -15,7 +15,7 @@ Before getting started, make sure you have: ** Exchange: Exchange Contributor ** Exchange: Exchange Administrator -For more information, see xref:exp-start-home#permissions[Enhanced Experience Permissions]. +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. == Service Detail Tabs @@ -74,8 +74,8 @@ The page is organized into tabs. The following table lists each tab, what it sho == See Also * xref:exp-overview.adoc[] -* xref:exp-add-services-to-portfolio.adoc[] -* xref:exp-add-instances.adoc[Add Instances to a Service] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-instances-add.adoc[Add Instances to a Service] * xref:exp-add-policies.adoc[Add Policies to a Service] * xref:exp-add-monitoring.adoc[Add Monitoring to a Service] * xref:exp-add-governance.adoc[Add Governance to a Service] diff --git a/modules/ROOT/pages/exp-access-experience-from-slack.adoc b/modules/ROOT/pages/exp-slack-access.adoc similarity index 94% rename from modules/ROOT/pages/exp-access-experience-from-slack.adoc rename to modules/ROOT/pages/exp-slack-access.adoc index 856025d90..a2486a449 100644 --- a/modules/ROOT/pages/exp-access-experience-from-slack.adoc +++ b/modules/ROOT/pages/exp-slack-access.adoc @@ -28,6 +28,6 @@ Post links back into Slack after you verify state in *Portfolio*. This helps inc == See Also -* xref:exp-start-home.adoc[] +* xref:exp-home-start.adoc[] * xref:exp-overview.adoc[] -* xref:exp-connect-experience-to-claude-desktop.adoc[] +* xref:exp-claude-desktop-connect.adoc[] diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index 91016ebca..d36f2f4fd 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -22,9 +22,9 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr //- ToDo [Video] - xref:exp-overview.adoc[] - xref:exp-compare.adoc[] -- xref:exp-start-home.adoc[] -- xref:exp-access-experience-from-slack.adoc[] -- xref:exp-connect-experience-to-claude-desktop.adoc[] +- xref:exp-home-start.adoc[] +- xref:exp-slack-access.adoc[] +- xref:exp-claude-desktop-connect.adoc[] - https://trailhead.salesforce.com/content/learn/modules/get-to-know-the-enhanced-mulesoft-experience[Get to Know the Enhanced MuleSoft Experience: Quick Look] @@ -33,13 +33,13 @@ The experience helps you manage, optimize, and govern a multi-agent ecosystem fr Register agents, APIs, and MCP servers from any provider or registry, and add LLM proxies and gateways. -- xref:exp-add-services-to-portfolio.adoc[] -- xref:exp-connect-providers-to-add-services.adoc[] -- xref:exp-register-services-manually.adoc[] -- xref:exp-create-mcp-server.adoc[] -- xref:exp-add-semantic-services.adoc[] -- xref:exp-view-service-details.adoc[] -- xref:exp-add-scanners-from-providers.adoc[] +- xref:exp-services-add-to-portfolio.adoc[] +- xref:exp-services-connect-providers-to-add.adoc[] +- xref:exp-services-register-manually.adoc[] +- xref:exp-services-create-mcp-server.adoc[] +- xref:exp-services-add-semantic.adoc[] +- xref:exp-services-view-details.adoc[] +- xref:exp-scanners-add-from-providers.adoc[] @@ -48,10 +48,10 @@ Register agents, APIs, and MCP servers from any provider or registry, and add LL Monitor latency, cost, invocations, and failures in real time. -- xref:exp-monitor-your-services.adoc[] -- xref:exp-view-cost-and-token-usage.adoc[] -- xref:exp-view-detailed-metrics-for-services.adoc[] -- xref:exp-configure-notifications-for-alerts.adoc[] +- xref:exp-services-monitoring.adoc[] +- xref:exp-governance-view-cost-and-token-usage.adoc[] +- xref:exp-services-view-detailed-metrics.adoc[] +- xref:exp-alerts-configure-notifications.adoc[] |=== @@ -62,15 +62,15 @@ Monitor latency, cost, invocations, and failures in real time. Secure instances with compatible policies across your entire registry. -- xref:exp-add-instances.adoc[] -- xref:exp-work-with-governance-strategies.adoc[] +- xref:exp-instances-add.adoc[] +- xref:exp-governance-work-with-strategies.adoc[] | image::lm_analyze_1.png[] [.lm-bold]##Transcode## Transcode existing REST APIs into MCP servers instantly. -- xref:exp-create-mcp-server.adoc[] +- xref:exp-services-create-mcp-server.adoc[] |=== @@ -78,5 +78,5 @@ Transcode existing REST APIs into MCP servers instantly. == See Also -* xref:exp-start-home.adoc[] +* xref:exp-home-start.adoc[] * xref:exp-compare.adoc[] From 5a26f81f68c87b5d9f3dbef48df0577251035edd Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 08:50:18 -0700 Subject: [PATCH 167/178] xref --- modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc index 5cee9b7f7..c6db72702 100644 --- a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc @@ -236,7 +236,7 @@ Your administrator can verify your permissions, subscription tier, and feature a . *Review documentation:* + -See xref:exp-use-ai-assistant.adoc[] for complete AI assistant usage guidance. +See xref:exp-ai-assistant-use.adoc[] for complete AI assistant usage guidance. . *Review system status:* + From 91f5485b107aea7c00df6d37934e96577a7e6a1a Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 13:08:01 -0700 Subject: [PATCH 168/178] Add provider management documentation Creates exp-providers-manage.adoc covering: - Three provider integration types (Scanner, Gateway, Org Link) - List of 21 supported providers across LLM, API, vector DB, and observability platforms - Provider detail page structure (4 tabs: Overview, Integrations, Discovered Services, Settings) - Integration activity monitoring and configuration workflows - Connection testing and provider disconnection procedures Addresses gap identified in product-repo-gaps-analysis.md for provider management documentation. --- modules/ROOT/nav.adoc | 1 + modules/ROOT/pages/exp-providers-manage.adoc | 150 +++++++++++++++++++ 2 files changed, 151 insertions(+) create mode 100644 modules/ROOT/pages/exp-providers-manage.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index f8a72f433..262afe740 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -17,6 +17,7 @@ *** xref:exp-services-view-details.adoc[] ** xref:exp-scanners-add-from-providers.adoc[] *** xref:exp-scanners-manage.adoc[] + ** xref:exp-providers-manage.adoc[] ** xref:exp-instances-add.adoc[] ** xref:exp-governance-work-with-strategies.adoc[] *** xref:exp-governance-create-strategy.adoc[] diff --git a/modules/ROOT/pages/exp-providers-manage.adoc b/modules/ROOT/pages/exp-providers-manage.adoc new file mode 100644 index 000000000..910918730 --- /dev/null +++ b/modules/ROOT/pages/exp-providers-manage.adoc @@ -0,0 +1,150 @@ += Manage Providers + +Manage connected providers and their integrations from *Platform* > *Providers*. After you connect a provider through xref:exp-services-connect-providers-to-add.adoc[], you can view provider details, monitor integration activity, review discovered services, and configure settings for each provider relationship. + +== Before You Begin + +Before getting started, make sure you have: + +* An Anypoint Platform account. +* Any of these permissions: ++ +** Exchange: Exchange Administrator +** Exchange: Exchange Contributor +** API Manager: API Creator +** API Manager: Manage Policies + +For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. + +== Access Provider Management + +. Sign in to the enhanced experience through your organization's entry point. +. In the navigation, select *Platform* > *Providers*. + +The Providers page lists all configured provider connections for your organization, showing provider name, type, integration count, and last sync status. + +== Provider Integration Types + +Each provider supports one or more integration types that determine how the enhanced experience interacts with that provider: + +Scanner:: +Automated discovery and import of services with full lifecycle management. Scanners run on a schedule or on demand to find agents, APIs, MCP servers, LLMs, and gateways in the provider platform, then register them in the matching *Portfolio* catalogs. For more information, see xref:exp-scanners-add-from-providers.adoc[]. + +Gateway:: +Traffic routing and monitoring for API requests. Gateway integrations enable the enhanced experience to observe and manage traffic flowing through external gateways (such as Kong or Apigee) or Anypoint Omni Gateway instances. Gateway connections support policy enforcement and runtime monitoring. + +Org Link:: +Direct account linking for bidirectional synchronization between the enhanced experience and the provider platform. Org Link integrations enable the system to push configuration changes to the provider and receive real-time updates about service state, permissions, and metadata without running scheduled scans. + +A single provider can use multiple integration types simultaneously. For example, you might configure a Scanner to discover APIs, a Gateway integration to monitor traffic, and an Org Link to keep service metadata synchronized. + +== Supported Providers + +The enhanced experience supports connections to these providers: + +=== LLM and AI Platforms +* AWS Bedrock +* Google Vertex AI +* Azure OpenAI +* OpenAI +* Anthropic +* Meta +* Mistral +* xAI +* Agentforce +* AWS AgentCore + +=== API Management Platforms +* Kong +* Apigee +* MuleSoft + +=== Vector Databases and Knowledge Stores +* Pinecone +* Weaviate +* ChromaDB +* PGVector +* Qdrant +* Elasticsearch + +=== Observability and Workflow Platforms +* LangSmith +* Informatica + +Provider availability and supported integration types depend on your organization's entitlements and the provider's capabilities. + +== View Provider Details + +From the Providers page, select a provider to open its detail page. Provider detail pages include four tabs: + +Overview:: +Summary information about the provider, including provider type, connection status, total discovered services by catalog (Agents, APIs, MCP Servers, LLMs, Gateways), and integration health. + +Integrations:: +List of configured integrations for this provider, grouped by integration type (Scanner, Gateway, Org Link). Each integration shows configuration summary, status, and last activity timestamp. Select an integration to edit settings or view detailed status. + +Discovered Services:: +Services imported from this provider through scanner or sync operations, organized by catalog. Each service card shows name, type, version, and import timestamp. Provider badges on service cards in *Portfolio* link directly to this tab for bidirectional navigation. + +Settings:: +Provider-level configuration options, including authentication credentials (when applicable), default settings for new integrations, and connection testing. Changes to settings apply to future discovery or sync operations but do not retroactively affect imported services. + +== Monitor Integration Activity + +The provider detail page includes an activity timeline showing integration sync events, import history, and configuration changes. Use the activity timeline to: + +* Verify that scanners are running on schedule +* Review which services were discovered in recent scans +* Identify connection failures or authentication issues +* Audit configuration changes to integrations + +Each timeline entry includes timestamp, integration name, event type (scan completed, service imported, configuration changed, error), and affected service count. + +== Edit Provider Integrations + +To modify an existing integration: + +. From *Platform* > *Providers*, select the provider. +. Select the *Integrations* tab. +. Select the integration you want to change. +. Update integration settings, such as scan schedule, credential rotation, or target catalogs. +. Save changes. + +Changes to integration settings take effect on the next scheduled operation (scan, sync, or traffic observation). + +== Test Provider Connectivity + +To verify that the enhanced experience can reach a provider after configuration changes: + +. From *Platform* > *Providers*, select the provider. +. Select the *Settings* tab. +. Use the connection test control to validate authentication and network access. + +Connection tests confirm that credentials are valid and the provider platform is reachable but do not trigger service discovery. Use on-demand scans from xref:exp-scanners-manage.adoc[] to test full discovery workflows. + +== View Services by Provider + +To see which services in *Portfolio* came from a specific provider: + +. From *Platform* > *Providers*, select the provider. +. Select the *Discovered Services* tab. + +The Discovered Services tab shows entity breakdown by catalog type. Select a catalog filter (Agents, APIs, MCP Servers, LLMs, Gateways) to view services from that catalog. Provider badges on service cards in *Portfolio* link back to this view for quick navigation. + +== Disconnect a Provider + +To remove a provider connection: + +. From *Platform* > *Providers*, select the provider. +. Select the *Settings* tab. +. Use the disconnect control to remove the connection. + +WARNING: Disconnecting a provider stops all integrations (Scanner, Gateway, Org Link) for that provider but does not delete services already imported into *Portfolio*. Services discovered by that provider remain in their catalogs with a status indicator showing the provider connection is inactive. To remove services, delete them individually from *Portfolio* catalogs or use bulk operations if your organization enables them. + +== See Also + +* xref:exp-services-connect-providers-to-add.adoc[] +* xref:exp-scanners-add-from-providers.adoc[] +* xref:exp-scanners-manage.adoc[] +* xref:exp-services-add-to-portfolio.adoc[] +* xref:exp-services-view-details.adoc[] From 3d78a57ac3a811515c50f7ecdc91366c6e59476e Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 13:50:43 -0700 Subject: [PATCH 169/178] Correct provider management documentation to match UI Changes to align with actual product UI: - Updated tab count from 4 to 5 tabs (Overview, Connections, Gateways, Discovered Entities, Settings) - Renamed "Integrations" tab to "Connections" throughout (matches actual UI) - Renamed "Discovered Services" to "Discovered Entities" (matches actual UI) - Added separate "Gateways" tab documentation for gateway inventory - Corrected provider list to only Kong Konnect and Google Apigee (the 2 providers actually supported) - Removed incorrect list of 21 providers that don't exist in the Providers page - Updated tab descriptions to match actual UI functionality Verified against product repository: /src/pages/providers/ProviderDetailPage.tsx and /src/data/provider-catalog.ts --- modules/ROOT/pages/exp-providers-manage.adoc | 85 ++++++++------------ 1 file changed, 32 insertions(+), 53 deletions(-) diff --git a/modules/ROOT/pages/exp-providers-manage.adoc b/modules/ROOT/pages/exp-providers-manage.adoc index 910918730..09a4f5c15 100644 --- a/modules/ROOT/pages/exp-providers-manage.adoc +++ b/modules/ROOT/pages/exp-providers-manage.adoc @@ -40,77 +40,56 @@ A single provider can use multiple integration types simultaneously. For example == Supported Providers -The enhanced experience supports connections to these providers: - -=== LLM and AI Platforms -* AWS Bedrock -* Google Vertex AI -* Azure OpenAI -* OpenAI -* Anthropic -* Meta -* Mistral -* xAI -* Agentforce -* AWS AgentCore - -=== API Management Platforms -* Kong -* Apigee -* MuleSoft - -=== Vector Databases and Knowledge Stores -* Pinecone -* Weaviate -* ChromaDB -* PGVector -* Qdrant -* Elasticsearch - -=== Observability and Workflow Platforms -* LangSmith -* Informatica - -Provider availability and supported integration types depend on your organization's entitlements and the provider's capabilities. +The enhanced experience currently supports connections to these providers through the *Platform* > *Providers* page: + +Kong Konnect:: +Open-source, cloud-native API gateway with plugin-based extensibility. Supports gateway discovery and traffic monitoring. + +Google Apigee:: +Google's API management platform for designing, securing, and scaling APIs across clouds and on-premises. Supports gateway discovery and traffic monitoring. + +Provider availability and supported connection types depend on your organization's entitlements and the provider's capabilities. == View Provider Details -From the Providers page, select a provider to open its detail page. Provider detail pages include four tabs: +From the Providers page, select a provider to open its detail page. Provider detail pages include five tabs: Overview:: -Summary information about the provider, including provider type, connection status, total discovered services by catalog (Agents, APIs, MCP Servers, LLMs, Gateways), and integration health. +Summary information about the provider, including provider type, connection status, total discovered services by catalog (Agents, APIs, MCP Servers, LLMs), and connection health. + +Connections:: +List of configured connections for this provider, showing scanner, gateway, and org-link connections. Each connection displays configuration summary, status, schedule (for scanners), last sync time, and discovered entity count. Select a connection to view detailed status or review discovered services. -Integrations:: -List of configured integrations for this provider, grouped by integration type (Scanner, Gateway, Org Link). Each integration shows configuration summary, status, and last activity timestamp. Select an integration to edit settings or view detailed status. +Gateways:: +Gateway inventory for the provider. For Kong and Apigee providers, displays external gateways discovered through the provider connection. For MuleSoft providers, shows Anypoint Omni Gateway (Flex Gateway) instances available in your organization. -Discovered Services:: -Services imported from this provider through scanner or sync operations, organized by catalog. Each service card shows name, type, version, and import timestamp. Provider badges on service cards in *Portfolio* link directly to this tab for bidirectional navigation. +Discovered Entities:: +Services imported from this provider through scanner or sync operations, organized by catalog type (Agents, APIs, MCP Servers, LLMs). Each service card shows name, type, and status. Provider badges on service cards in *Portfolio* link directly to this tab for bidirectional navigation. Settings:: -Provider-level configuration options, including authentication credentials (when applicable), default settings for new integrations, and connection testing. Changes to settings apply to future discovery or sync operations but do not retroactively affect imported services. +Provider-level configuration options, including provider name, region, organization ID, and website URL. Changes to settings apply to future discovery or sync operations but do not retroactively affect imported services. The disconnect action is also available from this tab. -== Monitor Integration Activity +== Monitor Connection Activity -The provider detail page includes an activity timeline showing integration sync events, import history, and configuration changes. Use the activity timeline to: +The *Connections* tab displays connection status, sync schedules, and last activity timestamps for each configured connection. Use this information to: * Verify that scanners are running on schedule * Review which services were discovered in recent scans * Identify connection failures or authentication issues -* Audit configuration changes to integrations +* Check sync status and schedule for org-link connections -Each timeline entry includes timestamp, integration name, event type (scan completed, service imported, configuration changed, error), and affected service count. +Each connection row shows the connection name, type (Scanner, Gateway, Org Link), status, schedule, last sync time, and count of discovered entities. -== Edit Provider Integrations +== Edit Provider Connections -To modify an existing integration: +To modify an existing connection: . From *Platform* > *Providers*, select the provider. -. Select the *Integrations* tab. -. Select the integration you want to change. -. Update integration settings, such as scan schedule, credential rotation, or target catalogs. -. Save changes. +. Select the *Connections* tab. +. For scanner connections, select the connection name to navigate to the scanner detail page where you can update settings. +. For other connection types, use the configure action to update connection settings. -Changes to integration settings take effect on the next scheduled operation (scan, sync, or traffic observation). +Changes to connection settings take effect on the next scheduled operation (scan, sync, or traffic observation). == Test Provider Connectivity @@ -127,9 +106,9 @@ Connection tests confirm that credentials are valid and the provider platform is To see which services in *Portfolio* came from a specific provider: . From *Platform* > *Providers*, select the provider. -. Select the *Discovered Services* tab. +. Select the *Discovered Entities* tab. -The Discovered Services tab shows entity breakdown by catalog type. Select a catalog filter (Agents, APIs, MCP Servers, LLMs, Gateways) to view services from that catalog. Provider badges on service cards in *Portfolio* link back to this view for quick navigation. +The *Discovered Entities* tab shows services organized by catalog type (Agents, APIs, MCP Servers, LLMs). Each service card displays name, type, and current status. Provider badges on service cards in *Portfolio* link back to this view for quick navigation. == Disconnect a Provider @@ -139,7 +118,7 @@ To remove a provider connection: . Select the *Settings* tab. . Use the disconnect control to remove the connection. -WARNING: Disconnecting a provider stops all integrations (Scanner, Gateway, Org Link) for that provider but does not delete services already imported into *Portfolio*. Services discovered by that provider remain in their catalogs with a status indicator showing the provider connection is inactive. To remove services, delete them individually from *Portfolio* catalogs or use bulk operations if your organization enables them. +WARNING: Disconnecting a provider stops all connections (Scanner, Gateway, Org Link) for that provider but does not delete services already imported into *Portfolio*. Services discovered by that provider remain in their catalogs. To remove services, delete them individually from *Portfolio* catalogs or use bulk operations if your organization enables them. == See Also From ed962a47908d1aa5d312f8acb7cfac4d75601034 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 14:31:56 -0700 Subject: [PATCH 170/178] Rewrite providers documentation to match actual UI Completely rewrote to reflect the actual user-visible Providers page: - Removed documentation for non-existent provider detail page with 5 tabs - Removed documentation for Connections, Gateways, Discovered Entities tabs that don't exist - Removed integration types (Scanner, Gateway, Org Link) that aren't user-visible - Changed focus from provider management to provider filtering What actually exists in UI: - Provider list sidebar with Connected/Not Connected sections - Scanner list that filters by selected provider - Scanner detail page (not provider detail) with 2 tabs: Overview and Settings - Multiple providers: Amazon, Microsoft, Google Cloud, Kong Konnect, Anthropic, Databricks, GoDaddy ANS, Langchain, Snowflake Verified against actual product screenshots provided by user. --- modules/ROOT/pages/exp-providers-manage.adoc | 123 ++++++++----------- 1 file changed, 50 insertions(+), 73 deletions(-) diff --git a/modules/ROOT/pages/exp-providers-manage.adoc b/modules/ROOT/pages/exp-providers-manage.adoc index 09a4f5c15..57c9ac600 100644 --- a/modules/ROOT/pages/exp-providers-manage.adoc +++ b/modules/ROOT/pages/exp-providers-manage.adoc @@ -1,6 +1,6 @@ -= Manage Providers += View Providers -Manage connected providers and their integrations from *Platform* > *Providers*. After you connect a provider through xref:exp-services-connect-providers-to-add.adoc[], you can view provider details, monitor integration activity, review discovered services, and configure settings for each provider relationship. +View connected providers and filter scanners by provider from *Platform* > *Providers*. The Providers page shows which cloud platforms and API management systems are connected to the enhanced experience, and displays the scanners configured for each provider. == Before You Begin @@ -16,109 +16,87 @@ Before getting started, make sure you have: For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. -== Access Provider Management +== Access the Providers Page . Sign in to the enhanced experience through your organization's entry point. . In the navigation, select *Platform* > *Providers*. -The Providers page lists all configured provider connections for your organization, showing provider name, type, integration count, and last sync status. +The Providers page displays a provider list on the left and a scanner list on the right. -== Provider Integration Types +== Provider List -Each provider supports one or more integration types that determine how the enhanced experience interacts with that provider: +The left sidebar shows providers organized into two groups: -Scanner:: -Automated discovery and import of services with full lifecycle management. Scanners run on a schedule or on demand to find agents, APIs, MCP servers, LLMs, and gateways in the provider platform, then register them in the matching *Portfolio* catalogs. For more information, see xref:exp-scanners-add-from-providers.adoc[]. +Connected:: +Providers that have active scanner connections. Each connected provider card shows the provider name, logo, number of discovered services, and number of configured scanners. -Gateway:: -Traffic routing and monitoring for API requests. Gateway integrations enable the enhanced experience to observe and manage traffic flowing through external gateways (such as Kong or Apigee) or Anypoint Omni Gateway instances. Gateway connections support policy enforcement and runtime monitoring. +Not Connected:: +Providers available for connection but not yet configured. Select a not-connected provider to begin the scanner setup workflow. -Org Link:: -Direct account linking for bidirectional synchronization between the enhanced experience and the provider platform. Org Link integrations enable the system to push configuration changes to the provider and receive real-time updates about service state, permissions, and metadata without running scheduled scans. +== View All Scanners -A single provider can use multiple integration types simultaneously. For example, you might configure a Scanner to discover APIs, a Gateway integration to monitor traffic, and an Org Link to keep service metadata synchronized. +When *All Providers* is selected at the top of the provider list, the main panel displays all scanners across all connected providers. -== Supported Providers +The scanner list shows: -The enhanced experience currently supports connections to these providers through the *Platform* > *Providers* page: +* *Scanner Name* — The scanner identifier and provider platform +* *Services* — Count of services discovered by this scanner +* *Last Scanned* — Time since the last successful scan +* *Scan Trigger* — Schedule type (Scheduled, Manual, or On-Demand) -Kong Konnect:: -Open-source, cloud-native API gateway with plugin-based extensibility. Supports gateway discovery and traffic monitoring. +== Filter Scanners by Provider -Google Apigee:: -Google's API management platform for designing, securing, and scaling APIs across clouds and on-premises. Supports gateway discovery and traffic monitoring. +To view scanners for a specific provider: -Provider availability and supported connection types depend on your organization's entitlements and the provider's capabilities. +. From *Platform* > *Providers*, select a provider from the left sidebar. +. The scanner list updates to show only scanners configured for that provider. -== View Provider Details +This filtered view helps you focus on scanners for a single cloud platform or API management system. -From the Providers page, select a provider to open its detail page. Provider detail pages include five tabs: +== View Scanner Details -Overview:: -Summary information about the provider, including provider type, connection status, total discovered services by catalog (Agents, APIs, MCP Servers, LLMs), and connection health. +To see detailed information about a scanner, including scan history and settings: -Connections:: -List of configured connections for this provider, showing scanner, gateway, and org-link connections. Each connection displays configuration summary, status, schedule (for scanners), last sync time, and discovered entity count. Select a connection to view detailed status or review discovered services. +. From *Platform* > *Providers*, select *All Providers* or filter by a specific provider. +. In the scanner list, select the scanner name. -Gateways:: -Gateway inventory for the provider. For Kong and Apigee providers, displays external gateways discovered through the provider connection. For MuleSoft providers, shows Anypoint Omni Gateway (Flex Gateway) instances available in your organization. +The scanner detail page opens with two tabs: -Discovered Entities:: -Services imported from this provider through scanner or sync operations, organized by catalog type (Agents, APIs, MCP Servers, LLMs). Each service card shows name, type, and status. Provider badges on service cards in *Portfolio* link directly to this tab for bidirectional navigation. +Overview:: +Displays services count, instances count, and scan history. Each scan history entry shows status (Success, Failed), timestamp, and number of new services discovered. Settings:: -Provider-level configuration options, including provider name, region, organization ID, and website URL. Changes to settings apply to future discovery or sync operations but do not retroactively affect imported services. The disconnect action is also available from this tab. - -== Monitor Connection Activity - -The *Connections* tab displays connection status, sync schedules, and last activity timestamps for each configured connection. Use this information to: - -* Verify that scanners are running on schedule -* Review which services were discovered in recent scans -* Identify connection failures or authentication issues -* Check sync status and schedule for org-link connections - -Each connection row shows the connection name, type (Scanner, Gateway, Org Link), status, schedule, last sync time, and count of discovered entities. +Shows scanner configuration including provider, created date, last scanned time, and services count. Use this tab to modify scanner settings or delete the scanner. -== Edit Provider Connections +For more information on managing scanners, see xref:exp-scanners-manage.adoc[]. -To modify an existing connection: +== Connect a New Provider -. From *Platform* > *Providers*, select the provider. -. Select the *Connections* tab. -. For scanner connections, select the connection name to navigate to the scanner detail page where you can update settings. -. For other connection types, use the configure action to update connection settings. +To add a provider connection: -Changes to connection settings take effect on the next scheduled operation (scan, sync, or traffic observation). +. From *Platform* > *Providers*, select a provider from the *Not Connected* section. +. Follow the connection workflow to authenticate and configure scanner settings. -== Test Provider Connectivity +For detailed scanner setup instructions, see xref:exp-scanners-add-from-providers.adoc[]. -To verify that the enhanced experience can reach a provider after configuration changes: - -. From *Platform* > *Providers*, select the provider. -. Select the *Settings* tab. -. Use the connection test control to validate authentication and network access. - -Connection tests confirm that credentials are valid and the provider platform is reachable but do not trigger service discovery. Use on-demand scans from xref:exp-scanners-manage.adoc[] to test full discovery workflows. - -== View Services by Provider - -To see which services in *Portfolio* came from a specific provider: - -. From *Platform* > *Providers*, select the provider. -. Select the *Discovered Entities* tab. - -The *Discovered Entities* tab shows services organized by catalog type (Agents, APIs, MCP Servers, LLMs). Each service card displays name, type, and current status. Provider badges on service cards in *Portfolio* link back to this view for quick navigation. +== Supported Providers -== Disconnect a Provider +The enhanced experience supports connections to these providers: -To remove a provider connection: +=== Connected (Example Providers) +* Amazon +* Microsoft +* Google Cloud +* Kong Konnect -. From *Platform* > *Providers*, select the provider. -. Select the *Settings* tab. -. Use the disconnect control to remove the connection. +=== Available for Connection +* Anthropic +* Databricks +* GoDaddy ANS +* Langchain +* Snowflake -WARNING: Disconnecting a provider stops all connections (Scanner, Gateway, Org Link) for that provider but does not delete services already imported into *Portfolio*. Services discovered by that provider remain in their catalogs. To remove services, delete them individually from *Portfolio* catalogs or use bulk operations if your organization enables them. +The specific providers available depend on your organization's entitlements and the enhanced experience configuration. == See Also @@ -126,4 +104,3 @@ WARNING: Disconnecting a provider stops all connections (Scanner, Gateway, Org L * xref:exp-scanners-add-from-providers.adoc[] * xref:exp-scanners-manage.adoc[] * xref:exp-services-add-to-portfolio.adoc[] -* xref:exp-services-view-details.adoc[] From 9ccd0388910f5bf8a0ab38bc154ae110f328d7ff Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 14:50:10 -0700 Subject: [PATCH 171/178] update to match UI --- modules/ROOT/pages/exp-providers-manage.adoc | 45 +++++++------------- 1 file changed, 16 insertions(+), 29 deletions(-) diff --git a/modules/ROOT/pages/exp-providers-manage.adoc b/modules/ROOT/pages/exp-providers-manage.adoc index 57c9ac600..e0c7817aa 100644 --- a/modules/ROOT/pages/exp-providers-manage.adoc +++ b/modules/ROOT/pages/exp-providers-manage.adoc @@ -1,6 +1,6 @@ -= View Providers += Viewing Providers -View connected providers and filter scanners by provider from *Platform* > *Providers*. The Providers page shows which cloud platforms and API management systems are connected to the enhanced experience, and displays the scanners configured for each provider. +The *Providers* page shows which cloud platforms and API management systems are connected to the enhanced experience. From *Platform* > *Providers*, you can view connected providers, filter scanners by provider, and connect new providers to begin discovering services. == Before You Begin @@ -21,46 +21,36 @@ For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experien . Sign in to the enhanced experience through your organization's entry point. . In the navigation, select *Platform* > *Providers*. -The Providers page displays a provider list on the left and a scanner list on the right. +The Providers page displays the provider list and scanner lists. == Provider List -The left sidebar shows providers organized into two groups: +The side panel shows providers organized into two groups: Connected:: Providers that have active scanner connections. Each connected provider card shows the provider name, logo, number of discovered services, and number of configured scanners. Not Connected:: -Providers available for connection but not yet configured. Select a not-connected provider to begin the scanner setup workflow. +Providers available for connection but not yet configured. Select a not-connected provider to begin the scanner setup workflow. The workflow guides you through the process of connecting the provider and configuring the scanner. == View All Scanners -When *All Providers* is selected at the top of the provider list, the main panel displays all scanners across all connected providers. +Select *All Providers* to view all scanners across all connected providers. The main panel displays the scanner list. The scanner list shows: -* *Scanner Name* — The scanner identifier and provider platform -* *Services* — Count of services discovered by this scanner -* *Last Scanned* — Time since the last successful scan -* *Scan Trigger* — Schedule type (Scheduled, Manual, or On-Demand) +* *Scanner Name*: The scanner identifier and provider platform +* *Services*: Count of services discovered by this scanner +* *Last Scanned*: Time since the last successful scan +* *Scan Trigger*: Schedule type (Scheduled, Manual, or On-Demand) == Filter Scanners by Provider -To view scanners for a specific provider: - -. From *Platform* > *Providers*, select a provider from the left sidebar. -. The scanner list updates to show only scanners configured for that provider. - -This filtered view helps you focus on scanners for a single cloud platform or API management system. +To view scanners for a specific provider, select the provider from the sidebar. The scanner list updates to show only scanners configured for that provider. The main panel displays the scanner list. == View Scanner Details -To see detailed information about a scanner, including scan history and settings: - -. From *Platform* > *Providers*, select *All Providers* or filter by a specific provider. -. In the scanner list, select the scanner name. - -The scanner detail page opens with two tabs: +To see detailed information about a scanner, including scan history and settings, select the scanner name in the scanner list. The scanner detail page opens with two tabs: Overview:: Displays services count, instances count, and scan history. Each scan history entry shows status (Success, Failed), timestamp, and number of new services discovered. @@ -68,7 +58,7 @@ Displays services count, instances count, and scan history. Each scan history en Settings:: Shows scanner configuration including provider, created date, last scanned time, and services count. Use this tab to modify scanner settings or delete the scanner. -For more information on managing scanners, see xref:exp-scanners-manage.adoc[]. +For information about managing scanners, see xref:exp-scanners-manage.adoc[]. == Connect a New Provider @@ -83,17 +73,14 @@ For detailed scanner setup instructions, see xref:exp-scanners-add-from-provider The enhanced experience supports connections to these providers: -=== Connected (Example Providers) * Amazon -* Microsoft -* Google Cloud -* Kong Konnect - -=== Available for Connection * Anthropic * Databricks * GoDaddy ANS +* Google Cloud +* Kong Konnect * Langchain +* Microsoft * Snowflake The specific providers available depend on your organization's entitlements and the enhanced experience configuration. From 3fa42d83f18122bb46adeefc2509e3c7d37431b5 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 15:02:22 -0700 Subject: [PATCH 172/178] style --- modules/ROOT/pages/exp-ai-assistant-use.adoc | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index 28c3c1c02..c2ea43da4 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -69,9 +69,7 @@ The AI assistant is available from every page in the enhanced experience. The assistant responds with relevant information, suggestions, or actions you can take. [TIP] -==== -You can also access the AI assistant from a dedicated full-screen page by navigating to the AI assistant option in the main menu. -==== +You can also use the AI assistant as a dedicated full-screen page by clicking *Open full view* in the Ask MuleSoft menu. == Ask Questions @@ -126,7 +124,7 @@ Where do I configure scanners? == Use Suggestions -After the AI assistant responds, it may show suggestion chips with related follow-up actions you can take. +After the AI assistant responds, it might show suggestion chips with related follow-up actions you can take. If you don't see any suggestions, ask the assistant to suggest actions. . Review the suggestion chips below the assistant's response. . Select a chip to ask that follow-up question or perform that action. @@ -140,9 +138,7 @@ Suggestions are context-aware and change based on: * Common next steps for your current task [TIP] -==== -Suggestions help you discover related capabilities and complete multi-step workflows more efficiently. -==== +Suggestions help you discover related capabilities and complete multistep workflows more efficiently. == Perform Actions with Confirmation @@ -176,9 +172,7 @@ Examples of actions that require confirmation: * Updating service configurations [IMPORTANT] -==== Always review confirmation prompts carefully before approving actions. The AI assistant performs the exact action you confirm. -==== === Form Assistance @@ -313,9 +307,9 @@ If the assistant misunderstands, clarify: "No, I meant the staging environment, Be aware of these limitations when using the AI assistant: * The assistant can't perform actions outside the enhanced experience or access external systems directly. -* Some actions require specific permissions—if you don't have permission, the assistant informs you but can't grant permissions. +* Some actions require specific permissions. If you don't have permission, the assistant informs you but can't grant permissions. * The assistant works with data available in the enhanced experience. For services not yet registered in your portfolio, the assistant has limited information. -* Complex multi-step workflows may require you to confirm each step individually. +* Complex multistep workflows may require you to confirm each step individually. * The assistant can't modify Access Management permissions or subscription tiers. == Privacy and Security From 76e35da06c701175712ea22f8d2e295ffe8fd4c0 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 15:14:15 -0700 Subject: [PATCH 173/178] Add comprehensive troubleshooting guide Create exp-troubleshoot.adoc covering: - Authentication and permission errors (403, 401) - Connection failures (providers, scanners, gateways) - Rate limiting and 429 errors - Data not appearing issues - Async operations and delays - Browser and client issues - SSL and certificate problems Add to navigation after exp-claude-desktop-connect.adoc --- modules/ROOT/nav.adoc | 1 + modules/ROOT/pages/exp-troubleshoot.adoc | 387 +++++++++++++++++++++++ 2 files changed, 388 insertions(+) create mode 100644 modules/ROOT/pages/exp-troubleshoot.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 262afe740..646241636 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -28,6 +28,7 @@ ** xref:exp-alerts-configure-notifications.adoc[] ** xref:exp-slack-access.adoc[] ** xref:exp-claude-desktop-connect.adoc[] + ** xref:exp-troubleshoot.adoc[] * xref:learning-map-mulesoft-ai.adoc[] * xref:learning-map-agent-fabric.adoc[Agent Fabric] ** xref:agent-fabric-release-notes.adoc[] diff --git a/modules/ROOT/pages/exp-troubleshoot.adoc b/modules/ROOT/pages/exp-troubleshoot.adoc new file mode 100644 index 000000000..bc0827a5f --- /dev/null +++ b/modules/ROOT/pages/exp-troubleshoot.adoc @@ -0,0 +1,387 @@ += Troubleshooting the Enhanced Experience + +If you experience issues using the enhanced experience, use this guide to identify and resolve common problems. + +== Authentication and Permission Errors + +Authentication and permission errors prevent you from accessing features or performing actions. + +=== 403 Forbidden Errors + +If you receive a 403 Forbidden error: + +Check your permissions:: +. Review your Access Management permissions in xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. +. Verify that you have the required permission for the action: ++ +* Exchange Administrator or Exchange Contributor for service registration +* API Creator for API management +* Manage Policies for governance operations +. Ask your administrator to review your role assignments if needed. + +Check business group access:: +. Verify that you're working in the correct business group. +. Confirm that you have permissions in the selected business group, not just at the organization level. +. Ask your administrator to grant access to the specific business group if needed. + +Check subscription tier:: +. Verify whether you have API Portfolio Access or Agent + API Portfolio Access. +. Some features (like agents, MCP servers, LLM proxies) require Agent + API Portfolio Access. +. Contact your administrator or account team about upgrading your subscription if needed. + +=== 401 Unauthorized Errors + +If you receive a 401 Unauthorized error: + +Check session status:: +. Verify that you're still signed in to the enhanced experience. +. If your session expired, sign in again. +. Check the browser console for authentication errors (if you have developer tools access). + +Clear cached credentials:: +. Sign out of the enhanced experience. +. Clear your browser cache and cookies. +. Sign in again. + +Try a different browser:: +. Test with a different browser or incognito/private mode. +. Disable browser extensions that might interfere with authentication. + +=== Permission Errors for Specific Actions + +If you can't perform a specific action: + +Verify prerequisites:: +. Some actions require specific service states (active, registered, etc.). +. Check that required configurations are in place (for example, a gateway must be configured before creating instances). +. Verify that the service exists and hasn't been deleted. + +Check feature availability:: +. Confirm that the feature is available in your environment. +. Some features may be in preview or require specific entitlements. +. Ask your administrator about feature availability if needed. + +== Connection Failures + +Connection failures prevent you from connecting providers, running scanners, or accessing external systems. + +=== Provider Connection Issues + +If you can't connect a provider: + +Verify credentials:: +. Check that you entered valid credentials for the provider. +. Confirm that the credentials haven't expired. +. Test the credentials directly with the provider's console or API. + +Check network connectivity:: +. Verify that your network allows outbound connections to the provider. +. Check for firewall rules that might block connections. +. Confirm that proxy settings are correct if your organization uses a proxy. + +Review provider permissions:: +. Verify that the credentials have the required permissions on the provider side. +. Check that the account has access to the resources you want to discover. +. Review the provider's documentation for required IAM roles or permissions. + +Check provider status:: +. Verify that the provider's API is available and not experiencing outages. +. Check the provider's status page for known issues. +. Try connecting to the provider again after a few minutes. + +=== Scanner Connection Failures + +If a scanner fails to connect or discover services: + +Check scanner authentication:: +. Verify that the scanner's authentication credentials are valid. +. Refresh credentials if they've expired. +. Re-authenticate with the provider if needed. + +Review scanner permissions:: +. Confirm that the scanner has permissions to access the target resources. +. Check that the account has list/describe permissions for the resource types you want to discover. +. Verify that the scanner can access all regions or zones if applicable. + +Check scanner configuration:: +. Review the scanner's settings in *Platform* > *Providers* > scanner name > *Settings*. +. Verify that the scanner is targeting the correct resources or namespaces. +. Check that filters are not excluding the resources you expect to discover. + +Review scan history:: +. From *Platform* > *Providers*, select the scanner to view its scan history. +. Look for error messages in recent scan attempts. +. Check whether previous scans succeeded and when the problem started. + +=== Gateway Connection Issues + +If you can't connect to a gateway or gateway connections fail: + +Verify gateway endpoint:: +. Check that the gateway URL is correct and accessible. +. Test the gateway endpoint from your network (for example, using curl or a browser). +. Confirm that the gateway is running and accepting connections. + +Check SSL/TLS certificates:: +. Verify that the gateway's SSL certificate is valid and not expired. +. Check that the certificate chain is complete. +. If using a self-signed certificate, verify that it's trusted by your organization's certificate authority. + +Review gateway credentials:: +. Confirm that you're using valid credentials for the gateway. +. Check that the credentials have the required permissions. +. Verify that authentication is configured correctly on the gateway side. + +Check network path:: +. Verify that your network allows connections to the gateway's port (typically 443 for HTTPS). +. Check for firewall rules that might block connections. +. Confirm that proxy settings are correct if your organization uses a proxy. + +== Rate Limiting and Throttling + +Rate limiting occurs when you exceed the allowed number of requests in a time period. + +=== 429 Too Many Requests Errors + +If you receive a 429 Too Many Requests error: + +Wait before retrying:: +. Rate limits typically reset after a short period (usually 1-5 minutes). +. Check the error message for retry-after information. +. Wait at least 60 seconds before retrying the operation. + +Reduce request frequency:: +. Avoid running multiple scanners simultaneously if they target the same provider. +. Space out manual scan runs rather than triggering them in quick succession. +. Reduce the frequency of scheduled scans if you're hitting limits regularly. + +Review operation patterns:: +. Check whether automated processes or scripts are making excessive requests. +. Review scanner schedules to avoid overlapping runs. +. Contact your administrator if rate limits don't align with your usage needs. + +Provider rate limits:: +. Note that provider rate limits (AWS, Azure, GCP, etc.) are separate from enhanced experience rate limits. +. Check the provider's rate limit documentation for their specific limits. +. Consider requesting a rate limit increase from the provider if needed. + +== Data Not Appearing + +If you expect to see data but it's not appearing in the enhanced experience: + +=== Services Not Showing After Scanner Run + +If a scanner ran successfully but services aren't appearing: + +Check scanner results:: +. From *Platform* > *Providers*, select the scanner to view its scan history. +. Verify that the scan reported discovering new services. +. Check for any error messages in the scan history. + +Review catalog filters:: +. From *Portfolio*, check that you're viewing the correct catalog (APIs, Agents, MCP Servers, etc.). +. Clear any filters that might be hiding the services. +. Try using the search function to find specific services by name. + +Verify service type mapping:: +. Confirm that the discovered services are of the expected type. +. Check that the provider's resources map to the catalog you're checking. +. Some resources may not be imported if they don't meet the criteria for the catalog. + +Check business group context:: +. Verify that you're viewing the correct business group or organization. +. Services may be registered in a different business group than you're currently viewing. +. Switch business groups if needed to find the services. + +=== Metrics Not Displaying + +If you expect to see metrics but they're not appearing: + +Verify monitoring is enabled:: +. Check that monitoring is configured for the service or instance. +. From the service detail page, select *Monitoring* to verify that monitoring is active. +. Contact your administrator if monitoring needs to be enabled. + +Check time range:: +. Verify that you're viewing an appropriate time range for the data. +. Expand the time range to see if data exists outside the current window. +. Note that new services may not have historical data. + +Allow time for data collection:: +. Metrics may take several minutes to appear after an event occurs. +. Wait at least 5-10 minutes after creating or updating a service before expecting metrics. +. Check again after the next monitoring collection cycle. + +Verify service activity:: +. Confirm that the service is receiving traffic or requests. +. Check that the service is deployed and running. +. Review service logs to verify that requests are being processed. + +=== Cost or Token Usage Data Missing + +If cost or token usage data isn't appearing: + +Check governance strategy scope:: +. From *Governance* > *Strategies*, verify that a governance strategy targets the service. +. Confirm that the strategy is active and not in draft state. +. Check that the strategy includes cost or token tracking. + +Allow time for data aggregation:: +. Cost and token usage data may take several hours to appear after usage occurs. +. Check again after 24 hours for the most complete data. +. Historical data may not be available for newly registered services. + +Verify service type:: +. Cost and token usage tracking applies primarily to LLM proxies and agents. +. APIs and other service types may not generate cost data. +. Check the service type in *Portfolio* to confirm it supports cost tracking. + +== Async Operations and Delays + +Some operations run in the background and may take time to complete. + +=== Operations Appearing Stuck + +If an operation appears stuck or takes longer than expected: + +Check operation type:: +. Governance insights and conformance scoring run asynchronously and may take several minutes. +. Large scanner runs discovering many services can take 10-30 minutes or longer. +. Policy application to multiple instances may process in the background. + +Review status indicators:: +. Look for progress indicators or status messages in the UI. +. Check the service or scanner detail page for updated status. +. Refresh the page to see if the operation has completed. + +Wait for background processing:: +. Allow at least 15-30 minutes for governance insights to complete after creating a strategy. +. Scanner runs can take varying amounts of time depending on the number of resources discovered. +. Cost data aggregation may take several hours. + +Check for errors:: +. Review the browser console for error messages (if you have developer tools access). +. Check notification areas for error alerts. +. If no error appears but the operation doesn't complete after 30 minutes, contact support. + +=== Checking Background Job Status + +To check the status of background operations: + +Scanner runs:: +. From *Platform* > *Providers*, select the scanner. +. View the scan history on the *Overview* tab. +. The most recent entry shows the current or last completed scan. + +Governance operations:: +. From *Governance* > *Strategies*, select the strategy. +. Check the status indicator next to the strategy name. +. Review conformance reports for completion status. + +Service operations:: +. From *Portfolio*, select the service. +. Check for status messages or progress indicators on the detail page. +. Look for notifications in the notification area. + +== Browser and Client Issues + +Browser or client problems can affect your experience using the enhanced experience. + +=== Page Not Loading or Displaying Correctly + +If pages don't load or display correctly: + +Clear browser cache:: +. Clear your browser cache and cookies. +. Hard refresh the page (Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac). +. Try accessing the enhanced experience in incognito/private mode. + +Check browser compatibility:: +. Verify that you're using a supported browser (Chrome, Firefox, Safari, or Edge). +. Update your browser to the latest version. +. Check xref:browser-support.adoc[Browser Support] for specific version requirements. + +Disable browser extensions:: +. Temporarily disable browser extensions that might interfere with the enhanced experience. +. Ad blockers, privacy extensions, or script blockers may prevent features from working. +. Test with extensions disabled to identify conflicts. + +Check browser console:: +. Open browser developer tools (F12 or Cmd+Option+I). +. Review the console for error messages. +. Share error messages with your administrator or support team if needed. + +=== Session Timeout Issues + +If your session expires frequently or unexpectedly: + +Adjust session settings:: +. Check your organization's session timeout policy. +. Ask your administrator about extending session duration if needed. +. Note that security policies may limit maximum session duration. + +Stay active:: +. Keep a tab or window with the enhanced experience open and active. +. Periodic interaction prevents session timeouts. +. Refresh the page if you've been idle for an extended period. + +Re-authenticate:: +. Sign out and sign in again to start a fresh session. +. Clear browser cache if re-authentication fails. +. Check with your administrator if authentication fails repeatedly. + +== SSL and Certificate Issues + +SSL and certificate problems prevent secure connections to providers or gateways. + +=== Certificate Validation Failures + +If you encounter certificate validation errors: + +Check certificate validity:: +. Verify that the certificate hasn't expired. +. Confirm that the certificate is issued by a trusted certificate authority. +. Check that the certificate's common name or subject alternative name matches the hostname. + +Review certificate chain:: +. Verify that the complete certificate chain is present. +. Check that intermediate certificates are installed correctly. +. Confirm that the root certificate is trusted by your system. + +Self-signed certificates:: +. If using self-signed certificates, verify that they're trusted by your organization. +. Ask your administrator about adding the certificate to your system's trusted store. +. Consider using certificates from a trusted certificate authority for production systems. + +Contact your administrator:: +. Share certificate error details with your administrator or security team. +. Your organization may need to update certificate trust settings. +. Work with your administrator to resolve certificate trust issues. + +== Getting Additional Help + +If these troubleshooting steps don't resolve your issue: + +Contact your administrator:: +. Share specific error messages and steps to reproduce the problem. +. Provide details about what you were trying to accomplish. +. Include screenshots if they help illustrate the issue. + +Check documentation:: +. Review feature-specific documentation for additional guidance. +. Check xref:exp-release-notes.adoc[Release Notes] for known issues. +. See xref:exp-ai-assistant-troubleshoot.adoc[Troubleshoot the AI Assistant] for AI assistant-specific issues. + +Gather diagnostic information:: +. Note the exact error message and error code if provided. +. Record the steps to reproduce the issue. +. Check browser console for technical error details (F12 or Cmd+Option+I). +. Note the time the error occurred and any patterns (happens consistently vs. intermittently). + +== See Also + +* xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions] +* xref:exp-ai-assistant-troubleshoot.adoc[] +* xref:exp-providers-manage.adoc[] +* xref:exp-scanners-manage.adoc[] +* xref:browser-support.adoc[] From 58ea1049fe4b9fbc86fb028909ccb41b0357e07f Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 15:35:27 -0700 Subject: [PATCH 174/178] style --- modules/ROOT/pages/exp-troubleshoot.adoc | 468 ++++++++++++----------- 1 file changed, 235 insertions(+), 233 deletions(-) diff --git a/modules/ROOT/pages/exp-troubleshoot.adoc b/modules/ROOT/pages/exp-troubleshoot.adoc index bc0827a5f..3f5ef2f12 100644 --- a/modules/ROOT/pages/exp-troubleshoot.adoc +++ b/modules/ROOT/pages/exp-troubleshoot.adoc @@ -1,6 +1,6 @@ -= Troubleshooting the Enhanced Experience += Troubleshoot the Enhanced Experience -If you experience issues using the enhanced experience, use this guide to identify and resolve common problems. +When authentication, connection, or data issues occur in the enhanced experience, use this information to identify the cause and find solutions. Common issues include permission errors, provider connection failures, rate limiting, missing data, and SSL certificate problems. == Authentication and Permission Errors @@ -10,56 +10,57 @@ Authentication and permission errors prevent you from accessing features or perf If you receive a 403 Forbidden error: -Check your permissions:: -. Review your Access Management permissions in xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. -. Verify that you have the required permission for the action: +. Check your permissions: +.. Review your Access Management permissions in xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. +.. Verify that you have the required permission for the action: + * Exchange Administrator or Exchange Contributor for service registration * API Creator for API management * Manage Policies for governance operations -. Ask your administrator to review your role assignments if needed. +.. Ask your administrator to review your role assignments if needed. -Check business group access:: -. Verify that you're working in the correct business group. -. Confirm that you have permissions in the selected business group, not just at the organization level. -. Ask your administrator to grant access to the specific business group if needed. +. Check business group access: +.. Verify that you're working in the correct business group. +.. Confirm that you have permissions in the selected business group, not just at the organization level. +.. Ask your administrator to grant access to the specific business group if needed. -Check subscription tier:: -. Verify whether you have API Portfolio Access or Agent + API Portfolio Access. -. Some features (like agents, MCP servers, LLM proxies) require Agent + API Portfolio Access. -. Contact your administrator or account team about upgrading your subscription if needed. +. Check subscription tier: +.. Verify whether you have API Portfolio Access or Agent + API Portfolio Access. +.. Some features (like agents, MCP servers, LLM proxies) require Agent + API Portfolio Access. +.. Contact your administrator or account team about upgrading your subscription if needed. === 401 Unauthorized Errors If you receive a 401 Unauthorized error: -Check session status:: -. Verify that you're still signed in to the enhanced experience. -. If your session expired, sign in again. -. Check the browser console for authentication errors (if you have developer tools access). +. Check session status: +.. Verify that you're still signed in to the enhanced experience. +.. If your session expired, sign in again. +.. Check the browser console for authentication errors (if you have developer tools access). -Clear cached credentials:: -. Sign out of the enhanced experience. -. Clear your browser cache and cookies. -. Sign in again. +. Clear cached credentials: +.. Sign out of the enhanced experience. +.. Clear your browser cache and cookies. +.. Sign in again. -Try a different browser:: -. Test with a different browser or incognito/private mode. -. Disable browser extensions that might interfere with authentication. +. Try a different browser: +.. Test with a different browser or incognito/private mode. +.. Disable browser extensions that might interfere with authentication. === Permission Errors for Specific Actions If you can't perform a specific action: -Verify prerequisites:: -. Some actions require specific service states (active, registered, etc.). -. Check that required configurations are in place (for example, a gateway must be configured before creating instances). -. Verify that the service exists and hasn't been deleted. +. Verify prerequisites: +.. Some actions require specific service states (such as active or registered). +.. Check that required configurations are in place (for example, a gateway must be configured before creating instances). +.. Verify that the service exists and hasn't been deleted. -Check feature availability:: -. Confirm that the feature is available in your environment. -. Some features may be in preview or require specific entitlements. -. Ask your administrator about feature availability if needed. +. Check feature availability: +.. Confirm that the feature is available in your environment. ++ +Some features might be in preview or require specific entitlements. +.. Ask your administrator about feature availability if needed. == Connection Failures @@ -69,219 +70,220 @@ Connection failures prevent you from connecting providers, running scanners, or If you can't connect a provider: -Verify credentials:: -. Check that you entered valid credentials for the provider. -. Confirm that the credentials haven't expired. -. Test the credentials directly with the provider's console or API. +. Verify credentials: +.. Check that you entered valid credentials for the provider. +.. Confirm that the credentials haven't expired. +.. Test the credentials directly with the provider's console or API. -Check network connectivity:: -. Verify that your network allows outbound connections to the provider. -. Check for firewall rules that might block connections. -. Confirm that proxy settings are correct if your organization uses a proxy. +. Check network connectivity: +.. Verify that your network allows outbound connections to the provider. +.. Check for firewall rules that might block connections. +.. Confirm that proxy settings are correct if your organization uses a proxy. -Review provider permissions:: -. Verify that the credentials have the required permissions on the provider side. -. Check that the account has access to the resources you want to discover. -. Review the provider's documentation for required IAM roles or permissions. +. Review provider permissions: +.. Verify that the credentials have the required permissions on the provider side. +.. Check that the account has access to the resources you want to discover. +.. Review the provider's documentation for required IAM roles or permissions. -Check provider status:: -. Verify that the provider's API is available and not experiencing outages. -. Check the provider's status page for known issues. -. Try connecting to the provider again after a few minutes. +. Check provider status: +.. Verify that the provider's API is available and not experiencing outages. +.. Check the provider's status page for known issues. +.. Try connecting to the provider again after a few minutes. === Scanner Connection Failures If a scanner fails to connect or discover services: -Check scanner authentication:: -. Verify that the scanner's authentication credentials are valid. -. Refresh credentials if they've expired. -. Re-authenticate with the provider if needed. +. Check scanner authentication: +.. Verify that the scanner's authentication credentials are valid. +.. Refresh credentials if they've expired. +.. Re-authenticate with the provider if needed. -Review scanner permissions:: -. Confirm that the scanner has permissions to access the target resources. -. Check that the account has list/describe permissions for the resource types you want to discover. -. Verify that the scanner can access all regions or zones if applicable. +.Review scanner permissions: +.. Confirm that the scanner has permissions to access the target resources. +.. Check that the account has list/describe permissions for the resource types you want to discover. +.. Verify that the scanner can access all regions or zones if applicable. -Check scanner configuration:: -. Review the scanner's settings in *Platform* > *Providers* > scanner name > *Settings*. -. Verify that the scanner is targeting the correct resources or namespaces. -. Check that filters are not excluding the resources you expect to discover. +. Check scanner configuration: +.. Review the scanner's settings in *Platform* > *Providers* > scanner name > *Settings*. +.. Verify that the scanner is targeting the correct resources or namespaces. +.. Check that filters are not excluding the resources you expect to discover. -Review scan history:: -. From *Platform* > *Providers*, select the scanner to view its scan history. -. Look for error messages in recent scan attempts. -. Check whether previous scans succeeded and when the problem started. +. Review scan history: +.. From *Platform* > *Providers*, select the scanner to view its scan history. +.. Look for error messages in recent scan attempts. +.. Check whether previous scans succeeded and when the problem started. === Gateway Connection Issues If you can't connect to a gateway or gateway connections fail: -Verify gateway endpoint:: -. Check that the gateway URL is correct and accessible. -. Test the gateway endpoint from your network (for example, using curl or a browser). -. Confirm that the gateway is running and accepting connections. +. Verify gateway endpoint: +.. Check that the gateway URL is correct and accessible. +.. Test the gateway endpoint from your network (for example, using curl or a browser). +.. Confirm that the gateway is running and accepting connections. -Check SSL/TLS certificates:: -. Verify that the gateway's SSL certificate is valid and not expired. -. Check that the certificate chain is complete. -. If using a self-signed certificate, verify that it's trusted by your organization's certificate authority. +. Check SSL/TLS certificates: +.. Verify that the gateway's SSL certificate is valid and not expired. +.. Check that the certificate chain is complete. +.. If using a self-signed certificate, verify that it's trusted by your organization's certificate authority. -Review gateway credentials:: -. Confirm that you're using valid credentials for the gateway. -. Check that the credentials have the required permissions. -. Verify that authentication is configured correctly on the gateway side. +. Review gateway credentials: +.. Confirm that you're using valid credentials for the gateway. +.. Check that the credentials have the required permissions. +.. Verify that authentication is configured correctly on the gateway side. -Check network path:: -. Verify that your network allows connections to the gateway's port (typically 443 for HTTPS). -. Check for firewall rules that might block connections. -. Confirm that proxy settings are correct if your organization uses a proxy. +. Check network path: +.. Verify that your network allows connections to the gateway's port (typically 443 for HTTPS). +.. Check for firewall rules that might block connections. +.. Confirm that proxy settings are correct if your organization uses a proxy. == Rate Limiting and Throttling -Rate limiting occurs when you exceed the allowed number of requests in a time period. +Rate limiting occurs if you exceed the allowed number of requests in a certain period. === 429 Too Many Requests Errors If you receive a 429 Too Many Requests error: -Wait before retrying:: -. Rate limits typically reset after a short period (usually 1-5 minutes). -. Check the error message for retry-after information. -. Wait at least 60 seconds before retrying the operation. +. Wait before retrying: ++ +Rate limits typically reset after a short period (usually 1–5 minutes). +.. Check the error message for retry-after information. +.. Wait at least 60 seconds before retrying the operation. -Reduce request frequency:: -. Avoid running multiple scanners simultaneously if they target the same provider. -. Space out manual scan runs rather than triggering them in quick succession. -. Reduce the frequency of scheduled scans if you're hitting limits regularly. +. Reduce request frequency: +.. Avoid running multiple scanners simultaneously if they target the same provider. +.. Space out manual scan runs rather than triggering them in quick succession. +.. Reduce the frequency of scheduled scans if you're hitting limits regularly. -Review operation patterns:: -. Check whether automated processes or scripts are making excessive requests. -. Review scanner schedules to avoid overlapping runs. -. Contact your administrator if rate limits don't align with your usage needs. +. Review operation patterns: +.. Check whether automated processes or scripts are making excessive requests. +.. Review scanner schedules to avoid overlapping runs. +.. Contact your administrator if rate limits don't align with your usage needs. -Provider rate limits:: -. Note that provider rate limits (AWS, Azure, GCP, etc.) are separate from enhanced experience rate limits. -. Check the provider's rate limit documentation for their specific limits. -. Consider requesting a rate limit increase from the provider if needed. +. Provider rate limits: +.. Note that provider rate limits (AWS, Azure, GCP) are separate from enhanced experience rate limits. +.. Check the provider's rate limit documentation for their specific limits. +.. Consider requesting a rate limit increase from the provider if needed. == Data Not Appearing -If you expect to see data but it's not appearing in the enhanced experience: +If you expect to see data, but it's not appearing in the enhanced experience: === Services Not Showing After Scanner Run -If a scanner ran successfully but services aren't appearing: +If a scanner ran successfully, but services aren't appearing: -Check scanner results:: -. From *Platform* > *Providers*, select the scanner to view its scan history. -. Verify that the scan reported discovering new services. -. Check for any error messages in the scan history. +. Check scanner results: +.. From *Platform* > *Providers*, select the scanner to view its scan history. +.. Verify that the scan reported discovering new services. +.. Check for any error messages in the scan history. -Review catalog filters:: -. From *Portfolio*, check that you're viewing the correct catalog (APIs, Agents, MCP Servers, etc.). -. Clear any filters that might be hiding the services. -. Try using the search function to find specific services by name. +. Review catalog filters: +.. From *Portfolio*, check that you're viewing the correct catalog (APIs, Agents, MCP Servers, LLM Proxies, or Gateways). +.. Clear any filters that might be hiding the services. +.. Try using the search function to find specific services by name. -Verify service type mapping:: -. Confirm that the discovered services are of the expected type. -. Check that the provider's resources map to the catalog you're checking. -. Some resources may not be imported if they don't meet the criteria for the catalog. +. Verify service type mapping: +.. Confirm that the discovered services are of the expected type. +.. Check that the provider's resources map to the catalog you're checking. +.. Some resources might not be imported if they don't meet the criteria for the catalog. -Check business group context:: -. Verify that you're viewing the correct business group or organization. -. Services may be registered in a different business group than you're currently viewing. -. Switch business groups if needed to find the services. +. Check business group context: +.. Verify that you're viewing the correct business group or organization. +.. Services might be registered in a different business group than you're currently viewing. +.. Switch business groups if needed to find the services. === Metrics Not Displaying If you expect to see metrics but they're not appearing: -Verify monitoring is enabled:: -. Check that monitoring is configured for the service or instance. -. From the service detail page, select *Monitoring* to verify that monitoring is active. -. Contact your administrator if monitoring needs to be enabled. +. Verify monitoring is enabled: +.. Check that monitoring is configured for the service or instance. +.. From the service detail page, select *Monitoring* to verify that monitoring is active. +.. Contact your administrator if monitoring needs to be enabled. -Check time range:: -. Verify that you're viewing an appropriate time range for the data. -. Expand the time range to see if data exists outside the current window. -. Note that new services may not have historical data. +. Check time range: +.. Verify that you're viewing an appropriate time range for the data. +.. Expand the time range to see if data exists outside the current window. +.. Note that new services may not have historical data. -Allow time for data collection:: -. Metrics may take several minutes to appear after an event occurs. -. Wait at least 5-10 minutes after creating or updating a service before expecting metrics. -. Check again after the next monitoring collection cycle. +. Allow time for data collection: +.. Metrics might take several minutes to appear after an event occurs. +.. Wait at least 5–10 minutes after creating or updating a service before expecting metrics. +.. Check again after the next monitoring collection cycle. -Verify service activity:: -. Confirm that the service is receiving traffic or requests. -. Check that the service is deployed and running. -. Review service logs to verify that requests are being processed. +. Verify service activity: +.. Confirm that the service is receiving traffic or requests. +.. Check that the service is deployed and running. +.. Review service logs to verify that requests are being processed. === Cost or Token Usage Data Missing If cost or token usage data isn't appearing: -Check governance strategy scope:: -. From *Governance* > *Strategies*, verify that a governance strategy targets the service. -. Confirm that the strategy is active and not in draft state. -. Check that the strategy includes cost or token tracking. +. Check governance strategy scope: +.. From *Governance* > *Strategies*, verify that a governance strategy targets the service. +.. Confirm that the strategy is active and not in draft state. +.. Check that the strategy includes cost or token tracking. -Allow time for data aggregation:: -. Cost and token usage data may take several hours to appear after usage occurs. -. Check again after 24 hours for the most complete data. -. Historical data may not be available for newly registered services. +. Allow time for data aggregation: +.. Cost and token usage data can take several hours to appear after usage occurs. +.. Check again after 24 hours for the most complete data. +.. Historical data might not be available for newly registered services. -Verify service type:: -. Cost and token usage tracking applies primarily to LLM proxies and agents. -. APIs and other service types may not generate cost data. -. Check the service type in *Portfolio* to confirm it supports cost tracking. +. Verify service type: +.. Cost and token usage tracking applies primarily to LLM proxies and agents. +.. APIs and other service types might not generate cost data. +.. Check the service type in *Portfolio* to confirm it supports cost tracking. == Async Operations and Delays -Some operations run in the background and may take time to complete. +Some operations run in the background and can take time to complete. === Operations Appearing Stuck If an operation appears stuck or takes longer than expected: -Check operation type:: -. Governance insights and conformance scoring run asynchronously and may take several minutes. -. Large scanner runs discovering many services can take 10-30 minutes or longer. -. Policy application to multiple instances may process in the background. +. Check operation type: +.. Governance insights and conformance scoring run asynchronously and might take several minutes. +.. Large scanner runs discovering many services can take 10-30 minutes or longer. +.. Policy application to multiple instances might process in the background. -Review status indicators:: -. Look for progress indicators or status messages in the UI. -. Check the service or scanner detail page for updated status. -. Refresh the page to see if the operation has completed. +. Review status indicators: +.. Look for progress indicators or status messages in the UI. +.. Check the service or scanner detail page for updated status. +.. Refresh the page to see if the operation has completed. -Wait for background processing:: -. Allow at least 15-30 minutes for governance insights to complete after creating a strategy. -. Scanner runs can take varying amounts of time depending on the number of resources discovered. -. Cost data aggregation may take several hours. +. Wait for background processing: +.. Allow at least 15–30 minutes for governance insights to complete after creating a strategy. +.. Scanner runs can take varying amounts of time depending on the number of resources discovered. +.. Cost data aggregation can take several hours. -Check for errors:: -. Review the browser console for error messages (if you have developer tools access). -. Check notification areas for error alerts. -. If no error appears but the operation doesn't complete after 30 minutes, contact support. +. Check for errors: +.. Review the browser console for error messages (if you have developer tools access). +.. Check notification areas for error alerts. +.. If no error appears, but the operation doesn't complete after 30 minutes, contact support. === Checking Background Job Status To check the status of background operations: -Scanner runs:: -. From *Platform* > *Providers*, select the scanner. -. View the scan history on the *Overview* tab. -. The most recent entry shows the current or last completed scan. +. Scanner runs: +.. From *Platform* > *Providers*, select the scanner. +.. View the scan history on the *Overview* tab. +.. The most recent entry shows the current or last completed scan. -Governance operations:: -. From *Governance* > *Strategies*, select the strategy. -. Check the status indicator next to the strategy name. -. Review conformance reports for completion status. +. Governance operations: +.. From *Governance* > *Strategies*, select the strategy. +.. Check the status indicator next to the strategy name. +.. Review conformance reports for completion status. -Service operations:: -. From *Portfolio*, select the service. -. Check for status messages or progress indicators on the detail page. -. Look for notifications in the notification area. +. Service operations: +.. From *Portfolio*, select the service. +.. Check for status messages or progress indicators on the detail page. +.. Look for notifications in the notification area. == Browser and Client Issues @@ -289,46 +291,46 @@ Browser or client problems can affect your experience using the enhanced experie === Page Not Loading or Displaying Correctly -If pages don't load or display correctly: +If pages don't load or appear correctly: -Clear browser cache:: -. Clear your browser cache and cookies. -. Hard refresh the page (Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac). -. Try accessing the enhanced experience in incognito/private mode. +. Clear browser cache: +.. Clear your browser cache and cookies. +.. Hard refresh the page (Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac). +.. Try accessing the enhanced experience in incognito/private mode. -Check browser compatibility:: -. Verify that you're using a supported browser (Chrome, Firefox, Safari, or Edge). -. Update your browser to the latest version. -. Check xref:browser-support.adoc[Browser Support] for specific version requirements. +. Check browser compatibility: +.. Verify that you're using a supported browser (Chrome, Firefox, Safari, or Edge). +.. Update your browser to the latest version. +.. Check xref:browser-support.adoc[] for specific version requirements. -Disable browser extensions:: -. Temporarily disable browser extensions that might interfere with the enhanced experience. -. Ad blockers, privacy extensions, or script blockers may prevent features from working. -. Test with extensions disabled to identify conflicts. +. Disable browser extensions: +.. Temporarily disable browser extensions that might interfere with the enhanced experience. +.. Ad blockers, privacy extensions, or script blockers may prevent features from working. +.. Test with extensions disabled to identify conflicts. -Check browser console:: -. Open browser developer tools (F12 or Cmd+Option+I). -. Review the console for error messages. -. Share error messages with your administrator or support team if needed. +. Check browser console: +.. Open browser developer tools (F12 or Cmd+Option+I). +.. Review the console for error messages. +.. Share error messages with your administrator or support team if needed. === Session Timeout Issues If your session expires frequently or unexpectedly: -Adjust session settings:: -. Check your organization's session timeout policy. -. Ask your administrator about extending session duration if needed. -. Note that security policies may limit maximum session duration. +. Adjust session settings: +.. Check your organization's session timeout policy. +.. Ask your administrator about extending session duration if needed. +.. Note that security policies may limit maximum session duration. -Stay active:: -. Keep a tab or window with the enhanced experience open and active. -. Periodic interaction prevents session timeouts. -. Refresh the page if you've been idle for an extended period. +. Stay active: +.. Keep a tab or window with the enhanced experience open and active. +.. Periodic interaction prevents session timeouts. +.. Refresh the page if you've been idle for an extended period. -Re-authenticate:: -. Sign out and sign in again to start a fresh session. -. Clear browser cache if re-authentication fails. -. Check with your administrator if authentication fails repeatedly. +. Re-authenticate: +.. Sign out and sign in again to start a fresh session. +.. Clear browser cache if re-authentication fails. +.. Check with your administrator if authentication fails repeatedly. == SSL and Certificate Issues @@ -338,45 +340,45 @@ SSL and certificate problems prevent secure connections to providers or gateways If you encounter certificate validation errors: -Check certificate validity:: -. Verify that the certificate hasn't expired. -. Confirm that the certificate is issued by a trusted certificate authority. -. Check that the certificate's common name or subject alternative name matches the hostname. +. Check certificate validity: +.. Verify that the certificate hasn't expired. +.. Confirm that the certificate is issued by a trusted certificate authority. +.. Check that the certificate's common name or subject alternative name matches the hostname. -Review certificate chain:: -. Verify that the complete certificate chain is present. -. Check that intermediate certificates are installed correctly. -. Confirm that the root certificate is trusted by your system. +. Review certificate chain: +.. Verify that the complete certificate chain is present. +.. Check that intermediate certificates are installed correctly. +.. Confirm that the root certificate is trusted by your system. -Self-signed certificates:: -. If using self-signed certificates, verify that they're trusted by your organization. -. Ask your administrator about adding the certificate to your system's trusted store. -. Consider using certificates from a trusted certificate authority for production systems. +. Self-signed certificates: +.. If using self-signed certificates, verify that they're trusted by your organization. +.. Ask your administrator about adding the certificate to your system's trusted store. +.. Consider using certificates from a trusted certificate authority for production systems. -Contact your administrator:: -. Share certificate error details with your administrator or security team. -. Your organization may need to update certificate trust settings. -. Work with your administrator to resolve certificate trust issues. +. Contact your administrator: +.. Share certificate error details with your administrator or security team. +.. Your organization might need to update certificate trust settings. +.. Work with your administrator to resolve certificate trust issues. == Getting Additional Help If these troubleshooting steps don't resolve your issue: -Contact your administrator:: -. Share specific error messages and steps to reproduce the problem. -. Provide details about what you were trying to accomplish. -. Include screenshots if they help illustrate the issue. - -Check documentation:: -. Review feature-specific documentation for additional guidance. -. Check xref:exp-release-notes.adoc[Release Notes] for known issues. -. See xref:exp-ai-assistant-troubleshoot.adoc[Troubleshoot the AI Assistant] for AI assistant-specific issues. - -Gather diagnostic information:: -. Note the exact error message and error code if provided. -. Record the steps to reproduce the issue. -. Check browser console for technical error details (F12 or Cmd+Option+I). -. Note the time the error occurred and any patterns (happens consistently vs. intermittently). +. Contact your administrator: +.. Share specific error messages and steps to reproduce the problem. +.. Provide details about what you were trying to accomplish. +.. Include screenshots if they help illustrate the issue. + +. Check documentation: +.. Review feature-specific documentation for additional guidance. +.. Check xref:exp-release-notes.adoc[Release Notes] for known issues. +.. Review xref:exp-ai-assistant-troubleshoot.adoc[] for AI assistant-specific issues. + +. Gather diagnostic information: +.. Note the exact error message and error code if provided. +.. Record the steps to reproduce the issue. +.. Check browser console for technical error details (F12 or Cmd+Option+I). +.. Note the time the error occurred and any patterns (happens consistently or intermittently). == See Also From 90345d9b0d27030c932428428e99e7a56adbb135 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 15:58:38 -0700 Subject: [PATCH 175/178] formatting --- modules/ROOT/pages/exp-troubleshoot.adoc | 81 +++++++++++++++--------- 1 file changed, 52 insertions(+), 29 deletions(-) diff --git a/modules/ROOT/pages/exp-troubleshoot.adoc b/modules/ROOT/pages/exp-troubleshoot.adoc index 3f5ef2f12..25f1fd7cb 100644 --- a/modules/ROOT/pages/exp-troubleshoot.adoc +++ b/modules/ROOT/pages/exp-troubleshoot.adoc @@ -14,20 +14,20 @@ If you receive a 403 Forbidden error: .. Review your Access Management permissions in xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. .. Verify that you have the required permission for the action: + -* Exchange Administrator or Exchange Contributor for service registration -* API Creator for API management -* Manage Policies for governance operations +See xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions] for more information. .. Ask your administrator to review your role assignments if needed. . Check business group access: .. Verify that you're working in the correct business group. .. Confirm that you have permissions in the selected business group, not just at the organization level. .. Ask your administrator to grant access to the specific business group if needed. - +//// . Check subscription tier: .. Verify whether you have API Portfolio Access or Agent + API Portfolio Access. -.. Some features (like agents, MCP servers, LLM proxies) require Agent + API Portfolio Access. ++ +Some features (such as agents, MCP servers, and LLM proxies) require Agent + API Portfolio Access. .. Contact your administrator or account team about upgrading your subscription if needed. +//// === 401 Unauthorized Errors @@ -35,7 +35,8 @@ If you receive a 401 Unauthorized error: . Check session status: .. Verify that you're still signed in to the enhanced experience. -.. If your session expired, sign in again. ++ +If your session expired, sign in again. .. Check the browser console for authentication errors (if you have developer tools access). . Clear cached credentials: @@ -52,7 +53,9 @@ If you receive a 401 Unauthorized error: If you can't perform a specific action: . Verify prerequisites: -.. Some actions require specific service states (such as active or registered). ++ +Some actions require specific service states (such as active or registered). ++ .. Check that required configurations are in place (for example, a gateway must be configured before creating instances). .. Verify that the service exists and hasn't been deleted. @@ -97,11 +100,11 @@ If a scanner fails to connect or discover services: . Check scanner authentication: .. Verify that the scanner's authentication credentials are valid. .. Refresh credentials if they've expired. -.. Re-authenticate with the provider if needed. +.. Reauthenticate with the provider if needed. -.Review scanner permissions: +. Review scanner permissions: .. Confirm that the scanner has permissions to access the target resources. -.. Check that the account has list/describe permissions for the resource types you want to discover. +.. Check that the account has list or describe permissions for the resource types you want to discover. .. Verify that the scanner can access all regions or zones if applicable. . Check scanner configuration: @@ -112,7 +115,7 @@ If a scanner fails to connect or discover services: . Review scan history: .. From *Platform* > *Providers*, select the scanner to view its scan history. .. Look for error messages in recent scan attempts. -.. Check whether previous scans succeeded and when the problem started. +.. Check whether previous scans succeeded or when the problem started. === Gateway Connection Issues @@ -149,6 +152,7 @@ If you receive a 429 Too Many Requests error: . Wait before retrying: + Rate limits typically reset after a short period (usually 1–5 minutes). ++ .. Check the error message for retry-after information. .. Wait at least 60 seconds before retrying the operation. @@ -163,7 +167,9 @@ Rate limits typically reset after a short period (usually 1–5 minutes). .. Contact your administrator if rate limits don't align with your usage needs. . Provider rate limits: -.. Note that provider rate limits (AWS, Azure, GCP) are separate from enhanced experience rate limits. ++ +Provider rate limits (AWS, Azure, GCP) are separate from enhanced experience rate limits. ++ .. Check the provider's rate limit documentation for their specific limits. .. Consider requesting a rate limit increase from the provider if needed. @@ -188,11 +194,13 @@ If a scanner ran successfully, but services aren't appearing: . Verify service type mapping: .. Confirm that the discovered services are of the expected type. .. Check that the provider's resources map to the catalog you're checking. -.. Some resources might not be imported if they don't meet the criteria for the catalog. ++ +Some resources might not be imported if they don't meet the criteria for the catalog. . Check business group context: .. Verify that you're viewing the correct business group or organization. -.. Services might be registered in a different business group than you're currently viewing. ++ +Services might be registered in a different business group than you're currently viewing. .. Switch business groups if needed to find the services. === Metrics Not Displaying @@ -207,10 +215,13 @@ If you expect to see metrics but they're not appearing: . Check time range: .. Verify that you're viewing an appropriate time range for the data. .. Expand the time range to see if data exists outside the current window. -.. Note that new services may not have historical data. ++ +New services might not have historical data. . Allow time for data collection: -.. Metrics might take several minutes to appear after an event occurs. ++ +Metrics might take several minutes to appear after an event occurs. ++ .. Wait at least 5–10 minutes after creating or updating a service before expecting metrics. .. Check again after the next monitoring collection cycle. @@ -231,11 +242,13 @@ If cost or token usage data isn't appearing: . Allow time for data aggregation: .. Cost and token usage data can take several hours to appear after usage occurs. .. Check again after 24 hours for the most complete data. -.. Historical data might not be available for newly registered services. ++ +Historical data might not be available for newly registered services. . Verify service type: .. Cost and token usage tracking applies primarily to LLM proxies and agents. -.. APIs and other service types might not generate cost data. ++ +APIs and other service types might not generate cost data. .. Check the service type in *Portfolio* to confirm it supports cost tracking. == Async Operations and Delays @@ -247,9 +260,12 @@ Some operations run in the background and can take time to complete. If an operation appears stuck or takes longer than expected: . Check operation type: -.. Governance insights and conformance scoring run asynchronously and might take several minutes. -.. Large scanner runs discovering many services can take 10-30 minutes or longer. -.. Policy application to multiple instances might process in the background. ++ +Governance insights and conformance scoring run asynchronously and can take several minutes. ++ +.. Large scanner runs discovering many services can take 10–30 minutes or longer. ++ +Policy application to multiple instances might process in the background. . Review status indicators: .. Look for progress indicators or status messages in the UI. @@ -258,8 +274,10 @@ If an operation appears stuck or takes longer than expected: . Wait for background processing: .. Allow at least 15–30 minutes for governance insights to complete after creating a strategy. -.. Scanner runs can take varying amounts of time depending on the number of resources discovered. -.. Cost data aggregation can take several hours. ++ +Scanner runs can take varying amounts of time depending on the number of resources discovered. ++ +Cost data aggregation can take several hours. . Check for errors: .. Review the browser console for error messages (if you have developer tools access). @@ -273,7 +291,8 @@ To check the status of background operations: . Scanner runs: .. From *Platform* > *Providers*, select the scanner. .. View the scan history on the *Overview* tab. -.. The most recent entry shows the current or last completed scan. ++ +The most recent entry shows the current or last completed scan. . Governance operations: .. From *Governance* > *Strategies*, select the strategy. @@ -305,7 +324,8 @@ If pages don't load or appear correctly: . Disable browser extensions: .. Temporarily disable browser extensions that might interfere with the enhanced experience. -.. Ad blockers, privacy extensions, or script blockers may prevent features from working. ++ +Ad blockers, privacy extensions, or script blockers can prevent features from working. .. Test with extensions disabled to identify conflicts. . Check browser console: @@ -320,11 +340,13 @@ If your session expires frequently or unexpectedly: . Adjust session settings: .. Check your organization's session timeout policy. .. Ask your administrator about extending session duration if needed. -.. Note that security policies may limit maximum session duration. ++ +Security policies can limit maximum session duration. . Stay active: .. Keep a tab or window with the enhanced experience open and active. -.. Periodic interaction prevents session timeouts. ++ +Periodic interaction prevents session timeouts. .. Refresh the page if you've been idle for an extended period. . Re-authenticate: @@ -357,7 +379,8 @@ If you encounter certificate validation errors: . Contact your administrator: .. Share certificate error details with your administrator or security team. -.. Your organization might need to update certificate trust settings. ++ +Your organization might need to update certificate trust settings. .. Work with your administrator to resolve certificate trust issues. == Getting Additional Help @@ -375,7 +398,7 @@ If these troubleshooting steps don't resolve your issue: .. Review xref:exp-ai-assistant-troubleshoot.adoc[] for AI assistant-specific issues. . Gather diagnostic information: -.. Note the exact error message and error code if provided. +.. Note exact error message and error code if provided. .. Record the steps to reproduce the issue. .. Check browser console for technical error details (F12 or Cmd+Option+I). .. Note the time the error occurred and any patterns (happens consistently or intermittently). From e124fbf7ba53e49fbece9905d2a4ad4473e7ab21 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 17:09:12 -0700 Subject: [PATCH 176/178] LLMs UI changed to LLM Proxies --- modules/ROOT/pages/exp-compare.adoc | 4 ++-- modules/ROOT/pages/exp-home-start.adoc | 6 +++--- modules/ROOT/pages/exp-overview.adoc | 10 +++++----- modules/ROOT/pages/exp-services-view-details.adoc | 2 +- modules/ROOT/pages/learning-map-agent-fabric.adoc | 2 +- modules/ROOT/pages/learning-map-exp.adoc | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/modules/ROOT/pages/exp-compare.adoc b/modules/ROOT/pages/exp-compare.adoc index 7c1fe2583..deb805a96 100644 --- a/modules/ROOT/pages/exp-compare.adoc +++ b/modules/ROOT/pages/exp-compare.adoc @@ -1,6 +1,6 @@ = Enhanced MuleSoft Experience and Anypoint Platform Comparison -Both the enhanced MuleSoft experience and Anypoint Platform include robust capabilities, but they emphasize different strengths, especially if you manage AI assets such as agents, LLMs, and MCP servers next to APIs and gateways. +Both the enhanced MuleSoft experience and Anypoint Platform include robust capabilities, but they emphasize different strengths, especially if you manage AI assets such as agents, LLM proxies, and MCP servers next to APIs and gateways. Adopting the new experience gives you a fuller way to manage and optimize AI assets, with the flexibility and governance modern AI-driven environments need. You configure AI policies and map relationships among assets faster and more seamlessly in the new experience because the UI targets that portfolio. The enhanced experience is especially useful when AI is central to your strategy. @@ -8,7 +8,7 @@ You still rely on Anypoint Platform for API and integration work, such as design == Benefits of Adopting the Experience -Unified Relationships Across Entity Types:: *Overview* and graph-style context show how agents, MCP servers, LLMs, APIs, and gateways connect. You can reason about dependencies and impact more easily than when each silo lives only in its legacy console. +Unified Relationships Across Entity Types:: *Overview* and graph-style context show how agents, MCP servers, LLM proxies, APIs, and gateways connect. You can reason about dependencies and impact more easily than when each silo lives only in its legacy console. Governance Framed for AI as Well as APIs:: You apply and review governance across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability, aligned to the asset you're viewing. Policy and conformance work stays adjacent to the asset instead of only in a separate API-only mental model. Cost and Usage Signals for AI Operations:: The experience includes cost management tooling aimed at portfolio spend, including visibility into token usage and optimization strategies for MCP servers and related AI paths. Use it when you need instance-level usage context tied to the same catalog as the rest of the portfolio. Instance-Level Policy Control:: For instances backed by Omni Gateway where the product supports it, the experience elevates instance-level governance, including options to tune policy order and draw from a named policy catalog. Use the enhanced experience when you need fine-grained control in the portfolio UI, and use the deeper runtime-only workflows in Anypoint Platform when the experience links you there. diff --git a/modules/ROOT/pages/exp-home-start.adoc b/modules/ROOT/pages/exp-home-start.adoc index b36449c38..d765754a0 100644 --- a/modules/ROOT/pages/exp-home-start.adoc +++ b/modules/ROOT/pages/exp-home-start.adoc @@ -74,10 +74,10 @@ Confirm your credentials and the permissions your administrator assigned, as des Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so you know where to register assets, apply policies, read health signals, and manage providers. . Register assets in Portfolio + -Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. +Under *Portfolio*, open *Agents*, *MCP Servers*, *LLM Proxies*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. . Create and manage instances + -On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Omni Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. +On *Agents*, *MCP Servers*, *LLM Proxies*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Omni Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. . Configure policies + On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. @@ -92,7 +92,7 @@ On *Monitoring*, review live metrics such as latency, error rates, and request v Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where the new experience supports them. . Operate and tune the portfolio + -Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. +Coordinate agents, APIs, gateways, MCP servers, and LLM proxies so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. . Improve on each cycle + Feed findings from monitoring and governance back into planning for the next change window. diff --git a/modules/ROOT/pages/exp-overview.adoc b/modules/ROOT/pages/exp-overview.adoc index e67a077df..939c97ab4 100644 --- a/modules/ROOT/pages/exp-overview.adoc +++ b/modules/ROOT/pages/exp-overview.adoc @@ -8,7 +8,7 @@ Your AI assets stay audit-ready with clear visibility into cost and runtime heal The enhanced MuleSoft experience supports the full lifecycle of AI-connected integration assets: -Entity Management:: Register and manage agents, REST and GraphQL APIs, MCP servers, LLMs, and gateways, including Anypoint Omni Gateway, external gateways, and unmanaged gateways. Each type has a dedicated catalog under *Portfolio*. +Entity Management:: Register and manage agents, REST and GraphQL APIs, MCP servers, LLM proxies, and gateways, including Anypoint Omni Gateway, external gateways, and unmanaged gateways. Each type has a dedicated catalog under *Portfolio*. Governance and Compliance:: Define and apply policies across domains such as access and security, performance and cost, data privacy and integrity, and compliance and observability. Conformance reporting summarizes rule violations and severity so you can close gaps systematically. @@ -28,12 +28,12 @@ Confirm your credentials and the permissions that your administrator assigned, a . Learn the layout of the enhanced experience. + Sign in through your entry path and land on *Home*. Scan *Portfolio* catalogs, *Governance*, *Observability*, and *Platform* so that you know where to register assets, apply policies, read health signals, and manage providers. Access the AI assistant from any page to get guided help and answer questions. -. Register assets in Portfolio +. Register assets in *Portfolio*. + -Under *Portfolio*, open *Agents*, *MCP Servers*, *LLMs*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. +Under *Portfolio*, open *Agents*, *MCP Servers*, *LLM Proxies*, *APIs*, or *Gateways*. Add assets to work with. Register manually or use connected providers under *Platform* > *Providers* if your organization enables discovery flows. . Create and manage instances. + -On *Agents*, *MCP Servers*, *LLMs*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Omni Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. +On *Agents*, *MCP Servers*, *LLM Proxies*, and *APIs*, open *Instances* to create managed or unmanaged deployments that match your needs. Managed instances on Omni Gateway give stronger governance and monitoring when the new experience exposes them. *Gateways* don't include an *Instances* tab. . Configure policies + On the *Policies* tab for a service or instance, apply governance policies that match access control, data privacy, performance, and compliance goals. Use *Governance* for gateway-wide policy work, organization strategies, and cost tools. @@ -48,7 +48,7 @@ On *Monitoring*, review live metrics such as latency, error rates, and request v Under *Governance*, open *Cost Management* to study token usage and related spend signals. Apply the cost reduction strategies your organization adopted, such as tool mapping or tool sanitization, where the new experience supports them. . Operate and tune the portfolio. + -Coordinate agents, APIs, gateways, MCP servers, and LLMs so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. +Coordinate agents, APIs, gateways, MCP servers, and LLM proxies so traffic, policies, and integrations stay aligned. Open *Versions* when you need configuration history before you change instances or policies. Adjust policies, instances, or registrations when monitoring and governance insights show drift or new risk. . Improve on each cycle. + Feed findings from monitoring and governance back into planning for the next change window. diff --git a/modules/ROOT/pages/exp-services-view-details.adoc b/modules/ROOT/pages/exp-services-view-details.adoc index 1df03c409..8813d848c 100644 --- a/modules/ROOT/pages/exp-services-view-details.adoc +++ b/modules/ROOT/pages/exp-services-view-details.adoc @@ -60,7 +60,7 @@ The page is organized into tabs. The following table lists each tab, what it sho [NOTE] ==== -* *Instances* tab is available on *Agents*, *MCP Servers*, *LLMs*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:exp-overview.adoc[]. +* *Instances* tab is available on *Agents*, *MCP Servers*, *LLM Proxies*, and *APIs*; *Gateways* do not include an *Instances* tab. See xref:exp-overview.adoc[]. * *Conformance Report* on the detail page aligns with *Agents*, *APIs*, and *MCP Servers*; for gateways, compliance work is framed through *Governance* and related flows at the scope the system supports. See xref:exp-overview.adoc[]. ==== diff --git a/modules/ROOT/pages/learning-map-agent-fabric.adoc b/modules/ROOT/pages/learning-map-agent-fabric.adoc index 8b657bf31..d8444b65b 100644 --- a/modules/ROOT/pages/learning-map-agent-fabric.adoc +++ b/modules/ROOT/pages/learning-map-agent-fabric.adoc @@ -58,7 +58,7 @@ Build your agent network and coordinate brokers and agents using a declarative Y | image::lm_build_1.png[] [.lm-bold]##Govern and Secure the Agent Network## -Apply policies to your agents, brokers, LLMs, and MCP servers to help manage security and control traffic. +Apply policies to your agents, brokers, LLM proxies, and MCP servers to help manage security and control traffic. - xref:api-manager::create-instance-task-agent-tool.adoc[Add an Omni Gateway Agent or Tool Instance in API Manager] - https://videos.mulesoft.com/watch/2E2PkqzMnLEjoDhL5YkywT[Watch a Video to Learn About AI Gateway from MuleSoft] diff --git a/modules/ROOT/pages/learning-map-exp.adoc b/modules/ROOT/pages/learning-map-exp.adoc index d36f2f4fd..970c60723 100644 --- a/modules/ROOT/pages/learning-map-exp.adoc +++ b/modules/ROOT/pages/learning-map-exp.adoc @@ -1,7 +1,7 @@ = Enhanced MuleSoft Experience :page-article-style: learning-map -The enhanced MuleSoft experience helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLMs, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. The experience pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. +The enhanced MuleSoft experience helps you manage, optimize, and govern a multi-agent ecosystem from one place. Work with agents, APIs, MCP servers, LLM proxies, and gateways as a single portfolio. View asset relationships, apply governance and cost discipline, and act on observability signals instead of working in separate silos. The experience pairs this portfolio view with an in-product assistant to connect integrations, tune configurations, and get answers in context. * Scan platforms and import discovered APIs and agents, then manage scanners in one place. * Register services manually, view services across providers, and create new MCP servers. From b0acf40fdfac290dae36841e003c793e1ce9e8f6 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 17:23:37 -0700 Subject: [PATCH 177/178] fix formatting --- .../pages/exp-ai-assistant-troubleshoot.adoc | 51 ++++++++++++++++--- .../ROOT/pages/exp-services-add-semantic.adoc | 2 +- 2 files changed, 45 insertions(+), 8 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc index c6db72702..80f9424b6 100644 --- a/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-troubleshoot.adoc @@ -7,16 +7,19 @@ If you experience issues using the Ask MuleSoft AI assistant, use this guide to If the AI assistant doesn't respond to your messages: Check your connection: + . Verify that you have an active internet connection. . Refresh the browser page. . Try sending a simple message like "Hello" to test if the assistant responds. Check session status: + . Verify that you're still signed in to the enhanced experience. . If your session expired, sign in again. . Check for any error messages in the browser console (if you have developer tools access). Try a different browser or clear cache: + . Clear your browser cache and cookies. . Try using a different browser or incognito/private mode. . Disable browser extensions that might interfere with the assistant. @@ -28,6 +31,7 @@ If the problem persists, contact your administrator or support team. If the assistant provides answers that don't match your expectations: Provide more context: + . Include specific names, IDs, or identifiers in your questions. . Mention the environment, business group, or scope if relevant. . Add details about what you're trying to accomplish. @@ -48,11 +52,13 @@ Example: |=== Rephrase your question: + . Try asking the same question using different words. . Break complex questions into smaller, focused questions. . Use follow-up questions to narrow down the information you need. Verify the assistant has access to the data: + . Check that the service is registered in your portfolio. . Verify that monitoring or governance data has been collected for the service. . Confirm that you have permissions to view the data you're asking about. @@ -62,16 +68,19 @@ Verify the assistant has access to the data: If the assistant suggests actions but you can't perform them: Check your permissions: -. Verify your Access Management permissions in xref:exp-start-home.adoc#permissions[Enhanced Experience Permissions]. + +. Verify your Access Management permissions in xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. . Ask your administrator to review your role assignments. . The assistant may suggest actions available in the product, but your specific permissions determine what you can do. Check your subscription tier: + . Verify whether you have API Portfolio Access or Agent + API Portfolio Access. . Some features (like agents, MCP servers, LLM proxies) require Agent + API Portfolio Access. . Contact your administrator or account team about upgrading your subscription if needed. Check service state: + . The service may need to be in a specific state (active, registered, etc.) before certain actions are available. . Verify that required prerequisites are met (for example, a gateway must be configured before creating instances). @@ -80,14 +89,17 @@ Check service state: If the assistant describes an action but doesn't show a confirmation prompt: Check for permissions issues: + . The assistant may detect that you don't have permission and skip the confirmation. . Review any messages from the assistant explaining why the action can't be performed. Verify the action type: + . Some responses are informational only and don't require confirmation. . Only actions that navigate, create, update, or delete data show confirmation prompts. Refresh and retry: + . Refresh the page and try the request again. . Rephrase your request more explicitly: "Apply a rate limit policy to my API instance." @@ -96,14 +108,17 @@ Refresh and retry: If the assistant can't help fill in forms: Check that a form is open: + . Form assistance only works when you have an active form visible on the page. . Navigate to the form (for example, "Add Instance" or "Create Governance Strategy") before asking for help. Be specific about what you want: + . Tell the assistant exactly what values to use: "Set the instance URL to https://api.example.com/v1." . Provide all required information for the form fields. Confirm changes manually: + . Review the confirmation banner carefully before accepting form changes. . Remember that form assistance only fills in fields—you still need to submit the form. @@ -112,14 +127,17 @@ Confirm changes manually: If search results don't match what you're looking for: Use more specific terms: + . Include the service type: "Find agents that handle payments" instead of "Find payment services." . Specify attributes: "Show me REST APIs with OAuth policies" instead of "Show me APIs." Check the scope: + . Verify you're searching in the right business group or environment. . Ask the assistant to filter: "Show me only production services." Verify service metadata: + . Search results depend on how services are described in their metadata. . If a service doesn't appear, check whether its description includes the terms you're searching for. . Update service descriptions to improve future search results. @@ -129,14 +147,17 @@ Verify service metadata: If suggestion chips don't appear after the assistant responds: Check response completeness: + . Wait for the assistant's full response to complete. . Suggestions appear after the assistant finishes streaming the response. Check context: + . Suggestions are context-aware. If no relevant suggestions exist for your current situation, the assistant may not show any. . Try asking a more specific question that has clear follow-up actions. Refresh the conversation: + . Scroll to the bottom of the chat panel to ensure suggestions are visible. . If the chat panel is too small, expand it or use the full-screen AI assistant page. @@ -145,14 +166,17 @@ Refresh the conversation: If the assistant takes a long time to respond: Check current load: + . During peak usage times, responses may be slower. . If using monitoring or cost queries, large datasets may take longer to process. Simplify your question: + . Break complex questions into smaller parts. . Ask for summaries first, then drill into details. Check your connection: + . Slow network connections can delay streaming responses. . Try refreshing the page or reconnecting to your network. @@ -161,14 +185,17 @@ Check your connection: If you can't find the AI assistant panel or icon: Check the page layout: + . Look for an icon on the right side of the screen or in the main navigation. . Try different screen sizes—some layouts may move the assistant to different locations. Check feature availability: + . Verify that the AI assistant is enabled for your organization. . Ask your administrator if the feature is available in your business group. Check browser compatibility: + . Ensure you're using a supported browser version. . Update your browser if necessary. . Disable browser extensions that might hide UI elements. @@ -178,14 +205,17 @@ Check browser compatibility: If your conversation history disappears: Session expiration: + . Conversation history is tied to your session. If your session expires, history may be cleared. . Sign in again and start a new conversation. Browser storage: + . Clearing browser cache or cookies may remove conversation history. . Conversation history is stored locally in your browser for the current session. Intentional behavior: + . For privacy and security, conversation history may not persist across sessions. . Sensitive information isn't stored long-term. @@ -194,19 +224,23 @@ Intentional behavior: If the assistant confirms an action but the action fails: Review error messages: + . The assistant should display any error messages from the system. . Look for specific error details (validation errors, permission issues, etc.). Check prerequisites: + . Verify that all required fields and configurations are complete. . For instance creation, ensure the target gateway is available. . For policy application, ensure the service instance is active. Verify data: + . Double-check that URLs, names, and identifiers are correct. . Ensure referenced services, gateways, or environments exist. Try manually: + . Perform the action manually through the UI to see if the same error occurs. . This helps determine whether the issue is with the AI assistant or the underlying system. @@ -215,14 +249,17 @@ Try manually: If the assistant doesn't recognize recently registered services or configuration changes: Wait for indexing: + . Newly registered services may take a few minutes to appear in search results. . Refresh the page and try again after a few minutes. Verify registration completed: + . Check that the service registration or configuration change was saved successfully. . Look for confirmation messages or check the relevant catalog. Be specific: + . Use exact service names or IDs rather than relying on search. . For example: "Show me details for service ID 12345." @@ -230,19 +267,19 @@ Be specific: If these troubleshooting steps don't resolve your issue: -. *Check with your administrator:* +. Check with your administrator. + Your administrator can verify your permissions, subscription tier, and feature availability. -. *Review documentation:* +. Review documentation. + See xref:exp-ai-assistant-use.adoc[] for complete AI assistant usage guidance. -. *Review system status:* +. Review system status. + Ask your administrator to check whether there are any known issues or maintenance windows. -. *Collect diagnostic information:* +. Collect diagnostic information. + Before contacting support, collect: * The exact question or request you sent to the assistant @@ -251,12 +288,12 @@ Before contacting support, collect: * The page you were on when the issue occurred * Your browser type and version -. *Contact support:* +. Contact support. + Reach out to your internal IT support or MuleSoft support with the diagnostic information. == See Also * xref:exp-ai-assistant-use.adoc[] -* xref:exp-start-home.adoc[] +* xref:exp-home-start.adoc[] * xref:exp-overview.adoc[] diff --git a/modules/ROOT/pages/exp-services-add-semantic.adoc b/modules/ROOT/pages/exp-services-add-semantic.adoc index 27cbd029b..4737fea05 100644 --- a/modules/ROOT/pages/exp-services-add-semantic.adoc +++ b/modules/ROOT/pages/exp-services-add-semantic.adoc @@ -37,7 +37,7 @@ Choose *Basic scale* for faster managed setup. This scale is best for smaller to + Choose *Advanced scale* when you need greater scale and external infrastructure control. This scale is best for larger utterance sets per topic. Uses external semantic infrastructure, including an embedding API connection and a vector database connection. -Semantic service setup defines the embedding connection used for contextual matching. Provide a value for the following: +Semantic service setup defines the embedding connection used for contextual matching. Provide a value for these fields: * *Environment* * *Embedding service provider* From 5460c19ecef1c129f981ccdae9f1eebea48fb0a5 Mon Sep 17 00:00:00 2001 From: Hanna Nelson Date: Tue, 19 May 2026 17:48:35 -0700 Subject: [PATCH 178/178] style and formatting --- modules/ROOT/pages/exp-ai-assistant-use.adoc | 245 ++++++++++++++----- 1 file changed, 189 insertions(+), 56 deletions(-) diff --git a/modules/ROOT/pages/exp-ai-assistant-use.adoc b/modules/ROOT/pages/exp-ai-assistant-use.adoc index c2ea43da4..c68e656e5 100644 --- a/modules/ROOT/pages/exp-ai-assistant-use.adoc +++ b/modules/ROOT/pages/exp-ai-assistant-use.adoc @@ -7,51 +7,57 @@ The enhanced experience includes an AI assistant called Ask MuleSoft that helps The AI assistant provides context-aware help based on where you are in the enhanced experience: Portfolio Management:: -* Search for agents, APIs, MCP servers, LLM proxies, and gateways -* Get details about specific services -* Find services by capability or description -* Register new services with guided workflows -* Create and manage instances ++ +* Search for agents, APIs, MCP servers, LLM proxies, and gateways. +* Get details about specific services. +* Find services by capability or description. +* Register new services with guided workflows. +* Create and manage instances. Governance:: -* Create and manage governance strategies -* Review conformance reports -* Apply policies to services and instances -* Check compliance status -* Configure automated policies ++ +* Create and manage governance strategies. +* Review conformance reports. +* Apply policies to services and instances. +* Check compliance status. +* Configure automated policies. Monitoring and Observability:: -* Review performance metrics for services -* Analyze error rates and latency trends -* Check service health and availability -* Set up alerts and notifications -* View monitoring dashboards ++ +* Review performance metrics for services. +* Analyze error rates and latency trends. +* Check service health and availability. +* Set up alerts and notifications. +* View monitoring dashboards. Cost Management:: -* Review token usage and spending -* Identify cost optimization opportunities -* Analyze usage patterns -* Get recommendations for reducing costs -* Apply cost control policies ++ +* Review token usage and spending. +* Identify cost optimization opportunities. +* Analyze usage patterns. +* Get recommendations for reducing costs. +* Apply cost control policies. Navigation and Discovery:: -* Navigate to specific pages and catalogs -* Find features and capabilities -* Get step-by-step guidance for tasks -* Learn about enhanced experience features ++ +* Navigate to specific pages and catalogs. +* Find features and capabilities. +* Get step-by-step guidance for tasks. +* Learn about enhanced experience features. Platform Configuration:: -* Connect and manage providers -* Configure scanners for service discovery -* Set up integrations (Slack, Claude Desktop) -* Manage business group settings ++ +* Connect and manage providers. +* Configure scanners for service discovery. +* Set up integrations (Slack, Claude Desktop). +* Manage business group settings. == Before You Begin Before using the AI assistant, make sure you have: -* An Anypoint Platform account with access to the enhanced experience. -* Mule Developer Generative AI User permission to send prompts to the agent. +* An Anypoint Platform account with access to the enhanced experience +* Mule Developer Generative AI User permission to send prompts to the agent The AI assistant respects your Access Management permissions and can only perform actions you're authorized to do. If you want the assistant to help with specific tasks like creating governance strategies or managing services, you also need the appropriate permissions for those actions. @@ -61,7 +67,7 @@ For more information, see xref:exp-start-home.adoc#permissions[Enhanced Experien The AI assistant is available from every page in the enhanced experience. -. Look for the AI assistant icon or panel on the right side of the screen. +. Look for the AI assistant icon or panel. . Select the icon to open the chat panel. . Type your question or request in the message box. . Press Enter or select the send button. @@ -75,50 +81,113 @@ You can also use the AI assistant as a dedicated full-screen page by clicking * Ask the AI assistant questions in natural language. The assistant understands context from the page you're on and provides relevant answers. -=== Example Questions +=== Example Portfolio Questions -Portfolio Questions: [source,text] ---- Show me all agents in production +---- + +[source,text] +---- Which APIs have governance violations? +---- + +[source,text] +---- Find MCP servers that expose payment tools +---- + +[source,text] +---- What instances are deployed to the staging gateway? ---- -Governance Questions: +=== Example Governance Questions + [source,text] ---- What governance strategies are active? +---- + +[source,text] +---- How do I create a new governance strategy? +---- + +[source,text] +---- Show me all services with security violations +---- + +[source,text] +---- Which policies are applied to my API instance? ---- -Monitoring Questions: +=== Example Monitoring Questions + [source,text] ---- What's the error rate for my agent today? +---- + +[source,text] +---- Show me latency trends for the last week +---- + +[source,text] +---- Which services have the highest token usage? +---- + +[source,text] +---- Are there any service health alerts? ---- -Cost Questions: +=== Example Cost Questions + [source,text] ---- What's my total token spend this month? +---- + +[source,text] +---- Which agents are using the most tokens? +---- + +[source,text] +---- How can I reduce costs for my LLM proxies? +---- + +[source,text] +---- Show me cost trends over time ---- -Navigation Questions: +=== Example Navigation Questions + [source,text] ---- How do I register a new API? +---- + +[source,text] +---- Show me the governance strategies page +---- + +[source,text] +---- Take me to monitoring for my agent +---- + +[source,text] +---- Where do I configure scanners? ---- @@ -151,7 +220,8 @@ When the assistant wants to navigate you to a different page: . The assistant shows a confirmation banner with the navigation target. . Review where the assistant wants to take you. . Select *Confirm* to navigate, or *Cancel* to stay on the current page. -. If you confirm, the page navigates to the destination. ++ +If you confirm, the page navigates to the destination. === Data Modification Actions @@ -160,7 +230,8 @@ When the assistant wants to create, update, or delete services or configurations . The assistant shows a confirmation banner with details of the proposed action. . Review what the assistant will do. . Select *Confirm* to execute the action, or *Cancel* to reject it. -. If you confirm, the assistant performs the action and shows the results. ++ +If you confirm, the assistant performs the action and shows the results. Examples of actions that require confirmation: @@ -180,72 +251,98 @@ When you have a form open (such as creating an instance or configuring a policy) . Ask the assistant for help with the form (for example, "Fill in the instance details for my production API"). . The assistant proposes changes to specific form fields. -. A confirmation banner shows which fields will be updated and with what values. ++ +A confirmation banner shows which fields will be updated and with what values. . Review the proposed changes. . Select *Confirm* to apply the changes to the form, or *Cancel* to reject them. -. If you confirm, the form fields update, but the form itself isn't submitted—you still need to review and submit the form manually. ++ +If you confirm, the form fields update, but the form itself isn't submitted—you still need to review and submit the form manually. == Context-Aware Responses The AI assistant tailors its responses based on: Current Page:: ++ When you ask questions from a specific page (such as an API detail page or the monitoring dashboard), the assistant prioritizes information relevant to that context. Available Features:: ++ The assistant only suggests actions and features available to your subscription tier. If you have API Portfolio Access, it focuses on API-related capabilities. If you have Agent + API Portfolio Access, it includes agent-specific features. Your Permissions:: ++ The assistant respects your Access Management permissions. It won't suggest actions you don't have permission to perform. Active Services:: ++ When viewing a service detail page, the assistant knows which service you're looking at and can answer questions about that specific service. Open Forms:: ++ When you have a form open, the assistant can help fill in form fields based on your requirements. === Example: Context-Aware Help On the APIs catalog page: -[source,text] ----- -You: Show me APIs with errors -Assistant: Here are the APIs with recent errors... -[Shows list of APIs filtered by error status] ----- + +* Prompt: `Show me APIs with errors` +* Assistant: `Here are the APIs with recent errors...` On a specific API detail page: -[source,text] ----- -You: Show me errors -Assistant: Here are the recent errors for Payment Processing API... -[Shows error metrics specific to the current API] ----- + +* You: `Show me errors` +* Assistant: `Here are the recent errors for Payment Processing API...` == Search with Natural Language Use the AI assistant to search your portfolio using natural language descriptions: Semantic Search:: ++ Describe what you're looking for conceptually, and the assistant finds matching services based on capabilities and descriptions, not just exact name matches. - -Examples: ++ [source,text] ---- Find services that handle payments +---- ++ +[source,text] +---- Show me agents that use GPT-4 +---- ++ +[source,text] +---- Which APIs expose customer data? +---- ++ +[source,text] +---- Find MCP servers for database operations ---- Filtered Search:: ++ Ask for services with specific characteristics: - ++ [source,text] ---- Show me production APIs with rate limiting policies +---- ++ +[source,text] +---- Find staging agents with high token usage +---- ++ +[source,text] +---- Which services don't have governance strategies applied? +---- ++ +[source,text] +---- Show me APIs registered in the last week ---- @@ -256,8 +353,20 @@ Ask the AI assistant to guide you through complex tasks: [source,text] ---- How do I create a governance strategy for my APIs? +---- + +[source,text] +---- Walk me through registering a new agent +---- + +[source,text] +---- Help me set up monitoring for my MCP server +---- + +[source,text] +---- Guide me through connecting a provider ---- @@ -270,8 +379,20 @@ The AI assistant can help diagnose and resolve issues: [source,text] ---- Why isn't my policy being enforced? +---- + +[source,text] +---- My instance shows a connection error, what should I check? +---- + +[source,text] +---- Why can't I see monitoring data for my service? +---- + +[source,text] +---- My scanner failed, how do I fix it? ---- @@ -282,24 +403,31 @@ The assistant reviews your configuration, identifies potential issues, and sugge Follow these practices for effective interactions with the AI assistant: Be Specific:: ++ Instead of "Show me APIs," try "Show me production APIs with governance violations." Provide Context:: ++ If asking about a specific service, mention its name: "What's the error rate for Payment Processing API?" Use Follow-Up Questions:: ++ Build on previous responses with follow-up questions like "Show me more details" or "Apply a rate limit policy to that instance." Review Confirmations:: ++ Always review confirmation prompts carefully before approving actions. Use Suggestions:: ++ Explore the suggestion chips to discover related capabilities and next steps. Ask for Help:: ++ If you're unsure how to do something, ask: "How do I..." or "Show me how to..." Correct Mistakes:: ++ If the assistant misunderstands, clarify: "No, I meant the staging environment, not production." == Limitations @@ -325,18 +453,23 @@ The AI assistant operates within your organization's security and privacy contro == Tips for Advanced Use Combine with Manual Actions:: ++ Use the assistant for discovery and research, then perform detailed configuration manually when you need precise control. Explore Capabilities:: ++ Ask "What can you help me with?" to learn about available features for your current context. Check Status:: ++ Regularly ask for summaries: "Show me my portfolio health status" or "What governance issues need attention?" Automate Repetitive Tasks:: ++ Use the assistant for tasks you perform frequently, like checking monitoring data or reviewing compliance reports. Learn Features:: ++ Ask the assistant to explain features: "What is tool mapping?" or "How do governance strategies work?" == See Also