# ruff: noqa: D100, B018, F821
# Generated Vulture baseline for dynamic/framework entry points.
# Regenerate with:
#   uv run vulture --make-whitelist src/mindroom --min-confidence 60 --sort-by-size | perl -pe 's/\.py:\d+/.py/g' > vulture_whitelist.py
dashboard_credentials_supported  # unused variable (src/mindroom/agent_policy.py)
has_credentials  # unused variable (src/mindroom/api/credentials.py)
key_names  # unused variable (src/mindroom/api/credentials.py)
location_name  # unused variable (src/mindroom/api/homeassistant_integration.py)
entities_count  # unused variable (src/mindroom/api/homeassistant_integration.py)
completion_origin  # unused variable (src/mindroom/api/oauth.py)
capabilities  # unused variable (src/mindroom/api/oauth.py)
has_custom_client_config  # unused variable (src/mindroom/api/oauth.py)
max_completion_tokens  # unused variable (src/mindroom/api/openai_compat.py)
top_p  # unused variable (src/mindroom/api/openai_compat.py)
frequency_penalty  # unused variable (src/mindroom/api/openai_compat.py)
presence_penalty  # unused variable (src/mindroom/api/openai_compat.py)
stream_options  # unused variable (src/mindroom/api/openai_compat.py)
logprobs  # unused variable (src/mindroom/api/openai_compat.py)
logit_bias  # unused variable (src/mindroom/api/openai_compat.py)
prompt_tokens  # unused variable (src/mindroom/api/openai_compat.py)
completion_tokens  # unused variable (src/mindroom/api/openai_compat.py)
choices  # unused variable (src/mindroom/api/openai_compat.py)
system_fingerprint  # unused variable (src/mindroom/api/openai_compat.py)
owned_by  # unused variable (src/mindroom/api/openai_compat.py)
ok  # unused variable (src/mindroom/api/sandbox_runner.py)
store  # unused variable (src/mindroom/codex_model.py)
git_enabled  # unused variable (src/mindroom/config/main.py)
git_repo_identity  # unused variable (src/mindroom/config/main.py)
git_branch  # unused variable (src/mindroom/config/main.py)
git_credentials_service  # unused variable (src/mindroom/config/main.py)
git_lfs  # unused variable (src/mindroom/config/main.py)
accepted  # unused variable (src/mindroom/external_triggers/models.py)
duplicate  # unused variable (src/mindroom/external_triggers/models.py)
REPO  # unused variable (src/mindroom/custom_tools/todo.py)
N_REVIEWERS  # unused variable (src/mindroom/custom_tools/todo.py)
IMPLEMENTER_AGENT  # unused variable (src/mindroom/custom_tools/todo.py)
BASE  # unused variable (src/mindroom/custom_tools/todo.py)
_.BASE  # unused attribute (src/mindroom/custom_tools/todo.py)
_._close_task  # unused attribute (src/mindroom/custom_tools/browser.py)
source_plugin  # unused variable (src/mindroom/hooks/context.py)
ctx  # unused variable (src/mindroom/hooks/types.py)
_.chunking_strategy  # unused attribute (src/mindroom/knowledge/manager.py)
_.thinking  # unused attribute (src/mindroom/history/summary_call.py)
start_new_session  # unused variable (src/mindroom/knowledge/refresh_runner.py)
_.check_hostname  # unused attribute (src/mindroom/matrix/client_session.py)
_.row_factory  # sqlite row-name access (src/mindroom/dispatch_obligations.py)
_.uploaded_key_count  # consumed by nio after assignment (src/mindroom/matrix/client_session.py)
_.verify_mode  # unused attribute (src/mindroom/matrix/client_session.py)
_.uploaded_key_count  # nio's Olm machine state (src/mindroom/matrix/client_session.py)
_.FAILSAFE  # configured on the optional PyAutoGUI module (src/mindroom/desktop/provider.py)
_.PAUSE  # configured on the optional PyAutoGUI module (src/mindroom/desktop/provider.py)
_.embedding_model  # mem0's runtime embedding adapter (src/mindroom/memory/config.py)
top_k  # unused variable (src/mindroom/memory/_shared.py)
dirty  # unused variable (src/mindroom/memory/auto_flush.py)
in_flight  # unused variable (src/mindroom/memory/auto_flush.py)
last_seen_at  # unused variable (src/mindroom/memory/auto_flush.py)
last_session_updated_at  # unused variable (src/mindroom/memory/auto_flush.py)
last_flushed_session_updated_at  # unused variable (src/mindroom/memory/auto_flush.py)
consecutive_failures  # unused variable (src/mindroom/memory/auto_flush.py)
priority_boost_at  # unused variable (src/mindroom/memory/auto_flush.py)
instance  # unused variable (src/mindroom/oauth/client.py)
_.add_session_summary_to_context  # unused attribute (src/mindroom/teams.py)
set_at  # unused variable (src/mindroom/thread_tags.py)
get_thread_tags  # unused function (src/mindroom/thread_tags.py)
placeholder  # unused variable (src/mindroom/tool_system/metadata.py)
_.__package__  # unused attribute (src/mindroom/tool_system/plugin_imports.py)
_.__path__  # unused attribute (src/mindroom/tool_system/plugin_imports.py)
sys_path  # unused variable (src/mindroom/tool_system/plugins.py)
label_selector  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
content_types  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
resource_path  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
path_params  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
header_params  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
post_params  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
response_type  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
collection_formats  # unused variable (src/mindroom/workers/backends/kubernetes_resources.py)
_.invite_user  # unused method (src/mindroom/hooks/types.py)
_.kick_user  # hook plugins call this public Matrix admin method (src/mindroom/hooks/types.py)
_.make_request  # unused method (src/mindroom/tools/custom_api.py)
_._async_crawl  # unused method (src/mindroom/tools/crawl4ai.py)
_.redirect_request  # unused method (src/mindroom/tools/approved_egress.py)
_.handle_data  # unused method (src/mindroom/matrix/message_builder.py)
_.handle_entityref  # unused method (src/mindroom/matrix/message_builder.py)
_.handle_charref  # unused method (src/mindroom/matrix/message_builder.py)
_.handle_comment  # unused method (src/mindroom/matrix/message_builder.py)
_.handle_decl  # unused method (src/mindroom/matrix/message_builder.py)
_.handle_pi  # unused method (src/mindroom/matrix/message_builder.py)
_.unknown_decl  # unused method (src/mindroom/matrix/message_builder.py)
_.do_GET  # HTTPServer dispatches request handlers by method name (src/mindroom/desktop/sso.py)
get_agents  # unused function (src/mindroom/api/main.py)
get_teams  # unused function (src/mindroom/api/main.py)
healthz  # unused function (src/mindroom/api/sandbox_runner_app.py)
is_kubernetes_worker_backend_config_env_name  # unused function (src/mindroom/workers/backends/kubernetes_config.py)
_.serialize  # unused method (src/mindroom/config/models.py)
_.decline  # unused method (src/mindroom/hooks/context.py)
_.get_embedding_and_usage  # unused method (src/mindroom/knowledge/manager.py)
_.async_get_embedding  # unused method (src/mindroom/knowledge/manager.py)
_.async_get_embedding_and_usage  # unused method (src/mindroom/knowledge/manager.py)
_.async_get_embeddings_batch_and_usage  # unused method (src/mindroom/embeddings.py)
_.embed  # mem0 embedding adapter protocol (src/mindroom/memory/config.py)
_.embed_batch  # mem0 embedding adapter protocol (src/mindroom/memory/config.py)
_._handle_vector_db_insert  # Agno insertion callback override (src/mindroom/strict_knowledge.py)
_.generate_image  # Agno toolkit override (src/mindroom/custom_tools/gemini_media.py)
DEEPSEEK_V4_PRO  # used by scripts/utilities/rewrite_git_commits_ai.py
SAAS_MODEL_PRESETS  # used by scripts/sync_config.py
_.to_config_dict  # used by scripts/sync_config.py
_.serialize_datetime  # unused method (src/mindroom/matrix/state.py)
clear_auth_session  # unused function (src/mindroom/api/auth.py)
_.validate_unique_tools  # unused method (src/mindroom/config/agent.py)
_.validate_context_files  # unused method (src/mindroom/config/agent.py)
_.validate_raw_root_config  # unused method (src/mindroom/config/main.py)
_.validate_defaults_fit_caps  # unused method (src/mindroom/config/external_trigger_policy.py)
_.validate_required_text  # unused method (src/mindroom/external_triggers/store.py)
_.validate_thread_id  # unused method (src/mindroom/external_triggers/store.py)
_.validate_thread_placement  # unused method (src/mindroom/external_triggers/store.py)
_.validate_owner_user_id  # unused method (src/mindroom/external_triggers/store.py)
_.validate_required_record_text  # unused method (src/mindroom/external_triggers/store.py)
_.normalize_allowed_kinds  # unused method (src/mindroom/external_triggers/store.py)
_.validate_record_keys  # unused method (src/mindroom/external_triggers/store.py)
_.validate_kind  # unused method (src/mindroom/external_triggers/models.py)
_.validate_message  # unused method (src/mindroom/external_triggers/models.py)
_.validate_auth  # unused method (src/mindroom/external_triggers/store.py)
post_external_trigger  # unused function (src/mindroom/api/external_triggers.py)
_.validate_team_agents  # unused method (src/mindroom/config/main.py)
_.handle_endtag  # unused method (src/mindroom/matrix/message_builder.py)
_._normalize_set_at  # unused method (src/mindroom/thread_tags.py)
_._normalize_data  # unused method (src/mindroom/thread_tags.py)
keygen  # unused function (src/mindroom/cli/trigger.py)
plugin_check  # Typer command (src/mindroom/cli/plugins.py)
plugin_install  # Typer command (src/mindroom/cli/plugins.py)
installed_at  # serialized lock provenance field (src/mindroom/plugin_install.py)
plugin_update  # Typer command (src/mindroom/cli/plugins.py)
disconnect_spotify  # unused function (src/mindroom/api/integrations.py)
get_models  # unused function (src/mindroom/api/main.py)
get_room_models  # unused function (src/mindroom/api/main.py)
service_logs  # unused function (src/mindroom/cli/service.py)
_.get_async_client  # unused method (src/mindroom/codex_model.py)
_.invoke  # provider entrypoint called by Agno (src/mindroom/codex_model.py)
_.validate_chunking  # unused method (src/mindroom/config/agent.py)
_.validate_private_context_files  # unused method (src/mindroom/config/agent.py)
_.normalize_shorthand  # unused method (src/mindroom/config/memory.py)
_.validate_include_patterns  # unused method (src/mindroom/config/memory.py)
_._check_history_config  # unused method (src/mindroom/config/models.py)
_._validate_credentials_service  # Pydantic field validator (src/mindroom/config/models.py)
_.handle_starttag  # unused method (src/mindroom/matrix/message_builder.py)
_.validate_history_settings  # unused method (src/mindroom/config/agent.py)
_.normalize_display_name  # unused method (src/mindroom/config/agent.py)
_.serialize_model  # unused method (src/mindroom/config/agent.py)
_.validate_match  # unused method (src/mindroom/config/approval.py)
_.validate_script  # unused method (src/mindroom/config/approval.py)
_.reject_bool_timeout_days  # unused method (src/mindroom/config/approval.py)
_.validate_threshold_choice  # unused method (src/mindroom/config/models.py)
_.validate_lazy_flags  # unused method (src/mindroom/config/models.py)
_._validate_set_by  # unused method (src/mindroom/thread_tags.py)
_.pip_install_package  # unused method (src/mindroom/tools/python.py)
_.uv_pip_install_package  # unused method (src/mindroom/tools/python.py)
_.validate_unique_knowledge_bases  # unused method (src/mindroom/config/agent.py)
_.validate_unique_agents  # unused method (src/mindroom/config/agent.py)
_.validate_action_or_script  # unused method (src/mindroom/config/approval.py)
_.validate_unique_aliases  # unused method (src/mindroom/config/auth.py)
_.validate_knowledge_base_ids  # unused method (src/mindroom/config/main.py)
_.validate_name  # unused method (src/mindroom/config/matrix.py)
_.validate_database_url_env  # unused method (src/mindroom/config/matrix.py)
_.validate_path  # unused method (src/mindroom/config/plugin.py)
_.normalize_optional_string  # unused method (src/mindroom/config/voice.py)
_.add_metadata  # unused method (src/mindroom/hooks/context.py)
_.add_instruction  # unused method (src/mindroom/hooks/context.py)
readiness_check  # unused function (src/mindroom/api/main.py)
_.validate_agent_reply_permissions  # unused method (src/mindroom/config/main.py)
_.validate_unique_entries  # unused method (src/mindroom/config/matrix.py)
standalone_login  # unused function (src/mindroom/api/auth.py)
get_raw_config_source  # unused function (src/mindroom/api/main.py)
default_style  # TypedDict key (src/mindroom/yaml_io.py)
default_flow_style  # TypedDict key (src/mindroom/yaml_io.py)
allow_unicode  # TypedDict key (src/mindroom/yaml_io.py)
line_break  # TypedDict key (src/mindroom/yaml_io.py)
explicit_start  # TypedDict key (src/mindroom/yaml_io.py)
explicit_end  # TypedDict key (src/mindroom/yaml_io.py)
_.validate_private_knowledge_path  # unused method (src/mindroom/config/agent.py)
_.validate_private_root  # unused method (src/mindroom/config/agent.py)
_.validate_template_dir  # unused method (src/mindroom/config/agent.py)
get_available_rooms  # unused function (src/mindroom/api/main.py)
config_path_cmd  # unused function (src/mindroom/cli/config.py)
service_status  # unused function (src/mindroom/cli/service.py)
_.validate_delegate_to  # unused method (src/mindroom/config/main.py)
_.handle_startendtag  # unused method (src/mindroom/matrix/message_builder.py)
list_skills  # unused function (src/mindroom/api/skills.py)
_.normalize_extensions  # unused method (src/mindroom/config/knowledge.py)
_.validate_prompt_overrides  # unused method (src/mindroom/config/main.py)
_._normalize_note  # unused method (src/mindroom/thread_tags.py)
_.query_room_state  # unused method (src/mindroom/hooks/context.py)
_openclaw_compat_tools  # unused function (src/mindroom/tools/__init__.py)
_reset_credentials_manager_cache  # unused function (src/mindroom/credentials.py)
_reset_handled_turn_ledger_runtime  # unused function (src/mindroom/handled_turns.py)
_reset_primary_worker_manager  # unused function (src/mindroom/workers/runtime.py)
_reset_visible_voice_echo_barriers  # unused function (src/mindroom/visible_voice_echo.py)
_.read_file_chunk  # unused method (src/mindroom/tools/file.py)
_.download_file  # unused method (src/mindroom/custom_tools/google_drive.py)
_.reject_legacy_defaults_fields  # unused method (src/mindroom/config/models.py)
_.normalize_tool_filters  # unused method (src/mindroom/mcp/config.py)
_.normalize_description  # unused method (src/mindroom/mcp/config.py)
_.validate_provider_id  # unused method (src/mindroom/mcp/config.py)
_.normalize_scopes  # unused method (src/mindroom/mcp/config.py)
_.handle_exit  # unused method (src/mindroom/orchestrator.py)
_.delete_file  # unused method (src/mindroom/tools/file.py)
_.normalize_plugins  # unused method (src/mindroom/config/main.py)
_.validate_toolkit_references  # unused method (src/mindroom/config/main.py)
_.validate_compaction_model_references  # unused method (src/mindroom/config/main.py)
_.put_room_state  # unused method (src/mindroom/hooks/context.py)
save_config  # unused function (src/mindroom/api/main.py)
save_raw_config_source  # unused function (src/mindroom/api/main.py)
delete_agent  # unused function (src/mindroom/api/main.py)
create_team  # unused function (src/mindroom/api/main.py)
delete_team  # unused function (src/mindroom/api/main.py)
update_room_models  # unused function (src/mindroom/api/main.py)
delete_skill  # unused function (src/mindroom/api/skills.py)
_.validate_entity_names  # unused method (src/mindroom/config/main.py)
_.validate_call_agents  # unused method (src/mindroom/config/main.py)
_._validate_agent_profiles  # Pydantic model validator (src/mindroom/config/calls.py)
_._require_value_exactly_for_writes  # Pydantic model validator (src/mindroom/custom_tools/config_manager.py)
_.validate_knowledge_base_assignments  # unused method (src/mindroom/config/main.py)
_.validate_private_template_dirs  # unused method (src/mindroom/config/main.py)
_.coerce_entry  # unused method (src/mindroom/config/models.py)
_.validate_transport_fields  # unused method (src/mindroom/mcp/config.py)
update_agent  # unused function (src/mindroom/api/main.py)
update_team  # unused function (src/mindroom/api/main.py)
update_skill  # unused function (src/mindroom/api/skills.py)
_.validate_private_knowledge  # unused method (src/mindroom/config/main.py)
create_auth_session  # unused function (src/mindroom/api/auth.py)
get_agent_policies  # unused function (src/mindroom/api/main.py)
get_skill  # unused function (src/mindroom/api/skills.py)
avatars_generate  # unused function (src/mindroom/cli/main.py)
_threads_export_command  # unused function (src/mindroom/cli/main.py)
update_model  # unused function (src/mindroom/api/main.py)
get_all_agents_rooms  # unused function (src/mindroom/api/matrix_operations.py)
get_agent_rooms  # unused function (src/mindroom/api/matrix_operations.py)
authorize  # unused function (src/mindroom/api/oauth.py)
health_check  # unused function (src/mindroom/api/main.py)
private_dynamic_workflow_report  # unused function (src/mindroom/api/dynamic_workflows.py)
legacy_private_dynamic_workflow_report  # unused function (src/mindroom/api/dynamic_workflows.py)
public_report  # unused function (src/mindroom/api/report_publishing.py)
public_report_index  # unused function (src/mindroom/api/report_publishing.py)
public_report_asset  # unused function (src/mindroom/api/report_publishing.py)
_._load_skills  # unused method (src/mindroom/tool_system/skills.py)
_.reject_legacy_agent_fields  # unused method (src/mindroom/config/agent.py)
set_credentials  # unused function (src/mindroom/api/credentials.py)
_.validate_root_space_alias_does_not_collide_with_managed_rooms  # unused method (src/mindroom/config/main.py)
_.send_message  # unused method (src/mindroom/hooks/context.py)
validate_credentials  # unused function (src/mindroom/api/credentials.py)
serve_frontend  # unused function (src/mindroom/api/frontend.py)
_.validate_internal_user_username_not_reserved  # unused method (src/mindroom/config/main.py)
_.validate_tool_presets_do_not_use_lazy_flags  # unused method (src/mindroom/config/main.py)
get_credential_status  # unused function (src/mindroom/api/credentials.py)
connect_spotify  # unused function (src/mindroom/api/integrations.py)
_.validate_worker_grantable_credentials  # unused method (src/mindroom/config/models.py)
set_api_key  # unused function (src/mindroom/api/credentials.py)
_.validate_username  # unused method (src/mindroom/config/matrix.py)
get_spotify_status  # unused function (src/mindroom/api/integrations.py)
create_skill  # unused function (src/mindroom/api/skills.py)
avatars_sync  # unused function (src/mindroom/cli/main.py)
_.validate_shared_only_integration_assignments  # unused method (src/mindroom/config/main.py)
_.replace_file_chunk  # unused method (src/mindroom/tools/file.py)
leave_rooms_bulk  # unused function (src/mindroom/api/matrix_operations.py)
_.validate_knowledge_base_paths_do_not_overlap  # unused method (src/mindroom/config/main.py)
delete_knowledge_file  # unused function (src/mindroom/api/knowledge.py)
knowledge_status  # unused function (src/mindroom/api/knowledge.py)
config_show  # unused function (src/mindroom/cli/config.py)
copy_credentials  # unused function (src/mindroom/api/credentials.py)
get_plugin_state_root  # unused function (src/mindroom/tool_system/runtime_context.py)
emit_custom_event  # unused function (src/mindroom/tool_system/runtime_context.py)
config_edit  # unused function (src/mindroom/cli/config.py)
_.search_files  # unused method (src/mindroom/tools/file.py)
config_validate  # unused function (src/mindroom/cli/config.py)
config_resolve  # unused function (src/mindroom/cli/config.py)
_.validate_culture_assignments  # unused method (src/mindroom/config/main.py)
update_schedule  # unused function (src/mindroom/api/schedules.py)
get_registered_tools  # unused function (src/mindroom/api/tools.py)
list_knowledge_bases  # unused function (src/mindroom/api/knowledge.py)
connect_oauth  # unused function (src/mindroom/api/homeassistant_integration.py)
upload_knowledge_files  # unused function (src/mindroom/api/knowledge.py)
_.validate_private_git_knowledge_paths  # unused method (src/mindroom/config/main.py)
get_status  # unused function (src/mindroom/api/homeassistant_integration.py)
get_entities  # unused function (src/mindroom/api/homeassistant_integration.py)
_homeassistant_tools  # unused function (src/mindroom/tools/__init__.py)
reindex_knowledge  # unused function (src/mindroom/api/knowledge.py)
spotify_callback  # unused function (src/mindroom/api/integrations.py)
list_models  # unused function (src/mindroom/api/openai_compat.py)
execute_tool_call  # unused function (src/mindroom/api/sandbox_runner.py)
config_init  # unused function (src/mindroom/cli/config.py)
chat_completions  # unused function (src/mindroom/api/openai_compat.py)
AgentVaultAccessTools  # unused class (src/mindroom/custom_tools/agent_vault_access.py)
_agent_vault_access_tools  # unused function (src/mindroom/tools/__init__.py)
_.apply_derived_defaults  # unused method (src/mindroom/custom_tools/todo.py)
_.exactly_one_of_title_or_sub_template  # unused method (src/mindroom/custom_tools/todo.py)
_.resolve_worker_target  # plugin-facing API method (src/mindroom/tool_system/runtime_context.py)
private_instance_state_root_for_requester  # plugin-facing API function (src/mindroom/tool_system/worker_routing.py)
ThreadExportTarget  # plugin-facing API class (src/mindroom/thread_export/models.py)
export_threads_to_targets_once  # plugin-facing API function (src/mindroom/thread_export/service.py)
_._naive_execute_at_is_utc  # unused method (src/mindroom/scheduling.py)
_.turn_count  # read in tests/test_matrix_rtc_transcript.py (src/mindroom/matrix_rtc/transcript.py)
AudioInput  # type-only SDK interface for the custom MatrixRTC audio stream
_.on_attached  # LiveKit AgentInput callback (src/mindroom/matrix_rtc/voice_agent.py)
_.on_detached  # LiveKit AgentInput callback (src/mindroom/matrix_rtc/voice_agent.py)
_.validate_extra_kwargs  # Pydantic validator (src/mindroom/config/voice.py)
_.validate_host  # Pydantic validator (src/mindroom/config/voice.py)
_._validate_connection  # Pydantic validator (src/mindroom/config/voice.py)
_.chat  # LiveKit LLM adapter override (src/mindroom/matrix_rtc/voice_agent.py)
_.asearch  # agno Agent knowledge retrieval calls it dynamically (src/mindroom/strict_knowledge.py)
_.get_thread_event_ids  # thread-membership row set; edit-sender rule coverage in tests/test_thread_read_collapse.py (src/mindroom/matrix/cache/event_cache.py)
