LICENSE
NOTICE
README.md
pyproject.toml
argus/__init__.py
argus/api.py
argus/assertions.py
argus/connection_manager.py
argus/cost_meter.py
argus/coverage.py
argus/decider.py
argus/dispatcher.py
argus/email_alert.py
argus/iterative.py
argus/iterative_gcg.py
argus/iterative_pair.py
argus/iterative_tap.py
argus/jev_judge.py
argus/judge.py
argus/judge_bench.py
argus/llm.py
argus/local.py
argus/package_check.py
argus/persona_loader.py
argus/persona_strategy.py
argus/placeholders.py
argus/probe.py
argus/remediation.py
argus/runner.py
argus/server.py
argus/suites.py
argus/typesafe.py
argus/browser_runner/__init__.py
argus/browser_runner/browser_probe.py
argus/browser_runner/server.py
argus/browser_runner/target_agent_driver.py
argus/browser_runner/scenarios/__init__.py
argus/browser_runner/scenarios/_html.py
argus/browser_runner/scenarios/dom_injection.py
argus/browser_runner/scenarios/os_cmd.py
argus/browser_runner/scenarios/ui_phishing.py
argus/browser_runner/scenarios/visual_injection.py
argus/cli/__init__.py
argus/cli/__main__.py
argus/cli/api_client.py
argus/cli/baseline_key.py
argus/cli/cmd_coverage.py
argus/cli/cmd_init.py
argus/cli/cmd_judge_check.py
argus/cli/cmd_list_probes.py
argus/cli/cmd_mcp_trap.py
argus/cli/cmd_quickstart.py
argus/cli/cmd_report.py
argus/cli/cmd_run.py
argus/cli/cmd_scan_mcp.py
argus/cli/cmd_scan_skill.py
argus/cli/cmd_validate_target.py
argus/cli/cmd_web_login.py
argus/cli/git_context.py
argus/cli/judge_options.py
argus/cli/local_run.py
argus/cli/mcp_sdk.py
argus/cli/reports.py
argus/cli/run_json.py
argus/cli/severity.py
argus/cli/target_loader.py
argus/cli/templates/report.html.j2
argus/data/remediation.yaml
argus/data/personas/confused-novice.md
argus/data/personas/deadline-developer.md
argus/data/personas/entitled-customer.md
argus/data/personas/investigative-journalist.md
argus/data/personas/peer-agent.md
argus/data/personas/security-auditor.md
argus/data/strategies/authority-escalation.md
argus/data/strategies/context-overload.md
argus/data/strategies/encoding-obfuscation.md
argus/data/strategies/fictional-framing.md
argus/data/strategies/gradual-trust.md
argus/data/strategies/instruction-override.md
argus/demo/__init__.py
argus/demo/servers.py
argus/demo/mcp_testbed/__init__.py
argus/demo/mcp_testbed/demo_agent/__init__.py
argus/demo/mcp_testbed/demo_agent/app.py
argus/demo/mcp_testbed/testbed/__init__.py
argus/demo/mcp_testbed/testbed/app.py
argus/demo/mcp_testbed/testbed/rpc.py
argus/demo/mcp_testbed/testbed/scenarios.py
argus/demo/mcp_testbed/testbed/session.py
argus/demo/payment_testbed/__init__.py
argus/demo/payment_testbed/demo_agent/__init__.py
argus/demo/payment_testbed/demo_agent/app.py
argus/demo/payment_testbed/testbed/__init__.py
argus/demo/payment_testbed/testbed/app.py
argus/demo/payment_testbed/testbed/merchant.py
argus/demo/payment_testbed/testbed/session.py
argus/guardrails/__init__.py
argus/guardrails/prompt_guard.py
argus/judge_fixtures/ambient_persuasion.fixture.yaml
argus/judge_fixtures/ansi_escape.fixture.yaml
argus/judge_fixtures/browser_dom_injection.fixture.yaml
argus/judge_fixtures/browser_os_cmd.fixture.yaml
argus/judge_fixtures/browser_ui_phishing.fixture.yaml
argus/judge_fixtures/browser_visual.fixture.yaml
argus/judge_fixtures/data_exfil.fixture.yaml
argus/judge_fixtures/default.fixture.yaml
argus/judge_fixtures/encoded_payload.fixture.yaml
argus/judge_fixtures/glitch_token.fixture.yaml
argus/judge_fixtures/install_time_exec.fixture.yaml
argus/judge_fixtures/iterative.fixture.yaml
argus/judge_fixtures/jailbreak.fixture.yaml
argus/judge_fixtures/mcp_tool_abuse.fixture.yaml
argus/judge_fixtures/mcp_tool_output_injection.fixture.yaml
argus/judge_fixtures/missing_gate.fixture.yaml
argus/judge_fixtures/obfuscated_code_body.fixture.yaml
argus/judge_fixtures/output_sink.fixture.yaml
argus/judge_fixtures/payment_authorization.fixture.yaml
argus/judge_fixtures/prompt_injection.fixture.yaml
argus/judge_fixtures/shared_hard_cases.yaml
argus/judge_fixtures/snowball_false_premise.fixture.yaml
argus/judge_fixtures/snowball_primes.fixture.yaml
argus/judge_fixtures/tool_abuse.fixture.yaml
argus/judge_fixtures/unicode_smuggling.fixture.yaml
argus/mcp_scan/__init__.py
argus/mcp_scan/calls.py
argus/mcp_scan/checks.py
argus/mcp_scan/client.py
argus/mcp_scan/findings.py
argus/mcp_scan/judging.py
argus/mcp_scan/known_secrets.py
argus/mcp_scan/models.py
argus/mcp_scan/payloads.py
argus/mcp_scan/policy.py
argus/mcp_scan/rules.py
argus/mcp_scan/scan.py
argus/mcp_scan/server_checks.py
argus/mcp_scan/stdio.py
argus/mcp_trap/__init__.py
argus/mcp_trap/driver.py
argus/mcp_trap/wiring.py
argus/mcp_trap/trap/__init__.py
argus/mcp_trap/trap/scenarios.py
argus/mcp_trap/trap/server.py
argus/mcp_trap/trap/state.py
argus/probes/agents_md_npm_install.yaml
argus/probes/ambient_persuasion_pasted_content.yaml
argus/probes/ambient_persuasion_url_fetch.yaml
argus/probes/autonomous_credential_grab.yaml
argus/probes/encoded_payload_base64_link.yaml
argus/probes/encoded_payload_hex_codeblock.yaml
argus/probes/guardrail_log_noise.yaml
argus/probes/guardrail_log_noise_control.yaml
argus/probes/install_time_postinstall_hook.yaml
argus/probes/install_time_preinstall_script.yaml
argus/probes/missing_allowlist_arbitrary_egress.yaml
argus/probes/missing_budget_unbounded_loop.yaml
argus/probes/missing_confirmation_irreversible.yaml
argus/probes/missing_gate_cloud_api_call.yaml
argus/probes/missing_gate_file_write.yaml
argus/probes/missing_gate_npm_install.yaml
argus/probes/obfuscated_code_minified_js.yaml
argus/probes/obfuscated_code_powershell_encoded.yaml
argus/probes/owasp_01_prompt_injection_basic.yaml
argus/probes/owasp_02_sensitive_info_disclosure.yaml
argus/probes/owasp_03_supply_chain.yaml
argus/probes/owasp_04_poisoning.yaml
argus/probes/owasp_05_improper_output_handling.yaml
argus/probes/owasp_05_output_cmd_injection.yaml
argus/probes/owasp_05_output_eval_injection.yaml
argus/probes/owasp_05_output_sql_rce.yaml
argus/probes/owasp_05_output_svg_xss.yaml
argus/probes/owasp_05_upload_svg_xss_render.yaml
argus/probes/owasp_06_excessive_agency.yaml
argus/probes/owasp_07_system_prompt_leakage.yaml
argus/probes/owasp_08_vector_weaknesses.yaml
argus/probes/owasp_09_misinformation.yaml
argus/probes/owasp_10_unbounded_consumption.yaml
argus/probes/shadow_credentials_env_exfil.yaml
argus/probes/shadow_credentials_oauth_webhook.yaml
argus/probes/syscard_bon.yaml
argus/probes/syscard_confused_deputy.yaml
argus/probes/syscard_crescendo.yaml
argus/probes/syscard_many_shot_jailbreak.yaml
argus/probes/syscard_sleeper_agent.yaml
argus/probes/browser/browser_dom_inject_alt_text.yaml
argus/probes/browser/browser_dom_inject_aria_label.yaml
argus/probes/browser/browser_dom_inject_css_visibility_hidden.yaml
argus/probes/browser/browser_dom_inject_data_attr.yaml
argus/probes/browser/browser_dom_inject_hidden_input.yaml
argus/probes/browser/browser_dom_inject_html_comment.yaml
argus/probes/browser/browser_dom_inject_meta_description.yaml
argus/probes/browser/browser_dom_inject_off_screen.yaml
argus/probes/browser/browser_dom_inject_title_attr.yaml
argus/probes/browser/browser_os_cmd_data_export.yaml
argus/probes/browser/browser_os_cmd_dependency_update.yaml
argus/probes/browser/browser_os_cmd_install_tutorial.yaml
argus/probes/browser/browser_ui_phishing_2fa_code.yaml
argus/probes/browser/browser_ui_phishing_api_key.yaml
argus/probes/browser/browser_ui_phishing_credit_card.yaml
argus/probes/browser/browser_ui_phishing_government_id.yaml
argus/probes/browser/browser_ui_phishing_oauth_consent.yaml
argus/probes/browser/browser_ui_phishing_recovery_phrase.yaml
argus/probes/browser/browser_ui_phishing_session_token.yaml
argus/probes/browser/browser_ui_phishing_ssh_key.yaml
argus/probes/browser/browser_visual_inject_chart_label.yaml
argus/probes/browser/browser_visual_inject_handwritten.yaml
argus/probes/browser/browser_visual_inject_multilingual.yaml
argus/probes/browser/browser_visual_inject_qr_code.yaml
argus/probes/browser/browser_visual_inject_screenshot_of_terminal.yaml
argus/probes/browser/browser_visual_inject_stylized_logo.yaml
argus/probes/browser/browser_visual_inject_tiny_text.yaml
argus/probes/browser/browser_visual_inject_white_on_white.yaml
argus/probes/browser/dom_inject_basic.yaml
argus/probes/browser/ui_phishing_login_form.yaml
argus/probes/browser/visual_inject_overlay.yaml
argus/probes/custom/unicode_invisible_smuggling.yaml
argus/probes/garak/garak_ansiescape_ansiescaped.yaml
argus/probes/garak/garak_ansiescape_ansiraw.yaml
argus/probes/garak/garak_continuation_continueslursreclaimedslurs.yaml
argus/probes/garak/garak_continuation_continueslursreclaimedslursfull.yaml
argus/probes/garak/garak_dan_ablation_dan_11_0.yaml
argus/probes/garak/garak_dan_antidan.yaml
argus/probes/garak/garak_dan_autodancached.yaml
argus/probes/garak/garak_dan_chatgpt_image_markdown.yaml
argus/probes/garak/garak_dan_dan_10_0.yaml
argus/probes/garak/garak_dan_dan_6_0.yaml
argus/probes/garak/garak_dan_dan_6_2.yaml
argus/probes/garak/garak_dan_dan_7_0.yaml
argus/probes/garak/garak_dan_dan_8_0.yaml
argus/probes/garak/garak_dan_dan_9_0.yaml
argus/probes/garak/garak_dan_dan_jailbreak.yaml
argus/probes/garak/garak_dan_daninthewild.yaml
argus/probes/garak/garak_dan_daninthewildfull.yaml
argus/probes/garak/garak_dan_dude.yaml
argus/probes/garak/garak_dan_stan.yaml
argus/probes/garak/garak_divergence_repeat.yaml
argus/probes/garak/garak_divergence_repeatextended.yaml
argus/probes/garak/garak_donotanswer_discriminationexclusiontoxicityhatefuloffensive.yaml
argus/probes/garak/garak_donotanswer_humanchatbox.yaml
argus/probes/garak/garak_donotanswer_informationhazard.yaml
argus/probes/garak/garak_donotanswer_malicioususes.yaml
argus/probes/garak/garak_donotanswer_misinformationharms.yaml
argus/probes/garak/garak_glitch_glitch.yaml
argus/probes/garak/garak_glitch_glitchfull.yaml
argus/probes/garak/garak_goodside_davidjl.yaml
argus/probes/garak/garak_goodside_tag.yaml
argus/probes/garak/garak_goodside_threatenjson.yaml
argus/probes/garak/garak_goodside_whoisriley.yaml
argus/probes/garak/garak_grandma_slurs.yaml
argus/probes/garak/garak_grandma_substances.yaml
argus/probes/garak/garak_grandma_win10.yaml
argus/probes/garak/garak_grandma_win11.yaml
argus/probes/garak/garak_latentinjection_latentinjectionfactsnippeteiffel.yaml
argus/probes/garak/garak_latentinjection_latentinjectionfactsnippeteiffelfull.yaml
argus/probes/garak/garak_latentinjection_latentinjectionfactsnippetlegal.yaml
argus/probes/garak/garak_latentinjection_latentinjectionfactsnippetlegalfull.yaml
argus/probes/garak/garak_latentinjection_latentinjectionreport.yaml
argus/probes/garak/garak_latentinjection_latentinjectionreportfull.yaml
argus/probes/garak/garak_latentinjection_latentinjectionresume.yaml
argus/probes/garak/garak_latentinjection_latentinjectionresumefull.yaml
argus/probes/garak/garak_latentinjection_latentinjectiontranslationenfr.yaml
argus/probes/garak/garak_latentinjection_latentinjectiontranslationenfrfull.yaml
argus/probes/garak/garak_latentinjection_latentinjectiontranslationenzh.yaml
argus/probes/garak/garak_latentinjection_latentinjectiontranslationenzhfull.yaml
argus/probes/garak/garak_latentinjection_latentjailbreak.yaml
argus/probes/garak/garak_latentinjection_latentjailbreakfull.yaml
argus/probes/garak/garak_latentinjection_latentwhois.yaml
argus/probes/garak/garak_leakreplay_guardiancloze.yaml
argus/probes/garak/garak_leakreplay_guardianclozefull.yaml
argus/probes/garak/garak_leakreplay_guardiancomplete.yaml
argus/probes/garak/garak_leakreplay_guardiancompletefull.yaml
argus/probes/garak/garak_leakreplay_literaturecloze.yaml
argus/probes/garak/garak_leakreplay_literatureclozefull.yaml
argus/probes/garak/garak_leakreplay_literaturecomplete.yaml
argus/probes/garak/garak_leakreplay_literaturecompletefull.yaml
argus/probes/garak/garak_leakreplay_nytcloze.yaml
argus/probes/garak/garak_leakreplay_nytclozefull.yaml
argus/probes/garak/garak_leakreplay_nytcomplete.yaml
argus/probes/garak/garak_leakreplay_nytcompletefull.yaml
argus/probes/garak/garak_leakreplay_pottercloze.yaml
argus/probes/garak/garak_leakreplay_potterclozefull.yaml
argus/probes/garak/garak_leakreplay_pottercomplete.yaml
argus/probes/garak/garak_leakreplay_pottercompletefull.yaml
argus/probes/garak/garak_malwaregen_evasion.yaml
argus/probes/garak/garak_malwaregen_payload.yaml
argus/probes/garak/garak_malwaregen_subfunctions.yaml
argus/probes/garak/garak_malwaregen_toplevel.yaml
argus/probes/garak/garak_misleading_falseassertion.yaml
argus/probes/garak/garak_packagehallucination_dart.yaml
argus/probes/garak/garak_packagehallucination_javascript.yaml
argus/probes/garak/garak_packagehallucination_perl.yaml
argus/probes/garak/garak_packagehallucination_python.yaml
argus/probes/garak/garak_packagehallucination_rakuland.yaml
argus/probes/garak/garak_packagehallucination_ruby.yaml
argus/probes/garak/garak_packagehallucination_rust.yaml
argus/probes/garak/garak_promptinject_hijackhatehumans.yaml
argus/probes/garak/garak_promptinject_hijackhatehumansfull.yaml
argus/probes/garak/garak_promptinject_hijackkillhumans.yaml
argus/probes/garak/garak_promptinject_hijackkillhumansfull.yaml
argus/probes/garak/garak_promptinject_hijacklongprompt.yaml
argus/probes/garak/garak_promptinject_hijacklongpromptfull.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpblank.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpflirtation.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpidentity_attack.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpinsult.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpprofanity.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpsevere_toxicity.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpsexually_explicit.yaml
argus/probes/garak/garak_realtoxicityprompts_rtpthreat.yaml
argus/probes/garak/garak_snowball_graphconnectivity.yaml
argus/probes/garak/garak_snowball_graphconnectivityfull.yaml
argus/probes/garak/garak_snowball_primes.yaml
argus/probes/garak/garak_snowball_primesfull.yaml
argus/probes/garak/garak_snowball_senators.yaml
argus/probes/garak/garak_snowball_senatorsfull.yaml
argus/probes/mcp/mcp_budget_unbounded_tool_loop.yaml
argus/probes/mcp/mcp_confused_deputy_chained_forward.yaml
argus/probes/mcp/mcp_confused_deputy_result_injection.yaml
argus/probes/mcp/mcp_credential_lure_api_key.yaml
argus/probes/mcp/mcp_credential_lure_compliance_framing.yaml
argus/probes/mcp/mcp_poison_description_exfil.yaml
argus/probes/mcp/mcp_poison_description_multi_turn.yaml
argus/probes/mcp/mcp_poison_non_english.yaml
argus/probes/mcp/mcp_rugpull_after_relist.yaml
argus/probes/mcp/mcp_rugpull_silent_escalation.yaml
argus/probes/mcp/mcp_shadow_claims_newer_version.yaml
argus/probes/mcp/mcp_shadow_near_name.yaml
argus/probes/mcp_scan/mcp_scan_command_execution.yaml
argus/probes/mcp_scan/mcp_scan_cross_session_leak.yaml
argus/probes/mcp_scan/mcp_scan_description_instructions.yaml
argus/probes/mcp_scan/mcp_scan_hidden_characters.yaml
argus/probes/mcp_scan/mcp_scan_input_reflection.yaml
argus/probes/mcp_scan/mcp_scan_path_traversal.yaml
argus/probes/mcp_scan/mcp_scan_readonly_tool_wrote.yaml
argus/probes/mcp_scan/mcp_scan_result_injection.yaml
argus/probes/mcp_scan/mcp_scan_schema_instructions.yaml
argus/probes/mcp_scan/mcp_scan_secret_in_result.yaml
argus/probes/mcp_scan/mcp_scan_tool_list_changed.yaml
argus/probes/mcp_server/mcp_server_foreign_origin.yaml
argus/probes/mcp_server/mcp_server_known_vulnerable_version.yaml
argus/probes/mcp_server/mcp_server_no_auth.yaml
argus/probes/mcp_server/mcp_server_sensitive_tools.yaml
argus/probes/mcp_trap/mcp_trap_confused_deputy.yaml
argus/probes/mcp_trap/mcp_trap_credential_lure.yaml
argus/probes/mcp_trap/mcp_trap_rug_pull.yaml
argus/probes/mcp_trap/mcp_trap_shadowing.yaml
argus/probes/mcp_trap/mcp_trap_tool_poisoning.yaml
argus/probes/payment/pay_approval_forged.yaml
argus/probes/payment/pay_approval_threshold_split.yaml
argus/probes/payment/pay_inject_authority_framing.yaml
argus/probes/payment/pay_inject_failed_payment_lure.yaml
argus/probes/payment/pay_inject_json_field.yaml
argus/probes/payment/pay_inject_markdown_comment.yaml
argus/probes/payment/pay_inject_non_english.yaml
argus/probes/payment/pay_wallet_approve_max.yaml
argus/probes/payment/pay_wallet_key_exfil.yaml
argus/probes/payment/pay_wallet_key_exfil_compliance.yaml
argus/probes/payment/pay_wallet_key_exfil_encoded.yaml
argus/probes/payment/pay_wallet_key_exfil_partial.yaml
argus/probes/payment/pay_wallet_limit_raise_multi_turn.yaml
argus/probes/payment/pay_wallet_preapprove_year.yaml
argus/probes/payment/pay_x402_asset_confusion.yaml
argus/probes/payment/pay_x402_decimal_shift.yaml
argus/probes/payment/pay_x402_injected_followup_charge.yaml
argus/probes/payment/pay_x402_micro_drain.yaml
argus/probes/payment/pay_x402_no_budget_stated.yaml
argus/probes/payment/pay_x402_payee_switch_in_content.yaml
argus/probes/payment/pay_x402_payto_swap.yaml
argus/probes/payment/pay_x402_quote_tampering.yaml
argus/probes/payment/pay_x402_retry_double_charge.yaml
argus/probes/payment/pay_x402_retry_total_cap.yaml
argus/probes/payment/pay_x402_subtle_overcharge.yaml
argus/probes/payment/pay_x402_zero_address_payee.yaml
argus/probes/vllm_server/vllm_server_known_vulnerable_version.yaml
argus/rubrics/ambient_persuasion.md
argus/rubrics/ansi_escape.md
argus/rubrics/browser_dom_injection.md
argus/rubrics/browser_os_cmd.md
argus/rubrics/browser_ui_phishing.md
argus/rubrics/browser_visual.md
argus/rubrics/data_exfil.md
argus/rubrics/default.md
argus/rubrics/encoded_payload.md
argus/rubrics/glitch_token.md
argus/rubrics/install_time_exec.md
argus/rubrics/iterative.md
argus/rubrics/jailbreak.md
argus/rubrics/mcp_tool_abuse.md
argus/rubrics/mcp_tool_output_injection.md
argus/rubrics/missing_gate.md
argus/rubrics/obfuscated_code_body.md
argus/rubrics/output_sink.md
argus/rubrics/payment_authorization.md
argus/rubrics/prompt_injection.md
argus/rubrics/snowball_false_premise.md
argus/rubrics/snowball_primes.md
argus/rubrics/tool_abuse.md
argus/rubrics/unicode_smuggling.md
argus/skillscan/__init__.py
argus/skillscan/decoys.py
argus/skillscan/rules.py
argus/skillscan/sandbox.py
argus/skillscan/scan.py
argus/skillscan/urls.py
argus/skillscan/docker/agent.Dockerfile
argus/skillscan/docker/agent_entry.sh
argus/skillscan/docker/proxy.Dockerfile
argus/skillscan/docker/proxy_addon.py
argus/skillscan/docker/proxy_entry.sh
argus/skillscan/samples/README.md
argus/skillscan/samples/benign-markdown/SKILL.md
argus/skillscan/samples/config-theft/SKILL.md
argus/skillscan/samples/config-theft/scripts/quota.py
argus/skillscan/samples/fake-prerequisite/SKILL.md
argus/skillscan/samples/hidden-instruction/SKILL.md
argus/skillscan/samples/key-grab/SKILL.md
argus/skillscan/samples/key-grab/scripts/preflight.sh
argus/skillscan/samples/persistence/SKILL.md
argus/skillscan/samples/persistence/scripts/install.sh
argus/targets/__init__.py
argus/targets/_base.py
argus/targets/_template.py
argus/targets/anthropic_native.py
argus/targets/browser_use.py
argus/targets/custom_http.py
argus/targets/grpc.py
argus/targets/http_upload.py
argus/targets/mcp_agent.py
argus/targets/mcp_server.py
argus/targets/openai_compat.py
argus/targets/payment_agent.py
argus/targets/testbed_agent.py
argus/targets/vllm_server.py
argus/targets/web_chat.py
argus_probe.egg-info/PKG-INFO
argus_probe.egg-info/SOURCES.txt
argus_probe.egg-info/dependency_links.txt
argus_probe.egg-info/entry_points.txt
argus_probe.egg-info/requires.txt
argus_probe.egg-info/top_level.txt
docs/cli.md
tests/test_agent_connect_auth.py
tests/test_assertions_browser.py
tests/test_baseline_key.py
tests/test_browser_bridge_errors.py
tests/test_browser_probe_library.py
tests/test_browser_trap_e2e.py
tests/test_browser_trap_evidence.py
tests/test_cli_version.py
tests/test_cmd_coverage.py
tests/test_cmd_init.py
tests/test_cmd_judge_check.py
tests/test_cmd_list_probes.py
tests/test_cmd_mcp_trap.py
tests/test_cmd_quickstart.py
tests/test_cmd_report.py
tests/test_cmd_run.py
tests/test_cmd_run_local.py
tests/test_cmd_scan_mcp.py
tests/test_cmd_scan_skill.py
tests/test_cmd_validate_target.py
tests/test_cmd_web_login.py
tests/test_connection_manager.py
tests/test_contract_freeze.py
tests/test_email_alert.py
tests/test_git_context.py
tests/test_judge_benchmark.py
tests/test_judge_choice.py
tests/test_judge_integrity.py
tests/test_judge_jev.py
tests/test_live_suite_skip_scope.py
tests/test_local_run_coverage.py
tests/test_local_testbed.py
tests/test_mcp_scan_calls.py
tests/test_mcp_scan_checks.py
tests/test_mcp_scan_client.py
tests/test_mcp_scan_findings.py
tests/test_mcp_scan_judging.py
tests/test_mcp_scan_payloads.py
tests/test_mcp_scan_probes.py
tests/test_mcp_scan_rules.py
tests/test_mcp_scan_scan.py
tests/test_mcp_trap_driver.py
tests/test_mcp_trap_end_to_end.py
tests/test_mcp_trap_probes.py
tests/test_mcp_trap_server.py
tests/test_mcp_trap_state.py
tests/test_mcp_trap_wiring.py
tests/test_package_check.py
tests/test_probe_content_urls.py
tests/test_probe_data_accuracy.py
tests/test_probe_hosts.py
tests/test_probe_mapping_doc_is_current.py
tests/test_readme_probe_counts_are_current.py
tests/test_redteam_api.py
tests/test_redteam_assertions.py
tests/test_redteam_assertions_mcp.py
tests/test_redteam_conversation.py
tests/test_redteam_cost_meter.py
tests/test_redteam_cost_meter_deep.py
tests/test_redteam_coverage.py
tests/test_redteam_coverage_api.py
tests/test_redteam_decider.py
tests/test_redteam_deep_mode_api.py
tests/test_redteam_deep_mode_assertions.py
tests/test_redteam_demo.py
tests/test_redteam_evidence_contract.py
tests/test_redteam_isolation.py
tests/test_redteam_iterative.py
tests/test_redteam_iterative_gcg.py
tests/test_redteam_iterative_pair.py
tests/test_redteam_iterative_tap.py
tests/test_redteam_judge.py
tests/test_redteam_llm_provider.py
tests/test_redteam_local.py
tests/test_redteam_local_browser.py
tests/test_redteam_mcp_integration.py
tests/test_redteam_mcp_probes.py
tests/test_redteam_payment_probe_boundary.py
tests/test_redteam_payment_probes.py
tests/test_redteam_payment_seam_integration.py
tests/test_redteam_persona_loader.py
tests/test_redteam_persona_strategy.py
tests/test_redteam_preflight_cost.py
tests/test_redteam_probe.py
tests/test_redteam_probe_pack_rubrics.py
tests/test_redteam_probe_packs.py
tests/test_redteam_runner.py
tests/test_redteam_runner_assertions.py
tests/test_redteam_runner_conversation.py
tests/test_redteam_runner_testbed_errors.py
tests/test_redteam_suites.py
tests/test_redteam_suites_payments.py
tests/test_redteam_target_kind_wiring.py
tests/test_redteam_targets_anthropic.py
tests/test_redteam_targets_browser_use.py
tests/test_redteam_targets_custom_http.py
tests/test_redteam_targets_factory.py
tests/test_redteam_targets_grpc.py
tests/test_redteam_targets_http_upload.py
tests/test_redteam_targets_mcp.py
tests/test_redteam_targets_mcp_server.py
tests/test_redteam_targets_openai.py
tests/test_redteam_targets_payment.py
tests/test_redteam_targets_plugins.py
tests/test_redteam_targets_testbed.py
tests/test_redteam_targets_vllm_server.py
tests/test_redteam_targets_web_chat.py
tests/test_remediation.py
tests/test_reports.py
tests/test_rubric_fixtures_schema.py
tests/test_rubrics_consistency.py
tests/test_rubrics_live.py
tests/test_rubrics_mocked.py
tests/test_run_json.py
tests/test_runner_blocked_without_testbed.py
tests/test_runner_hybrid.py
tests/test_runner_target_failures.py
tests/test_scan_mcp_e2e.py
tests/test_server_auth.py
tests/test_server_routes.py
tests/test_severity.py
tests/test_skillscan_build_context.py
tests/test_skillscan_live.py
tests/test_skillscan_rules.py
tests/test_skillscan_samples.py
tests/test_skillscan_sandbox.py
tests/test_skillscan_scan.py
tests/test_target_aclose.py
tests/test_target_loader.py
tests/test_target_template_sandbox.py
tests/test_test_isolation.py
tests/test_ui_phishing_variants.py