@@ -60,26 +60,26 @@ async function resolveDeployedHandlers(
6060 `Memory browsing enabled for ${ memories . length } deployed memory(ies): ${ memories . map ( m => m . name ) . join ( ', ' ) } `
6161 ) ;
6262
63- result . onListMemoryRecords = async ( memoryName , namespace , strategyId ) => {
64- const memory = memories . find ( m => m . name === memoryName ) ;
65- if ( ! memory ) return { success : false , error : `Memory "${ memoryName } " not found in deployed state` } ;
63+ result . onListMemoryRecords = async args => {
64+ const memory = memories . find ( m => m . name === args . memoryName ) ;
65+ if ( ! memory ) return { success : false , error : `Memory "${ args . memoryName } " not found in deployed state` } ;
6666 return listMemoryRecords ( {
6767 region : memory . region ,
6868 memoryId : memory . memoryId ,
69- namespace ,
70- memoryStrategyId : strategyId ,
69+ memoryStrategyId : args . strategyId ,
70+ ... ( args . namespace !== undefined ? { namespace : args . namespace } : { namespacePath : args . namespacePath } ) ,
7171 } ) ;
7272 } ;
7373
74- result . onRetrieveMemoryRecords = async ( memoryName , namespace , searchQuery , strategyId ) => {
75- const memory = memories . find ( m => m . name === memoryName ) ;
76- if ( ! memory ) return { success : false , error : `Memory "${ memoryName } " not found in deployed state` } ;
74+ result . onRetrieveMemoryRecords = async args => {
75+ const memory = memories . find ( m => m . name === args . memoryName ) ;
76+ if ( ! memory ) return { success : false , error : `Memory "${ args . memoryName } " not found in deployed state` } ;
7777 return retrieveMemoryRecords ( {
7878 region : memory . region ,
7979 memoryId : memory . memoryId ,
80- namespace ,
81- searchQuery ,
82- memoryStrategyId : strategyId ,
80+ searchQuery : args . searchQuery ,
81+ memoryStrategyId : args . strategyId ,
82+ ... ( args . namespace !== undefined ? { namespace : args . namespace } : { namespacePath : args . namespacePath } ) ,
8383 } ) ;
8484 } ;
8585 }
@@ -235,15 +235,15 @@ export async function runBrowserMode(opts: BrowserModeOptions): Promise<void> {
235235 } ;
236236 }
237237 } ,
238- onListMemoryRecords : async ( memoryName , namespace , strategyId ) => {
238+ onListMemoryRecords : async args => {
239239 const deployed = await resolveDeployedHandlers ( baseDir , onLog ) ;
240240 if ( ! deployed . onListMemoryRecords ) return { success : false , error : 'No deployed AgentCore Memory found' } ;
241- return deployed . onListMemoryRecords ( memoryName , namespace , strategyId ) ;
241+ return deployed . onListMemoryRecords ( args ) ;
242242 } ,
243- onRetrieveMemoryRecords : async ( memoryName , namespace , searchQuery , strategyId ) => {
243+ onRetrieveMemoryRecords : async args => {
244244 const deployed = await resolveDeployedHandlers ( baseDir , onLog ) ;
245245 if ( ! deployed . onRetrieveMemoryRecords ) return { success : false , error : 'No deployed AgentCore Memory found' } ;
246- return deployed . onRetrieveMemoryRecords ( memoryName , namespace , searchQuery , strategyId ) ;
246+ return deployed . onRetrieveMemoryRecords ( args ) ;
247247 } ,
248248 } ,
249249 } ) ;
0 commit comments