Skip to content

feat: promote RedOps development to main - #4

Merged
ANUBprad merged 3 commits into
mainfrom
develop
Aug 23, 2026
Merged

feat: promote RedOps development to main#4
ANUBprad merged 3 commits into
mainfrom
develop

Conversation

@ANUBprad

Copy link
Copy Markdown
Owner

Summary

Promotes the current develop branch to main.

This PR contains the accumulated RedOps development work, including:

  • AI execution architecture
  • Provider and Temporal queue wiring
  • Evaluation execution improvements
  • Metric infrastructure
  • Red-team and agent evaluation foundations
  • Infrastructure and startup fixes
  • Repository architecture cleanup
  • Documentation and engineering workflow improvements

Verification

The development branch has been continuously verified through the project's backend and frontend quality gates.

Branches

  • Source: develop
  • Target: main

No unrelated project artifacts are intended to be included.

- Align API workflow submission with the worker's Temporal task queue by
  sourcing it from AppConfig.temporal_task_queue (env TEMPORAL_TASK_QUEUE)
  instead of two hardcoded values (redops-evaluations, redops-agents).
- Register OpenAI/Anthropic providers into the shared ProviderRegistry when
  their credentials are configured; missing keys no longer crash startup.
- Add optional OPENAI_API_KEY / ANTHROPIC_API_KEY config fields.
- Add integration tests proving queue alignment, provider registration, and
  that execute_item_activity resolves and invokes the configured provider.
@coderabbitai

coderabbitai Bot commented Aug 23, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: f0d706c1-f10c-4cf4-90a3-2ca007dcf298


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@ANUBprad
ANUBprad merged commit dc2da35 into main Aug 23, 2026
3 of 5 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant