Skip to content

Bedrock models do not appear in the WebUI model picker #2720

@munim

Description

@munim

Bug Description

AWS Bedrock models and profiles do not appear in the WebUI model picker, despite being properly configured and authenticated. The agent CLI correctly discovers and lists Bedrock models, but the WebUI silently skips the bedrock provider.

Steps to Reproduce

  1. Configure AWS credentials (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY) in ~/.hermes/.env
  2. Optionally set AWS_REGION (defaults to us-east-1)
  3. Open the WebUI model picker (click the model selector)
  4. Observe: bedrock provider group is completely absent

Expected Behavior

Bedrock models should appear in the WebUI model picker, grouped under "AWS Bedrock".

Actual Behavior

Bedrock is silently dropped from the provider groups list. No error is logged. The agent CLI (hermes model) correctly shows 49 bedrock models.

Environment

  • Hermes Agent version: latest (main branch)
  • WebUI: ui-server/config.py
  • Provider: AWS Bedrock (eu-central-1)
  • Models discovered: 49 (Claude, Llama, Mistral, etc.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is neededsprint-candidateStrong candidate for next sprint

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions