[
  "test_frontend_assets.py::test_frame_css_loads_local_nunito_font_and_frame_template_preloads_it",
  "test_frontend_assets.py::test_frame_entrypoint_delegates_to_modular_runtime",
  "test_frontend_assets.py::test_frame_frontend_assets_hide_internal_debug_copy_and_remove_decorative_shell_chrome",
  "test_frontend_assets.py::test_frame_runtime_replays_user_history_and_can_reset_after_terminal_event",
  "test_frontend_assets.py::test_frame_shell_supports_branding_driven_suggested_questions",
  "test_frontend_assets.py::test_iframe_runtime_rebootstraps_before_session_expiry",
  "test_frontend_assets.py::test_loader_defines_floating_boton_opi_shell_without_breaking_inline_mount",
  "test_frontend_assets.py::test_loader_exposes_programmatic_floating_api_with_new_ophub_default_bootstrap",
  "test_frontend_assets.py::test_loader_supports_authenticated_token_refresh_hooks",
  "test_frontend_assets.py::test_loader_uses_svg_close_glyph_with_rounded_square_button",
  "test_frontend_assets.py::test_markdown_renderer_escapes_html_and_formats_basic_blocks",
  "test_identity_linking.py::test_resolve_identity_link_creates_new_phone_link_in_auto_mode",
  "test_identity_linking.py::test_resolve_identity_link_marks_ambiguous_when_phone_has_multiple_exact_candidates",
  "test_identity_linking.py::test_resolve_identity_link_marks_drift_without_rebinding_existing_link",
  "test_identity_linking.py::test_resolve_identity_link_observe_only_records_unique_email_without_creating_link",
  "test_identity_linking.py::test_resolve_identity_link_records_no_match",
  "test_identity_linking.py::test_resolve_identity_link_reuses_existing_link",
  "test_identity_linking.py::test_resolve_identity_link_uses_converged_email_and_phone_match_source",
  "test_session_tokens.py::test_authenticated_session_exchange_persists_canonical_client_identity_link_claims",
  "test_session_tokens.py::test_authenticated_session_exchange_persists_opi_context_into_embed_and_web_chat_session",
  "test_session_tokens.py::test_authenticated_session_exchange_preserves_branch_scoped_identity_claims",
  "test_session_tokens.py::test_authenticated_session_exchange_uses_identity_claims",
  "test_session_tokens.py::test_bootstrap_response_minimizes_authenticated_identity_surface",
  "test_session_tokens.py::test_frame_runtime_keeps_session_tokens_out_of_storage_and_url",
  "test_session_tokens.py::test_loader_supports_refreshing_user_context_tokens_for_authenticated_rebootstrap",
  "test_session_tokens.py::test_public_embed_frame_frontend_is_split_into_dedicated_modules",
  "test_session_tokens.py::test_public_embed_runtime_hides_internal_debug_copy_and_uses_accessible_live_regions",
  "test_session_tokens.py::test_public_tokens_use_opaque_handles_and_keep_sensitive_claims_out_of_signed_payload",
  "test_session_tokens.py::test_user_context_token_rejects_mismatched_origin",
  "test_session_tokens.py::test_user_context_token_roundtrip_preserves_canonical_client_identity_link_claims",
  "test_session_tokens.py::test_user_context_token_roundtrip_preserves_opi_context_claims",
  "test_session_tokens.py::test_user_context_token_roundtrip_resolves_authenticated_claims",
  "test_session_tokens.py::test_user_context_ttl_never_undershoots_authenticated_rebootstrap_window",
  "test_session_tokens.py::test_verify_embed_session_token_rejects_global_public_disable",
  "test_session_tokens.py::test_verify_embed_session_token_rejects_revoked_widget"
]