Skip to content

BedrockAgentCoreControl: add Gateway and GatewayTarget support#9775

Draft
JackDanger wants to merge 4 commits intoagentcore-control-initialfrom
agentcore-control-gateways
Draft

BedrockAgentCoreControl: add Gateway and GatewayTarget support#9775
JackDanger wants to merge 4 commits intoagentcore-control-initialfrom
agentcore-control-gateways

Conversation

@JackDanger
Copy link
Collaborator

@JackDanger JackDanger commented Feb 22, 2026

PR 2 of 3: adds Gateway and GatewayTarget support to bedrock-agentcore-control.

Builds on #9774. Gateways and Targets are independent of Agent Runtimes.

Operations (10): CreateGateway, GetGateway, UpdateGateway, DeleteGateway, ListGateways, CreateGatewayTarget, GetGatewayTarget, UpdateGatewayTarget, DeleteGatewayTarget, ListGatewayTargets

Part of a series:

  • #9774 - Initial support with Agent Runtime CRUD (this PR builds on this)
  • #9776 - Memory support (builds on this PR)

@JackDanger JackDanger force-pushed the agentcore-control-initial branch from 89b395d to 464fde5 Compare February 23, 2026 03:06
@JackDanger JackDanger force-pushed the agentcore-control-gateways branch from a1abba8 to 760f315 Compare February 23, 2026 03:07
@JackDanger JackDanger force-pushed the agentcore-control-initial branch from 464fde5 to 8bbddf1 Compare February 23, 2026 03:54
@JackDanger JackDanger force-pushed the agentcore-control-gateways branch 2 times, most recently from 6166d7e to efbd81e Compare February 23, 2026 05:03
@JackDanger JackDanger force-pushed the agentcore-control-initial branch from 8bbddf1 to 5e2008f Compare February 23, 2026 05:03
@JackDanger JackDanger force-pushed the agentcore-control-gateways branch from efbd81e to f478411 Compare February 23, 2026 05:17
@codecov
Copy link

codecov bot commented Feb 23, 2026

Codecov Report

❌ Patch coverage is 91.40271% with 19 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.09%. Comparing base (986993c) to head (f478411).

Files with missing lines Patch % Lines
moto/bedrockagentcorecontrol/models.py 88.27% 19 Missing ⚠️
Additional details and impacted files
@@                      Coverage Diff                      @@
##           agentcore-control-initial    #9775      +/-   ##
=============================================================
- Coverage                      93.11%   93.09%   -0.02%     
=============================================================
  Files                           1313     1313              
  Lines                         119355   119300      -55     
=============================================================
- Hits                          111136   111065      -71     
- Misses                          8219     8235      +16     
Flag Coverage Δ
unittests 93.09% <91.40%> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@JackDanger JackDanger force-pushed the agentcore-control-gateways branch from 82d3fb2 to f27830d Compare March 10, 2026 05:50
JackDanger and others added 2 commits March 9, 2026 22:56
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove unused ValidationException
- Remove unreachable ValueError fallback in _get_path_param
- Add tests for gateway/target optional fields, tags, and endpoint version update

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@JackDanger JackDanger force-pushed the agentcore-control-gateways branch from f27830d to fb1a27e Compare March 10, 2026 05:56
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