Skip to content

feat(bedrockagentcore): graduate to stable 🚀#37876

Merged
mergify[bot] merged 10 commits into
mainfrom
feat/agentcore-graduation
May 18, 2026
Merged

feat(bedrockagentcore): graduate to stable 🚀#37876
mergify[bot] merged 10 commits into
mainfrom
feat/agentcore-graduation

Conversation

@alvazjor
Copy link
Copy Markdown
Contributor

@alvazjor alvazjor commented May 14, 2026

We are excited to graduate the @aws-cdk/aws-bedrock-agentcore-alpha module to STABLE.
It now lives on as aws-cdk-lib/aws-bedrockagentcore.

Migration Guide

// Before
import * as agentcore from '@aws-cdk/aws-bedrock-agentcore-alpha';

// After
import * as agentcore from 'aws-cdk-lib/aws-bedrockagentcore';

BREAKING CHANGES

Renames

Before After
IGateway.name IGateway.gatewayName
IGatewayTarget.name IGatewayTarget.gatewayTargetName
BrowserCustom.name BrowserCustom.browserCustomName
CodeInterpreterCustom.name CodeInterpreterCustom.codeInterpreterCustomName
IMemoryStrategy.name IMemoryStrategy.strategyName
MemoryStrategyCommonProps.name MemoryStrategyCommonProps.strategyName
ApiKeyCredentialProviderProps (gateway config) ApiKeyCredentialProviderOptions
ApiKeyCredentialProviderResourceProps (constructor) ApiKeyCredentialProviderProps
EvaluatorReference EvaluatorSelector
EvaluatorReferenceBindResult EvaluatorSelectorBindResult

Dependency change

Before After
OverrideConfig.model: IBedrockInvokable (from @aws-cdk/aws-bedrock-alpha) OverrideConfig.model: IModel (from aws-cdk-lib/aws-bedrock)

metric() signature

Removed dimensions: DimensionsMap positional parameter. Resource dimension is now baked into the implementation. Additional dimensions can be passed via props.dimensionsMap.

Before: metric(metricName: string, dimensions: DimensionsMap, props?: MetricOptions): Metric
After: metric(metricName: string, props?: MetricOptions): Metric

@github-actions github-actions Bot added the p2 label May 14, 2026
@mergify mergify Bot added the contribution/core This is a PR that came from AWS. label May 14, 2026
@mergify mergify Bot temporarily deployed to automation May 14, 2026 23:19 Inactive
@mergify mergify Bot temporarily deployed to automation May 14, 2026 23:19 Inactive
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 14, 2026

⚠️ This pull request description does not follow the correct template structure.

PRs without a linked issue will receive lower priority for review and merging. Please update the description to follow the PR template and include a line like Closes #123 in the Issue section. If no existing issue matches your change, create one first.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 14, 2026

⚠️ Experimental Feature: This security report is currently in experimental phase. Results may include false positives and the rules are being actively refined.
This security report is NOT a review blocker. Please try merge from main to avoid findings unrelated to the PR.
To suppress a specific rule, see Suppressing Rules.


TestsPassed ✅SkippedFailed
Security Guardian Results1176 ran1176 passed
TestResult
No test annotations available

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 14, 2026

⚠️ Experimental Feature: This security report is currently in experimental phase. Results may include false positives and the rules are being actively refined.
This security report is NOT a review blocker. Please try merge from main to avoid findings unrelated to the PR.
To suppress a specific rule, see Suppressing Rules.


TestsPassed ✅SkippedFailed
Security Guardian Results with resolved templates1176 ran1176 passed
TestResult
No test annotations available

@alvazjor alvazjor marked this pull request as ready for review May 14, 2026 23:21
@aws-cdk-automation aws-cdk-automation added the pr/needs-maintainer-review This PR needs a review from a Core Team Member label May 15, 2026
@alvazjor alvazjor added the pr/do-not-merge This PR should not be merged at this time. label May 15, 2026
@alvazjor alvazjor force-pushed the feat/agentcore-graduation branch from c3cf06b to a68cc40 Compare May 15, 2026 11:59
Copy link
Copy Markdown
Contributor

@leonmk-aws leonmk-aws left a comment

Choose a reason for hiding this comment

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

We are missing .jsiirc.json? EDIT: We are not, it exists in the stable module already, which is why it doesn.t show up in this PR

@aws-cdk-automation aws-cdk-automation removed the pr/needs-maintainer-review This PR needs a review from a Core Team Member label May 15, 2026
@alvazjor alvazjor force-pushed the feat/agentcore-graduation branch from e2a4263 to 235bc45 Compare May 18, 2026 12:14
@alvazjor alvazjor had a problem deploying to deployment-integ-test May 18, 2026 12:14 — with GitHub Actions Error
@alvazjor alvazjor had a problem deploying to deployment-integ-test May 18, 2026 12:18 — with GitHub Actions Error
@leonmk-aws leonmk-aws removed the pr/needs-integration-tests-deployment Requires the PR to deploy the integration test snapshots. label May 18, 2026
@leonmk-aws leonmk-aws removed the pr/do-not-merge This PR should not be merged at this time. label May 18, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 18, 2026

Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 18, 2026

Merge Queue Status

  • Entered queue2026-05-18 14:34 UTC · Rule: default-squash
  • 🚫 Left the queue2026-05-18 14:39 UTC · at 3f78a0e1a74bc17c277deaa1c1b7d3fbeae8f6eb

This pull request spent 4 minutes 19 seconds in the queue, with no time running CI.

Reason

Pull request #37876 has been dequeued

The pull request rule doesn't match anymore. The following conditions don't match anymore:

  • -label~=(blocked|do-not-merge|agent-docs-review-needed|no-squash|two-approvers|priority-pr)
  • check-success=validate-pr
  • any of: [🔀 queue conditions]
    • all of: [📌 queue conditions of queue rule default-squash]
      • -label~=(blocked|do-not-merge|agent-docs-review-needed|no-squash|priority-pr)
      • check-success=validate-pr
      • any of: [🛡 GitHub branch protection]
        • check-neutral = validate-pr
        • check-skipped = validate-pr
        • check-success = validate-pr

Hint

You should look at the reason for the failure and decide if the pull request needs to be fixed or if you want to requeue it.
If you do update this pull request, it will automatically be requeued once the queue conditions match again.
If you think this was a flaky issue instead, you can requeue the pull request, without updating it, by posting a @mergifyio queue comment.

@leonmk-aws leonmk-aws added the priority-pr push the PR to priority squash queue label May 18, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 18, 2026

Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@leonmk-aws
Copy link
Copy Markdown
Contributor

@Mergifyio refresh

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 18, 2026

Merge Queue Status

  • Entered queue2026-05-18 14:41 UTC · Rule: priority-squash
  • Checks skipped · PR is already up-to-date
  • Merged2026-05-18 14:42 UTC · at 3f78a0e1a74bc17c277deaa1c1b7d3fbeae8f6eb · squash

This pull request spent 35 seconds in the queue, including 5 seconds running CI.

Required conditions to merge

@mergify mergify Bot merged commit 00cf601 into main May 18, 2026
38 of 40 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

Comments on closed issues and PRs are hard for our team to see.
If you need help, please open a new issue that references this one.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

contribution/core This is a PR that came from AWS. p2 priority-pr push the PR to priority squash queue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants