test: annotate anthropic messages parity markers

This commit is contained in:
Ishaan Jaff 2026-09-01 22:22:11 -07:00
parent 01366d9d5b
commit 22465ff70c
No known key found for this signature in database

View file

@ -10,10 +10,12 @@ pub struct AnthropicMessagesConfig;
pub const ANTHROPIC_MESSAGES_CONFIG: AnthropicMessagesConfig = AnthropicMessagesConfig;
// rust-only: Option-normalization helper, Rust idiom
pub fn non_empty(value: Option<&str>) -> Option<&str> {
value.map(str::trim).filter(|value| !value.is_empty())
}
// python-parity: validate_anthropic_messages_environment
pub fn resolve_anthropic_api_key(
api_key: Option<&str>,
env_lookup: &dyn Fn(&str) -> Option<String>,