@@ -599,10 +599,12 @@ test('shouldForceCompactLayoutMode requires touch points for non-mobile UA compa
599599 assert . strictEqual ( enabled , false ) ;
600600} ) ;
601601
602- test ( 'isSessionQueryEnabled supports codex/claude/all' , ( ) => {
602+ test ( 'isSessionQueryEnabled supports codex/claude/kilocode/ all' , ( ) => {
603603 assert . strictEqual ( isSessionQueryEnabled ( 'codex' ) , true ) ;
604604 assert . strictEqual ( isSessionQueryEnabled ( 'CODEX' ) , true ) ;
605605 assert . strictEqual ( isSessionQueryEnabled ( 'claude' ) , true ) ;
606+ assert . strictEqual ( isSessionQueryEnabled ( 'kilocode' ) , true ) ;
607+ assert . strictEqual ( isSessionQueryEnabled ( 'KILOCODE' ) , true ) ;
606608 assert . strictEqual ( isSessionQueryEnabled ( 'ALL' ) , true ) ;
607609 assert . strictEqual ( isSessionQueryEnabled ( 'openai' ) , false ) ;
608610 assert . strictEqual ( isSessionQueryEnabled ( '' ) , false ) ;
@@ -611,6 +613,8 @@ test('isSessionQueryEnabled supports codex/claude/all', () => {
611613test ( 'normalizeSessionSource returns safe source value for session filters' , ( ) => {
612614 assert . strictEqual ( normalizeSessionSource ( 'codex' ) , 'codex' ) ;
613615 assert . strictEqual ( normalizeSessionSource ( 'CLAUDE' ) , 'claude' ) ;
616+ assert . strictEqual ( normalizeSessionSource ( 'kilocode' ) , 'kilocode' ) ;
617+ assert . strictEqual ( normalizeSessionSource ( 'KILOCODE' ) , 'kilocode' ) ;
614618 assert . strictEqual ( normalizeSessionSource ( 'all' ) , 'all' ) ;
615619 assert . strictEqual ( normalizeSessionSource ( 'unknown' ) , 'all' ) ;
616620 assert . strictEqual ( normalizeSessionSource ( '' ) , 'all' ) ;
0 commit comments