LICENSE
README.md
config.py
main.py
pyproject.toml
sentinel_mcp_server.py
api/__init__.py
api/routes.py
api/server.py
core/__init__.py
core/action_executor.py
core/action_registry.py
core/action_schemas.py
core/agent_pool.py
core/app_profiles.py
core/approval_gate.py
core/audio.py
core/audit_chain.py
core/audit_export.py
core/auth.py
core/browser.py
core/checkpoint.py
core/click_verify.py
core/clipboard.py
core/command_palette.py
core/computer_use.py
core/config_store.py
core/cost_tracker.py
core/dashboard.py
core/desktop.py
core/dpi.py
core/encryption.py
core/engine.py
core/failsafe.py
core/file_ops.py
core/file_watcher.py
core/forensic_log.py
core/http_client.py
core/jwt_auth.py
core/launcher.py
core/llm_client.py
core/local_grounding.py
core/mfa_detection.py
core/net_tools.py
core/notifications.py
core/ocr.py
core/oidc.py
core/paths.py
core/plugin_loader.py
core/policy.py
core/popup_handler.py
core/powershell.py
core/process_manager.py
core/profile.py
core/provider_registry.py
core/recorder.py
core/recovery.py
core/registry.py
core/resilience.py
core/scheduler.py
core/screenshot.py
core/script_engine.py
core/secrets.py
core/skill_marketplace.py
core/smart_wait.py
core/sound.py
core/stealth_input.py
core/system_info.py
core/tool_schemas.py
core/triggers.py
core/ui_tree.py
core/uia_actions.py
core/utils.py
core/virtual_desktop.py
core/voice.py
core/window_control.py
core/window_manager.py
core/workflow.py
core/workflow_builder.py
core/brain/__init__.py
core/brain/client.py
core/conductor/__init__.py
core/conductor/coordinator.py
core/conductor/parallel.py
core/conductor/planner.py
core/conductor/synthesizer.py
core/control/__init__.py
core/control/grounder.py
core/control/loop.py
core/control/planner.py
core/control/verifier.py
core/humanize/__init__.py
core/humanize/motion.py
core/humanize/profile.py
core/humanize/rng.py
core/humanize/timing.py
core/humanize/typing.py
core/memory/__init__.py
core/memory/episodic.py
core/memory/semantic.py
core/memory/working.py
core/netops/__init__.py
core/netops/command_runner.py
core/netops/output_parser.py
core/netops/ssh_client.py
core/perception/__init__.py
core/perception/annotator.py
core/perception/fusion.py
core/perception/pipeline.py
core/perception/types.py
core/platform/__init__.py
core/platform/base.py
core/platform/linux_backend.py
core/platform/macos_backend.py
core/platform/windows_backend.py
core/server/__init__.py
core/server/daemon.py
core/server/fleet.py
core/server/job_queue.py
core/swarm/__init__.py
core/swarm/bus.py
core/swarm/orchestrator.py
core/swarm/registry.py
core/swarm/specialist.py
core/web/__init__.py
core/web/appliance.py
core/web/dual_mode.py
core/web/login_detector.py
core/web/mfa_detector.py
core/web/mfa_handler.py
core/web/session_vault.py
core/web/web_recorder.py
gui/__init__.py
gui/app.py
gui/cursor_overlay.py
gui/overlay.py
gui/recorder_panel.py
gui/system_tray.py
gui/themes.py
gui/tabs/__init__.py
gui/tabs/brain_tab.py
gui/tabs/history_tab.py
gui/tabs/memory_tab.py
gui/tabs/scripts_tab.py
gui/tabs/settings_tab.py
gui/tabs/workflows_tab.py
plugins/template.py
sentinel_desktop.egg-info/PKG-INFO
sentinel_desktop.egg-info/SOURCES.txt
sentinel_desktop.egg-info/dependency_links.txt
sentinel_desktop.egg-info/entry_points.txt
sentinel_desktop.egg-info/requires.txt
sentinel_desktop.egg-info/top_level.txt
tests/test_action_executor.py
tests/test_action_executor_gaps2.py
tests/test_action_executor_gaps3.py
tests/test_action_executor_gaps4.py
tests/test_action_executor_gaps5.py
tests/test_action_parsing.py
tests/test_action_registry.py
tests/test_action_schemas.py
tests/test_action_schemas_gaps.py
tests/test_agent_pool.py
tests/test_agent_pool_clear.py
tests/test_agent_pool_edge_cases.py
tests/test_agent_pool_gaps.py
tests/test_annotator_gaps.py
tests/test_api_routes.py
tests/test_api_server.py
tests/test_api_server_error_branches.py
tests/test_api_server_gaps.py
tests/test_api_server_pty_gaps.py
tests/test_api_server_timeouts.py
tests/test_api_server_v10_v11_v12.py
tests/test_app.py
tests/test_app_profiles.py
tests/test_approval_gaps.py
tests/test_approval_gate.py
tests/test_audio.py
tests/test_audit_chain.py
tests/test_audit_export.py
tests/test_audit_export_coverage.py
tests/test_audit_export_gaps.py
tests/test_auth.py
tests/test_auth_bcrypt.py
tests/test_auth_gaps.py
tests/test_auth_jwt.py
tests/test_auth_rotation.py
tests/test_autonomous_and_offset.py
tests/test_brain_client.py
tests/test_brain_executor.py
tests/test_brain_tab.py
tests/test_browser.py
tests/test_browser_advanced.py
tests/test_browser_gaps.py
tests/test_browser_mfa.py
tests/test_build_portable.py
tests/test_checkpoint.py
tests/test_checkpoint_gaps.py
tests/test_checkpoint_gaps2.py
tests/test_click_verify_phase5.py
tests/test_clipboard.py
tests/test_clipboard_gaps.py
tests/test_command_palette.py
tests/test_command_palette_gaps.py
tests/test_computer_use_phase4.py
tests/test_conductor.py
tests/test_config.py
tests/test_config_store.py
tests/test_config_store_gaps.py
tests/test_control.py
tests/test_control_grounder_gaps.py
tests/test_control_loop_gaps.py
tests/test_cost_tracker.py
tests/test_coverage_gaps.py
tests/test_coverage_gaps_task6.py
tests/test_cred_registry_v13.py
tests/test_cursor_overlay.py
tests/test_cursor_overlay_class.py
tests/test_cursor_overlay_helpers.py
tests/test_dashboard.py
tests/test_dashboard_gaps.py
tests/test_desktop.py
tests/test_desktop_error_paths.py
tests/test_desktop_gaps.py
tests/test_dpi.py
tests/test_dpi_gaps.py
tests/test_encryption.py
tests/test_encryption_gaps.py
tests/test_encryption_gaps_2.py
tests/test_encryption_gaps_3.py
tests/test_engine.py
tests/test_engine_consecutive_failure.py
tests/test_engine_finalize.py
tests/test_engine_gaps.py
tests/test_engine_gaps_2.py
tests/test_engine_gaps_3.py
tests/test_engine_lazy_props.py
tests/test_engine_methods.py
tests/test_engine_mfa_popup.py
tests/test_engine_tool_call_parsing.py
tests/test_engine_unconfigured.py
tests/test_eval_harness.py
tests/test_executor_and_forensic_gaps.py
tests/test_executor_handlers.py
tests/test_executor_handlers_gaps.py
tests/test_executor_web_actions.py
tests/test_failsafe.py
tests/test_failsafe_gaps.py
tests/test_failsafe_gaps2.py
tests/test_file_ops.py
tests/test_file_ops_gaps.py
tests/test_file_ops_v13.py
tests/test_file_watcher.py
tests/test_final_coverage_gaps.py
tests/test_forensic_log.py
tests/test_forensic_log_gaps.py
tests/test_forensic_log_gaps2.py
tests/test_fusion_gaps.py
tests/test_grounding_phase2.py
tests/test_history_tab.py
tests/test_history_tab_class.py
tests/test_http_client.py
tests/test_http_client_gaps.py
tests/test_humanize_desktop_integration.py
tests/test_humanize_motion.py
tests/test_humanize_profile.py
tests/test_humanize_rng.py
tests/test_humanize_stealth_integration.py
tests/test_humanize_switch.py
tests/test_humanize_timing.py
tests/test_humanize_typing.py
tests/test_it_scripts.py
tests/test_it_support_scripts.py
tests/test_jwt_auth.py
tests/test_launcher.py
tests/test_launcher_gaps.py
tests/test_linux_backend_coverage2.py
tests/test_linux_backend_gaps.py
tests/test_llm_advanced_scenarios.py
tests/test_llm_client.py
tests/test_llm_client_chat.py
tests/test_llm_client_gaps.py
tests/test_llm_client_tool_paths.py
tests/test_llm_edge_cases.py
tests/test_llm_parse_response.py
tests/test_local_grounding_phase6.py
tests/test_macos_backend_coverage.py
tests/test_main_and_build.py
tests/test_mdm.py
tests/test_memory.py
tests/test_memory_api.py
tests/test_memory_executor.py
tests/test_memory_tab.py
tests/test_memory_tab_class.py
tests/test_message_pruning.py
tests/test_mfa_detection.py
tests/test_mfa_detection_gaps.py
tests/test_mfa_detection_gaps2.py
tests/test_mfa_detector.py
tests/test_mfa_handler.py
tests/test_mfa_handler_gaps.py
tests/test_minimized_window.py
tests/test_misc_gaps_1.py
tests/test_net_tools.py
tests/test_netops_executor.py
tests/test_netops_output_parser.py
tests/test_netops_parser_gaps.py
tests/test_netops_ssh.py
tests/test_netops_ssh_gaps.py
tests/test_notification_gaps.py
tests/test_notification_http_gaps.py
tests/test_notifications.py
tests/test_notifications_coverage.py
tests/test_notifications_gaps.py
tests/test_ocr.py
tests/test_ocr_find_text_boxes.py
tests/test_ocr_gaps.py
tests/test_ocr_gaps2.py
tests/test_ocr_param_gaps.py
tests/test_ocr_portable.py
tests/test_ocr_uia.py
tests/test_oidc.py
tests/test_overlay.py
tests/test_overlay_helpers.py
tests/test_paths.py
tests/test_perception.py
tests/test_platform.py
tests/test_platform_parity.py
tests/test_plugin_loader.py
tests/test_plugin_loader_collision_gaps.py
tests/test_plugin_loader_gaps.py
tests/test_policy.py
tests/test_popup_advanced_nested.py
tests/test_popup_handler.py
tests/test_popup_handler_gaps.py
tests/test_popup_handler_gaps_2.py
tests/test_popup_nested.py
tests/test_portable_startup.py
tests/test_powershell.py
tests/test_powershell_error_paths.py
tests/test_powershell_extended.py
tests/test_powershell_gaps.py
tests/test_powershell_gaps2.py
tests/test_powershell_safety.py
tests/test_pre_push_gate.py
tests/test_process_manager.py
tests/test_process_v13.py
tests/test_profile.py
tests/test_provider_registry.py
tests/test_provider_registry_gaps.py
tests/test_pty_shell.py
tests/test_recorder.py
tests/test_recorder_gaps.py
tests/test_recorder_panel.py
tests/test_recovery.py
tests/test_recovery_advanced_scenarios.py
tests/test_recovery_edge_cases2.py
tests/test_recovery_handler_gaps.py
tests/test_registry.py
tests/test_resilience.py
tests/test_scheduler.py
tests/test_scheduler_advanced_edge_cases.py
tests/test_scheduler_exec_gaps.py
tests/test_scheduler_gaps.py
tests/test_scheduler_gaps2.py
tests/test_scheduler_gaps3.py
tests/test_scheduler_overlap_edge.py
tests/test_screenshot.py
tests/test_screenshot_cache.py
tests/test_screenshot_cache_fix.py
tests/test_screenshot_gaps.py
tests/test_screenshot_gaps_2.py
tests/test_screenshot_gaps_3.py
tests/test_screenshot_gaps_4.py
tests/test_screenshot_gaps_5.py
tests/test_screenshot_gaps_6.py
tests/test_script_engine.py
tests/test_script_engine_full_coverage.py
tests/test_script_engine_gaps.py
tests/test_script_engine_gaps2.py
tests/test_script_engine_gaps3.py
tests/test_scripts_tab.py
tests/test_scripts_tab_class.py
tests/test_secrets.py
tests/test_self_window_filter.py
tests/test_sentinel_mcp_server.py
tests/test_server.py
tests/test_server_gaps.py
tests/test_settings_tab.py
tests/test_skill_marketplace.py
tests/test_smart_wait.py
tests/test_smart_wait_class.py
tests/test_smart_wait_extended.py
tests/test_smart_wait_gaps.py
tests/test_smart_wait_new.py
tests/test_smart_wait_pil_fallback.py
tests/test_som_phase3.py
tests/test_sound.py
tests/test_ssh_traceroute.py
tests/test_stealth_input.py
tests/test_stealth_input_coverage.py
tests/test_stealth_input_gaps.py
tests/test_stealth_input_gaps_2.py
tests/test_stealth_input_win32_paths.py
tests/test_swarm.py
tests/test_swarm_gaps.py
tests/test_system_info.py
tests/test_system_prompt.py
tests/test_system_tray.py
tests/test_system_tray_class.py
tests/test_template_plugin.py
tests/test_themes.py
tests/test_tool_schemas.py
tests/test_tool_schemas_extended.py
tests/test_tool_schemas_gaps2.py
tests/test_triggers.py
tests/test_ui_tree.py
tests/test_ui_tree_gaps.py
tests/test_uia_actions.py
tests/test_uia_actions_gaps.py
tests/test_utils.py
tests/test_verifier_gaps.py
tests/test_virtual_desktop.py
tests/test_virtual_desktop_coverage.py
tests/test_virtual_desktop_gaps.py
tests/test_virtual_desktop_gaps_2.py
tests/test_virtual_desktop_win32_paths.py
tests/test_voice.py
tests/test_web_cert_whitelist.py
tests/test_web_dual_mode.py
tests/test_web_login_detector.py
tests/test_web_recorder.py
tests/test_web_session_vault.py
tests/test_window_control.py
tests/test_window_control_gaps.py
tests/test_window_manager.py
tests/test_window_manager_gaps.py
tests/test_window_manager_gaps_2.py
tests/test_window_manager_gaps_3.py
tests/test_window_manager_gaps_4.py
tests/test_window_manager_gaps_5.py
tests/test_window_manager_gaps_6.py
tests/test_windows_backend_coverage.py
tests/test_workflow.py
tests/test_workflow_builder.py
tests/test_workflow_builder_coverage.py
tests/test_workflow_edge_cases.py
tests/test_workflow_gap_tests.py
tests/test_workflow_gaps.py
tests/test_workflows_tab_class.py
tests/test_workflows_tab_helpers.py