Skip to content

fix(hermes): use valid Bedrock model ID for bedrockify#72

Merged
royosherove merged 1 commit into
mainfrom
fix/hermes-bedrock-model-id
May 31, 2026
Merged

fix(hermes): use valid Bedrock model ID for bedrockify#72
royosherove merged 1 commit into
mainfrom
fix/hermes-bedrock-model-id

Conversation

@royosherove
Copy link
Copy Markdown
Member

Problem

Hermes routes through bedrockify (OpenAI-compatible Bedrock proxy). The pack defaulted the model to anthropic/claude-opus-4.6, which bedrockify couldn't resolve to a valid Bedrock inference profile → HTTP 404: model not found on every call.

Fix

Align with the working openclaw pack: default to global.anthropic.claude-opus-4-6-v1.

bedrockify passes this ID through unchanged (global. is not matched by hasCrossRegionPrefix, and global is not a known provider in looksLikeBedrockID). Verified the profile is invocable via bedrock-runtime converse.

Files changed

  • packs/hermes/install.sh — default value + usage/help/example text
  • packs/hermes/manifest.yaml — param default + description
  • packs/registry.yaml + packs/registry.json — hermes default_model

No bedrockify change required.

@royosherove royosherove merged commit 541aa42 into main May 31, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant