Coverage report: 23%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-01 15:37 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
sources / agentsmgr / __ / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
sources / agentsmgr / __ / imports.py (no function)   100% 32 0 0   100% 0 0   100%
sources / agentsmgr / __ / nomina.py (no function)   100% 5 0 0   100% 0 0   100%
sources / agentsmgr / __init__.py main   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / __init__.py (no function)   100% 5 0 0   100% 0 0   100%
sources / agentsmgr / __main__.py (no function)   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / cli.py Application.execute   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / cli.py Application.prepare   0% 3 3 0   100% 0 0   0%
sources / agentsmgr / cli.py execute   0% 5 5 0   100% 0 0   0%
sources / agentsmgr / cli.py (no function)   100% 10 0 0   100% 0 0   100%
sources / agentsmgr / cmdbase.py intercept_errors   100% 3 0 0   100% 0 0   100%
sources / agentsmgr / cmdbase.py intercept_errors.decorator   100% 2 0 0   100% 0 0   100%
sources / agentsmgr / cmdbase.py intercept_errors.decorator.wrapper   0% 7 7 0   0% 4 0   0%
sources / agentsmgr / cmdbase.py retrieve_configuration   0% 16 16 0   0% 6 0   0%
sources / agentsmgr / cmdbase.py validate_configuration   0% 4 4 0   0% 4 0   0%
sources / agentsmgr / cmdbase.py retrieve_data_location   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / cmdbase.py validate_data_source_structure   0% 3 3 0   0% 2 0   0%
sources / agentsmgr / cmdbase.py retrieve_variant_answers_file   0% 6 6 0   0% 2 0   0%
sources / agentsmgr / cmdbase.py (no function)   100% 13 0 0   100% 0 0   100%
sources / agentsmgr / context.py normalize_render_context   0% 8 8 0   0% 2 0   0%
sources / agentsmgr / context.py _map_tools_for_coder   0% 5 5 0   0% 4 0   0%
sources / agentsmgr / context.py _map_tools_claude   0% 12 12 0   0% 10 0   0%
sources / agentsmgr / context.py _map_semantic_tool_claude   0% 3 3 0   0% 2 0   0%
sources / agentsmgr / context.py _map_shell_tool_claude   0% 5 5 0   0% 2 0   0%
sources / agentsmgr / context.py _map_mcp_tool_claude   0% 4 4 0   100% 0 0   0%
sources / agentsmgr / context.py _map_tools_qwen   0% 12 12 0   0% 10 0   0%
sources / agentsmgr / context.py _map_semantic_tool_qwen   0% 3 3 0   0% 2 0   0%
sources / agentsmgr / context.py _map_shell_tool_qwen   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / context.py _map_mcp_tool_qwen   0% 4 4 0   100% 0 0   0%
sources / agentsmgr / context.py (no function)   100% 15 0 0   100% 0 0   100%
sources / agentsmgr / core.py Renderable.render_as_markdown   100% 0 0 1   100% 0 0   100%
sources / agentsmgr / core.py render_and_print_result   0% 12 12 0   0% 4 0   0%
sources / agentsmgr / core.py (no function)   100% 10 0 2   100% 0 0   100%
sources / agentsmgr / detection.py DetectCommand.execute   0% 5 5 2   100% 0 0   0%
sources / agentsmgr / detection.py (no function)   100% 10 0 0   100% 0 0   100%
sources / agentsmgr / exceptions.py Omnierror.render_as_markdown   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / exceptions.py CoderAbsence.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py CoderResourceAbsence.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py CoderResourceCopyFailure.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py ConfigurationAbsence.__init__   0% 4 4 0   0% 2 0   0%
sources / agentsmgr / exceptions.py ConfigurationAbsence.render_as_markdown   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / exceptions.py ConfigurationInvalidity.__init__   0% 3 3 0   0% 2 0   0%
sources / agentsmgr / exceptions.py ContentAbsence.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py FileOperationFailure.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py InstructionSourceFieldAbsence.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py InstructionFilesConfigurationInvalidity.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py ContextInvalidity.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py DataSourceInvalidity.__init__   0% 5 5 0   100% 0 0   0%
sources / agentsmgr / exceptions.py DataSourceInvalidity.render_as_markdown   0% 11 11 0   100% 0 0   0%
sources / agentsmgr / exceptions.py DataSourceNoSupport.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py GlobalsPopulationFailure.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py MemoryFileAbsence.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py MemoryFileAbsence.render_as_markdown   0% 10 10 0   100% 0 0   0%
sources / agentsmgr / exceptions.py TargetModeNoSupport.__init__   0% 6 6 0   100% 0 0   0%
sources / agentsmgr / exceptions.py TargetModeNoSupport.render_as_markdown   0% 4 4 0   0% 2 0   0%
sources / agentsmgr / exceptions.py TemplateError.__init__   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / exceptions.py TemplateError.for_missing_template   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / exceptions.py TemplateError.for_extension_parse   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / exceptions.py ToolSpecificationInvalidity.__init__   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / exceptions.py ToolSpecificationTypeInvalidity.__init__   0% 3 3 0   100% 0 0   0%
sources / agentsmgr / exceptions.py (no function)   100% 49 0 0   100% 0 0   100%
sources / agentsmgr / generator.py ContentGenerator.__post_init__   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / generator.py ContentGenerator._retrieve_fallback_mappings   0% 3 3 0   100% 0 0   0%
sources / agentsmgr / generator.py ContentGenerator.render_single_item   0% 24 24 0   0% 6 0   0%
sources / agentsmgr / generator.py ContentGenerator._survey_available_templates   0% 10 10 0   0% 6 0   0%
sources / agentsmgr / generator.py ContentGenerator.resolve_content_paths   0% 7 7 0   0% 2 0   0%
sources / agentsmgr / generator.py ContentGenerator._retrieve_content_with_fallback   0% 8 8 0   0% 4 0   0%
sources / agentsmgr / generator.py ContentGenerator._parse_template_extension   0% 4 4 0   0% 2 0   0%
sources / agentsmgr / generator.py ContentGenerator._load_item_metadata   0% 19 19 0   0% 8 0   0%
sources / agentsmgr / generator.py ContentGenerator._produce_jinja_environment   0% 3 3 0   100% 0 0   0%
sources / agentsmgr / generator.py ContentGenerator._select_template_for_coder   0% 10 10 0   0% 4 0   0%
sources / agentsmgr / generator.py (no function)   100% 30 0 0   100% 0 0   100%
sources / agentsmgr / instructions.py populate_instructions   0% 20 20 0   0% 4 0   0%
sources / agentsmgr / instructions.py _populate_instructions_from_location   0% 13 13 0   0% 8 0   0%
sources / agentsmgr / instructions.py _process_and_write_instruction_file   0% 21 21 0   0% 2 0   0%
sources / agentsmgr / instructions.py _preprocess_content   0% 10 10 0   0% 10 0   0%
sources / agentsmgr / instructions.py (no function)   100% 10 0 0   100% 0 0   100%
sources / agentsmgr / maintenance / __.py (no function)   0% 9 9 0   100% 0 0   0%
sources / agentsmgr / maintenance / __init__.py main   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / maintenance / __init__.py (no function)   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / maintenance / __main__.py (no function)   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / maintenance / cli.py MaintainerApplication.execute   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / maintenance / cli.py MaintainerApplication.prepare   0% 3 3 0   100% 0 0   0%
sources / agentsmgr / maintenance / cli.py execute   0% 6 6 0   100% 0 0   0%
sources / agentsmgr / maintenance / cli.py (no function)   0% 8 8 0   100% 0 0   0%
sources / agentsmgr / maintenance / validation.py ValidateCommand.execute   0% 17 17 2   0% 2 0   0%
sources / agentsmgr / maintenance / validation.py ValidateCommand._produce_test_configuration   0% 11 11 0   0% 2 0   0%
sources / agentsmgr / maintenance / validation.py (no function)   0% 9 9 0   100% 0 0   0%
sources / agentsmgr / memorylinks.py create_memory_symlink   0% 25 25 0   0% 10 0   0%
sources / agentsmgr / memorylinks.py create_memory_symlinks_for_coders   0% 16 16 0   0% 4 0   0%
sources / agentsmgr / memorylinks.py (no function)   100% 5 0 0   100% 0 0   100%
sources / agentsmgr / nomina.py (no function)   100% 2 0 0   100% 0 0   100%
sources / agentsmgr / operations.py populate_directory   0% 8 8 0   0% 4 0   0%
sources / agentsmgr / operations.py _content_exists   0% 4 4 0   0% 2 0   0%
sources / agentsmgr / operations.py generate_coder_item_type   0% 17 17 0   0% 10 0   0%
sources / agentsmgr / operations.py save_content   0% 8 8 0   0% 2 0   0%
sources / agentsmgr / operations.py update_git_exclude   0% 17 17 0   0% 10 0   0%
sources / agentsmgr / operations.py _update_managed_block   0% 12 12 0   0% 4 0   0%
sources / agentsmgr / operations.py _remove_managed_block   0% 13 13 0   0% 10 0   0%
sources / agentsmgr / operations.py _partition_around_managed_block   0% 16 16 0   0% 6 0   0%
sources / agentsmgr / operations.py _resolve_git_directory   0% 10 10 0   0% 4 0   0%
sources / agentsmgr / operations.py _discover_common_git_directory   0% 6 6 0   0% 2 0   0%
sources / agentsmgr / operations.py copy_coder_resources   0% 12 12 0   0% 6 0   0%
sources / agentsmgr / operations.py copy_resource_content   0% 10 10 0   0% 2 0   0%
sources / agentsmgr / operations.py (no function)   100% 18 0 0   100% 0 0   100%
sources / agentsmgr / population.py _filter_coders_by_mode   0% 9 9 0   0% 4 0   0%
sources / agentsmgr / population.py _create_all_symlinks   0% 20 20 0   0% 10 0   0%
sources / agentsmgr / population.py _populate_instructions_if_configured   0% 9 9 0   0% 4 0   0%
sources / agentsmgr / population.py _populate_per_user_content   0% 13 13 0   0% 2 0   0%
sources / agentsmgr / population.py _create_coder_directory_symlinks   0% 16 16 0   0% 6 0   0%
sources / agentsmgr / population.py _copy_coder_resources   0% 6 6 0   0% 2 0   0%
sources / agentsmgr / population.py _manage_project_auxiliaries   0% 10 10 0   0% 6 0   0%
sources / agentsmgr / population.py PopulateProjectCommand.execute   0% 20 20 2   0% 4 0   0%
sources / agentsmgr / population.py PopulateUserCommand.execute   0% 20 20 2   0% 6 0   0%
sources / agentsmgr / population.py PopulateCommand.execute   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / population.py (no function)   100% 39 0 0   100% 0 0   100%
sources / agentsmgr / renderers / __.py (no function)   100% 2 0 0   100% 0 0   100%
sources / agentsmgr / renderers / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
sources / agentsmgr / renderers / base.py RendererBase.validate_mode   0% 2 2 0   0% 2 0   0%
sources / agentsmgr / renderers / base.py RendererBase.resolve_base_directory   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / renderers / base.py RendererBase.produce_output_structure   0% 3 3 0   0% 2 0   0%
sources / agentsmgr / renderers / base.py RendererBase.calculate_directory_location   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / renderers / base.py RendererBase.get_template_flavor   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / renderers / base.py RendererBase.provide_project_symlinks   0% 3 3 0   100% 0 0   0%
sources / agentsmgr / renderers / base.py (no function)   100% 15 0 0   100% 0 0   100%
sources / agentsmgr / renderers / claude.py ClaudeRenderer.get_template_flavor   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / renderers / claude.py ClaudeRenderer.provide_project_symlinks   0% 5 5 0   100% 0 0   0%
sources / agentsmgr / renderers / claude.py ClaudeRenderer.resolve_base_directory   0% 6 6 0   0% 4 0   0%
sources / agentsmgr / renderers / claude.py ClaudeRenderer._resolve_user_directory   0% 8 8 0   0% 4 0   0%
sources / agentsmgr / renderers / claude.py ClaudeRenderer._extract_coder_configuration   0% 5 5 0   0% 4 0   0%
sources / agentsmgr / renderers / claude.py (no function)   100% 13 0 0   100% 0 0   100%
sources / agentsmgr / renderers / codex.py CodexRenderer.get_template_flavor   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / renderers / codex.py CodexRenderer.provide_project_symlinks   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / renderers / codex.py CodexRenderer.resolve_base_directory   0% 5 5 0   0% 2 0   0%
sources / agentsmgr / renderers / codex.py CodexRenderer._resolve_user_directory   0% 8 8 0   0% 4 0   0%
sources / agentsmgr / renderers / codex.py CodexRenderer._extract_coder_configuration   0% 5 5 0   0% 4 0   0%
sources / agentsmgr / renderers / codex.py (no function)   100% 13 0 0   100% 0 0   100%
sources / agentsmgr / renderers / gemini.py GeminiRenderer.get_template_flavor   0% 4 4 0   0% 2 0   0%
sources / agentsmgr / renderers / gemini.py GeminiRenderer.resolve_base_directory   0% 6 6 0   0% 4 0   0%
sources / agentsmgr / renderers / gemini.py GeminiRenderer._resolve_user_directory   0% 5 5 0   0% 2 0   0%
sources / agentsmgr / renderers / gemini.py GeminiRenderer._extract_coder_configuration   0% 5 5 0   0% 4 0   0%
sources / agentsmgr / renderers / gemini.py (no function)   100% 12 0 0   100% 0 0   100%
sources / agentsmgr / renderers / opencode.py OpencodeRenderer.calculate_directory_location   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / renderers / opencode.py OpencodeRenderer.get_template_flavor   0% 3 3 0   0% 2 0   0%
sources / agentsmgr / renderers / opencode.py OpencodeRenderer.provide_project_symlinks   0% 5 5 0   100% 0 0   0%
sources / agentsmgr / renderers / opencode.py OpencodeRenderer.resolve_base_directory   0% 6 6 0   0% 4 0   0%
sources / agentsmgr / renderers / opencode.py OpencodeRenderer._resolve_user_directory   0% 8 8 0   0% 4 0   0%
sources / agentsmgr / renderers / opencode.py OpencodeRenderer._extract_coder_configuration   0% 5 5 0   0% 4 0   0%
sources / agentsmgr / renderers / opencode.py (no function)   100% 15 0 0   100% 0 0   100%
sources / agentsmgr / renderers / qwen.py QwenRenderer.get_template_flavor   0% 3 3 0   0% 2 0   0%
sources / agentsmgr / renderers / qwen.py QwenRenderer.resolve_base_directory   0% 6 6 0   0% 4 0   0%
sources / agentsmgr / renderers / qwen.py QwenRenderer._resolve_user_directory   0% 5 5 0   0% 2 0   0%
sources / agentsmgr / renderers / qwen.py QwenRenderer._extract_coder_configuration   0% 5 5 0   0% 4 0   0%
sources / agentsmgr / renderers / qwen.py (no function)   100% 12 0 0   100% 0 0   100%
sources / agentsmgr / results.py ResultBase.render_as_markdown   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / results.py ConfigurationDetectionResult.render_as_markdown   100% 7 0 0   50% 2 1   89%
sources / agentsmgr / results.py ContentGenerationResult.render_as_markdown   91% 11 1 0   50% 2 1   85%
sources / agentsmgr / results.py ValidationResult.render_as_markdown   86% 7 1 0   50% 2 1   78%
sources / agentsmgr / results.py (no function)   100% 24 0 0   100% 0 0   100%
sources / agentsmgr / sources / __.py (no function)   100% 2 0 0   100% 0 0   100%
sources / agentsmgr / sources / __init__.py (no function)   100% 6 0 0   100% 0 0   100%
sources / agentsmgr / sources / base.py AbstractSourceHandler.resolve   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / sources / base.py register_source_handler   100% 2 0 0   100% 2 0   100%
sources / agentsmgr / sources / base.py source_handler   100% 2 0 1   100% 0 0   100%
sources / agentsmgr / sources / base.py source_handler.decorator   100% 2 0 0   100% 0 0   100%
sources / agentsmgr / sources / base.py resolve_source_location   0% 8 8 0   0% 6 0   0%
sources / agentsmgr / sources / base.py (no function)   100% 9 0 0   100% 0 0   100%
sources / agentsmgr / sources / git.py GitCloneFailure.__init__   0% 5 5 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitSubdirectoryAbsence.__init__   0% 4 4 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitRefAbsence.__init__   0% 4 4 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler.resolve   0% 16 16 0   0% 6 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._parse_git_url   0% 25 25 0   0% 18 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._create_temp_directory   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._clone_repository   0% 10 10 0   0% 6 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._attempt_optimized_clone   0% 10 10 0   0% 2 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._perform_shallow_clone   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._perform_standard_clone   0% 10 10 0   0% 4 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._extract_version   0% 9 9 0   0% 4 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._get_latest_tag   0% 23 23 0   0% 10 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._get_tag_commit   0% 7 7 0   0% 2 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._checkout_ref   0% 14 14 0   0% 2 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._raise_ref_not_found   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._raise_subdir_not_found   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._detect_git_host   0% 11 11 0   0% 12 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._acquire_github_authentication_token   0% 9 9 0   0% 4 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._acquire_gitlab_authentication_token   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._retrieve_github_tags   0% 11 11 0   0% 2 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._retrieve_gitlab_tags   0% 11 11 0   0% 2 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._extract_repository_information   0% 14 14 0   0% 8 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._select_latest_tag_from_api   0% 10 10 0   0% 6 0   0%
sources / agentsmgr / sources / git.py GitSourceHandler._resolve_latest_tag_via_api   0% 12 12 0   0% 10 0   0%
sources / agentsmgr / sources / git.py (no function)   100% 38 0 0   100% 0 0   100%
sources / agentsmgr / sources / local.py LocalSourceHandler.resolve   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / sources / local.py (no function)   100% 5 0 0   100% 0 0   100%
sources / agentsmgr / userdata.py _is_json_dict   0% 1 1 0   100% 0 0   0%
sources / agentsmgr / userdata.py populate_globals   0% 24 24 0   0% 14 0   0%
sources / agentsmgr / userdata.py _is_settings_file   0% 2 2 0   100% 0 0   0%
sources / agentsmgr / userdata.py _copy_file_directly   0% 7 7 0   0% 2 0   0%
sources / agentsmgr / userdata.py _merge_settings_file   0% 7 7 0   0% 2 0   0%
sources / agentsmgr / userdata.py _load_json_file   0% 10 10 0   0% 2 0   0%
sources / agentsmgr / userdata.py _write_merged_settings   0% 10 10 0   0% 2 0   0%
sources / agentsmgr / userdata.py populate_user_wrappers   0% 21 21 0   0% 8 0   0%
sources / agentsmgr / userdata.py _deep_merge_settings   0% 7 7 0   0% 6 0   0%
sources / agentsmgr / userdata.py (no function)   100% 13 0 0   100% 0 0   100%
Total     29% 1637 1167 12   1% 452 3   23%

No items found using the specified filter.