first pass of merging in warp (doesn't build)

This commit is contained in:
Ryan Ward
2026-07-01 16:08:58 -05:00
parent 2f64909469
commit 4770ac06b5
3662 changed files with 414574 additions and 89772 deletions
+23 -23
View File
@@ -1,26 +1,18 @@
pub mod anonymous_id;
pub mod auth_manager;
pub mod auth_override_warning_modal;
pub mod auth_state;
mod auth_view_body;
pub mod auth_view_modal;
pub mod credentials;
mod auth_view_shared_helpers;
mod login_error_modal;
mod login_failure_notification;
pub mod login_slide;
pub mod needs_sso_link_view;
pub mod paste_auth_token_modal;
pub mod user;
pub mod user_uid;
mod user_properties;
pub use warp_server_auth::{auth_state, credentials, user, user_uid};
#[cfg(target_family = "wasm")]
pub mod web_handoff;
use crate::ai::agent_conversations_model::AgentConversationsModel;
use crate::ai::blocklist::BlocklistAIHistoryModel;
use crate::ai::execution_profiles::profiles::AIExecutionProfilesModel;
use crate::ai_assistant::requests::REQUEST_LIMIT_INFO_CACHE_KEY;
use crate::code::editor_management::{CodeEditorStatus, CodeEditorSummary};
use crate::env_vars::manager::EnvVarCollectionManager;
use crate::notebooks::manager::NotebookManager;
use crate::terminal::general_settings::GeneralSettings;
use crate::workflows::manager::WorkflowManager;
use ::settings::{Setting, SettingsManager, ToggleableSetting};
use ai::index::full_source_code_embedding::manager::CodebaseIndexManager;
pub use auth_manager::AuthManager;
@@ -29,12 +21,18 @@ pub use auth_view_modal::LoginFailureReason;
use galaxyui::modals::{AlertDialogWithCallbacks, ModalButton};
use itertools::Itertools;
pub use user_uid::UserUid;
use galaxy_core::user_preferences::GetUserPreferences as _;
use galaxyui::{AppContext, SingletonEntity};
use crate::ai::agent_conversations_model::AgentConversationsModel;
use crate::ai::blocklist::agent_view::orchestration_pill_bar_model::OrchestrationPillBarModel;
use crate::ai::blocklist::BlocklistAIHistoryModel;
use crate::ai::execution_profiles::profiles::AIExecutionProfilesModel;
use crate::ai_assistant::requests::REQUEST_LIMIT_INFO_CACHE_KEY;
use crate::cloud_object::model::persistence::CloudModel;
use crate::focus_running_window_and_show_native_modal;
use crate::code::editor_management::{CodeEditorStatus, CodeEditorSummary};
use crate::env_vars::manager::EnvVarCollectionManager;
use crate::notebooks::manager::NotebookManager;
use crate::palette::PaletteMode;
use crate::server::cloud_objects::update_manager::UpdateManager;
use crate::server::sync_queue::SyncQueue;
@@ -44,16 +42,15 @@ use crate::settings::{
CloudPreferencesSettings, PrivacySettings, CRASH_REPORTING_ENABLED_DEFAULTS_KEY,
TELEMETRY_ENABLED_DEFAULTS_KEY,
};
use crate::terminal::general_settings::GeneralSettings;
use crate::terminal::shared_session::manager::Manager as SharedSessionManager;
use crate::workflows::manager::WorkflowManager;
use crate::workspace::{Workspace, WorkspaceAction};
use crate::workspaces::update_manager::TeamUpdateManager;
use crate::{persistence, GlobalResourceHandlesProvider};
use crate::{report_if_error, send_telemetry_sync_from_app_ctx};
/// Prefix for API keys used in authentication
#[allow(dead_code)]
#[cfg_attr(target_family = "wasm", allow(dead_code))]
pub const API_KEY_PREFIX: &str = "wk-";
use crate::{
focus_running_window_and_show_native_modal, persistence, report_if_error,
send_telemetry_sync_from_app_ctx, GlobalResourceHandlesProvider,
};
#[allow(dead_code)]
pub fn init(_app: &mut AppContext) {}
@@ -223,6 +220,9 @@ pub fn log_out(app: &mut AppContext) {
BlocklistAIHistoryModel::handle(app).update(app, |history_model, _| {
history_model.reset();
});
OrchestrationPillBarModel::handle(app).update(app, |pill_bar_model, _| {
pill_bar_model.reset();
});
AgentConversationsModel::handle(app).update(app, |agent_conversations_model, _| {
agent_conversations_model.reset();
});