Skip to content

Commit 61299b3

Browse files
committed
fix: maintain original position arguments for updated methods
1 parent 63e48ad commit 61299b3

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/bedrock_agentcore/memory/client.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1364,9 +1364,9 @@ def add_semantic_strategy_and_wait(
13641364
name: str,
13651365
description: Optional[str] = None,
13661366
namespaces: Optional[List[str]] = None,
1367-
namespace_templates: Optional[List[str]] = None,
13681367
max_wait: int = 300,
13691368
poll_interval: int = 10,
1369+
namespace_templates: Optional[List[str]] = None,
13701370
) -> Dict[str, Any]:
13711371
"""Add a semantic strategy and wait for memory to return to ACTIVE state.
13721372
@@ -1434,9 +1434,9 @@ def add_summary_strategy_and_wait(
14341434
name: str,
14351435
description: Optional[str] = None,
14361436
namespaces: Optional[List[str]] = None,
1437-
namespace_templates: Optional[List[str]] = None,
14381437
max_wait: int = 300,
14391438
poll_interval: int = 10,
1439+
namespace_templates: Optional[List[str]] = None,
14401440
) -> Dict[str, Any]:
14411441
"""Add a summary strategy and wait for memory to return to ACTIVE state."""
14421442
self.add_summary_strategy(
@@ -1488,9 +1488,9 @@ def add_user_preference_strategy_and_wait(
14881488
name: str,
14891489
description: Optional[str] = None,
14901490
namespaces: Optional[List[str]] = None,
1491-
namespace_templates: Optional[List[str]] = None,
14921491
max_wait: int = 300,
14931492
poll_interval: int = 10,
1493+
namespace_templates: Optional[List[str]] = None,
14941494
) -> Dict[str, Any]:
14951495
"""Add a user preference strategy and wait for memory to return to ACTIVE state."""
14961496
self.add_user_preference_strategy(
@@ -1556,10 +1556,10 @@ def add_episodic_strategy_and_wait(
15561556
reflection_namespaces: Optional[List[str]] = None,
15571557
description: Optional[str] = None,
15581558
namespaces: Optional[List[str]] = None,
1559-
namespace_templates: Optional[List[str]] = None,
1560-
reflection_namespace_templates: Optional[List[str]] = None,
15611559
max_wait: int = 300,
15621560
poll_interval: int = 10,
1561+
namespace_templates: Optional[List[str]] = None,
1562+
reflection_namespace_templates: Optional[List[str]] = None,
15631563
) -> Dict[str, Any]:
15641564
"""Add an episodic strategy and wait for memory to return to ACTIVE state."""
15651565
self.add_episodic_strategy(
@@ -1631,9 +1631,9 @@ def add_custom_semantic_strategy_and_wait(
16311631
consolidation_config: Dict[str, Any],
16321632
description: Optional[str] = None,
16331633
namespaces: Optional[List[str]] = None,
1634-
namespace_templates: Optional[List[str]] = None,
16351634
max_wait: int = 300,
16361635
poll_interval: int = 10,
1636+
namespace_templates: Optional[List[str]] = None,
16371637
) -> Dict[str, Any]:
16381638
"""Add a custom semantic strategy and wait for memory to return to ACTIVE state."""
16391639
self.add_custom_semantic_strategy(
@@ -1731,9 +1731,9 @@ def add_custom_episodic_strategy_and_wait(
17311731
reflection_config: Dict[str, Any],
17321732
description: Optional[str] = None,
17331733
namespaces: Optional[List[str]] = None,
1734-
namespace_templates: Optional[List[str]] = None,
17351734
max_wait: int = 300,
17361735
poll_interval: int = 10,
1736+
namespace_templates: Optional[List[str]] = None,
17371737
) -> Dict[str, Any]:
17381738
"""Add a custom episodic strategy and wait for memory to return to ACTIVE state."""
17391739
self.add_custom_episodic_strategy(
@@ -1754,8 +1754,8 @@ def modify_strategy(
17541754
strategy_id: str,
17551755
description: Optional[str] = None,
17561756
namespaces: Optional[List[str]] = None,
1757-
namespace_templates: Optional[List[str]] = None,
17581757
configuration: Optional[Dict[str, Any]] = None,
1758+
namespace_templates: Optional[List[str]] = None,
17591759
) -> Dict[str, Any]:
17601760
"""Modify a strategy with full control over configuration.
17611761

src/bedrock_agentcore/memory/controlplane.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,11 +415,11 @@ def update_strategy(
415415
strategy_id: str,
416416
description: Optional[str] = None,
417417
namespaces: Optional[List[str]] = None,
418-
namespace_templates: Optional[List[str]] = None,
419418
configuration: Optional[Dict[str, Any]] = None,
420419
wait_for_active: bool = False,
421420
max_wait: int = 300,
422421
poll_interval: int = 10,
422+
namespace_templates: Optional[List[str]] = None,
423423
) -> Dict[str, Any]:
424424
"""Update a strategy in a memory resource.
425425

0 commit comments

Comments
 (0)