{
  "accessStageCounts": {
    "guarded-write": 12,
    "live-read": 91,
    "local": 14,
    "receipt-verify": 6,
    "review-execute": 68,
    "review-plan": 68
  },
  "activityRecordsCreated": false,
  "completionBindingCount": 110,
  "completionBindings": [
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "author_guild_blueprint"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "memberDirectoryGuildIds"
      ],
      "reference": "find_guild_members"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "pollChannelIds"
      ],
      "reference": "inspect_discord_poll"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "banAuditGuildIds"
      ],
      "reference": "inspect_guild_ban"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "channelDeletionIds"
      ],
      "reference": "prepare_guild_recovery"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "prepare_guild_recovery"
    },
    {
      "argument": "roleId",
      "kind": "prompt",
      "policyFields": [
        "roleDeletionIds"
      ],
      "reference": "prepare_guild_recovery"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "recall_discord_conversation"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "announcementCrosspostChannelIds"
      ],
      "reference": "review_announcement_crosspost"
    },
    {
      "argument": "sourceChannelId",
      "kind": "prompt",
      "policyFields": [
        "announcementSubscriptionSourceChannelIds"
      ],
      "reference": "review_announcement_subscription"
    },
    {
      "argument": "targetChannelId",
      "kind": "prompt",
      "policyFields": [
        "announcementSubscriptionTargetChannelIds"
      ],
      "reference": "review_announcement_subscription"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "review_application_commands"
    },
    {
      "argument": "skuId",
      "kind": "prompt",
      "policyFields": [
        "applicationConsumableEntitlementSkuIds"
      ],
      "reference": "review_application_entitlement_consumption"
    },
    {
      "argument": "userId",
      "kind": "prompt",
      "policyFields": [
        "applicationConsumableEntitlementUserIds"
      ],
      "reference": "review_application_entitlement_consumption"
    },
    {
      "argument": "skuIds",
      "kind": "prompt",
      "policyFields": [
        "applicationMonetizationSkuIds"
      ],
      "reference": "review_application_monetization"
    },
    {
      "argument": "subjectId",
      "kind": "prompt",
      "policyFields": [
        "applicationEntitlementGuildIds",
        "applicationEntitlementUserIds",
        "applicationSubscriptionUserIds"
      ],
      "reference": "review_application_monetization"
    },
    {
      "argument": "beneficiaryId",
      "kind": "prompt",
      "policyFields": [
        "applicationTestEntitlementGuildIds",
        "applicationTestEntitlementUserIds"
      ],
      "reference": "review_application_test_entitlement_change"
    },
    {
      "argument": "skuId",
      "kind": "prompt",
      "policyFields": [
        "applicationTestEntitlementSkuIds"
      ],
      "reference": "review_application_test_entitlement_change"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "attachmentChannelIds"
      ],
      "reference": "review_attachment_message"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "bulkBanGuildIds"
      ],
      "reference": "review_bulk_guild_ban"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "bulkMemberRoleGuildIds"
      ],
      "reference": "review_bulk_member_role_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "channelCreationGuildIds"
      ],
      "reference": "review_channel_creation"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "permissionOverwriteChannelIds"
      ],
      "reference": "review_channel_permission_overwrite"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "forumPostChannelIds"
      ],
      "reference": "review_forum_post"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "guildDepartureGuildIds"
      ],
      "reference": "review_guild_departure"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "guildExpressionGuildIds"
      ],
      "reference": "review_guild_expression_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "integrationGuildIds"
      ],
      "reference": "review_guild_integration_deletion"
    },
    {
      "argument": "integrationId",
      "kind": "prompt",
      "policyFields": [
        "integrationIds"
      ],
      "reference": "review_guild_integration_deletion"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "guildPruneGuildIds"
      ],
      "reference": "review_guild_prune"
    },
    {
      "argument": "includeRoleIds",
      "kind": "prompt",
      "policyFields": [
        "guildPruneIncludeRoleIds"
      ],
      "reference": "review_guild_prune"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "guildScaffoldGuildIds"
      ],
      "reference": "review_guild_scaffold"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "webhookGuildIds"
      ],
      "reference": "review_guild_webhooks"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "inviteGuildIds"
      ],
      "reference": "review_invite_deletion"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "administrationGuildIds"
      ],
      "reference": "review_member_moderation"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "nicknameGuildIds"
      ],
      "reference": "review_member_nickname_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "memberRoleGuildIds"
      ],
      "reference": "review_member_role_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "memberVerificationGuildIds"
      ],
      "reference": "review_member_verification_change"
    },
    {
      "argument": "destinationChannelId",
      "kind": "prompt",
      "policyFields": [
        "memberVoiceChannelIds"
      ],
      "reference": "review_member_voice_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "memberVoiceGuildIds"
      ],
      "reference": "review_member_voice_change"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "deleteChannelIds"
      ],
      "reference": "review_message_deletion"
    },
    {
      "argument": "sourceChannelId",
      "kind": "prompt",
      "policyFields": [
        "messageForwardSourceChannelIds"
      ],
      "reference": "review_message_forward"
    },
    {
      "argument": "targetChannelId",
      "kind": "prompt",
      "policyFields": [
        "messageForwardTargetChannelIds"
      ],
      "reference": "review_message_forward"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "pinChannelIds"
      ],
      "reference": "review_message_pin"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "pollChannelIds"
      ],
      "reference": "review_poll_creation"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "pollChannelIds"
      ],
      "reference": "review_poll_end"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "roleCreationGuildIds"
      ],
      "reference": "review_role_creation"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "scheduledEventGuildIds"
      ],
      "reference": "review_scheduled_event_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "soundboardGuildIds"
      ],
      "reference": "review_soundboard_change"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "stageChannelIds"
      ],
      "reference": "review_stage_instance_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "review_stage_instance_change"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "threadGuildIds"
      ],
      "reference": "review_thread_change"
    },
    {
      "argument": "threadId",
      "kind": "prompt",
      "policyFields": [
        "threadIds"
      ],
      "reference": "review_thread_change"
    },
    {
      "argument": "userId",
      "kind": "prompt",
      "policyFields": [
        "threadMemberUserIds"
      ],
      "reference": "review_thread_change"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "webhookChannelIds"
      ],
      "reference": "review_webhook_change"
    },
    {
      "argument": "destinationChannelId",
      "kind": "prompt",
      "policyFields": [
        "webhookChannelIds"
      ],
      "reference": "review_webhook_change"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "webhookChannelIds"
      ],
      "reference": "review_webhook_creation"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "webhookChannelIds"
      ],
      "reference": "review_webhook_deletion"
    },
    {
      "argument": "guildId",
      "kind": "prompt",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "search_guild_messages"
    },
    {
      "argument": "channelId",
      "kind": "prompt",
      "policyFields": [
        "allowedChannelIds"
      ],
      "reference": "summarize_channel"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://application/commands/{guildId}"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "allowedChannelIds"
      ],
      "reference": "discord://channels/{channelId}/access"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "announcementSubscriptionTargetChannelIds"
      ],
      "reference": "discord://channels/{channelId}/announcement-subscriptions"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "forumTagChannelIds"
      ],
      "reference": "discord://channels/{channelId}/forum-tags"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "allowedChannelIds"
      ],
      "reference": "discord://channels/{channelId}/messages/{messageId}/attachments/{attachmentId}"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "allowedChannelIds"
      ],
      "reference": "discord://channels/{channelId}/messages/{messageId}/reactions"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "allowedChannelIds"
      ],
      "reference": "discord://channels/{channelId}/messages/{messageId}"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "allowedChannelIds",
        "permissionOverwriteChannelIds"
      ],
      "reference": "discord://channels/{channelId}/permission-overwrites"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "webhookChannelIds"
      ],
      "reference": "discord://channels/{channelId}/webhooks"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "allowedChannelIds",
        "channelMetadataIds"
      ],
      "reference": "discord://channels/{channelId}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "automodGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/automod-rules"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "banAuditGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/bans/{userId}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "channelOrderingGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/channel-order"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "channelDeletionIds"
      ],
      "reference": "discord://guilds/{guildId}/channels/{channelId}/deletion-readiness"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/channels/{channelId}/deletion-readiness"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "stageChannelIds"
      ],
      "reference": "discord://guilds/{guildId}/channels/{channelId}/stage-instance"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/channels/{channelId}/stage-instance"
    },
    {
      "argument": "channelId",
      "kind": "resource-template",
      "policyFields": [
        "channelMetadataIds"
      ],
      "reference": "discord://guilds/{guildId}/channels/{channelId}/voice-status"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/channels/{channelId}/voice-status"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/channels"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "guildCommunityGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/community"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "guildExpressionGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/emojis"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "guildIncidentGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/incident-actions"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "integrationGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/integrations"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "inviteGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/invites/{inviteRef}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "memberVoiceGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/members/{userId}/voice-state"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "memberDirectoryGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/members/{userId}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "onboardingGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/onboarding"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "guildProfileGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/profile"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "roleOrderingGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/role-order"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/roles/{roleId}/deletion-readiness"
    },
    {
      "argument": "roleId",
      "kind": "resource-template",
      "policyFields": [
        "roleDeletionIds"
      ],
      "reference": "discord://guilds/{guildId}/roles/{roleId}/deletion-readiness"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/roles/{roleId}"
    },
    {
      "argument": "roleId",
      "kind": "resource-template",
      "policyFields": [
        "roleConfigurationIds",
        "roleDeletionIds"
      ],
      "reference": "discord://guilds/{guildId}/roles/{roleId}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/roles"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "scheduledEventGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/scheduled-events"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "guildSettingsGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/settings"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "soundboardGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/soundboard/{soundId}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "soundboardGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/soundboard"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "guildExpressionGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/stickers"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "guildTemplateGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/templates"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "threadGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/threads/{threadId}/members/{userId}"
    },
    {
      "argument": "threadId",
      "kind": "resource-template",
      "policyFields": [
        "threadIds"
      ],
      "reference": "discord://guilds/{guildId}/threads/{threadId}/members/{userId}"
    },
    {
      "argument": "userId",
      "kind": "resource-template",
      "policyFields": [
        "threadMemberUserIds"
      ],
      "reference": "discord://guilds/{guildId}/threads/{threadId}/members/{userId}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "threadGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/threads/{threadId}"
    },
    {
      "argument": "threadId",
      "kind": "resource-template",
      "policyFields": [
        "threadIds"
      ],
      "reference": "discord://guilds/{guildId}/threads/{threadId}"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "inviteGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/vanity-url"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "allowedGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/voice-regions"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "webhookGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/webhooks"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "welcomeScreenGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/welcome-screen"
    },
    {
      "argument": "guildId",
      "kind": "resource-template",
      "policyFields": [
        "widgetSettingsGuildIds"
      ],
      "reference": "discord://guilds/{guildId}/widget-settings"
    }
  ],
  "contractDigest": "sha256:5285a0b5e67843a813ae172e1bd9f27f65a8e7d280b50604a64188e2f74c42e7",
  "credentialsRequired": false,
  "discordExecution": "disabled",
  "evidenceFormat": "guildcontrol.catalog-evidence.v3",
  "executionGuard": "CATALOG_ONLY",
  "gateway": "disabled",
  "observabilityExport": "disabled",
  "planReviewApp": {
    "extensionId": "io.modelcontextprotocol/ui",
    "externalNetworkDomains": [],
    "htmlDigest": "sha256:b60da59543fb6a2b481a4aa24bb3d42d027f7770405b00b476edfe8a248069fd",
    "linkedToolCount": 68,
    "linkedToolNames": [
      "plan_announcement_crosspost",
      "plan_announcement_subscription",
      "plan_application_emoji_change",
      "plan_application_entitlement_consumption",
      "plan_application_intent_enablement",
      "plan_application_role_connection_metadata_change",
      "plan_application_test_entitlement_change",
      "plan_attachment_message",
      "plan_automod_change",
      "plan_bot_profile_change",
      "plan_bulk_guild_ban",
      "plan_bulk_member_role_change",
      "plan_channel_clone",
      "plan_channel_creation",
      "plan_channel_deletion",
      "plan_channel_metadata_change",
      "plan_channel_order",
      "plan_channel_permission_overwrite",
      "plan_channel_permission_sync",
      "plan_component_message",
      "plan_direct_message_change",
      "plan_embed_message",
      "plan_forum_post",
      "plan_forum_tag_change",
      "plan_global_application_command_change",
      "plan_guild_application_command_change",
      "plan_guild_blueprint",
      "plan_guild_community_change",
      "plan_guild_departure",
      "plan_guild_expression_change",
      "plan_guild_incident_action_change",
      "plan_guild_integration_deletion",
      "plan_guild_profile_change",
      "plan_guild_prune",
      "plan_guild_scaffold",
      "plan_guild_settings_change",
      "plan_guild_soundboard_change",
      "plan_guild_template_change",
      "plan_guild_welcome_screen_change",
      "plan_guild_widget_settings_change",
      "plan_invite_creation",
      "plan_invite_deletion",
      "plan_member_moderation",
      "plan_member_nickname_change",
      "plan_member_role_change",
      "plan_member_verification_change",
      "plan_member_voice_change",
      "plan_message_deletion",
      "plan_message_forward",
      "plan_message_pin",
      "plan_native_interaction_command",
      "plan_onboarding_change",
      "plan_poll_creation",
      "plan_poll_end",
      "plan_reaction_moderation",
      "plan_role_configuration",
      "plan_role_creation",
      "plan_role_deletion",
      "plan_role_order",
      "plan_scheduled_event_change",
      "plan_stage_instance_change",
      "plan_thread_change",
      "plan_thread_creation",
      "plan_voice_channel_status_change",
      "plan_webhook_change",
      "plan_webhook_creation",
      "plan_webhook_deletion",
      "plan_webhook_message_deletion"
    ],
    "mimeType": "text/html;profile=mcp-app",
    "permissions": [],
    "resourceDigest": "sha256:2b4f086444a51a8cff4b97e9d08af2f3104c0a1373e7b34e805cd06b33916a04",
    "resourceUri": "ui://guildcontrol/plan-review",
    "serverToolAuthority": false,
    "toolVisibility": [
      "model"
    ]
  },
  "policyCompletionValuesExposed": false,
  "promptCount": 84,
  "promptNames": [
    "audit_bot_installations",
    "author_guild_blueprint",
    "catch_up_discord_channels",
    "find_guild_members",
    "inspect_directed_discord_notes",
    "inspect_discord_coordination_task",
    "inspect_discord_poll",
    "inspect_guild_ban",
    "prepare_guild_recovery",
    "recall_discord_conversation",
    "review_announcement_crosspost",
    "review_announcement_subscription",
    "review_application_commands",
    "review_application_emoji_change",
    "review_application_entitlement_consumption",
    "review_application_intent_enablement",
    "review_application_monetization",
    "review_application_role_connection_metadata",
    "review_application_role_connection_metadata_change",
    "review_application_skus",
    "review_application_test_entitlement_change",
    "review_attachment_message",
    "review_automod_change",
    "review_bot_profile_change",
    "review_bulk_guild_ban",
    "review_bulk_member_role_change",
    "review_channel_clone",
    "review_channel_creation",
    "review_channel_deletion",
    "review_channel_metadata_change",
    "review_channel_order",
    "review_channel_permission_overwrite",
    "review_channel_permission_sync",
    "review_direct_message_change",
    "review_embed_message",
    "review_forum_post",
    "review_forum_tag_change",
    "review_global_application_command_change",
    "review_guild_application_command_change",
    "review_guild_blueprint",
    "review_guild_community_change",
    "review_guild_departure",
    "review_guild_expression_change",
    "review_guild_incident_action_change",
    "review_guild_integration_deletion",
    "review_guild_profile_change",
    "review_guild_prune",
    "review_guild_scaffold",
    "review_guild_settings_change",
    "review_guild_template_change",
    "review_guild_webhooks",
    "review_invite_creation",
    "review_invite_deletion",
    "review_member_moderation",
    "review_member_nickname_change",
    "review_member_role_change",
    "review_member_verification_change",
    "review_member_voice_change",
    "review_message_deletion",
    "review_message_forward",
    "review_message_pin",
    "review_onboarding_change",
    "review_pending_native_interactions",
    "review_poll_creation",
    "review_poll_end",
    "review_reaction_moderation",
    "review_role_configuration",
    "review_role_creation",
    "review_role_deletion",
    "review_role_order",
    "review_scheduled_event_change",
    "review_soundboard_change",
    "review_stage_instance_change",
    "review_thread_change",
    "review_voice_channel_status_change",
    "review_webhook_change",
    "review_webhook_creation",
    "review_webhook_deletion",
    "review_webhook_message_deletion",
    "review_welcome_screen_change",
    "review_widget_settings_change",
    "route_discord_goal",
    "search_guild_messages",
    "summarize_channel"
  ],
  "resourceCount": 22,
  "resourceTemplateCount": 44,
  "resourceTemplateUris": [
    "discord://application/commands/{guildId}",
    "discord://channels/{channelId}",
    "discord://channels/{channelId}/access",
    "discord://channels/{channelId}/announcement-subscriptions",
    "discord://channels/{channelId}/forum-tags",
    "discord://channels/{channelId}/messages/{messageId}",
    "discord://channels/{channelId}/messages/{messageId}/attachments/{attachmentId}",
    "discord://channels/{channelId}/messages/{messageId}/reactions",
    "discord://channels/{channelId}/permission-overwrites",
    "discord://channels/{channelId}/webhooks",
    "discord://connector/tool-access/{toolName}",
    "discord://guilds/{guildId}/automod-rules",
    "discord://guilds/{guildId}/bans/{userId}",
    "discord://guilds/{guildId}/channel-order",
    "discord://guilds/{guildId}/channels",
    "discord://guilds/{guildId}/channels/{channelId}/deletion-readiness",
    "discord://guilds/{guildId}/channels/{channelId}/stage-instance",
    "discord://guilds/{guildId}/channels/{channelId}/voice-status",
    "discord://guilds/{guildId}/community",
    "discord://guilds/{guildId}/emojis",
    "discord://guilds/{guildId}/incident-actions",
    "discord://guilds/{guildId}/integrations",
    "discord://guilds/{guildId}/invites/{inviteRef}",
    "discord://guilds/{guildId}/members/{userId}",
    "discord://guilds/{guildId}/members/{userId}/voice-state",
    "discord://guilds/{guildId}/onboarding",
    "discord://guilds/{guildId}/profile",
    "discord://guilds/{guildId}/role-order",
    "discord://guilds/{guildId}/roles",
    "discord://guilds/{guildId}/roles/{roleId}",
    "discord://guilds/{guildId}/roles/{roleId}/deletion-readiness",
    "discord://guilds/{guildId}/scheduled-events",
    "discord://guilds/{guildId}/settings",
    "discord://guilds/{guildId}/soundboard",
    "discord://guilds/{guildId}/soundboard/{soundId}",
    "discord://guilds/{guildId}/stickers",
    "discord://guilds/{guildId}/templates",
    "discord://guilds/{guildId}/threads/{threadId}",
    "discord://guilds/{guildId}/threads/{threadId}/members/{userId}",
    "discord://guilds/{guildId}/vanity-url",
    "discord://guilds/{guildId}/voice-regions",
    "discord://guilds/{guildId}/webhooks",
    "discord://guilds/{guildId}/welcome-screen",
    "discord://guilds/{guildId}/widget-settings"
  ],
  "resourceUris": [
    "discord://application/emojis",
    "discord://application/posture",
    "discord://application/role-connection-metadata",
    "discord://application/skus",
    "discord://connector/activity",
    "discord://connector/component-templates",
    "discord://connector/coordination",
    "discord://connector/guild-blueprint-starters",
    "discord://connector/installations",
    "discord://connector/observability",
    "discord://connector/policy",
    "discord://connector/safety",
    "discord://connector/tool-access",
    "discord://gateway/events",
    "discord://gateway/status",
    "discord://guilds",
    "discord://interactions/continuations",
    "discord://interactions/pending",
    "discord://interactions/status",
    "discord://soundboard/defaults",
    "discord://voice/regions",
    "ui://guildcontrol/plan-review"
  ],
  "restMethodCounts": {
    "DELETE": 31,
    "GET": 82,
    "PATCH": 36,
    "POST": 40,
    "PUT": 12
  },
  "restOperationCount": 201,
  "riskClassCounts": {
    "administrative-write": 7,
    "destructive-write": 59,
    "discord-read": 165,
    "interaction-write": 14,
    "local-read": 14
  },
  "safetyResourceDigest": "sha256:a0227a13143235a47bb7bdc48007264e046a9d348181ce1e8325e36f315f4750",
  "schemaVersion": 1,
  "serverName": "guildcontrol",
  "serverVersion": "0.1.2",
  "status": "ok",
  "toolAccessManifest": {
    "authorityGranted": false,
    "credentialsRequired": false,
    "discordContacted": false,
    "entries": [
      {
        "name": "add_reaction",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "reaction-not-already-present",
                "permissions": [
                  "ADD_REACTIONS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "guarded-write",
        "toolset": "interactions",
        "workflow": null
      },
      {
        "name": "add_reactions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "reaction-not-already-present",
                "permissions": [
                  "ADD_REACTIONS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "guarded-write",
        "toolset": "interactions",
        "workflow": null
      },
      {
        "name": "analyze_community_activity",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "recommended"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "audit_application_commands",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "audit_application_entitlements",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationMonetizationAudit",
              "$.scopes.applicationEntitlementGuildIds",
              "$.scopes.applicationEntitlementUserIds",
              "$.scopes.applicationMonetizationSkuIds",
              "$.scopes.applicationSubscriptionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "application-monetization",
        "workflow": null
      },
      {
        "name": "audit_application_posture",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "audit_application_role_connection_metadata",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "audit_application_skus",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "audit_application_subscriptions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationMonetizationAudit",
              "$.scopes.applicationEntitlementGuildIds",
              "$.scopes.applicationEntitlementUserIds",
              "$.scopes.applicationMonetizationSkuIds",
              "$.scopes.applicationSubscriptionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "application-monetization",
        "workflow": null
      },
      {
        "name": "audit_bot_installations",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "audit_channel_order",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelOrderingAudit",
              "$.capabilities.channelOrderingChanges",
              "$.readScope.guildIds",
              "$.scopes.channelOrderingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "channel-ordering",
        "workflow": null
      },
      {
        "name": "audit_channel_role_access",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "permissions",
        "workflow": null
      },
      {
        "name": "audit_forum_tags",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.forumTagAudit",
              "$.capabilities.forumTagChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.forumTagChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "forum-tags",
        "workflow": null
      },
      {
        "name": "audit_guild_community",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildCommunityAudit",
              "$.capabilities.guildCommunityChanges",
              "$.readScope.guildIds",
              "$.scopes.guildCommunityGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "first-time-community-enablement",
                "permissions": [
                  "ADMINISTRATOR"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-community",
        "workflow": null
      },
      {
        "name": "audit_guild_webhooks",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "webhooks",
        "workflow": null
      },
      {
        "name": "audit_role_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleDeletionAudit",
              "$.capabilities.roleDeletions",
              "$.gateway.enabled",
              "$.readScope.guildIds",
              "$.scopes.roleDeletionIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "role-deletion",
        "workflow": null
      },
      {
        "name": "audit_role_order",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleOrderingAudit",
              "$.capabilities.roleOrderingChanges",
              "$.readScope.guildIds",
              "$.scopes.roleOrderingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "role-ordering",
        "workflow": null
      },
      {
        "name": "capture_guild_blueprint",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildScaffolds",
              "$.readScope.guildIds",
              "$.scopes.guildScaffoldGuildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "guild-builder"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "delegated-runtime",
            "permissions": [
              "MANAGE_CHANNELS",
              "MANAGE_GUILD",
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-blueprints",
        "workflow": "guild-blueprint"
      },
      {
        "name": "catch_up_messages",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "voice-or-stage-channel",
                "permissions": [
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "check_soundboard_playback",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.soundboardAudit",
              "$.capabilities.soundboardChanges",
              "$.capabilities.soundboardPlayback",
              "$.readScope.guildIds",
              "$.scopes.soundboardGuildIds",
              "$.scopes.soundboardPlaybackChannelIds",
              "$.scopes.soundboardPlaybackSourceGuildIds",
              "$.storage.soundboardRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "external-sound-playback",
                "permissions": [
                  "USE_EXTERNAL_SOUNDS"
                ]
              },
              {
                "case": "playback",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT",
                  "SPEAK",
                  "USE_SOUNDBOARD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "soundboard",
        "workflow": null
      },
      {
        "name": "compile_component_template",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "interactions",
        "workflow": "component-message"
      },
      {
        "name": "compile_guild_blueprint_starter",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [],
            "recipeNames": [
              "guild-starter",
              "guild-builder"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "guild-blueprints",
        "workflow": "guild-blueprint"
      },
      {
        "name": "create_coordination_address",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [],
            "recipeNames": [
              "coordination-channel"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "coordination",
        "workflow": null
      },
      {
        "name": "delete_messages",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.deletions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.deleteChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "deletion",
        "workflow": "message-deletion"
      },
      {
        "name": "discover_discord_tools",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "edit_own_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "message-channel"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "edit-readback",
                "permissions": [
                  "READ_MESSAGE_HISTORY"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "guarded-write",
        "toolset": "message-writes",
        "workflow": null
      },
      {
        "name": "edit_webhook_message",
        "requirements": {
          "authentication": "bot-and-stored-webhook-token",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "webhook"
        },
        "stage": "guarded-write",
        "toolset": "webhooks",
        "workflow": null
      },
      {
        "name": "execute_announcement_crosspost",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.announcementCrossposts",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.announcementCrosspostChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "message-authored-by-another-user",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "SEND_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "announcement-crossposts",
        "workflow": "announcement-crosspost"
      },
      {
        "name": "execute_announcement_subscription",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.announcementSubscriptionAudit",
              "$.capabilities.announcementSubscriptionChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.announcementSubscriptionSourceChannelIds",
              "$.scopes.announcementSubscriptionTargetChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "announcement-subscriptions",
        "workflow": "announcement-subscription"
      },
      {
        "name": "execute_application_emoji_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEmojiAudit",
              "$.capabilities.applicationEmojiChanges",
              "$.storage.applicationEmojiRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "application-emojis",
        "workflow": "application-emoji-change"
      },
      {
        "name": "execute_application_entitlement_consumption",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEntitlementConsumption",
              "$.capabilities.applicationTestEntitlementChanges",
              "$.scopes.applicationConsumableEntitlementSkuIds",
              "$.scopes.applicationConsumableEntitlementUserIds",
              "$.scopes.applicationTestEntitlementGuildIds",
              "$.scopes.applicationTestEntitlementSkuIds",
              "$.scopes.applicationTestEntitlementUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "application-entitlement-changes",
        "workflow": "application-entitlement-consumption"
      },
      {
        "name": "execute_application_intent_enablement",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationIntentChanges"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "application-security",
        "workflow": "application-intent-enablement"
      },
      {
        "name": "execute_application_role_connection_metadata_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationRoleConnectionMetadataChanges"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "linked-roles",
        "workflow": "application-role-connection-metadata-change"
      },
      {
        "name": "execute_application_test_entitlement_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEntitlementConsumption",
              "$.capabilities.applicationTestEntitlementChanges",
              "$.scopes.applicationConsumableEntitlementSkuIds",
              "$.scopes.applicationConsumableEntitlementUserIds",
              "$.scopes.applicationTestEntitlementGuildIds",
              "$.scopes.applicationTestEntitlementSkuIds",
              "$.scopes.applicationTestEntitlementUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "application-entitlement-changes",
        "workflow": "application-test-entitlement-change"
      },
      {
        "name": "execute_attachment_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.attachments",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.attachmentChannelIds",
              "$.storage.attachmentRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "ATTACH_FILES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "attachments",
        "workflow": "attachment-message"
      },
      {
        "name": "execute_automod_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.automodAudit",
              "$.capabilities.automodChanges",
              "$.readScope.guildIds",
              "$.scopes.automodAlertChannelIds",
              "$.scopes.automodGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "timeout-action",
                "permissions": [
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "automod",
        "workflow": "automod-change"
      },
      {
        "name": "execute_bot_profile_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.botProfileAudit",
              "$.capabilities.botProfileChanges",
              "$.storage.botProfileRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "bot-profile",
        "workflow": "bot-profile-change"
      },
      {
        "name": "execute_bulk_guild_ban",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.bulkBanAudit",
              "$.capabilities.bulkBans",
              "$.readScope.guildIds",
              "$.scopes.bulkBanGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "BAN_MEMBERS",
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "bulk-bans",
        "workflow": "bulk-guild-ban"
      },
      {
        "name": "execute_bulk_member_role_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.bulkMemberRoleChanges",
              "$.capabilities.memberRoleChanges",
              "$.readScope.guildIds",
              "$.scopes.bulkMemberRoleGuildIds",
              "$.scopes.bulkMemberRoleIds",
              "$.scopes.memberRoleGuildIds",
              "$.scopes.memberRoleIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "member-roles",
        "workflow": "bulk-member-role-change"
      },
      {
        "name": "execute_channel_clone",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelCloneAudit",
              "$.capabilities.channelCloning",
              "$.readScope.guildIds",
              "$.scopes.channelCloneGuildIds",
              "$.scopes.channelCloneSourceIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "channel-cloning",
        "workflow": "channel-cloning"
      },
      {
        "name": "execute_channel_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelCreation",
              "$.readScope.guildIds",
              "$.scopes.channelCreationGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "channel-creation",
        "workflow": "channel-creation"
      },
      {
        "name": "execute_channel_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelDeletionAudit",
              "$.capabilities.channelDeletions",
              "$.gateway.enabled",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.channelDeletionIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "thread-capable-target",
                "permissions": [
                  "READ_MESSAGE_HISTORY",
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "webhook-capable-target",
                "permissions": [
                  "MANAGE_WEBHOOKS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_CHANNELS",
              "MANAGE_GUILD",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "channel-deletion",
        "workflow": "channel-deletion"
      },
      {
        "name": "execute_channel_metadata_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelMetadataChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.channelMetadataIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "metadata-change",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "voice-status-change",
                "permissions": [
                  "SET_VOICE_CHANNEL_STATUS"
                ]
              },
              {
                "case": "voice-status-change-while-disconnected",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "channel-metadata",
        "workflow": "channel-metadata-change"
      },
      {
        "name": "execute_channel_order",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelOrderingAudit",
              "$.capabilities.channelOrderingChanges",
              "$.readScope.guildIds",
              "$.scopes.channelOrderingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "channel-ordering",
        "workflow": "channel-ordering"
      },
      {
        "name": "execute_channel_permission_overwrite",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.permissionOverwrites",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.permissionOverwriteChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "permission-overwrites",
        "workflow": "channel-permission-overwrite"
      },
      {
        "name": "execute_channel_permission_sync",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.permissionSyncs",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.permissionSyncChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "permission-sync",
        "workflow": "channel-permission-sync"
      },
      {
        "name": "execute_component_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.componentLinkOrigins",
              "$.scopes.interactionChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "interactions",
        "workflow": "component-message"
      },
      {
        "name": "execute_direct_message_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.directMessageAttachments",
              "$.capabilities.directMessageAudit",
              "$.capabilities.directMessageDeletion",
              "$.capabilities.directMessageDelivery",
              "$.capabilities.directMessageEditing",
              "$.scopes.directMessageUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "direct-messenger"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "user"
        },
        "stage": "review-execute",
        "toolset": "direct-messages",
        "workflow": "direct-message-change"
      },
      {
        "name": "execute_embed_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.embedMessages",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.componentLinkOrigins",
              "$.scopes.embedMessageChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "EMBED_LINKS",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "embed-messages",
        "workflow": "embed-message"
      },
      {
        "name": "execute_forum_post",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.forumPosts",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.forumPostChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "SEND_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "forum-posts",
        "workflow": "forum-post"
      },
      {
        "name": "execute_forum_tag_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.forumTagAudit",
              "$.capabilities.forumTagChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.forumTagChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "forum-tags",
        "workflow": "forum-tag-change"
      },
      {
        "name": "execute_global_application_command_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationCommandChanges",
              "$.capabilities.globalApplicationCommandChanges",
              "$.readScope.guildIds",
              "$.scopes.applicationCommandGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "application-commands",
        "workflow": "global-application-command-change"
      },
      {
        "name": "execute_guild_application_command_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationCommandChanges",
              "$.capabilities.globalApplicationCommandChanges",
              "$.readScope.guildIds",
              "$.scopes.applicationCommandGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "application-commands",
        "workflow": "guild-application-command-change"
      },
      {
        "name": "execute_guild_blueprint",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildScaffolds",
              "$.readScope.guildIds",
              "$.scopes.guildScaffoldGuildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "guild-starter",
              "guild-builder"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "delegated-runtime",
            "permissions": [
              "MANAGE_CHANNELS",
              "MANAGE_GUILD",
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-blueprints",
        "workflow": "guild-blueprint"
      },
      {
        "name": "execute_guild_community_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildCommunityAudit",
              "$.capabilities.guildCommunityChanges",
              "$.readScope.guildIds",
              "$.scopes.guildCommunityGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "first-time-community-enablement",
                "permissions": [
                  "ADMINISTRATOR"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-community",
        "workflow": "guild-community-change"
      },
      {
        "name": "execute_guild_departure",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildDepartures",
              "$.readScope.guildIds",
              "$.scopes.guildDepartureGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-departure",
        "workflow": "guild-departure"
      },
      {
        "name": "execute_guild_expression_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildExpressionAudit",
              "$.capabilities.guildExpressionChanges",
              "$.readScope.guildIds",
              "$.scopes.guildExpressionGuildIds",
              "$.storage.guildExpressionRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "expression-create",
                "permissions": [
                  "CREATE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "expression-edit-or-delete",
                "permissions": [
                  "MANAGE_GUILD_EXPRESSIONS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-expressions",
        "workflow": "guild-expression-change"
      },
      {
        "name": "execute_guild_incident_action_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildIncidentAudit",
              "$.capabilities.guildIncidentChanges",
              "$.readScope.guildIds",
              "$.scopes.guildIncidentGuildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "incident-response"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-incidents",
        "workflow": "guild-incident-action-change"
      },
      {
        "name": "execute_guild_integration_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.integrationAudit",
              "$.capabilities.integrationDeletions",
              "$.readScope.guildIds",
              "$.scopes.integrationGuildIds",
              "$.scopes.integrationIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "integrations",
        "workflow": "integration-deletion"
      },
      {
        "name": "execute_guild_profile_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildProfileAudit",
              "$.capabilities.guildProfileChanges",
              "$.readScope.guildIds",
              "$.scopes.guildProfileGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-profile",
        "workflow": "guild-profile-change"
      },
      {
        "name": "execute_guild_prune",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildPruneAudit",
              "$.capabilities.guildPrunes",
              "$.readScope.guildIds",
              "$.scopes.guildPruneGuildIds",
              "$.scopes.guildPruneIncludeRoleIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "KICK_MEMBERS",
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-prunes",
        "workflow": "guild-prune"
      },
      {
        "name": "execute_guild_scaffold",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildScaffolds",
              "$.readScope.guildIds",
              "$.scopes.guildScaffoldGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "delegated-runtime",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-scaffolds",
        "workflow": "guild-scaffold"
      },
      {
        "name": "execute_guild_settings_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildSettingsAudit",
              "$.capabilities.guildSettingsChanges",
              "$.readScope.guildIds",
              "$.scopes.guildSettingsGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-settings",
        "workflow": "guild-settings-change"
      },
      {
        "name": "execute_guild_soundboard_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.soundboardAudit",
              "$.capabilities.soundboardChanges",
              "$.capabilities.soundboardPlayback",
              "$.readScope.guildIds",
              "$.scopes.soundboardGuildIds",
              "$.scopes.soundboardPlaybackChannelIds",
              "$.scopes.soundboardPlaybackSourceGuildIds",
              "$.storage.soundboardRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "external-sound-playback",
                "permissions": [
                  "USE_EXTERNAL_SOUNDS"
                ]
              },
              {
                "case": "playback",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT",
                  "SPEAK",
                  "USE_SOUNDBOARD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "soundboard",
        "workflow": "guild-soundboard-change"
      },
      {
        "name": "execute_guild_template_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildTemplateAudit",
              "$.capabilities.guildTemplateChanges",
              "$.readScope.guildIds",
              "$.scopes.guildTemplateGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "guild-templates",
        "workflow": "guild-template-change"
      },
      {
        "name": "execute_guild_welcome_screen_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.welcomeScreenAudit",
              "$.capabilities.welcomeScreenChanges",
              "$.readScope.guildIds",
              "$.scopes.welcomeScreenGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "welcome-screen",
        "workflow": "welcome-screen-change"
      },
      {
        "name": "execute_guild_widget_settings_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.widgetPublicExposure",
              "$.capabilities.widgetSettingsAudit",
              "$.capabilities.widgetSettingsChanges",
              "$.readScope.guildIds",
              "$.scopes.widgetSettingsGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "widget-settings",
        "workflow": "widget-settings-change"
      },
      {
        "name": "execute_invite_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.inviteAudit",
              "$.capabilities.inviteCreation",
              "$.capabilities.inviteDeletions",
              "$.capabilities.inviteRoleAssignment",
              "$.readScope.guildIds",
              "$.scopes.inviteCreationChannelIds",
              "$.scopes.inviteGuildIds",
              "$.scopes.inviteRoleIds",
              "$.storage.inviteCapabilityRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_INSTANT_INVITE",
                  "VIEW_CHANNEL"
                ]
              },
              {
                "case": "delete",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "exact-user-acceptance",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "guild-audit",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "invites",
        "workflow": "invite-creation"
      },
      {
        "name": "execute_invite_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.inviteAudit",
              "$.capabilities.inviteCreation",
              "$.capabilities.inviteDeletions",
              "$.capabilities.inviteRoleAssignment",
              "$.readScope.guildIds",
              "$.scopes.inviteCreationChannelIds",
              "$.scopes.inviteGuildIds",
              "$.scopes.inviteRoleIds",
              "$.storage.inviteCapabilityRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_INSTANT_INVITE",
                  "VIEW_CHANNEL"
                ]
              },
              {
                "case": "delete",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "exact-user-acceptance",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "guild-audit",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "invites",
        "workflow": "invite-deletion"
      },
      {
        "name": "execute_member_moderation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.administration",
              "$.readScope.guildIds",
              "$.scopes.adminGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "ban-or-unban",
                "permissions": [
                  "BAN_MEMBERS"
                ]
              },
              {
                "case": "kick",
                "permissions": [
                  "KICK_MEMBERS"
                ]
              },
              {
                "case": "timeout",
                "permissions": [
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "moderation",
        "workflow": "member-moderation"
      },
      {
        "name": "execute_member_nickname_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nicknameChanges",
              "$.capabilities.otherMemberNicknameChanges",
              "$.readScope.guildIds",
              "$.scopes.nicknameGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "current-bot",
                "permissions": [
                  "CHANGE_NICKNAME"
                ]
              },
              {
                "case": "other-member",
                "permissions": [
                  "MANAGE_NICKNAMES"
                ]
              }
            ],
            "hierarchy": "conditional",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "member-nicknames",
        "workflow": "member-nickname-change"
      },
      {
        "name": "execute_member_role_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.bulkMemberRoleChanges",
              "$.capabilities.memberRoleChanges",
              "$.readScope.guildIds",
              "$.scopes.bulkMemberRoleGuildIds",
              "$.scopes.bulkMemberRoleIds",
              "$.scopes.memberRoleGuildIds",
              "$.scopes.memberRoleIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "member-roles",
        "workflow": "member-role-change"
      },
      {
        "name": "execute_member_verification_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberVerificationChanges",
              "$.readScope.guildIds",
              "$.scopes.memberVerificationGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "guild-owner",
                "permissions": []
              },
              {
                "case": "manage-guild-path",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "manage-roles-path",
                "permissions": [
                  "MANAGE_ROLES"
                ]
              },
              {
                "case": "moderation-path",
                "permissions": [
                  "KICK_MEMBERS",
                  "BAN_MEMBERS",
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "delegated-runtime",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "member-verification",
        "workflow": "member-verification-change"
      },
      {
        "name": "execute_member_voice_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberVoiceAudit",
              "$.capabilities.memberVoiceChanges",
              "$.readScope.guildIds",
              "$.scopes.memberVoiceChannelIds",
              "$.scopes.memberVoiceGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "destination-channel",
                "permissions": [
                  "CONNECT"
                ]
              },
              {
                "case": "disconnect-or-move",
                "permissions": [
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "server-deafen",
                "permissions": [
                  "DEAFEN_MEMBERS"
                ]
              },
              {
                "case": "server-mute",
                "permissions": [
                  "MUTE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "CONNECT"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "voice-moderation",
        "workflow": "member-voice-change"
      },
      {
        "name": "execute_message_forward",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.crossGuildMessageForwarding",
              "$.capabilities.messageForwarding",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.messageForwardSourceChannelIds",
              "$.scopes.messageForwardTargetChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "SEND_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "message-forwarding",
        "workflow": "message-forward"
      },
      {
        "name": "execute_message_pin",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pinManagement",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pinChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY",
              "PIN_MESSAGES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "pins",
        "workflow": "message-pin"
      },
      {
        "name": "execute_native_interaction_command",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nativeCommandChanges",
              "$.capabilities.nativeInteractions",
              "$.readScope.guildIds",
              "$.runtime.nativeCommandName",
              "$.scopes.nativeInteractionChannelIds",
              "$.scopes.nativeInteractionGuildIds",
              "$.scopes.nativeInteractionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "application"
        },
        "stage": "review-execute",
        "toolset": "native-interactions",
        "workflow": "native-interaction-command"
      },
      {
        "name": "execute_onboarding_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.onboardingAudit",
              "$.capabilities.onboardingChanges",
              "$.readScope.guildIds",
              "$.scopes.onboardingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "replacement",
                "permissions": [
                  "MANAGE_GUILD",
                  "MANAGE_ROLES"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "onboarding",
        "workflow": "onboarding-change"
      },
      {
        "name": "execute_poll_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pollAudit",
              "$.capabilities.pollCreation",
              "$.capabilities.pollEnding",
              "$.capabilities.pollVoterAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pollChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create-in-direct-channel",
                "permissions": [
                  "SEND_MESSAGES",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "create-in-thread",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "end",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              },
              {
                "case": "voice-or-stage-channel",
                "permissions": [
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "polls",
        "workflow": "poll-creation"
      },
      {
        "name": "execute_poll_end",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pollAudit",
              "$.capabilities.pollCreation",
              "$.capabilities.pollEnding",
              "$.capabilities.pollVoterAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pollChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create-in-direct-channel",
                "permissions": [
                  "SEND_MESSAGES",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "create-in-thread",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "end",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              },
              {
                "case": "voice-or-stage-channel",
                "permissions": [
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "polls",
        "workflow": "poll-end"
      },
      {
        "name": "execute_reaction_moderation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.reactionModeration",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.reactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "interactions",
        "workflow": "reaction-moderation"
      },
      {
        "name": "execute_role_configuration",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleConfiguration",
              "$.readScope.guildIds",
              "$.scopes.roleConfigurationIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "role-configuration",
        "workflow": "role-configuration"
      },
      {
        "name": "execute_role_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleCreation",
              "$.readScope.guildIds",
              "$.scopes.roleCreationGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "role-creation",
        "workflow": "role-creation"
      },
      {
        "name": "execute_role_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleDeletionAudit",
              "$.capabilities.roleDeletions",
              "$.gateway.enabled",
              "$.readScope.guildIds",
              "$.scopes.roleDeletionIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "role-deletion",
        "workflow": "role-deletion"
      },
      {
        "name": "execute_role_order",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleOrderingAudit",
              "$.capabilities.roleOrderingChanges",
              "$.readScope.guildIds",
              "$.scopes.roleOrderingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "role-ordering",
        "workflow": "role-ordering"
      },
      {
        "name": "execute_scheduled_event_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.scheduledEventAudit",
              "$.capabilities.scheduledEventChanges",
              "$.capabilities.scheduledEventUserAudit",
              "$.readScope.guildIds",
              "$.scopes.scheduledEventGuildIds",
              "$.storage.scheduledEventRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_EVENTS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_EVENTS"
                ]
              },
              {
                "case": "stage-create",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "voice-or-stage-target",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-execute",
        "toolset": "scheduled-events",
        "workflow": "scheduled-event-change"
      },
      {
        "name": "execute_stage_instance_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.stageInstanceAudit",
              "$.capabilities.stageInstanceChanges",
              "$.capabilities.stageStartNotifications",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.stageChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "change",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "CONNECT",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "stage-instances",
        "workflow": "stage-instance-change"
      },
      {
        "name": "execute_thread_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.threadAudit",
              "$.capabilities.threadChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.threadIds",
              "$.scopes.threadMemberUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "other-member-or-state-change",
                "permissions": [
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "self-membership",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "thread-governance",
        "workflow": "thread-governance-change"
      },
      {
        "name": "execute_thread_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.threadCreation",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.threadGuildIds",
              "$.scopes.threadParentIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "archived-private-thread-audit",
                "permissions": [
                  "READ_MESSAGE_HISTORY",
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "message-thread",
                "permissions": [
                  "READ_MESSAGE_HISTORY",
                  "CREATE_PUBLIC_THREADS"
                ]
              },
              {
                "case": "private-thread",
                "permissions": [
                  "SEND_MESSAGES",
                  "CREATE_PRIVATE_THREADS"
                ]
              },
              {
                "case": "public-thread",
                "permissions": [
                  "SEND_MESSAGES",
                  "CREATE_PUBLIC_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "threads",
        "workflow": "thread-creation"
      },
      {
        "name": "execute_voice_channel_status_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelMetadataChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.channelMetadataIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "metadata-change",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "voice-status-change",
                "permissions": [
                  "SET_VOICE_CHANNEL_STATUS"
                ]
              },
              {
                "case": "voice-status-change-while-disconnected",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "channel-metadata",
        "workflow": "voice-channel-status-change"
      },
      {
        "name": "execute_webhook_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "webhooks",
        "workflow": "webhook-change"
      },
      {
        "name": "execute_webhook_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "webhooks",
        "workflow": "webhook-creation"
      },
      {
        "name": "execute_webhook_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-execute",
        "toolset": "webhooks",
        "workflow": "webhook-deletion"
      },
      {
        "name": "execute_webhook_message_deletion",
        "requirements": {
          "authentication": "bot-and-stored-webhook-token",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageDeletions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "webhook"
        },
        "stage": "review-execute",
        "toolset": "webhooks",
        "workflow": "webhook-message-deletion"
      },
      {
        "name": "explain_channel_access",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "guilds",
        "workflow": null
      },
      {
        "name": "explain_principal_permissions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "permissions",
        "workflow": null
      },
      {
        "name": "get_application_emoji",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEmojiAudit",
              "$.capabilities.applicationEmojiChanges",
              "$.storage.applicationEmojiRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "application-emojis",
        "workflow": null
      },
      {
        "name": "get_application_entitlement",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationMonetizationAudit",
              "$.scopes.applicationEntitlementGuildIds",
              "$.scopes.applicationEntitlementUserIds",
              "$.scopes.applicationMonetizationSkuIds",
              "$.scopes.applicationSubscriptionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "application-monetization",
        "workflow": null
      },
      {
        "name": "get_automod_rule",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.automodAudit",
              "$.capabilities.automodChanges",
              "$.readScope.guildIds",
              "$.scopes.automodAlertChannelIds",
              "$.scopes.automodGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "timeout-action",
                "permissions": [
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "automod",
        "workflow": null
      },
      {
        "name": "get_channel",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "guilds",
        "workflow": null
      },
      {
        "name": "get_channel_webhook",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "webhooks",
        "workflow": null
      },
      {
        "name": "get_connector_status",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "get_current_bot_profile",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.botProfileAudit"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "bot-profile",
        "workflow": null
      },
      {
        "name": "get_direct_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.directMessageAttachments",
              "$.capabilities.directMessageAudit",
              "$.capabilities.directMessageDeletion",
              "$.capabilities.directMessageDelivery",
              "$.capabilities.directMessageEditing",
              "$.scopes.directMessageUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "direct-messenger"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "user"
        },
        "stage": "live-read",
        "toolset": "direct-messages",
        "workflow": "direct-message-change"
      },
      {
        "name": "get_gateway_events",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.gateway.enabled",
              "$.gateway.eventBufferSize"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "gateway",
        "workflow": null
      },
      {
        "name": "get_gateway_status",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.gateway.enabled",
              "$.gateway.eventBufferSize"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "gateway",
        "workflow": null
      },
      {
        "name": "get_guild_audit_entry",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_AUDIT_LOG"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "audit-logs",
        "workflow": null
      },
      {
        "name": "get_guild_ban",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.banAudit",
              "$.readScope.guildIds",
              "$.scopes.banAuditGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "BAN_MEMBERS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "bans",
        "workflow": null
      },
      {
        "name": "get_guild_emoji",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildExpressionAudit",
              "$.readScope.guildIds",
              "$.scopes.guildExpressionGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-expressions",
        "workflow": null
      },
      {
        "name": "get_guild_incident_actions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildIncidentAudit",
              "$.capabilities.guildIncidentChanges",
              "$.readScope.guildIds",
              "$.scopes.guildIncidentGuildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "incident-response"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-incidents",
        "workflow": null
      },
      {
        "name": "get_guild_invite",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.inviteAudit",
              "$.capabilities.inviteCreation",
              "$.capabilities.inviteDeletions",
              "$.capabilities.inviteRoleAssignment",
              "$.readScope.guildIds",
              "$.scopes.inviteCreationChannelIds",
              "$.scopes.inviteGuildIds",
              "$.scopes.inviteRoleIds",
              "$.storage.inviteCapabilityRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_INSTANT_INVITE",
                  "VIEW_CHANNEL"
                ]
              },
              {
                "case": "delete",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "exact-user-acceptance",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "guild-audit",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "invites",
        "workflow": null
      },
      {
        "name": "get_guild_member",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberDirectory",
              "$.readScope.guildIds",
              "$.scopes.memberDirectoryGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILD_MEMBERS",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "members",
        "workflow": null
      },
      {
        "name": "get_guild_onboarding",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.onboardingAudit",
              "$.capabilities.onboardingChanges",
              "$.readScope.guildIds",
              "$.scopes.onboardingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "replacement",
                "permissions": [
                  "MANAGE_GUILD",
                  "MANAGE_ROLES"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "onboarding",
        "workflow": null
      },
      {
        "name": "get_guild_profile",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildProfileAudit",
              "$.capabilities.guildProfileChanges",
              "$.readScope.guildIds",
              "$.scopes.guildProfileGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-profile",
        "workflow": null
      },
      {
        "name": "get_guild_settings",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildSettingsAudit",
              "$.capabilities.guildSettingsChanges",
              "$.readScope.guildIds",
              "$.scopes.guildSettingsGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-settings",
        "workflow": null
      },
      {
        "name": "get_guild_soundboard_sound",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.soundboardAudit",
              "$.readScope.guildIds",
              "$.scopes.soundboardGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "soundboard",
        "workflow": null
      },
      {
        "name": "get_guild_sticker",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildExpressionAudit",
              "$.readScope.guildIds",
              "$.scopes.guildExpressionGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-expressions",
        "workflow": null
      },
      {
        "name": "get_guild_vanity_url",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.inviteAudit",
              "$.capabilities.inviteCreation",
              "$.capabilities.inviteDeletions",
              "$.capabilities.inviteRoleAssignment",
              "$.readScope.guildIds",
              "$.scopes.inviteCreationChannelIds",
              "$.scopes.inviteGuildIds",
              "$.scopes.inviteRoleIds",
              "$.storage.inviteCapabilityRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_INSTANT_INVITE",
                  "VIEW_CHANNEL"
                ]
              },
              {
                "case": "delete",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "exact-user-acceptance",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "guild-audit",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "invites",
        "workflow": null
      },
      {
        "name": "get_guild_welcome_screen",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.welcomeScreenAudit",
              "$.readScope.guildIds",
              "$.scopes.welcomeScreenGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "disabled-screen",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "welcome-screen",
        "workflow": null
      },
      {
        "name": "get_guild_widget_settings",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.widgetPublicExposure",
              "$.capabilities.widgetSettingsAudit",
              "$.capabilities.widgetSettingsChanges",
              "$.readScope.guildIds",
              "$.scopes.widgetSettingsGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "widget-settings",
        "workflow": null
      },
      {
        "name": "get_member_voice_state",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberVoiceAudit",
              "$.capabilities.memberVoiceChanges",
              "$.readScope.guildIds",
              "$.scopes.memberVoiceChannelIds",
              "$.scopes.memberVoiceGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "destination-channel",
                "permissions": [
                  "CONNECT"
                ]
              },
              {
                "case": "disconnect-or-move",
                "permissions": [
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "server-deafen",
                "permissions": [
                  "DEAFEN_MEMBERS"
                ]
              },
              {
                "case": "server-mute",
                "permissions": [
                  "MUTE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "CONNECT"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "voice-moderation",
        "workflow": null
      },
      {
        "name": "get_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "recommended"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "get_observability_status",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "observability",
        "workflow": null
      },
      {
        "name": "get_poll",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pollAudit",
              "$.capabilities.pollCreation",
              "$.capabilities.pollEnding",
              "$.capabilities.pollVoterAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pollChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create-in-direct-channel",
                "permissions": [
                  "SEND_MESSAGES",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "create-in-thread",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "end",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              },
              {
                "case": "voice-or-stage-channel",
                "permissions": [
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "polls",
        "workflow": null
      },
      {
        "name": "get_role",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "roles",
        "workflow": null
      },
      {
        "name": "get_scheduled_event",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.scheduledEventAudit",
              "$.capabilities.scheduledEventChanges",
              "$.capabilities.scheduledEventUserAudit",
              "$.readScope.guildIds",
              "$.scopes.scheduledEventGuildIds",
              "$.storage.scheduledEventRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_EVENTS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_EVENTS"
                ]
              },
              {
                "case": "stage-create",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "voice-or-stage-target",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "scheduled-events",
        "workflow": null
      },
      {
        "name": "get_stage_instance",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.stageInstanceAudit",
              "$.capabilities.stageInstanceChanges",
              "$.capabilities.stageStartNotifications",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.stageChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "change",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "CONNECT",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "stage-instances",
        "workflow": null
      },
      {
        "name": "get_thread_membership",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.threadAudit",
              "$.capabilities.threadChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.threadIds",
              "$.scopes.threadMemberUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "other-member-or-state-change",
                "permissions": [
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "self-membership",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "thread-governance",
        "workflow": null
      },
      {
        "name": "get_thread_state",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.threadAudit",
              "$.capabilities.threadChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.threadIds",
              "$.scopes.threadMemberUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "other-member-or-state-change",
                "permissions": [
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "self-membership",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "thread-governance",
        "workflow": null
      },
      {
        "name": "get_voice_channel_status",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelMetadataChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.channelMetadataIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "metadata-change",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "voice-status-change",
                "permissions": [
                  "SET_VOICE_CHANNEL_STATUS"
                ]
              },
              {
                "case": "voice-status-change-while-disconnected",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "channel-metadata",
        "workflow": null
      },
      {
        "name": "get_webhook_message",
        "requirements": {
          "authentication": "bot-and-stored-webhook-token",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookMessageAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "webhook"
        },
        "stage": "live-read",
        "toolset": "webhooks",
        "workflow": null
      },
      {
        "name": "inspect_application_activity_instance",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "list_active_threads",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "threads",
        "workflow": null
      },
      {
        "name": "list_activity",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.storage.auditFile"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "activity",
        "workflow": null
      },
      {
        "name": "list_announcement_subscriptions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.announcementSubscriptionAudit",
              "$.capabilities.announcementSubscriptionChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.announcementSubscriptionSourceChannelIds",
              "$.scopes.announcementSubscriptionTargetChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "announcement-subscriptions",
        "workflow": null
      },
      {
        "name": "list_application_emojis",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEmojiAudit",
              "$.capabilities.applicationEmojiChanges",
              "$.storage.applicationEmojiRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "application-emojis",
        "workflow": null
      },
      {
        "name": "list_archived_threads",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "private-archive",
                "permissions": [
                  "MANAGE_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "threads",
        "workflow": null
      },
      {
        "name": "list_automod_rules",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.automodAudit",
              "$.capabilities.automodChanges",
              "$.readScope.guildIds",
              "$.scopes.automodAlertChannelIds",
              "$.scopes.automodGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "timeout-action",
                "permissions": [
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "automod",
        "workflow": null
      },
      {
        "name": "list_channel_permission_overwrites",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.permissionOverwrites",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.permissionOverwriteChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "permission-overwrites",
        "workflow": null
      },
      {
        "name": "list_channel_webhooks",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "webhooks",
        "workflow": null
      },
      {
        "name": "list_channels",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guilds",
        "workflow": null
      },
      {
        "name": "list_coordination_addresses",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "coordination-channel"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "coordination",
        "workflow": null
      },
      {
        "name": "list_coordination_notes",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "coordination-channel"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "coordination",
        "workflow": null
      },
      {
        "name": "list_default_soundboard_sounds",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.soundboardAudit"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "soundboard",
        "workflow": null
      },
      {
        "name": "list_direct_messages",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.directMessageAttachments",
              "$.capabilities.directMessageAudit",
              "$.capabilities.directMessageDeletion",
              "$.capabilities.directMessageDelivery",
              "$.capabilities.directMessageEditing",
              "$.scopes.directMessageUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "direct-messenger"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "user"
        },
        "stage": "live-read",
        "toolset": "direct-messages",
        "workflow": "direct-message-change"
      },
      {
        "name": "list_discord_interaction_continuations",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nativeInteractions"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "native-interactions",
        "workflow": null
      },
      {
        "name": "list_guild_audit_entries",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_AUDIT_LOG"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "audit-logs",
        "workflow": null
      },
      {
        "name": "list_guild_bans",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.banAudit",
              "$.readScope.guildIds",
              "$.scopes.banAuditGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "BAN_MEMBERS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "bans",
        "workflow": null
      },
      {
        "name": "list_guild_emojis",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildExpressionAudit",
              "$.readScope.guildIds",
              "$.scopes.guildExpressionGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-expressions",
        "workflow": null
      },
      {
        "name": "list_guild_integrations",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.integrationAudit",
              "$.capabilities.integrationDeletions",
              "$.readScope.guildIds",
              "$.scopes.integrationGuildIds",
              "$.scopes.integrationIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "integrations",
        "workflow": null
      },
      {
        "name": "list_guild_invites",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.inviteAudit",
              "$.capabilities.inviteCreation",
              "$.capabilities.inviteDeletions",
              "$.capabilities.inviteRoleAssignment",
              "$.readScope.guildIds",
              "$.scopes.inviteCreationChannelIds",
              "$.scopes.inviteGuildIds",
              "$.scopes.inviteRoleIds",
              "$.storage.inviteCapabilityRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_INSTANT_INVITE",
                  "VIEW_CHANNEL"
                ]
              },
              {
                "case": "delete",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "exact-user-acceptance",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "guild-audit",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "invites",
        "workflow": null
      },
      {
        "name": "list_guild_members",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberDirectory",
              "$.readScope.guildIds",
              "$.scopes.memberDirectoryGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILD_MEMBERS",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "members",
        "workflow": null
      },
      {
        "name": "list_guild_soundboard_sounds",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.soundboardAudit",
              "$.readScope.guildIds",
              "$.scopes.soundboardGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "soundboard",
        "workflow": null
      },
      {
        "name": "list_guild_stickers",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildExpressionAudit",
              "$.readScope.guildIds",
              "$.scopes.guildExpressionGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-expressions",
        "workflow": null
      },
      {
        "name": "list_guild_templates",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildTemplateAudit",
              "$.readScope.guildIds",
              "$.scopes.guildTemplateGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guild-templates",
        "workflow": null
      },
      {
        "name": "list_guild_voice_regions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "channel-metadata",
        "workflow": null
      },
      {
        "name": "list_guilds",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "guilds",
        "workflow": null
      },
      {
        "name": "list_message_pins",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pinManagement",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pinChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY",
              "PIN_MESSAGES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "pins",
        "workflow": null
      },
      {
        "name": "list_message_reactions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "interactions",
        "workflow": null
      },
      {
        "name": "list_message_replies",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "recommended"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "list_pending_discord_interactions",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nativeInteractions"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "native-interactions",
        "workflow": null
      },
      {
        "name": "list_poll_answer_voters",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pollAudit",
              "$.capabilities.pollCreation",
              "$.capabilities.pollEnding",
              "$.capabilities.pollVoterAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pollChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create-in-direct-channel",
                "permissions": [
                  "SEND_MESSAGES",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "create-in-thread",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "end",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              },
              {
                "case": "voice-or-stage-channel",
                "permissions": [
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "polls",
        "workflow": null
      },
      {
        "name": "list_reaction_users",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.reactionUserAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.reactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "interactions",
        "workflow": null
      },
      {
        "name": "list_roles",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "roles",
        "workflow": null
      },
      {
        "name": "list_scheduled_event_users",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.scheduledEventAudit",
              "$.capabilities.scheduledEventChanges",
              "$.capabilities.scheduledEventUserAudit",
              "$.readScope.guildIds",
              "$.scopes.scheduledEventGuildIds",
              "$.storage.scheduledEventRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_EVENTS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_EVENTS"
                ]
              },
              {
                "case": "stage-create",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "voice-or-stage-target",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "scheduled-events",
        "workflow": null
      },
      {
        "name": "list_scheduled_events",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.scheduledEventAudit",
              "$.capabilities.scheduledEventChanges",
              "$.capabilities.scheduledEventUserAudit",
              "$.readScope.guildIds",
              "$.scopes.scheduledEventGuildIds",
              "$.storage.scheduledEventRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_EVENTS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_EVENTS"
                ]
              },
              {
                "case": "stage-create",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "voice-or-stage-target",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "scheduled-events",
        "workflow": null
      },
      {
        "name": "list_stage_instances",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.stageInstanceAudit",
              "$.capabilities.stageInstanceChanges",
              "$.capabilities.stageStartNotifications",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.stageChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "change",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "CONNECT",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "stage-instances",
        "workflow": null
      },
      {
        "name": "list_voice_regions",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "application"
        },
        "stage": "live-read",
        "toolset": "channel-metadata",
        "workflow": null
      },
      {
        "name": "parse_discord_reference",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "server-observer",
              "channel-reader"
            ],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "connector",
        "workflow": null
      },
      {
        "name": "plan_announcement_crosspost",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.announcementCrossposts",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.announcementCrosspostChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "message-authored-by-another-user",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "SEND_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "announcement-crossposts",
        "workflow": "announcement-crosspost"
      },
      {
        "name": "plan_announcement_subscription",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.announcementSubscriptionAudit",
              "$.capabilities.announcementSubscriptionChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.announcementSubscriptionSourceChannelIds",
              "$.scopes.announcementSubscriptionTargetChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "announcement-subscriptions",
        "workflow": "announcement-subscription"
      },
      {
        "name": "plan_application_emoji_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEmojiAudit",
              "$.capabilities.applicationEmojiChanges",
              "$.storage.applicationEmojiRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "application-emojis",
        "workflow": "application-emoji-change"
      },
      {
        "name": "plan_application_entitlement_consumption",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEntitlementConsumption",
              "$.capabilities.applicationTestEntitlementChanges",
              "$.scopes.applicationConsumableEntitlementSkuIds",
              "$.scopes.applicationConsumableEntitlementUserIds",
              "$.scopes.applicationTestEntitlementGuildIds",
              "$.scopes.applicationTestEntitlementSkuIds",
              "$.scopes.applicationTestEntitlementUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "application-entitlement-changes",
        "workflow": "application-entitlement-consumption"
      },
      {
        "name": "plan_application_intent_enablement",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationIntentChanges"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "application-security",
        "workflow": "application-intent-enablement"
      },
      {
        "name": "plan_application_role_connection_metadata_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationRoleConnectionMetadataChanges"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "linked-roles",
        "workflow": "application-role-connection-metadata-change"
      },
      {
        "name": "plan_application_test_entitlement_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationEntitlementConsumption",
              "$.capabilities.applicationTestEntitlementChanges",
              "$.scopes.applicationConsumableEntitlementSkuIds",
              "$.scopes.applicationConsumableEntitlementUserIds",
              "$.scopes.applicationTestEntitlementGuildIds",
              "$.scopes.applicationTestEntitlementSkuIds",
              "$.scopes.applicationTestEntitlementUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "application-entitlement-changes",
        "workflow": "application-test-entitlement-change"
      },
      {
        "name": "plan_attachment_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.attachments",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.attachmentChannelIds",
              "$.storage.attachmentRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "ATTACH_FILES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "attachments",
        "workflow": "attachment-message"
      },
      {
        "name": "plan_automod_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.automodAudit",
              "$.capabilities.automodChanges",
              "$.readScope.guildIds",
              "$.scopes.automodAlertChannelIds",
              "$.scopes.automodGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "timeout-action",
                "permissions": [
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "automod",
        "workflow": "automod-change"
      },
      {
        "name": "plan_bot_profile_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.botProfileAudit",
              "$.capabilities.botProfileChanges",
              "$.storage.botProfileRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "bot-profile",
        "workflow": "bot-profile-change"
      },
      {
        "name": "plan_bulk_guild_ban",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.bulkBanAudit",
              "$.capabilities.bulkBans",
              "$.readScope.guildIds",
              "$.scopes.bulkBanGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "BAN_MEMBERS",
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "bulk-bans",
        "workflow": "bulk-guild-ban"
      },
      {
        "name": "plan_bulk_member_role_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.bulkMemberRoleChanges",
              "$.capabilities.memberRoleChanges",
              "$.readScope.guildIds",
              "$.scopes.bulkMemberRoleGuildIds",
              "$.scopes.bulkMemberRoleIds",
              "$.scopes.memberRoleGuildIds",
              "$.scopes.memberRoleIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "member-roles",
        "workflow": "bulk-member-role-change"
      },
      {
        "name": "plan_channel_clone",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelCloneAudit",
              "$.capabilities.channelCloning",
              "$.readScope.guildIds",
              "$.scopes.channelCloneGuildIds",
              "$.scopes.channelCloneSourceIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "channel-cloning",
        "workflow": "channel-cloning"
      },
      {
        "name": "plan_channel_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelCreation",
              "$.readScope.guildIds",
              "$.scopes.channelCreationGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "channel-creation",
        "workflow": "channel-creation"
      },
      {
        "name": "plan_channel_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelDeletionAudit",
              "$.capabilities.channelDeletions",
              "$.gateway.enabled",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.channelDeletionIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "thread-capable-target",
                "permissions": [
                  "READ_MESSAGE_HISTORY",
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "webhook-capable-target",
                "permissions": [
                  "MANAGE_WEBHOOKS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_CHANNELS",
              "MANAGE_GUILD",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "channel-deletion",
        "workflow": "channel-deletion"
      },
      {
        "name": "plan_channel_metadata_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelMetadataChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.channelMetadataIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "metadata-change",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "voice-status-change",
                "permissions": [
                  "SET_VOICE_CHANNEL_STATUS"
                ]
              },
              {
                "case": "voice-status-change-while-disconnected",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "channel-metadata",
        "workflow": "channel-metadata-change"
      },
      {
        "name": "plan_channel_order",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelOrderingAudit",
              "$.capabilities.channelOrderingChanges",
              "$.readScope.guildIds",
              "$.scopes.channelOrderingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "channel-ordering",
        "workflow": "channel-ordering"
      },
      {
        "name": "plan_channel_permission_overwrite",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.permissionOverwrites",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.permissionOverwriteChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "permission-overwrites",
        "workflow": "channel-permission-overwrite"
      },
      {
        "name": "plan_channel_permission_sync",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.permissionSyncs",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.permissionSyncChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "permission-sync",
        "workflow": "channel-permission-sync"
      },
      {
        "name": "plan_component_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.componentLinkOrigins",
              "$.scopes.interactionChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "interactions",
        "workflow": "component-message"
      },
      {
        "name": "plan_direct_message_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.directMessageAttachments",
              "$.capabilities.directMessageAudit",
              "$.capabilities.directMessageDeletion",
              "$.capabilities.directMessageDelivery",
              "$.capabilities.directMessageEditing",
              "$.scopes.directMessageUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "direct-messenger"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "user"
        },
        "stage": "review-plan",
        "toolset": "direct-messages",
        "workflow": "direct-message-change"
      },
      {
        "name": "plan_embed_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.embedMessages",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.componentLinkOrigins",
              "$.scopes.embedMessageChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "EMBED_LINKS",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "embed-messages",
        "workflow": "embed-message"
      },
      {
        "name": "plan_forum_post",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.forumPosts",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.forumPostChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "SEND_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "forum-posts",
        "workflow": "forum-post"
      },
      {
        "name": "plan_forum_tag_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.forumTagAudit",
              "$.capabilities.forumTagChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.forumTagChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "forum-tags",
        "workflow": "forum-tag-change"
      },
      {
        "name": "plan_global_application_command_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationCommandChanges",
              "$.capabilities.globalApplicationCommandChanges",
              "$.readScope.guildIds",
              "$.scopes.applicationCommandGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "application-commands",
        "workflow": "global-application-command-change"
      },
      {
        "name": "plan_guild_application_command_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.applicationCommandChanges",
              "$.capabilities.globalApplicationCommandChanges",
              "$.readScope.guildIds",
              "$.scopes.applicationCommandGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "application-commands",
        "workflow": "guild-application-command-change"
      },
      {
        "name": "plan_guild_blueprint",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildScaffolds",
              "$.readScope.guildIds",
              "$.scopes.guildScaffoldGuildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "guild-starter",
              "guild-builder"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "delegated-runtime",
            "permissions": [
              "MANAGE_CHANNELS",
              "MANAGE_GUILD",
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-blueprints",
        "workflow": "guild-blueprint"
      },
      {
        "name": "plan_guild_community_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildCommunityAudit",
              "$.capabilities.guildCommunityChanges",
              "$.readScope.guildIds",
              "$.scopes.guildCommunityGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "first-time-community-enablement",
                "permissions": [
                  "ADMINISTRATOR"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-community",
        "workflow": "guild-community-change"
      },
      {
        "name": "plan_guild_departure",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildDepartures",
              "$.readScope.guildIds",
              "$.scopes.guildDepartureGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-departure",
        "workflow": "guild-departure"
      },
      {
        "name": "plan_guild_expression_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildExpressionAudit",
              "$.capabilities.guildExpressionChanges",
              "$.readScope.guildIds",
              "$.scopes.guildExpressionGuildIds",
              "$.storage.guildExpressionRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "expression-create",
                "permissions": [
                  "CREATE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "expression-edit-or-delete",
                "permissions": [
                  "MANAGE_GUILD_EXPRESSIONS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-expressions",
        "workflow": "guild-expression-change"
      },
      {
        "name": "plan_guild_incident_action_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildIncidentAudit",
              "$.capabilities.guildIncidentChanges",
              "$.readScope.guildIds",
              "$.scopes.guildIncidentGuildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "incident-response"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-incidents",
        "workflow": "guild-incident-action-change"
      },
      {
        "name": "plan_guild_integration_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.integrationAudit",
              "$.capabilities.integrationDeletions",
              "$.readScope.guildIds",
              "$.scopes.integrationGuildIds",
              "$.scopes.integrationIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "integrations",
        "workflow": "integration-deletion"
      },
      {
        "name": "plan_guild_profile_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildProfileAudit",
              "$.capabilities.guildProfileChanges",
              "$.readScope.guildIds",
              "$.scopes.guildProfileGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-profile",
        "workflow": "guild-profile-change"
      },
      {
        "name": "plan_guild_prune",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildPruneAudit",
              "$.capabilities.guildPrunes",
              "$.readScope.guildIds",
              "$.scopes.guildPruneGuildIds",
              "$.scopes.guildPruneIncludeRoleIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "KICK_MEMBERS",
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-prunes",
        "workflow": "guild-prune"
      },
      {
        "name": "plan_guild_scaffold",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildScaffolds",
              "$.readScope.guildIds",
              "$.scopes.guildScaffoldGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "delegated-runtime",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-scaffolds",
        "workflow": "guild-scaffold"
      },
      {
        "name": "plan_guild_settings_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildSettingsAudit",
              "$.capabilities.guildSettingsChanges",
              "$.readScope.guildIds",
              "$.scopes.guildSettingsGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-settings",
        "workflow": "guild-settings-change"
      },
      {
        "name": "plan_guild_soundboard_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.soundboardAudit",
              "$.capabilities.soundboardChanges",
              "$.capabilities.soundboardPlayback",
              "$.readScope.guildIds",
              "$.scopes.soundboardGuildIds",
              "$.scopes.soundboardPlaybackChannelIds",
              "$.scopes.soundboardPlaybackSourceGuildIds",
              "$.storage.soundboardRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "external-sound-playback",
                "permissions": [
                  "USE_EXTERNAL_SOUNDS"
                ]
              },
              {
                "case": "playback",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT",
                  "SPEAK",
                  "USE_SOUNDBOARD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "soundboard",
        "workflow": "guild-soundboard-change"
      },
      {
        "name": "plan_guild_template_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildTemplateAudit",
              "$.capabilities.guildTemplateChanges",
              "$.readScope.guildIds",
              "$.scopes.guildTemplateGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "guild-templates",
        "workflow": "guild-template-change"
      },
      {
        "name": "plan_guild_welcome_screen_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.welcomeScreenAudit",
              "$.capabilities.welcomeScreenChanges",
              "$.readScope.guildIds",
              "$.scopes.welcomeScreenGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "welcome-screen",
        "workflow": "welcome-screen-change"
      },
      {
        "name": "plan_guild_widget_settings_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.widgetPublicExposure",
              "$.capabilities.widgetSettingsAudit",
              "$.capabilities.widgetSettingsChanges",
              "$.readScope.guildIds",
              "$.scopes.widgetSettingsGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "widget-settings",
        "workflow": "widget-settings-change"
      },
      {
        "name": "plan_invite_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.inviteAudit",
              "$.capabilities.inviteCreation",
              "$.capabilities.inviteDeletions",
              "$.capabilities.inviteRoleAssignment",
              "$.readScope.guildIds",
              "$.scopes.inviteCreationChannelIds",
              "$.scopes.inviteGuildIds",
              "$.scopes.inviteRoleIds",
              "$.storage.inviteCapabilityRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_INSTANT_INVITE",
                  "VIEW_CHANNEL"
                ]
              },
              {
                "case": "delete",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "exact-user-acceptance",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "guild-audit",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "invites",
        "workflow": "invite-creation"
      },
      {
        "name": "plan_invite_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.inviteAudit",
              "$.capabilities.inviteCreation",
              "$.capabilities.inviteDeletions",
              "$.capabilities.inviteRoleAssignment",
              "$.readScope.guildIds",
              "$.scopes.inviteCreationChannelIds",
              "$.scopes.inviteGuildIds",
              "$.scopes.inviteRoleIds",
              "$.storage.inviteCapabilityRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_INSTANT_INVITE",
                  "VIEW_CHANNEL"
                ]
              },
              {
                "case": "delete",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "exact-user-acceptance",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "guild-audit",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "invites",
        "workflow": "invite-deletion"
      },
      {
        "name": "plan_member_moderation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.administration",
              "$.readScope.guildIds",
              "$.scopes.adminGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "ban-or-unban",
                "permissions": [
                  "BAN_MEMBERS"
                ]
              },
              {
                "case": "kick",
                "permissions": [
                  "KICK_MEMBERS"
                ]
              },
              {
                "case": "timeout",
                "permissions": [
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "moderation",
        "workflow": "member-moderation"
      },
      {
        "name": "plan_member_nickname_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nicknameChanges",
              "$.capabilities.otherMemberNicknameChanges",
              "$.readScope.guildIds",
              "$.scopes.nicknameGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "current-bot",
                "permissions": [
                  "CHANGE_NICKNAME"
                ]
              },
              {
                "case": "other-member",
                "permissions": [
                  "MANAGE_NICKNAMES"
                ]
              }
            ],
            "hierarchy": "conditional",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "member-nicknames",
        "workflow": "member-nickname-change"
      },
      {
        "name": "plan_member_role_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.bulkMemberRoleChanges",
              "$.capabilities.memberRoleChanges",
              "$.readScope.guildIds",
              "$.scopes.bulkMemberRoleGuildIds",
              "$.scopes.bulkMemberRoleIds",
              "$.scopes.memberRoleGuildIds",
              "$.scopes.memberRoleIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "member-roles",
        "workflow": "member-role-change"
      },
      {
        "name": "plan_member_verification_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberVerificationChanges",
              "$.readScope.guildIds",
              "$.scopes.memberVerificationGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "guild-owner",
                "permissions": []
              },
              {
                "case": "manage-guild-path",
                "permissions": [
                  "MANAGE_GUILD"
                ]
              },
              {
                "case": "manage-roles-path",
                "permissions": [
                  "MANAGE_ROLES"
                ]
              },
              {
                "case": "moderation-path",
                "permissions": [
                  "KICK_MEMBERS",
                  "BAN_MEMBERS",
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "delegated-runtime",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "member-verification",
        "workflow": "member-verification-change"
      },
      {
        "name": "plan_member_voice_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberVoiceAudit",
              "$.capabilities.memberVoiceChanges",
              "$.readScope.guildIds",
              "$.scopes.memberVoiceChannelIds",
              "$.scopes.memberVoiceGuildIds",
              "$.scopes.protectedUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "destination-channel",
                "permissions": [
                  "CONNECT"
                ]
              },
              {
                "case": "disconnect-or-move",
                "permissions": [
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "server-deafen",
                "permissions": [
                  "DEAFEN_MEMBERS"
                ]
              },
              {
                "case": "server-mute",
                "permissions": [
                  "MUTE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "CONNECT"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "voice-moderation",
        "workflow": "member-voice-change"
      },
      {
        "name": "plan_message_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.deletions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.deleteChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "deletion",
        "workflow": "message-deletion"
      },
      {
        "name": "plan_message_forward",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.crossGuildMessageForwarding",
              "$.capabilities.messageForwarding",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.messageForwardSourceChannelIds",
              "$.scopes.messageForwardTargetChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "SEND_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "message-forwarding",
        "workflow": "message-forward"
      },
      {
        "name": "plan_message_pin",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pinManagement",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pinChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY",
              "PIN_MESSAGES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "pins",
        "workflow": "message-pin"
      },
      {
        "name": "plan_native_interaction_command",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nativeCommandChanges",
              "$.capabilities.nativeInteractions",
              "$.readScope.guildIds",
              "$.runtime.nativeCommandName",
              "$.scopes.nativeInteractionChannelIds",
              "$.scopes.nativeInteractionGuildIds",
              "$.scopes.nativeInteractionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "application"
        },
        "stage": "review-plan",
        "toolset": "native-interactions",
        "workflow": "native-interaction-command"
      },
      {
        "name": "plan_onboarding_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.onboardingAudit",
              "$.capabilities.onboardingChanges",
              "$.readScope.guildIds",
              "$.scopes.onboardingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "replacement",
                "permissions": [
                  "MANAGE_GUILD",
                  "MANAGE_ROLES"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "onboarding",
        "workflow": "onboarding-change"
      },
      {
        "name": "plan_poll_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pollAudit",
              "$.capabilities.pollCreation",
              "$.capabilities.pollEnding",
              "$.capabilities.pollVoterAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pollChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create-in-direct-channel",
                "permissions": [
                  "SEND_MESSAGES",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "create-in-thread",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "end",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              },
              {
                "case": "voice-or-stage-channel",
                "permissions": [
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "polls",
        "workflow": "poll-creation"
      },
      {
        "name": "plan_poll_end",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.pollAudit",
              "$.capabilities.pollCreation",
              "$.capabilities.pollEnding",
              "$.capabilities.pollVoterAudit",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.pollChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create-in-direct-channel",
                "permissions": [
                  "SEND_MESSAGES",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "create-in-thread",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS",
                  "SEND_POLLS"
                ]
              },
              {
                "case": "end",
                "permissions": [
                  "MANAGE_MESSAGES"
                ]
              },
              {
                "case": "voice-or-stage-channel",
                "permissions": [
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "polls",
        "workflow": "poll-end"
      },
      {
        "name": "plan_reaction_moderation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.reactionModeration",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.reactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "interactions",
        "workflow": "reaction-moderation"
      },
      {
        "name": "plan_role_configuration",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleConfiguration",
              "$.readScope.guildIds",
              "$.scopes.roleConfigurationIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "role-configuration",
        "workflow": "role-configuration"
      },
      {
        "name": "plan_role_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleCreation",
              "$.readScope.guildIds",
              "$.scopes.roleCreationGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "role-creation",
        "workflow": "role-creation"
      },
      {
        "name": "plan_role_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleDeletionAudit",
              "$.capabilities.roleDeletions",
              "$.gateway.enabled",
              "$.readScope.guildIds",
              "$.scopes.roleDeletionIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_GUILD",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "role-deletion",
        "workflow": "role-deletion"
      },
      {
        "name": "plan_role_order",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.roleOrderingAudit",
              "$.capabilities.roleOrderingChanges",
              "$.readScope.guildIds",
              "$.scopes.roleOrderingGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "required",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "role-ordering",
        "workflow": "role-ordering"
      },
      {
        "name": "plan_scheduled_event_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.scheduledEventAudit",
              "$.capabilities.scheduledEventChanges",
              "$.capabilities.scheduledEventUserAudit",
              "$.readScope.guildIds",
              "$.scopes.scheduledEventGuildIds",
              "$.storage.scheduledEventRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_EVENTS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_EVENTS"
                ]
              },
              {
                "case": "stage-create",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              },
              {
                "case": "voice-or-stage-target",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "review-plan",
        "toolset": "scheduled-events",
        "workflow": "scheduled-event-change"
      },
      {
        "name": "plan_stage_instance_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.stageInstanceAudit",
              "$.capabilities.stageInstanceChanges",
              "$.capabilities.stageStartNotifications",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.stageChannelIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "change",
                "permissions": [
                  "MANAGE_CHANNELS",
                  "CONNECT",
                  "MUTE_MEMBERS",
                  "MOVE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "stage-instances",
        "workflow": "stage-instance-change"
      },
      {
        "name": "plan_thread_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.threadAudit",
              "$.capabilities.threadChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.threadIds",
              "$.scopes.threadMemberUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "other-member-or-state-change",
                "permissions": [
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "self-membership",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "thread-governance",
        "workflow": "thread-governance-change"
      },
      {
        "name": "plan_thread_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.threadCreation",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.threadGuildIds",
              "$.scopes.threadParentIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "archived-private-thread-audit",
                "permissions": [
                  "READ_MESSAGE_HISTORY",
                  "MANAGE_THREADS"
                ]
              },
              {
                "case": "message-thread",
                "permissions": [
                  "READ_MESSAGE_HISTORY",
                  "CREATE_PUBLIC_THREADS"
                ]
              },
              {
                "case": "private-thread",
                "permissions": [
                  "SEND_MESSAGES",
                  "CREATE_PRIVATE_THREADS"
                ]
              },
              {
                "case": "public-thread",
                "permissions": [
                  "SEND_MESSAGES",
                  "CREATE_PUBLIC_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "threads",
        "workflow": "thread-creation"
      },
      {
        "name": "plan_voice_channel_status_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.channelMetadataChanges",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.channelMetadataIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "metadata-change",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              },
              {
                "case": "voice-status-change",
                "permissions": [
                  "SET_VOICE_CHANNEL_STATUS"
                ]
              },
              {
                "case": "voice-status-change-while-disconnected",
                "permissions": [
                  "MANAGE_CHANNELS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "channel-metadata",
        "workflow": "voice-channel-status-change"
      },
      {
        "name": "plan_webhook_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "webhooks",
        "workflow": "webhook-change"
      },
      {
        "name": "plan_webhook_creation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "webhooks",
        "workflow": "webhook-creation"
      },
      {
        "name": "plan_webhook_deletion",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookAudit",
              "$.capabilities.webhookChanges",
              "$.capabilities.webhookCreation",
              "$.capabilities.webhookDeletions",
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageChanges",
              "$.capabilities.webhookMessageDeletions",
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookChannelIds",
              "$.scopes.webhookGuildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "MANAGE_WEBHOOKS"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "review-plan",
        "toolset": "webhooks",
        "workflow": "webhook-deletion"
      },
      {
        "name": "plan_webhook_message_deletion",
        "requirements": {
          "authentication": "bot-and-stored-webhook-token",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookMessageAudit",
              "$.capabilities.webhookMessageDeletions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "webhook"
        },
        "stage": "review-plan",
        "toolset": "webhooks",
        "workflow": "webhook-message-deletion"
      },
      {
        "name": "play_soundboard_sound",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.soundboardAudit",
              "$.capabilities.soundboardChanges",
              "$.capabilities.soundboardPlayback",
              "$.readScope.guildIds",
              "$.scopes.soundboardGuildIds",
              "$.scopes.soundboardPlaybackChannelIds",
              "$.scopes.soundboardPlaybackSourceGuildIds",
              "$.storage.soundboardRoots"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "create",
                "permissions": [
                  "CREATE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "edit-or-delete",
                "permissions": [
                  "MANAGE_GUILD_EXPRESSIONS"
                ]
              },
              {
                "case": "external-sound-playback",
                "permissions": [
                  "USE_EXTERNAL_SOUNDS"
                ]
              },
              {
                "case": "playback",
                "permissions": [
                  "VIEW_CHANNEL",
                  "CONNECT",
                  "SPEAK",
                  "USE_SOUNDBOARD"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "conditional"
              }
            ],
            "permissionMode": "conditional",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "guarded-write",
        "toolset": "soundboard",
        "workflow": null
      },
      {
        "name": "preview_component_layout",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "interactions",
        "workflow": "component-message"
      },
      {
        "name": "preview_embed_message",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "embed-messages",
        "workflow": "embed-message"
      },
      {
        "name": "preview_guild_blueprint",
        "requirements": {
          "authentication": "none",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [],
            "presetNames": [],
            "recipeNames": [
              "guild-starter",
              "guild-builder"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "not-applicable"
          },
          "source": "exact-tool",
          "targetScope": "local"
        },
        "stage": "local",
        "toolset": "guild-blueprints",
        "workflow": "guild-blueprint"
      },
      {
        "name": "read_message_attachment",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "recommended"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "read_messages",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "recommended"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "recall_conversation",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "recommended"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "remove_own_reaction",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "guarded-write",
        "toolset": "interactions",
        "workflow": null
      },
      {
        "name": "respond_to_discord_interaction",
        "requirements": {
          "authentication": "short-lived-interaction-token",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nativeCommandChanges",
              "$.capabilities.nativeInteractions",
              "$.readScope.guildIds",
              "$.runtime.nativeCommandName",
              "$.scopes.nativeInteractionChannelIds",
              "$.scopes.nativeInteractionGuildIds",
              "$.scopes.nativeInteractionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "interaction"
        },
        "stage": "guarded-write",
        "toolset": "native-interactions",
        "workflow": null
      },
      {
        "name": "search_guild_members",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.memberDirectory",
              "$.readScope.guildIds",
              "$.scopes.memberDirectoryGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILD_MEMBERS",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "live-read",
        "toolset": "members",
        "workflow": null
      },
      {
        "name": "search_messages",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.readScope.channelIds",
              "$.readScope.guildIds"
            ],
            "presetNames": [
              "channel-reader"
            ],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "recommended"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "channel"
        },
        "stage": "live-read",
        "toolset": "messages",
        "workflow": null
      },
      {
        "name": "send_coordination_note",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "coordination-channel"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "guarded-write",
        "toolset": "coordination",
        "workflow": null
      },
      {
        "name": "send_discord_interaction_followup",
        "requirements": {
          "authentication": "short-lived-interaction-token",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.nativeCommandChanges",
              "$.capabilities.nativeInteractions",
              "$.readScope.guildIds",
              "$.runtime.nativeCommandName",
              "$.scopes.nativeInteractionChannelIds",
              "$.scopes.nativeInteractionGuildIds",
              "$.scopes.nativeInteractionUserIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "interaction"
        },
        "stage": "guarded-write",
        "toolset": "native-interactions",
        "workflow": null
      },
      {
        "name": "send_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "message-channel"
            ]
          },
          "discord": {
            "conditions": [
              {
                "case": "direct-channel",
                "permissions": [
                  "SEND_MESSAGES"
                ]
              },
              {
                "case": "edit-readback",
                "permissions": [
                  "READ_MESSAGE_HISTORY"
                ]
              },
              {
                "case": "thread-channel",
                "permissions": [
                  "SEND_MESSAGES_IN_THREADS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "guarded-write",
        "toolset": "message-writes",
        "workflow": null
      },
      {
        "name": "send_webhook_message",
        "requirements": {
          "authentication": "bot-and-stored-webhook-token",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.webhookMessageDelivery",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.webhookMessageChannelIds",
              "$.storage.webhookCredentialRoot"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "webhook"
        },
        "stage": "guarded-write",
        "toolset": "webhooks",
        "workflow": null
      },
      {
        "name": "signal_command_processing",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.interactionChannelIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "message-channel"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "SEND_MESSAGES",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "guarded-write",
        "toolset": "message-writes",
        "workflow": null
      },
      {
        "name": "verify_automod_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.automodAudit",
              "$.capabilities.automodChanges",
              "$.readScope.guildIds",
              "$.scopes.automodAlertChannelIds",
              "$.scopes.automodGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [
              {
                "case": "timeout-action",
                "permissions": [
                  "MODERATE_MEMBERS"
                ]
              }
            ],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "conditional",
            "permissions": [
              "MANAGE_GUILD"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "receipt-verify",
        "toolset": "automod",
        "workflow": "automod-change"
      },
      {
        "name": "verify_component_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.interactions",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.componentLinkOrigins",
              "$.scopes.interactionChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "receipt-verify",
        "toolset": "interactions",
        "workflow": "component-message"
      },
      {
        "name": "verify_direct_message_change",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.directMessageAttachments",
              "$.capabilities.directMessageAudit",
              "$.capabilities.directMessageDeletion",
              "$.capabilities.directMessageDelivery",
              "$.capabilities.directMessageEditing",
              "$.scopes.directMessageUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "direct-messenger"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [],
            "permissionMode": "none",
            "permissions": [],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "user"
        },
        "stage": "receipt-verify",
        "toolset": "direct-messages",
        "workflow": "direct-message-change"
      },
      {
        "name": "verify_embed_message",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.embedMessages",
              "$.readScope.channelIds",
              "$.readScope.guildIds",
              "$.scopes.embedMessageChannelIds",
              "$.scopes.mentionUserIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "channel-publisher"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "MESSAGE_CONTENT",
                "privileged": true,
                "status": "required"
              }
            ],
            "permissionMode": "all-listed",
            "permissions": [
              "VIEW_CHANNEL",
              "READ_MESSAGE_HISTORY"
            ],
            "verification": "operation-runtime"
          },
          "source": "exact-tool",
          "targetScope": "channel"
        },
        "stage": "receipt-verify",
        "toolset": "embed-messages",
        "workflow": "embed-message"
      },
      {
        "name": "verify_guild_blueprint",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildScaffolds",
              "$.readScope.guildIds",
              "$.scopes.guildScaffoldGuildIds"
            ],
            "presetNames": [],
            "recipeNames": [
              "guild-starter",
              "guild-builder"
            ]
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "delegated-runtime",
            "permissions": [
              "MANAGE_CHANNELS",
              "MANAGE_GUILD",
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "receipt-verify",
        "toolset": "guild-blueprints",
        "workflow": "guild-blueprint"
      },
      {
        "name": "verify_guild_scaffold",
        "requirements": {
          "authentication": "bot",
          "configuration": {
            "evaluation": "operation-runtime",
            "policyPaths": [
              "$.capabilities.guildScaffolds",
              "$.readScope.guildIds",
              "$.scopes.guildScaffoldGuildIds"
            ],
            "presetNames": [],
            "recipeNames": []
          },
          "discord": {
            "conditions": [],
            "hierarchy": "not-applicable",
            "intents": [
              {
                "name": "GUILDS",
                "privileged": false,
                "status": "required"
              }
            ],
            "permissionMode": "delegated-runtime",
            "permissions": [
              "MANAGE_CHANNELS",
              "VIEW_CHANNEL",
              "MANAGE_ROLES"
            ],
            "verification": "operation-runtime"
          },
          "source": "toolset",
          "targetScope": "guild"
        },
        "stage": "receipt-verify",
        "toolset": "guild-scaffolds",
        "workflow": "guild-scaffold"
      }
    ],
    "format": "guildcontrol.tool-access-manifest.v2",
    "readiness": "target-specific",
    "requirementCoverage": {
      "authenticationCounts": {
        "bot": 238,
        "bot-and-stored-webhook-token": 5,
        "none": 14,
        "short-lived-interaction-token": 2
      },
      "complete": true,
      "exactToolEntries": 61,
      "permissionModeCounts": {
        "all-listed": 105,
        "conditional": 75,
        "delegated-runtime": 9,
        "none": 70
      },
      "targetAccessProven": false,
      "targetScopeCounts": {
        "application": 31,
        "channel": 89,
        "guild": 113,
        "interaction": 2,
        "local": 14,
        "user": 5,
        "webhook": 5
      },
      "toolsetEntries": 198,
      "unknownEntries": 0
    },
    "schemaVersion": 1,
    "stageContracts": {
      "guarded-write": {
        "approval": "host-write-approval",
        "authorizationEvidence": "operation-runtime",
        "discordRequest": "write",
        "readiness": "target-specific"
      },
      "live-read": {
        "approval": "none",
        "authorizationEvidence": "operation-runtime",
        "discordRequest": "read",
        "readiness": "target-specific"
      },
      "local": {
        "approval": "none",
        "authorizationEvidence": "none",
        "discordRequest": "none",
        "readiness": "not-applicable"
      },
      "receipt-verify": {
        "approval": "none",
        "authorizationEvidence": "receipt-and-readback",
        "discordRequest": "read",
        "readiness": "target-specific"
      },
      "review-execute": {
        "approval": "host-write-and-signed-interactive",
        "authorizationEvidence": "fresh-plan-recheck",
        "discordRequest": "write",
        "readiness": "target-specific"
      },
      "review-plan": {
        "approval": "none",
        "authorizationEvidence": "target-bound-plan",
        "discordRequest": "read",
        "readiness": "target-specific"
      }
    },
    "stageCounts": {
      "guarded-write": 12,
      "live-read": 91,
      "local": 14,
      "receipt-verify": 6,
      "review-execute": 68,
      "review-plan": 68
    },
    "status": "ok",
    "toolsetNames": [
      "activity",
      "application-commands",
      "application-emojis",
      "application-entitlement-changes",
      "application-monetization",
      "application-security",
      "announcement-crossposts",
      "announcement-subscriptions",
      "attachments",
      "audit-logs",
      "automod",
      "bans",
      "bot-profile",
      "bulk-bans",
      "channel-creation",
      "channel-deletion",
      "channel-cloning",
      "channel-metadata",
      "channel-ordering",
      "connector",
      "coordination",
      "deletion",
      "direct-messages",
      "embed-messages",
      "forum-posts",
      "forum-tags",
      "gateway",
      "guild-blueprints",
      "guild-community",
      "guild-departure",
      "guild-expressions",
      "guild-incidents",
      "guild-profile",
      "guild-prunes",
      "guild-scaffolds",
      "guild-settings",
      "guild-templates",
      "guilds",
      "integrations",
      "interactions",
      "invites",
      "linked-roles",
      "member-nicknames",
      "member-roles",
      "member-verification",
      "members",
      "message-forwarding",
      "message-writes",
      "messages",
      "moderation",
      "native-interactions",
      "observability",
      "onboarding",
      "permission-overwrites",
      "permission-sync",
      "permissions",
      "pins",
      "polls",
      "role-configuration",
      "role-creation",
      "role-deletion",
      "role-ordering",
      "roles",
      "scheduled-events",
      "soundboard",
      "stage-instances",
      "thread-governance",
      "threads",
      "voice-moderation",
      "welcome-screen",
      "webhooks",
      "widget-settings"
    ],
    "warnings": [
      "Static access contracts classify authorization and never prove target access",
      "Static requirements cover every selected tool but remain setup guidance rather than authority",
      "Toolset-sourced requirements are conservative setup envelopes; exact tool and target resolution remains runtime",
      "Presets declare setup permissions; every tool or plan checks exact operation evidence",
      "Every write still enforces policy, target, approval, freshness, rate, recovery, and verification"
    ],
    "workflows": {
      "announcement-crosspost": {
        "execute": [
          "execute_announcement_crosspost"
        ],
        "plan": [
          "plan_announcement_crosspost"
        ],
        "verify": []
      },
      "announcement-subscription": {
        "execute": [
          "execute_announcement_subscription"
        ],
        "plan": [
          "plan_announcement_subscription"
        ],
        "verify": []
      },
      "application-emoji-change": {
        "execute": [
          "execute_application_emoji_change"
        ],
        "plan": [
          "plan_application_emoji_change"
        ],
        "verify": []
      },
      "application-entitlement-consumption": {
        "execute": [
          "execute_application_entitlement_consumption"
        ],
        "plan": [
          "plan_application_entitlement_consumption"
        ],
        "verify": []
      },
      "application-intent-enablement": {
        "execute": [
          "execute_application_intent_enablement"
        ],
        "plan": [
          "plan_application_intent_enablement"
        ],
        "verify": []
      },
      "application-role-connection-metadata-change": {
        "execute": [
          "execute_application_role_connection_metadata_change"
        ],
        "plan": [
          "plan_application_role_connection_metadata_change"
        ],
        "verify": []
      },
      "application-test-entitlement-change": {
        "execute": [
          "execute_application_test_entitlement_change"
        ],
        "plan": [
          "plan_application_test_entitlement_change"
        ],
        "verify": []
      },
      "attachment-message": {
        "execute": [
          "execute_attachment_message"
        ],
        "plan": [
          "plan_attachment_message"
        ],
        "verify": []
      },
      "automod-change": {
        "execute": [
          "execute_automod_change"
        ],
        "plan": [
          "plan_automod_change"
        ],
        "verify": [
          "verify_automod_change"
        ]
      },
      "bot-profile-change": {
        "execute": [
          "execute_bot_profile_change"
        ],
        "plan": [
          "plan_bot_profile_change"
        ],
        "verify": []
      },
      "bulk-guild-ban": {
        "execute": [
          "execute_bulk_guild_ban"
        ],
        "plan": [
          "plan_bulk_guild_ban"
        ],
        "verify": []
      },
      "bulk-member-role-change": {
        "execute": [
          "execute_bulk_member_role_change"
        ],
        "plan": [
          "plan_bulk_member_role_change"
        ],
        "verify": []
      },
      "channel-cloning": {
        "execute": [
          "execute_channel_clone"
        ],
        "plan": [
          "plan_channel_clone"
        ],
        "verify": []
      },
      "channel-creation": {
        "execute": [
          "execute_channel_creation"
        ],
        "plan": [
          "plan_channel_creation"
        ],
        "verify": []
      },
      "channel-deletion": {
        "execute": [
          "execute_channel_deletion"
        ],
        "plan": [
          "plan_channel_deletion"
        ],
        "verify": []
      },
      "channel-metadata-change": {
        "execute": [
          "execute_channel_metadata_change"
        ],
        "plan": [
          "plan_channel_metadata_change"
        ],
        "verify": []
      },
      "channel-ordering": {
        "execute": [
          "execute_channel_order"
        ],
        "plan": [
          "plan_channel_order"
        ],
        "verify": []
      },
      "channel-permission-overwrite": {
        "execute": [
          "execute_channel_permission_overwrite"
        ],
        "plan": [
          "plan_channel_permission_overwrite"
        ],
        "verify": []
      },
      "channel-permission-sync": {
        "execute": [
          "execute_channel_permission_sync"
        ],
        "plan": [
          "plan_channel_permission_sync"
        ],
        "verify": []
      },
      "component-message": {
        "execute": [
          "execute_component_message"
        ],
        "plan": [
          "plan_component_message"
        ],
        "verify": [
          "verify_component_message"
        ]
      },
      "direct-message-change": {
        "execute": [
          "execute_direct_message_change"
        ],
        "plan": [
          "plan_direct_message_change"
        ],
        "verify": [
          "verify_direct_message_change"
        ]
      },
      "embed-message": {
        "execute": [
          "execute_embed_message"
        ],
        "plan": [
          "plan_embed_message"
        ],
        "verify": [
          "verify_embed_message"
        ]
      },
      "forum-post": {
        "execute": [
          "execute_forum_post"
        ],
        "plan": [
          "plan_forum_post"
        ],
        "verify": []
      },
      "forum-tag-change": {
        "execute": [
          "execute_forum_tag_change"
        ],
        "plan": [
          "plan_forum_tag_change"
        ],
        "verify": []
      },
      "global-application-command-change": {
        "execute": [
          "execute_global_application_command_change"
        ],
        "plan": [
          "plan_global_application_command_change"
        ],
        "verify": []
      },
      "guild-application-command-change": {
        "execute": [
          "execute_guild_application_command_change"
        ],
        "plan": [
          "plan_guild_application_command_change"
        ],
        "verify": []
      },
      "guild-blueprint": {
        "execute": [
          "execute_guild_blueprint"
        ],
        "plan": [
          "plan_guild_blueprint"
        ],
        "verify": [
          "verify_guild_blueprint"
        ]
      },
      "guild-community-change": {
        "execute": [
          "execute_guild_community_change"
        ],
        "plan": [
          "plan_guild_community_change"
        ],
        "verify": []
      },
      "guild-departure": {
        "execute": [
          "execute_guild_departure"
        ],
        "plan": [
          "plan_guild_departure"
        ],
        "verify": []
      },
      "guild-expression-change": {
        "execute": [
          "execute_guild_expression_change"
        ],
        "plan": [
          "plan_guild_expression_change"
        ],
        "verify": []
      },
      "guild-incident-action-change": {
        "execute": [
          "execute_guild_incident_action_change"
        ],
        "plan": [
          "plan_guild_incident_action_change"
        ],
        "verify": []
      },
      "guild-profile-change": {
        "execute": [
          "execute_guild_profile_change"
        ],
        "plan": [
          "plan_guild_profile_change"
        ],
        "verify": []
      },
      "guild-prune": {
        "execute": [
          "execute_guild_prune"
        ],
        "plan": [
          "plan_guild_prune"
        ],
        "verify": []
      },
      "guild-scaffold": {
        "execute": [
          "execute_guild_scaffold"
        ],
        "plan": [
          "plan_guild_scaffold"
        ],
        "verify": [
          "verify_guild_scaffold"
        ]
      },
      "guild-settings-change": {
        "execute": [
          "execute_guild_settings_change"
        ],
        "plan": [
          "plan_guild_settings_change"
        ],
        "verify": []
      },
      "guild-soundboard-change": {
        "execute": [
          "execute_guild_soundboard_change"
        ],
        "plan": [
          "plan_guild_soundboard_change"
        ],
        "verify": []
      },
      "guild-template-change": {
        "execute": [
          "execute_guild_template_change"
        ],
        "plan": [
          "plan_guild_template_change"
        ],
        "verify": []
      },
      "integration-deletion": {
        "execute": [
          "execute_guild_integration_deletion"
        ],
        "plan": [
          "plan_guild_integration_deletion"
        ],
        "verify": []
      },
      "invite-creation": {
        "execute": [
          "execute_invite_creation"
        ],
        "plan": [
          "plan_invite_creation"
        ],
        "verify": []
      },
      "invite-deletion": {
        "execute": [
          "execute_invite_deletion"
        ],
        "plan": [
          "plan_invite_deletion"
        ],
        "verify": []
      },
      "member-moderation": {
        "execute": [
          "execute_member_moderation"
        ],
        "plan": [
          "plan_member_moderation"
        ],
        "verify": []
      },
      "member-nickname-change": {
        "execute": [
          "execute_member_nickname_change"
        ],
        "plan": [
          "plan_member_nickname_change"
        ],
        "verify": []
      },
      "member-role-change": {
        "execute": [
          "execute_member_role_change"
        ],
        "plan": [
          "plan_member_role_change"
        ],
        "verify": []
      },
      "member-verification-change": {
        "execute": [
          "execute_member_verification_change"
        ],
        "plan": [
          "plan_member_verification_change"
        ],
        "verify": []
      },
      "member-voice-change": {
        "execute": [
          "execute_member_voice_change"
        ],
        "plan": [
          "plan_member_voice_change"
        ],
        "verify": []
      },
      "message-deletion": {
        "execute": [
          "delete_messages"
        ],
        "plan": [
          "plan_message_deletion"
        ],
        "verify": []
      },
      "message-forward": {
        "execute": [
          "execute_message_forward"
        ],
        "plan": [
          "plan_message_forward"
        ],
        "verify": []
      },
      "message-pin": {
        "execute": [
          "execute_message_pin"
        ],
        "plan": [
          "plan_message_pin"
        ],
        "verify": []
      },
      "native-interaction-command": {
        "execute": [
          "execute_native_interaction_command"
        ],
        "plan": [
          "plan_native_interaction_command"
        ],
        "verify": []
      },
      "onboarding-change": {
        "execute": [
          "execute_onboarding_change"
        ],
        "plan": [
          "plan_onboarding_change"
        ],
        "verify": []
      },
      "poll-creation": {
        "execute": [
          "execute_poll_creation"
        ],
        "plan": [
          "plan_poll_creation"
        ],
        "verify": []
      },
      "poll-end": {
        "execute": [
          "execute_poll_end"
        ],
        "plan": [
          "plan_poll_end"
        ],
        "verify": []
      },
      "reaction-moderation": {
        "execute": [
          "execute_reaction_moderation"
        ],
        "plan": [
          "plan_reaction_moderation"
        ],
        "verify": []
      },
      "role-configuration": {
        "execute": [
          "execute_role_configuration"
        ],
        "plan": [
          "plan_role_configuration"
        ],
        "verify": []
      },
      "role-creation": {
        "execute": [
          "execute_role_creation"
        ],
        "plan": [
          "plan_role_creation"
        ],
        "verify": []
      },
      "role-deletion": {
        "execute": [
          "execute_role_deletion"
        ],
        "plan": [
          "plan_role_deletion"
        ],
        "verify": []
      },
      "role-ordering": {
        "execute": [
          "execute_role_order"
        ],
        "plan": [
          "plan_role_order"
        ],
        "verify": []
      },
      "scheduled-event-change": {
        "execute": [
          "execute_scheduled_event_change"
        ],
        "plan": [
          "plan_scheduled_event_change"
        ],
        "verify": []
      },
      "stage-instance-change": {
        "execute": [
          "execute_stage_instance_change"
        ],
        "plan": [
          "plan_stage_instance_change"
        ],
        "verify": []
      },
      "thread-creation": {
        "execute": [
          "execute_thread_creation"
        ],
        "plan": [
          "plan_thread_creation"
        ],
        "verify": []
      },
      "thread-governance-change": {
        "execute": [
          "execute_thread_change"
        ],
        "plan": [
          "plan_thread_change"
        ],
        "verify": []
      },
      "voice-channel-status-change": {
        "execute": [
          "execute_voice_channel_status_change"
        ],
        "plan": [
          "plan_voice_channel_status_change"
        ],
        "verify": []
      },
      "webhook-change": {
        "execute": [
          "execute_webhook_change"
        ],
        "plan": [
          "plan_webhook_change"
        ],
        "verify": []
      },
      "webhook-creation": {
        "execute": [
          "execute_webhook_creation"
        ],
        "plan": [
          "plan_webhook_creation"
        ],
        "verify": []
      },
      "webhook-deletion": {
        "execute": [
          "execute_webhook_deletion"
        ],
        "plan": [
          "plan_webhook_deletion"
        ],
        "verify": []
      },
      "webhook-message-deletion": {
        "execute": [
          "execute_webhook_message_deletion"
        ],
        "plan": [
          "plan_webhook_message_deletion"
        ],
        "verify": []
      },
      "welcome-screen-change": {
        "execute": [
          "execute_guild_welcome_screen_change"
        ],
        "plan": [
          "plan_guild_welcome_screen_change"
        ],
        "verify": []
      },
      "widget-settings-change": {
        "execute": [
          "execute_guild_widget_settings_change"
        ],
        "plan": [
          "plan_guild_widget_settings_change"
        ],
        "verify": []
      }
    }
  },
  "toolAccessResourceDigest": "sha256:0f6a445f07a122e550694f53ed68e6fadbec7279cfbf49b75d243526a82a26ae",
  "toolCount": 259,
  "toolNames": [
    "add_reaction",
    "add_reactions",
    "analyze_community_activity",
    "audit_application_commands",
    "audit_application_entitlements",
    "audit_application_posture",
    "audit_application_role_connection_metadata",
    "audit_application_skus",
    "audit_application_subscriptions",
    "audit_bot_installations",
    "audit_channel_order",
    "audit_channel_role_access",
    "audit_forum_tags",
    "audit_guild_community",
    "audit_guild_webhooks",
    "audit_role_deletion",
    "audit_role_order",
    "capture_guild_blueprint",
    "catch_up_messages",
    "check_soundboard_playback",
    "compile_component_template",
    "compile_guild_blueprint_starter",
    "create_coordination_address",
    "delete_messages",
    "discover_discord_tools",
    "edit_own_message",
    "edit_webhook_message",
    "execute_announcement_crosspost",
    "execute_announcement_subscription",
    "execute_application_emoji_change",
    "execute_application_entitlement_consumption",
    "execute_application_intent_enablement",
    "execute_application_role_connection_metadata_change",
    "execute_application_test_entitlement_change",
    "execute_attachment_message",
    "execute_automod_change",
    "execute_bot_profile_change",
    "execute_bulk_guild_ban",
    "execute_bulk_member_role_change",
    "execute_channel_clone",
    "execute_channel_creation",
    "execute_channel_deletion",
    "execute_channel_metadata_change",
    "execute_channel_order",
    "execute_channel_permission_overwrite",
    "execute_channel_permission_sync",
    "execute_component_message",
    "execute_direct_message_change",
    "execute_embed_message",
    "execute_forum_post",
    "execute_forum_tag_change",
    "execute_global_application_command_change",
    "execute_guild_application_command_change",
    "execute_guild_blueprint",
    "execute_guild_community_change",
    "execute_guild_departure",
    "execute_guild_expression_change",
    "execute_guild_incident_action_change",
    "execute_guild_integration_deletion",
    "execute_guild_profile_change",
    "execute_guild_prune",
    "execute_guild_scaffold",
    "execute_guild_settings_change",
    "execute_guild_soundboard_change",
    "execute_guild_template_change",
    "execute_guild_welcome_screen_change",
    "execute_guild_widget_settings_change",
    "execute_invite_creation",
    "execute_invite_deletion",
    "execute_member_moderation",
    "execute_member_nickname_change",
    "execute_member_role_change",
    "execute_member_verification_change",
    "execute_member_voice_change",
    "execute_message_forward",
    "execute_message_pin",
    "execute_native_interaction_command",
    "execute_onboarding_change",
    "execute_poll_creation",
    "execute_poll_end",
    "execute_reaction_moderation",
    "execute_role_configuration",
    "execute_role_creation",
    "execute_role_deletion",
    "execute_role_order",
    "execute_scheduled_event_change",
    "execute_stage_instance_change",
    "execute_thread_change",
    "execute_thread_creation",
    "execute_voice_channel_status_change",
    "execute_webhook_change",
    "execute_webhook_creation",
    "execute_webhook_deletion",
    "execute_webhook_message_deletion",
    "explain_channel_access",
    "explain_principal_permissions",
    "get_application_emoji",
    "get_application_entitlement",
    "get_automod_rule",
    "get_channel",
    "get_channel_webhook",
    "get_connector_status",
    "get_current_bot_profile",
    "get_direct_message",
    "get_gateway_events",
    "get_gateway_status",
    "get_guild_audit_entry",
    "get_guild_ban",
    "get_guild_emoji",
    "get_guild_incident_actions",
    "get_guild_invite",
    "get_guild_member",
    "get_guild_onboarding",
    "get_guild_profile",
    "get_guild_settings",
    "get_guild_soundboard_sound",
    "get_guild_sticker",
    "get_guild_vanity_url",
    "get_guild_welcome_screen",
    "get_guild_widget_settings",
    "get_member_voice_state",
    "get_message",
    "get_observability_status",
    "get_poll",
    "get_role",
    "get_scheduled_event",
    "get_stage_instance",
    "get_thread_membership",
    "get_thread_state",
    "get_voice_channel_status",
    "get_webhook_message",
    "inspect_application_activity_instance",
    "list_active_threads",
    "list_activity",
    "list_announcement_subscriptions",
    "list_application_emojis",
    "list_archived_threads",
    "list_automod_rules",
    "list_channel_permission_overwrites",
    "list_channel_webhooks",
    "list_channels",
    "list_coordination_addresses",
    "list_coordination_notes",
    "list_default_soundboard_sounds",
    "list_direct_messages",
    "list_discord_interaction_continuations",
    "list_guild_audit_entries",
    "list_guild_bans",
    "list_guild_emojis",
    "list_guild_integrations",
    "list_guild_invites",
    "list_guild_members",
    "list_guild_soundboard_sounds",
    "list_guild_stickers",
    "list_guild_templates",
    "list_guild_voice_regions",
    "list_guilds",
    "list_message_pins",
    "list_message_reactions",
    "list_message_replies",
    "list_pending_discord_interactions",
    "list_poll_answer_voters",
    "list_reaction_users",
    "list_roles",
    "list_scheduled_event_users",
    "list_scheduled_events",
    "list_stage_instances",
    "list_voice_regions",
    "parse_discord_reference",
    "plan_announcement_crosspost",
    "plan_announcement_subscription",
    "plan_application_emoji_change",
    "plan_application_entitlement_consumption",
    "plan_application_intent_enablement",
    "plan_application_role_connection_metadata_change",
    "plan_application_test_entitlement_change",
    "plan_attachment_message",
    "plan_automod_change",
    "plan_bot_profile_change",
    "plan_bulk_guild_ban",
    "plan_bulk_member_role_change",
    "plan_channel_clone",
    "plan_channel_creation",
    "plan_channel_deletion",
    "plan_channel_metadata_change",
    "plan_channel_order",
    "plan_channel_permission_overwrite",
    "plan_channel_permission_sync",
    "plan_component_message",
    "plan_direct_message_change",
    "plan_embed_message",
    "plan_forum_post",
    "plan_forum_tag_change",
    "plan_global_application_command_change",
    "plan_guild_application_command_change",
    "plan_guild_blueprint",
    "plan_guild_community_change",
    "plan_guild_departure",
    "plan_guild_expression_change",
    "plan_guild_incident_action_change",
    "plan_guild_integration_deletion",
    "plan_guild_profile_change",
    "plan_guild_prune",
    "plan_guild_scaffold",
    "plan_guild_settings_change",
    "plan_guild_soundboard_change",
    "plan_guild_template_change",
    "plan_guild_welcome_screen_change",
    "plan_guild_widget_settings_change",
    "plan_invite_creation",
    "plan_invite_deletion",
    "plan_member_moderation",
    "plan_member_nickname_change",
    "plan_member_role_change",
    "plan_member_verification_change",
    "plan_member_voice_change",
    "plan_message_deletion",
    "plan_message_forward",
    "plan_message_pin",
    "plan_native_interaction_command",
    "plan_onboarding_change",
    "plan_poll_creation",
    "plan_poll_end",
    "plan_reaction_moderation",
    "plan_role_configuration",
    "plan_role_creation",
    "plan_role_deletion",
    "plan_role_order",
    "plan_scheduled_event_change",
    "plan_stage_instance_change",
    "plan_thread_change",
    "plan_thread_creation",
    "plan_voice_channel_status_change",
    "plan_webhook_change",
    "plan_webhook_creation",
    "plan_webhook_deletion",
    "plan_webhook_message_deletion",
    "play_soundboard_sound",
    "preview_component_layout",
    "preview_embed_message",
    "preview_guild_blueprint",
    "read_message_attachment",
    "read_messages",
    "recall_conversation",
    "remove_own_reaction",
    "respond_to_discord_interaction",
    "search_guild_members",
    "search_messages",
    "send_coordination_note",
    "send_discord_interaction_followup",
    "send_message",
    "send_webhook_message",
    "signal_command_processing",
    "verify_automod_change",
    "verify_component_message",
    "verify_direct_message_change",
    "verify_embed_message",
    "verify_guild_blueprint",
    "verify_guild_scaffold"
  ],
  "toolsetNames": [
    "activity",
    "announcement-crossposts",
    "announcement-subscriptions",
    "application-commands",
    "application-emojis",
    "application-entitlement-changes",
    "application-monetization",
    "application-security",
    "attachments",
    "audit-logs",
    "automod",
    "bans",
    "bot-profile",
    "bulk-bans",
    "channel-cloning",
    "channel-creation",
    "channel-deletion",
    "channel-metadata",
    "channel-ordering",
    "connector",
    "coordination",
    "deletion",
    "direct-messages",
    "embed-messages",
    "forum-posts",
    "forum-tags",
    "gateway",
    "guild-blueprints",
    "guild-community",
    "guild-departure",
    "guild-expressions",
    "guild-incidents",
    "guild-profile",
    "guild-prunes",
    "guild-scaffolds",
    "guild-settings",
    "guild-templates",
    "guilds",
    "integrations",
    "interactions",
    "invites",
    "linked-roles",
    "member-nicknames",
    "member-roles",
    "member-verification",
    "members",
    "message-forwarding",
    "message-writes",
    "messages",
    "moderation",
    "native-interactions",
    "observability",
    "onboarding",
    "permission-overwrites",
    "permission-sync",
    "permissions",
    "pins",
    "polls",
    "role-configuration",
    "role-creation",
    "role-deletion",
    "role-ordering",
    "roles",
    "scheduled-events",
    "soundboard",
    "stage-instances",
    "thread-governance",
    "threads",
    "voice-moderation",
    "webhooks",
    "welcome-screen",
    "widget-settings"
  ]
}
