Skip to content

docs: add bolyra-crewai integration for per-agent authorization#6382

Open
saneGuy wants to merge 3 commits into
crewAIInc:mainfrom
saneGuy:docs/add-bolyra-crewai-integration
Open

docs: add bolyra-crewai integration for per-agent authorization#6382
saneGuy wants to merge 3 commits into
crewAIInc:mainfrom
saneGuy:docs/add-bolyra-crewai-integration

Conversation

@saneGuy

@saneGuy saneGuy commented Jun 28, 2026

Copy link
Copy Markdown

Summary

Adds a docs page for the bolyra-crewai community integration under Tools > Integrations.

What it is: bolyra-crewai adds per-agent authorization to CrewAI workflows. BolyraGuard wraps existing BaseTool instances with pre-execution identity checks, so each agent in a crew proves it has the right permissions before executing tools.

What's shipped: Published on PyPI as bolyra-crewai v0.2.0, 99 tests passing.

Files changed:

  • docs/edge/en/tools/integration/bolyracrewai.mdx — new integration doc page (community integration, not bundled with crewai[tools])
  • docs/docs.json — nav entry added alphabetically

Follows the existing integration page pattern (Bedrock, Merge, CrewAI Automation).

Summary by CodeRabbit

  • New Features
    • Added a new documentation page for the Bolyra CrewAI integration, including installation steps, “how it works,” a Python quick start, configuration options (permissions, allow-list, failure mode, optional TTL), and the available tool catalog.
  • Documentation
    • Updated the integration overview to include a new “Bolyra CrewAI” card.
    • Extended the docs page navigation to link to the new CrewAI integration page.
  • Style
    • Applied minor spacing/formatting adjustments to the integrations overview page.

Add documentation for the bolyra-crewai community integration, which
provides pre-execution authorization guards for CrewAI tool calls.
Agents authenticate via ZKP handshake and receive scoped permissions
that the guard verifies before each tool invocation.

- New doc page at tools/integration/bolyracrewai.mdx
- Card added to integration overview
- Navigation entry in docs.json

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jun 28, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 5db727e0-9f46-400c-b0b8-7571b18f9ebb

📥 Commits

Reviewing files that changed from the base of the PR and between e26fda6 and 808a8e1.

📒 Files selected for processing (1)
  • docs/edge/en/tools/integration/overview.mdx
✅ Files skipped from review due to trivial changes (1)
  • docs/edge/en/tools/integration/overview.mdx

📝 Walkthrough

Walkthrough

Adds a new documentation page for the bolyra-crewai integration, covering installation, how it works, Quick Start, configuration, available tools, and a delegation flow example. The page is registered in docs/docs.json, and the integration overview adds a new tool card.

Changes

Bolyra CrewAI Integration Documentation

Layer / File(s) Summary
Navigation registration and overview update
docs/docs.json, docs/edge/en/tools/integration/overview.mdx
Adds edge/en/tools/integration/bolyracrewai to the pages array and inserts the Bolyra CrewAI tool card in the integration overview.
Bolyra CrewAI documentation page
docs/edge/en/tools/integration/bolyracrewai.mdx
New MDX page with frontmatter, introduction, installation instructions, "How It Works" explanation of BolyraGuard, Quick Start Python example, configuration reference table, available tools list, multi-agent delegation flow example, and external links.

Suggested Reviewers

  • greysonlalonde
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: a new bolyra-crewai integration doc for per-agent authorization.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
docs/edge/en/tools/integration/overview.mdx (1)

12-25: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

Add the missing Bolyra card to the integrations grid.

This section still renders only the Bedrock, CrewAI Automation, and Merge cards, so the new bolyracrewai page is reachable from the sidebar but not from the overview page itself.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/edge/en/tools/integration/overview.mdx` around lines 12 - 25, The
integrations overview grid is missing the Bolyra entry, so add a new Card in the
CardGroup alongside Merge Agent Handler Tool, CrewAI Run Automation Tool, and
Bedrock Invoke Agent Tool. Use the existing overview section in the mdx file and
point the new card to the bolyracrewai page with the correct title, icon, and
short description so it is discoverable from the overview page.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/edge/en/tools/integration/bolyracrewai.mdx`:
- Around line 97-121: The delegation example is missing the import for
SerperDevTool, which is used when building the junior Agent. Update the import
block at the top of this snippet alongside BolyraAuthTool, BolyraDelegateTool,
BolyraGuard, BolyraSession, and BolyraDelegationFlow so SerperDevTool is
included and the example runs as written.

---

Outside diff comments:
In `@docs/edge/en/tools/integration/overview.mdx`:
- Around line 12-25: The integrations overview grid is missing the Bolyra entry,
so add a new Card in the CardGroup alongside Merge Agent Handler Tool, CrewAI
Run Automation Tool, and Bedrock Invoke Agent Tool. Use the existing overview
section in the mdx file and point the new card to the bolyracrewai page with the
correct title, icon, and short description so it is discoverable from the
overview page.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 5c26b921-35a8-4619-a348-00143e31b1c6

📥 Commits

Reviewing files that changed from the base of the PR and between 6491f5a and 5941bbb.

📒 Files selected for processing (3)
  • docs/docs.json
  • docs/edge/en/tools/integration/bolyracrewai.mdx
  • docs/edge/en/tools/integration/overview.mdx

Comment thread docs/edge/en/tools/integration/bolyracrewai.mdx
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.

1 participant