Skip to content

FEAT: Adding initializer scripts to REST API#1728

Open
rlundeen2 wants to merge 13 commits into
microsoft:mainfrom
rlundeen2:users/rlundeen/2026_05_13_add_initializer
Open

FEAT: Adding initializer scripts to REST API#1728
rlundeen2 wants to merge 13 commits into
microsoft:mainfrom
rlundeen2:users/rlundeen/2026_05_13_add_initializer

Conversation

@rlundeen2
Copy link
Copy Markdown
Contributor

@rlundeen2 rlundeen2 commented May 13, 2026

Extends the read-only initializer REST API with mutating operations: POST to register a custom initializer from uploaded Python source, DELETE to remove one. Adds a allow_custom_initializers config flag gating these endpoints, a BaseClassRegistry.unregister() method, and configuration plumbing through ConfigurationLoaderFrontendCoreapp.state.

rlundeen2 and others added 13 commits May 12, 2026 17:01
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…5_13_add_initializer

# Conflicts:
#	pyrit/backend/models/initializers.py
#	pyrit/backend/routes/initializers.py
#	pyrit/backend/services/initializer_service.py
#	tests/unit/backend/test_initializer_service.py
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