• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

agama-project / agama / 18373715406

09 Oct 2025 10:42AM UTC coverage: 63.881% (+0.2%) from 63.696%
18373715406

push

github

web-flow
feat: manager service (#2793)

## Problem

The *supervisor* type lives in the *agama-server* package which depends
on the *agama_lib* package. The http events are provided by *agama_lib*,
and it needs to know the event type of each service. This makes
impossible to emit events from the supervisor service because of cyclic
dependencies.

## Solution

Extract the *supervisor* to its own package, taking the opportunity for
renaming it as *agama-manager*. Note that the supervisor concept is too
related to the actors terminology.

2695 of 4701 branches covered (57.33%)

Branch coverage included in aggregate %.

1 of 23 new or added lines in 6 files covered. (4.35%)

537 existing lines in 17 files now uncovered.

25198 of 38963 relevant lines covered (64.67%)

197.33 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/rust/agama-server/src/web/docs/software.rs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc