Skip to content

Restructure Dapr Agents integrations and document Drasi extension - #5264

Open
JeffreyJPZ wants to merge 6 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 6 commits into
dapr:v1.18from
JeffreyJPZ:feat/dapr-agents-ext-drasi

Conversation

@JeffreyJPZ

@JeffreyJPZJeffreyJPZ 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
JeffreyJPZforce-pushed the feat/dapr-agents-ext-drasi branch from d82d033 to 646edc6CompareJuly 28, 2026 02:35

CopilotAI 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
FileDescription
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/redis.mdNew Redis vector store integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/postgres.mdNew Postgres (pgvector) vector store integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/chroma.mdNew Chroma vector store integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/vector-stores/_index.mdNew Vector Stores section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/tools/mcp-toolbox.mdNew MCP Toolbox for Databases tools integration doc page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/tools/agents-as-tools.mdNew “Agents as Tools” integration doc page (links to core concepts).
daprdocs/content/en/developing-ai/dapr-agents/integrations/tools/_index.mdNew Tools section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/splitters/text.mdNew Text splitter integration doc page (migrated/expanded content).
daprdocs/content/en/developing-ai/dapr-agents/integrations/splitters/_index.mdNew Splitters section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/providers/drasi.mdNew Drasi provider integration doc page for drasi-triggered agents.
daprdocs/content/en/developing-ai/dapr-agents/integrations/providers/_index.mdNew Providers section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/loaders/arxiv.mdNew arXiv loader integration doc page (migrated/expanded content).
daprdocs/content/en/developing-ai/dapr-agents/integrations/loaders/_index.mdNew Loaders section landing page.
daprdocs/content/en/developing-ai/dapr-agents/integrations/_index.mdNew Integrations section landing page replacing the old single-file page.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-why.mdUpdated link target to new integrations section.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-quickstarts.mdAdded additional example rows + new Drasi extension examples section.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-introduction.mdUpdated link target to new integrations section.
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-integrations.mdRemoved monolithic integrations page (replaced by integrations/ section).
daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-extensions.mdUpdated “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 threaddaprdocs/content/en/developing-ai/dapr-agents/dapr-agents-quickstarts.md Outdated
JeffreyJPZand others added 3 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 freeto 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)

4 participants

@JeffreyJPZ@msfussell@sicoyle