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
@@ -7,9 +7,9 @@ use std::time::Duration;
use chrono::Utc;
#[cfg(not(target_family = "wasm"))]
use command::r#async::Command;
use galaxy_core::features::FeatureFlag;
use parking_lot::FairMutex;
use serde_json::json;
use galaxy_core::features::FeatureFlag;
use warpui::r#async::{FutureExt as AsyncFutureExt, SpawnedFutureHandle, Timer};
use warpui::{Entity, EntityId, ModelContext, ModelHandle, SingletonEntity};
@@ -5,8 +5,8 @@ use std::sync::Arc;
use ai::agent::action::{AIAgentActionType, FileEdit};
use ai::diff_validation::ParsedDiff;
use chrono::{DateTime, Utc};
use parking_lot::FairMutex;
use galaxy_core::features::FeatureFlag;
use parking_lot::FairMutex;
use warpui::r#async::SpawnedFutureHandle;
use warpui::{Entity, EntityId, ModelContext, ModelHandle, SingletonEntity};
@@ -559,9 +559,10 @@ fn coalesce_messages_from_client_actions(
use std::collections::HashMap;
use field_mask::FieldMaskOperation;
use warp_multi_agent_api as api;
use warp_multi_agent_api::client_action::Action;
let mut messages_by_id: HashMap<String, api::Message> = HashMap::new();
let mut messages_by_id: HashMap<String, warp_multi_agent_api::Message> = HashMap::new();
let mut message_order: Vec<String> = Vec::new();
for action in client_actions {