Skip to content

feat(aws-bedrock-mantle/anthropic.claude-haiku-4-5): add new models [bot]#1450

Merged
harshiv-26 merged 3 commits into
mainfrom
bot/add-aws-bedrock-mantle-anthropic.claude-haiku-4-5-20260616-121057
Jun 17, 2026
Merged

feat(aws-bedrock-mantle/anthropic.claude-haiku-4-5): add new models [bot]#1450
harshiv-26 merged 3 commits into
mainfrom
bot/add-aws-bedrock-mantle-anthropic.claude-haiku-4-5-20260616-121057

Conversation

@models-bot

@models-bot models-bot Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Auto-generated by model-addition-agent for aws-bedrock-mantle/anthropic.claude-haiku-4-5.


Note

Low Risk
Catalog-only YAML addition with no runtime or auth changes; incorrect pricing or limits would affect routing/cost display only.

Overview
Adds a new aws-bedrock-mantle provider definition for anthropic.claude-haiku-4-5, registering it as an active serverless chat model with extended thinking enabled.

The entry includes per-region token pricing (including prompt-cache and batch rates) for five regions, 200k / 64k input/output limits, text and image inputs, and capability flags such as tool use and prompt caching. Structured output is explicitly marked as unsupported in the feature list.

Reviewed by Cursor Bugbot for commit 0e9b32c. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

Copy link
Copy Markdown
Contributor

/test-models

@harshiv-26

Copy link
Copy Markdown
Collaborator

Gateway test results

  • Total: 10
  • Passed: 0
  • Failed: 0
  • Validation failed: 0
  • Errored: 10
  • Skipped: 0
  • Success rate: 0.0%
Provider Model Scenarios
aws-bedrock-mantle anthropic.claude-haiku-4-5 error: reasoning:stream, parallel-tool-call:stream, parallel-tool-call, params, params:stream, structured-output, tool-call, tool-call:stream, reasoning, structured-output:stream
Failures (10)

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — reasoning:stream (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — parallel-tool-call:stream (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — parallel-tool-call (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — params (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — params:stream (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — structured-output (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — tool-call (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — tool-call:stream (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — reasoning (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — structured-output:stream (error)

Error
Snippet request error: Code snippet request failed for model test-aws-bedrock-mantle/anthropic.claude-haiku-4-5 [404]: {"statusCode":404,"message":"Provider account not found"}

Comment thread providers/aws-bedrock-mantle/anthropic.claude-haiku-4-5.yaml Outdated
@github-actions

Copy link
Copy Markdown
Contributor

/test-models

@harshiv-26 harshiv-26 merged commit 2cd5634 into main Jun 17, 2026
8 checks passed
@harshiv-26 harshiv-26 deleted the bot/add-aws-bedrock-mantle-anthropic.claude-haiku-4-5-20260616-121057 branch June 17, 2026 09:24
@harshiv-26

Copy link
Copy Markdown
Collaborator

Gateway test results

  • Total: 8
  • Passed: 8
  • Failed: 0
  • Validation failed: 0
  • Errored: 0
  • Skipped: 0
  • Success rate: 100.0%
Provider Model Scenarios
aws-bedrock-mantle anthropic.claude-haiku-4-5 success: params, tool-call, tool-call:stream, params:stream, parallel-tool-call:stream, parallel-tool-call, reasoning, reasoning:stream
Successes (8)

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — params (success)

Output
The capital of France is Paris.

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — tool-call (success)

Output
Function: get_weather
Arguments: {"location":"London"}
VALIDATION: tool-call SUCCESS

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — tool-call:stream (success)

Output
{"location": "London"}
VALIDATION: tool-call stream SUCCESS

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — params:stream (success)

Output
The capital of France is Paris.

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — parallel-tool-call:stream (success)

Output
{"location": "London"}{"location": "Paris"}
Number of parallel tool calls: 2
VALIDATION: parallel-tool-call stream SUCCESS

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — parallel-tool-call (success)

Output
Number of parallel tool calls: 2
Function: get_weather
Arguments: {"location":"London"}
Function: get_weather
Arguments: {"location":"Paris"}
VALIDATI
... (truncated, 31 chars omitted)

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — reasoning (success)

Output
# Calculating 3^3^3^3

## Key Principle: Right-Associativity

Exponentiation is **right-associative**, meaning we work from the **top down** (right to
... (truncated, 1047 chars omitted)

aws-bedrock-mantle/anthropic.claude-haiku-4-5 — reasoning:stream (success)

Output
# Calculating 3^3^3^3

## Key Rule: Exponents are Right-Associative

Exponentiation is evaluated **right to left**, not left to right. So:

**3^3^3^3 
... (truncated, 1009 chars omitted)

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 0e9b32c. Configure here.

region: ap-northeast-1
features:
- function_calling
- parallel_function_calling

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incorrect parallel_function_calling feature flag for Bedrock Haiku

High Severity

The parallel_function_calling feature is listed but no existing AWS Bedrock configuration for any Haiku model includes this feature. Across the entire aws-bedrock provider, parallel_function_calling only appears on Opus and Fable models. This flag was likely copied from the direct Anthropic API definition (anthropic/claude-haiku-4-5.yaml) rather than the Bedrock-specific configurations. This mismatch may cause the gateway to attempt parallel tool calls that the Bedrock endpoint doesn't support, contributing to the 0% test pass rate.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 0e9b32c. Configure here.

- cache_control
- system_messages
- tool_choice
# - structured_output is not supported

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing structured_output feature despite Bedrock support

Medium Severity

The comment claims structured_output is "not supported," but the equivalent model in aws-bedrock (eu.anthropic.claude-haiku-4-5-20251001-v1:0.yaml) and the direct Anthropic API version both include structured_output as a supported feature. This omission may prevent the gateway from correctly offering structured output capabilities for this model.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 0e9b32c. Configure here.

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