diff --git a/src-tauri/src/settings.rs b/src-tauri/src/settings.rs index d930599..878d5a9 100644 --- a/src-tauri/src/settings.rs +++ b/src-tauri/src/settings.rs @@ -589,6 +589,16 @@ fn default_post_process_providers() -> Vec { }); } + // AWS Bedrock via Mantle (OpenAI-compatible endpoint) + providers.push(PostProcessProvider { + id: "bedrock_mantle".to_string(), + label: "AWS Bedrock (Mantle)".to_string(), + base_url: "https://bedrock-mantle.us-east-1.api.aws/v1".to_string(), + allow_base_url_edit: false, + models_endpoint: Some("/models".to_string()), + supports_structured_output: true, + }); + // Custom provider always comes last providers.push(PostProcessProvider { id: "custom".to_string(),