MCPcopy Create free account
hub / github.com/aws/amazon-q-developer-cli / set_event_metadata

Function set_event_metadata

crates/chat-cli/src/telemetry/mod.rs:491–504  ·  view source on GitHub ↗
(database: &Database, event: &mut Event)

Source from the content-addressed store, hash-verified

489}
490
491async fn set_event_metadata(database: &Database, event: &mut Event) {
492 let (start_url, region) = get_start_url_and_region(database).await;
493 if let Some(start_url) = start_url {
494 event.set_start_url(start_url);
495 }
496 if let Some(region) = region {
497 event.set_sso_region(region);
498 }
499
500 // Set the client application from environment variable
501 if let Some(client_app) = get_cli_client_application() {
502 event.set_client_application(client_app);
503 }
504}
505
506#[derive(Debug)]
507struct TelemetryClient {

Calls 5

get_start_url_and_regionFunction · 0.85
set_start_urlMethod · 0.45
set_sso_regionMethod · 0.45

Tested by

no test coverage detected