Self-hosted docs
Watcher Design
Understand how provider watchers normalize status, pricing, and release data.
Provider normalization
Watchers standardize diverse provider APIs into consistent signal formats.
- Example: Normalize Anthropic, AWS Bedrock, and Azure AI status formats
- Example: Standardize pricing data across different provider schemas
- Example: Extract structured change data from unstructured release notes
Signal classification
Watchers classify provider changes by type and severity for policy evaluation.
- Example: Classify changes as pricing, status, feature, or breaking
- Example: Assign severity levels based on potential impact
- Example: Map changes to affected models and route dependencies