Coverage for src/local_deep_research/web/routes/globals.py: 100%
1 statements
« prev ^ index » next coverage.py v7.16.0, created at 2026-09-06 15:42 +0000
« prev ^ index » next coverage.py v7.16.0, created at 2026-09-06 15:42 +0000
1"""Backwards-compatibility shim.
3The thread-safe research state now lives in :mod:`local_deep_research.web.research_state`.
4This module re-exports everything so existing imports continue to work.
5"""
7from ..research_state import ( # noqa: F401
8 _active_research,
9 _termination_flags,
10 _lock,
11 is_research_active,
12 get_active_research_ids,
13 get_active_research_snapshot,
14 get_research_field,
15 set_active_research,
16 check_and_start_research,
17 update_active_research,
18 append_research_log,
19 update_progress_if_higher,
20 remove_active_research,
21 iter_active_research,
22 get_active_research_count,
23 get_usernames_with_active_research,
24 is_termination_requested,
25 set_termination_flag,
26 clear_termination_flag,
27 is_research_thread_alive,
28 update_progress_and_check_active,
29 cleanup_research,
30 reclaim_stale_user_active_research,
31 user_research_start_gate,
32)