Skip to content

Supervision strategy#4

Merged
dpsoft merged 9 commits intomainfrom
supervision-strategy
Apr 13, 2026
Merged

Supervision strategy#4
dpsoft merged 9 commits intomainfrom
supervision-strategy

Conversation

@dpsoft
Copy link
Copy Markdown
Contributor

@dpsoft dpsoft commented Apr 10, 2026

This pull request introduces the new "supervision" orchestration strategy as a first-class citizen alongside the existing "swarm" strategy. It removes the deprecated "search" strategy, adds a complete supervision example, and updates documentation and code to reflect these changes. The supervision strategy is now implemented, with new runtime assets, templates, and configuration support throughout the codebase.

Supervision Strategy Implementation and Examples

  • Added a complete supervision example (supervision-transform-review.yaml) and supporting runtime assets, including a new worker Python script (transform_supervision_worker.py) and template (transform_supervision_worker.yaml). These define the supervision contract and approval logic for worker runs. [1] [2] [3]
  • Updated all documentation and example listings to replace "search" with "supervision", clarify boundaries, and provide step-by-step instructions for running the supervision workflow. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

Removal of Deprecated Search Strategy

  • Removed all references and assets related to the "search" strategy, including the rate_limit_optimizer_agent.yaml template and the search-rate-limit-optimization.yaml example. [1] [2]

Core Orchestration and API Changes

  • Extended the core API and bridge structures to support supervision configuration, including new SupervisionConfig and SupervisionReviewPolicy fields in the Rust orchestration layer. [1] [2] [3]

Documentation and Example Updates

  • Updated all user-facing documentation and example listings to clarify the new supervision workflow, the approval contract, and the role of new runtime assets. [1] [2]

Minor Cleanups

  • Removed outdated or redundant example invocations and clarified the order and purpose of examples in documentation.

These changes collectively establish "supervision" as a primary orchestration mode, with full documentation, examples, and runtime support, while cleaning up deprecated "search" strategy code and assets.

@dpsoft dpsoft marked this pull request as ready for review April 13, 2026 01:10
@dpsoft dpsoft merged commit dc56df9 into main Apr 13, 2026
6 checks passed
@dpsoft dpsoft deleted the supervision-strategy branch April 13, 2026 01:22
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