Skip to content

docs: add SIGIL Protocol integration example for custom tools#4561

Open
MyMolt wants to merge 2 commits intocrewAIInc:mainfrom
MyMolt:docs/add-sigil-security-example
Open

docs: add SIGIL Protocol integration example for custom tools#4561
MyMolt wants to merge 2 commits intocrewAIInc:mainfrom
MyMolt:docs/add-sigil-security-example

Conversation

@MyMolt
Copy link

@MyMolt MyMolt commented Feb 22, 2026

Description

Added a recommendation and code snippet demonstrating how to use the Sigil Protocol middleware (@sigil_gate) to secure custom tools in CrewAI against prompt injection and data exfiltration.

This is a minor but highly valuable documentation addition for enterprise users building tools that interact with untrusted inputs or critical systems.

Related Issues

N/A


Note

Low Risk
Documentation-only change with no runtime or API impact; risk is limited to potential confusion if the SIGIL import/decorator usage changes.

Overview
Adds a new docs section, “Securing Custom Tools with SIGIL”, to the custom tools guide.

The section recommends applying the @sigil_gate decorator to BaseTool subclasses and includes a short code snippet showing how to import and wrap a tool to scan inputs/outputs for threat patterns before execution.

Written by Cursor Bugbot for commit 5587187. This will update automatically on new commits. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

This is the final PR Bugbot will review for you during this billing cycle

Your free Bugbot reviews will reset on February 28

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

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