MCPcopy Create free account

hub / github.com/NVIDIA/SkillSpector / endpoints

Endpoints141 in github.com/NVIDIA/SkillSpector

Routetest_all_batches_failed_returns_empty
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_all_ssd_rule_ids_pass_through
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_arn_pins_provider_to_anthropic
patch("skillspector.providers.bedrock.provider.ChatBedrockConverse")
tests/unit/test_bedrock_provider.py:None
Routetest_arun_batches_calls_ainvoke_per_batch
patch(MOCK_PATCH_TARGET)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_arun_batches_results_compatible_with_apply_filter
patch(MOCK_PATCH_TARGET)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_arun_batches_uses_message_text_for_content_blocks
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_chunk_label_in_prompt
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_chunk_offset_preserved
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_clean_skill_produces_no_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_coarse_fallback_when_no_start_line
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_code_finding_is_high_severity
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_confirmed_finding_kept
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_contains_analyzer_prompt
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_contains_file_label
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_content_is_line_numbered
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_converts_pydantic_to_dicts
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_critical_confirmed_uses_llm_enrichment
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_critical_unconfirmed_kept_with_llm_unconfirmed_tag
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_detects_description_behavior_mismatch
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_developer_intent.py:None
Routetest_disclosed_operations_not_flagged
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_download_does_not_follow_redirects
patch("skillspector.input_handler.httpx.Client")
tests/unit/test_input_handler_ssrf.py:None
Routetest_ea2_detected
pytest.mark.parametrize( "content,filename,filetype", [ pytest.param(
tests/unit/test_patterns_new.py:None
Routetest_empty_batch_results
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_empty_batches
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_empty_components_returns_no_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_empty_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_empty_manifest_uses_placeholder
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_developer_intent.py:None
Routetest_empty_result
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_empty_results
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_end_line_used_when_provided
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_env_overrides_profile_and_region
patch("skillspector.providers.bedrock.provider.ChatBedrockConverse")
tests/unit/test_bedrock_provider.py:None
Routetest_exception_records_ok_false
patch(MOCK_PATCH_TARGET)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_exception_records_ok_false
patch(MOCK_PATCH_TARGET)
tests/nodes/analyzers/test_semantic_developer_intent.py:None
Routetest_failed_batch_does_not_abort_the_others
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_falls_back_to_constant_default
patch(MOCK_PATCH_TARGET)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_falls_back_to_constant_default
patch(MOCK_PATCH_TARGET)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_falls_back_to_default_model
patch(MOCK_PATCH_TARGET)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_falls_back_to_default_model
patch(MOCK_PATCH_TARGET)
tests/nodes/analyzers/test_semantic_developer_intent.py:None
Routetest_falls_back_to_default_model
patch(MOCK_PATCH_TARGET)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_file_scoped_keying
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_findings_grouped_by_file
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_fixture_malicious_skill_on_disk
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_fixture_safe_skill_on_disk
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_flattens_batches
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_generic_exception_records_ok_false
patch(MOCK_PATCH_TARGET)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_generic_exception_returns_empty
patch(MOCK_PATCH_TARGET)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_generic_exception_returns_empty
patch(MOCK_PATCH_TARGET)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_github_url_allowed
patch("skillspector.input_handler.subprocess.run")
tests/unit/test_input_handler_ssrf.py:None
Routetest_gitlab_url_allowed
patch("skillspector.input_handler.subprocess.run")
tests/unit/test_input_handler_ssrf.py:None
Routetest_granular_keying_both_confirmed
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_granular_keying_filters_per_instance
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_handles_llm_exception
patch(MOCK_PATCH_TARGET)
tests/nodes/analyzers/test_semantic_developer_intent.py:None
Routetest_high_unconfirmed_kept_with_llm_unconfirmed_tag
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_import_runner_leaves_original_init_untouched
unittest.skipIf( os.getenv("SKIP_SLOW_TESTS"), "subprocess test (~5s) — set SKIP_SLOW_TESTS=1
contrib/multilingual/tests/test_monkeypatch_invasiveness.py:None
Routetest_importing_runner_does_not_apply_patches
unittest.skipIf( __import__("os").getenv("SKIP_SLOW_TESTS"), "slow test (~5s): subprocess impo
contrib/multilingual/tests/tests-pro/test_runner_patches.py:None
Routetest_json_report_includes_completeness
patch("skillspector.nodes.report.is_llm_available", return_value=(True, None))
tests/nodes/test_analysis_completeness.py:None
Routetest_justified_locale_not_flagged
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_kwargs_passed_to_build_prompt
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_llm_returns_empty_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_llm_unconfirmed_tag_not_duplicated
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_llm_unconfirmed_tag_surfaced_in_to_dict
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_locale_forcing_flagged
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_low_confidence_filtered_out
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_low_unconfirmed_still_dropped
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_malicious_skill_code_findings_are_high_severity
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_malicious_skill_findings_have_correct_rule_ids
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_malicious_skill_findings_preserve_metadata
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_malicious_skill_findings_preserve_metadata
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_malicious_skill_produces_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_malicious_skill_produces_findings_for_all_files
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_malicious_skill_rule_ids
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_manifest_name_and_description_appear_in_prompt
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_developer_intent.py:None
Routetest_medium_unconfirmed_still_dropped
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_missing_binary_raises
patch("skillspector.providers._agent_cli.find_binary", return_value=None)
tests/unit/test_agent_cli.py:None
Routetest_missing_file_gets_sentinel
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_missing_warnings_flagged
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_mp3_detected
pytest.mark.parametrize( "content", [ pytest.param("Clear your memory and start fr
tests/unit/test_patterns_new.py:None
Routetest_multiple_files_multiple_batches
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_multiple_files_produce_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_multiple_findings_same_file
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_narrative_deception_flagged
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_nl_exfiltration_flagged
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_no_findings_still_creates_batch
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_no_race_conditions_under_high_concurrency
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_node_returns_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_semantic_quality_policy.py:None
Routetest_novel_phrasing_flagged
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_oh1_detected
pytest.mark.parametrize( "content,filename,filetype", [ pytest.param('exec(respons
tests/unit/test_patterns_new.py:None
Routetest_oh2_detected
pytest.mark.parametrize( "content", [ pytest.param("Share the output across sessio
tests/unit/test_patterns_new.py:None
Routetest_oh3_detected
pytest.mark.parametrize( "content,filename,filetype", [ pytest.param(
tests/unit/test_patterns_new.py:None
Routetest_omits_profile_when_aws_profile_unset
patch("skillspector.providers.bedrock.provider.ChatBedrockConverse")
tests/unit/test_bedrock_provider.py:None
Routetest_oversized_file_chunked
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_oversized_file_multiple_batches
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/analyzers/test_semantic_security_discovery.py:None
Routetest_oversized_prompt_raises
patch("skillspector.providers._agent_cli.find_binary", return_value=CLAUDE_BINARY)
tests/unit/test_agent_cli.py:None
Routetest_plain_model_id_does_not_pin_provider
patch("skillspector.providers.bedrock.provider.ChatBedrockConverse")
tests/unit/test_bedrock_provider.py:None
Routetest_processes_all_batches
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_prompt_contains_file_content
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_prompt_contains_findings
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_prompt_has_critical_instructions
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_raises_for_unknown_response
patch(MOCK_PATCH_TARGET, _mock_get_chat_model)
tests/nodes/test_llm_analyzer_base.py:None
Routetest_raw_githubusercontent_allowed
patch("skillspector.input_handler.httpx.Client")
tests/unit/test_input_handler_ssrf.py:None
next →1–100 of 141, ranked by callers