Skip to content

docs: add @heydeacon/docusaurus-plugin to community resources - #12755

Open
AndrewCathcart wants to merge 1 commit into
meta:mainfrom
AndrewCathcart:add-heydeacon-plugin
Open

AndrewCathcart wants to merge 1 commit into
meta:mainfrom
AndrewCathcart:add-heydeacon-plugin

Conversation

@AndrewCathcart

@AndrewCathcart AndrewCathcart commented Oct 22, 2026 •

Copy link
Copy Markdown

Pre-flight checklist

  • I have read the Contributing Guidelines on pull requests.
  • If this is a code change: I have written unit tests and/or added dogfooding pages to fully verify the new behavior.
  • If this is a new API or substantial change: the PR has an accompanying issue (closes #0000) and the maintainers have approved on my working plan.

Motivation

I'm one of Deacon's founders. We published a small MIT plugin, @heydeacon/docusaurus-plugin, that adds our chat widget to every docs page through injectHtmlTags. This adds it to the AI / Agents list, next to the other support widget plugin there.

Test Plan

Docs only: one line added to the end of the AI / Agents list in website/community/2-resources.mdx, in the same format as the entries around it.

The plugin has its own tests, and I checked it in a fresh Docusaurus 3.10 site: the build puts one script tag on every page, and the widget keeps working across client-side navigation.

Related issues/PRs

None.

Summary by CodeRabbit

  • New Features
    • Added the Deacon AI support agent to the AI and agents resources. It can answer questions using site content and acknowledge when it doesn’t know.

@meta-cla

meta-cla Bot commented Oct 22, 2026

Copy link
Copy Markdown

Hi @AndrewCathcart!

Thank you for your pull request and welcome to our community.

Action Required

In order to merge any pull request (code, docs, etc.), we require contributors to sign our Contributor License Agreement, and we don't seem to have one on file for you.

Process

In order for us to review and merge your suggested changes, please sign at https://code.facebook.com/cla. If you are contributing on behalf of someone else (eg your employer), the individual CLA may not be sufficient and your employer may need to sign the corporate CLA.

Once the CLA is signed, our tooling will perform checks and validations. Afterwards, the pull request will be tagged with CLA signed. The tagging process may take up to 1 hour after signing. Please give it that time before contacting us about it.

If you have received this in error or have any questions, please contact us at cla@meta.com. Thanks!

@coderabbitai

coderabbitai Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 7b402ebe-e517-4964-b6dc-6c2907d410a4
📥 Commits

Reviewing files that changed from the base of the PR and between 7b6826b and 3c13799.

📒 Files selected for processing: 1
  • website/community/2-resources.mdx

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review.

📝 Walkthrough

The AI / Agents resource list now includes @heydeacon/docusaurus-plugin and describes Deacon’s AI support agent and its response behavior.

Changes: AI / Agents resource listing

Layer / File(s) Summary
Add Deacon plugin entry
website/community/2-resources.mdx
The resource list adds @heydeacon/docusaurus-plugin and describes Deacon’s AI support agent.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 3c137

This adds a resource-catalog listing without changing site runtime behavior. Its description matches the plugin’s documentation, so no actionable merge risk remains.

Architecture risk: 🔵 Low · up to 3c137

The change affects 1 system.

Changed systems: website

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — website (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in website/community/2-resources.mdx: Adds the @heydeacon/docusaurus-plugin entry, describing Deacon’s AI support agent and its response behavior.
Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly and concisely describes the documentation change: adding @heydeacon/docusaurus-plugin to the community resources list.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@netlify

netlify Bot commented Oct 22, 2026

Copy link
Copy Markdown

✅ [V2]

Built without sensitive environment variables

Name Link
🔨 Latest commit 3c13799
🔍 Latest deploy log https://app.netlify.com/projects/docusaurus-2/deploys/6ad9692f7f2af334e1e49586
😎 Deploy Preview https://deploy-preview-12755--docusaurus-2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@AndrewCathcart

AndrewCathcart commented Oct 22, 2026 •

Copy link
Copy Markdown
Author

Filled out the CLA 👍🏻

@meta-cla meta-cla Bot added the CLA Signed Signed Facebook CLA label Oct 22, 2026
@meta-cla

meta-cla Bot commented Oct 22, 2026

Copy link
Copy Markdown

Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Meta Open Source project. Thanks!

@AndrewCathcart

Copy link
Copy Markdown
Author

Just double checking if i need to do anything else here @slorber / @Josh-Cena ? Appreciate your time! Thanks

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed Signed Facebook CLA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant