Skip to content

Commit 7283182

Browse files
committed
fix: addressed comments
1 parent 3810de5 commit 7283182

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

aws_lambda_powertools/event_handler/api_gateway.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ def __init__(
214214
self,
215215
status_code: int,
216216
content_type: Optional[str] = None,
217-
body: Union[Any, None] = None,
217+
body: Any = None,
218218
headers: Optional[Dict[str, Union[str, List[str]]]] = None,
219219
cookies: Optional[List[Cookie]] = None,
220220
compress: Optional[bool] = None,

aws_lambda_powertools/event_handler/bedrock_agent.py

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import logging
2-
from typing import Any, Dict, Optional
2+
from typing import Any, Dict
33

44
from typing_extensions import override
55

66
from aws_lambda_powertools.event_handler import ApiGatewayResolver
7-
from aws_lambda_powertools.event_handler.api_gateway import CORSConfig, ProxyEventType, ResponseBuilder
7+
from aws_lambda_powertools.event_handler.api_gateway import ProxyEventType, ResponseBuilder
88
from aws_lambda_powertools.utilities.data_classes import BedrockAgentEvent
99

1010
logger = logging.getLogger(__name__)
@@ -18,9 +18,9 @@ class BedrockResponseBuilder(ResponseBuilder):
1818
"""
1919

2020
@override
21-
def build(self, event: BedrockAgentEvent, cors: Optional[CORSConfig] = None) -> Dict[str, Any]:
21+
def build(self, event: BedrockAgentEvent, *args) -> Dict[str, Any]:
2222
"""Build the full response dict to be returned by the lambda"""
23-
self._route(event, cors)
23+
self._route(event, None)
2424

2525
return {
2626
"messageVersion": "1.0",
@@ -67,11 +67,11 @@ def lambda_handler(event, context):
6767

6868
def __init__(self, debug: bool = False, enable_validation: bool = True):
6969
super().__init__(
70-
ProxyEventType.BedrockAgentEvent,
71-
None,
72-
debug,
73-
None,
74-
None,
75-
enable_validation,
70+
proxy_type=ProxyEventType.BedrockAgentEvent,
71+
cors=None,
72+
debug=debug,
73+
serializer=None,
74+
strip_prefixes=None,
75+
enable_validation=enable_validation,
7676
)
7777
self._response_builder_class = BedrockResponseBuilder

0 commit comments

Comments
 (0)