Refine hub lifecycle, add rate limiting, and expand hub tests
30 files · 559+ · 1,121-

Hub refinements

6 files changed
  • components.py Component management updates
  • config.py Hub config refinements
  • discovery.py Discovery improvements
  • foundation.py Foundation hub updates
  • lifecycle.py Lifecycle management
  • processors.py Hub processors
  • Refined hub lifecycle, discovery, and processor modules decouple internal
    1 file
    • lifecycle.py

Rate limiting and testing

4 files changed
  • rate_limiting.py Rate limiting utility
  • test_component_registry_handlers.py Hub handler tests
  • test_components_cleanup_misc.py Hub cleanup tests
  • test_components_error_handling.py Hub error handling tests
  • Added rate limiting utility and expanded hub component test coverage decouple internal
    1 file
    • rate_limiting.py