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 }) => {