autogen
autogen copied to clipboard
[Experimental] HTTP agent runtime
Why are these changes needed?
This is an initial proposal for an experimental http agent runtime based on fastapi and json-rpc. The goal is to support existing middleware system to facilitate enhancement of agent functionality such as enabling authentication.
Related issue number
Related to #6355
Checks
- [ ] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://github.com/microsoft/autogen/blob/main/CONTRIBUTING.md to build and test documentation locally.
- [ ] I've added tests (if relevant) corresponding to the changes introduced in this PR.
- [ ] I've made sure all auto checks have passed.
Codecov Report
Attention: Patch coverage is 61.65884% with 245 lines in your changes missing coverage. Please review.
Project coverage is 78.85%. Comparing base (
cc2693b) to head (8ab2a22).
Additional details and impacted files
@@ Coverage Diff @@
## main #6356 +/- ##
==========================================
- Coverage 79.52% 78.85% -0.67%
==========================================
Files 225 230 +5
Lines 16641 17280 +639
==========================================
+ Hits 13233 13627 +394
- Misses 3408 3653 +245
| Flag | Coverage Δ | |
|---|---|---|
| unittests | 78.85% <61.65%> (-0.67%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.