Skip to content

Restructure Dapr Agents integrations and document Drasi extension - #5264

Merged
JoshVanL merged 9 commits into
dapr:v1.18from
JeffreyJPZ:feat/dapr-agents-ext-drasi
Sep 26, 2026
Merged

JoshVanL merged 9 commits into
dapr:v1.18from
JeffreyJPZ:feat/dapr-agents-ext-drasi

Conversation

@JeffreyJPZ

@JeffreyJPZ JeffreyJPZ commented Jul 25, 2026 •

Copy link
Copy Markdown
Member

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

@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

Copy link
Copy Markdown
Member Author

@dapr/maintainers-docs The extension is published now, could someone review and push this through when convenient?

@CasperGN CasperGN 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.

LGTM - thank you @JeffreyJPZ

@JoshVanL
JoshVanL merged commit f8885b8 into dapr:v1.18 Sep 26, 2026
7 checks passed
@marcduiker

Copy link
Copy Markdown
Contributor

@holopin-bot @JeffreyJPZ docs-badge Thank you! Here's a digital badge as a small token of appreciation.

@holopin-bot

holopin-bot Bot commented Sep 29, 2026

Copy link
Copy Markdown

Congratulations @JeffreyJPZ, the maintainer of this repository has issued you a badge! Here it is: https://holopin.io/claim/cmummame80009gm0azemgtcfz

This badge can only be claimed by you, so make sure that your GitHub account is linked to your Holopin account. You can manage those preferences here: https://holopin.io/account.
Or if you're new to Holopin, you can simply sign up with GitHub, which will do the trick!

@JeffreyJPZ
JeffreyJPZ deleted the feat/dapr-agents-ext-drasi branch September 29, 2026 23:29
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)

7 participants