Skip to content

FEAT: Adding Scenarios#1135

Merged
rlundeen2 merged 8 commits into
microsoft:mainfrom
rlundeen2:users/rlundeen/2025_10_15_scenarios
Oct 16, 2025
Merged

FEAT: Adding Scenarios#1135
rlundeen2 merged 8 commits into
microsoft:mainfrom
rlundeen2:users/rlundeen/2025_10_15_scenarios

Conversation

@rlundeen2

Copy link
Copy Markdown
Contributor

A Scenario is a higher-level construct that groups multiple Attack Configurations together. This allows you to execute a comprehensive testing campaign with multiple attack methods sequentially. A Scenario class is meant to be configured and written to test for specific scenarios.

@romanlutz romanlutz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This looks great!

Comment thread doc/_toc.yml
Comment thread doc/code/scenarios/scenarios.py
Comment thread pyrit/models/seed_prompt_dataset.py Outdated
Comment thread pyrit/scenarios/attack_run.py Outdated
Comment thread pyrit/scenarios/config/foundry_scenario.py Outdated
Comment thread .github/instructions/style-guide.instructions.md Outdated
Comment thread doc/code/scenarios/scenarios.py Outdated
rlundeen2 and others added 3 commits October 16, 2025 10:59
Co-authored-by: hannahwestra25 <hannahwestra@microsoft.com>
Co-authored-by: hannahwestra25 <hannahwestra@microsoft.com>
@rlundeen2
rlundeen2 merged commit 0f8011b into microsoft:main Oct 16, 2025
20 checks passed
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.

3 participants