revert: restore Allow/Deny button labels

This commit is contained in:
Noah Zweben MacBook 2026-03-23 22:50:27 -07:00
parent fce00fe3c3
commit ec682345d1
No known key found for this signature in database
2 changed files with 8 additions and 8 deletions

View File

@ -492,12 +492,12 @@ mcp.setNotificationHandler(
.setStyle(ButtonStyle.Secondary), .setStyle(ButtonStyle.Secondary),
new ButtonBuilder() new ButtonBuilder()
.setCustomId(`perm:allow:${request_id}`) .setCustomId(`perm:allow:${request_id}`)
.setLabel('Yes') .setLabel('Allow')
.setEmoji('✅') .setEmoji('✅')
.setStyle(ButtonStyle.Success), .setStyle(ButtonStyle.Success),
new ButtonBuilder() new ButtonBuilder()
.setCustomId(`perm:deny:${request_id}`) .setCustomId(`perm:deny:${request_id}`)
.setLabel('No') .setLabel('Deny')
.setEmoji('❌') .setEmoji('❌')
.setStyle(ButtonStyle.Danger), .setStyle(ButtonStyle.Danger),
) )
@ -773,12 +773,12 @@ client.on('interactionCreate', async (interaction: Interaction) => {
const row = new ActionRowBuilder<ButtonBuilder>().addComponents( const row = new ActionRowBuilder<ButtonBuilder>().addComponents(
new ButtonBuilder() new ButtonBuilder()
.setCustomId(`perm:allow:${request_id}`) .setCustomId(`perm:allow:${request_id}`)
.setLabel('Yes') .setLabel('Allow')
.setEmoji('✅') .setEmoji('✅')
.setStyle(ButtonStyle.Success), .setStyle(ButtonStyle.Success),
new ButtonBuilder() new ButtonBuilder()
.setCustomId(`perm:deny:${request_id}`) .setCustomId(`perm:deny:${request_id}`)
.setLabel('No') .setLabel('Deny')
.setEmoji('❌') .setEmoji('❌')
.setStyle(ButtonStyle.Danger), .setStyle(ButtonStyle.Danger),
) )

View File

@ -403,8 +403,8 @@ mcp.setNotificationHandler(
const text = `🔐 Permission: ${tool_name}` const text = `🔐 Permission: ${tool_name}`
const keyboard = new InlineKeyboard() const keyboard = new InlineKeyboard()
.text('See more', `perm:more:${request_id}`) .text('See more', `perm:more:${request_id}`)
.text('✅ Yes', `perm:allow:${request_id}`) .text('✅ Allow', `perm:allow:${request_id}`)
.text('❌ No', `perm:deny:${request_id}`) .text('❌ Deny', `perm:deny:${request_id}`)
for (const chat_id of access.allowFrom) { for (const chat_id of access.allowFrom) {
void bot.api.sendMessage(chat_id, text, { reply_markup: keyboard }).catch(e => { void bot.api.sendMessage(chat_id, text, { reply_markup: keyboard }).catch(e => {
process.stderr.write(`permission_request send to ${chat_id} failed: ${e}\n`) process.stderr.write(`permission_request send to ${chat_id} failed: ${e}\n`)
@ -724,8 +724,8 @@ bot.on('callback_query:data', async ctx => {
`description: ${description}\n` + `description: ${description}\n` +
`input_preview:\n${prettyInput}` `input_preview:\n${prettyInput}`
const keyboard = new InlineKeyboard() const keyboard = new InlineKeyboard()
.text('✅ Yes', `perm:allow:${request_id}`) .text('✅ Allow', `perm:allow:${request_id}`)
.text('❌ No', `perm:deny:${request_id}`) .text('❌ Deny', `perm:deny:${request_id}`)
await ctx.editMessageText(expanded, { reply_markup: keyboard }).catch(() => {}) await ctx.editMessageText(expanded, { reply_markup: keyboard }).catch(() => {})
await ctx.answerCallbackQuery().catch(() => {}) await ctx.answerCallbackQuery().catch(() => {})
return return