{ "nodes": [ { "id": "taemini_cli_select.py", "label": "taemini_cli_select.py", "type": "file", "details": { "size": 17913 } }, { "id": "scratch_db_check_v2.py", "label": "scratch_db_check_v2.py", "type": "file", "details": { "size": 1720 } }, { "id": "sovereign_task_manager.py", "label": "sovereign_task_manager.py", "type": "file", "details": { "size": 9111 } }, { "id": "sovereign_task_manager.py::SovereignTaskManager", "label": "SovereignTaskManager", "type": "class", "details": { "file": "sovereign_task_manager.py", "methods": [ "__init__", "start_task", "_run_loop", "_log_mission_outcome", "_post_mission_to_gbb", "_build_thought_prompt", "_extract_command", "get_task_status" ] } }, { "id": "list_all_tables.py", "label": "list_all_tables.py", "type": "file", "details": { "size": 917 } }, { "id": "taemini_cli.py", "label": "taemini_cli.py", "type": "file", "details": { "size": 139102 } }, { "id": "taemini_cli.py::ProgressRenderer", "label": "ProgressRenderer", "type": "class", "details": { "file": "taemini_cli.py", "methods": [ "__init__", "run", "stop" ] } }, { "id": "taemini_cli.py::MarkdownStream", "label": "MarkdownStream", "type": "class", "details": { "file": "taemini_cli.py", "methods": [ "__init__", "line", "_hang", "feed", "flush" ] } }, { "id": "taemini_cli.py::_NullProg", "label": "_NullProg", "type": "class", "details": { "file": "taemini_cli.py", "methods": [ "start", "stop" ] } }, { "id": "taemini_cli.py::CmdCompleter", "label": "CmdCompleter", "type": "class", "details": { "file": "taemini_cli.py", "methods": [ "get_completions" ] } }, { "id": "taemini_cli.py::TUI", "label": "TUI", "type": "class", "details": { "file": "taemini_cli.py", "methods": [ "__init__", "emit", "capture", "_max_scroll", "_clamp_offset", "visible_text", "scroll_by", "jump_bottom", "after_render", "_chat_width", "echo_user", "dispatch", "flush_queue", "cancel_wait", "clear_transcript", "handle_user_line", "_call_later", "_clear_buffer", "_cancel_completion", "_ime_looks_like_echo", "_schedule_ime_scrub", "_do_send", "_arm_ime_retry", "submit_input", "on_accept", "thinking_fragments", "toolbar_fragments", "build" ] } }, { "id": "taemini_cli.py::TranscriptWindow", "label": "TranscriptWindow", "type": "class", "details": { "file": "taemini_cli.py", "methods": [ "_scroll_up", "_scroll_down" ] } }, { "id": "cloud_obsidian_vector.py", "label": "cloud_obsidian_vector.py", "type": "file", "details": { "size": 6540 } }, { "id": "check_weird_uuid.py", "label": "check_weird_uuid.py", "type": "file", "details": { "size": 528 } }, { "id": "scratch_brave_tester.py", "label": "scratch_brave_tester.py", "type": "file", "details": { "size": 2447 } }, { "id": "obsidian_vault.py", "label": "obsidian_vault.py", "type": "file", "details": { "size": 19216 } }, { "id": "local_guardian_store.py", "label": "local_guardian_store.py", "type": "file", "details": { "size": 6746 } }, { "id": "push_notify_client.py", "label": "push_notify_client.py", "type": "file", "details": { "size": 2416 } }, { "id": "check_columns.py", "label": "check_columns.py", "type": "file", "details": { "size": 338 } }, { "id": "guardian_monitor.py", "label": "guardian_monitor.py", "type": "file", "details": { "size": 3912 } }, { "id": "guardian_monitor.py::GuardianMonitor", "label": "GuardianMonitor", "type": "class", "details": { "file": "guardian_monitor.py", "methods": [ "check_port", "get_readiness_report" ] } }, { "id": "list_db_tables.py", "label": "list_db_tables.py", "type": "file", "details": { "size": 992 } }, { "id": "verify_obsidian_health.py", "label": "verify_obsidian_health.py", "type": "file", "details": { "size": 1496 } }, { "id": "local_policy_defaults.py", "label": "local_policy_defaults.py", "type": "file", "details": { "size": 2196 } }, { "id": "verify_obsidian_index.py", "label": "verify_obsidian_index.py", "type": "file", "details": { "size": 2378 } }, { "id": "scratch_identity_check.py", "label": "scratch_identity_check.py", "type": "file", "details": { "size": 1111 } }, { "id": "vision_reporter.py", "label": "vision_reporter.py", "type": "file", "details": { "size": 3010 } }, { "id": "diagnostic_genai.py", "label": "diagnostic_genai.py", "type": "file", "details": { "size": 731 } }, { "id": "scratch_grounding_tester.py", "label": "scratch_grounding_tester.py", "type": "file", "details": { "size": 2303 } }, { "id": "scratch_diag.py", "label": "scratch_diag.py", "type": "file", "details": { "size": 975 } }, { "id": "verify_honesty_gate.py", "label": "verify_honesty_gate.py", "type": "file", "details": { "size": 3720 } }, { "id": "temp_fix_db.py", "label": "temp_fix_db.py", "type": "file", "details": { "size": 1332 } }, { "id": "download_supertonic_models.py", "label": "download_supertonic_models.py", "type": "file", "details": { "size": 4117 } }, { "id": "app_hf.py", "label": "app_hf.py", "type": "file", "details": { "size": 5222 } }, { "id": "app_hf.py::LinuxCloudEngine", "label": "LinuxCloudEngine", "type": "class", "details": { "file": "app_hf.py", "methods": [ "set_title", "get_status" ] } }, { "id": "relay_rules.py", "label": "relay_rules.py", "type": "file", "details": { "size": 4947 } }, { "id": "scratch_check_search_persona.py", "label": "scratch_check_search_persona.py", "type": "file", "details": { "size": 971 } }, { "id": "scratch_db_check_v3.py", "label": "scratch_db_check_v3.py", "type": "file", "details": { "size": 1467 } }, { "id": "diagnostic_retrieval_v2.py", "label": "diagnostic_retrieval_v2.py", "type": "file", "details": { "size": 660 } }, { "id": "scratch_list_personas.py", "label": "scratch_list_personas.py", "type": "file", "details": { "size": 494 } }, { "id": "diagnostic_mixed_tools.py", "label": "diagnostic_mixed_tools.py", "type": "file", "details": { "size": 1815 } }, { "id": "imperial_obsidian_context.py", "label": "imperial_obsidian_context.py", "type": "file", "details": { "size": 9484 } }, { "id": "imperial_obsidian_context.py::ContextResult", "label": "ContextResult", "type": "class", "details": { "file": "imperial_obsidian_context.py", "methods": [] } }, { "id": "verify_imperial_obsidian_context.py", "label": "verify_imperial_obsidian_context.py", "type": "file", "details": { "size": 2469 } }, { "id": "scratch_update_models_api.py", "label": "scratch_update_models_api.py", "type": "file", "details": { "size": 1833 } }, { "id": "scratch_integration_tester.py", "label": "scratch_integration_tester.py", "type": "file", "details": { "size": 2107 } }, { "id": "find_uuid.py", "label": "find_uuid.py", "type": "file", "details": { "size": 589 } }, { "id": "guardian_soul.py", "label": "guardian_soul.py", "type": "file", "details": { "size": 3714 } }, { "id": "test_gemma.py", "label": "test_gemma.py", "type": "file", "details": { "size": 1140 } }, { "id": "check_db_schema.py", "label": "check_db_schema.py", "type": "file", "details": { "size": 894 } }, { "id": "taemini_cli_media.py", "label": "taemini_cli_media.py", "type": "file", "details": { "size": 23996 } }, { "id": "db_util.py", "label": "db_util.py", "type": "file", "details": { "size": 577 } }, { "id": "obsidian_health.py", "label": "obsidian_health.py", "type": "file", "details": { "size": 4883 } }, { "id": "sovereign_memory.py", "label": "sovereign_memory.py", "type": "file", "details": { "size": 25826 } }, { "id": "migrate_chat_persona.py", "label": "migrate_chat_persona.py", "type": "file", "details": { "size": 1645 } }, { "id": "verify_vector_history.py", "label": "verify_vector_history.py", "type": "file", "details": { "size": 2433 } }, { "id": "session_manager.py", "label": "session_manager.py", "type": "file", "details": { "size": 3834 } }, { "id": "session_manager.py::SessionManager", "label": "SessionManager", "type": "class", "details": { "file": "session_manager.py", "methods": [ "__new__", "_init_manager", "add_chat_client", "remove_chat_client", "broadcast_chat", "get_user_id", "set_user_id", "get_agent_session", "set_agent_session", "update_agent_session", "get_rag_pending", "set_rag_pending", "clear_rag_pending", "get_rag_timer", "set_rag_timer", "cancel_rag_timer" ] } }, { "id": "cloud_obsidian_vault.py", "label": "cloud_obsidian_vault.py", "type": "file", "details": { "size": 20107 } }, { "id": "web_server_prelude.py", "label": "web_server_prelude.py", "type": "file", "details": { "size": 21116 } }, { "id": "web_server_prelude.py::ImperialLogHandler", "label": "ImperialLogHandler", "type": "class", "details": { "file": "web_server_prelude.py", "methods": [ "__init__", "emit" ] } }, { "id": "web_server_prelude.py::StreamTee", "label": "StreamTee", "type": "class", "details": { "file": "web_server_prelude.py", "methods": [ "__init__", "write", "flush" ] } }, { "id": "scratch_verify_persona.py", "label": "scratch_verify_persona.py", "type": "file", "details": { "size": 915 } }, { "id": "scratch_db_check.py", "label": "scratch_db_check.py", "type": "file", "details": { "size": 740 } }, { "id": "__init__.py", "label": "__init__.py", "type": "file", "details": { "size": 277 } }, { "id": "verify_uuid_persistence.py", "label": "verify_uuid_persistence.py", "type": "file", "details": { "size": 1196 } }, { "id": "verify_tool_runtime.py", "label": "verify_tool_runtime.py", "type": "file", "details": { "size": 13127 } }, { "id": "verify_tool_runtime.py::_Coding", "label": "_Coding", "type": "class", "details": { "file": "verify_tool_runtime.py", "methods": [ "handles", "execute" ] } }, { "id": "verify_tool_runtime.py::MockMCP", "label": "MockMCP", "type": "class", "details": { "file": "verify_tool_runtime.py", "methods": [ "get_raw_tools", "call_tool_by_gemini_name" ] } }, { "id": "verify_tool_runtime.py::MockBrain", "label": "MockBrain", "type": "class", "details": { "file": "verify_tool_runtime.py", "methods": [ "__init__", "recall_memory", "search_media", "search_media_hits", "search_3d_model", "search_knowledge", "_dispatch_mcp_tool", "_begin_ask_user", "_wait_ask_user", "_store_web_recon", "_extract_fake_ask_payload", "_extract_ask_from_markdown" ] } }, { "id": "check_schema_multi.py", "label": "check_schema_multi.py", "type": "file", "details": { "size": 713 } }, { "id": "web_server.py", "label": "web_server.py", "type": "file", "details": { "size": 93688 } }, { "id": "obsidian_apps.py", "label": "obsidian_apps.py", "type": "file", "details": { "size": 8078 } }, { "id": "diagnostic_retrieval.py", "label": "diagnostic_retrieval.py", "type": "file", "details": { "size": 469 } }, { "id": "tool_router.py", "label": "tool_router.py", "type": "file", "details": { "size": 8578 } }, { "id": "phantom_sandbox.py", "label": "phantom_sandbox.py", "type": "file", "details": { "size": 4115 } }, { "id": "phantom_sandbox.py::PhantomSandbox", "label": "PhantomSandbox", "type": "class", "details": { "file": "phantom_sandbox.py", "methods": [ "__init__", "create_session", "cleanup", "run_command", "stage_files" ] } }, { "id": "obsidian_jobs.py", "label": "obsidian_jobs.py", "type": "file", "details": { "size": 11102 } }, { "id": "taemini_note_store.py", "label": "taemini_note_store.py", "type": "file", "details": { "size": 18757 } }, { "id": "discord_service.py", "label": "discord_service.py", "type": "file", "details": { "size": 80317 } }, { "id": "discord_service.py::ShadowDiscordBot", "label": "ShadowDiscordBot", "type": "class", "details": { "file": "discord_service.py", "methods": [ "__init__", "_data_root", "start", "_run_event_loop", "stop", "_fetch_personas_sync", "send_agent_message", "_get_guardian_persona", "_fallback_persona", "_sanitize_text", "_extract_image_blocks", "_strip_brain_tags", "_brain_reply", "_parse_debate_items", "_resolve_uuid_by_name", "_resolve_uuid_by_discord_bot_id", "_lookup_user_by_discord_id", "_save_discord_to_aegis", "_get_shadow_settings", "_load_last_message_map", "_save_last_message_id" ] } }, { "id": "verify_recall_floor.py", "label": "verify_recall_floor.py", "type": "file", "details": { "size": 3027 } }, { "id": "verify_minimax_rest.py", "label": "verify_minimax_rest.py", "type": "file", "details": { "size": 2047 } }, { "id": "local_launcher.py", "label": "local_launcher.py", "type": "file", "details": { "size": 55058 } }, { "id": "local_launcher.py::ShadowBrainMenuBarApp", "label": "ShadowBrainMenuBarApp", "type": "class", "details": { "file": "local_launcher.py", "methods": [ "__init__", "open_ui", "show_agent_token", "restart_ollama", "quit_app" ] } }, { "id": "verify_migration.py", "label": "verify_migration.py", "type": "file", "details": { "size": 2002 } }, { "id": "tasks_util.py", "label": "tasks_util.py", "type": "file", "details": { "size": 6208 } }, { "id": "patch_db.py", "label": "patch_db.py", "type": "file", "details": { "size": 377 } }, { "id": "verify_knowledge_base.py", "label": "verify_knowledge_base.py", "type": "file", "details": { "size": 4036 } }, { "id": "verify_mcp_unified.py", "label": "verify_mcp_unified.py", "type": "file", "details": { "size": 4561 } }, { "id": "check_weird_uuid2.py", "label": "check_weird_uuid2.py", "type": "file", "details": { "size": 413 } }, { "id": "verify_taemini_cli.py", "label": "verify_taemini_cli.py", "type": "file", "details": { "size": 13049 } }, { "id": "verify_taemini_cli.py::StubHandler", "label": "StubHandler", "type": "class", "details": { "file": "verify_taemini_cli.py", "methods": [ "log_message", "_json", "do_GET", "do_POST" ] } }, { "id": "obsidian_index.py", "label": "obsidian_index.py", "type": "file", "details": { "size": 9349 } }, { "id": "test_search_grounding.py", "label": "test_search_grounding.py", "type": "file", "details": { "size": 1541 } }, { "id": "migrate_web_server.py", "label": "migrate_web_server.py", "type": "file", "details": { "size": 1278 } }, { "id": "check_uuid.py", "label": "check_uuid.py", "type": "file", "details": { "size": 380 } }, { "id": "guardian_jobs.py", "label": "guardian_jobs.py", "type": "file", "details": { "size": 5279 } }, { "id": "verify_agent_loop.py", "label": "verify_agent_loop.py", "type": "file", "details": { "size": 2264 } }, { "id": "evolution_engine.py", "label": "evolution_engine.py", "type": "file", "details": { "size": 773 } }, { "id": "local_memory.py", "label": "local_memory.py", "type": "file", "details": { "size": 16220 } }, { "id": "relay_session_store.py", "label": "relay_session_store.py", "type": "file", "details": { "size": 2453 } }, { "id": "compaction.py", "label": "compaction.py", "type": "file", "details": { "size": 7043 } }, { "id": "compaction.py::CompactionEngine", "label": "CompactionEngine", "type": "class", "details": { "file": "compaction.py", "methods": [ "__init__", "_get_settings", "should_compact", "extract_metadata", "generate_summary_message", "compact" ] } }, { "id": "verify_knowledge_scopes.py", "label": "verify_knowledge_scopes.py", "type": "file", "details": { "size": 4645 } }, { "id": "check_rust.py", "label": "check_rust.py", "type": "file", "details": { "size": 391 } }, { "id": "jarvis_run.py", "label": "jarvis_run.py", "type": "file", "details": { "size": 19828 } }, { "id": "jarvis_run.py::JarvisOrchestrator", "label": "JarvisOrchestrator", "type": "class", "details": { "file": "jarvis_run.py", "methods": [ "__init__", "log_message", "_sync_to_cloud", "_aegis_task_api", "start_task_watcher", "_task_watcher_loop", "cleanup_existing_sessions", "_start_qwen_gateway", "start_monitoring", "handle_signal", "run", "cmd_restart", "exit_app" ] } }, { "id": "verify_ask_user.py", "label": "verify_ask_user.py", "type": "file", "details": { "size": 5321 } }, { "id": "telegram_service.py", "label": "telegram_service.py", "type": "file", "details": { "size": 18663 } }, { "id": "telegram_service.py::ShadowTelegramBot", "label": "ShadowTelegramBot", "type": "class", "details": { "file": "telegram_service.py", "methods": [ "__init__", "start", "_setup_webhook", "_is_webhook_active", "_delete_webhook", "process_webhook_update", "stop", "_poll_loop", "_get_updates", "_handle_update", "_provision_admin", "_heimdall_webapp_markup", "_handle_command", "_get_shadow_settings", "_handle_chat", "_call_provider", "_nvidia_api_key", "_send_message", "_report_status", "_start_mission", "_send_snapshot" ] } }, { "id": "scratch_purify_test.py", "label": "scratch_purify_test.py", "type": "file", "details": { "size": 2050 } }, { "id": "mcp_client.py", "label": "mcp_client.py", "type": "file", "details": { "size": 37541 } }, { "id": "mcp_client.py::ImperialMCPClient", "label": "ImperialMCPClient", "type": "class", "details": { "file": "mcp_client.py", "methods": [ "__init__", "_run_loop", "_load_config", "_resolve_secret_map", "_resolve_windows_command", "wait_ready", "get_raw_tools", "get_gemini_tools", "call_tool_sync", "call_tool_by_gemini_name", "_map_json_type", "_convert_to_gemini_schema", "get_openai_tools", "get_gemini_callables", "get_status", "get_servers_config", "_write_config", "add_server", "remove_server", "set_server_enabled", "reload_sync", "shutdown" ] } }, { "id": "verify_obsidian_jobs.py", "label": "verify_obsidian_jobs.py", "type": "file", "details": { "size": 4707 } }, { "id": "app_minimal.py", "label": "app_minimal.py", "type": "file", "details": { "size": 484 } }, { "id": "verify_grok_relay.py", "label": "verify_grok_relay.py", "type": "file", "details": { "size": 2660 } }, { "id": "verify_debug_mode.py", "label": "verify_debug_mode.py", "type": "file", "details": { "size": 3276 } }, { "id": "sovereign_browser_agent.py", "label": "sovereign_browser_agent.py", "type": "file", "details": { "size": 13445 } }, { "id": "sovereign_browser_agent.py::SovereignMissionAgent", "label": "SovereignMissionAgent", "type": "class", "details": { "file": "sovereign_browser_agent.py", "methods": [ "__init__", "execute_mission", "_build_prompt", "_extract_script", "_run_script" ] } }, { "id": "check_master_persona.py", "label": "check_master_persona.py", "type": "file", "details": { "size": 1014 } }, { "id": "clean_redundant_table.py", "label": "clean_redundant_table.py", "type": "file", "details": { "size": 1377 } }, { "id": "check_tables.py", "label": "check_tables.py", "type": "file", "details": { "size": 1551 } }, { "id": "obsidian_router.py", "label": "obsidian_router.py", "type": "file", "details": { "size": 4382 } }, { "id": "scratch_identify_uuid.py", "label": "scratch_identify_uuid.py", "type": "file", "details": { "size": 524 } }, { "id": "aegis_link.py", "label": "aegis_link.py", "type": "file", "details": { "size": 10208 } }, { "id": "aegis_link.py::AegisLink", "label": "AegisLink", "type": "class", "details": { "file": "aegis_link.py", "methods": [ "__init__", "get_base_url", "_headers", "check_health", "get_guardian_identity", "memory_read", "memory_write", "memory_search", "memory_list", "memory_delete", "post_announcement" ] } }, { "id": "remote_vision_service.py", "label": "remote_vision_service.py", "type": "file", "details": { "size": 10598 } }, { "id": "local_guardians.py", "label": "local_guardians.py", "type": "file", "details": { "size": 5368 } }, { "id": "taemini_cli_core.py", "label": "taemini_cli_core.py", "type": "file", "details": { "size": 38238 } }, { "id": "taemini_cli_core.py::Session", "label": "Session", "type": "class", "details": { "file": "taemini_cli_core.py", "methods": [ "__init__", "work_cwd", "key", "taemini_key", "new_epoch" ] } }, { "id": "verify_memory_extraction.py", "label": "verify_memory_extraction.py", "type": "file", "details": { "size": 9414 } }, { "id": "scratch_update_models.py", "label": "scratch_update_models.py", "type": "file", "details": { "size": 771 } }, { "id": "verify_curator_model.py", "label": "verify_curator_model.py", "type": "file", "details": { "size": 6059 } }, { "id": "fleet_worker.py", "label": "fleet_worker.py", "type": "file", "details": { "size": 5117 } }, { "id": "check_personas.py", "label": "check_personas.py", "type": "file", "details": { "size": 440 } }, { "id": "sovereign_engine.py", "label": "sovereign_engine.py", "type": "file", "details": { "size": 29933 } }, { "id": "verify_memory_engine_sb.py", "label": "verify_memory_engine_sb.py", "type": "file", "details": { "size": 4005 } }, { "id": "verify_reasoning_gate.py", "label": "verify_reasoning_gate.py", "type": "file", "details": { "size": 4767 } }, { "id": "ui/__init__.py", "label": "__init__.py", "type": "file", "details": { "size": 0 } }, { "id": "blueprints/openai_compat_routes.py", "label": "openai_compat_routes.py", "type": "file", "details": { "size": 26962 } }, { "id": "blueprints/security_routes.py", "label": "security_routes.py", "type": "file", "details": { "size": 18767 } }, { "id": "blueprints/persona_engine_routes.py", "label": "persona_engine_routes.py", "type": "file", "details": { "size": 18147 } }, { "id": "blueprints/tts_routes.py", "label": "tts_routes.py", "type": "file", "details": { "size": 32881 } }, { "id": "blueprints/summon_routes.py", "label": "summon_routes.py", "type": "file", "details": { "size": 2658 } }, { "id": "blueprints/portrait_routes.py", "label": "portrait_routes.py", "type": "file", "details": { "size": 11238 } }, { "id": "blueprints/mcp_routes.py", "label": "mcp_routes.py", "type": "file", "details": { "size": 7018 } }, { "id": "blueprints/r2_routes.py", "label": "r2_routes.py", "type": "file", "details": { "size": 19905 } }, { "id": "blueprints/deployment_routes.py", "label": "deployment_routes.py", "type": "file", "details": { "size": 19256 } }, { "id": "blueprints/admin_routes.py", "label": "admin_routes.py", "type": "file", "details": { "size": 4787 } }, { "id": "blueprints/note_routes.py", "label": "note_routes.py", "type": "file", "details": { "size": 7375 } }, { "id": "blueprints/media_routes.py", "label": "media_routes.py", "type": "file", "details": { "size": 1179 } }, { "id": "blueprints/github_auth_routes.py", "label": "github_auth_routes.py", "type": "file", "details": { "size": 4785 } }, { "id": "blueprints/chat_bp.py", "label": "chat_bp.py", "type": "file", "details": { "size": 512 } }, { "id": "blueprints/system_routes.py", "label": "system_routes.py", "type": "file", "details": { "size": 20178 } }, { "id": "blueprints/studio_routes.py", "label": "studio_routes.py", "type": "file", "details": { "size": 49238 } }, { "id": "blueprints/aegis_proxy.py", "label": "aegis_proxy.py", "type": "file", "details": { "size": 4384 } }, { "id": "blueprints/goals_routines_routes.py", "label": "goals_routines_routes.py", "type": "file", "details": { "size": 10713 } }, { "id": "blueprints/parallel_routes.py", "label": "parallel_routes.py", "type": "file", "details": { "size": 6017 } }, { "id": "blueprints/hermes_acp.py", "label": "hermes_acp.py", "type": "file", "details": { "size": 19595 } }, { "id": "blueprints/hermes_acp.py::HermesAcpClient", "label": "HermesAcpClient", "type": "class", "details": { "file": "blueprints/hermes_acp.py", "methods": [ "__init__", "_alive", "_spawn", "_ensure_proc", "_send", "_request", "_reader_loop", "_handle_message", "_apply_relay_model", "chat", "is_ready", "progress", "new_session", "close" ] } }, { "id": "blueprints/imperial_ops_routes.py", "label": "imperial_ops_routes.py", "type": "file", "details": { "size": 15037 } }, { "id": "blueprints/local_auth_routes.py", "label": "local_auth_routes.py", "type": "file", "details": { "size": 1631 } }, { "id": "blueprints/chat_catalog_routes.py", "label": "chat_catalog_routes.py", "type": "file", "details": { "size": 44529 } }, { "id": "blueprints/hydra_proxy_routes.py", "label": "hydra_proxy_routes.py", "type": "file", "details": { "size": 6591 } }, { "id": "blueprints/report_routes.py", "label": "report_routes.py", "type": "file", "details": { "size": 17148 } }, { "id": "blueprints/relay_common.py", "label": "relay_common.py", "type": "file", "details": { "size": 12937 } }, { "id": "blueprints/transcribe_routes.py", "label": "transcribe_routes.py", "type": "file", "details": { "size": 13882 } }, { "id": "blueprints/chat_core_routes.py", "label": "chat_core_routes.py", "type": "file", "details": { "size": 82161 } }, { "id": "blueprints/agent_routes.py", "label": "agent_routes.py", "type": "file", "details": { "size": 22902 } }, { "id": "blueprints/auth_gate.py", "label": "auth_gate.py", "type": "file", "details": { "size": 4202 } }, { "id": "blueprints/cluster_routes.py", "label": "cluster_routes.py", "type": "file", "details": { "size": 3067 } }, { "id": "blueprints/chat_routes.py", "label": "chat_routes.py", "type": "file", "details": { "size": 22130 } }, { "id": "blueprints/openclaw_token.py", "label": "openclaw_token.py", "type": "file", "details": { "size": 7171 } }, { "id": "blueprints/comedy_routes.py", "label": "comedy_routes.py", "type": "file", "details": { "size": 9440 } }, { "id": "blueprints/obsidian_routes.py", "label": "obsidian_routes.py", "type": "file", "details": { "size": 25988 } }, { "id": "blueprints/chat_helpers.py", "label": "chat_helpers.py", "type": "file", "details": { "size": 25937 } }, { "id": "blueprints/skills_routes.py", "label": "skills_routes.py", "type": "file", "details": { "size": 6432 } }, { "id": "blueprints/relay_runtime.py", "label": "relay_runtime.py", "type": "file", "details": { "size": 942 } }, { "id": "blueprints/relays/minimax.py", "label": "minimax.py", "type": "file", "details": { "size": 32105 } }, { "id": "blueprints/relays/codex.py", "label": "codex.py", "type": "file", "details": { "size": 14555 } }, { "id": "blueprints/relays/lmstudio.py", "label": "lmstudio.py", "type": "file", "details": { "size": 5137 } }, { "id": "blueprints/relays/grok.py", "label": "grok.py", "type": "file", "details": { "size": 13545 } }, { "id": "blueprints/relays/taemini.py", "label": "taemini.py", "type": "file", "details": { "size": 35897 } }, { "id": "blueprints/relays/__init__.py", "label": "__init__.py", "type": "file", "details": { "size": 377 } }, { "id": "blueprints/relays/hermes.py", "label": "hermes.py", "type": "file", "details": { "size": 34684 } }, { "id": "blueprints/relays/taemini_schedule.py", "label": "taemini_schedule.py", "type": "file", "details": { "size": 11120 } }, { "id": "blueprints/relays/ollama.py", "label": "ollama.py", "type": "file", "details": { "size": 10678 } }, { "id": "blueprints/relays/claude_code.py", "label": "claude_code.py", "type": "file", "details": { "size": 9555 } }, { "id": "blueprints/relays/openclaw.py", "label": "openclaw.py", "type": "file", "details": { "size": 9283 } }, { "id": "utils/__init__.py", "label": "__init__.py", "type": "file", "details": { "size": 0 } }, { "id": "utils/emotion.py", "label": "emotion.py", "type": "file", "details": { "size": 10156 } }, { "id": "scratch/check_rust_id.py", "label": "check_rust_id.py", "type": "file", "details": { "size": 609 } }, { "id": "scratch/list_all_guardians.py", "label": "list_all_guardians.py", "type": "file", "details": { "size": 644 } }, { "id": "scratch/verify_dynamic_config.py", "label": "verify_dynamic_config.py", "type": "file", "details": { "size": 840 } }, { "id": "scratch/grounding_audit.py", "label": "grounding_audit.py", "type": "file", "details": { "size": 1459 } }, { "id": "scratch/db_check_v41.py", "label": "db_check_v41.py", "type": "file", "details": { "size": 1177 } }, { "id": "scratch/real_world_chat_test.py", "label": "real_world_chat_test.py", "type": "file", "details": { "size": 1297 } }, { "id": "scratch/verify_unified_brain.py", "label": "verify_unified_brain.py", "type": "file", "details": { "size": 1361 } }, { "id": "scratch/verify_unified_brain.py::MockBrain", "label": "MockBrain", "type": "class", "details": { "file": "scratch/verify_unified_brain.py", "methods": [ "__init__", "think" ] } }, { "id": "scratch/repair_aegis_metadata.py", "label": "repair_aegis_metadata.py", "type": "file", "details": { "size": 1214 } }, { "id": "scratch/test_minimal_search.py", "label": "test_minimal_search.py", "type": "file", "details": { "size": 1878 } }, { "id": "scratch/test_openclaw_final.py", "label": "test_openclaw_final.py", "type": "file", "details": { "size": 1018 } }, { "id": "scratch/test_orpheus_detector.py", "label": "test_orpheus_detector.py", "type": "file", "details": { "size": 794 } }, { "id": "scratch/verify_copilot_transport.py", "label": "verify_copilot_transport.py", "type": "file", "details": { "size": 2360 } }, { "id": "scratch/inspect_all_personas.py", "label": "inspect_all_personas.py", "type": "file", "details": { "size": 1225 } }, { "id": "scratch/check_aegis_relay.py", "label": "check_aegis_relay.py", "type": "file", "details": { "size": 1050 } }, { "id": "scratch/check_8000.py", "label": "check_8000.py", "type": "file", "details": { "size": 925 } }, { "id": "scratch/patch_rust_brain_db.py", "label": "patch_rust_brain_db.py", "type": "file", "details": { "size": 1133 } }, { "id": "scratch/verify_brain_direct_v2.py", "label": "verify_brain_direct_v2.py", "type": "file", "details": { "size": 1086 } }, { "id": "scratch/verify_brain_direct_v3.py", "label": "verify_brain_direct_v3.py", "type": "file", "details": { "size": 1650 } }, { "id": "scratch/check_aizen_info.py", "label": "check_aizen_info.py", "type": "file", "details": { "size": 759 } }, { "id": "scratch/detect_log_encoding.py", "label": "detect_log_encoding.py", "type": "file", "details": { "size": 710 } }, { "id": "scratch/fix_persona_tts_json.py", "label": "fix_persona_tts_json.py", "type": "file", "details": { "size": 1537 } }, { "id": "scratch/test_relay_logic.py", "label": "test_relay_logic.py", "type": "file", "details": { "size": 877 } }, { "id": "scratch/check_task_schema.py", "label": "check_task_schema.py", "type": "file", "details": { "size": 688 } }, { "id": "scratch/fix_security_encoding.py", "label": "fix_security_encoding.py", "type": "file", "details": { "size": 2269 } }, { "id": "scratch/fix_init.py", "label": "fix_init.py", "type": "file", "details": { "size": 2453 } }, { "id": "scratch/test_purify.py", "label": "test_purify.py", "type": "file", "details": { "size": 1624 } }, { "id": "scratch/test_offline_relay.py", "label": "test_offline_relay.py", "type": "file", "details": { "size": 1946 } }, { "id": "scratch/test_encodings.py", "label": "test_encodings.py", "type": "file", "details": { "size": 618 } }, { "id": "scratch/verify_brain_direct_v4.py", "label": "verify_brain_direct_v4.py", "type": "file", "details": { "size": 1864 } }, { "id": "scratch/test_genai_v2.py", "label": "test_genai_v2.py", "type": "file", "details": { "size": 1959 } }, { "id": "scratch/scan_broken_korean.py", "label": "scan_broken_korean.py", "type": "file", "details": { "size": 730 } }, { "id": "scratch/restore_srb_uuid.py", "label": "restore_srb_uuid.py", "type": "file", "details": { "size": 1068 } }, { "id": "scratch/fix_deployment_encoding.py", "label": "fix_deployment_encoding.py", "type": "file", "details": { "size": 3411 } }, { "id": "scratch/post_gbb_test_v2.py", "label": "post_gbb_test_v2.py", "type": "file", "details": { "size": 2345 } }, { "id": "scratch/post_gbb_test.py", "label": "post_gbb_test.py", "type": "file", "details": { "size": 1940 } }, { "id": "scratch/debug_gbb_auth.py", "label": "debug_gbb_auth.py", "type": "file", "details": { "size": 924 } }, { "id": "scratch/verify_history_api.py", "label": "verify_history_api.py", "type": "file", "details": { "size": 930 } }, { "id": "scratch/test_ops_normalization.py", "label": "test_ops_normalization.py", "type": "file", "details": { "size": 1750 } }, { "id": "scratch/debug_relay_502.py", "label": "debug_relay_502.py", "type": "file", "details": { "size": 1648 } }, { "id": "scratch/verify_shadow_direct_chat.py", "label": "verify_shadow_direct_chat.py", "type": "file", "details": { "size": 1860 } }, { "id": "scratch/test_openclaw.py", "label": "test_openclaw.py", "type": "file", "details": { "size": 1382 } }, { "id": "scratch/purify_guardians_db.py", "label": "purify_guardians_db.py", "type": "file", "details": { "size": 1511 } }, { "id": "scratch/test_server_run.py", "label": "test_server_run.py", "type": "file", "details": { "size": 630 } }, { "id": "scratch/fix_shadow_brain_tts_flag.py", "label": "fix_shadow_brain_tts_flag.py", "type": "file", "details": { "size": 1752 } }, { "id": "scratch/fix_webserver_encoding.py", "label": "fix_webserver_encoding.py", "type": "file", "details": { "size": 16039 } }, { "id": "scratch/test_search_parity.py", "label": "test_search_parity.py", "type": "file", "details": { "size": 2032 } }, { "id": "scratch/test_rbac_logic.py", "label": "test_rbac_logic.py", "type": "file", "details": { "size": 1301 } }, { "id": "scratch/test_resolver.py", "label": "test_resolver.py", "type": "file", "details": { "size": 885 } }, { "id": "scratch/test_resolver.py::MockRequest", "label": "MockRequest", "type": "class", "details": { "file": "scratch/test_resolver.py", "methods": [] } }, { "id": "scratch/test_resolver.py::MockCluster", "label": "MockCluster", "type": "class", "details": { "file": "scratch/test_resolver.py", "methods": [ "get_config" ] } }, { "id": "scratch/check_aegis_persona.py", "label": "check_aegis_persona.py", "type": "file", "details": { "size": 786 } }, { "id": "scratch/full_aizen_record.py", "label": "full_aizen_record.py", "type": "file", "details": { "size": 683 } }, { "id": "scratch/fetch_copilot_models.py", "label": "fetch_copilot_models.py", "type": "file", "details": { "size": 2558 } }, { "id": "scratch/enable_aegis_chat.py", "label": "enable_aegis_chat.py", "type": "file", "details": { "size": 1894 } }, { "id": "scratch/check_persona_schema.py", "label": "check_persona_schema.py", "type": "file", "details": { "size": 1587 } }, { "id": "scratch/check_personas.py", "label": "check_personas.py", "type": "file", "details": { "size": 855 } }, { "id": "scratch/live_chat_test.py", "label": "live_chat_test.py", "type": "file", "details": { "size": 851 } }, { "id": "scratch/fix_welcome_msg.py", "label": "fix_welcome_msg.py", "type": "file", "details": { "size": 3334 } }, { "id": "scratch/verify_encoding.py", "label": "verify_encoding.py", "type": "file", "details": { "size": 593 } }, { "id": "engines/macos.py", "label": "macos.py", "type": "file", "details": { "size": 2359 } }, { "id": "engines/macos.py::MacOSEngine", "label": "MacOSEngine", "type": "class", "details": { "file": "engines/macos.py", "methods": [ "__init__", "check_process", "check_guardian", "check_port", "get_system_stats", "open_file_or_url", "execute_command", "open_webview", "get_os_name" ] } }, { "id": "engines/gemini_audio.py", "label": "gemini_audio.py", "type": "file", "details": { "size": 43466 } }, { "id": "engines/gemini_audio.py::VoiceSession", "label": "VoiceSession", "type": "class", "details": { "file": "engines/gemini_audio.py", "methods": [ "__init__" ] } }, { "id": "engines/gemini_audio.py::GeminiAudioEngine", "label": "GeminiAudioEngine", "type": "class", "details": { "file": "engines/gemini_audio.py", "methods": [ "__init__", "_run_event_loop", "available", "get_voices", "_resolve_voice", "auto_match_voice", "_pcm_to_wav", "parse_dialogue", "tts", "stt", "start_voice_session", "send_audio_to_session", "send_text_to_session", "receive_from_session", "stream_session", "stop_voice_session", "get_active_sessions", "cleanup_stale_sessions", "shadow_live_tts" ] } }, { "id": "engines/gemini_voice_unified.py", "label": "gemini_voice_unified.py", "type": "file", "details": { "size": 13572 } }, { "id": "engines/gemini_voice_unified.py::UnifiedVoiceSession", "label": "UnifiedVoiceSession", "type": "class", "details": { "file": "engines/gemini_voice_unified.py", "methods": [ "__init__", "start", "_run_async_loop" ] } }, { "id": "engines/__init__.py", "label": "__init__.py", "type": "file", "details": { "size": 0 } }, { "id": "engines/hydra.py", "label": "hydra.py", "type": "file", "details": { "size": 13499 } }, { "id": "engines/hydra.py::HydraDirector", "label": "HydraDirector", "type": "class", "details": { "file": "engines/hydra.py", "methods": [ "__init__", "_log_to_file", "_log_to_db", "execute_parallel_planning", "_synthesize_results", "_create_team_tasks", "_update_task_status" ] } }, { "id": "engines/gemini_voice_ws.py", "label": "gemini_voice_ws.py", "type": "file", "details": { "size": 23055 } }, { "id": "engines/windows.py", "label": "windows.py", "type": "file", "details": { "size": 9212 } }, { "id": "engines/windows.py::WindowsEngine", "label": "WindowsEngine", "type": "class", "details": { "file": "engines/windows.py", "methods": [ "__init__", "check_process", "check_guardian", "check_port", "check_http_status", "get_system_stats", "get_gpu_stats", "get_r2_storage_info", "open_file_or_url", "execute_command", "open_webview", "get_os_name" ] } }, { "id": "engines/base.py", "label": "base.py", "type": "file", "details": { "size": 3129 } }, { "id": "engines/base.py::JarvisEngine", "label": "JarvisEngine", "type": "class", "details": { "file": "engines/base.py", "methods": [ "__init__", "check_process", "check_guardian", "check_port", "get_system_stats", "open_file_or_url", "open_webview", "update_heartbeat", "get_os_name" ] } }, { "id": "scripts/build_graph.py", "label": "build_graph.py", "type": "file", "details": { "size": 27899 } }, { "id": "scripts/build_graph.py::ProjectGraphBuilder", "label": "ProjectGraphBuilder", "type": "class", "details": { "file": "scripts/build_graph.py", "methods": [ "__init__", "add_node", "add_edge", "scan_python_files", "_analyze_ast", "_try_add_import_edge", "scan_markdown_docs", "build" ] } }, { "id": "scripts/seed_cloud_obsidian.py", "label": "seed_cloud_obsidian.py", "type": "file", "details": { "size": 5658 } }, { "id": "brain/aegis-migrate.py", "label": "aegis-migrate.py", "type": "file", "details": { "size": 4898 } }, { "id": "brain/check_dependencies.py", "label": "check_dependencies.py", "type": "file", "details": { "size": 5471 } }, { "id": "brain/__init__.py", "label": "__init__.py", "type": "file", "details": { "size": 216 } }, { "id": "brain/core.py", "label": "core.py", "type": "file", "details": { "size": 296151 } }, { "id": "brain/core.py::JarvisBrain", "label": "JarvisBrain", "type": "class", "details": { "file": "brain/core.py", "methods": [ "__deepcopy__", "__init__", "_classify_job_by_prompt", "get_dynamic_config", "_load_shadow_settings", "_execute_cli", "_get_mcp_allowed_dirs", "_resolve_aegis", "search_knowledge", "search_media", "search_media_hits", "search_3d_model", "web_search", "youtube_search", "save_knowledge", "obsidian_search", "obsidian_read", "obsidian_write", "project_graph_query", "review_knowledge_proposals", "judge_knowledge_proposal", "_begin_ask_user", "_store_web_recon", "_wait_ask_user", "check_port", "find_process", "recall_memory", "count_history", "jarvis_memory", "jarvis_system", "jarvis_skill", "jarvis_soul", "jarvis_gbb_post", "generate_image", "sovereign_type_text", "sovereign_run_app", "sovereign_press_key", "delegate_team_task", "dispatch_to_hydra", "_emit_token_usage", "_resolve_shadow_brain_user_id", "_get_vsc_machine_id", "_get_copilot_token", "_get_client", "_think_fallback", "_get_tools_schema", "_get_client", "_think_copilot", "_assign_atlas_port", "_think_atlas", "_wants_coding", "_wants_obsidian", "_wants_obsidian_write", "_obsidian_query", "_tool_policy", "_intent_cfg", "_wants_delegate", "delegate_to_guardian", "_wants_media", "_wants_realtime_search", "_wants_hugin", "_wants_web_search", "_wants_delegation", "_wants_os_control", "_tool_allowed", "_mcp_name_kept", "_apply_native_whitelist_openai", "_load_equipped_skills", "_is_task_request", "_should_use_google_grounding", "_observe", "_aegis_api_url", "_search_grounding_context", "_build_ollama_prompt", "_think_ollama", "_parse_gemma_tool_call", "_ollama_direct_obsidian_write", "_ensure_hermes_proxy_running", "_think_openrouter", "_load_google_cli_creds", "_resolve_actual_model", "_gemini_manual_stream_loop", "think", "_search_brave", "direct_search" ] } }, { "id": "brain/coding_tools.py", "label": "coding_tools.py", "type": "file", "details": { "size": 19296 } }, { "id": "brain/coding_tools.py::CodingToolkit", "label": "CodingToolkit", "type": "class", "details": { "file": "brain/coding_tools.py", "methods": [ "__init__", "root", "_resolve", "_is_text_file", "_walk", "code_list_dir", "code_glob", "code_grep", "code_read_file", "code_write_file", "code_edit_file", "code_run_command", "handles", "execute", "callables" ] } }, { "id": "brain/tool_runtime.py", "label": "tool_runtime.py", "type": "file", "details": { "size": 61974 } }, { "id": "brain/tool_runtime.py::RuntimeCtx", "label": "RuntimeCtx", "type": "class", "details": { "file": "brain/tool_runtime.py", "methods": [ "__init__" ] } }, { "id": "brain/tool_runtime.py::ToolRuntime", "label": "ToolRuntime", "type": "class", "details": { "file": "brain/tool_runtime.py", "methods": [ "__init__", "native_schemas", "_tool_default", "curated_native_schemas", "_handle_search_media", "_handle_search_youtube", "dispatch", "_dispatch_mcp_tool", "_extract_fake_ask_payload", "_extract_ask_from_markdown", "_handle_ask_user", "_emit_ask_card", "_route_search_menu_answer", "_looks_3d", "_infer_media_type", "_extract_limit", "_clean_search_query", "_handle_search_3d", "run_tool_calls", "handle_no_tool_calls", "nudge_obsidian_write" ] } }, { "id": "brain/browser_controller.py", "label": "browser_controller.py", "type": "file", "details": { "size": 24365 } }, { "id": "brain/browser_controller.py::BrowserController", "label": "BrowserController", "type": "class", "details": { "file": "brain/browser_controller.py", "methods": [ "__init__", "_report", "start", "open_url", "click", "type_text", "smart_type", "get_content", "capture", "press_key", "get_text", "wait_for_selector", "send_chat_message", "hugin_navigate", "hugin_screenshot", "hugin_click", "hugin_type", "_run_hugin", "_run_hugin_remote", "_run_hugin_local", "local_playwright_search", "stop" ] } }, { "id": "brain/cluster_node.py", "label": "cluster_node.py", "type": "file", "details": { "size": 28795 } }, { "id": "brain/cluster_node.py::JarvisClusterNode", "label": "JarvisClusterNode", "type": "class", "details": { "file": "brain/cluster_node.py", "methods": [ "__init__", "_get_local_ip", "_get_all_local_ips", "_ensure_config", "get_config", "_save_config", "_purge_stagnant_nodes", "update_allocation", "update_allocation_status", "get_guardian_host", "get_node_ip", "_get_broadcast_addresses", "update_manual_peers", "_broadcast_presence", "_listen_for_peers", "_sync_active_nodes_to_config", "_sync_to_cloud", "get_orpheus_url", "start", "stop" ] } }, { "id": "brain/copilot_auth.py", "label": "copilot_auth.py", "type": "file", "details": { "size": 3609 } }, { "id": "brain/aegis-secret-injector.py", "label": "aegis-secret-injector.py", "type": "file", "details": { "size": 4498 } }, { "id": "skills/git_manager.py", "label": "git_manager.py", "type": "file", "details": { "size": 1367 } }, { "id": "services/chat_service.py", "label": "chat_service.py", "type": "file", "details": { "size": 11901 } }, { "id": "services/memory_extraction.py", "label": "memory_extraction.py", "type": "file", "details": { "size": 11064 } }, { "id": "services/brain_service.py", "label": "brain_service.py", "type": "file", "details": { "size": 30709 } }, { "id": "services/media_service.py", "label": "media_service.py", "type": "file", "details": { "size": 3420 } }, { "id": "implementation_plan_job_editor.md", "label": "implementation_plan_job_editor.md", "type": "document", "details": { "size": 5002 } }, { "id": "implementation_plan_tool_runtime.md", "label": "implementation_plan_tool_runtime.md", "type": "document", "details": { "size": 6511 } }, { "id": "implementation_plan_memory_extraction.md", "label": "implementation_plan_memory_extraction.md", "type": "document", "details": { "size": 7150 } }, { "id": "README_HF.md", "label": "README_HF.md", "type": "document", "details": { "size": 369 } }, { "id": "implementation_plan_guardian_jobs.md", "label": "implementation_plan_guardian_jobs.md", "type": "document", "details": { "size": 6744 } }, { "id": "implementation_plan.md", "label": "implementation_plan.md", "type": "document", "details": { "size": 10858 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/README.md", "label": "README.md", "type": "document", "details": { "size": 36 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/README.md", "label": "README.md", "type": "document", "details": { "size": 120 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/trace/SKILL.md", "label": "SKILL.md", "type": "document", "details": { "size": 4712 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/SKILL.md", "label": "SKILL.md", "type": "document", "details": { "size": 11869 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/test-generation.md", "label": "test-generation.md", "type": "document", "details": { "size": 4585 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/element-attributes.md", "label": "element-attributes.md", "type": "document", "details": { "size": 665 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/video-recording.md", "label": "video-recording.md", "type": "document", "details": { "size": 5387 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/playwright-tests.md", "label": "playwright-tests.md", "type": "document", "details": { "size": 1690 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/running-code.md", "label": "running-code.md", "type": "document", "details": { "size": 5642 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/storage-state.md", "label": "storage-state.md", "type": "document", "details": { "size": 5198 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/tracing.md", "label": "tracing.md", "type": "document", "details": { "size": 3440 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/spec-driven-testing.md", "label": "spec-driven-testing.md", "type": "document", "details": { "size": 11578 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/request-mocking.md", "label": "request-mocking.md", "type": "document", "details": { "size": 2182 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/playwright/driver/package/lib/tools/cli-client/skill/references/session-management.md", "label": "session-management.md", "type": "document", "details": { "size": 5671 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1514 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/fft/pocketfft/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1498 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/random/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 3511 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/random/src/mt19937/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 2926 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/random/src/sfc64/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1226 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/random/src/pcg64/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1154 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/random/src/philox/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1509 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/random/src/splitmix64/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 332 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/numpy-2.5.0.dist-info/licenses/numpy/random/src/distributions/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 2745 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/vendor/supertonic/README.md", "label": "README.md", "type": "document", "details": { "size": 1528 } }, { "id": "dist/ShadowBrain.app/Contents/Resources/vendor/supertonic/py/README.md", "label": "README.md", "type": "document", "details": { "size": 6831 } }, { "id": "dist/ShadowBrain.app/Contents/Frameworks/playwright/driver/README.md", "label": "README.md", "type": "document", "details": { "size": 36 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/README.md", "label": "README.md", "type": "document", "details": { "size": 36 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/README.md", "label": "README.md", "type": "document", "details": { "size": 120 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/trace/SKILL.md", "label": "SKILL.md", "type": "document", "details": { "size": 4712 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/SKILL.md", "label": "SKILL.md", "type": "document", "details": { "size": 11869 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/test-generation.md", "label": "test-generation.md", "type": "document", "details": { "size": 4585 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/element-attributes.md", "label": "element-attributes.md", "type": "document", "details": { "size": 665 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/video-recording.md", "label": "video-recording.md", "type": "document", "details": { "size": 5387 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/playwright-tests.md", "label": "playwright-tests.md", "type": "document", "details": { "size": 1690 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/running-code.md", "label": "running-code.md", "type": "document", "details": { "size": 5642 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/storage-state.md", "label": "storage-state.md", "type": "document", "details": { "size": 5198 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/tracing.md", "label": "tracing.md", "type": "document", "details": { "size": 3440 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/spec-driven-testing.md", "label": "spec-driven-testing.md", "type": "document", "details": { "size": 11578 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/request-mocking.md", "label": "request-mocking.md", "type": "document", "details": { "size": 2182 } }, { "id": "dist/ShadowBrain/_internal/playwright/driver/package/lib/tools/cli-client/skill/references/session-management.md", "label": "session-management.md", "type": "document", "details": { "size": 5671 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/_core/src/npysort/x86-simd-sort/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1514 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/fft/pocketfft/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1498 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/random/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 3511 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/random/src/mt19937/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 2926 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/random/src/sfc64/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1226 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/random/src/pcg64/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1154 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/random/src/philox/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 1509 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/random/src/splitmix64/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 332 } }, { "id": "dist/ShadowBrain/_internal/numpy-2.5.0.dist-info/licenses/numpy/random/src/distributions/LICENSE.md", "label": "LICENSE.md", "type": "document", "details": { "size": 2745 } }, { "id": "runtime/LOCAL_TAEMINI_SOUL.md", "label": "LOCAL_TAEMINI_SOUL.md", "type": "document", "details": { "size": 967 } }, { "id": "docs/tts/Qwen3TTS_QuickRef.md", "label": "Qwen3TTS_QuickRef.md", "type": "document", "details": { "size": 1834 } }, { "id": "docs/tts/README_TTS_TEST.md", "label": "README_TTS_TEST.md", "type": "document", "details": { "size": 1607 } }, { "id": "docs/tts/Qwen3TTS_Usage.md", "label": "Qwen3TTS_Usage.md", "type": "document", "details": { "size": 2670 } } ], "links": [ { "source": "sovereign_task_manager.py", "target": "sovereign_task_manager.py::SovereignTaskManager", "type": "defines" }, { "source": "taemini_cli.py", "target": "taemini_cli_select.py", "type": "imports" }, { "source": "taemini_cli.py", "target": "taemini_cli.py::ProgressRenderer", "type": "defines" }, { "source": "taemini_cli.py", "target": "taemini_cli.py::MarkdownStream", "type": "defines" }, { "source": "taemini_cli.py", "target": "taemini_cli.py::_NullProg", "type": "defines" }, { "source": "taemini_cli.py", "target": "taemini_cli.py::CmdCompleter", "type": "defines" }, { "source": "taemini_cli.py", "target": "taemini_cli.py::TUI", "type": "defines" }, { "source": "taemini_cli.py", "target": "taemini_cli.py::TranscriptWindow", "type": "defines" }, { "source": "guardian_monitor.py", "target": "guardian_monitor.py::GuardianMonitor", "type": "defines" }, { "source": "verify_obsidian_index.py", "target": "obsidian_vault.py", "type": "imports" }, { "source": "app_hf.py", "target": "app_hf.py::LinuxCloudEngine", "type": "defines" }, { "source": "relay_rules.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "imperial_obsidian_context.py", "target": "imperial_obsidian_context.py::ContextResult", "type": "defines" }, { "source": "verify_imperial_obsidian_context.py", "target": "obsidian_vault.py", "type": "imports" }, { "source": "verify_imperial_obsidian_context.py", "target": "imperial_obsidian_context.py", "type": "imports" }, { "source": "obsidian_health.py", "target": "obsidian_vault.py", "type": "imports" }, { "source": "obsidian_health.py", "target": "imperial_obsidian_context.py", "type": "imports" }, { "source": "migrate_chat_persona.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "verify_vector_history.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "session_manager.py", "target": "session_manager.py::SessionManager", "type": "defines" }, { "source": "web_server_prelude.py", "target": "sovereign_task_manager.py", "type": "imports" }, { "source": "web_server_prelude.py", "target": "guardian_monitor.py", "type": "imports" }, { "source": "web_server_prelude.py", "target": "db_util.py", "type": "imports" }, { "source": "web_server_prelude.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "web_server_prelude.py", "target": "web_server_prelude.py::ImperialLogHandler", "type": "defines" }, { "source": "web_server_prelude.py", "target": "web_server_prelude.py::StreamTee", "type": "defines" }, { "source": "scratch_verify_persona.py", "target": "db_util.py", "type": "imports" }, { "source": "scratch_db_check.py", "target": "db_util.py", "type": "imports" }, { "source": "verify_uuid_persistence.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "verify_tool_runtime.py", "target": "verify_tool_runtime.py::_Coding", "type": "defines" }, { "source": "verify_tool_runtime.py", "target": "verify_tool_runtime.py::MockMCP", "type": "defines" }, { "source": "verify_tool_runtime.py", "target": "verify_tool_runtime.py::MockBrain", "type": "defines" }, { "source": "check_schema_multi.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "web_server.py", "target": "web_server_prelude.py", "type": "imports" }, { "source": "web_server.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "obsidian_apps.py", "target": "obsidian_vault.py", "type": "imports" }, { "source": "tool_router.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "phantom_sandbox.py", "target": "phantom_sandbox.py::PhantomSandbox", "type": "defines" }, { "source": "obsidian_jobs.py", "target": "obsidian_vault.py", "type": "imports" }, { "source": "discord_service.py", "target": "discord_service.py::ShadowDiscordBot", "type": "defines" }, { "source": "discord_service.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "discord_service.py", "target": "sovereign_task_manager.py", "type": "imports" }, { "source": "discord_service.py", "target": "local_policy_defaults.py", "type": "imports" }, { "source": "local_launcher.py", "target": "local_launcher.py::ShadowBrainMenuBarApp", "type": "defines" }, { "source": "local_launcher.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "local_launcher.py", "target": "web_server.py", "type": "imports" }, { "source": "verify_migration.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "tasks_util.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "patch_db.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "check_weird_uuid2.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "verify_taemini_cli.py", "target": "verify_taemini_cli.py::StubHandler", "type": "defines" }, { "source": "check_uuid.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "guardian_jobs.py", "target": "obsidian_jobs.py", "type": "imports" }, { "source": "guardian_jobs.py", "target": "obsidian_apps.py", "type": "imports" }, { "source": "local_memory.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "compaction.py", "target": "compaction.py::CompactionEngine", "type": "defines" }, { "source": "check_rust.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "jarvis_run.py", "target": "sovereign_task_manager.py", "type": "imports" }, { "source": "jarvis_run.py", "target": "jarvis_run.py::JarvisOrchestrator", "type": "defines" }, { "source": "jarvis_run.py", "target": "web_server.py", "type": "imports" }, { "source": "jarvis_run.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "telegram_service.py", "target": "telegram_service.py::ShadowTelegramBot", "type": "defines" }, { "source": "telegram_service.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "telegram_service.py", "target": "sovereign_task_manager.py", "type": "imports" }, { "source": "mcp_client.py", "target": "mcp_client.py::ImperialMCPClient", "type": "defines" }, { "source": "verify_obsidian_jobs.py", "target": "obsidian_jobs.py", "type": "imports" }, { "source": "verify_obsidian_jobs.py", "target": "guardian_jobs.py", "type": "imports" }, { "source": "verify_grok_relay.py", "target": "taemini_cli.py", "type": "imports" }, { "source": "sovereign_browser_agent.py", "target": "sovereign_browser_agent.py::SovereignMissionAgent", "type": "defines" }, { "source": "check_master_persona.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "clean_redundant_table.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "obsidian_router.py", "target": "obsidian_vault.py", "type": "imports" }, { "source": "obsidian_router.py", "target": "cloud_obsidian_vault.py", "type": "imports" }, { "source": "scratch_identify_uuid.py", "target": "db_util.py", "type": "imports" }, { "source": "aegis_link.py", "target": "aegis_link.py::AegisLink", "type": "defines" }, { "source": "taemini_cli_core.py", "target": "taemini_cli_core.py::Session", "type": "defines" }, { "source": "taemini_cli_core.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "verify_memory_extraction.py", "target": "aegis_link.py", "type": "imports" }, { "source": "scratch_update_models.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "check_personas.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "sovereign_engine.py", "target": "remote_vision_service.py", "type": "imports" }, { "source": "sovereign_engine.py", "target": "mcp_client.py", "type": "imports" }, { "source": "blueprints/openai_compat_routes.py", "target": "guardian_soul.py", "type": "imports" }, { "source": "blueprints/openai_compat_routes.py", "target": "local_policy_defaults.py", "type": "imports" }, { "source": "blueprints/persona_engine_routes.py", "target": "web_server_prelude.py", "type": "imports" }, { "source": "blueprints/tts_routes.py", "target": "download_supertonic_models.py", "type": "imports" }, { "source": "blueprints/mcp_routes.py", "target": "mcp_client.py", "type": "imports" }, { "source": "blueprints/note_routes.py", "target": "taemini_note_store.py", "type": "imports" }, { "source": "blueprints/github_auth_routes.py", "target": "web_server_prelude.py", "type": "imports" }, { "source": "blueprints/system_routes.py", "target": "tasks_util.py", "type": "imports" }, { "source": "blueprints/system_routes.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "blueprints/system_routes.py", "target": "local_launcher.py", "type": "imports" }, { "source": "blueprints/aegis_proxy.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "blueprints/parallel_routes.py", "target": "guardian_monitor.py", "type": "imports" }, { "source": "blueprints/hermes_acp.py", "target": "blueprints/hermes_acp.py::HermesAcpClient", "type": "defines" }, { "source": "blueprints/chat_catalog_routes.py", "target": "guardian_jobs.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "local_memory.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "obsidian_jobs.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "obsidian_apps.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "local_guardians.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "local_policy_defaults.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "relay_rules.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "guardian_soul.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "aegis_link.py", "type": "imports" }, { "source": "blueprints/chat_catalog_routes.py", "target": "mcp_client.py", "type": "imports" }, { "source": "blueprints/report_routes.py", "target": "push_notify_client.py", "type": "imports" }, { "source": "blueprints/relay_common.py", "target": "relay_session_store.py", "type": "imports" }, { "source": "blueprints/relay_common.py", "target": "local_memory.py", "type": "imports" }, { "source": "blueprints/chat_core_routes.py", "target": "session_manager.py", "type": "imports" }, { "source": "blueprints/chat_core_routes.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "blueprints/chat_core_routes.py", "target": "aegis_link.py", "type": "imports" }, { "source": "blueprints/chat_core_routes.py", "target": "remote_vision_service.py", "type": "imports" }, { "source": "blueprints/agent_routes.py", "target": "session_manager.py", "type": "imports" }, { "source": "blueprints/agent_routes.py", "target": "tasks_util.py", "type": "imports" }, { "source": "blueprints/chat_routes.py", "target": "session_manager.py", "type": "imports" }, { "source": "blueprints/chat_routes.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "blueprints/chat_routes.py", "target": "aegis_link.py", "type": "imports" }, { "source": "blueprints/chat_routes.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "blueprints/chat_routes.py", "target": "relay_session_store.py", "type": "imports" }, { "source": "blueprints/obsidian_routes.py", "target": "obsidian_router.py", "type": "imports" }, { "source": "blueprints/obsidian_routes.py", "target": "cloud_obsidian_vector.py", "type": "imports" }, { "source": "blueprints/obsidian_routes.py", "target": "obsidian_health.py", "type": "imports" }, { "source": "blueprints/chat_helpers.py", "target": "aegis_link.py", "type": "imports" }, { "source": "blueprints/chat_helpers.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "blueprints/relays/taemini.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "blueprints/relays/taemini.py", "target": "relay_rules.py", "type": "imports" }, { "source": "blueprints/relays/taemini.py", "target": "local_policy_defaults.py", "type": "imports" }, { "source": "blueprints/relays/taemini.py", "target": "guardian_soul.py", "type": "imports" }, { "source": "blueprints/relays/taemini.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "blueprints/relays/hermes.py", "target": "relay_rules.py", "type": "imports" }, { "source": "blueprints/relays/hermes.py", "target": "local_policy_defaults.py", "type": "imports" }, { "source": "blueprints/relays/hermes.py", "target": "blueprints/hermes_acp.py", "type": "imports" }, { "source": "blueprints/relays/taemini_schedule.py", "target": "push_notify_client.py", "type": "imports" }, { "source": "blueprints/relays/openclaw.py", "target": "blueprints/openclaw_token.py", "type": "imports" }, { "source": "scratch/check_rust_id.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/list_all_guardians.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/db_check_v41.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/verify_unified_brain.py", "target": "scratch/verify_unified_brain.py::MockBrain", "type": "defines" }, { "source": "scratch/patch_rust_brain_db.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/check_aizen_info.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/fix_persona_tts_json.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/check_task_schema.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/debug_gbb_auth.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/test_server_run.py", "target": "web_server.py", "type": "imports" }, { "source": "scratch/test_server_run.py", "target": "jarvis_run.py", "type": "imports" }, { "source": "scratch/fix_shadow_brain_tts_flag.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/test_resolver.py", "target": "scratch/test_resolver.py::MockRequest", "type": "defines" }, { "source": "scratch/test_resolver.py", "target": "scratch/test_resolver.py::MockCluster", "type": "defines" }, { "source": "scratch/check_aegis_persona.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "scratch/full_aizen_record.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "engines/macos.py", "target": "engines/macos.py::MacOSEngine", "type": "defines" }, { "source": "engines/gemini_audio.py", "target": "engines/gemini_audio.py::VoiceSession", "type": "defines" }, { "source": "engines/gemini_audio.py", "target": "engines/gemini_audio.py::GeminiAudioEngine", "type": "defines" }, { "source": "engines/gemini_voice_unified.py", "target": "engines/gemini_voice_unified.py::UnifiedVoiceSession", "type": "defines" }, { "source": "engines/hydra.py", "target": "engines/hydra.py::HydraDirector", "type": "defines" }, { "source": "engines/gemini_voice_ws.py", "target": "engines/__init__.py", "type": "imports" }, { "source": "engines/windows.py", "target": "engines/__init__.py", "type": "imports" }, { "source": "engines/windows.py", "target": "engines/windows.py::WindowsEngine", "type": "defines" }, { "source": "engines/base.py", "target": "engines/base.py::JarvisEngine", "type": "defines" }, { "source": "scripts/build_graph.py", "target": "scripts/build_graph.py::ProjectGraphBuilder", "type": "defines" }, { "source": "scripts/seed_cloud_obsidian.py", "target": "cloud_obsidian_vault.py", "type": "imports" }, { "source": "brain/core.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "brain/core.py", "target": "brain/core.py::JarvisBrain", "type": "defines" }, { "source": "brain/core.py", "target": "mcp_client.py", "type": "imports" }, { "source": "brain/core.py", "target": "utils/__init__.py", "type": "imports" }, { "source": "brain/core.py", "target": "guardian_jobs.py", "type": "imports" }, { "source": "brain/core.py", "target": "obsidian_router.py", "type": "imports" }, { "source": "brain/core.py", "target": "db_util.py", "type": "imports" }, { "source": "brain/core.py", "target": "aegis_link.py", "type": "imports" }, { "source": "brain/core.py", "target": "remote_vision_service.py", "type": "imports" }, { "source": "brain/core.py", "target": "engines/__init__.py", "type": "imports" }, { "source": "brain/core.py", "target": "obsidian_vault.py", "type": "imports" }, { "source": "brain/core.py", "target": "imperial_obsidian_context.py", "type": "imports" }, { "source": "brain/core.py", "target": "brain/__init__.py", "type": "imports" }, { "source": "brain/core.py", "target": "cloud_obsidian_vector.py", "type": "imports" }, { "source": "brain/coding_tools.py", "target": "brain/coding_tools.py::CodingToolkit", "type": "defines" }, { "source": "brain/tool_runtime.py", "target": "brain/tool_runtime.py::RuntimeCtx", "type": "defines" }, { "source": "brain/tool_runtime.py", "target": "brain/tool_runtime.py::ToolRuntime", "type": "defines" }, { "source": "brain/tool_runtime.py", "target": "obsidian_router.py", "type": "imports" }, { "source": "brain/tool_runtime.py", "target": "obsidian_health.py", "type": "imports" }, { "source": "brain/browser_controller.py", "target": "brain/browser_controller.py::BrowserController", "type": "defines" }, { "source": "brain/cluster_node.py", "target": "brain/cluster_node.py::JarvisClusterNode", "type": "defines" }, { "source": "services/chat_service.py", "target": "session_manager.py", "type": "imports" }, { "source": "services/chat_service.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "services/memory_extraction.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "services/memory_extraction.py", "target": "aegis_link.py", "type": "imports" }, { "source": "services/brain_service.py", "target": "local_guardian_store.py", "type": "imports" }, { "source": "services/brain_service.py", "target": "sovereign_memory.py", "type": "imports" }, { "source": "services/brain_service.py", "target": "utils/__init__.py", "type": "imports" }, { "source": "services/brain_service.py", "target": "guardian_jobs.py", "type": "imports" }, { "source": "services/brain_service.py", "target": "brain/__init__.py", "type": "imports" }, { "source": "services/brain_service.py", "target": "aegis_link.py", "type": "imports" }, { "source": "services/brain_service.py", "target": "obsidian_health.py", "type": "imports" }, { "source": "implementation_plan_job_editor.md", "target": "guardian_jobs.py", "type": "references" }, { "source": "implementation_plan_job_editor.md", "target": "blueprints/chat_routes.py", "type": "references" }, { "source": "implementation_plan_job_editor.md", "target": "brain/core.py", "type": "references" }, { "source": "implementation_plan_tool_runtime.md", "target": "verify_tool_runtime.py", "type": "references" }, { "source": "implementation_plan_tool_runtime.md", "target": "brain/coding_tools.py", "type": "references" }, { "source": "implementation_plan_tool_runtime.md", "target": "brain/core.py", "type": "references" }, { "source": "implementation_plan_tool_runtime.md", "target": "brain/tool_runtime.py", "type": "references" }, { "source": "implementation_plan_memory_extraction.md", "target": "verify_memory_extraction.py", "type": "references" }, { "source": "implementation_plan_memory_extraction.md", "target": "services/chat_service.py", "type": "references" }, { "source": "implementation_plan_memory_extraction.md", "target": "services/memory_extraction.py", "type": "references" }, { "source": "implementation_plan_memory_extraction.md", "target": "verify_recall_floor.py", "type": "references" }, { "source": "implementation_plan_guardian_jobs.md", "target": "blueprints/chat_routes.py", "type": "references" }, { "source": "implementation_plan_guardian_jobs.md", "target": "brain/core.py", "type": "references" }, { "source": "implementation_plan.md", "target": "web_server.py", "type": "references" }, { "source": "implementation_plan.md", "target": "verify_agent_loop.py", "type": "references" }, { "source": "implementation_plan.md", "target": "sovereign_engine.py", "type": "references" }, { "source": "implementation_plan.md", "target": "mcp_client.py", "type": "references" }, { "source": "implementation_plan.md", "target": "blueprints/chat_routes.py", "type": "references" }, { "source": "implementation_plan.md", "target": "brain/core.py", "type": "references" }, { "source": "dist/ShadowBrain.app/Contents/Resources/vendor/supertonic/README.md", "target": "web_server.py", "type": "references" }, { "source": "dist/ShadowBrain.app/Contents/Resources/vendor/supertonic/README.md", "target": "download_supertonic_models.py", "type": "references" }, { "source": "docs/tts/README_TTS_TEST.md", "target": "web_server.py", "type": "references" } ] }