diff --git a/public/sitemap.xml b/public/sitemap.xml
index b6d7d7d4..5416674a 100644
--- a/public/sitemap.xml
+++ b/public/sitemap.xml
@@ -2,854 +2,161 @@
https://kagent.dev/agents
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/blog
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/community
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts/agent-harness
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts/agent-memory
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts/agent-substrate
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts/agents
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts/architecture
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts/mcp-apps
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/concepts/tools
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/a2a-agents
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/a2a-byo
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/agent-harness
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/agent-substrate
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/agentgateway
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/agents-mcp
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/crewai-byo
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/discord-a2a
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/documentation
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/human-in-the-loop
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/langchain-byo
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/skills
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/slack-a2a
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/examples/telegram-bot
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/getting-started/first-agent
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/getting-started/first-mcp-tool
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/getting-started/local-development
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/getting-started
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/getting-started/quickstart
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/getting-started/system-prompts
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/introduction/features
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/introduction/installation
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/introduction
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/introduction/what-is-kagent
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/observability/audit-prompts
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/observability/launch-ui
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/observability
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/observability/tracing
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/operations/debug
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/operations/operational-considerations
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/operations
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/operations/uninstall
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/operations/upgrade
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/api-ref
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-add-mcp
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-bug-report
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-build
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-completion
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-dashboard
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-deploy
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-get
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-help
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-init
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-install
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-invoke
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-mcp
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-run
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-uninstall
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli/kagent-version
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/cli
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/faq
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/helm
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/release-notes
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/resources/tools-ecosystem
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/amazon-bedrock
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/anthropic
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/azure-ai-foundry
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/azure-openai
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/byo-openai
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/gemini
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/google-vertexai
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/ollama
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/openai
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/sap-ai-core
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kagent/supported-providers/xai
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/deploy/install-controller
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/deploy
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/deploy/server
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/develop/fastmcp-python
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/develop/mcp-go
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/develop
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/introduction
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/quickstart
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/api-ref
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-add-tool
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-build
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-completion
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-deploy
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-help
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-init
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-install
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-run
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference/kmcp-secrets
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/reference
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs/kmcp/secrets
- 2026-08-14
- weekly
- 0.8
-
-
-
- https://kagent.dev/docs
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/enterprise
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/page.tsx
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/argo-rollouts-conversion-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/cilium-crd-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/helm-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/istio-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/k8s-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/kgateway-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/observability-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/agents/promql-agent
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/istio
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/kubernetes
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/prometheus
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/documentation
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/helm
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/argo
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/grafana
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/other
- 2026-08-14
+ 2026-09-05
weekly
0.8
https://kagent.dev/tools/cilium
- 2026-08-14
+ 2026-09-05
weekly
0.8
diff --git a/src/blogContent/blacksmith-ci.mdx b/src/blogContent/blacksmith-ci.mdx
index d6c7a171..bf09c9fa 100644
--- a/src/blogContent/blacksmith-ci.mdx
+++ b/src/blogContent/blacksmith-ci.mdx
@@ -62,15 +62,12 @@ those jobs generally start within seconds.
The workloads on our critical path also ran faster:
- Job Before Blacksmith Reduction
-━━━━━━━━━━━━━━━━━━ ━━━━━━━━ ━━━━━━━━━━━━ ━━━━━━━━━━━
- UI tests 9m57s 7m31s 24.5%
-────────────────── ──────── ──────────── ───────────
- End-to-end tests 16m21s 12m22s 24.3%
-────────────────── ──────── ──────────── ───────────
- Runner pickup 1m22s 16s 80.5%
-────────────────── ──────── ──────────── ───────────
- Full CI 23m16s 14m10s 39.1%
+| Job | Before | Blacksmith | Reduction |
+| ----| :-------:|:-----------:|:------------:|
+| UI tests| 9m57s| 7m31s|24.5%|
+| End-to-end tests|16m21s|12m22s|24.3%|
+| Runner pickup|1m22s|16s|80.5%|
+| Full CI|23m16s|14m10s|39.1%|
## CI feels responsive again
@@ -88,8 +85,8 @@ The measurements use GitHub Actions timestamps from September 1–3, 2026:
- Full-CI medians: five successful main runs before migration and eleven after.
- Pickup latency: 85 successful dependent jobs before and 110 after.
-- Job duration: completed_at - started_at.
-- Pickup latency: dependent job started_at - setup.completed_at.
+- Job duration: `completed_at - started_at`.
+- Pickup latency: `dependent job started_at - setup.completed_at`.
- Controlled baseline: GitHub-hosted run
(https://github.com/kagent-dev/kagent/actions/runs/33634657352).
diff --git a/src/components/mdx/mermaid.tsx b/src/components/mdx/mermaid.tsx
index a8a7095c..22e07b79 100644
--- a/src/components/mdx/mermaid.tsx
+++ b/src/components/mdx/mermaid.tsx
@@ -9,17 +9,13 @@ function withTransparentFills(svg: string): string {
if (!idMatch) return svg;
const svgId = idMatch[1];
- const transparentRects = svg.replace(
- /]*?)\sfill="[^"]*"/g,
- '*,#${svgId} .internal>*,#${svgId} .external>*,#${svgId} .edgeLabel rect{fill:transparent!important;}
`;
- return transparentRects.replace('', `${override}`);
+ return svg.replace('', `${override}`);
}
export function Mermaid({ chart }: { chart: string }) {
@@ -33,7 +29,15 @@ export function Mermaid({ chart }: { chart: string }) {
let cancelled = false;
const theme = resolvedTheme === 'dark' ? 'dark' : 'neutral';
- mermaid.initialize({ startOnLoad: false, theme });
+ mermaid.initialize({
+ startOnLoad: false,
+ theme,
+ themeVariables: {
+ xyChart: {
+ plotColorPalette: '#942DE7',
+ },
+ },
+ });
mermaid
.render(`${id}-${theme}`, chart)
.then(({ svg }) => {