@@ -129,8 +129,12 @@ export async function collectGitHubConfig(connectionName: string): Promise<Colle
129129 if ( targets . includes ( 'repos' ) ) {
130130 const ctx = createSearchSelectContext ( ) ;
131131 const repos = await searchSelect < string , true > ( {
132- message : 'Repositories to index (type to search, or type owner/repo)' ,
132+ message : 'Repositories to index (type to search, or type owner/repo, tab to select )' ,
133133 multiple : true ,
134+ // The library's transient "(Press tab to select/deselect)" helptip is dropped once the
135+ // prompt is submitted, so the hint vanishes from completed prompts. We instead bake the
136+ // hint into the message (which persists) and disable the duplicate live helptip.
137+ instructions : false ,
134138 required : true ,
135139 loop : false ,
136140 clearInputWhenSelected : true ,
@@ -163,8 +167,9 @@ export async function collectGitHubConfig(connectionName: string): Promise<Colle
163167 if ( targets . includes ( 'orgs' ) ) {
164168 const ctx = createSearchSelectContext ( ) ;
165169 const orgs = await searchSelect < string , true > ( {
166- message : 'Organizations to index (type to search)' ,
170+ message : 'Organizations to index (type to search, tab to select )' ,
167171 multiple : true ,
172+ instructions : false ,
168173 required : true ,
169174 loop : false ,
170175 clearInputWhenSelected : true ,
@@ -189,8 +194,9 @@ export async function collectGitHubConfig(connectionName: string): Promise<Colle
189194 if ( targets . includes ( 'users' ) ) {
190195 const ctx = createSearchSelectContext ( ) ;
191196 const users = await searchSelect < string , true > ( {
192- message : 'GitHub users to index (type to search)' ,
197+ message : 'GitHub users to index (type to search, tab to select )' ,
193198 multiple : true ,
199+ instructions : false ,
194200 required : true ,
195201 loop : false ,
196202 clearInputWhenSelected : true ,
0 commit comments