Spaces:
Paused
Paused
File size: 2,065 Bytes
a5784e9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | # --- browser_utils/__init__.py ---
# Browser operation utility module
from .debug_utils import (
capture_dom_structure,
capture_playwright_state,
get_texas_timestamp,
save_comprehensive_snapshot,
save_error_snapshot_enhanced,
)
from .initialization import (
_close_page_logic,
_initialize_page_logic,
enable_temporary_chat_mode,
signal_camoufox_shutdown,
)
from .model_management import (
_force_ui_state_settings,
_force_ui_state_with_retry,
_handle_initial_model_state_and_storage,
_set_model_from_page_display,
_verify_and_apply_ui_state,
_verify_ui_state_settings,
load_excluded_models,
switch_ai_studio_model,
)
from .operations import (
_get_final_response_content,
_handle_model_list_response,
_wait_for_response_completion,
check_quota_limit,
detect_and_extract_page_error,
get_raw_text_content,
get_response_via_copy_button,
get_response_via_edit_button,
save_error_snapshot,
)
from .page_controller import PageController
__all__ = [
# Initialization
"_initialize_page_logic",
"_close_page_logic",
"signal_camoufox_shutdown",
"enable_temporary_chat_mode",
# Page operations
"_handle_model_list_response",
"detect_and_extract_page_error",
"save_error_snapshot",
"get_response_via_edit_button",
"get_response_via_copy_button",
"_wait_for_response_completion",
"_get_final_response_content",
"get_raw_text_content",
"check_quota_limit",
# Model management
"switch_ai_studio_model",
"load_excluded_models",
"_handle_initial_model_state_and_storage",
"_set_model_from_page_display",
"_verify_ui_state_settings",
"_force_ui_state_settings",
"_force_ui_state_with_retry",
"_verify_and_apply_ui_state",
# Page Controller
"PageController",
# Debug utilities (comprehensive error snapshots)
"save_comprehensive_snapshot",
"save_error_snapshot_enhanced",
"get_texas_timestamp",
"capture_dom_structure",
"capture_playwright_state",
]
|