From 7c49cd155a4e37867badc62132176df9b90723ed Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 10:47:14 +0200 Subject: [PATCH 01/18] Add design spec for Diagrid commercial offerings docs update Co-Authored-By: Claude Opus 4.8 --- ...-20-diagrid-commercial-offerings-design.md | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md diff --git a/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md b/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md new file mode 100644 index 00000000000..2fcf39a0413 --- /dev/null +++ b/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md @@ -0,0 +1,102 @@ +# Design: Diagrid commercial offerings in Dapr Docs + +**Date:** 2026-07-20 +**Branch:** `docs-diagrid-commercial-offerings` (off `v1.18`) +**Repo:** dapr/docs (Hugo + Docsy) + +## Goal + +Update how Diagrid's commercial offerings are represented in the Dapr documentation: + +1. Promote the **Integrations** section from a child of "Developing applications" to a + top-level left-menu item. +2. Build out the **Integrations > Diagrid** subsection with light overview pages for + Catalyst, Conductor, Dapr enterprise support, and the Dev Dashboard. +3. Reconcile with the existing top-level **Enterprise support & services** section by + cross-linking rather than duplicating. + +## Context / current state + +- Integrations currently lives at `content/en/developing-applications/integrations/` + (weight `60`), URL `/developing-applications/integrations/`. It contains 19 files + (AWS, Azure, KEDA, Argo CD, GitHub Actions, Kratix, Kubernetes operator, Diagrid). +- The Diagrid subsection currently has only `_index.md` + `diagrid-conductor.md`. +- A separate top-level section **Enterprise support & services** + (`content/en/enterprise-support/`, weight `70`, added in commit `8ec7607cd`) already + provides a high-level landing covering OSS support, D3E, Conductor, and Catalyst, with + "Learn more" buttons out to the same Diagrid docs URLs. +- The repo already uses Hugo `aliases:` front matter for URL redirects. +- Only 1 genuine external in-repo reference points at the integrations path: + `reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md`. + +## Decisions (confirmed with user) + +- **Keep both** the enterprise-support landing and the Integrations/Diagrid detail pages, + serving different purposes; cross-link them. +- **Light page style**: short intro + 3–5 feature highlights + a `{{< button >}}` to the + Diagrid docs. No deep marketing copy. +- Integrations section **weight `35`** (after "Developing AI" 31, before "Operations" 40). +- Keep the folder name `Diagrid` (capitalized) as-is. + +## Part 1 — Promote Integrations to top-level + +- Move `content/en/developing-applications/integrations/` → `content/en/integrations/` + (use `git mv` to preserve history for all 19 files). +- Set the section `_index.md` weight `60` → `35`. +- Add `aliases:` front matter to each moved page and section index pointing to its old + `/developing-applications/integrations/...` URL so external/bookmarked links keep + working. (Hugo derives URLs from file path; aliases are the repo's redirect mechanism.) +- Update the 1 external in-repo reference in + `reference/.../azure-appconfig-configuration-store.md` to the new path. + +## Part 2 — Diagrid subsection content + +Under `content/en/integrations/Diagrid/`: + +| File | Status | linkTitle | Learn-more target | Weight | +|---|---|---|---|---| +| `_index.md` | update | Diagrid | (landing intro listing offerings) | 1000 | +| `diagrid-catalyst.md` | new | Diagrid Catalyst | https://www.diagrid.io/catalyst | 1000 | +| `diagrid-conductor.md` | update | Diagrid Conductor | https://docs.diagrid.io/dapr-open-source/conductor | 2000 | +| `diagrid-dapr-support.md` | new | Dapr enterprise support | https://docs.diagrid.io/dapr-open-source/dapr-support | 3000 | +| `diagrid-dev-dashboard.md` | new | Diagrid Dev Dashboard | https://docs.diagrid.io/develop/local-development/dev-dashboard | 4000 | + +### Page content sources (fetched 2026-07-20) + +- **Catalyst** — agentic AI orchestration platform for governing, securing, and running + agents and durable workflows in production; built on Dapr. Highlights: durable + execution, zero-trust security (cryptographic identity + policy access control), + framework compatibility (CrewAI, LangGraph, OpenAI Agents, Pydantic AI), built-in + resilience, Cloud (managed) and Enterprise (self-hosted/air-gapped) deployment. +- **Conductor** — SaaS that automates and manages Dapr across Kubernetes clusters. + Highlights: automated install/upgrade/cert-rotation, 150+ metrics with 20+ dashboards + + app topology, 50+ best-practice/security checks (Advisor), multi-cluster control plane, + zero-downtime/canary updates, resource usage recommendations. +- **Dapr enterprise support** — 24/7 support for open source Dapr, 1-hour response for + critical production issues, CVSS-based security patching. Tiers: Standard, Select, + Premium (Premium adds 24×7 and D3E coverage). Delivered by Dapr's lead maintainers. +- **Dev Dashboard** — free companion for local Dapr development; single binary for + macOS/Linux/Windows. Highlights: app monitoring, workflow inspection with live event + histories, component/config viewers + builder wizards, log streaming, resiliency + builder. Works with `dapr run`, Docker Compose, TestContainers, Aspire. + +## Part 3 — Reconcile with enterprise-support + +In `content/en/enterprise-support/_index.md`, update the Conductor, Catalyst, and +Dapr open source support blurbs so their "Learn more" (or an added secondary) links point +to the new detailed `/integrations/Diagrid/...` pages, keeping the landing as the +high-level overview and the Integrations pages as the detail. + +## Out of scope (YAGNI) + +- No D3E page under Integrations (stays in enterprise-support; not requested). +- No deep marketing copy. +- No SCSS/restyle work. + +## Verification + +- Run `hugo server` locally (macOS SCSS compiles fine per project notes) and confirm: + - "Integrations" appears as a top-level left-nav item. + - The four Diagrid pages render with working Learn-more buttons. + - Old `/developing-applications/integrations/...` URLs redirect via aliases. + - No broken internal links (`hugo --printPathWarnings` / build has no ref errors). From 660d98c11b6d1e16e2f343a52611467a688cde61 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 10:49:58 +0200 Subject: [PATCH 02/18] Reorder Diagrid pages: Dev Dashboard, Conductor, Catalyst, Support Co-Authored-By: Claude Opus 4.8 --- .../specs/2026-07-20-diagrid-commercial-offerings-design.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md b/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md index 2fcf39a0413..c3ab8369fff 100644 --- a/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md +++ b/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md @@ -56,10 +56,10 @@ Under `content/en/integrations/Diagrid/`: | File | Status | linkTitle | Learn-more target | Weight | |---|---|---|---|---| | `_index.md` | update | Diagrid | (landing intro listing offerings) | 1000 | -| `diagrid-catalyst.md` | new | Diagrid Catalyst | https://www.diagrid.io/catalyst | 1000 | +| `diagrid-dev-dashboard.md` | new | Diagrid Dev Dashboard | https://docs.diagrid.io/develop/local-development/dev-dashboard | 1000 | | `diagrid-conductor.md` | update | Diagrid Conductor | https://docs.diagrid.io/dapr-open-source/conductor | 2000 | -| `diagrid-dapr-support.md` | new | Dapr enterprise support | https://docs.diagrid.io/dapr-open-source/dapr-support | 3000 | -| `diagrid-dev-dashboard.md` | new | Diagrid Dev Dashboard | https://docs.diagrid.io/develop/local-development/dev-dashboard | 4000 | +| `diagrid-catalyst.md` | new | Diagrid Catalyst | https://www.diagrid.io/catalyst | 3000 | +| `diagrid-dapr-support.md` | new | Dapr enterprise support | https://docs.diagrid.io/dapr-open-source/dapr-support | 4000 | ### Page content sources (fetched 2026-07-20) From 1a7bd100fb76d6e156a92d7e22b22fb4a1901dff Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 10:58:38 +0200 Subject: [PATCH 03/18] Add implementation plan for Diagrid commercial offerings docs update Co-Authored-By: Claude Opus 4.8 --- ...2026-07-20-diagrid-commercial-offerings.md | 467 ++++++++++++++++++ 1 file changed, 467 insertions(+) create mode 100644 docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md diff --git a/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md b/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md new file mode 100644 index 00000000000..ba6bccdf77c --- /dev/null +++ b/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md @@ -0,0 +1,467 @@ +# Diagrid Commercial Offerings Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** Promote the Dapr docs **Integrations** section to a top-level left-menu item and build out the **Integrations > Diagrid** subsection with light overview pages for the Dev Dashboard, Conductor, Catalyst, and Dapr enterprise support. + +**Architecture:** Pure Hugo/Docsy content change. Move the `integrations/` content directory up one level (changing its URL), preserve every old URL with `aliases:` front matter, then add/update four Diagrid pages in the established "intro + feature highlights + Learn more button" style. Finally cross-link the existing top-level Enterprise-support landing to the new detail pages. + +**Tech Stack:** Hugo static site generator, Docsy theme, Markdown with Hugo shortcodes (`{{< button >}}`, `{{< ref >}}`). + +## Global Constraints + +- Site content root (Hugo working dir): `daprdocs/`. All Hugo commands run from there. +- Local verification uses `hugo server` (macOS: SCSS compiles fine). Do **not** use `npm run serve` or a production `hugo --minify` build — those hit a known PostCSS `--permission` error in this environment. +- URLs are lowercased by the site config: folder `Diagrid` → URL `/integrations/diagrid/`. All alias values and internal links must be **lowercase**. +- Page style is **light**: 1–2 sentence intro, 3–5 short **bold-label** feature highlights each with a one-line description, and a `{{< button >}}` to the Diagrid docs. No long marketing copy. +- Internal cross-links use the `{{< ref "filename.md" >}}` shortcode (Hugo validates it at build time and fails loudly on typos). External links use full `https://` URLs. +- Preserve git history on the move with `git mv`. +- Commit after each task. Branch: `docs-diagrid-commercial-offerings` (already created off `v1.18`). +- **Task order matters:** Task 1 relocates the tree; Tasks 2–5 create/update the four child pages; Task 6 rewrites the Diagrid landing page (whose `{{< ref >}}` links depend on Tasks 2–5 existing); Task 7 cross-links the enterprise-support landing. Do them in order so every task's build is clean. + +--- + +### Task 1: Promote Integrations to a top-level section + +Move the whole `integrations/` tree up one level, bump its weight so it appears as a top-level nav item, add aliases so old URLs keep resolving, and fix the one external in-repo reference. + +**Files:** +- Move: `daprdocs/content/en/developing-applications/integrations/` → `daprdocs/content/en/integrations/` (all 19 files, `git mv`) +- Modify: `daprdocs/content/en/integrations/_index.md` (weight + alias) +- Modify (add/append `aliases:`): the relocated pages listed below **except** `Diagrid/_index.md` and `Diagrid/diagrid-conductor.md` (those get their aliases when rewritten in Tasks 6 and 3) +- Modify: `daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md` + +**Interfaces:** +- Produces: new base path `/integrations/` and the Diagrid subsection path `/integrations/diagrid/` used by all later tasks. + +**Alias mapping** (old URL each relocated page must keep serving): + +| File (relative to `content/en/integrations/`) | `aliases:` entry to add | +|---|---| +| `_index.md` | `/developing-applications/integrations/` | +| `argo-cd.md` | `/developing-applications/integrations/argo-cd/` | +| `autoscale-keda.md` | `/developing-applications/integrations/autoscale-keda/` | +| `AWS/_index.md` | `/developing-applications/integrations/aws/` | +| `AWS/authenticating-aws.md` | `/developing-applications/integrations/aws/authenticating-aws/` (append to existing aliases) | +| `Azure/_index.md` | `/developing-applications/integrations/azure/` | +| `Azure/azure-api-management.md` | `/developing-applications/integrations/azure/azure-api-management/` | +| `Azure/azure-authentication/_index.md` | `/developing-applications/integrations/azure/azure-authentication/` | +| `Azure/azure-authentication/authenticating-azure.md` | `/developing-applications/integrations/azure/azure-authentication/authenticating-azure/` (append to existing aliases) | +| `Azure/azure-authentication/howto-aad.md` | `/developing-applications/integrations/azure/azure-authentication/howto-aad/` | +| `Azure/azure-authentication/howto-mi.md` | `/developing-applications/integrations/azure/azure-authentication/howto-mi/` (append to existing aliases) | +| `Azure/azure-authentication/howto-wif.md` | `/developing-applications/integrations/azure/azure-authentication/howto-wif/` | +| `Azure/azure-functions.md` | `/developing-applications/integrations/azure/azure-functions/` | +| `Azure/azure-kubernetes-service-extension.md` | `/developing-applications/integrations/azure/azure-kubernetes-service-extension/` | +| `github_actions.md` | `/developing-applications/integrations/github_actions/` | +| `kratix-marketplace.md` | `/developing-applications/integrations/kratix-marketplace/` | +| `kubernetes-operator.md` | `/developing-applications/integrations/kubernetes-operator/` | + +- [ ] **Step 1: Move the directory (preserving history)** + +```bash +cd /Users/marcduiker/dev/dapr/docs +git mv daprdocs/content/en/developing-applications/integrations daprdocs/content/en/integrations +``` + +- [ ] **Step 2: Bump the section weight to top-level** + +Edit `daprdocs/content/en/integrations/_index.md` — change `weight: 60` to `weight: 35` and add the section alias. Result: + +```yaml +--- +type: docs +title: "Integrations" +linkTitle: "Integrations" +weight: 35 +description: "Dapr integrations with other technologies" +aliases: + - /developing-applications/integrations/ +--- +``` + +- [ ] **Step 3: Add/append aliases to the relocated pages** + +For each row in the Alias mapping table above (excluding `_index.md`, done in Step 2, and excluding the two Diagrid files handled in Tasks 3/6): +- If the file has **no** `aliases:` block, add one directly under the front-matter fields: + ```yaml + aliases: + - /developing-applications/integrations/<...>/ + ``` +- If the file **already has** an `aliases:` block (`AWS/authenticating-aws.md`, `Azure/azure-authentication/authenticating-azure.md`, `Azure/azure-authentication/howto-mi.md`), append the new entry as an additional list item; do not remove existing entries. + +- [ ] **Step 4: Fix the external in-repo reference** + +In `daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md`, both occurrences (lines ~55–56) link to `https://docs.dapr.io/developing-applications/integrations/azure/azure-authentication/authenticating-azure/`. Replace with `https://docs.dapr.io/integrations/azure/azure-authentication/authenticating-azure/`. + +```bash +sed -i '' 's#docs.dapr.io/developing-applications/integrations/#docs.dapr.io/integrations/#g' \ + daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md +``` + +- [ ] **Step 5: Build and verify** + +```bash +cd daprdocs && hugo server +``` +Expected: build succeeds with no `REF_NOT_FOUND` errors. In the browser, confirm **Integrations** is a top-level left-nav item (between "Developing AI with Dapr" and "Deploying and configuring…"), and that `http://localhost:1313/developing-applications/integrations/` redirects to `/integrations/`. Stop the server (Ctrl-C). + +- [ ] **Step 6: Commit** + +```bash +git add -A +git commit -m "Promote Integrations to a top-level docs section with URL aliases + +Co-Authored-By: Claude Opus 4.8 " +``` + +--- + +### Task 2: Create the Diagrid Dev Dashboard page + +**Files:** +- Create: `daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md` + +**Interfaces:** +- Consumes: `/integrations/diagrid/` path from Task 1. +- Produces: page resolvable as `{{< ref diagrid-dev-dashboard.md >}}`. + +- [ ] **Step 1: Create the file** + +```markdown +--- +type: docs +title: "Diagrid Dev Dashboard" +linkTitle: "Diagrid Dev Dashboard" +description: "A free companion for local Dapr development that gives real-time visibility into your Dapr applications" +weight: 1000 +--- + +[Diagrid Dev Dashboard](https://docs.diagrid.io/develop/local-development/dev-dashboard) is a free companion for local Dapr development. It automatically discovers Dapr applications running on your machine and provides visualization and inspection tools to speed up your development workflow. It is distributed as a single binary for macOS, Linux, and Windows. + +**Application monitoring** + +Track all running Dapr apps with details on health, ports, PIDs, and runtime information. + +**Workflow inspection** + +View workflow executions across your apps with live event histories and execution status. + +**Component and configuration viewers** + +Browse Dapr components and configurations, and use builder wizards to create component and resiliency policy definitions without hand-editing YAML. + +**Log streaming** + +Stream real-time sidecar and application logs with filtering and highlighting. + +The Dev Dashboard works with applications started through `dapr run`, Docker Compose, TestContainers, or Aspire. + +{{< button text="Learn more about the Diagrid Dev Dashboard" link="https://docs.diagrid.io/develop/local-development/dev-dashboard" >}} +``` + +- [ ] **Step 2: Build and verify** + +```bash +cd daprdocs && hugo server +``` +Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-dev-dashboard/` and the Learn-more button works. Stop the server. + +- [ ] **Step 3: Commit** + +```bash +git add daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md +git commit -m "Add Diagrid Dev Dashboard integration page + +Co-Authored-By: Claude Opus 4.8 " +``` + +--- + +### Task 3: Update the Diagrid Conductor page + +**Files:** +- Modify: `daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md` + +**Interfaces:** +- Consumes: `/integrations/diagrid/` path from Task 1. +- Produces: page resolvable as `{{< ref diagrid-conductor.md >}}`. + +- [ ] **Step 1: Replace the file contents** + +Updates the Learn-more link to the Diagrid docs URL, refreshes the feature highlights, and adds the alias for its old URL (this file was intentionally skipped in Task 1). + +```markdown +--- +type: docs +title: "Diagrid Conductor" +linkTitle: "Diagrid Conductor" +description: "Automate operations, enforce best practices, and gain observability across your Dapr clusters" +weight: 2000 +aliases: + - /developing-applications/integrations/diagrid/diagrid-conductor/ +--- + +
Diagrid Conductor diagram + +[Diagrid Conductor](https://docs.diagrid.io/dapr-open-source/conductor) is a SaaS platform that automates and manages Dapr deployments across your Kubernetes clusters, delivering operational excellence, security and reliability, and insights and collaboration from development through production. + +**Automated operations** + +One-click installation, upgrades, certificate rotation, and configuration synchronization keep Dapr up to date across all your clusters, with scheduled and canary updates for zero downtime. + +**Advisor: discover and apply best practices** + +Continuous checks against 50+ production standards catch security misconfigurations and optimization opportunities before they reach production. + +**Deep observability** + +150+ metrics with 20+ built-in dashboards, plus a dynamic application graph that visualizes your services and infrastructure components. + +**Resource usage reporting** + +Recommendations based on past resource behavior lead to significant CPU and memory cost savings. + +{{< button text="Learn more about Diagrid Conductor" link="https://docs.diagrid.io/dapr-open-source/conductor" >}} +``` + +- [ ] **Step 2: Build and verify** + +```bash +cd daprdocs && hugo server +``` +Expected: build succeeds. Confirm the page renders with the Conductor image and the button links to `docs.diagrid.io/dapr-open-source/conductor`, and that `/developing-applications/integrations/diagrid/diagrid-conductor/` redirects. Stop the server. + +- [ ] **Step 3: Commit** + +```bash +git add daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md +git commit -m "Refresh Diagrid Conductor integration page + +Co-Authored-By: Claude Opus 4.8 " +``` + +--- + +### Task 4: Create the Diagrid Catalyst page + +**Files:** +- Create: `daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md` + +**Interfaces:** +- Consumes: `/integrations/diagrid/` path from Task 1. +- Produces: page resolvable as `{{< ref diagrid-catalyst.md >}}`. + +- [ ] **Step 1: Create the file** + +```markdown +--- +type: docs +title: "Diagrid Catalyst" +linkTitle: "Diagrid Catalyst" +description: "An agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production" +weight: 3000 +--- + +[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. + +**Durable execution** + +Agents and workflows automatically resume from failures — from simple restarts to complete system outages — with checkpointing and self-recovery built in. + +**Zero-trust security** + +Issue cryptographic identities to agents, MCP servers, and tools, and apply policy-based access control across your organization. + +**Framework compatibility** + +Works with existing agent frameworks such as CrewAI, LangGraph, OpenAI Agents, and Pydantic AI, across any language or cloud. + +**Flexible deployment** + +Available as Catalyst Cloud, a fully managed serverless platform, or Catalyst Enterprise for self-hosted and air-gapped environments. + +{{< button text="Learn more about Diagrid Catalyst" link="https://www.diagrid.io/catalyst" >}} +{{< button text="Compare Dapr and Catalyst" link="https://docs.diagrid.io/dapr-open-source/dapr-vs-catalyst" color="secondary" >}} +``` + +- [ ] **Step 2: Build and verify** + +```bash +cd daprdocs && hugo server +``` +Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-catalyst/` with both buttons working. Stop the server. + +- [ ] **Step 3: Commit** + +```bash +git add daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md +git commit -m "Add Diagrid Catalyst integration page + +Co-Authored-By: Claude Opus 4.8 " +``` + +--- + +### Task 5: Create the Dapr enterprise support page + +**Files:** +- Create: `daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md` + +**Interfaces:** +- Consumes: `/integrations/diagrid/` path from Task 1. +- Produces: page resolvable as `{{< ref diagrid-dapr-support.md >}}`. + +- [ ] **Step 1: Create the file** + +```markdown +--- +type: docs +title: "Dapr enterprise support" +linkTitle: "Dapr enterprise support" +description: "Commercial 24/7 support for open source Dapr from the project's lead maintainers" +weight: 4000 +--- + +[Dapr enterprise support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial 24/7 support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers so you can match the level of support to your production needs. + +**Guaranteed response times** + +A one-hour response time for critical production issues, with severity-based service-level agreements. + +**Security patching** + +CVE patching prioritized by CVSS score, including custom builds with fixes backported to your version. + +**Support tiers** + +Choose from Standard, Select, and Premium. Premium adds 24×7 coverage and support for the Diagrid Dapr Distribution for Enterprise (D3E). + +**Expert guidance** + +Architecture reviews and tailored training sessions from the engineers who build Dapr. + +{{< button text="Learn more about Dapr enterprise support" link="https://docs.diagrid.io/dapr-open-source/dapr-support" >}} +``` + +- [ ] **Step 2: Build and verify** + +```bash +cd daprdocs && hugo server +``` +Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-dapr-support/` and the Learn-more button works. Stop the server. + +- [ ] **Step 3: Commit** + +```bash +git add daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md +git commit -m "Add Dapr enterprise support integration page + +Co-Authored-By: Claude Opus 4.8 " +``` + +--- + +### Task 6: Update the Diagrid subsection landing page + +**Files:** +- Modify: `daprdocs/content/en/integrations/Diagrid/_index.md` + +**Interfaces:** +- Consumes: the four Diagrid pages from Tasks 2–5 (referenced via `{{< ref >}}`) and `/integrations/diagrid/` from Task 1. + +- [ ] **Step 1: Replace the file contents** + +```markdown +--- +type: docs +title: "Integrations with Diagrid" +linkTitle: "Diagrid" +description: "Dapr tooling and commercial offerings from Diagrid" +weight: 1000 +aliases: + - /developing-applications/integrations/diagrid/ +--- + +[Diagrid](https://www.diagrid.io/) is a leading contributor to the Dapr project and offers a range of tooling and commercial products that build on open source Dapr. The pages in this section describe the Diagrid offerings you can use alongside your Dapr applications: + +- [**Diagrid Dev Dashboard**]({{< ref diagrid-dev-dashboard.md >}}) — a free companion for local Dapr development. +- [**Diagrid Conductor**]({{< ref diagrid-conductor.md >}}) — automated operations and observability for Dapr on Kubernetes. +- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — an agentic AI orchestration platform built on Dapr. +- [**Dapr enterprise support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr. + +For a high-level overview of commercial support and managed services across the Dapr ecosystem, see the [Enterprise support & services]({{< ref "enterprise-support" >}}) section. +``` + +- [ ] **Step 2: Build and verify** + +```bash +cd daprdocs && hugo server +``` +Expected: build succeeds with **no** `REF_NOT_FOUND` — all five `{{< ref >}}` links resolve. Confirm the Diagrid subsection lists all four child pages in order: Dev Dashboard, Conductor, Catalyst, Dapr enterprise support. Stop the server. + +- [ ] **Step 3: Commit** + +```bash +git add daprdocs/content/en/integrations/Diagrid/_index.md +git commit -m "Update Diagrid integrations landing page + +Co-Authored-By: Claude Opus 4.8 " +``` + +--- + +### Task 7: Cross-link the Enterprise-support landing to the detail pages + +Keep the top-level Enterprise-support section as the high-level overview, but point readers to the new detailed Integrations/Diagrid pages. + +**Files:** +- Modify: `daprdocs/content/en/enterprise-support/_index.md` + +**Interfaces:** +- Consumes: the four Diagrid pages from Tasks 2–5, referenced via `{{< ref >}}`. + +- [ ] **Step 1: Add cross-link sentences** + +In `daprdocs/content/en/enterprise-support/_index.md`, add a one-line cross-link immediately after the existing `{{< button >}}` line for each relevant section, using `{{< ref >}}` so Hugo validates the targets: + +- After the **Dapr open source support** button, add: + ```markdown + See the [Dapr enterprise support]({{< ref diagrid-dapr-support.md >}}) integration page for a summary. + ``` +- After the **Diagrid Conductor** button, add: + ```markdown + See the [Diagrid Conductor]({{< ref diagrid-conductor.md >}}) integration page for a summary. + ``` +- After the **Diagrid Catalyst** buttons, add: + ```markdown + See the [Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) integration page for a summary. + ``` + +Leave the **D3E** section unchanged (no Integrations page for D3E — it lives only here). + +- [ ] **Step 2: Build and verify** + +```bash +cd daprdocs && hugo server +``` +Expected: build succeeds, no `REF_NOT_FOUND`. Confirm the three cross-links render and navigate to the correct Integrations/Diagrid pages. Stop the server. + +- [ ] **Step 3: Commit** + +```bash +git add daprdocs/content/en/enterprise-support/_index.md +git commit -m "Cross-link enterprise support landing to Diagrid integration pages + +Co-Authored-By: Claude Opus 4.8 " +``` + +--- + +## Final verification + +- [ ] From `daprdocs/`, run `hugo server` one last time. Confirm: + - Build completes with no `REF_NOT_FOUND` or other errors. + - **Integrations** is a top-level left-nav item. + - The **Diagrid** subsection shows: Dev Dashboard, Conductor, Catalyst, Dapr enterprise support (in that order). + - Spot-check that a few old URLs redirect, e.g. `/developing-applications/integrations/`, `/developing-applications/integrations/diagrid/diagrid-conductor/`, `/developing-applications/integrations/azure/azure-authentication/authenticating-azure/`. + - All Learn-more buttons and cross-links resolve. From ee047eed3b17f3f9bf74a804cba7562451c1835c Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 11:10:36 +0200 Subject: [PATCH 04/18] Correct plan verification commands (repo-root headless hugo build) Co-Authored-By: Claude Opus 4.8 --- ...2026-07-20-diagrid-commercial-offerings.md | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md b/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md index ba6bccdf77c..74bfde6ca37 100644 --- a/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md +++ b/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md @@ -10,8 +10,11 @@ ## Global Constraints -- Site content root (Hugo working dir): `daprdocs/`. All Hugo commands run from there. -- Local verification uses `hugo server` (macOS: SCSS compiles fine). Do **not** use `npm run serve` or a production `hugo --minify` build — those hit a known PostCSS `--permission` error in this environment. +- Hugo config is `hugo.yaml` at the **repo root**; all Hugo commands run from the repo root (`/Users/marcduiker/dev/dapr/docs`), not from `daprdocs/`. Content lives under `daprdocs/content/en` (mounted to `content/`). +- **Verification command (headless, tested):** from the repo root run + `hugo --environment development --renderToMemory --logLevel error` + The `development` environment avoids the known production PostCSS `--permission` error; `--renderToMemory` avoids writing files; a broken `{{< ref >}}` or bad front matter prints an `ERROR` line and fails the build. A task's build gate = the command exits cleanly and prints **no** `ERROR`/`REF_NOT_FOUND` lines (a clean run ends with a `Total in NNN ms` line and a page-count table). Do **not** use `hugo server` (it blocks) or `npm run serve` / `hugo --minify` (PostCSS error). +- Per-task gate is a clean dev build plus confirming the changed source file contains the expected front matter/content. Visual checks (left-nav placement/order, browser redirects) are deferred to the controller's final verification. - URLs are lowercased by the site config: folder `Diagrid` → URL `/integrations/diagrid/`. All alias values and internal links must be **lowercase**. - Page style is **light**: 1–2 sentence intro, 3–5 short **bold-label** feature highlights each with a one-line description, and a `{{< button >}}` to the Diagrid docs. No long marketing copy. - Internal cross-links use the `{{< ref "filename.md" >}}` shortcode (Hugo validates it at build time and fails loudly on typos). External links use full `https://` URLs. @@ -101,7 +104,7 @@ sed -i '' 's#docs.dapr.io/developing-applications/integrations/#docs.dapr.io/int - [ ] **Step 5: Build and verify** ```bash -cd daprdocs && hugo server +hugo --environment development --renderToMemory --logLevel error ``` Expected: build succeeds with no `REF_NOT_FOUND` errors. In the browser, confirm **Integrations** is a top-level left-nav item (between "Developing AI with Dapr" and "Deploying and configuring…"), and that `http://localhost:1313/developing-applications/integrations/` redirects to `/integrations/`. Stop the server (Ctrl-C). @@ -162,7 +165,7 @@ The Dev Dashboard works with applications started through `dapr run`, Docker Com - [ ] **Step 2: Build and verify** ```bash -cd daprdocs && hugo server +hugo --environment development --renderToMemory --logLevel error ``` Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-dev-dashboard/` and the Learn-more button works. Stop the server. @@ -227,7 +230,7 @@ Recommendations based on past resource behavior lead to significant CPU and memo - [ ] **Step 2: Build and verify** ```bash -cd daprdocs && hugo server +hugo --environment development --renderToMemory --logLevel error ``` Expected: build succeeds. Confirm the page renders with the Conductor image and the button links to `docs.diagrid.io/dapr-open-source/conductor`, and that `/developing-applications/integrations/diagrid/diagrid-conductor/` redirects. Stop the server. @@ -287,7 +290,7 @@ Available as Catalyst Cloud, a fully managed serverless platform, or Catalyst En - [ ] **Step 2: Build and verify** ```bash -cd daprdocs && hugo server +hugo --environment development --renderToMemory --logLevel error ``` Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-catalyst/` with both buttons working. Stop the server. @@ -346,7 +349,7 @@ Architecture reviews and tailored training sessions from the engineers who build - [ ] **Step 2: Build and verify** ```bash -cd daprdocs && hugo server +hugo --environment development --renderToMemory --logLevel error ``` Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-dapr-support/` and the Learn-more button works. Stop the server. @@ -395,7 +398,7 @@ For a high-level overview of commercial support and managed services across the - [ ] **Step 2: Build and verify** ```bash -cd daprdocs && hugo server +hugo --environment development --renderToMemory --logLevel error ``` Expected: build succeeds with **no** `REF_NOT_FOUND` — all five `{{< ref >}}` links resolve. Confirm the Diagrid subsection lists all four child pages in order: Dev Dashboard, Conductor, Catalyst, Dapr enterprise support. Stop the server. @@ -442,7 +445,7 @@ Leave the **D3E** section unchanged (no Integrations page for D3E — it lives o - [ ] **Step 2: Build and verify** ```bash -cd daprdocs && hugo server +hugo --environment development --renderToMemory --logLevel error ``` Expected: build succeeds, no `REF_NOT_FOUND`. Confirm the three cross-links render and navigate to the correct Integrations/Diagrid pages. Stop the server. @@ -459,7 +462,7 @@ Co-Authored-By: Claude Opus 4.8 " ## Final verification -- [ ] From `daprdocs/`, run `hugo server` one last time. Confirm: +- [ ] From the repo root, run the headless dev build (`hugo --environment development --renderToMemory --logLevel error`) and separately `hugo server` for a visual pass. Confirm: - Build completes with no `REF_NOT_FOUND` or other errors. - **Integrations** is a top-level left-nav item. - The **Diagrid** subsection shows: Dev Dashboard, Conductor, Catalyst, Dapr enterprise support (in that order). From eb0afbaecf71426f55c865e8cc65ef2f685a4ca4 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 11:51:25 +0200 Subject: [PATCH 05/18] Promote Integrations to a top-level docs section with URL aliases Co-Authored-By: Claude Opus 4.8 --- .../{developing-applications => }/integrations/AWS/_index.md | 2 ++ .../integrations/AWS/authenticating-aws.md | 1 + .../integrations/Azure/_index.md | 2 ++ .../integrations/Azure/azure-api-management.md | 2 ++ .../integrations/Azure/azure-authentication/_index.md | 2 ++ .../Azure/azure-authentication/authenticating-azure.md | 1 + .../integrations/Azure/azure-authentication/howto-aad.md | 2 ++ .../integrations/Azure/azure-authentication/howto-mi.md | 1 + .../integrations/Azure/azure-authentication/howto-wif.md | 2 ++ .../integrations/Azure/azure-functions.md | 2 ++ .../integrations/Azure/azure-kubernetes-service-extension.md | 2 ++ .../integrations/Diagrid/_index.md | 0 .../integrations/Diagrid/diagrid-conductor.md | 0 .../en/{developing-applications => }/integrations/_index.md | 4 +++- .../en/{developing-applications => }/integrations/argo-cd.md | 2 ++ .../integrations/autoscale-keda.md | 2 ++ .../integrations/github_actions.md | 2 ++ .../integrations/kratix-marketplace.md | 2 ++ .../integrations/kubernetes-operator.md | 2 ++ .../azure-appconfig-configuration-store.md | 4 ++-- 20 files changed, 34 insertions(+), 3 deletions(-) rename daprdocs/content/en/{developing-applications => }/integrations/AWS/_index.md (70%) rename daprdocs/content/en/{developing-applications => }/integrations/AWS/authenticating-aws.md (99%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/_index.md (70%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-api-management.md (91%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-authentication/_index.md (71%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-authentication/authenticating-azure.md (99%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-authentication/howto-aad.md (98%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-authentication/howto-mi.md (98%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-authentication/howto-wif.md (97%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-functions.md (90%) rename daprdocs/content/en/{developing-applications => }/integrations/Azure/azure-kubernetes-service-extension.md (93%) rename daprdocs/content/en/{developing-applications => }/integrations/Diagrid/_index.md (100%) rename daprdocs/content/en/{developing-applications => }/integrations/Diagrid/diagrid-conductor.md (100%) rename daprdocs/content/en/{developing-applications => }/integrations/_index.md (66%) rename daprdocs/content/en/{developing-applications => }/integrations/argo-cd.md (94%) rename daprdocs/content/en/{developing-applications => }/integrations/autoscale-keda.md (99%) rename daprdocs/content/en/{developing-applications => }/integrations/github_actions.md (96%) rename daprdocs/content/en/{developing-applications => }/integrations/kratix-marketplace.md (92%) rename daprdocs/content/en/{developing-applications => }/integrations/kubernetes-operator.md (87%) diff --git a/daprdocs/content/en/developing-applications/integrations/AWS/_index.md b/daprdocs/content/en/integrations/AWS/_index.md similarity index 70% rename from daprdocs/content/en/developing-applications/integrations/AWS/_index.md rename to daprdocs/content/en/integrations/AWS/_index.md index 67ea8962d3a..63fbedb9b74 100644 --- a/daprdocs/content/en/developing-applications/integrations/AWS/_index.md +++ b/daprdocs/content/en/integrations/AWS/_index.md @@ -4,4 +4,6 @@ title: "Integrations with AWS" linkTitle: "AWS" weight: 1000 description: "Dapr integrations with AWS services" +aliases: + - /developing-applications/integrations/aws/ --- diff --git a/daprdocs/content/en/developing-applications/integrations/AWS/authenticating-aws.md b/daprdocs/content/en/integrations/AWS/authenticating-aws.md similarity index 99% rename from daprdocs/content/en/developing-applications/integrations/AWS/authenticating-aws.md rename to daprdocs/content/en/integrations/AWS/authenticating-aws.md index e8a6d58a8f0..4218cd82850 100644 --- a/daprdocs/content/en/developing-applications/integrations/AWS/authenticating-aws.md +++ b/daprdocs/content/en/integrations/AWS/authenticating-aws.md @@ -6,6 +6,7 @@ weight: 10 description: "Information about authentication and configuration options for AWS" aliases: - /developing-applications/integrations/authenticating/authenticating-aws/ + - /developing-applications/integrations/aws/authenticating-aws/ --- Dapr components leveraging AWS services (for example, DynamoDB, SQS, S3) utilize standardized configuration attributes via the AWS SDK. [Learn more about how the AWS SDK handles credentials](https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#specifying-credentials). diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/_index.md b/daprdocs/content/en/integrations/Azure/_index.md similarity index 70% rename from daprdocs/content/en/developing-applications/integrations/Azure/_index.md rename to daprdocs/content/en/integrations/Azure/_index.md index 895ae03a34a..99dfff817b4 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/_index.md +++ b/daprdocs/content/en/integrations/Azure/_index.md @@ -4,4 +4,6 @@ title: "Integrations with Azure" linkTitle: "Azure" weight: 1000 description: "Dapr integrations with Azure services" +aliases: + - /developing-applications/integrations/azure/ --- \ No newline at end of file diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-api-management.md b/daprdocs/content/en/integrations/Azure/azure-api-management.md similarity index 91% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-api-management.md rename to daprdocs/content/en/integrations/Azure/azure-api-management.md index a04c46ea003..6c77ed2f655 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-api-management.md +++ b/daprdocs/content/en/integrations/Azure/azure-api-management.md @@ -4,6 +4,8 @@ title: "Dapr integration policies for Azure API Management" linkTitle: "Azure API Management" description: "Publish APIs for Dapr services and components through Azure API Management policies" weight: 2000 +aliases: + - /developing-applications/integrations/azure/azure-api-management/ --- [Azure API Management](https://learn.microsoft.com/azure/api-management/api-management-key-concepts) is a way to create consistent and modern API gateways for back-end services, including those built with Dapr. You can enable Dapr support in self-hosted API Management gateways to allow them to: diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/_index.md b/daprdocs/content/en/integrations/Azure/azure-authentication/_index.md similarity index 71% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/_index.md rename to daprdocs/content/en/integrations/Azure/azure-authentication/_index.md index d25f63f11c8..130c768ba7a 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/_index.md +++ b/daprdocs/content/en/integrations/Azure/azure-authentication/_index.md @@ -4,4 +4,6 @@ title: "Authenticate to Azure" linkTitle: "Authenticate to Azure" weight: 1600 description: "Learn about authenticating Azure components using Microsoft Entra ID or Managed Identities" +aliases: + - /developing-applications/integrations/azure/azure-authentication/ --- \ No newline at end of file diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/authenticating-azure.md b/daprdocs/content/en/integrations/Azure/azure-authentication/authenticating-azure.md similarity index 99% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/authenticating-azure.md rename to daprdocs/content/en/integrations/Azure/azure-authentication/authenticating-azure.md index 0a6f1ba8632..4a388a74838 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/authenticating-azure.md +++ b/daprdocs/content/en/integrations/Azure/azure-authentication/authenticating-azure.md @@ -6,6 +6,7 @@ description: "How to authenticate Azure components using Microsoft Entra ID and/ aliases: - "/operations/components/setup-secret-store/supported-secret-stores/azure-keyvault-managed-identity/" - "/reference/components-reference/supported-secret-stores/azure-keyvault-managed-identity/" + - "/developing-applications/integrations/azure/azure-authentication/authenticating-azure/" weight: 10000 --- diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-aad.md b/daprdocs/content/en/integrations/Azure/azure-authentication/howto-aad.md similarity index 98% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-aad.md rename to daprdocs/content/en/integrations/Azure/azure-authentication/howto-aad.md index 9f7bf3934c1..b594c492a9c 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-aad.md +++ b/daprdocs/content/en/integrations/Azure/azure-authentication/howto-aad.md @@ -4,6 +4,8 @@ title: "How to: Generate a new Microsoft Entra ID application and Service Princi linkTitle: "How to: Generate Microsoft Entra ID and Service Principal" weight: 30000 description: "Learn how to generate an Microsoft Entra ID and use it as a Service Principal" +aliases: + - /developing-applications/integrations/azure/azure-authentication/howto-aad/ --- ## Prerequisites diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-mi.md b/daprdocs/content/en/integrations/Azure/azure-authentication/howto-mi.md similarity index 98% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-mi.md rename to daprdocs/content/en/integrations/Azure/azure-authentication/howto-mi.md index b436b6183eb..25e3d49978e 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-mi.md +++ b/daprdocs/content/en/integrations/Azure/azure-authentication/howto-mi.md @@ -5,6 +5,7 @@ linkTitle: "How to: Use managed identities" weight: 40000 aliases: - "/developing-applications/integrations/azure/azure-authentication/howto-msi/" + - "/developing-applications/integrations/azure/azure-authentication/howto-mi/" description: "Learn how to use managed identities" --- diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-wif.md b/daprdocs/content/en/integrations/Azure/azure-authentication/howto-wif.md similarity index 97% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-wif.md rename to daprdocs/content/en/integrations/Azure/azure-authentication/howto-wif.md index 0ec5674f07d..656e00d02f3 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-authentication/howto-wif.md +++ b/daprdocs/content/en/integrations/Azure/azure-authentication/howto-wif.md @@ -4,6 +4,8 @@ title: "How to: Use workload identity federation" linkTitle: "How to: Use workload identity federation" weight: 20000 description: "Learn how to configure Dapr to use workload identity federation on Azure." +aliases: + - /developing-applications/integrations/azure/azure-authentication/howto-wif/ --- This guide will help you configure your Kubernetes cluster to run Dapr with Azure workload identity federation. diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-functions.md b/daprdocs/content/en/integrations/Azure/azure-functions.md similarity index 90% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-functions.md rename to daprdocs/content/en/integrations/Azure/azure-functions.md index 782ccfac633..a0e5524974e 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-functions.md +++ b/daprdocs/content/en/integrations/Azure/azure-functions.md @@ -4,6 +4,8 @@ title: "Dapr extension for Azure Functions runtime" linkTitle: "Azure Functions extension" description: "Access Dapr capabilities from your Azure Functions runtime application" weight: 3000 +aliases: + - /developing-applications/integrations/azure/azure-functions/ --- diff --git a/daprdocs/content/en/developing-applications/integrations/Azure/azure-kubernetes-service-extension.md b/daprdocs/content/en/integrations/Azure/azure-kubernetes-service-extension.md similarity index 93% rename from daprdocs/content/en/developing-applications/integrations/Azure/azure-kubernetes-service-extension.md rename to daprdocs/content/en/integrations/Azure/azure-kubernetes-service-extension.md index ccfda323f59..2e4a5a3a077 100644 --- a/daprdocs/content/en/developing-applications/integrations/Azure/azure-kubernetes-service-extension.md +++ b/daprdocs/content/en/integrations/Azure/azure-kubernetes-service-extension.md @@ -4,6 +4,8 @@ title: "Dapr extension for Azure Kubernetes Service (AKS)" linkTitle: "Dapr extension for Azure Kubernetes Service (AKS)" description: "Provision Dapr on your Azure Kubernetes Service (AKS) cluster with the Dapr extension" weight: 4000 +aliases: + - /developing-applications/integrations/azure/azure-kubernetes-service-extension/ --- The recommended approach for installing Dapr on AKS is to use the AKS Dapr extension. The extension offers: diff --git a/daprdocs/content/en/developing-applications/integrations/Diagrid/_index.md b/daprdocs/content/en/integrations/Diagrid/_index.md similarity index 100% rename from daprdocs/content/en/developing-applications/integrations/Diagrid/_index.md rename to daprdocs/content/en/integrations/Diagrid/_index.md diff --git a/daprdocs/content/en/developing-applications/integrations/Diagrid/diagrid-conductor.md b/daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md similarity index 100% rename from daprdocs/content/en/developing-applications/integrations/Diagrid/diagrid-conductor.md rename to daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md diff --git a/daprdocs/content/en/developing-applications/integrations/_index.md b/daprdocs/content/en/integrations/_index.md similarity index 66% rename from daprdocs/content/en/developing-applications/integrations/_index.md rename to daprdocs/content/en/integrations/_index.md index a884aeb5c43..7f7cdde606d 100644 --- a/daprdocs/content/en/developing-applications/integrations/_index.md +++ b/daprdocs/content/en/integrations/_index.md @@ -2,6 +2,8 @@ type: docs title: "Integrations" linkTitle: "Integrations" -weight: 60 +weight: 35 description: "Dapr integrations with other technologies" +aliases: + - /developing-applications/integrations/ --- \ No newline at end of file diff --git a/daprdocs/content/en/developing-applications/integrations/argo-cd.md b/daprdocs/content/en/integrations/argo-cd.md similarity index 94% rename from daprdocs/content/en/developing-applications/integrations/argo-cd.md rename to daprdocs/content/en/integrations/argo-cd.md index 0377a60990b..6444341413d 100644 --- a/daprdocs/content/en/developing-applications/integrations/argo-cd.md +++ b/daprdocs/content/en/integrations/argo-cd.md @@ -4,6 +4,8 @@ title: "How to: Integrate with Argo CD" linkTitle: "Argo CD" weight: 9000 description: "Integrate Dapr into your GitOps pipeline" +aliases: + - /developing-applications/integrations/argo-cd/ --- [Argo CD](https://argo-cd.readthedocs.io/en/stable/) is a declarative, GitOps continuous delivery tool for Kubernetes. It enables you to manage your Kubernetes deployments by tracking the desired application state in Git repositories and automatically syncing it to your clusters. diff --git a/daprdocs/content/en/developing-applications/integrations/autoscale-keda.md b/daprdocs/content/en/integrations/autoscale-keda.md similarity index 99% rename from daprdocs/content/en/developing-applications/integrations/autoscale-keda.md rename to daprdocs/content/en/integrations/autoscale-keda.md index c8375ea0997..7959c5fbac4 100644 --- a/daprdocs/content/en/developing-applications/integrations/autoscale-keda.md +++ b/daprdocs/content/en/integrations/autoscale-keda.md @@ -4,6 +4,8 @@ title: "How to: Autoscale a Dapr app with KEDA" linkTitle: "KEDA" description: "How to configure your Dapr application to autoscale using KEDA" weight: 3000 +aliases: + - /developing-applications/integrations/autoscale-keda/ --- Dapr, with its building-block API approach, along with the many [pub/sub components]({{% ref pubsub %}}), makes it easy to write message processing applications. Since Dapr can run in many environments (for example VMs, bare-metal, Cloud or Edge Kubernetes) the autoscaling of Dapr applications is managed by the hosting layer. diff --git a/daprdocs/content/en/developing-applications/integrations/github_actions.md b/daprdocs/content/en/integrations/github_actions.md similarity index 96% rename from daprdocs/content/en/developing-applications/integrations/github_actions.md rename to daprdocs/content/en/integrations/github_actions.md index a60f524e521..01548f44730 100644 --- a/daprdocs/content/en/developing-applications/integrations/github_actions.md +++ b/daprdocs/content/en/integrations/github_actions.md @@ -4,6 +4,8 @@ weight: 5000 title: "How to: Use the Dapr CLI in a GitHub Actions workflow" linkTitle: "GitHub Actions" description: "Add the Dapr CLI to your GitHub Actions to deploy and manage Dapr in your environments." +aliases: + - /developing-applications/integrations/github_actions/ --- Dapr can be integrated with GitHub Actions via the [Dapr tool installer](https://github.com/marketplace/actions/dapr-tool-installer) available in the GitHub Marketplace. This installer adds the Dapr CLI to your workflow, allowing you to deploy, manage, and upgrade Dapr across your environments. diff --git a/daprdocs/content/en/developing-applications/integrations/kratix-marketplace.md b/daprdocs/content/en/integrations/kratix-marketplace.md similarity index 92% rename from daprdocs/content/en/developing-applications/integrations/kratix-marketplace.md rename to daprdocs/content/en/integrations/kratix-marketplace.md index 103a7fca2cd..9cc266d5eaf 100644 --- a/daprdocs/content/en/developing-applications/integrations/kratix-marketplace.md +++ b/daprdocs/content/en/integrations/kratix-marketplace.md @@ -4,6 +4,8 @@ title: "How to: Integrate with Kratix" linkTitle: "Kratix Marketplace" weight: 8000 description: "Integrate with Kratix using a Dapr promise" +aliases: + - /developing-applications/integrations/kratix-marketplace/ --- As part of the [Kratix Marketplace](https://docs.kratix.io/marketplace), Dapr can be used to build custom platforms tailored to your needs. diff --git a/daprdocs/content/en/developing-applications/integrations/kubernetes-operator.md b/daprdocs/content/en/integrations/kubernetes-operator.md similarity index 87% rename from daprdocs/content/en/developing-applications/integrations/kubernetes-operator.md rename to daprdocs/content/en/integrations/kubernetes-operator.md index 2c08ccdc301..ea8a95c487d 100644 --- a/daprdocs/content/en/developing-applications/integrations/kubernetes-operator.md +++ b/daprdocs/content/en/integrations/kubernetes-operator.md @@ -4,6 +4,8 @@ title: "How to: Use the Dapr Kubernetes Operator" linkTitle: "Dapr Kubernetes Operator" weight: 7000 description: "Use the Dapr Kubernetes Operator to manage the Dapr control plane" +aliases: + - /developing-applications/integrations/kubernetes-operator/ --- You can use the Dapr Kubernetes Operator to manage the Dapr control plane. Use the operator to automate the tasks required to manage the lifecycle of Dapr control plane in Kubernetes mode. diff --git a/daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md b/daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md index de8732dc0fb..fb9a0f89af6 100644 --- a/daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md +++ b/daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md @@ -52,8 +52,8 @@ The above example uses secrets as plain strings. It is recommended to use a secr | Field | Required | Details | Example | |----------------------------|:--------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------| -| connectionString | Y* | Connection String for the Azure App Configuration instance. No Default. Can be `secretKeyRef` to use a secret reference. *Mutually exclusive with host field. *Not to be used when [Azure Authentication](https://docs.dapr.io/developing-applications/integrations/azure/azure-authentication/authenticating-azure/) is used | `Endpoint=https://foo.azconfig.io;Id=osOX-l9-s0:sig;Secret=00000000000000000000000000000000000000000000` -| host | N* | Endpoint for the Azure App Configuration instance. No Default. *Mutually exclusive with connectionString field. *To be used when [Azure Authentication](https://docs.dapr.io/developing-applications/integrations/azure/azure-authentication/authenticating-azure/) is used | `https://dapr.azconfig.io` +| connectionString | Y* | Connection String for the Azure App Configuration instance. No Default. Can be `secretKeyRef` to use a secret reference. *Mutually exclusive with host field. *Not to be used when [Azure Authentication](https://docs.dapr.io/integrations/azure/azure-authentication/authenticating-azure/) is used | `Endpoint=https://foo.azconfig.io;Id=osOX-l9-s0:sig;Secret=00000000000000000000000000000000000000000000` +| host | N* | Endpoint for the Azure App Configuration instance. No Default. *Mutually exclusive with connectionString field. *To be used when [Azure Authentication](https://docs.dapr.io/integrations/azure/azure-authentication/authenticating-azure/) is used | `https://dapr.azconfig.io` | maxRetries | N | Maximum number of retries before giving up. Defaults to `3` | `5`, `10` | retryDelay | N | RetryDelay specifies the initial amount of delay to use before retrying an operation. The delay increases exponentially with each retry up to the maximum specified by MaxRetryDelay. Defaults to `4` seconds; `"-1"` disables delay between retries. | `4s` | maxRetryDelay | N | MaxRetryDelay specifies the maximum delay allowed before retrying an operation. Typically the value is greater than or equal to the value specified in RetryDelay. Defaults to `120` seconds; `"-1"` disables the limit | `120s` From a7c1f42287e1c02d63c10edaf8bdbd869a396ef1 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 11:59:03 +0200 Subject: [PATCH 06/18] Add Diagrid Dev Dashboard integration page Co-Authored-By: Claude Opus 4.8 --- .../Diagrid/diagrid-dev-dashboard.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md b/daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md new file mode 100644 index 00000000000..a248bf3eb81 --- /dev/null +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md @@ -0,0 +1,29 @@ +--- +type: docs +title: "Diagrid Dev Dashboard" +linkTitle: "Diagrid Dev Dashboard" +description: "A free companion for local Dapr development that gives real-time visibility into your Dapr applications" +weight: 1000 +--- + +[Diagrid Dev Dashboard](https://docs.diagrid.io/develop/local-development/dev-dashboard) is a free companion for local Dapr development. It automatically discovers Dapr applications running on your machine and provides visualization and inspection tools to speed up your development workflow. It is distributed as a single binary for macOS, Linux, and Windows. + +**Application monitoring** + +Track all running Dapr apps with details on health, ports, PIDs, and runtime information. + +**Workflow inspection** + +View workflow executions across your apps with live event histories and execution status. + +**Component and configuration viewers** + +Browse Dapr components and configurations, and use builder wizards to create component and resiliency policy definitions without hand-editing YAML. + +**Log streaming** + +Stream real-time sidecar and application logs with filtering and highlighting. + +The Dev Dashboard works with applications started through `dapr run`, Docker Compose, TestContainers, or Aspire. + +{{< button text="Learn more about the Diagrid Dev Dashboard" link="https://docs.diagrid.io/develop/local-development/dev-dashboard" >}} From 5ecf6a955a7c15dfc168392bfd511e6cad103a3a Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 12:26:40 +0200 Subject: [PATCH 07/18] Refresh Diagrid Conductor integration page Co-Authored-By: Claude Opus 4.8 --- .../integrations/Diagrid/diagrid-conductor.md | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md b/daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md index c7504b56cc2..3f779d53b76 100644 --- a/daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md @@ -1,29 +1,31 @@ --- type: docs -title: "Conductor: Enterprise Dapr for Kubernetes" +title: "Diagrid Conductor" linkTitle: "Diagrid Conductor" -description: "Automate operations, enforce security best practices, improve uptime, and elevate insights across your Dapr clusters" +description: "Automate operations, enforce best practices, and gain observability across your Dapr clusters" weight: 2000 +aliases: + - /developing-applications/integrations/diagrid/diagrid-conductor/ ---
Diagrid Conductor diagram -[Diagrid Conductor](https://www.diagrid.io/conductor) quickly and securely connects to all your Kubernetes clusters running Dapr and Daprized applications, delivering operational excellence, security & reliability and insights & collaboration. +[Diagrid Conductor](https://docs.diagrid.io/dapr-open-source/conductor) is a SaaS platform that automates and manages Dapr deployments across your Kubernetes clusters, delivering operational excellence, security and reliability, and insights and collaboration from development through production. -**Automated Dapr management** +**Automated operations** -One-click installation, upgrade and patching of Dapr with selective application update and automated rollback means you’re always up to date. +One-click installation, upgrades, certificate rotation, and configuration synchronization keep Dapr up to date across all your clusters, with scheduled and canary updates for zero downtime. -**Advisor: Discover and automate best practices** +**Advisor: discover and apply best practices** -Be informed and apply production best practices, with continuous checking to prevent misconfigurations, increasing security, reliability and performance. +Continuous checks against 50+ production standards catch security misconfigurations and optimization opportunities before they reach production. -**Resource usage reporting and tracking** +**Deep observability** -By studying past resource behavior, recommend application resource optimization usage leading to significant cost savings on CPU and memory. +150+ metrics with 20+ built-in dashboards, plus a dynamic application graph that visualizes your services and infrastructure components. -**Application visualizer** +**Resource usage reporting** -The application graph facilitates collaboration between dev and ops by providing a dynamic overview of your services and infrastructure components. +Recommendations based on past resource behavior lead to significant CPU and memory cost savings. -{{< button text="Learn more about Diagrid Conductor" link="https://www.diagrid.io/conductor" >}} +{{< button text="Learn more about Diagrid Conductor" link="https://docs.diagrid.io/dapr-open-source/conductor" >}} From 5bfaf1da6aebb6ccd8083fc554373e56217232e2 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 12:52:51 +0200 Subject: [PATCH 08/18] Add Diagrid Catalyst integration page Co-Authored-By: Claude Opus 4.8 --- .../integrations/Diagrid/diagrid-catalyst.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md new file mode 100644 index 00000000000..704868e78e1 --- /dev/null +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md @@ -0,0 +1,28 @@ +--- +type: docs +title: "Diagrid Catalyst" +linkTitle: "Diagrid Catalyst" +description: "An agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production" +weight: 3000 +--- + +[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. + +**Durable execution** + +Agents and workflows automatically resume from failures — from simple restarts to complete system outages — with checkpointing and self-recovery built in. + +**Zero-trust security** + +Issue cryptographic identities to agents, MCP servers, and tools, and apply policy-based access control across your organization. + +**Framework compatibility** + +Works with existing agent frameworks such as CrewAI, LangGraph, OpenAI Agents, and Pydantic AI, across any language or cloud. + +**Flexible deployment** + +Available as Catalyst Cloud, a fully managed serverless platform, or Catalyst Enterprise for self-hosted and air-gapped environments. + +{{< button text="Learn more about Diagrid Catalyst" link="https://www.diagrid.io/catalyst" >}} +{{< button text="Compare Dapr and Catalyst" link="https://docs.diagrid.io/dapr-open-source/dapr-vs-catalyst" color="secondary" >}} From cd7ff87217110fdeccf35d330fb0b5c627b32a13 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 12:54:16 +0200 Subject: [PATCH 09/18] Add Dapr enterprise support integration page Co-Authored-By: Claude Opus 4.8 --- .../Diagrid/diagrid-dapr-support.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md b/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md new file mode 100644 index 00000000000..c92aa984df9 --- /dev/null +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md @@ -0,0 +1,27 @@ +--- +type: docs +title: "Dapr enterprise support" +linkTitle: "Dapr enterprise support" +description: "Commercial 24/7 support for open source Dapr from the project's lead maintainers" +weight: 4000 +--- + +[Dapr enterprise support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial 24/7 support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers so you can match the level of support to your production needs. + +**Guaranteed response times** + +A one-hour response time for critical production issues, with severity-based service-level agreements. + +**Security patching** + +CVE patching prioritized by CVSS score, including custom builds with fixes backported to your version. + +**Support tiers** + +Choose from Standard, Select, and Premium. Premium adds 24×7 coverage and support for the Diagrid Dapr Distribution for Enterprise (D3E). + +**Expert guidance** + +Architecture reviews and tailored training sessions from the engineers who build Dapr. + +{{< button text="Learn more about Dapr enterprise support" link="https://docs.diagrid.io/dapr-open-source/dapr-support" >}} From 816b8003f14050b31ce3154d05344e74ea1ae860 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 13:38:31 +0200 Subject: [PATCH 10/18] Update Diagrid integrations landing page Co-Authored-By: Claude Opus 4.8 --- .../content/en/integrations/Diagrid/_index.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/daprdocs/content/en/integrations/Diagrid/_index.md b/daprdocs/content/en/integrations/Diagrid/_index.md index 0f0f87fac8f..b963000a5d8 100644 --- a/daprdocs/content/en/integrations/Diagrid/_index.md +++ b/daprdocs/content/en/integrations/Diagrid/_index.md @@ -2,6 +2,17 @@ type: docs title: "Integrations with Diagrid" linkTitle: "Diagrid" +description: "Dapr tooling and commercial offerings from Diagrid" weight: 1000 -description: "Dapr integrations with Diagrid" ---- \ No newline at end of file +aliases: + - /developing-applications/integrations/diagrid/ +--- + +[Diagrid](https://www.diagrid.io/) is a leading contributor to the Dapr project and offers a range of tooling and commercial products that build on open source Dapr. The pages in this section describe the Diagrid offerings you can use alongside your Dapr applications: + +- [**Diagrid Dev Dashboard**]({{< ref diagrid-dev-dashboard.md >}}) — a free companion for local Dapr development. +- [**Diagrid Conductor**]({{< ref diagrid-conductor.md >}}) — automated operations and observability for Dapr on Kubernetes. +- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — an agentic AI orchestration platform built on Dapr. +- [**Dapr enterprise support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr. + +For a high-level overview of commercial support and managed services across the Dapr ecosystem, see the [Enterprise support & services]({{< ref "enterprise-support" >}}) section. From 591801d288f01fb25788b4c7e1e364495350e227 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 14:09:07 +0200 Subject: [PATCH 11/18] Cross-link enterprise support landing to Diagrid integration pages Co-Authored-By: Claude Opus 4.8 --- daprdocs/content/en/enterprise-support/_index.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/daprdocs/content/en/enterprise-support/_index.md b/daprdocs/content/en/enterprise-support/_index.md index 1fb79d189f1..26575af1f53 100644 --- a/daprdocs/content/en/enterprise-support/_index.md +++ b/daprdocs/content/en/enterprise-support/_index.md @@ -14,6 +14,8 @@ Diagrid provides 24/7 enterprise support for open source Dapr, with a guaranteed {{< button text="Learn more about Dapr open source support" link="https://docs.diagrid.io/dapr-open-source/dapr-support" >}} +See the [Dapr enterprise support]({{< ref diagrid-dapr-support.md >}}) integration page for a summary. + ## Diagrid Dapr Distribution for Enterprise (D3E) D3E is a custom distribution of the open source Dapr project that enhances it with additional security and scalability capabilities, while maintaining full compatibility with the Dapr APIs and SDKs. Designed for large-scale production environments, it offers multi-tenancy support, reduced security permissions, enterprise support with guaranteed response times, and CVE backports to custom versions. It is aimed at organizations with stringent security requirements or substantial Dapr deployments. @@ -28,9 +30,13 @@ D3E is a custom distribution of the open source Dapr project that enhances it wi {{< button text="Learn more about Diagrid Conductor" link="https://docs.diagrid.io/dapr-open-source/conductor" >}} +See the [Diagrid Conductor]({{< ref diagrid-conductor.md >}}) integration page for a summary. + ## Diagrid Catalyst Diagrid Catalyst is an AI orchestration platform that brings durable workflows, access control, and governance to AI agents and MCP servers. It delivers an AI-native workflow engine that integrates with existing agent frameworks, ensuring agents pick up where they left off in the event of any failure, from simple restarts to complete system outages. Catalyst also lets platform teams and developers issue cryptographic identities to agents, MCP servers, and tools, and apply policy-based access control across the organization. {{< button text="Learn more about Diagrid Catalyst" link="https://www.diagrid.io/catalyst" >}} {{< button text="Compare Dapr and Catalyst" link="https://docs.diagrid.io/dapr-open-source/dapr-vs-catalyst" color="secondary" >}} + +See the [Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) integration page for a summary. From 778dc89a310c3429c924ab0d5c14ce40687e8d7f Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 14:39:55 +0200 Subject: [PATCH 12/18] Clarify 24x7 coverage is Premium-tier on Dapr support page Addresses final-review minor finding: intro overclaimed blanket 24/7. Co-Authored-By: Claude Opus 4.8 --- .../content/en/integrations/Diagrid/diagrid-dapr-support.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md b/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md index c92aa984df9..bf8f924e12b 100644 --- a/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md @@ -2,11 +2,11 @@ type: docs title: "Dapr enterprise support" linkTitle: "Dapr enterprise support" -description: "Commercial 24/7 support for open source Dapr from the project's lead maintainers" +description: "Commercial support for open source Dapr from the project's lead maintainers" weight: 4000 --- -[Dapr enterprise support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial 24/7 support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers so you can match the level of support to your production needs. +[Dapr enterprise support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers, with 24×7 coverage on the Premium tier, so you can match the level of support to your production needs. **Guaranteed response times** From 1ac84c8439e273e2c3bd541805f9d8614228c628 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 14:44:47 +0200 Subject: [PATCH 13/18] Use 'durable agentic execution' in Catalyst descriptions Co-Authored-By: Claude Opus 4.8 --- daprdocs/content/en/integrations/Diagrid/_index.md | 2 +- daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/daprdocs/content/en/integrations/Diagrid/_index.md b/daprdocs/content/en/integrations/Diagrid/_index.md index b963000a5d8..17a77001236 100644 --- a/daprdocs/content/en/integrations/Diagrid/_index.md +++ b/daprdocs/content/en/integrations/Diagrid/_index.md @@ -12,7 +12,7 @@ aliases: - [**Diagrid Dev Dashboard**]({{< ref diagrid-dev-dashboard.md >}}) — a free companion for local Dapr development. - [**Diagrid Conductor**]({{< ref diagrid-conductor.md >}}) — automated operations and observability for Dapr on Kubernetes. -- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — an agentic AI orchestration platform built on Dapr. +- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — durable agentic execution for AI agents and workflows, built on Dapr. - [**Dapr enterprise support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr. For a high-level overview of commercial support and managed services across the Dapr ecosystem, see the [Enterprise support & services]({{< ref "enterprise-support" >}}) section. diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md index 704868e78e1..8a0a9072720 100644 --- a/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md @@ -6,7 +6,7 @@ description: "An agentic AI orchestration platform for governing, securing, and weight: 3000 --- -[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. +[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic AI orchestration platform that brings durable agentic execution to AI agents and workflows, governing, securing, and running them in production. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. **Durable execution** From 008bf6de6c916a61990a7f6b4d9da8a0a2542532 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 14:46:52 +0200 Subject: [PATCH 14/18] Remove planning scratch files from branch Co-Authored-By: Claude Opus 4.8 --- ...2026-07-20-diagrid-commercial-offerings.md | 470 ------------------ ...-20-diagrid-commercial-offerings-design.md | 102 ---- 2 files changed, 572 deletions(-) delete mode 100644 docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md delete mode 100644 docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md diff --git a/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md b/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md deleted file mode 100644 index 74bfde6ca37..00000000000 --- a/docs/superpowers/plans/2026-07-20-diagrid-commercial-offerings.md +++ /dev/null @@ -1,470 +0,0 @@ -# Diagrid Commercial Offerings Implementation Plan - -> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. - -**Goal:** Promote the Dapr docs **Integrations** section to a top-level left-menu item and build out the **Integrations > Diagrid** subsection with light overview pages for the Dev Dashboard, Conductor, Catalyst, and Dapr enterprise support. - -**Architecture:** Pure Hugo/Docsy content change. Move the `integrations/` content directory up one level (changing its URL), preserve every old URL with `aliases:` front matter, then add/update four Diagrid pages in the established "intro + feature highlights + Learn more button" style. Finally cross-link the existing top-level Enterprise-support landing to the new detail pages. - -**Tech Stack:** Hugo static site generator, Docsy theme, Markdown with Hugo shortcodes (`{{< button >}}`, `{{< ref >}}`). - -## Global Constraints - -- Hugo config is `hugo.yaml` at the **repo root**; all Hugo commands run from the repo root (`/Users/marcduiker/dev/dapr/docs`), not from `daprdocs/`. Content lives under `daprdocs/content/en` (mounted to `content/`). -- **Verification command (headless, tested):** from the repo root run - `hugo --environment development --renderToMemory --logLevel error` - The `development` environment avoids the known production PostCSS `--permission` error; `--renderToMemory` avoids writing files; a broken `{{< ref >}}` or bad front matter prints an `ERROR` line and fails the build. A task's build gate = the command exits cleanly and prints **no** `ERROR`/`REF_NOT_FOUND` lines (a clean run ends with a `Total in NNN ms` line and a page-count table). Do **not** use `hugo server` (it blocks) or `npm run serve` / `hugo --minify` (PostCSS error). -- Per-task gate is a clean dev build plus confirming the changed source file contains the expected front matter/content. Visual checks (left-nav placement/order, browser redirects) are deferred to the controller's final verification. -- URLs are lowercased by the site config: folder `Diagrid` → URL `/integrations/diagrid/`. All alias values and internal links must be **lowercase**. -- Page style is **light**: 1–2 sentence intro, 3–5 short **bold-label** feature highlights each with a one-line description, and a `{{< button >}}` to the Diagrid docs. No long marketing copy. -- Internal cross-links use the `{{< ref "filename.md" >}}` shortcode (Hugo validates it at build time and fails loudly on typos). External links use full `https://` URLs. -- Preserve git history on the move with `git mv`. -- Commit after each task. Branch: `docs-diagrid-commercial-offerings` (already created off `v1.18`). -- **Task order matters:** Task 1 relocates the tree; Tasks 2–5 create/update the four child pages; Task 6 rewrites the Diagrid landing page (whose `{{< ref >}}` links depend on Tasks 2–5 existing); Task 7 cross-links the enterprise-support landing. Do them in order so every task's build is clean. - ---- - -### Task 1: Promote Integrations to a top-level section - -Move the whole `integrations/` tree up one level, bump its weight so it appears as a top-level nav item, add aliases so old URLs keep resolving, and fix the one external in-repo reference. - -**Files:** -- Move: `daprdocs/content/en/developing-applications/integrations/` → `daprdocs/content/en/integrations/` (all 19 files, `git mv`) -- Modify: `daprdocs/content/en/integrations/_index.md` (weight + alias) -- Modify (add/append `aliases:`): the relocated pages listed below **except** `Diagrid/_index.md` and `Diagrid/diagrid-conductor.md` (those get their aliases when rewritten in Tasks 6 and 3) -- Modify: `daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md` - -**Interfaces:** -- Produces: new base path `/integrations/` and the Diagrid subsection path `/integrations/diagrid/` used by all later tasks. - -**Alias mapping** (old URL each relocated page must keep serving): - -| File (relative to `content/en/integrations/`) | `aliases:` entry to add | -|---|---| -| `_index.md` | `/developing-applications/integrations/` | -| `argo-cd.md` | `/developing-applications/integrations/argo-cd/` | -| `autoscale-keda.md` | `/developing-applications/integrations/autoscale-keda/` | -| `AWS/_index.md` | `/developing-applications/integrations/aws/` | -| `AWS/authenticating-aws.md` | `/developing-applications/integrations/aws/authenticating-aws/` (append to existing aliases) | -| `Azure/_index.md` | `/developing-applications/integrations/azure/` | -| `Azure/azure-api-management.md` | `/developing-applications/integrations/azure/azure-api-management/` | -| `Azure/azure-authentication/_index.md` | `/developing-applications/integrations/azure/azure-authentication/` | -| `Azure/azure-authentication/authenticating-azure.md` | `/developing-applications/integrations/azure/azure-authentication/authenticating-azure/` (append to existing aliases) | -| `Azure/azure-authentication/howto-aad.md` | `/developing-applications/integrations/azure/azure-authentication/howto-aad/` | -| `Azure/azure-authentication/howto-mi.md` | `/developing-applications/integrations/azure/azure-authentication/howto-mi/` (append to existing aliases) | -| `Azure/azure-authentication/howto-wif.md` | `/developing-applications/integrations/azure/azure-authentication/howto-wif/` | -| `Azure/azure-functions.md` | `/developing-applications/integrations/azure/azure-functions/` | -| `Azure/azure-kubernetes-service-extension.md` | `/developing-applications/integrations/azure/azure-kubernetes-service-extension/` | -| `github_actions.md` | `/developing-applications/integrations/github_actions/` | -| `kratix-marketplace.md` | `/developing-applications/integrations/kratix-marketplace/` | -| `kubernetes-operator.md` | `/developing-applications/integrations/kubernetes-operator/` | - -- [ ] **Step 1: Move the directory (preserving history)** - -```bash -cd /Users/marcduiker/dev/dapr/docs -git mv daprdocs/content/en/developing-applications/integrations daprdocs/content/en/integrations -``` - -- [ ] **Step 2: Bump the section weight to top-level** - -Edit `daprdocs/content/en/integrations/_index.md` — change `weight: 60` to `weight: 35` and add the section alias. Result: - -```yaml ---- -type: docs -title: "Integrations" -linkTitle: "Integrations" -weight: 35 -description: "Dapr integrations with other technologies" -aliases: - - /developing-applications/integrations/ ---- -``` - -- [ ] **Step 3: Add/append aliases to the relocated pages** - -For each row in the Alias mapping table above (excluding `_index.md`, done in Step 2, and excluding the two Diagrid files handled in Tasks 3/6): -- If the file has **no** `aliases:` block, add one directly under the front-matter fields: - ```yaml - aliases: - - /developing-applications/integrations/<...>/ - ``` -- If the file **already has** an `aliases:` block (`AWS/authenticating-aws.md`, `Azure/azure-authentication/authenticating-azure.md`, `Azure/azure-authentication/howto-mi.md`), append the new entry as an additional list item; do not remove existing entries. - -- [ ] **Step 4: Fix the external in-repo reference** - -In `daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md`, both occurrences (lines ~55–56) link to `https://docs.dapr.io/developing-applications/integrations/azure/azure-authentication/authenticating-azure/`. Replace with `https://docs.dapr.io/integrations/azure/azure-authentication/authenticating-azure/`. - -```bash -sed -i '' 's#docs.dapr.io/developing-applications/integrations/#docs.dapr.io/integrations/#g' \ - daprdocs/content/en/reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md -``` - -- [ ] **Step 5: Build and verify** - -```bash -hugo --environment development --renderToMemory --logLevel error -``` -Expected: build succeeds with no `REF_NOT_FOUND` errors. In the browser, confirm **Integrations** is a top-level left-nav item (between "Developing AI with Dapr" and "Deploying and configuring…"), and that `http://localhost:1313/developing-applications/integrations/` redirects to `/integrations/`. Stop the server (Ctrl-C). - -- [ ] **Step 6: Commit** - -```bash -git add -A -git commit -m "Promote Integrations to a top-level docs section with URL aliases - -Co-Authored-By: Claude Opus 4.8 " -``` - ---- - -### Task 2: Create the Diagrid Dev Dashboard page - -**Files:** -- Create: `daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md` - -**Interfaces:** -- Consumes: `/integrations/diagrid/` path from Task 1. -- Produces: page resolvable as `{{< ref diagrid-dev-dashboard.md >}}`. - -- [ ] **Step 1: Create the file** - -```markdown ---- -type: docs -title: "Diagrid Dev Dashboard" -linkTitle: "Diagrid Dev Dashboard" -description: "A free companion for local Dapr development that gives real-time visibility into your Dapr applications" -weight: 1000 ---- - -[Diagrid Dev Dashboard](https://docs.diagrid.io/develop/local-development/dev-dashboard) is a free companion for local Dapr development. It automatically discovers Dapr applications running on your machine and provides visualization and inspection tools to speed up your development workflow. It is distributed as a single binary for macOS, Linux, and Windows. - -**Application monitoring** - -Track all running Dapr apps with details on health, ports, PIDs, and runtime information. - -**Workflow inspection** - -View workflow executions across your apps with live event histories and execution status. - -**Component and configuration viewers** - -Browse Dapr components and configurations, and use builder wizards to create component and resiliency policy definitions without hand-editing YAML. - -**Log streaming** - -Stream real-time sidecar and application logs with filtering and highlighting. - -The Dev Dashboard works with applications started through `dapr run`, Docker Compose, TestContainers, or Aspire. - -{{< button text="Learn more about the Diagrid Dev Dashboard" link="https://docs.diagrid.io/develop/local-development/dev-dashboard" >}} -``` - -- [ ] **Step 2: Build and verify** - -```bash -hugo --environment development --renderToMemory --logLevel error -``` -Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-dev-dashboard/` and the Learn-more button works. Stop the server. - -- [ ] **Step 3: Commit** - -```bash -git add daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md -git commit -m "Add Diagrid Dev Dashboard integration page - -Co-Authored-By: Claude Opus 4.8 " -``` - ---- - -### Task 3: Update the Diagrid Conductor page - -**Files:** -- Modify: `daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md` - -**Interfaces:** -- Consumes: `/integrations/diagrid/` path from Task 1. -- Produces: page resolvable as `{{< ref diagrid-conductor.md >}}`. - -- [ ] **Step 1: Replace the file contents** - -Updates the Learn-more link to the Diagrid docs URL, refreshes the feature highlights, and adds the alias for its old URL (this file was intentionally skipped in Task 1). - -```markdown ---- -type: docs -title: "Diagrid Conductor" -linkTitle: "Diagrid Conductor" -description: "Automate operations, enforce best practices, and gain observability across your Dapr clusters" -weight: 2000 -aliases: - - /developing-applications/integrations/diagrid/diagrid-conductor/ ---- - -
Diagrid Conductor diagram - -[Diagrid Conductor](https://docs.diagrid.io/dapr-open-source/conductor) is a SaaS platform that automates and manages Dapr deployments across your Kubernetes clusters, delivering operational excellence, security and reliability, and insights and collaboration from development through production. - -**Automated operations** - -One-click installation, upgrades, certificate rotation, and configuration synchronization keep Dapr up to date across all your clusters, with scheduled and canary updates for zero downtime. - -**Advisor: discover and apply best practices** - -Continuous checks against 50+ production standards catch security misconfigurations and optimization opportunities before they reach production. - -**Deep observability** - -150+ metrics with 20+ built-in dashboards, plus a dynamic application graph that visualizes your services and infrastructure components. - -**Resource usage reporting** - -Recommendations based on past resource behavior lead to significant CPU and memory cost savings. - -{{< button text="Learn more about Diagrid Conductor" link="https://docs.diagrid.io/dapr-open-source/conductor" >}} -``` - -- [ ] **Step 2: Build and verify** - -```bash -hugo --environment development --renderToMemory --logLevel error -``` -Expected: build succeeds. Confirm the page renders with the Conductor image and the button links to `docs.diagrid.io/dapr-open-source/conductor`, and that `/developing-applications/integrations/diagrid/diagrid-conductor/` redirects. Stop the server. - -- [ ] **Step 3: Commit** - -```bash -git add daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md -git commit -m "Refresh Diagrid Conductor integration page - -Co-Authored-By: Claude Opus 4.8 " -``` - ---- - -### Task 4: Create the Diagrid Catalyst page - -**Files:** -- Create: `daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md` - -**Interfaces:** -- Consumes: `/integrations/diagrid/` path from Task 1. -- Produces: page resolvable as `{{< ref diagrid-catalyst.md >}}`. - -- [ ] **Step 1: Create the file** - -```markdown ---- -type: docs -title: "Diagrid Catalyst" -linkTitle: "Diagrid Catalyst" -description: "An agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production" -weight: 3000 ---- - -[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. - -**Durable execution** - -Agents and workflows automatically resume from failures — from simple restarts to complete system outages — with checkpointing and self-recovery built in. - -**Zero-trust security** - -Issue cryptographic identities to agents, MCP servers, and tools, and apply policy-based access control across your organization. - -**Framework compatibility** - -Works with existing agent frameworks such as CrewAI, LangGraph, OpenAI Agents, and Pydantic AI, across any language or cloud. - -**Flexible deployment** - -Available as Catalyst Cloud, a fully managed serverless platform, or Catalyst Enterprise for self-hosted and air-gapped environments. - -{{< button text="Learn more about Diagrid Catalyst" link="https://www.diagrid.io/catalyst" >}} -{{< button text="Compare Dapr and Catalyst" link="https://docs.diagrid.io/dapr-open-source/dapr-vs-catalyst" color="secondary" >}} -``` - -- [ ] **Step 2: Build and verify** - -```bash -hugo --environment development --renderToMemory --logLevel error -``` -Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-catalyst/` with both buttons working. Stop the server. - -- [ ] **Step 3: Commit** - -```bash -git add daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md -git commit -m "Add Diagrid Catalyst integration page - -Co-Authored-By: Claude Opus 4.8 " -``` - ---- - -### Task 5: Create the Dapr enterprise support page - -**Files:** -- Create: `daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md` - -**Interfaces:** -- Consumes: `/integrations/diagrid/` path from Task 1. -- Produces: page resolvable as `{{< ref diagrid-dapr-support.md >}}`. - -- [ ] **Step 1: Create the file** - -```markdown ---- -type: docs -title: "Dapr enterprise support" -linkTitle: "Dapr enterprise support" -description: "Commercial 24/7 support for open source Dapr from the project's lead maintainers" -weight: 4000 ---- - -[Dapr enterprise support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial 24/7 support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers so you can match the level of support to your production needs. - -**Guaranteed response times** - -A one-hour response time for critical production issues, with severity-based service-level agreements. - -**Security patching** - -CVE patching prioritized by CVSS score, including custom builds with fixes backported to your version. - -**Support tiers** - -Choose from Standard, Select, and Premium. Premium adds 24×7 coverage and support for the Diagrid Dapr Distribution for Enterprise (D3E). - -**Expert guidance** - -Architecture reviews and tailored training sessions from the engineers who build Dapr. - -{{< button text="Learn more about Dapr enterprise support" link="https://docs.diagrid.io/dapr-open-source/dapr-support" >}} -``` - -- [ ] **Step 2: Build and verify** - -```bash -hugo --environment development --renderToMemory --logLevel error -``` -Expected: build succeeds. Confirm the page renders at `/integrations/diagrid/diagrid-dapr-support/` and the Learn-more button works. Stop the server. - -- [ ] **Step 3: Commit** - -```bash -git add daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md -git commit -m "Add Dapr enterprise support integration page - -Co-Authored-By: Claude Opus 4.8 " -``` - ---- - -### Task 6: Update the Diagrid subsection landing page - -**Files:** -- Modify: `daprdocs/content/en/integrations/Diagrid/_index.md` - -**Interfaces:** -- Consumes: the four Diagrid pages from Tasks 2–5 (referenced via `{{< ref >}}`) and `/integrations/diagrid/` from Task 1. - -- [ ] **Step 1: Replace the file contents** - -```markdown ---- -type: docs -title: "Integrations with Diagrid" -linkTitle: "Diagrid" -description: "Dapr tooling and commercial offerings from Diagrid" -weight: 1000 -aliases: - - /developing-applications/integrations/diagrid/ ---- - -[Diagrid](https://www.diagrid.io/) is a leading contributor to the Dapr project and offers a range of tooling and commercial products that build on open source Dapr. The pages in this section describe the Diagrid offerings you can use alongside your Dapr applications: - -- [**Diagrid Dev Dashboard**]({{< ref diagrid-dev-dashboard.md >}}) — a free companion for local Dapr development. -- [**Diagrid Conductor**]({{< ref diagrid-conductor.md >}}) — automated operations and observability for Dapr on Kubernetes. -- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — an agentic AI orchestration platform built on Dapr. -- [**Dapr enterprise support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr. - -For a high-level overview of commercial support and managed services across the Dapr ecosystem, see the [Enterprise support & services]({{< ref "enterprise-support" >}}) section. -``` - -- [ ] **Step 2: Build and verify** - -```bash -hugo --environment development --renderToMemory --logLevel error -``` -Expected: build succeeds with **no** `REF_NOT_FOUND` — all five `{{< ref >}}` links resolve. Confirm the Diagrid subsection lists all four child pages in order: Dev Dashboard, Conductor, Catalyst, Dapr enterprise support. Stop the server. - -- [ ] **Step 3: Commit** - -```bash -git add daprdocs/content/en/integrations/Diagrid/_index.md -git commit -m "Update Diagrid integrations landing page - -Co-Authored-By: Claude Opus 4.8 " -``` - ---- - -### Task 7: Cross-link the Enterprise-support landing to the detail pages - -Keep the top-level Enterprise-support section as the high-level overview, but point readers to the new detailed Integrations/Diagrid pages. - -**Files:** -- Modify: `daprdocs/content/en/enterprise-support/_index.md` - -**Interfaces:** -- Consumes: the four Diagrid pages from Tasks 2–5, referenced via `{{< ref >}}`. - -- [ ] **Step 1: Add cross-link sentences** - -In `daprdocs/content/en/enterprise-support/_index.md`, add a one-line cross-link immediately after the existing `{{< button >}}` line for each relevant section, using `{{< ref >}}` so Hugo validates the targets: - -- After the **Dapr open source support** button, add: - ```markdown - See the [Dapr enterprise support]({{< ref diagrid-dapr-support.md >}}) integration page for a summary. - ``` -- After the **Diagrid Conductor** button, add: - ```markdown - See the [Diagrid Conductor]({{< ref diagrid-conductor.md >}}) integration page for a summary. - ``` -- After the **Diagrid Catalyst** buttons, add: - ```markdown - See the [Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) integration page for a summary. - ``` - -Leave the **D3E** section unchanged (no Integrations page for D3E — it lives only here). - -- [ ] **Step 2: Build and verify** - -```bash -hugo --environment development --renderToMemory --logLevel error -``` -Expected: build succeeds, no `REF_NOT_FOUND`. Confirm the three cross-links render and navigate to the correct Integrations/Diagrid pages. Stop the server. - -- [ ] **Step 3: Commit** - -```bash -git add daprdocs/content/en/enterprise-support/_index.md -git commit -m "Cross-link enterprise support landing to Diagrid integration pages - -Co-Authored-By: Claude Opus 4.8 " -``` - ---- - -## Final verification - -- [ ] From the repo root, run the headless dev build (`hugo --environment development --renderToMemory --logLevel error`) and separately `hugo server` for a visual pass. Confirm: - - Build completes with no `REF_NOT_FOUND` or other errors. - - **Integrations** is a top-level left-nav item. - - The **Diagrid** subsection shows: Dev Dashboard, Conductor, Catalyst, Dapr enterprise support (in that order). - - Spot-check that a few old URLs redirect, e.g. `/developing-applications/integrations/`, `/developing-applications/integrations/diagrid/diagrid-conductor/`, `/developing-applications/integrations/azure/azure-authentication/authenticating-azure/`. - - All Learn-more buttons and cross-links resolve. diff --git a/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md b/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md deleted file mode 100644 index c3ab8369fff..00000000000 --- a/docs/superpowers/specs/2026-07-20-diagrid-commercial-offerings-design.md +++ /dev/null @@ -1,102 +0,0 @@ -# Design: Diagrid commercial offerings in Dapr Docs - -**Date:** 2026-07-20 -**Branch:** `docs-diagrid-commercial-offerings` (off `v1.18`) -**Repo:** dapr/docs (Hugo + Docsy) - -## Goal - -Update how Diagrid's commercial offerings are represented in the Dapr documentation: - -1. Promote the **Integrations** section from a child of "Developing applications" to a - top-level left-menu item. -2. Build out the **Integrations > Diagrid** subsection with light overview pages for - Catalyst, Conductor, Dapr enterprise support, and the Dev Dashboard. -3. Reconcile with the existing top-level **Enterprise support & services** section by - cross-linking rather than duplicating. - -## Context / current state - -- Integrations currently lives at `content/en/developing-applications/integrations/` - (weight `60`), URL `/developing-applications/integrations/`. It contains 19 files - (AWS, Azure, KEDA, Argo CD, GitHub Actions, Kratix, Kubernetes operator, Diagrid). -- The Diagrid subsection currently has only `_index.md` + `diagrid-conductor.md`. -- A separate top-level section **Enterprise support & services** - (`content/en/enterprise-support/`, weight `70`, added in commit `8ec7607cd`) already - provides a high-level landing covering OSS support, D3E, Conductor, and Catalyst, with - "Learn more" buttons out to the same Diagrid docs URLs. -- The repo already uses Hugo `aliases:` front matter for URL redirects. -- Only 1 genuine external in-repo reference points at the integrations path: - `reference/components-reference/supported-configuration-stores/azure-appconfig-configuration-store.md`. - -## Decisions (confirmed with user) - -- **Keep both** the enterprise-support landing and the Integrations/Diagrid detail pages, - serving different purposes; cross-link them. -- **Light page style**: short intro + 3–5 feature highlights + a `{{< button >}}` to the - Diagrid docs. No deep marketing copy. -- Integrations section **weight `35`** (after "Developing AI" 31, before "Operations" 40). -- Keep the folder name `Diagrid` (capitalized) as-is. - -## Part 1 — Promote Integrations to top-level - -- Move `content/en/developing-applications/integrations/` → `content/en/integrations/` - (use `git mv` to preserve history for all 19 files). -- Set the section `_index.md` weight `60` → `35`. -- Add `aliases:` front matter to each moved page and section index pointing to its old - `/developing-applications/integrations/...` URL so external/bookmarked links keep - working. (Hugo derives URLs from file path; aliases are the repo's redirect mechanism.) -- Update the 1 external in-repo reference in - `reference/.../azure-appconfig-configuration-store.md` to the new path. - -## Part 2 — Diagrid subsection content - -Under `content/en/integrations/Diagrid/`: - -| File | Status | linkTitle | Learn-more target | Weight | -|---|---|---|---|---| -| `_index.md` | update | Diagrid | (landing intro listing offerings) | 1000 | -| `diagrid-dev-dashboard.md` | new | Diagrid Dev Dashboard | https://docs.diagrid.io/develop/local-development/dev-dashboard | 1000 | -| `diagrid-conductor.md` | update | Diagrid Conductor | https://docs.diagrid.io/dapr-open-source/conductor | 2000 | -| `diagrid-catalyst.md` | new | Diagrid Catalyst | https://www.diagrid.io/catalyst | 3000 | -| `diagrid-dapr-support.md` | new | Dapr enterprise support | https://docs.diagrid.io/dapr-open-source/dapr-support | 4000 | - -### Page content sources (fetched 2026-07-20) - -- **Catalyst** — agentic AI orchestration platform for governing, securing, and running - agents and durable workflows in production; built on Dapr. Highlights: durable - execution, zero-trust security (cryptographic identity + policy access control), - framework compatibility (CrewAI, LangGraph, OpenAI Agents, Pydantic AI), built-in - resilience, Cloud (managed) and Enterprise (self-hosted/air-gapped) deployment. -- **Conductor** — SaaS that automates and manages Dapr across Kubernetes clusters. - Highlights: automated install/upgrade/cert-rotation, 150+ metrics with 20+ dashboards + - app topology, 50+ best-practice/security checks (Advisor), multi-cluster control plane, - zero-downtime/canary updates, resource usage recommendations. -- **Dapr enterprise support** — 24/7 support for open source Dapr, 1-hour response for - critical production issues, CVSS-based security patching. Tiers: Standard, Select, - Premium (Premium adds 24×7 and D3E coverage). Delivered by Dapr's lead maintainers. -- **Dev Dashboard** — free companion for local Dapr development; single binary for - macOS/Linux/Windows. Highlights: app monitoring, workflow inspection with live event - histories, component/config viewers + builder wizards, log streaming, resiliency - builder. Works with `dapr run`, Docker Compose, TestContainers, Aspire. - -## Part 3 — Reconcile with enterprise-support - -In `content/en/enterprise-support/_index.md`, update the Conductor, Catalyst, and -Dapr open source support blurbs so their "Learn more" (or an added secondary) links point -to the new detailed `/integrations/Diagrid/...` pages, keeping the landing as the -high-level overview and the Integrations pages as the detail. - -## Out of scope (YAGNI) - -- No D3E page under Integrations (stays in enterprise-support; not requested). -- No deep marketing copy. -- No SCSS/restyle work. - -## Verification - -- Run `hugo server` locally (macOS SCSS compiles fine per project notes) and confirm: - - "Integrations" appears as a top-level left-nav item. - - The four Diagrid pages render with working Learn-more buttons. - - Old `/developing-applications/integrations/...` URLs redirect via aliases. - - No broken internal links (`hugo --printPathWarnings` / build has no ref errors). From a816f62006f4313b13f9eed3686f2836666862f5 Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 14:47:24 +0200 Subject: [PATCH 15/18] Title-case 'Dapr Enterprise Support' in Diagrid list Co-Authored-By: Claude Opus 4.8 --- daprdocs/content/en/integrations/Diagrid/_index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/daprdocs/content/en/integrations/Diagrid/_index.md b/daprdocs/content/en/integrations/Diagrid/_index.md index 17a77001236..aa171caa33f 100644 --- a/daprdocs/content/en/integrations/Diagrid/_index.md +++ b/daprdocs/content/en/integrations/Diagrid/_index.md @@ -12,7 +12,7 @@ aliases: - [**Diagrid Dev Dashboard**]({{< ref diagrid-dev-dashboard.md >}}) — a free companion for local Dapr development. - [**Diagrid Conductor**]({{< ref diagrid-conductor.md >}}) — automated operations and observability for Dapr on Kubernetes. -- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — durable agentic execution for AI agents and workflows, built on Dapr. -- [**Dapr enterprise support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr. +- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — durable agentic execution for AI agents, built on Dapr. +- [**Dapr Enterprise Support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr. For a high-level overview of commercial support and managed services across the Dapr ecosystem, see the [Enterprise support & services]({{< ref "enterprise-support" >}}) section. From a51a918bc6a611e5c70cc83600b3690ebb28822c Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 14:48:58 +0200 Subject: [PATCH 16/18] Trim Catalyst blurb and drop landing cross-link line Co-Authored-By: Claude Opus 4.8 --- daprdocs/content/en/integrations/Diagrid/_index.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/daprdocs/content/en/integrations/Diagrid/_index.md b/daprdocs/content/en/integrations/Diagrid/_index.md index aa171caa33f..8a2f9207ef9 100644 --- a/daprdocs/content/en/integrations/Diagrid/_index.md +++ b/daprdocs/content/en/integrations/Diagrid/_index.md @@ -14,5 +14,3 @@ aliases: - [**Diagrid Conductor**]({{< ref diagrid-conductor.md >}}) — automated operations and observability for Dapr on Kubernetes. - [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — durable agentic execution for AI agents, built on Dapr. - [**Dapr Enterprise Support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr. - -For a high-level overview of commercial support and managed services across the Dapr ecosystem, see the [Enterprise support & services]({{< ref "enterprise-support" >}}) section. From a10bf0f601053fa03ba97d3ef86a35f182686ecd Mon Sep 17 00:00:00 2001 From: Marc Duiker <4191277+marcduiker@users.noreply.github.com> Date: Mon, 20 Jul 2026 15:13:53 +0200 Subject: [PATCH 17/18] Update integrations and enterprise support Signed-off-by: Marc Duiker <4191277+marcduiker@users.noreply.github.com> --- .../content/en/enterprise-support/_index.md | 19 +++--------------- .../integrations/Diagrid/diagrid-catalyst.md | 2 ++ .../Diagrid/diagrid-dapr-support.md | 6 +++--- .../Diagrid/diagrid-dev-dashboard.md | 2 ++ .../diagrid/applications-light.png | Bin 0 -> 497396 bytes .../integrations/diagrid/catalyst-icon.webp | Bin 0 -> 1848 bytes 6 files changed, 10 insertions(+), 19 deletions(-) create mode 100644 daprdocs/static/images/integrations/diagrid/applications-light.png create mode 100644 daprdocs/static/images/integrations/diagrid/catalyst-icon.webp diff --git a/daprdocs/content/en/enterprise-support/_index.md b/daprdocs/content/en/enterprise-support/_index.md index 26575af1f53..51106927bad 100644 --- a/daprdocs/content/en/enterprise-support/_index.md +++ b/daprdocs/content/en/enterprise-support/_index.md @@ -10,12 +10,10 @@ For organizations running Dapr in production that need enterprise-grade support, ## Dapr open source support -Diagrid provides 24/7 enterprise support for open source Dapr, with a guaranteed one-hour response time for critical production issues. Support is offered across three tiers (Standard, Select, and Premium) with varying response times, security patching commitments, architecture reviews, and training sessions tailored to your organization's needs, across all cloud platforms. +Diagrid provides 24/7 [enterprise support]({{< ref diagrid-dapr-support.md >}}) for open source Dapr, with a guaranteed one-hour response time for critical production issues. Support is offered across three tiers (Standard, Select, and Premium) with varying response times, security patching commitments, architecture reviews, and training sessions tailored to your organization's needs, across all cloud platforms. {{< button text="Learn more about Dapr open source support" link="https://docs.diagrid.io/dapr-open-source/dapr-support" >}} -See the [Dapr enterprise support]({{< ref diagrid-dapr-support.md >}}) integration page for a summary. - ## Diagrid Dapr Distribution for Enterprise (D3E) D3E is a custom distribution of the open source Dapr project that enhances it with additional security and scalability capabilities, while maintaining full compatibility with the Dapr APIs and SDKs. Designed for large-scale production environments, it offers multi-tenancy support, reduced security permissions, enterprise support with guaranteed response times, and CVE backports to custom versions. It is aimed at organizations with stringent security requirements or substantial Dapr deployments. @@ -24,19 +22,8 @@ D3E is a custom distribution of the open source Dapr project that enhances it wi ## Diagrid Conductor -
Diagrid Conductor diagram - -[Diagrid Conductor](https://www.diagrid.io/conductor) quickly and securely connects to all your Kubernetes clusters running Dapr and Daprized applications, delivering operational excellence, security and reliability, and insights and collaboration. It provides one-click installation, upgrade, and patching of Dapr, automated best-practice checks through Advisor, resource usage reporting and recommendations, and an application graph that visualizes your services and infrastructure. - -{{< button text="Learn more about Diagrid Conductor" link="https://docs.diagrid.io/dapr-open-source/conductor" >}} - -See the [Diagrid Conductor]({{< ref diagrid-conductor.md >}}) integration page for a summary. +[Diagrid Conductor]({{< ref diagrid-conductor.md >}}) automates operations and observability for Dapr on Kubernetes, with one-click installation and upgrades, automated best-practice checks, and an application graph across all your clusters. ## Diagrid Catalyst -Diagrid Catalyst is an AI orchestration platform that brings durable workflows, access control, and governance to AI agents and MCP servers. It delivers an AI-native workflow engine that integrates with existing agent frameworks, ensuring agents pick up where they left off in the event of any failure, from simple restarts to complete system outages. Catalyst also lets platform teams and developers issue cryptographic identities to agents, MCP servers, and tools, and apply policy-based access control across the organization. - -{{< button text="Learn more about Diagrid Catalyst" link="https://www.diagrid.io/catalyst" >}} -{{< button text="Compare Dapr and Catalyst" link="https://docs.diagrid.io/dapr-open-source/dapr-vs-catalyst" color="secondary" >}} - -See the [Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) integration page for a summary. +[Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) is an agentic AI orchestration platform that brings durable agentic execution, zero-trust security, and governance to AI agents and workflows, built on Dapr. diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md index 8a0a9072720..e610ab574a6 100644 --- a/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md @@ -8,6 +8,8 @@ weight: 3000 [Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic AI orchestration platform that brings durable agentic execution to AI agents and workflows, governing, securing, and running them in production. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. +AGENTS & MCPAI AgentAI AgentMCP ServerDiagrid CatalystWorkflowsTracingSessionsmTLSDOWNSTREAMDatabaseCloud InfraExternal Tools + **Durable execution** Agents and workflows automatically resume from failures — from simple restarts to complete system outages — with checkpointing and self-recovery built in. diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md b/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md index bf8f924e12b..d824076bd03 100644 --- a/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-dapr-support.md @@ -1,12 +1,12 @@ --- type: docs -title: "Dapr enterprise support" -linkTitle: "Dapr enterprise support" +title: "Dapr Enterprise Support" +linkTitle: "Dapr Enterprise Support" description: "Commercial support for open source Dapr from the project's lead maintainers" weight: 4000 --- -[Dapr enterprise support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers, with 24×7 coverage on the Premium tier, so you can match the level of support to your production needs. +[Dapr Enterprise Support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers, with 24×7 coverage on the Premium tier, so you can match the level of support to your production needs. **Guaranteed response times** diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md b/daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md index a248bf3eb81..f6431442512 100644 --- a/daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-dev-dashboard.md @@ -8,6 +8,8 @@ weight: 1000 [Diagrid Dev Dashboard](https://docs.diagrid.io/develop/local-development/dev-dashboard) is a free companion for local Dapr development. It automatically discovers Dapr applications running on your machine and provides visualization and inspection tools to speed up your development workflow. It is distributed as a single binary for macOS, Linux, and Windows. +
Diagrid Dev Dashboard showing Dapr applications discovered on the local machine + **Application monitoring** Track all running Dapr apps with details on health, ports, PIDs, and runtime information. diff --git a/daprdocs/static/images/integrations/diagrid/applications-light.png b/daprdocs/static/images/integrations/diagrid/applications-light.png new file mode 100644 index 0000000000000000000000000000000000000000..aedf47be38994ef35d43c6a154fc1e0ce9812246 GIT binary patch literal 497396 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%0A9naWD=^d($&P5c?jJ|w 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�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 SW1ewPqC(EVn6% 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

$k*d`9K_q*#|_94U(?mG4Xt+%?|gNG3he3NPhcE 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℘|sY&|dfFoJ@YKaoP5gTAJIhB-{+CF`a9E5Aft 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ℑ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ً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 literal 0 HcmV?d00001 diff --git a/daprdocs/static/images/integrations/diagrid/catalyst-icon.webp b/daprdocs/static/images/integrations/diagrid/catalyst-icon.webp new file mode 100644 index 0000000000000000000000000000000000000000..3bd59a3abcb0f104d99df16691f2fa874fe37967 GIT binary patch literal 1848 zcmV-82gmqQNk&F62LJ$9MM6+kP&il$0000G0001G003hE06|PpNcIB&00FR8TW{Ff z)(1fl1R)R%Aq@cVqGz?q@`!FzsKoA5&(7pF1{uHO<{f>wUz~r*E?!9HjS6|G} zEq}AM`{4Gy)Ov<^VG!`-b221|$^a?9I8 zO-KG$1><5N-tKsLXkT!*T8P)U9}jJc`}GszuPF6MOPEtF!q*tJh+QykiRcQr5BzYAS)4uukNi-c38PH#&_4eM4 z>SRUy^6q}!Yl_3hY$uh`Fm28@4UJJ^qlGjW7V6NHH(Jv&IPFg2l%>Le=kGL(qs7EAcm`-DDE76B`P# zg(Saw3&}*qhe#pywicp9LnD?5@%xtu5Qc+5`d6?C{Qsynfz4oJ7V?>(g)~Bl9|0C1ROi4e4VYA7Y7s-6s*^;|F#k zhm_kYA`{V&i9JO6T^h0xI}&k(pxjgu`b%U8;SwTti)oAz2{0muK>HmlLKi0ie25l< zd_zI(PBZ|S=n{h*RuF8&4nPRsg0NUf&j?OVCIDzei-LXvnj*Rq9sgShPf>t=h?Wqp zPSz7;S{$JHx1aR3DQ>LHdV)rHy5WCCRR#B|lZNw+v72VBOudj!czIZMRxePPu8&e< z{^D9X;fFk_I-3UYVf_7|m$MC{(iz_#vpSuIP$>WN5badOxOA#7k5F@339OX&^#N*5 z7toDz-=<65X#=mF^VeiQ9;g9W1H9=(^7g=j&^^E{Pm|088-kAj_o`D!^+?kwwFvhY zB`VZU_sFgY*B;{UA$gg*Th*bL$F8_>=^?%jtlclS0rl97TbCZvuKxJw>#D{S+`RM% z*E99;bkRdHZdZ#)XO%e4)B}6Qglb{xYznglQ_6?ala<;|(5XW)YhezY7OI{#X2-;8 zWBF{0N@JEVcNy7no~i8&Wn>r3uAhq?mqMirl#7<|#Pm7r*cF2x!Z4_NGy6^WlG?{~ zGS`e63|qm)0bS z#5w#cNW_@Q_0}71n#M4B#Anl@88G1_6_ouot;9G0@XcV{w&^}itge_#$XnE98~^<= zU;dW+|N2tR1a&n-q{&}V)L0fWR6owIXM4KsWE1XFo;mk3GO|q}hssYY2+{oe@s}E& zI5pE*iIDSF5+bH|_**w)s=MY_|DBAR?YZ8Pm2YZmx1Sw3N#(h{AjD!Guj?8r(M&e~ z|LOD(XOKj$e*g9o;rrxUqhQmkorZnGFBw>d8ejVtB{tHHgtsXDzaYITUU1eq!yMpJ_5F(CKL+pPP4`->XBm)HeXbYN|>f{_F5WRt0c&bfOwz( m_FF`kz&T|U!Oh^D`3w@?6pRtkPz==rKWj+7On9A?fB*oSZikWp literal 0 HcmV?d00001 From 2064cfc7389f68c95813e7a649b83828dba918b1 Mon Sep 17 00:00:00 2001 From: Marc Duiker Date: Wed, 22 Jul 2026 13:27:36 +0200 Subject: [PATCH 18/18] Update terminology Signed-off-by: Marc Duiker --- daprdocs/content/en/enterprise-support/_index.md | 2 +- daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/daprdocs/content/en/enterprise-support/_index.md b/daprdocs/content/en/enterprise-support/_index.md index 51106927bad..90bc2737f7c 100644 --- a/daprdocs/content/en/enterprise-support/_index.md +++ b/daprdocs/content/en/enterprise-support/_index.md @@ -26,4 +26,4 @@ D3E is a custom distribution of the open source Dapr project that enhances it wi ## Diagrid Catalyst -[Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) is an agentic AI orchestration platform that brings durable agentic execution, zero-trust security, and governance to AI agents and workflows, built on Dapr. +[Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) is an agentic durable execution platform that brings reliability, zero-trust security, and governance to AI agents and workflows, built on Dapr. diff --git a/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md index e610ab574a6..a92630ce2fe 100644 --- a/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md +++ b/daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md @@ -2,11 +2,11 @@ type: docs title: "Diagrid Catalyst" linkTitle: "Diagrid Catalyst" -description: "An agentic AI orchestration platform for governing, securing, and running agents and durable workflows in production" +description: "An agentic durable execution platform for governing, securing, and running agents and durable workflows in production" weight: 3000 --- -[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic AI orchestration platform that brings durable agentic execution to AI agents and workflows, governing, securing, and running them in production. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. +[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic durable execution platform that brings reliability to AI agents and workflows. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks. AGENTS & MCPAI AgentAI AgentMCP ServerDiagrid CatalystWorkflowsTracingSessionsmTLSDOWNSTREAMDatabaseCloud InfraExternal Tools

ZI^QDBUkp2K=R4@u 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