Skip to content

Commit 9bc1c87

Browse files
committed
format
1 parent 79c7ffb commit 9bc1c87

File tree

1 file changed

+10
-44
lines changed
  • crates/chat-cli/src/api_client

1 file changed

+10
-44
lines changed

crates/chat-cli/src/api_client/mod.rs

Lines changed: 10 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,7 @@ use amzn_codewhisperer_client::Client as CodewhispererClient;
1515
use amzn_codewhisperer_client::operation::create_subscription_token::CreateSubscriptionTokenOutput;
1616
use amzn_codewhisperer_client::types::Origin::Cli;
1717
use amzn_codewhisperer_client::types::{
18-
Model,
19-
OptInFeatureToggle,
20-
OptOutPreference,
21-
SubscriptionStatus,
22-
TelemetryEvent,
23-
UserContext,
18+
Model, OptInFeatureToggle, OptOutPreference, SubscriptionStatus, TelemetryEvent, UserContext,
2419
};
2520
use amzn_codewhisperer_streaming_client::Client as CodewhispererStreamingClient;
2621
use amzn_qdeveloper_streaming_client::Client as QDeveloperStreamingClient;
@@ -36,35 +31,19 @@ pub use error::ApiClientError;
3631
pub use profile::list_available_profiles;
3732
use serde_json::Map;
3833
use tokio::sync::RwLock;
39-
use tracing::{
40-
debug,
41-
error,
42-
};
34+
use tracing::{debug, error};
4335

4436
use crate::api_client::credentials::CredentialsChain;
4537
use crate::api_client::delay_interceptor::DelayTrackingInterceptor;
46-
use crate::api_client::model::{
47-
ChatResponseStream,
48-
ConversationState,
49-
};
38+
use crate::api_client::model::{ChatResponseStream, ConversationState};
5039
use crate::api_client::opt_out::OptOutInterceptor;
5140
use crate::api_client::send_message_output::SendMessageOutput;
5241
use crate::auth::builder_id::BearerResolver;
53-
use crate::aws_common::{
54-
UserAgentOverrideInterceptor,
55-
app_name,
56-
behavior_version,
57-
};
42+
use crate::aws_common::{UserAgentOverrideInterceptor, app_name, behavior_version};
5843
use crate::database::settings::Setting;
59-
use crate::database::{
60-
AuthProfile,
61-
Database,
62-
};
44+
use crate::database::{AuthProfile, Database};
6345
use crate::mock_llm::MockLLM;
64-
use crate::os::{
65-
Env,
66-
Fs,
67-
};
46+
use crate::os::{Env, Fs};
6847

6948
// Opt out constants
7049
pub const X_AMZN_CODEWHISPERER_OPT_OUT_HEADER: &str = "x-amzn-codewhisperer-optout";
@@ -574,10 +553,7 @@ impl ApiClient {
574553
}
575554
} else if let Some(mock_llm) = &self.mock_llm {
576555
// Spawn the mock LLM for this conversation
577-
let mock_rx = mock_llm.spawn_turn(
578-
history.unwrap_or_default(),
579-
user_input_message.content,
580-
);
556+
let mock_rx = mock_llm.spawn_turn(history.unwrap_or_default(), user_input_message.content);
581557
return Ok(SendMessageOutput::Mock(mock_rx));
582558
} else {
583559
unreachable!("One of the clients must be created by this point");
@@ -600,7 +576,7 @@ impl ApiClient {
600576
/// "I'll help you with that",
601577
/// {
602578
/// "tool_use_id": "1",
603-
/// "name": "fs_write",
579+
/// "name": "fs_write",
604580
/// "args": {"path": "/file.txt", "content": "Hello"}
605581
/// }
606582
/// ],
@@ -782,11 +758,7 @@ fn split_tool_use_event(value: &Map<String, serde_json::Value>) -> Vec<ChatRespo
782758

783759
#[cfg(test)]
784760
mod tests {
785-
use amzn_codewhisperer_client::types::{
786-
ChatAddMessageEvent,
787-
IdeCategory,
788-
OperatingSystem,
789-
};
761+
use amzn_codewhisperer_client::types::{ChatAddMessageEvent, IdeCategory, OperatingSystem};
790762

791763
use super::*;
792764
use crate::api_client::model::UserInputMessage;
@@ -826,13 +798,7 @@ mod tests {
826798
.await
827799
.unwrap();
828800

829-
client.set_mock_output(serde_json::json!([
830-
[
831-
"Hello!",
832-
" How can I",
833-
" assist you today?"
834-
]
835-
]));
801+
client.set_mock_output(serde_json::json!([["Hello!", " How can I", " assist you today?"]]));
836802

837803
let mut output = client
838804
.send_message(ConversationState {

0 commit comments

Comments
 (0)