@@ -92,6 +92,11 @@ const TokenLimitMatcherAnimation = lazy(() => import('./pages/TokenLimitMatcherA
9292const SharedTokenManagerAnimation = lazy ( ( ) => import ( './pages/SharedTokenManagerAnimation' ) ) ;
9393const ShellInjectionProcessorAnimation = lazy ( ( ) => import ( './pages/ShellInjectionProcessorAnimation' ) ) ;
9494const AtFileProcessorAnimation = lazy ( ( ) => import ( './pages/AtFileProcessorAnimation' ) ) ;
95+ const ImageTokenizerAnimation = lazy ( ( ) => import ( './pages/ImageTokenizerAnimation' ) ) ;
96+ const ExponentialBackoffAnimation = lazy ( ( ) => import ( './pages/ExponentialBackoffAnimation' ) ) ;
97+ const BfsFileSearchAnimation = lazy ( ( ) => import ( './pages/BfsFileSearchAnimation' ) ) ;
98+ const InjectionParserAnimation = lazy ( ( ) => import ( './pages/InjectionParserAnimation' ) ) ;
99+ const LruCacheAnimation = lazy ( ( ) => import ( './pages/LruCacheAnimation' ) ) ;
95100const CoreCode = lazy ( ( ) => import ( './pages/CoreCode' ) . then ( m => ( { default : m . CoreCode } ) ) ) ;
96101const LoopMechanism = lazy ( ( ) => import ( './pages/LoopMechanism' ) . then ( m => ( { default : m . LoopMechanism } ) ) ) ;
97102
@@ -348,6 +353,16 @@ function App() {
348353 return < ShellInjectionProcessorAnimation /> ;
349354 case 'at-file-processor-anim' :
350355 return < AtFileProcessorAnimation /> ;
356+ case 'image-tokenizer-anim' :
357+ return < ImageTokenizerAnimation /> ;
358+ case 'exponential-backoff-anim' :
359+ return < ExponentialBackoffAnimation /> ;
360+ case 'bfs-file-search-anim' :
361+ return < BfsFileSearchAnimation /> ;
362+ case 'injection-parser-anim' :
363+ return < InjectionParserAnimation /> ;
364+ case 'lru-cache-anim' :
365+ return < LruCacheAnimation /> ;
351366 case 'code' :
352367 return < CoreCode /> ;
353368 case 'loop' :
0 commit comments