@@ -76,24 +76,24 @@ describe('MemoryStrategySchema', () => {
7676 it ( 'accepts EPISODIC strategy with reflectionNamespaces' , ( ) => {
7777 const result = MemoryStrategySchema . safeParse ( {
7878 type : 'EPISODIC' ,
79- namespaces : [ '/strategy/{memoryStrategyId}/actor/{actorId}/ ' ] ,
80- reflectionNamespaces : [ '/strategy/{memoryStrategyId}/actor/{ actorId}/ ' ] ,
79+ namespaces : [ '/episodes/{actorId}/{sessionId} ' ] ,
80+ reflectionNamespaces : [ '/reflections/{ actorId}' ] ,
8181 } ) ;
8282 expect ( result . success ) . toBe ( true ) ;
8383 } ) ;
8484
8585 it ( 'rejects EPISODIC strategy without reflectionNamespaces' , ( ) => {
8686 const result = MemoryStrategySchema . safeParse ( {
8787 type : 'EPISODIC' ,
88- namespaces : [ '/strategy/{memoryStrategyId}/actor/{actorId}/ ' ] ,
88+ namespaces : [ '/episodes/{actorId}/{sessionId} ' ] ,
8989 } ) ;
9090 expect ( result . success ) . toBe ( false ) ;
9191 } ) ;
9292
9393 it ( 'rejects EPISODIC strategy with empty reflectionNamespaces' , ( ) => {
9494 const result = MemoryStrategySchema . safeParse ( {
9595 type : 'EPISODIC' ,
96- namespaces : [ '/strategy/{memoryStrategyId}/actor/{actorId}/ ' ] ,
96+ namespaces : [ '/episodes/{actorId}/{sessionId} ' ] ,
9797 reflectionNamespaces : [ ] ,
9898 } ) ;
9999 expect ( result . success ) . toBe ( false ) ;
@@ -119,7 +119,7 @@ describe('DEFAULT_STRATEGY_NAMESPACES', () => {
119119 } ) ;
120120
121121 it ( 'has default namespaces for EPISODIC' , ( ) => {
122- expect ( DEFAULT_STRATEGY_NAMESPACES . EPISODIC ) . toEqual ( [ '/strategy/{memoryStrategyId}/actor/{actorId}/ ' ] ) ;
122+ expect ( DEFAULT_STRATEGY_NAMESPACES . EPISODIC ) . toEqual ( [ '/episodes/{actorId}/{sessionId} ' ] ) ;
123123 } ) ;
124124
125125 it ( 'does not have default namespaces for CUSTOM (removed)' , ( ) => {
0 commit comments