Skip to content

Commit 916f81d

Browse files
tejaskashTejas Kashinath
andauthored
fix: Fail early if deployment package size exceeds 250MB (#386)
* fix: agent_config.name bug when running configure after create with production template mode * Early fail if deployment package exceeds 250MB --------- Co-authored-by: Tejas Kashinath <tkashina@amazon.com>
1 parent 824316c commit 916f81d

File tree

1 file changed

+1
-1
lines changed
  • src/bedrock_agentcore_starter_toolkit/utils/runtime

1 file changed

+1
-1
lines changed

src/bedrock_agentcore_starter_toolkit/utils/runtime/package.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ def create_deployment_package(
217217
log.info("✓ Deployment package ready: %.2f MB", size_mb)
218218

219219
if size_mb > 250:
220-
log.warning("⚠️ Package size (%.2f MB) exceeds 250MB limit. Consider reducing dependencies.", size_mb)
220+
raise Exception(f"Package size ({size_mb:.2f} MB) exceeds 250MB limit. Consider reducing dependencies.")
221221

222222
# Check if aws-opentelemetry-distro is present for instrumentation
223223
has_otel_distro = self._check_otel_distro(requirements_file)

0 commit comments

Comments
 (0)