Skip to content

Commit ec75339

Browse files
author
AWS
committed
Amazon Bedrock AgentCore Update: Introducing NamespacePath in AgentCore Memory to support hierarchical prefix based memory record retrieval.
1 parent 1590c8b commit ec75339

2 files changed

Lines changed: 15 additions & 5 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Bedrock AgentCore",
4+
"contributor": "",
5+
"description": "Introducing NamespacePath in AgentCore Memory to support hierarchical prefix based memory record retrieval."
6+
}

services/bedrockagentcore/src/main/resources/codegen-resources/service-2.json

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3656,10 +3656,7 @@
36563656
},
36573657
"ListMemoryRecordsInput":{
36583658
"type":"structure",
3659-
"required":[
3660-
"memoryId",
3661-
"namespace"
3662-
],
3659+
"required":["memoryId"],
36633660
"members":{
36643661
"memoryId":{
36653662
"shape":"MemoryId",
@@ -3671,6 +3668,10 @@
36713668
"shape":"Namespace",
36723669
"documentation":"<p>The namespace prefix to filter memory records by. Returns all memory records in namespaces that start with the provided prefix.</p>"
36733670
},
3671+
"namespacePath":{
3672+
"shape":"Namespace",
3673+
"documentation":"<p>Use namespacePath for hierarchical retrievals. Return all memory records where namespace falls under the same parent hierarchy.</p>"
3674+
},
36743675
"memoryStrategyId":{
36753676
"shape":"MemoryStrategyId",
36763677
"documentation":"<p>The memory strategy identifier to filter memory records by. If specified, only memory records with this strategy ID are returned.</p>"
@@ -4652,7 +4653,6 @@
46524653
"type":"structure",
46534654
"required":[
46544655
"memoryId",
4655-
"namespace",
46564656
"searchCriteria"
46574657
],
46584658
"members":{
@@ -4666,6 +4666,10 @@
46664666
"shape":"Namespace",
46674667
"documentation":"<p>The namespace prefix to filter memory records by. Searches for memory records in namespaces that start with the provided prefix.</p>"
46684668
},
4669+
"namespacePath":{
4670+
"shape":"Namespace",
4671+
"documentation":"<p>Use namespacePath for hierarchical retrievals. Return all memory records where namespace falls under the same parent hierarchy.</p>"
4672+
},
46694673
"searchCriteria":{
46704674
"shape":"SearchCriteria",
46714675
"documentation":"<p>The search criteria to use for finding relevant memory records. This includes the search query, memory strategy ID, and other search parameters.</p>"

0 commit comments

Comments
 (0)