What's Changed
- test: stop three suites reading state they do not control by @ashpreetbedi in #9736
- fix: state the team leader's delegation rule as need, not as a comparison with itself by @ashpreetbedi in #9737
- fix: refuse dispatch cycles and bound dispatch depth in the Studio dispatch tools by @ashpreetbedi in #9745
- fix: end a no-task tasks run by answering, and forbid joined member ids on nested rosters by @ashpreetbedi in #9746
- fix: answer 422 with the validator's message when request validation fails by @ashpreetbedi in #9744
- fix: give every eval run its own run_id by @harshsinha03 in #9739
- feat: opt-in self_dispatch knob for the Studio dispatch guard by @ashpreetbedi in #9749
- fix: complete the workspace credential excludes, and stop Studio taking version 0 literally by @ashpreetbedi in #9752
- fix: hide inner sub-team member ids from the outer roster, and open with the leader's purpose by @ashpreetbedi in #9754
- fix: close a fail-open in the Studio edit guard, and make the bigger exclude list affordable by @ashpreetbedi in #9756
- fix: stop the knowledge config advertising readers this install cannot run by @ashpreetbedi in #9750
- chore: bump agno to 3.0.0a5 by @ashpreetbedi in #9757
Full Changelog: v3.0.0a4...v3.0.0a5