@@ -48,6 +48,29 @@ describe("command secret targets module import", () => {
4848 includeInConfigure : true ,
4949 includeInAudit : true ,
5050 } ,
51+ {
52+ id : "channels.telegram.gatewayToken" ,
53+ targetType : "gateway.auth.token" ,
54+ configFile : "openclaw.json" ,
55+ pathPattern : "gateway.auth.token" ,
56+ secretShape : "secret_input" ,
57+ expectedResolvedValue : "string" ,
58+ includeInPlan : true ,
59+ includeInConfigure : true ,
60+ includeInAudit : true ,
61+ } ,
62+ {
63+ id : "channels.telegram.gatewayTokenRef" ,
64+ targetType : "channels.telegram.gatewayTokenRef" ,
65+ configFile : "openclaw.json" ,
66+ pathPattern : "channels.telegram.gatewayToken" ,
67+ refPathPattern : "gateway.auth.token" ,
68+ secretShape : "sibling_ref" ,
69+ expectedResolvedValue : "string" ,
70+ includeInPlan : true ,
71+ includeInConfigure : true ,
72+ includeInAudit : true ,
73+ } ,
5174 ] ,
5275 } ,
5376 } ,
@@ -67,6 +90,8 @@ describe("command secret targets module import", () => {
6790 } ) ;
6891
6992 expect ( targets . has ( "channels.telegram.botToken" ) ) . toBe ( true ) ;
93+ expect ( targets . has ( "channels.telegram.gatewayToken" ) ) . toBe ( false ) ;
94+ expect ( targets . has ( "channels.telegram.gatewayTokenRef" ) ) . toBe ( false ) ;
7095 expect ( targets . has ( "agents.defaults.memorySearch.remote.apiKey" ) ) . toBe ( true ) ;
7196 expect ( listReadOnlyChannelPluginsForConfig ) . toHaveBeenCalledWith (
7297 expect . any ( Object ) ,
0 commit comments