Skip to content

Commit 30e26bf

Browse files
authored
Select active key by default in setup (#17)
1 parent baeed2e commit 30e26bf

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/install.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,8 @@ export const setupMcpServer = async (): Promise<void> => {
385385
]);
386386
if (useExisting) {
387387
const { formatKeychainChoiceLabel } = await import("./utils/ui.js");
388+
// Find the active key to use as default
389+
const activeKey = keys.find((k) => k.isActive);
388390
const { chosenId } = await inquirer.prompt([
389391
{
390392
type: "list",
@@ -400,6 +402,7 @@ export const setupMcpServer = async (): Promise<void> => {
400402
value: k.id,
401403
short: k.name,
402404
})),
405+
default: activeKey?.id,
403406
pageSize: Math.min(10, keys.length),
404407
},
405408
]);

0 commit comments

Comments
 (0)