@@ -60,27 +60,27 @@ 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 const res = await listMemoryRecords ( {
6767 region : memory . region ,
6868 memoryId : memory . memoryId ,
69- namespace ,
70- memoryStrategyId : strategyId ,
69+ memoryStrategyId : args . strategyId ,
70+ ... ( args . namespace ? { namespace : args . namespace } : { namespacePath : args . namespacePath ! } ) ,
7171 } ) ;
7272 return res . success ? res : { success : false as const , error : res . error . message } ;
7373 } ;
7474
75- result . onRetrieveMemoryRecords = async ( memoryName , namespace , searchQuery , strategyId ) => {
76- const memory = memories . find ( m => m . name === memoryName ) ;
77- if ( ! memory ) return { success : false , error : `Memory "${ memoryName } " not found in deployed state` } ;
75+ result . onRetrieveMemoryRecords = async args => {
76+ const memory = memories . find ( m => m . name === args . memoryName ) ;
77+ if ( ! memory ) return { success : false , error : `Memory "${ args . memoryName } " not found in deployed state` } ;
7878 const res = await retrieveMemoryRecords ( {
7979 region : memory . region ,
8080 memoryId : memory . memoryId ,
81- namespace ,
82- searchQuery ,
83- memoryStrategyId : strategyId ,
81+ searchQuery : args . searchQuery ,
82+ memoryStrategyId : args . strategyId ,
83+ ... ( args . namespace ? { namespace : args . namespace } : { namespacePath : args . namespacePath ! } ) ,
8484 } ) ;
8585 return res . success ? res : { success : false as const , error : res . error . message } ;
8686 } ;
@@ -239,15 +239,15 @@ export async function runBrowserMode(opts: BrowserModeOptions): Promise<void> {
239239 } ;
240240 }
241241 } ,
242- onListMemoryRecords : async ( memoryName , namespace , strategyId ) => {
242+ onListMemoryRecords : async args => {
243243 const deployed = await resolveDeployedHandlers ( baseDir , onLog ) ;
244244 if ( ! deployed . onListMemoryRecords ) return { success : false , error : 'No deployed AgentCore Memory found' } ;
245- return deployed . onListMemoryRecords ( memoryName , namespace , strategyId ) ;
245+ return deployed . onListMemoryRecords ( args ) ;
246246 } ,
247- onRetrieveMemoryRecords : async ( memoryName , namespace , searchQuery , strategyId ) => {
247+ onRetrieveMemoryRecords : async args => {
248248 const deployed = await resolveDeployedHandlers ( baseDir , onLog ) ;
249249 if ( ! deployed . onRetrieveMemoryRecords ) return { success : false , error : 'No deployed AgentCore Memory found' } ;
250- return deployed . onRetrieveMemoryRecords ( memoryName , namespace , searchQuery , strategyId ) ;
250+ return deployed . onRetrieveMemoryRecords ( args ) ;
251251 } ,
252252 } ,
253253 } ) ;
0 commit comments