Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository:openai/openai-guardrails-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:v0.1.6
Choose a base ref
...
head repository:openai/openai-guardrails-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:v0.1.7
Choose a head ref
  • 8 commits
  • 26 files changed
  • 2 contributors

Commits on Nov 17, 2025

  1. Multi-turn jailbreak detection (#51)

    * Multi-turn jailbreak * defensive handling of conv history not existing
    @steven10a
    steven10a authored Nov 17, 2025
    Configuration menu
    Copy the full SHA
    6f8839bView commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2025

  1. Configuration menu
    Copy the full SHA
    eb724bfView commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2025

  1. Add unicode handling to keyword match (#52)

    * Add unicode handling to keyword match * Handle non-word letter endings or startings * updated tests * Ruff formatting * Address copilot nits Thank you to @yehorkardash for identifying this in our JS version
    @steven10a
    steven10a authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    58bfd43View commit details
    Browse the repository at this point in the history
  2. Run models in parallel during benchmark (#53)

    * Run models in parallel during benchmark * Updating eval docs * Formatting * Unused context * Handling race conditions
    @steven10a
    steven10a authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    967337cView commit details
    Browse the repository at this point in the history
  3. Dev/steven/jb eval (#55)

    * Multi-turn Jailbreak eval results * Delete old jailbreak ROC curve image * Update data description * Data description correction
    @steven10a
    steven10a authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    779139cView commit details
    Browse the repository at this point in the history
  4. Correctly pass conversation history to guardrails when using Agents (#56

    ) * Proper conversation handling with Agents * Remove duplicated code * Extract user messages for non-convo aware evals * Fix logic on which guardrails to eval * Pass kwargs to Agent with context * Extract content parts in eval * Only pass conv history to those that need it
    @steven10a
    steven10a authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    06c1018View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2025

  1. Enhancing URL detection (#57)

    * Enhancing URL detection: If allow list has scheme, match exactly * Validating ports * Removing redundant variable assignment * Handle trailing slash in allow lists * Allow scheme-less user input * Fix port matching * improve port matching
    @steven10a
    steven10a authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    bf067dbView commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e735c54View commit details
    Browse the repository at this point in the history
Loading