Coverage report: 98%

Files Functions Classes

coverage.py v7.13.2, created at 2026-01-26 17:59 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / __init__.py (no class)   100% 12 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / __init__.py (no class)   100% 3 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / facade.py BijuxAPI   99% 91 1 0   89% 18 2   97%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / facade.py BijuxAPI.register._Wrapper   100% 4 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / facade.py (no class)   100% 51 0 0   75% 4 1   98%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / http.py Problem   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / http.py ItemIn   100% 10 0 0   100% 8 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / http.py Item   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / http.py ItemListResponse   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / http.py ItemStoreProtocol   100% 0 0 8   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / http.py InMemoryItemStore   100% 56 0 0   93% 14 1   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / api / http.py (no class)   100% 120 0 9   100% 8 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / color.py (no class)   100% 26 0 0   100% 12 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / __init__.py (no class)   100% 49 0 0   100% 8 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / __init__.py (no class)   100% 27 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / clear.py (no class)   100% 30 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / export.py (no class)   100% 33 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / get.py (no class)   100% 34 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / list_cmd.py (no class)   100% 30 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / load.py (no class)   100% 30 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / reload.py (no class)   100% 30 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / service.py (no class)   100% 25 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / set.py ConfigSetIntent   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / set.py (no class)   99% 80 1 0   100% 22 0   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / config / unset.py (no class)   100% 33 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / dev / __init__.py (no class)   100% 12 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / dev / di.py (no class)   100% 82 0 0   100% 26 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / dev / list_plugins.py (no class)   100% 19 0 0   50% 2 1   95%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / dev / service.py (no class)   100% 29 0 0   100% 6 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / diagnostics / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / diagnostics / audit.py (no class)   100% 69 0 0   100% 14 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / diagnostics / docs.py (no class)   100% 32 0 0   100% 8 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / diagnostics / docs_command.py (no class)   99% 84 1 0   100% 16 0   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / diagnostics / doctor.py (no class)   100% 51 0 0   100% 12 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / help.py HelpIntent   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / help.py (no class)   100% 54 0 0   100% 12 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / help_command.py (no class)   100% 121 0 0   98% 40 1   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / history / __init__.py (no class)   100% 10 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / history / clear.py (no class)   100% 35 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / history / service.py HistoryIntent   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / history / service.py (no class)   100% 123 0 0   98% 44 1   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / __init__.py (no class)   100% 18 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / clear.py (no class)   100% 28 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / delete.py (no class)   100% 32 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / get.py (no class)   100% 32 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / list.py (no class)   100% 28 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / resolve.py (no class)   100% 10 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / service.py (no class)   100% 61 0 0   100% 14 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / memory / set.py (no class)   100% 30 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py AuditPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py DoctorPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py StatusPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py SleepPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py VersionPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py MemorySummaryPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py MemoryItemPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py MemoryDeletePayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py MemoryListPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py MemoryClearPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py HelpPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py DevDiPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py DevPluginsPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py DevStatusPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigGetPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigSetPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigLoadPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigClearPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigReloadPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigUnsetPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigListPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigExportPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py ConfigDumpPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py DocsSpecPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py DocsWritePayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py HistoryImportPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py HistoryExportPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py HistoryEntriesPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py HistoryClearPayload   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / payloads.py (no class)   100% 171 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / repl.py (no class)   100% 42 0 0   100% 8 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / sleep.py (no class)   100% 41 0 0   100% 6 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / status.py (no class)   98% 93 2 0   92% 24 2   97%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / commands / version.py (no class)   100% 43 0 0   100% 12 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / core / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / core / command.py (no class)   98% 132 2 0   93% 42 3   97%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / core / constants.py (no class)   100% 33 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / core / flags.py Flags   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / core / flags.py (no class)   100% 87 0 0   100% 18 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / core / help_text.py (no class)   100% 7 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / __init__.py (no class)   100% 18 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / check.py (no class)   99% 80 1 0   95% 22 1   98%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / info.py (no class)   91% 43 4 0   88% 8 1   90%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / install.py (no class)   97% 62 2 0   86% 14 2   95%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / list.py (no class)   100% 24 0 0   50% 2 1   96%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / scaffold.py ScaffoldIntent   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / scaffold.py (no class)   99% 91 1 0   97% 30 1   98%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / uninstall.py (no class)   97% 74 2 0   92% 12 1   97%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / plugins / commands / validation.py (no class)   98% 43 1 0   100% 24 0   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / repl / __init__.py (no class)   100% 2 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / repl / completion.py CommandCompleter   100% 24 0 0   100% 14 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / repl / completion.py (no class)   100% 59 0 0   100% 28 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / repl / execution.py (no class)   100% 117 0 0   98% 60 1   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / repl / parsing.py (no class)   97% 39 1 0   94% 16 1   96%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / repl / ui.py (no class)   95% 94 5 0   85% 26 2   92%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / cli / root.py (no class)   98% 52 1 0   92% 12 1   97%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / __init__.py (no class)   100% 4 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / bootstrap.py (no class)   100% 5 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / bootstrap_flow.py (no class)   99% 172 2 1   100% 38 0   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / context.py Context   100% 28 0 0   75% 8 2   94%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / context.py (no class)   100% 28 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / contracts.py ExecutionContext   100% 0 0 7   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / contracts.py (no class)   100% 12 0 8   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / di.py DIContainer   99% 250 1 3   95% 92 5   98%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / di.py (no class)   96% 55 2 15   100% 2 0   96%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / engine.py Engine   100% 48 0 4   93% 14 1   98%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / engine.py (no class)   100% 25 0 2   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / enums.py OutputFormat   100% 6 0 0   100% 6 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / enums.py ColorMode   100% 6 0 0   83% 6 1   92%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / enums.py LogLevel   100% 6 0 0   83% 6 1   92%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / enums.py ExecutionMode   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / enums.py ExitCode   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / enums.py ErrorType   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / enums.py (no class)   100% 41 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / errors.py BijuxError   100% 3 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / errors.py UserInputError   100% 1 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / errors.py ConfigError   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / errors.py PluginError   100% 1 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / errors.py InternalError   100% 1 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / errors.py (no class)   100% 11 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / exit_policy.py ExitBehavior   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / exit_policy.py ExitIntent   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / exit_policy.py ExitIntentError   100% 2 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / exit_policy.py (no class)   93% 46 3 2   92% 12 1   93%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / intent.py CLIIntent   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / intent.py (no class)   99% 69 1 0   80% 10 2   96%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py GlobalCLIConfig   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py FlagError   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py Flags   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py FlagLayer   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py EffectiveConfig   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py ExecutionPolicy   100% 1 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py OutputConfig   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py LogPolicy   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / precedence.py (no class)   95% 140 7 0   74% 34 7   91%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / runtime.py AsyncTyper   100% 13 0 0   50% 4 2   88%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / runtime.py (no class)   97% 72 2 0   75% 24 4   92%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / core / version.py (no class)   100% 20 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / __init__.py (no class)   100% 7 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / contracts.py Serializer   100% 0 0 3   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / contracts.py RetryPolicy   100% 0 0 2   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / contracts.py Emitter   100% 0 0 2   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / contracts.py ProcessRunner   100% 0 0 3   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / contracts.py (no class)   100% 22 0 14   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / emitter.py ConsoleEmitter   100% 23 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / emitter.py NullEmitter   0% 4 4 0   100% 0 0   0%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / emitter.py (no class)   100% 14 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / paths.py (no class)   100% 8 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / process.py ProcessPool   94% 35 2 0   100% 4 0   95%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / process.py (no class)   100% 31 0 0   100% 12 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / retry.py NoopRetryPolicy   100% 1 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / retry.py TimeoutRetryPolicy   100% 13 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / retry.py ExponentialBackoffRetryPolicy   94% 17 1 0   50% 2 1   89%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / retry.py (no class)   100% 15 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / serializer.py SerializationError   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / serializer.py OrjsonSerializer   100% 23 0 0   100% 12 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / serializer.py PyYAMLSerializer   100% 10 0 0   100% 6 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / serializer.py (no class)   100% 43 0 0   100% 6 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / telemetry.py TelemetryEvent   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / telemetry.py NoopTelemetry   100% 3 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / telemetry.py LoggingTelemetry   100% 7 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / telemetry.py (no class)   100% 67 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / __init__.py (no class)   98% 165 4 0   100% 58 0   98%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / catalog.py (no class)   100% 11 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / contracts.py RegistryProtocol   100% 0 0 9   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / contracts.py PluginConfig   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / contracts.py PluginState   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / contracts.py (no class)   100% 27 0 10   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / loader.py LazyTyper   71% 17 5 0   50% 6 3   65%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / loader.py (no class)   96% 78 3 0   93% 28 2   95%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / metadata.py PluginMetadataError   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / metadata.py PluginMetadata   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / metadata.py (no class)   93% 138 10 0   82% 56 6   90%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / registry.py CoreSpec   100% 7 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / registry.py Registry   95% 108 5 0   89% 28 1   94%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / registry.py (no class)   100% 130 0 0   100% 24 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / plugins / services.py (no class)   100% 12 0 2   50% 2 1   93%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / __init__.py (no class)   100% 63 0 3   50% 2 1   98%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / config / __init__.py Config   100% 260 0 0   95% 88 4   99%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / config / __init__.py (no class)   100% 62 0 2   100% 8 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / config / contracts.py ConfigProtocol   100% 0 0 10   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / config / contracts.py (no class)   100% 16 0 11   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / contracts.py TelemetryProtocol   100% 0 0 3   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / contracts.py ObservabilityProtocol   100% 0 0 6   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / contracts.py (no class)   100% 20 0 11   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / audit.py _BaseAudit   100% 12 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / audit.py DryRunAudit   100% 9 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / audit.py RealAudit   100% 20 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / audit.py (no class)   100% 38 0 0   100% 2 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / contracts.py DiagnosticsConfig   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / contracts.py AuditProtocol   100% 0 0 4   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / contracts.py DocsProtocol   100% 0 0 2   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / contracts.py DoctorProtocol   100% 0 0 1   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / contracts.py MemoryProtocol   100% 0 0 5   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / contracts.py (no class)   100% 29 0 16   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / docs.py Docs   100% 28 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / docs.py (no class)   100% 19 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / doctor.py Doctor   100% 1 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / doctor.py (no class)   100% 5 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / memory.py Memory   100% 26 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / memory.py (no class)   100% 17 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / diagnostics / telemetry.py (no class)   100% 12 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / errors.py ServiceError   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / errors.py (no class)   100% 4 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / history / __init__.py History   100% 178 0 0   100% 54 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / history / __init__.py (no class)   100% 80 0 2   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / history / contracts.py HistoryProtocol   100% 0 0 3   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / history / contracts.py (no class)   100% 9 0 4   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / logging / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / logging / contracts.py LoggingConfig   100% 0 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / logging / contracts.py (no class)   100% 9 0 0   100% 0 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / logging / observability.py Observability   100% 21 0 0   100% 4 0   100%
 / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / services / logging / observability.py (no class)   100% 19 0 0   100% 0 0   100%
Total     99% 6264 77 187   94% 1388 69   98%

No items found using the specified filter.