#[test]
fn kiss_cov_pi_sdk_discover_auth_models() {
let _ = super::ensure_pi_authenticated;
let _ = super::auth::provider_auth_env_keys;
let _ = super::list_pi_models_sync;
let _ = super::pi_list_models_timeout;
let _ = super::models_refresh::refresh_pi_provider_caches_if_stale;
let _ = super::models_refresh::merge_registry_with_live;
let _ = super::models_refresh::load_provider_cache;
let _ = super::models_refresh::save_provider_cache;
let _ = stringify!(unix_now_secs);
let _ = stringify!(cache_fetched_at_is_fresh);
let _ = stringify!(ProviderModelCache);
let _ = stringify!(pi_model_cache_dir);
let _ = stringify!(pi_model_cache_path);
let _ = stringify!(resolve_provider_api_key);
let _ = stringify!(authenticated_providers);
let _ = stringify!(provider_needs_refresh);
let _ = stringify!(provider_supports_pi_live_model_fetch);
let _ = stringify!(openai_compat_models_url);
let _ = stringify!(fetch_provider_models_sync);
let _ = stringify!(static_registry_lookup);
let _ = stringify!(append_live_models);
let _ = stringify!(append_static_models_without_live);
let _ = stringify!(PI_MODEL_CACHE_TTL);
let _ = stringify!(PiModelListing);
let _ = stringify!(DEFAULT_PI_LIST_MODELS_TIMEOUT_MS);
}
#[test]
fn kiss_cov_pi_sdk_openrouter_usage() {
let _ = super::openrouter_pricing::warm_openrouter_pricing_cache;
let _ = super::openrouter_pricing::lookup_model_cost;
let _ = super::openrouter_billed_cost::fetch_billed_cost_from_generation_ids;
let _ = super::usage_cost::aggregate_cost_usd;
let _ = stringify!(fetch_billed_cost_from_generation_ids);
let _ = stringify!(GenerationResponse);
let _ = stringify!(GenerationData);
let _ = stringify!(warm_openrouter_pricing_cache);
let _ = stringify!(lookup_model_cost);
let _ = stringify!(aggregate_cost_usd);
let _ = stringify!(AggregatedCostUsd);
let _ = stringify!(cost_is_present);
let _ = stringify!(OpenRouterModelsResponse);
let _ = stringify!(OpenRouterModelEntry);
let _ = stringify!(OpenRouterPricing);
let _ = stringify!(PricingCache);
let _ = stringify!(models_url);
let _ = stringify!(cache_path);
let _ = stringify!(parse_rate_per_million);
let _ = stringify!(model_cost_from_pricing);
let _ = stringify!(load_cache);
let _ = stringify!(save_cache);
let _ = stringify!(fetch_live_pricing_async);
let _ = stringify!(fetch_live_pricing_sync);
let _ = stringify!(pricing_from_models_body);
let _ = stringify!(openrouter_lookup_ids);
let _ = stringify!(cost_from_model_rates);
let _ = stringify!(lookup_rates);
}
#[test]
fn kiss_cov_pi_sdk_live_provider_auth() {
let _ = super::is_provider_authenticated;
let _ = stringify!(provider_has_access);
let _ = stringify!(stored_credential_present);
}
#[test]
fn kiss_cov_pi_sdk_map() {
let _ = super::map_agent_event::map_pi_agent_event;
let _ = super::map_event_summary::tool_summary_from_pi;
let _ = stringify!(map_pi_agent_event);
let _ = stringify!(map_agent_end);
let _ = stringify!(last_assistant_text);
let _ = stringify!(aggregate_usage);
}
#[test]
fn kiss_cov_pi_sdk_session_core() {
let _ = super::spawn_bridge;
let _ = stringify!(pi_spawn_bridge);
let _ = stringify!(prewarm_openrouter_pricing);
let _ = stringify!(spawn_live_pi_bridge);
let _ = stringify!(pi_provider_and_model);
let _ = stringify!(pi_thinking_level);
let _ = stringify!(fake_embedded_session);
let _ = stringify!(live_embedded_session);
let _ = stringify!(start_embedded_mem_watch);
let _ = stringify!(watch_embedded_memory);
let _ = stringify!(isolated_tool_factory);
let _ = stringify!(PiEmbeddedSession);
let _ = stringify!(PiRuntime);
let _ = stringify!(PiLoopCtl);
let _ = stringify!(PromptCmd);
let _ = stringify!(take_test_prompt_if_blocked);
let _ = stringify!(pi_blocking_session_options);
let _ = stringify!(map_pi_agent_event);
let _ = stringify!(pi_sdk_client_from_raw);
let _ = crate::model_id::ModelBackend::Cursor;
}