mapyr/mcp-hangar CDN files

jsDelivr monthly hits badge
  1. mapyr/mcp-hangar@2.21.0 /
  2. tests /
  3. unit
...
__init__.py
cli
components
domain
observability
_handshake_refusing_upstream.py 1.17 KB
_security_predicates.py 15.34 KB
conftest.py 1.8 KB
test_a_backup_that_cannot_be_written_says_so.py 4.58 KB
test_a_config_dict_boots_like_a_file.py 21.73 KB
test_a_configured_discovery_source_can_be_scanned.py 5.07 KB
test_a_continuation_is_confined_to_its_owner.py 18.01 KB
test_a_declared_cluster_refuses_a_child_process_server.py 8.95 KB
test_a_deposed_leader_deletes_nothing.py 10.16 KB
test_a_failed_start_closes_its_client.py 14.71 KB
test_a_failed_start_discards_what_it_launched.py 4.37 KB
test_a_failed_start_logs_its_error_type.py 10.35 KB
test_a_front_door_member_of_several_groups_is_governed_by_each.py 4.93 KB
test_a_given_up_server_reads_dead.py 24.11 KB
test_a_group_call_asks_a_human_for_its_members_l7_rule.py 10.58 KB
test_a_group_circuit_counts_failures_in_a_row.py 5.84 KB
test_a_group_circuit_is_on_metrics.py 5.1 KB
test_a_group_declares_its_own_projection_controls.py 6.04 KB
test_a_group_member_is_its_top_level_server_whatever_the_order.py 8.81 KB
test_a_group_member_is_judged_by_its_own_health.py 15.59 KB
test_a_group_member_named_directly_is_governed_by_its_group.py 26.42 KB
test_a_group_members_own_policy_reaches_the_verdict.py 5.16 KB
test_a_group_reports_ready_members_as_healthy.py 5.82 KB
test_a_group_reset_timeout_is_named_at_load.py 4.39 KB
test_a_handed_out_resource_link_is_resolvable.py 16.78 KB
test_a_header_selector_does_not_match_an_unvalidated_header.py 9.88 KB
test_a_hot_loaded_server_gets_a_log_buffer.py 11.88 KB
test_a_long_outage_is_readable.py 3.69 KB
test_a_name_that_left_the_projection_says_the_list_is_stale.py 11.64 KB
test_a_passing_health_check_reaches_the_group.py 8.13 KB
test_a_peers_start_leaves_our_catalogue_alone.py 5.01 KB
test_a_principal_becomes_a_caller_identity.py 4.69 KB
test_a_prompt_or_resource_can_be_withdrawn_over_rest.py 11.35 KB
test_a_reload_applies_the_whole_configuration.py 45.32 KB
test_a_reload_swaps_the_governance_overlays_as_one_set.py 12.48 KB
test_a_replica_follows_its_peers.py 8.9 KB
test_a_stdio_session_serves_the_declared_caller.py 7.07 KB
test_a_stopped_worker_leaves_no_thread.py 4.43 KB
test_a_subscribed_client_is_told_when_an_upstream_resource_changes.py 11.11 KB
test_a_suspended_session_is_refused.py 26.58 KB
test_a_suspended_session_is_refused_beyond_tool_calls.py 21.37 KB
test_a_suspension_is_not_bypassable.py 7.35 KB
test_a_task_a_flat_call_created_can_be_polled.py 11.29 KB
test_a_task_follow_up_is_checked_against_current_tool_access.py 14.82 KB
test_a_tool_call_is_counted_once.py 4.1 KB
test_a_tool_call_reads_a_reload_as_one_set.py 15.75 KB
test_a_tool_error_payload_has_one_shape.py 5.49 KB
test_a_tool_with_an_invalid_x_mcp_header_is_not_projected.py 6.41 KB
test_a_tools_call_does_not_recount_the_projection.py 6.33 KB
test_a_verdict_names_the_policy_that_produced_it.py 6.64 KB
test_a_withdrawal_is_not_bypassable.py 6.33 KB
test_aggregates_are_in_the_lock_hierarchy.py 3.97 KB
test_alert_handler.py 13.61 KB
test_an_append_at_end_is_never_dropped.py 19.11 KB
test_an_approval_hold_leaves_nothing_behind.py 10.87 KB
test_an_egress_policy_can_select_on_mcp_param_headers.py 10.82 KB
test_an_enforced_refusal_leaves_a_record.py 10.23 KB
test_an_event_recorded_while_draining_is_not_lost.py 2.17 KB
test_an_unvalidated_param_header_call_can_be_refused.py 5.85 KB
test_an_upstreams_prompts_are_served_through_the_front_door.py 14.29 KB
test_an_upstreams_resources_are_served_through_the_front_door.py 10.87 KB
test_api_answers_4xx_not_500.py 10.71 KB
test_api_auth_enforcement.py 8.79 KB
test_api_authz_route_enforcement.py 17.82 KB
test_api_config_system.py 17.82 KB
test_api_crud_config.py 6.58 KB
test_api_crud_groups.py 12.24 KB
test_api_crud_providers.py 8.34 KB
test_api_discovery.py 11.8 KB
test_api_discovery_sources.py 9.75 KB
test_api_foundation.py 18.76 KB
test_api_groups.py 9.24 KB
test_api_key_authenticator.py 17.6 KB
test_api_provider_logs.py 9.14 KB
test_api_providers.py 12.9 KB
test_api_route_inventory.py 3.9 KB
test_api_tool_history.py 6.59 KB
test_approval_argument_redaction.py 5.97 KB
test_approval_decision_crosses_instances.py 6.39 KB
test_approval_gate_reachability.py 22.42 KB
test_approval_list_is_refused_where_no_gate_runs.py 9.16 KB
test_approval_span_result.py 17.4 KB
test_armed_approval_gate_says_if_it_is_unmanned.py 9.15 KB
test_async_executor.py 4.57 KB
test_audit_caller_identity.py 6.4 KB
test_audit_event_handler.py 5.45 KB
test_audit_export_switch.py 4.3 KB
test_audit_handler.py 21.78 KB
test_audit_no_mcp_logging_reliance.py 6.17 KB
test_audit_repository.py 22.71 KB
test_auth_api_routes.py 19.09 KB
test_auth_bootstrap.py 21.95 KB
test_auth_cli.py 16.96 KB
test_auth_command_handlers.py 17.89 KB
test_auth_http_middleware.py 11.53 KB
test_auth_infra_middleware.py 13.58 KB
test_auth_projections.py 16.23 KB
test_auth_query_handlers.py 13.28 KB
test_auth_rate_limiter.py 20.43 KB
test_auth_writes_survive_a_race.py 24.02 KB
test_background_worker.py 8.93 KB
test_baggage_scrub.py 7.88 KB
test_batch_gate_precedence.py 13.33 KB
test_batch_invoke.py 39.43 KB
test_batch_revalidate_after_hold.py 7.59 KB
test_bootstrap.py 17.58 KB
test_bootstrap_admin_on_a_selected_backend.py 5.83 KB
test_bootstrap_components_boundary.py 15.19 KB
test_bootstrap_components_loading.py 6.12 KB
test_both_backends_are_peers.py 3.47 KB
test_caller_rate_limit.py 20.01 KB
test_canary_routing.py 10.11 KB
test_capabilities.py 13.95 KB
test_capability_block_stops_the_start.py 16.45 KB
test_capability_drift.py 9.45 KB
test_changelog_fragments.py 8.76 KB
test_circuit_breaker.py 6.45 KB
test_cli.py 10.04 KB
test_cli_add.py 5.29 KB
test_cli_errors.py 4.1 KB
test_cli_init.py 5.37 KB
test_cli_status.py 4.5 KB
test_client_capability_forwarding.py 7.91 KB
test_client_notify.py 5.03 KB
test_cold_start_metrics_are_published.py 5.73 KB
test_command_bus.py 15.9 KB
test_complexity_baseline.py 4.39 KB
test_compliance_bootstrap_unavailable.py 719 B
test_compliance_exporters.py 14.41 KB
test_components_bootstrap.py 932 B
test_concurrency.py 42.49 KB
test_config.py 1.14 KB
test_config_interpolation_covers_the_config.py 5.52 KB
test_config_policies_are_adopted_in_one_step.py 7.32 KB
test_config_repository.py 9.63 KB
test_config_serializer.py 27.76 KB
test_config_withdrawal.py 15.35 KB
test_consent_gate_invariants.py 8.51 KB
test_constant_time_lookup.py 1.5 KB
test_consumers_use_the_selected_backend.py 8.87 KB
test_context_propagation_batch.py 6.41 KB
test_cors_preflight_is_answered_before_auth.py 4.48 KB
test_cost_attribution.py 8.92 KB
test_cost_metric_wiring.py 7.08 KB
test_cross_tenant_isolation.py 11.18 KB
test_crud_command_handlers.py 19.64 KB
test_dead_symbol_baseline.py 4.31 KB
test_dead_symbol_gate_sees_through_facades.py 6.02 KB
test_detection_enforcement.py 7.27 KB
test_digest_pinning.py 14.27 KB
test_digest_pinning_executor.py 14.71 KB
test_discovery.py 13.34 KB
test_discovery_command_handlers.py 9.5 KB
test_discovery_command_validation.py 5.68 KB
test_discovery_records_what_it_did.py 10.43 KB
test_discovery_registers_through_the_bus.py 12.02 KB
test_discovery_registry.py 5.49 KB
test_discovery_source_management_rc4_fixes.py 10.47 KB
test_discovery_source_registry.py 6.74 KB
test_discovery_sources.py 16.22 KB
test_dispatch_recovery.py 7.36 KB
test_docker_discovery.py 35.27 KB
test_docker_launcher_network.py 5.73 KB
test_domain_event_base_is_the_only_constructor.py 5.75 KB
test_domain_event_log_lines_are_summaries.py 8.97 KB
test_e2e_stateless_front_door.py 15.84 KB
test_each_stop_is_counted_once.py 7.88 KB
test_egress_enum_wire_semantics.py 3 KB
test_egress_l7.py 8.78 KB
test_egress_l7_enforcement.py 5.54 KB
test_egress_l7_unknown_secret_group.py 3.46 KB
test_egress_policy_events_roundtrip.py 2.61 KB
test_empty_front_door_is_explained.py 6.71 KB
test_enforcement_events.py 2.82 KB
test_errors.py 1.14 KB
test_event_bus_persistence.py 5.39 KB
test_event_bus_rejects_non_events.py 2.94 KB
test_event_bus_ws.py 3.21 KB
test_event_handler_errors_are_visible.py 3.34 KB
test_event_identity_on_replay.py 4.34 KB
test_event_legacy_provider_alias.py 9.65 KB
test_event_pattern.py 4.04 KB
test_event_producers_and_consumers.py 6.81 KB
test_event_serialization_fuzz.py 13.87 KB
test_event_sourced_auth_store.py 45.92 KB
test_event_store_durability.py 5.3 KB
test_event_store_persistence.py 20.96 KB
test_event_store_replay_registry.py 9.1 KB
test_event_store_wiring.py 4.56 KB
test_event_upcasting.py 5.72 KB
test_events.py 7.35 KB
test_events_are_not_mutated.py 4.18 KB
test_events_are_persisted.py 6.66 KB
test_events_carry_their_producer.py 6.57 KB
test_events_package_surface.py 5.03 KB
test_every_front_door_call_leaves_one_log_line.py 17.26 KB
test_every_metric_is_registered.py 9.15 KB
test_execute_call_trace_parent.py 7.43 KB
test_execute_puts_back_the_bindings_it_makes.py 7.39 KB
test_export_formats.py 6.69 KB
test_facade.py 49.61 KB
test_failure_paths_never_wait_on_a_live_pipe.py 5.14 KB
test_filters_wildcard.py 3.31 KB
test_flat_tool_projection_import.py 725 B
test_flat_tool_reexport.py 33.49 KB
test_front_door_header_routing.py 17.55 KB
test_front_door_mode.py 12.91 KB
test_front_door_sees_the_caller_tenant.py 5.75 KB
test_front_door_warms_its_own_catalogue.py 4.15 KB
test_governed_task_store.py 16.02 KB
test_group_invoke_routing.py 5.69 KB
test_group_routed_calls_keep_their_gates.py 10.29 KB
test_handlers_say_where_they_may_run.py 9.63 KB
test_hangar_group_rebalance_callable.py 1.58 KB
test_hangar_status_gives_groups_their_own_section.py 15.35 KB
test_hangar_status_names_its_replica.py 9.83 KB
test_header_exposure_governs_what_a_client_is_asked_to_expose.py 9.7 KB
test_health_tracker.py 9.41 KB
test_hook_fanout.py 3.5 KB
test_hot_loading_can_actually_load.py 16.49 KB
test_http_transport.py 15.09 KB
test_identity.py 11.32 KB
test_identity_bridge_over_http.py 7.94 KB
test_identity_middleware.py 6.33 KB
test_import_contracts.py 7.82 KB
test_inbound_trace_meta.py 1.2 KB
test_initial_admin_bootstrap.py 4.94 KB
test_initialized_notification.py 3.85 KB
test_input_validator.py 11.61 KB
test_interceptor_invoke.py 8.99 KB
test_interceptor_registry.py 3.19 KB
test_interceptors_list.py 3.6 KB
test_interceptors_list_schema.py 12 KB
test_jwt_authenticator.py 21.98 KB
test_jwt_authenticator_header_casing.py 2.12 KB
test_jwt_clock_skew_leeway.py 3.93 KB
test_jwt_extractor.py 2.17 KB
test_l7_policy_emits_audit_events.py 4.27 KB
test_l7_require_approval_routes_to_the_gate.py 6.13 KB
test_langfuse_adapter.py 13.3 KB
test_legacy_event_names.py 10.97 KB
test_length_limits.py 18.17 KB
test_lifecycle.py 18.88 KB
test_lifecycle_state_is_restored.py 6.71 KB
test_load_balancer.py 7.38 KB
test_local_modes_belong_to_one_gateway.py 8.91 KB
test_lock_contract.py 1.24 KB
test_lock_hierarchy.py 8.57 KB
test_log_buffer.py 9.41 KB
test_log_redaction.py 2.44 KB
test_log_redaction_needs_no_wiring.py 3.42 KB
test_log_trace_correlation.py 1.21 KB
test_logging_config.py 1.39 KB
test_management_stops_when_the_lease_does.py 12.76 KB
test_management_surface_follows_authorization.py 10.66 KB
test_mcp_tooling.py 10.75 KB
test_member_scope_policy.py 15.4 KB
test_merging_scopes_never_widens_access.py 4.11 KB
test_message_metrics.py 4.69 KB
test_meta_bridge_over_http.py 8.81 KB
test_metric_headers_name_the_sampled_family.py 3.13 KB
test_metrics_cardinality_fixes.py 2.2 KB
test_metrics_exposition.py 994 B
test_metrics_history_store_shared_connection.py 10.43 KB
test_middleware_auth_context.py 1.6 KB
test_mutator_contract.py 3.36 KB
test_mutator_pipeline.py 5.67 KB
test_mutator_wiring.py 2.65 KB
test_no_mcp_logging_dependency.py 947 B
test_oauth_iss_hardening.py 4.08 KB
test_oauth_multi_issuer.py 16.95 KB
test_oauth_prm.py 12.08 KB
test_oauth_resource_binding.py 5.14 KB
test_observability_tracing.py 14.65 KB
test_one_executor_carries_the_interceptors.py 4 KB
test_only_one_instance_manages.py 9.3 KB
test_only_the_holder_converges_the_fleet.py 8.21 KB
test_opa_authorizer.py 13.82 KB
test_opa_verdict_is_typed.py 3.84 KB
test_operator_role_compatibility.py 4.25 KB
test_otel_conventions.py 9.23 KB
test_otel_span_attributes.py 6.56 KB
test_otlp_audit_exporter.py 18.35 KB
test_otlp_audit_exporter_config.py 14.4 KB
test_outbound_handshake.py 4.95 KB
test_output_redactor.py 10.32 KB
test_package_resolver.py 6.18 KB
test_param_header_validation_skips_are_counted.py 7.39 KB
test_per_tenant_audience_isolation.py 9.15 KB
test_permissions_defined_are_enforced.py 7.86 KB
test_persistence_backend_registry.py 7.26 KB
test_pins_are_computed_written_and_compared.py 5.54 KB
test_pins_without_an_identity.py 9.36 KB
test_policy_dsl.py 7.19 KB
test_postgres_approval_repository.py 18.31 KB
test_postgres_audit_repository.py 19.11 KB
test_postgres_auth_store.py 29.87 KB
test_postgres_config_repository.py 16.26 KB
test_postgres_dispatch_checkpoint.py 5.06 KB
test_postgres_event_store.py 34.55 KB
test_postgres_metrics_history_store.py 8.9 KB
test_postgres_saga_state_store.py 11.24 KB
test_postgres_store_reads_close_transaction.py 4.21 KB
test_postgres_tool_access_policy_store.py 12.07 KB
test_pre_commit_ruff_matches_the_dev_pin.py 2.64 KB
test_prm_ignores_a_forged_host.py 6.17 KB
test_process_attribution_fields.py 5.38 KB
test_prompts_and_resources_are_governed_by_policy.py 23.6 KB
test_protocol_meta.py 2.94 KB
test_protocol_negotiation.py 4.3 KB
test_provenance_is_not_caller_settable.py 4.22 KB
test_provider_aggregate.py 38.69 KB
test_provider_group.py 21.83 KB
test_provider_mode_normalization.py 2.12 KB
test_provider_state_machine_property.py 12.36 KB
test_publish_persists_by_construction.py 6.5 KB
test_query_bus.py 8.19 KB
test_rate_limit_config.py 6.15 KB
test_rbac_authorizer.py 13.89 KB
test_rbac_permissions.py 2 KB
test_readiness_report.py 3.93 KB
test_readiness_waits_for_the_required_catalogue.py 41.97 KB
test_recovery_service.py 9.95 KB
test_registry_cache.py 5.64 KB
test_reject_upstream_task_result.py 4.43 KB
test_reload_handler.py 15.3 KB
test_reload_handler_uses_its_port.py 3.39 KB
test_replay_does_not_drop_the_approval_gate.py 8.46 KB
test_replicas_mean_postgresql.py 9.7 KB
test_repository.py 11.21 KB
test_response_truncator.py 3.54 KB
test_retry.py 12.48 KB
test_risk_scoring.py 6.98 KB
test_role_scope_is_validated.py 4.68 KB
test_roles_stub.py 1.35 KB
test_runtime_store.py 7.55 KB
test_runtime_withdrawal.py 19.63 KB
test_saga_manager.py 20.47 KB
test_saga_state_store.py 15.41 KB
test_sagas.py 19.97 KB
test_sanitizer.py 7.5 KB
test_schema_creation_is_serialized.py 3.26 KB
test_sdk_pin_bounds.py 4.77 KB
test_secrets_masking.py 9.75 KB
test_secrets_resolver.py 6.66 KB
test_security.py 29.92 KB
test_security_critical_paths.py 2.58 KB
test_security_identity_and_network.py 4.08 KB
test_security_predicates_are_reachable.py 23.39 KB
test_security_predicates_are_registered.py 5.64 KB
test_security_rate_limiter.py 11.05 KB
test_served_capabilities.py 5.75 KB
test_server_config.py 10.29 KB
test_server_context.py 5.31 KB
test_server_discover.py 12.71 KB
test_server_init.py 12.39 KB
test_server_state.py 3.23 KB
test_server_tools_hangar.py 3.11 KB
test_server_tools_health.py 7.53 KB
test_server_validation.py 6.57 KB
test_serving_surface_wiring.py 3.25 KB
test_session_id_retirement.py 5.06 KB
test_session_recovery.py 6.97 KB
test_session_suspension_has_one_registry.py 7.67 KB
test_set_l7_policy_handler.py 2.2 KB
test_shutdown_stops_what_bootstrap_started.py 2.33 KB
test_source_declared_validation.py 6.57 KB
test_span_error_on_failure.py 20.56 KB
test_sqlite_auth_store.py 28.34 KB
test_sqlite_event_store_shared_connection.py 8.68 KB
test_sqlite_tap_store.py 5.33 KB
test_ssrf_connect_time_pinning.py 6.41 KB
test_ssrf_provenance.py 9.02 KB
test_ssrf_validation.py 1.76 KB
test_static_tools_projection.py 3.65 KB
test_stderr_reader.py 12.01 KB
test_stdio_client_ordering.py 4.69 KB
test_stdio_shutdown_logging.py 2.35 KB
test_storage_is_one_decision.py 4.97 KB
test_strict_tenant_audience.py 13.08 KB
test_structlog.py 9.02 KB
test_subprocess_backends_stay_off_the_network.py 4.99 KB
test_task_consent.py 7.69 KB
test_task_digest_guard.py 5.63 KB
test_task_digest_lifecycle.py 8.01 KB
test_task_lifecycle_audit.py 5.99 KB
test_task_ownership.py 8.18 KB
test_task_relay_flag_tracks_reality.py 4.77 KB
test_task_relay_handlers.py 37.9 KB
test_task_relay_metrics.py 5.87 KB
test_task_relay_sdk_surface.py 4.21 KB
test_task_relay_seam.py 28.02 KB
test_task_update_consent.py 9.05 KB
test_tasks_wire.py 9.78 KB
test_telemetry_error_text.py 15.11 KB
test_tenant.py 12.59 KB
test_tenant_execution_budgets.py 29.83 KB
test_tenant_scoped_cachescope.py 2.82 KB
test_tenant_scoped_grants.py 31.31 KB
test_the_auth_block_is_interpolated_once.py 7.26 KB
test_the_backend_creates_its_own_schema.py 5.92 KB
test_the_backend_reaches_the_runtime.py 6.13 KB
test_the_callers_progress_token_reaches_the_upstream.py 4.66 KB
test_the_config_export_carries_no_secrets.py 3.93 KB
test_the_config_schema_knows_every_section_that_is_read.py 3.71 KB
test_the_config_schema_rejects_a_key_nothing_reads.py 4.48 KB
test_the_first_api_key_can_be_obtained.py 3.58 KB
test_the_first_listing_waits_for_the_warm_up.py 8.24 KB
test_the_fleet_comes_back.py 9.07 KB
test_the_fleet_is_written_down.py 25.43 KB
test_the_fleet_looks_the_same_from_every_replica.py 14.05 KB
test_the_forwarded_client_address.py 6.66 KB
test_the_fuzz_invariants_hold.py 4.84 KB
test_the_http_client_retries_what_it_says_it_does.py 5.48 KB
test_the_http_graceful_shutdown_bound_is_configurable.py 5.87 KB
test_the_legacy_namespace_policy_still_reaches_the_source.py 3.68 KB
test_the_live_tests_launch_the_working_trees_hangar.py 4.18 KB
test_the_log_can_be_tailed.py 6.84 KB
test_the_policy_evaluator_always_returns_a_verdict.py 5.33 KB
test_the_projected_surface_is_measured.py 15.5 KB
test_the_projection_is_generated_apart_from_the_listing.py 13.54 KB
test_the_promql_evaluator_is_strict.py 5.62 KB
test_the_registry_and_the_orchestrator_agree.py 6.02 KB
test_the_retry_section_reaches_the_call.py 7.07 KB
test_the_saga_reschedules_a_refused_restart.py 14.76 KB
test_the_startup_sweep_is_standalone_only.py 3.5 KB
test_the_stop_reasons_are_a_closed_set.py 3.26 KB
test_the_task_relay_kill_switch.py 13.87 KB
test_the_upgrade_notes_get_the_version_they_shipped_in.py 12.44 KB
test_the_upstream_get_stream_is_opened_and_routed.py 5.99 KB
test_tls_settings_reach_the_transport.py 9.19 KB
test_tool_access_policy_partial_update.py 4.42 KB
test_tool_access_rules_is_named_as_a_key_nothing_reads.py 4.51 KB
test_tool_arguments_are_redacted_on_every_exit.py 3.49 KB
test_tool_catalog.py 8.38 KB
test_tool_invoke_authz.py 11.83 KB
test_tool_metadata_carried.py 6.81 KB
test_tool_permissions_cover_the_surface.py 11.5 KB
test_tool_projection.py 16.38 KB
test_tool_projection_population.py 4.88 KB
test_tool_withdrawal.py 9.14 KB
test_topology_mode_config.py 4.7 KB
test_trace_context_extraction.py 4.45 KB
test_trace_context_injection.py 7.18 KB
test_trace_meta_injection.py 5.5 KB
test_traced_mcp_server_service_risk.py 3.16 KB
test_traced_provider_service_otel.py 5.56 KB
test_tracing_otlp_exporter_config.py 17.65 KB
test_tracing_overhead_ratio.py 3.75 KB
test_tracing_provider_lifecycle.py 9.85 KB
test_tracing_resource_attributes.py 6.55 KB
test_tracing_sampler_and_init_log.py 7.16 KB
test_transport_client_port.py 4.08 KB
test_truncation.py 25.46 KB
test_trusted_hosts_reach_the_mcp_endpoint.py 6.42 KB
test_trusted_proxy.py 2.74 KB
test_ui_origin_approval.py 10.56 KB
test_ui_resource_guard.py 11.18 KB
test_ui_resources_are_deliverable_once_configured.py 10.42 KB
test_unguarded_config_endpoints.py 3.92 KB
test_unloading_a_server_retires_its_per_tenant_policies.py 3.99 KB
test_upstream_capability_declaration.py 7.21 KB
test_upstream_protocol_era.py 4.57 KB
test_upstream_span_outcome.py 13.93 KB
test_upstream_text_stays_out_of_logs_events_and_security.py 4.25 KB
test_validator_pipeline.py 4.06 KB
test_validator_wiring.py 3.15 KB
test_value_objects.py 19.2 KB
test_violation_events.py 10.94 KB
test_what_an_asymmetric_replica_set_says.py 8.36 KB
test_what_is_local_says_so.py 4.55 KB
test_what_revives_a_dead_server.py 23.65 KB
test_why_a_server_is_dead_reads_on_every_surface.py 10.74 KB
test_withdrawal_events_carry_the_kind.py 2.19 KB
test_ws_auth.py 2.02 KB
test_ws_endpoints.py 12.68 KB
test_ws_handshake_validation.py 2.83 KB
test_ws_infrastructure.py 8.7 KB
test_ws_negotiation.py 4.75 KB
test_ws_routing.py 2.27 KB

Free Open Source CDN for mapyr/mcp-hangar

Looking for a nice landing page for your package? https://www.jsdelivr.com/package/gh/mapyr/mcp-hangar