Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 1.72 KB

File metadata and controls

56 lines (42 loc) · 1.72 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2025-01-XX

Added

  • Initial release of n8n-nodes-openguardrails
  • Check Content operation for general content safety checks
  • Input Moderation operation for user input protection
  • Output Moderation operation for AI response safety
  • Conversation Check operation for multi-turn conversation analysis
  • Configurable detection options:
    • Security check (prompt attacks)
    • Compliance check (content safety)
    • Data security check (data leaks)
  • Three action strategies for risky content:
    • Continue with warning
    • Stop workflow
    • Use safe response
  • User ID tracking for ban policy enforcement
  • Comprehensive error handling and retry logic
  • Custom API URL support for self-hosted OpenGuardrails
  • Node icon and visual design
  • Complete documentation and examples

Security

  • API key stored as password type (not visible in plain text)
  • Secure credential testing with OpenGuardrails API
  • Safe error messages (no API key leakage)

[Unreleased]

Planned Features

  • Multimodal support (image + text detection)
  • Webhook integration for async detection
  • Batch detection API support
  • Custom threshold configuration per workflow
  • Statistics and reporting features
  • Response template customization
  • Knowledge base query operation
  • Whitelist/blacklist management integration

Version History

  • 1.0.0 - Initial public release

For detailed changes, see GitHub Releases.