Skip to content

Restructure Dapr Agents integrations and document Drasi extension - #5264

Open
JeffreyJPZ wants to merge 5 commits into
dapr:v1.18from
JeffreyJPZ:feat/dapr-agents-ext-drasi
Open

Restructure Dapr Agents integrations and document Drasi extension#5264
JeffreyJPZ wants to merge 5 commits into
dapr:v1.18from
JeffreyJPZ:feat/dapr-agents-ext-drasi

Conversation

@JeffreyJPZ

@JeffreyJPZ JeffreyJPZ commented Jul 25, 2026

Copy link
Copy Markdown

Thank you for helping make the Dapr documentation better!

Please follow this checklist before submitting:

  • Commits are signed with Developer Certificate of Origin (DCO - learn more)
  • Read the contribution guide
  • Commands include options for Linux, MacOS, and Windows within tabpane
  • New file and folder names are globally unique
  • Page references use shortcodes instead of markdown or URL links
  • Images use HTML style and have alternative text
  • Places where multiple code/command options are given have tabpane

In addition, please fill out the following to help reviewers understand this pull request:

Description

  • Restructures Dapr Agents integrations docs so integrations are searchable by provider (e.g. Drasi) and type (loaders, splitters, vector stores, tools, etc.)
  • Adds an entry in the integrations docs for the Drasi extension + the Drasi change-driven agents example in the quickstarts docs
  • Adds missing examples to the quickstarts docs

This should make it a little less painful to document the other integrations that are currently missing (embeddings, executors, chat clients, etc.) and other integrations in the future (trigger sources maybe).

Issue reference

Closes #5252

Signed-off-by: Jeffrey Zhang <jeffreyjpizhang@gmail.com>
@JeffreyJPZ
JeffreyJPZ force-pushed the feat/dapr-agents-ext-drasi branch from d82d033 to 646edc6 Compare July 28, 2026 02:35

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR restructures the Dapr Agents “Integrations” documentation from a single long page into a section-based hierarchy (by provider and by integration type), and adds initial documentation for the Drasi extension plus additional quickstart/example links.

Changes:

  • Replaced the monolithic dapr-agents-integrations.md with a new integrations/ section and child pages (splitters, loaders, vector stores, tools, providers).
  • Added a Drasi provider integration page documenting the drasi_trigger surface and linked it to a new Drasi example entry on the Quickstarts page.
  • Added/updated vector store integration pages (Chroma, Postgres, Redis) and new Tools integration pages.

Reviewed changes

Copilot reviewed 19 out of 19 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/redis.md New Redis vector store integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/postgres.md New Postgres (pgvector) vector store integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/chroma.md New Chroma vector store integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/_index.md New Vector Stores section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/tools/mcp-toolbox.md New MCP Toolbox for Databases tools integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/tools/agents-as-tools.md New “Agents as Tools” integration doc page (links to core concepts).
daprdocs/content/en/developing-ai/dapr-agents/integrations/tools/_index.md New Tools section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/splitters/text.md New Text splitter integration doc page (migrated/expanded content).
daprdocs/content/en/developing-ai/dapr-agents/integrations/splitters/_index.md New Splitters section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/providers/drasi.md New Drasi provider integration doc page for drasi-triggered agents.
daprdocs/content/en/developing-ai/dapr-agents/integrations/providers/_index.md New Providers section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/loaders/arxiv.md New arXiv loader integration doc page (migrated/expanded content).
daprdocs/content/en/developing-ai/dapr-agents/integrations/loaders/_index.md New Loaders section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/_index.md New Integrations section landing page replacing the old single-file page.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-why.md Updated link target to new integrations section.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-quickstarts.md Added additional example rows + new Drasi extension examples section.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-introduction.md Updated link target to new integrations section.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-integrations.md Removed monolithic integrations page (replaced by integrations/ section).
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-extensions.md Updated “See also” integrations link to new integrations section.
Comments suppressed due to low confidence (2)

daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/postgres.md:26

  • Using single quotes in the uv add command is not Windows-friendly and is inconsistent with other docs in this repo (which use double quotes for extras). Prefer double quotes here.
uv add 'psycopg[binary,pool]' pgvector

daprdocs/content/en/developing-ai/dapr-agents/integrations/providers/drasi.md:39

  • Package extras like [drasi] should be quoted to avoid shell globbing (e.g., zsh) and to keep the command copy/paste-friendly across platforms. Other docs in this repo use double quotes for extras.
uv add dapr-agents[drasi]

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-quickstarts.md Outdated
Comment thread daprdocs/content/en/developing-ai/dapr-agents/integrations/providers/drasi.md Outdated
JeffreyJPZ and others added 2 commits July 30, 2026 11:13
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jeffrey Zhang <72636309+JeffreyJPZ@users.noreply.github.com>
Signed-off-by: Jeffrey Zhang <jeffreyjpizhang@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: Document the Dapr Agents Drasi extension (drasi_trigger)

3 participants