Skip to content

Commit 9582d47

Browse files
committed
fix(shell-docs): fix empty FeatureIntegrations and matrix 404
- Correct 3 mismatched feature IDs in MDX (generative-ui-tool-based -> gen-ui-tool-based, frontend-tools-sync -> frontend-tools, reasoning -> agentic-chat-reasoning) so FeatureIntegrations renders integration chips - Remove stale 'matrix' from RESERVED_ROUTE_SLUGS (no app/matrix/ route exists) - Replace broken /matrix links in IntegrationGrid and search-modal with / since the matrix lives in shell-dashboard, not shell-docs
1 parent 1050eac commit 9582d47

6 files changed

Lines changed: 7 additions & 8 deletions

File tree

showcase/shell-docs/src/app/layout.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ export const RESERVED_ROUTE_SLUGS = [
1414
"ag-ui",
1515
"reference",
1616
"api",
17-
"matrix",
1817
] as const;
1918

2019
const plusJakartaSans = Plus_Jakarta_Sans({

showcase/shell-docs/src/components/search-modal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ export function SearchModal({ onClose }: { onClose: () => void }) {
143143
type: "feature",
144144
title: f.name,
145145
subtitle: f.description,
146-
href: "/matrix",
146+
href: "/",
147147
});
148148
}
149149
}

showcase/shell-docs/src/content/docs/frontend-tools.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ what happened.
4747

4848
<Snippet region="frontend-tool-handler" title="frontend/src/app/page.tsx — handler body" />
4949

50-
<FeatureIntegrations feature="frontend-tools-sync" />
50+
<FeatureIntegrations feature="frontend-tools" />
5151

5252
## Get started by choosing your AI backend
5353

showcase/shell-docs/src/content/docs/generative-ui/reasoning.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ component to match your product's tone.
7474
default card. See the reference docs for sub-slot props.
7575
</Callout>
7676

77-
<FeatureIntegrations feature="reasoning" />
77+
<FeatureIntegrations feature="agentic-chat-reasoning" />
7878

7979
## Choose your AI backend
8080

showcase/shell-docs/src/content/docs/generative-ui/tool-based.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ donut for the pie chart; neither knows anything about CopilotKit.
5656
reliably picks it when the user asks for that visualization.
5757
</Callout>
5858

59-
<FeatureIntegrations feature="generative-ui-tool-based" />
59+
<FeatureIntegrations feature="gen-ui-tool-based" />
6060

6161
## Choose your AI backend
6262

showcase/shell-docs/src/lib/mdx-registry.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -523,10 +523,10 @@ export const docsComponents = {
523523
}}
524524
>
525525
See the{" "}
526-
<a href="/matrix" style={{ color: "var(--accent)" }}>
527-
Feature Matrix
526+
<a href="/" style={{ color: "var(--accent)" }}>
527+
integrations overview
528528
</a>{" "}
529-
for a full comparison.
529+
for all available frameworks.
530530
</div>
531531
),
532532
IntegrationsGrid: ({ children }: { children?: React.ReactNode }) => (

0 commit comments

Comments
 (0)