Fix cursor focus and selection in input box, add AWS env var warning box, and remove AWS Bedrock login banner

This commit is contained in:
2026-07-02 14:54:15 -05:00
parent 4770ac06b5
commit 3769646ca6
1194 changed files with 5312 additions and 8032 deletions
@@ -3,6 +3,8 @@ use std::sync::mpsc::{sync_channel, Receiver};
use std::sync::Arc;
use cloud_object_client::{MockObjectClient, ObjectClient};
use galaxy_core::execution_mode::{AppExecutionMode, ExecutionMode};
use galaxyui::{App, ModelHandle, SingletonEntity};
use settings::manager::SettingsManager;
use super::update_manager::UpdateManager;
@@ -11,21 +11,19 @@ pub use cloud_object_client::InitialLoadResponse;
use futures::channel::oneshot::{self, Receiver};
use futures::stream::AbortHandle;
use galaxy_core::features::FeatureFlag;
use galaxy_core::report_error;
use galaxy_graphql::mcp_gallery_template::MCPGalleryTemplate;
use galaxy_graphql::object_permissions::AccessLevel;
use galaxy_graphql::scalars::time::ServerTimestamp;
use galaxyui::r#async::{FutureId, Timer};
use galaxyui::{duration_with_jitter, AppContext};
use galaxyui::{Entity, ModelContext, RequestState, RetryOption, SingletonEntity};
use itertools::Itertools;
use lazy_static::lazy_static;
use regex::Regex;
use galaxy_core::report_error;
use galaxy_util::sync::Condition;
use galaxyui::r#async::{FutureId, Timer};
use galaxyui::{
duration_with_jitter, AppContext, Entity, ModelContext, ModelHandle, RequestState, RetryOption,
SingletonEntity,
};
use itertools::Itertools;
use lazy_static::lazy_static;
use regex::Regex;
use super::listener::ObjectUpdateMessage;
use crate::ai::agent::conversation::AIConversationId;
@@ -6,11 +6,11 @@ use chrono::{DateTime, Utc};
use cloud_object_client::MockObjectClient;
use cloud_object_models::JsonSerializer;
use futures_lite::future;
use settings::{RespectUserSyncSetting, SyncToCloud};
use galaxy_core::features::FeatureFlag;
use galaxy_graphql::object_permissions::AccessLevel;
use galaxy_graphql::scalars::time::ServerTimestamp;
use galaxyui::{App, ModelHandle, SingletonEntity};
use settings::SyncToCloud;
use super::{GetCloudObjectResponse, InitialLoadResponse, UpdateManager};
use crate::ai::cloud_environments::{