feat(ai-gateway): Align AI landing pages with AI GW 2.0 model#5533
feat(ai-gateway): Align AI landing pages with AI GW 2.0 model#5533tomek-labuk wants to merge 28 commits into
Conversation
✅ Deploy Preview for kongdeveloper ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
- Align MCP landing page with AI Gateway 2.0 entity model - Remove plugin-based references, add Entity and Policy focus - Update A2A landing page with entity and policy configuration - Add observability and governance sections - Update SVG assets for MCP and A2A Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
72b3962 to
0637aa5
Compare
There was a problem hiding this comment.
Pull request overview
Updates the AI Gateway A2A and MCP landing pages (and associated diagram assets) to reflect the AI Gateway 2.0 entity/policy model instead of plugin-centric configuration, and refreshes the A2A architecture diagram styling.
Changes:
- Adds a new AI Gateway MCP landing page focused on Entities/Policies and MCP observability.
- Updates the AI Gateway A2A landing page to describe entity/policy configuration and governance controls.
- Replaces the A2A SVG diagram with an updated visual design.
Reviewed changes
Copilot reviewed 2 out of 9 changed files in this pull request and generated 8 comments.
| File | Description |
|---|---|
| app/assets/images/ai-gateway/a2a.svg | Replaces the A2A diagram with a new layout and styling. |
| app/_landing_pages/ai-gateway/mcp.yaml | Introduces a new /ai-gateway/mcp/ landing page describing MCP configuration via entities/policies and observability resources. |
| app/_landing_pages/ai-gateway/a2a.yaml | Refactors A2A landing content away from plugin-centric messaging and toward entities/policies, security, and governance. |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
|
0310225 to
b8a399c
Compare
- Standardize version tags to 2.0 (not 2.0.0) across all pages - Make entity descriptions more specific (MCP Server Entity, Agent Entity) - Add Govern MCP traffic section with rate limiting and auth plugins to match A2A page structure Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Replace all entity references with capitalized AI format: - Entity → AI Entity - Model Entity → AI Model - Agent Entity → AI Agent - MCP Server Entity → AI MCP Server - Policy Entity → AI Policy - Provider Entity → AI Provider - Consumer Entity → AI Consumer - Consumer Group Entity → AI Consumer Group Applies across all landing pages (ai-gateway, mcp, a2a). Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Add mentions of AI MCP Server and AI Agent configuration in 2.0 to the introductory sections of mcp.yaml and a2a.yaml, matching the pattern used on the main ai-gateway landing page. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Add {% new_in 2.0 %} tag to "In AI Gateway 2.0" intro sentences on MCP and A2A pages.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Standardize body text to use "AI Policies" and "AI {Entity}" consistently
- mcp.yaml: "Attach Policies to your MCP Server entities" → "Attach AI Policies to your AI MCP Servers"
- a2a.yaml: "Attach Policies to your Agent entities" → "Attach AI Policies to your AI Agents"
- Remove redundant {% new_in 2.0 %} tags from body text (keep header tags)
- ai-gateway.yaml: Replace vague "identity entities" with explicit "AI Consumers and AI Consumer Groups"
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Update descriptions to accurately reflect that AI MCP Server entity generates an MCP server from an API spec, not just proxies or exposes existing tools. - Intro: "Generate...from an API spec to expose tools and services over MCP" - Card: "Generate an AI MCP Server from an API spec..." Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Change "Configure MCP servers with Entities and Policies" to "Create MCP servers from API specs" to accurately describe the capability. Also update anchor link in intro to match new heading. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 6 out of 13 changed files in this pull request and generated 1 comment.
Comments suppressed due to low confidence (1)
app/_landing_pages/ai-gateway.yaml:283
- This CTA still points to the old
/mcplanding page (and will take an extra redirect); it should link directly to the new AI Gateway MCP landing page at/ai-gateway/mcp/.
description: Control and observe MCP tool traffic with authentication, access policies, and telemetry.
icon: /assets/icons/mcp.svg
cta:
url: /mcp
align: end
Adds new landing pages for MCP Traffic Gateway and A2A Traffic Gateway under the AI Gateway section.
Description
app/_landing_pages/ai-gateway/mcp.yaml— new MCP Traffic Gateway landing page at/ai-gateway/mcp/app/_landing_pages/ai-gateway/a2a.yaml— new A2A Traffic Gateway landing page at/ai-gateway/a2a/app/_indices/ai-gateway.yamlto reference/ai-gateway/mcp/instead of/mcp/so the index points to the new landing pagePreview Links
https://deploy-preview-5533--kongdeveloper.netlify.app/ai-gateway/
https://deploy-preview-5533--kongdeveloper.netlify.app/ai-gateway/mcp/
https://deploy-preview-5533--kongdeveloper.netlify.app/ai-gateway/a2a/
Checklist
descriptionentry in frontmatter.