Skip to content

Milestones

List view

  • ### About orra v2: plug your planning logic into a bulletproof execution plan engine. Handle failures, state persistence, and re-planning automatically. ### What's Changing orra v2 introduces **configurable planners** that allow developers to customize how tasks are decomposed and executed, while maintaining orra's reliability guarantees. **Default Behavior**: When no custom logic is provided, orra performs automatic planning using dynamic agent/service discovery. **Custom Planning**: Developers can inject their own task decomposition logic for domain-specific requirements (SRE workflows, legal research, financial analysis, etc.). **Simplified Integration**: Planners return synchronous/callback results through the SDK, eliminating the need to handle asynchronous webhook responses. ### Developer Benefits - **Bring Your Own Logic**: Plug existing planning algorithms into orra's battle-tested execution framework - **Production Ready**: Get automatic failure handling, state persistence, and re-planning without building it yourself - **Flexible Deployment**: Use orra's default planning or customize for your domain - **Faster Integration**: Synchronous API calls instead of webhook infrastructure ### Key Features - SDK-level planner configuration with optional custom decomposers - Domain-specific grounding rules per planner - Automatic fallback to orra's default planning when no custom logic provided - Built-in monitoring and failure recovery for all planning strategies ### Impact on Codebase **Breaking Changes**: - Complete SDK redesign around planner configuration - New core APIs for planner registration and execution - Migration of webhook-based examples to synchronous patterns **Documentation Updates**: - New "Custom Planner Integration" guide - Updated quickstart focusing on planner configuration - Migration guide for v1 users **Success Metric**: Developers can integrate existing planning logic with orra in one afternoon, not one sprint.

    No due date