Adds support for Bedrock Cross-Region Inference Service (CRIS) inference
profiles (global., us., eu. prefixes). The discovery now fetches both
foundation models and inference profiles in parallel.
- Import ListInferenceProfilesCommand from AWS SDK
- Discover inference profiles alongside foundation models
- Extract capabilities from underlying foundation models when available
- Apply provider filter to inference profiles
- Add tests for inference profile discovery
Co-Authored-By: Claude <noreply@anthropic.com>
Add automatic discovery of AWS Bedrock models using ListFoundationModels API.
When AWS credentials are detected, models that support streaming and text output
are automatically discovered and made available.
- Add @aws-sdk/client-bedrock dependency
- Add discoverBedrockModels() with caching (default 1 hour)
- Add resolveImplicitBedrockProvider() for auto-registration
- Add BedrockDiscoveryConfig for optional filtering by provider/region
- Filter to active, streaming, text-output models only
- Update docs/bedrock.md with auto-discovery documentation