diff --git a/apps/app/gen/schemas/linux-schema.json b/apps/app/gen/schemas/linux-schema.json index fb130beaf..44b4ebb29 100644 --- a/apps/app/gen/schemas/linux-schema.json +++ b/apps/app/gen/schemas/linux-schema.json @@ -133,4007 +133,3042 @@ { "description": "Reference a permission or permission set by identifier and extends its scope.", "type": "object", - "oneOf": [ + "allOf": [ { - "type": "object", - "required": [ - "identifier" - ], - "properties": { - "identifier": { - "oneOf": [ - { - "description": "shell:default -> This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", - "type": "string", - "enum": [ - "shell:default" - ] - }, - { - "description": "shell:allow-execute -> Enables the execute command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:allow-execute" - ] - }, - { - "description": "shell:allow-kill -> Enables the kill command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:allow-kill" - ] - }, - { - "description": "shell:allow-open -> Enables the open command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:allow-open" - ] - }, - { - "description": "shell:allow-spawn -> Enables the spawn command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:allow-spawn" - ] - }, - { - "description": "shell:allow-stdin-write -> Enables the stdin_write command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:allow-stdin-write" - ] - }, - { - "description": "shell:deny-execute -> Denies the execute command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:deny-execute" - ] - }, - { - "description": "shell:deny-kill -> Denies the kill command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:deny-kill" - ] - }, - { - "description": "shell:deny-open -> Denies the open command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:deny-open" - ] - }, - { - "description": "shell:deny-spawn -> Denies the spawn command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:deny-spawn" - ] - }, - { - "description": "shell:deny-stdin-write -> Denies the stdin_write command without any pre-configured scope.", - "type": "string", - "enum": [ - "shell:deny-stdin-write" - ] - } - ] - }, - "allow": { - "items": { - "title": "Entry", - "description": "A command allowed to be executed by the webview API.", - "type": "object", - "required": [ - "args", - "cmd", - "name", - "sidecar" - ], - "properties": { - "args": { - "description": "The allowed arguments for the command execution.", - "allOf": [ - { - "$ref": "#/definitions/ShellAllowedArgs" - } - ] + "if": { + "properties": { + "identifier": { + "anyOf": [ + { + "description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", + "type": "string", + "const": "shell:default" }, - "cmd": { - "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", - "type": "string" + { + "description": "Enables the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-execute" }, - "name": { - "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", - "type": "string" + { + "description": "Enables the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-kill" }, - "sidecar": { - "description": "If this command is a sidecar command.", - "type": "boolean" + { + "description": "Enables the open command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-open" + }, + { + "description": "Enables the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-spawn" + }, + { + "description": "Enables the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:allow-stdin-write" + }, + { + "description": "Denies the execute command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-execute" + }, + { + "description": "Denies the kill command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-kill" + }, + { + "description": "Denies the open command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-open" + }, + { + "description": "Denies the spawn command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-spawn" + }, + { + "description": "Denies the stdin_write command without any pre-configured scope.", + "type": "string", + "const": "shell:deny-stdin-write" + } + ] + } + } + }, + "then": { + "properties": { + "allow": { + "items": { + "title": "Entry", + "description": "A command allowed to be executed by the webview API.", + "type": "object", + "required": [ + "args", + "cmd", + "name", + "sidecar" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellAllowedArgs" + } + ] + }, + "cmd": { + "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + }, + "sidecar": { + "description": "If this command is a sidecar command.", + "type": "boolean" + } } } - } - }, - "deny": { - "items": { - "title": "Entry", - "description": "A command allowed to be executed by the webview API.", - "type": "object", - "required": [ - "args", - "cmd", - "name", - "sidecar" - ], - "properties": { - "args": { - "description": "The allowed arguments for the command execution.", - "allOf": [ - { - "$ref": "#/definitions/ShellAllowedArgs" - } - ] - }, - "cmd": { - "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", - "type": "string" - }, - "name": { - "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", - "type": "string" - }, - "sidecar": { - "description": "If this command is a sidecar command.", - "type": "boolean" + }, + "deny": { + "items": { + "title": "Entry", + "description": "A command allowed to be executed by the webview API.", + "type": "object", + "required": [ + "args", + "cmd", + "name", + "sidecar" + ], + "properties": { + "args": { + "description": "The allowed arguments for the command execution.", + "allOf": [ + { + "$ref": "#/definitions/ShellAllowedArgs" + } + ] + }, + "cmd": { + "description": "The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$APP`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.", + "type": "string" + }, + "name": { + "description": "The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.", + "type": "string" + }, + "sidecar": { + "description": "If this command is a sidecar command.", + "type": "boolean" + } } } } } + }, + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + } + } + }, + { + "properties": { + "identifier": { + "description": "Identifier of the permission or permission set.", + "allOf": [ + { + "$ref": "#/definitions/Identifier" + } + ] + }, + "allow": { + "description": "Data that defines what is allowed by the scope.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + }, + "deny": { + "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.", + "type": [ + "array", + "null" + ], + "items": { + "$ref": "#/definitions/Value" + } + } } } + ], + "required": [ + "identifier" ] } ] }, "Identifier": { + "description": "Permission identifier", "oneOf": [ { - "description": "ads:default -> Default plugin permissions.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "ads:default" - ] + "const": "ads:default" }, { - "description": "ads:allow-hide-ads-window -> Enables the hide_ads_window command without any pre-configured scope.", + "description": "Enables the get_ads_personalization command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:allow-hide-ads-window" - ] + "const": "ads:allow-get-ads-personalization" }, { - "description": "ads:allow-init-ads-window -> Enables the init_ads_window command without any pre-configured scope.", + "description": "Enables the hide_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:allow-init-ads-window" - ] + "const": "ads:allow-hide-ads-window" }, { - "description": "ads:allow-scroll-ads-window -> Enables the scroll_ads_window command without any pre-configured scope.", + "description": "Enables the init_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:allow-scroll-ads-window" - ] + "const": "ads:allow-init-ads-window" }, { - "description": "ads:allow-show-ads-window -> Enables the show_ads_window command without any pre-configured scope.", + "description": "Enables the open_link command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:allow-show-ads-window" - ] + "const": "ads:allow-open-link" }, { - "description": "ads:deny-hide-ads-window -> Denies the hide_ads_window command without any pre-configured scope.", + "description": "Enables the record_ads_click command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:deny-hide-ads-window" - ] + "const": "ads:allow-record-ads-click" }, { - "description": "ads:deny-init-ads-window -> Denies the init_ads_window command without any pre-configured scope.", + "description": "Enables the scroll_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:deny-init-ads-window" - ] + "const": "ads:allow-scroll-ads-window" }, { - "description": "ads:deny-scroll-ads-window -> Denies the scroll_ads_window command without any pre-configured scope.", + "description": "Enables the show_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:deny-scroll-ads-window" - ] + "const": "ads:allow-show-ads-window" }, { - "description": "ads:deny-show-ads-window -> Denies the show_ads_window command without any pre-configured scope.", + "description": "Denies the get_ads_personalization command without any pre-configured scope.", "type": "string", - "enum": [ - "ads:deny-show-ads-window" - ] + "const": "ads:deny-get-ads-personalization" }, { - "description": "auth:default -> Default plugin permissions.", + "description": "Denies the hide_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:default" - ] + "const": "ads:deny-hide-ads-window" }, { - "description": "auth:allow-get-default-user -> Enables the get_default_user command without any pre-configured scope.", + "description": "Denies the init_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:allow-get-default-user" - ] + "const": "ads:deny-init-ads-window" }, { - "description": "auth:allow-get-users -> Enables the get_users command without any pre-configured scope.", + "description": "Denies the open_link command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:allow-get-users" - ] + "const": "ads:deny-open-link" }, { - "description": "auth:allow-login -> Enables the login command without any pre-configured scope.", + "description": "Denies the record_ads_click command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:allow-login" - ] + "const": "ads:deny-record-ads-click" }, { - "description": "auth:allow-remove-user -> Enables the remove_user command without any pre-configured scope.", + "description": "Denies the scroll_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:allow-remove-user" - ] + "const": "ads:deny-scroll-ads-window" }, { - "description": "auth:allow-set-default-user -> Enables the set_default_user command without any pre-configured scope.", + "description": "Denies the show_ads_window command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:allow-set-default-user" - ] + "const": "ads:deny-show-ads-window" }, { - "description": "auth:deny-get-default-user -> Denies the get_default_user command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "auth:deny-get-default-user" - ] + "const": "auth:default" }, { - "description": "auth:deny-get-users -> Denies the get_users command without any pre-configured scope.", + "description": "Enables the get_default_user command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:deny-get-users" - ] + "const": "auth:allow-get-default-user" }, { - "description": "auth:deny-login -> Denies the login command without any pre-configured scope.", + "description": "Enables the get_users command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:deny-login" - ] + "const": "auth:allow-get-users" }, { - "description": "auth:deny-remove-user -> Denies the remove_user command without any pre-configured scope.", + "description": "Enables the login command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:deny-remove-user" - ] + "const": "auth:allow-login" }, { - "description": "auth:deny-set-default-user -> Denies the set_default_user command without any pre-configured scope.", + "description": "Enables the remove_user command without any pre-configured scope.", "type": "string", - "enum": [ - "auth:deny-set-default-user" - ] + "const": "auth:allow-remove-user" }, { - "description": "cache:default -> Default plugin permissions.", + "description": "Enables the set_default_user command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:default" - ] + "const": "auth:allow-set-default-user" }, { - "description": "cache:allow-get-organization -> Enables the get_organization command without any pre-configured scope.", + "description": "Denies the get_default_user command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-organization" - ] + "const": "auth:deny-get-default-user" }, { - "description": "cache:allow-get-organization-many -> Enables the get_organization_many command without any pre-configured scope.", + "description": "Denies the get_users command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-organization-many" - ] + "const": "auth:deny-get-users" }, { - "description": "cache:allow-get-project -> Enables the get_project command without any pre-configured scope.", + "description": "Denies the login command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-project" - ] + "const": "auth:deny-login" }, { - "description": "cache:allow-get-project-many -> Enables the get_project_many command without any pre-configured scope.", + "description": "Denies the remove_user command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-project-many" - ] + "const": "auth:deny-remove-user" }, { - "description": "cache:allow-get-search-results -> Enables the get_search_results command without any pre-configured scope.", + "description": "Denies the set_default_user command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-search-results" - ] + "const": "auth:deny-set-default-user" }, { - "description": "cache:allow-get-search-results-many -> Enables the get_search_results_many command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "cache:allow-get-search-results-many" - ] + "const": "cache:default" }, { - "description": "cache:allow-get-team -> Enables the get_team command without any pre-configured scope.", + "description": "Enables the get_organization command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-team" - ] + "const": "cache:allow-get-organization" }, { - "description": "cache:allow-get-team-many -> Enables the get_team_many command without any pre-configured scope.", + "description": "Enables the get_organization_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-team-many" - ] + "const": "cache:allow-get-organization-many" }, { - "description": "cache:allow-get-user -> Enables the get_user command without any pre-configured scope.", + "description": "Enables the get_project command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-user" - ] + "const": "cache:allow-get-project" }, { - "description": "cache:allow-get-user-many -> Enables the get_user_many command without any pre-configured scope.", + "description": "Enables the get_project_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-user-many" - ] + "const": "cache:allow-get-project-many" }, { - "description": "cache:allow-get-version -> Enables the get_version command without any pre-configured scope.", + "description": "Enables the get_search_results command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-version" - ] + "const": "cache:allow-get-search-results" }, { - "description": "cache:allow-get-version-many -> Enables the get_version_many command without any pre-configured scope.", + "description": "Enables the get_search_results_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-get-version-many" - ] + "const": "cache:allow-get-search-results-many" }, { - "description": "cache:allow-purge-cache-types -> Enables the purge_cache_types command without any pre-configured scope.", + "description": "Enables the get_team command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:allow-purge-cache-types" - ] + "const": "cache:allow-get-team" }, { - "description": "cache:deny-get-organization -> Denies the get_organization command without any pre-configured scope.", + "description": "Enables the get_team_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-organization" - ] + "const": "cache:allow-get-team-many" }, { - "description": "cache:deny-get-organization-many -> Denies the get_organization_many command without any pre-configured scope.", + "description": "Enables the get_user command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-organization-many" - ] + "const": "cache:allow-get-user" }, { - "description": "cache:deny-get-project -> Denies the get_project command without any pre-configured scope.", + "description": "Enables the get_user_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-project" - ] + "const": "cache:allow-get-user-many" }, { - "description": "cache:deny-get-project-many -> Denies the get_project_many command without any pre-configured scope.", + "description": "Enables the get_version command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-project-many" - ] + "const": "cache:allow-get-version" }, { - "description": "cache:deny-get-search-results -> Denies the get_search_results command without any pre-configured scope.", + "description": "Enables the get_version_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-search-results" - ] + "const": "cache:allow-get-version-many" }, { - "description": "cache:deny-get-search-results-many -> Denies the get_search_results_many command without any pre-configured scope.", + "description": "Enables the purge_cache_types command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-search-results-many" - ] + "const": "cache:allow-purge-cache-types" }, { - "description": "cache:deny-get-team -> Denies the get_team command without any pre-configured scope.", + "description": "Denies the get_organization command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-team" - ] + "const": "cache:deny-get-organization" }, { - "description": "cache:deny-get-team-many -> Denies the get_team_many command without any pre-configured scope.", + "description": "Denies the get_organization_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-team-many" - ] + "const": "cache:deny-get-organization-many" }, { - "description": "cache:deny-get-user -> Denies the get_user command without any pre-configured scope.", + "description": "Denies the get_project command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-user" - ] + "const": "cache:deny-get-project" }, { - "description": "cache:deny-get-user-many -> Denies the get_user_many command without any pre-configured scope.", + "description": "Denies the get_project_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-user-many" - ] + "const": "cache:deny-get-project-many" }, { - "description": "cache:deny-get-version -> Denies the get_version command without any pre-configured scope.", + "description": "Denies the get_search_results command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-version" - ] + "const": "cache:deny-get-search-results" }, { - "description": "cache:deny-get-version-many -> Denies the get_version_many command without any pre-configured scope.", + "description": "Denies the get_search_results_many command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-get-version-many" - ] + "const": "cache:deny-get-search-results-many" }, { - "description": "cache:deny-purge-cache-types -> Denies the purge_cache_types command without any pre-configured scope.", + "description": "Denies the get_team command without any pre-configured scope.", "type": "string", - "enum": [ - "cache:deny-purge-cache-types" - ] + "const": "cache:deny-get-team" }, { - "description": "core:app:default -> Default permissions for the plugin.", + "description": "Denies the get_team_many command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:default" - ] + "const": "cache:deny-get-team-many" }, { - "description": "core:app:allow-app-hide -> Enables the app_hide command without any pre-configured scope.", + "description": "Denies the get_user command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:allow-app-hide" - ] + "const": "cache:deny-get-user" }, { - "description": "core:app:allow-app-show -> Enables the app_show command without any pre-configured scope.", + "description": "Denies the get_user_many command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:allow-app-show" - ] + "const": "cache:deny-get-user-many" }, { - "description": "core:app:allow-default-window-icon -> Enables the default_window_icon command without any pre-configured scope.", + "description": "Denies the get_version command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:allow-default-window-icon" - ] + "const": "cache:deny-get-version" }, { - "description": "core:app:allow-name -> Enables the name command without any pre-configured scope.", + "description": "Denies the get_version_many command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:allow-name" - ] + "const": "cache:deny-get-version-many" }, { - "description": "core:app:allow-tauri-version -> Enables the tauri_version command without any pre-configured scope.", + "description": "Denies the purge_cache_types command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:allow-tauri-version" - ] + "const": "cache:deny-purge-cache-types" }, { - "description": "core:app:allow-version -> Enables the version command without any pre-configured scope.", + "description": "Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n", "type": "string", - "enum": [ - "core:app:allow-version" - ] + "const": "core:default" }, { - "description": "core:app:deny-app-hide -> Denies the app_hide command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:app:deny-app-hide" - ] + "const": "core:app:default" }, { - "description": "core:app:deny-app-show -> Denies the app_show command without any pre-configured scope.", + "description": "Enables the app_hide command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:deny-app-show" - ] + "const": "core:app:allow-app-hide" }, { - "description": "core:app:deny-default-window-icon -> Denies the default_window_icon command without any pre-configured scope.", + "description": "Enables the app_show command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:deny-default-window-icon" - ] + "const": "core:app:allow-app-show" }, { - "description": "core:app:deny-name -> Denies the name command without any pre-configured scope.", + "description": "Enables the default_window_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:deny-name" - ] + "const": "core:app:allow-default-window-icon" }, { - "description": "core:app:deny-tauri-version -> Denies the tauri_version command without any pre-configured scope.", + "description": "Enables the name command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:deny-tauri-version" - ] + "const": "core:app:allow-name" }, { - "description": "core:app:deny-version -> Denies the version command without any pre-configured scope.", + "description": "Enables the set_app_theme command without any pre-configured scope.", "type": "string", - "enum": [ - "core:app:deny-version" - ] + "const": "core:app:allow-set-app-theme" }, { - "description": "core:event:default -> Default permissions for the plugin.", + "description": "Enables the tauri_version command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:default" - ] + "const": "core:app:allow-tauri-version" }, { - "description": "core:event:allow-emit -> Enables the emit command without any pre-configured scope.", + "description": "Enables the version command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:allow-emit" - ] + "const": "core:app:allow-version" }, { - "description": "core:event:allow-emit-to -> Enables the emit_to command without any pre-configured scope.", + "description": "Denies the app_hide command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:allow-emit-to" - ] + "const": "core:app:deny-app-hide" }, { - "description": "core:event:allow-listen -> Enables the listen command without any pre-configured scope.", + "description": "Denies the app_show command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:allow-listen" - ] + "const": "core:app:deny-app-show" }, { - "description": "core:event:allow-unlisten -> Enables the unlisten command without any pre-configured scope.", + "description": "Denies the default_window_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:allow-unlisten" - ] + "const": "core:app:deny-default-window-icon" }, { - "description": "core:event:deny-emit -> Denies the emit command without any pre-configured scope.", + "description": "Denies the name command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:deny-emit" - ] + "const": "core:app:deny-name" }, { - "description": "core:event:deny-emit-to -> Denies the emit_to command without any pre-configured scope.", + "description": "Denies the set_app_theme command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:deny-emit-to" - ] + "const": "core:app:deny-set-app-theme" }, { - "description": "core:event:deny-listen -> Denies the listen command without any pre-configured scope.", + "description": "Denies the tauri_version command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:deny-listen" - ] + "const": "core:app:deny-tauri-version" }, { - "description": "core:event:deny-unlisten -> Denies the unlisten command without any pre-configured scope.", + "description": "Denies the version command without any pre-configured scope.", "type": "string", - "enum": [ - "core:event:deny-unlisten" - ] + "const": "core:app:deny-version" }, { - "description": "core:image:default -> Default permissions for the plugin.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:image:default" - ] + "const": "core:event:default" }, { - "description": "core:image:allow-from-bytes -> Enables the from_bytes command without any pre-configured scope.", + "description": "Enables the emit command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:allow-from-bytes" - ] + "const": "core:event:allow-emit" }, { - "description": "core:image:allow-from-path -> Enables the from_path command without any pre-configured scope.", + "description": "Enables the emit_to command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:allow-from-path" - ] + "const": "core:event:allow-emit-to" }, { - "description": "core:image:allow-new -> Enables the new command without any pre-configured scope.", + "description": "Enables the listen command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:allow-new" - ] + "const": "core:event:allow-listen" }, { - "description": "core:image:allow-rgba -> Enables the rgba command without any pre-configured scope.", + "description": "Enables the unlisten command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:allow-rgba" - ] + "const": "core:event:allow-unlisten" }, { - "description": "core:image:allow-size -> Enables the size command without any pre-configured scope.", + "description": "Denies the emit command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:allow-size" - ] + "const": "core:event:deny-emit" }, { - "description": "core:image:deny-from-bytes -> Denies the from_bytes command without any pre-configured scope.", + "description": "Denies the emit_to command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:deny-from-bytes" - ] + "const": "core:event:deny-emit-to" }, { - "description": "core:image:deny-from-path -> Denies the from_path command without any pre-configured scope.", + "description": "Denies the listen command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:deny-from-path" - ] + "const": "core:event:deny-listen" }, { - "description": "core:image:deny-new -> Denies the new command without any pre-configured scope.", + "description": "Denies the unlisten command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:deny-new" - ] + "const": "core:event:deny-unlisten" }, { - "description": "core:image:deny-rgba -> Denies the rgba command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:image:deny-rgba" - ] + "const": "core:image:default" }, { - "description": "core:image:deny-size -> Denies the size command without any pre-configured scope.", + "description": "Enables the from_bytes command without any pre-configured scope.", "type": "string", - "enum": [ - "core:image:deny-size" - ] + "const": "core:image:allow-from-bytes" }, { - "description": "core:menu:default -> Default permissions for the plugin.", + "description": "Enables the from_path command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:default" - ] + "const": "core:image:allow-from-path" }, { - "description": "core:menu:allow-append -> Enables the append command without any pre-configured scope.", + "description": "Enables the new command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-append" - ] + "const": "core:image:allow-new" }, { - "description": "core:menu:allow-create-default -> Enables the create_default command without any pre-configured scope.", + "description": "Enables the rgba command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-create-default" - ] + "const": "core:image:allow-rgba" }, { - "description": "core:menu:allow-get -> Enables the get command without any pre-configured scope.", + "description": "Enables the size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-get" - ] + "const": "core:image:allow-size" }, { - "description": "core:menu:allow-insert -> Enables the insert command without any pre-configured scope.", + "description": "Denies the from_bytes command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-insert" - ] + "const": "core:image:deny-from-bytes" }, { - "description": "core:menu:allow-is-checked -> Enables the is_checked command without any pre-configured scope.", + "description": "Denies the from_path command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-is-checked" - ] + "const": "core:image:deny-from-path" }, { - "description": "core:menu:allow-is-enabled -> Enables the is_enabled command without any pre-configured scope.", + "description": "Denies the new command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-is-enabled" - ] + "const": "core:image:deny-new" }, { - "description": "core:menu:allow-items -> Enables the items command without any pre-configured scope.", + "description": "Denies the rgba command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-items" - ] + "const": "core:image:deny-rgba" }, { - "description": "core:menu:allow-new -> Enables the new command without any pre-configured scope.", + "description": "Denies the size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-new" - ] + "const": "core:image:deny-size" }, { - "description": "core:menu:allow-popup -> Enables the popup command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:menu:allow-popup" - ] + "const": "core:menu:default" }, { - "description": "core:menu:allow-prepend -> Enables the prepend command without any pre-configured scope.", + "description": "Enables the append command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-prepend" - ] + "const": "core:menu:allow-append" }, { - "description": "core:menu:allow-remove -> Enables the remove command without any pre-configured scope.", + "description": "Enables the create_default command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-remove" - ] + "const": "core:menu:allow-create-default" }, { - "description": "core:menu:allow-remove-at -> Enables the remove_at command without any pre-configured scope.", + "description": "Enables the get command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-remove-at" - ] + "const": "core:menu:allow-get" }, { - "description": "core:menu:allow-set-accelerator -> Enables the set_accelerator command without any pre-configured scope.", + "description": "Enables the insert command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-accelerator" - ] + "const": "core:menu:allow-insert" }, { - "description": "core:menu:allow-set-as-app-menu -> Enables the set_as_app_menu command without any pre-configured scope.", + "description": "Enables the is_checked command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-as-app-menu" - ] + "const": "core:menu:allow-is-checked" }, { - "description": "core:menu:allow-set-as-help-menu-for-nsapp -> Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "description": "Enables the is_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-as-help-menu-for-nsapp" - ] + "const": "core:menu:allow-is-enabled" }, { - "description": "core:menu:allow-set-as-window-menu -> Enables the set_as_window_menu command without any pre-configured scope.", + "description": "Enables the items command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-as-window-menu" - ] + "const": "core:menu:allow-items" }, { - "description": "core:menu:allow-set-as-windows-menu-for-nsapp -> Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "description": "Enables the new command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-as-windows-menu-for-nsapp" - ] + "const": "core:menu:allow-new" }, { - "description": "core:menu:allow-set-checked -> Enables the set_checked command without any pre-configured scope.", + "description": "Enables the popup command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-checked" - ] + "const": "core:menu:allow-popup" }, { - "description": "core:menu:allow-set-enabled -> Enables the set_enabled command without any pre-configured scope.", + "description": "Enables the prepend command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-enabled" - ] + "const": "core:menu:allow-prepend" }, { - "description": "core:menu:allow-set-icon -> Enables the set_icon command without any pre-configured scope.", + "description": "Enables the remove command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-icon" - ] + "const": "core:menu:allow-remove" }, { - "description": "core:menu:allow-set-text -> Enables the set_text command without any pre-configured scope.", + "description": "Enables the remove_at command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-set-text" - ] + "const": "core:menu:allow-remove-at" }, { - "description": "core:menu:allow-text -> Enables the text command without any pre-configured scope.", + "description": "Enables the set_accelerator command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:allow-text" - ] + "const": "core:menu:allow-set-accelerator" }, { - "description": "core:menu:deny-append -> Denies the append command without any pre-configured scope.", + "description": "Enables the set_as_app_menu command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-append" - ] + "const": "core:menu:allow-set-as-app-menu" }, { - "description": "core:menu:deny-create-default -> Denies the create_default command without any pre-configured scope.", + "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-create-default" - ] + "const": "core:menu:allow-set-as-help-menu-for-nsapp" }, { - "description": "core:menu:deny-get -> Denies the get command without any pre-configured scope.", + "description": "Enables the set_as_window_menu command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-get" - ] + "const": "core:menu:allow-set-as-window-menu" }, { - "description": "core:menu:deny-insert -> Denies the insert command without any pre-configured scope.", + "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-insert" - ] + "const": "core:menu:allow-set-as-windows-menu-for-nsapp" }, { - "description": "core:menu:deny-is-checked -> Denies the is_checked command without any pre-configured scope.", + "description": "Enables the set_checked command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-is-checked" - ] + "const": "core:menu:allow-set-checked" }, { - "description": "core:menu:deny-is-enabled -> Denies the is_enabled command without any pre-configured scope.", + "description": "Enables the set_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-is-enabled" - ] + "const": "core:menu:allow-set-enabled" }, { - "description": "core:menu:deny-items -> Denies the items command without any pre-configured scope.", + "description": "Enables the set_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-items" - ] + "const": "core:menu:allow-set-icon" }, { - "description": "core:menu:deny-new -> Denies the new command without any pre-configured scope.", + "description": "Enables the set_text command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-new" - ] + "const": "core:menu:allow-set-text" }, { - "description": "core:menu:deny-popup -> Denies the popup command without any pre-configured scope.", + "description": "Enables the text command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-popup" - ] + "const": "core:menu:allow-text" }, { - "description": "core:menu:deny-prepend -> Denies the prepend command without any pre-configured scope.", + "description": "Denies the append command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-prepend" - ] + "const": "core:menu:deny-append" }, { - "description": "core:menu:deny-remove -> Denies the remove command without any pre-configured scope.", + "description": "Denies the create_default command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-remove" - ] + "const": "core:menu:deny-create-default" }, { - "description": "core:menu:deny-remove-at -> Denies the remove_at command without any pre-configured scope.", + "description": "Denies the get command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-remove-at" - ] + "const": "core:menu:deny-get" }, { - "description": "core:menu:deny-set-accelerator -> Denies the set_accelerator command without any pre-configured scope.", + "description": "Denies the insert command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-accelerator" - ] + "const": "core:menu:deny-insert" }, { - "description": "core:menu:deny-set-as-app-menu -> Denies the set_as_app_menu command without any pre-configured scope.", + "description": "Denies the is_checked command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-as-app-menu" - ] + "const": "core:menu:deny-is-checked" }, { - "description": "core:menu:deny-set-as-help-menu-for-nsapp -> Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.", + "description": "Denies the is_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-as-help-menu-for-nsapp" - ] + "const": "core:menu:deny-is-enabled" }, { - "description": "core:menu:deny-set-as-window-menu -> Denies the set_as_window_menu command without any pre-configured scope.", + "description": "Denies the items command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-as-window-menu" - ] + "const": "core:menu:deny-items" }, { - "description": "core:menu:deny-set-as-windows-menu-for-nsapp -> Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.", + "description": "Denies the new command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-as-windows-menu-for-nsapp" - ] + "const": "core:menu:deny-new" }, { - "description": "core:menu:deny-set-checked -> Denies the set_checked command without any pre-configured scope.", + "description": "Denies the popup command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-checked" - ] + "const": "core:menu:deny-popup" }, { - "description": "core:menu:deny-set-enabled -> Denies the set_enabled command without any pre-configured scope.", + "description": "Denies the prepend command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-enabled" - ] + "const": "core:menu:deny-prepend" }, { - "description": "core:menu:deny-set-icon -> Denies the set_icon command without any pre-configured scope.", + "description": "Denies the remove command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-icon" - ] + "const": "core:menu:deny-remove" }, { - "description": "core:menu:deny-set-text -> Denies the set_text command without any pre-configured scope.", + "description": "Denies the remove_at command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-set-text" - ] + "const": "core:menu:deny-remove-at" }, { - "description": "core:menu:deny-text -> Denies the text command without any pre-configured scope.", + "description": "Denies the set_accelerator command without any pre-configured scope.", "type": "string", - "enum": [ - "core:menu:deny-text" - ] + "const": "core:menu:deny-set-accelerator" }, { - "description": "core:path:default -> Default permissions for the plugin.", + "description": "Denies the set_as_app_menu command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:default" - ] + "const": "core:menu:deny-set-as-app-menu" }, { - "description": "core:path:allow-basename -> Enables the basename command without any pre-configured scope.", + "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-basename" - ] + "const": "core:menu:deny-set-as-help-menu-for-nsapp" }, { - "description": "core:path:allow-dirname -> Enables the dirname command without any pre-configured scope.", + "description": "Denies the set_as_window_menu command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-dirname" - ] + "const": "core:menu:deny-set-as-window-menu" }, { - "description": "core:path:allow-extname -> Enables the extname command without any pre-configured scope.", + "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-extname" - ] + "const": "core:menu:deny-set-as-windows-menu-for-nsapp" }, { - "description": "core:path:allow-is-absolute -> Enables the is_absolute command without any pre-configured scope.", + "description": "Denies the set_checked command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-is-absolute" - ] + "const": "core:menu:deny-set-checked" }, { - "description": "core:path:allow-join -> Enables the join command without any pre-configured scope.", + "description": "Denies the set_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-join" - ] + "const": "core:menu:deny-set-enabled" }, { - "description": "core:path:allow-normalize -> Enables the normalize command without any pre-configured scope.", + "description": "Denies the set_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-normalize" - ] + "const": "core:menu:deny-set-icon" }, { - "description": "core:path:allow-resolve -> Enables the resolve command without any pre-configured scope.", + "description": "Denies the set_text command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-resolve" - ] + "const": "core:menu:deny-set-text" }, { - "description": "core:path:allow-resolve-directory -> Enables the resolve_directory command without any pre-configured scope.", + "description": "Denies the text command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:allow-resolve-directory" - ] + "const": "core:menu:deny-text" }, { - "description": "core:path:deny-basename -> Denies the basename command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:path:deny-basename" - ] + "const": "core:path:default" }, { - "description": "core:path:deny-dirname -> Denies the dirname command without any pre-configured scope.", + "description": "Enables the basename command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:deny-dirname" - ] + "const": "core:path:allow-basename" }, { - "description": "core:path:deny-extname -> Denies the extname command without any pre-configured scope.", + "description": "Enables the dirname command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:deny-extname" - ] + "const": "core:path:allow-dirname" }, { - "description": "core:path:deny-is-absolute -> Denies the is_absolute command without any pre-configured scope.", + "description": "Enables the extname command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:deny-is-absolute" - ] + "const": "core:path:allow-extname" }, { - "description": "core:path:deny-join -> Denies the join command without any pre-configured scope.", + "description": "Enables the is_absolute command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:deny-join" - ] + "const": "core:path:allow-is-absolute" }, { - "description": "core:path:deny-normalize -> Denies the normalize command without any pre-configured scope.", + "description": "Enables the join command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:deny-normalize" - ] + "const": "core:path:allow-join" }, { - "description": "core:path:deny-resolve -> Denies the resolve command without any pre-configured scope.", + "description": "Enables the normalize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:deny-resolve" - ] + "const": "core:path:allow-normalize" }, { - "description": "core:path:deny-resolve-directory -> Denies the resolve_directory command without any pre-configured scope.", + "description": "Enables the resolve command without any pre-configured scope.", "type": "string", - "enum": [ - "core:path:deny-resolve-directory" - ] + "const": "core:path:allow-resolve" }, { - "description": "core:resources:default -> Default permissions for the plugin.", + "description": "Enables the resolve_directory command without any pre-configured scope.", "type": "string", - "enum": [ - "core:resources:default" - ] + "const": "core:path:allow-resolve-directory" }, { - "description": "core:resources:allow-close -> Enables the close command without any pre-configured scope.", + "description": "Denies the basename command without any pre-configured scope.", "type": "string", - "enum": [ - "core:resources:allow-close" - ] + "const": "core:path:deny-basename" }, { - "description": "core:resources:deny-close -> Denies the close command without any pre-configured scope.", + "description": "Denies the dirname command without any pre-configured scope.", "type": "string", - "enum": [ - "core:resources:deny-close" - ] + "const": "core:path:deny-dirname" }, { - "description": "core:tray:default -> Default permissions for the plugin.", + "description": "Denies the extname command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:default" - ] + "const": "core:path:deny-extname" }, { - "description": "core:tray:allow-get-by-id -> Enables the get_by_id command without any pre-configured scope.", + "description": "Denies the is_absolute command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-get-by-id" - ] + "const": "core:path:deny-is-absolute" }, { - "description": "core:tray:allow-new -> Enables the new command without any pre-configured scope.", + "description": "Denies the join command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-new" - ] + "const": "core:path:deny-join" }, { - "description": "core:tray:allow-remove-by-id -> Enables the remove_by_id command without any pre-configured scope.", + "description": "Denies the normalize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-remove-by-id" - ] + "const": "core:path:deny-normalize" }, { - "description": "core:tray:allow-set-icon -> Enables the set_icon command without any pre-configured scope.", + "description": "Denies the resolve command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-set-icon" - ] + "const": "core:path:deny-resolve" }, { - "description": "core:tray:allow-set-icon-as-template -> Enables the set_icon_as_template command without any pre-configured scope.", + "description": "Denies the resolve_directory command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-set-icon-as-template" - ] + "const": "core:path:deny-resolve-directory" }, { - "description": "core:tray:allow-set-menu -> Enables the set_menu command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:tray:allow-set-menu" - ] + "const": "core:resources:default" }, { - "description": "core:tray:allow-set-show-menu-on-left-click -> Enables the set_show_menu_on_left_click command without any pre-configured scope.", + "description": "Enables the close command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-set-show-menu-on-left-click" - ] + "const": "core:resources:allow-close" }, { - "description": "core:tray:allow-set-temp-dir-path -> Enables the set_temp_dir_path command without any pre-configured scope.", + "description": "Denies the close command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-set-temp-dir-path" - ] + "const": "core:resources:deny-close" }, { - "description": "core:tray:allow-set-title -> Enables the set_title command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:tray:allow-set-title" - ] + "const": "core:tray:default" }, { - "description": "core:tray:allow-set-tooltip -> Enables the set_tooltip command without any pre-configured scope.", + "description": "Enables the get_by_id command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-set-tooltip" - ] + "const": "core:tray:allow-get-by-id" }, { - "description": "core:tray:allow-set-visible -> Enables the set_visible command without any pre-configured scope.", + "description": "Enables the new command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:allow-set-visible" - ] + "const": "core:tray:allow-new" }, { - "description": "core:tray:deny-get-by-id -> Denies the get_by_id command without any pre-configured scope.", + "description": "Enables the remove_by_id command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-get-by-id" - ] + "const": "core:tray:allow-remove-by-id" }, { - "description": "core:tray:deny-new -> Denies the new command without any pre-configured scope.", + "description": "Enables the set_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-new" - ] + "const": "core:tray:allow-set-icon" }, { - "description": "core:tray:deny-remove-by-id -> Denies the remove_by_id command without any pre-configured scope.", + "description": "Enables the set_icon_as_template command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-remove-by-id" - ] + "const": "core:tray:allow-set-icon-as-template" }, { - "description": "core:tray:deny-set-icon -> Denies the set_icon command without any pre-configured scope.", + "description": "Enables the set_menu command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-icon" - ] + "const": "core:tray:allow-set-menu" }, { - "description": "core:tray:deny-set-icon-as-template -> Denies the set_icon_as_template command without any pre-configured scope.", + "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-icon-as-template" - ] + "const": "core:tray:allow-set-show-menu-on-left-click" }, { - "description": "core:tray:deny-set-menu -> Denies the set_menu command without any pre-configured scope.", + "description": "Enables the set_temp_dir_path command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-menu" - ] + "const": "core:tray:allow-set-temp-dir-path" }, { - "description": "core:tray:deny-set-show-menu-on-left-click -> Denies the set_show_menu_on_left_click command without any pre-configured scope.", + "description": "Enables the set_title command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-show-menu-on-left-click" - ] + "const": "core:tray:allow-set-title" }, { - "description": "core:tray:deny-set-temp-dir-path -> Denies the set_temp_dir_path command without any pre-configured scope.", + "description": "Enables the set_tooltip command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-temp-dir-path" - ] + "const": "core:tray:allow-set-tooltip" }, { - "description": "core:tray:deny-set-title -> Denies the set_title command without any pre-configured scope.", + "description": "Enables the set_visible command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-title" - ] + "const": "core:tray:allow-set-visible" }, { - "description": "core:tray:deny-set-tooltip -> Denies the set_tooltip command without any pre-configured scope.", + "description": "Denies the get_by_id command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-tooltip" - ] + "const": "core:tray:deny-get-by-id" }, { - "description": "core:tray:deny-set-visible -> Denies the set_visible command without any pre-configured scope.", + "description": "Denies the new command without any pre-configured scope.", "type": "string", - "enum": [ - "core:tray:deny-set-visible" - ] + "const": "core:tray:deny-new" }, { - "description": "core:webview:default -> Default permissions for the plugin.", + "description": "Denies the remove_by_id command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:default" - ] + "const": "core:tray:deny-remove-by-id" }, { - "description": "core:webview:allow-create-webview -> Enables the create_webview command without any pre-configured scope.", + "description": "Denies the set_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-create-webview" - ] + "const": "core:tray:deny-set-icon" }, { - "description": "core:webview:allow-create-webview-window -> Enables the create_webview_window command without any pre-configured scope.", + "description": "Denies the set_icon_as_template command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-create-webview-window" - ] + "const": "core:tray:deny-set-icon-as-template" }, { - "description": "core:webview:allow-get-all-webviews -> Enables the get_all_webviews command without any pre-configured scope.", + "description": "Denies the set_menu command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-get-all-webviews" - ] + "const": "core:tray:deny-set-menu" }, { - "description": "core:webview:allow-internal-toggle-devtools -> Enables the internal_toggle_devtools command without any pre-configured scope.", + "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-internal-toggle-devtools" - ] + "const": "core:tray:deny-set-show-menu-on-left-click" }, { - "description": "core:webview:allow-print -> Enables the print command without any pre-configured scope.", + "description": "Denies the set_temp_dir_path command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-print" - ] + "const": "core:tray:deny-set-temp-dir-path" }, { - "description": "core:webview:allow-reparent -> Enables the reparent command without any pre-configured scope.", + "description": "Denies the set_title command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-reparent" - ] + "const": "core:tray:deny-set-title" }, { - "description": "core:webview:allow-set-webview-focus -> Enables the set_webview_focus command without any pre-configured scope.", + "description": "Denies the set_tooltip command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-set-webview-focus" - ] + "const": "core:tray:deny-set-tooltip" }, { - "description": "core:webview:allow-set-webview-position -> Enables the set_webview_position command without any pre-configured scope.", + "description": "Denies the set_visible command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-set-webview-position" - ] + "const": "core:tray:deny-set-visible" }, { - "description": "core:webview:allow-set-webview-size -> Enables the set_webview_size command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:webview:allow-set-webview-size" - ] + "const": "core:webview:default" }, { - "description": "core:webview:allow-set-webview-zoom -> Enables the set_webview_zoom command without any pre-configured scope.", + "description": "Enables the clear_all_browsing_data command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-set-webview-zoom" - ] + "const": "core:webview:allow-clear-all-browsing-data" }, { - "description": "core:webview:allow-webview-close -> Enables the webview_close command without any pre-configured scope.", + "description": "Enables the create_webview command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-webview-close" - ] + "const": "core:webview:allow-create-webview" }, { - "description": "core:webview:allow-webview-position -> Enables the webview_position command without any pre-configured scope.", + "description": "Enables the create_webview_window command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-webview-position" - ] + "const": "core:webview:allow-create-webview-window" }, { - "description": "core:webview:allow-webview-size -> Enables the webview_size command without any pre-configured scope.", + "description": "Enables the get_all_webviews command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:allow-webview-size" - ] + "const": "core:webview:allow-get-all-webviews" }, { - "description": "core:webview:deny-create-webview -> Denies the create_webview command without any pre-configured scope.", + "description": "Enables the internal_toggle_devtools command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-create-webview" - ] + "const": "core:webview:allow-internal-toggle-devtools" }, { - "description": "core:webview:deny-create-webview-window -> Denies the create_webview_window command without any pre-configured scope.", + "description": "Enables the print command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-create-webview-window" - ] + "const": "core:webview:allow-print" }, { - "description": "core:webview:deny-get-all-webviews -> Denies the get_all_webviews command without any pre-configured scope.", + "description": "Enables the reparent command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-get-all-webviews" - ] + "const": "core:webview:allow-reparent" }, { - "description": "core:webview:deny-internal-toggle-devtools -> Denies the internal_toggle_devtools command without any pre-configured scope.", + "description": "Enables the set_webview_focus command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-internal-toggle-devtools" - ] + "const": "core:webview:allow-set-webview-focus" }, { - "description": "core:webview:deny-print -> Denies the print command without any pre-configured scope.", + "description": "Enables the set_webview_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-print" - ] + "const": "core:webview:allow-set-webview-position" }, { - "description": "core:webview:deny-reparent -> Denies the reparent command without any pre-configured scope.", + "description": "Enables the set_webview_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-reparent" - ] + "const": "core:webview:allow-set-webview-size" }, { - "description": "core:webview:deny-set-webview-focus -> Denies the set_webview_focus command without any pre-configured scope.", + "description": "Enables the set_webview_zoom command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-set-webview-focus" - ] + "const": "core:webview:allow-set-webview-zoom" }, { - "description": "core:webview:deny-set-webview-position -> Denies the set_webview_position command without any pre-configured scope.", + "description": "Enables the webview_close command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-set-webview-position" - ] + "const": "core:webview:allow-webview-close" }, { - "description": "core:webview:deny-set-webview-size -> Denies the set_webview_size command without any pre-configured scope.", + "description": "Enables the webview_hide command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-set-webview-size" - ] + "const": "core:webview:allow-webview-hide" }, { - "description": "core:webview:deny-set-webview-zoom -> Denies the set_webview_zoom command without any pre-configured scope.", + "description": "Enables the webview_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-set-webview-zoom" - ] + "const": "core:webview:allow-webview-position" }, { - "description": "core:webview:deny-webview-close -> Denies the webview_close command without any pre-configured scope.", + "description": "Enables the webview_show command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-webview-close" - ] + "const": "core:webview:allow-webview-show" }, { - "description": "core:webview:deny-webview-position -> Denies the webview_position command without any pre-configured scope.", + "description": "Enables the webview_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-webview-position" - ] + "const": "core:webview:allow-webview-size" }, { - "description": "core:webview:deny-webview-size -> Denies the webview_size command without any pre-configured scope.", + "description": "Denies the clear_all_browsing_data command without any pre-configured scope.", "type": "string", - "enum": [ - "core:webview:deny-webview-size" - ] + "const": "core:webview:deny-clear-all-browsing-data" }, { - "description": "core:window:default -> Default permissions for the plugin.", + "description": "Denies the create_webview command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:default" - ] + "const": "core:webview:deny-create-webview" }, { - "description": "core:window:allow-available-monitors -> Enables the available_monitors command without any pre-configured scope.", + "description": "Denies the create_webview_window command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-available-monitors" - ] + "const": "core:webview:deny-create-webview-window" }, { - "description": "core:window:allow-center -> Enables the center command without any pre-configured scope.", + "description": "Denies the get_all_webviews command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-center" - ] + "const": "core:webview:deny-get-all-webviews" }, { - "description": "core:window:allow-close -> Enables the close command without any pre-configured scope.", + "description": "Denies the internal_toggle_devtools command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-close" - ] + "const": "core:webview:deny-internal-toggle-devtools" }, { - "description": "core:window:allow-create -> Enables the create command without any pre-configured scope.", + "description": "Denies the print command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-create" - ] + "const": "core:webview:deny-print" }, { - "description": "core:window:allow-current-monitor -> Enables the current_monitor command without any pre-configured scope.", + "description": "Denies the reparent command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-current-monitor" - ] + "const": "core:webview:deny-reparent" }, { - "description": "core:window:allow-cursor-position -> Enables the cursor_position command without any pre-configured scope.", + "description": "Denies the set_webview_focus command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-cursor-position" - ] + "const": "core:webview:deny-set-webview-focus" }, { - "description": "core:window:allow-destroy -> Enables the destroy command without any pre-configured scope.", + "description": "Denies the set_webview_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-destroy" - ] + "const": "core:webview:deny-set-webview-position" }, { - "description": "core:window:allow-get-all-windows -> Enables the get_all_windows command without any pre-configured scope.", + "description": "Denies the set_webview_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-get-all-windows" - ] + "const": "core:webview:deny-set-webview-size" }, { - "description": "core:window:allow-hide -> Enables the hide command without any pre-configured scope.", + "description": "Denies the set_webview_zoom command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-hide" - ] + "const": "core:webview:deny-set-webview-zoom" }, { - "description": "core:window:allow-inner-position -> Enables the inner_position command without any pre-configured scope.", + "description": "Denies the webview_close command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-inner-position" - ] + "const": "core:webview:deny-webview-close" }, { - "description": "core:window:allow-inner-size -> Enables the inner_size command without any pre-configured scope.", + "description": "Denies the webview_hide command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-inner-size" - ] + "const": "core:webview:deny-webview-hide" }, { - "description": "core:window:allow-internal-toggle-maximize -> Enables the internal_toggle_maximize command without any pre-configured scope.", + "description": "Denies the webview_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-internal-toggle-maximize" - ] + "const": "core:webview:deny-webview-position" }, { - "description": "core:window:allow-is-closable -> Enables the is_closable command without any pre-configured scope.", + "description": "Denies the webview_show command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-closable" - ] + "const": "core:webview:deny-webview-show" }, { - "description": "core:window:allow-is-decorated -> Enables the is_decorated command without any pre-configured scope.", + "description": "Denies the webview_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-decorated" - ] + "const": "core:webview:deny-webview-size" }, { - "description": "core:window:allow-is-focused -> Enables the is_focused command without any pre-configured scope.", + "description": "Default permissions for the plugin.", "type": "string", - "enum": [ - "core:window:allow-is-focused" - ] + "const": "core:window:default" }, { - "description": "core:window:allow-is-fullscreen -> Enables the is_fullscreen command without any pre-configured scope.", + "description": "Enables the available_monitors command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-fullscreen" - ] + "const": "core:window:allow-available-monitors" }, { - "description": "core:window:allow-is-maximizable -> Enables the is_maximizable command without any pre-configured scope.", + "description": "Enables the center command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-maximizable" - ] + "const": "core:window:allow-center" }, { - "description": "core:window:allow-is-maximized -> Enables the is_maximized command without any pre-configured scope.", + "description": "Enables the close command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-maximized" - ] + "const": "core:window:allow-close" }, { - "description": "core:window:allow-is-minimizable -> Enables the is_minimizable command without any pre-configured scope.", + "description": "Enables the create command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-minimizable" - ] + "const": "core:window:allow-create" }, { - "description": "core:window:allow-is-minimized -> Enables the is_minimized command without any pre-configured scope.", + "description": "Enables the current_monitor command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-minimized" - ] + "const": "core:window:allow-current-monitor" }, { - "description": "core:window:allow-is-resizable -> Enables the is_resizable command without any pre-configured scope.", + "description": "Enables the cursor_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-resizable" - ] + "const": "core:window:allow-cursor-position" }, { - "description": "core:window:allow-is-visible -> Enables the is_visible command without any pre-configured scope.", + "description": "Enables the destroy command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-is-visible" - ] + "const": "core:window:allow-destroy" }, { - "description": "core:window:allow-maximize -> Enables the maximize command without any pre-configured scope.", + "description": "Enables the get_all_windows command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-maximize" - ] + "const": "core:window:allow-get-all-windows" }, { - "description": "core:window:allow-minimize -> Enables the minimize command without any pre-configured scope.", + "description": "Enables the hide command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-minimize" - ] + "const": "core:window:allow-hide" }, { - "description": "core:window:allow-monitor-from-point -> Enables the monitor_from_point command without any pre-configured scope.", + "description": "Enables the inner_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-monitor-from-point" - ] + "const": "core:window:allow-inner-position" }, { - "description": "core:window:allow-outer-position -> Enables the outer_position command without any pre-configured scope.", + "description": "Enables the inner_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-outer-position" - ] + "const": "core:window:allow-inner-size" }, { - "description": "core:window:allow-outer-size -> Enables the outer_size command without any pre-configured scope.", + "description": "Enables the internal_toggle_maximize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-outer-size" - ] + "const": "core:window:allow-internal-toggle-maximize" }, { - "description": "core:window:allow-primary-monitor -> Enables the primary_monitor command without any pre-configured scope.", + "description": "Enables the is_closable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-primary-monitor" - ] + "const": "core:window:allow-is-closable" }, { - "description": "core:window:allow-request-user-attention -> Enables the request_user_attention command without any pre-configured scope.", + "description": "Enables the is_decorated command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-request-user-attention" - ] + "const": "core:window:allow-is-decorated" }, { - "description": "core:window:allow-scale-factor -> Enables the scale_factor command without any pre-configured scope.", + "description": "Enables the is_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-scale-factor" - ] + "const": "core:window:allow-is-enabled" }, { - "description": "core:window:allow-set-always-on-bottom -> Enables the set_always_on_bottom command without any pre-configured scope.", + "description": "Enables the is_focused command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-always-on-bottom" - ] + "const": "core:window:allow-is-focused" }, { - "description": "core:window:allow-set-always-on-top -> Enables the set_always_on_top command without any pre-configured scope.", + "description": "Enables the is_fullscreen command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-always-on-top" - ] + "const": "core:window:allow-is-fullscreen" }, { - "description": "core:window:allow-set-closable -> Enables the set_closable command without any pre-configured scope.", + "description": "Enables the is_maximizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-closable" - ] + "const": "core:window:allow-is-maximizable" }, { - "description": "core:window:allow-set-content-protected -> Enables the set_content_protected command without any pre-configured scope.", + "description": "Enables the is_maximized command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-content-protected" - ] + "const": "core:window:allow-is-maximized" }, { - "description": "core:window:allow-set-cursor-grab -> Enables the set_cursor_grab command without any pre-configured scope.", + "description": "Enables the is_minimizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-cursor-grab" - ] + "const": "core:window:allow-is-minimizable" }, { - "description": "core:window:allow-set-cursor-icon -> Enables the set_cursor_icon command without any pre-configured scope.", + "description": "Enables the is_minimized command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-cursor-icon" - ] + "const": "core:window:allow-is-minimized" }, { - "description": "core:window:allow-set-cursor-position -> Enables the set_cursor_position command without any pre-configured scope.", + "description": "Enables the is_resizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-cursor-position" - ] + "const": "core:window:allow-is-resizable" }, { - "description": "core:window:allow-set-cursor-visible -> Enables the set_cursor_visible command without any pre-configured scope.", + "description": "Enables the is_visible command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-cursor-visible" - ] + "const": "core:window:allow-is-visible" }, { - "description": "core:window:allow-set-decorations -> Enables the set_decorations command without any pre-configured scope.", + "description": "Enables the maximize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-decorations" - ] + "const": "core:window:allow-maximize" }, { - "description": "core:window:allow-set-effects -> Enables the set_effects command without any pre-configured scope.", + "description": "Enables the minimize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-effects" - ] + "const": "core:window:allow-minimize" }, { - "description": "core:window:allow-set-focus -> Enables the set_focus command without any pre-configured scope.", + "description": "Enables the monitor_from_point command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-focus" - ] + "const": "core:window:allow-monitor-from-point" }, { - "description": "core:window:allow-set-fullscreen -> Enables the set_fullscreen command without any pre-configured scope.", + "description": "Enables the outer_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-fullscreen" - ] + "const": "core:window:allow-outer-position" }, { - "description": "core:window:allow-set-icon -> Enables the set_icon command without any pre-configured scope.", + "description": "Enables the outer_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-icon" - ] + "const": "core:window:allow-outer-size" }, { - "description": "core:window:allow-set-ignore-cursor-events -> Enables the set_ignore_cursor_events command without any pre-configured scope.", + "description": "Enables the primary_monitor command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-ignore-cursor-events" - ] + "const": "core:window:allow-primary-monitor" }, { - "description": "core:window:allow-set-max-size -> Enables the set_max_size command without any pre-configured scope.", + "description": "Enables the request_user_attention command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-max-size" - ] + "const": "core:window:allow-request-user-attention" }, { - "description": "core:window:allow-set-maximizable -> Enables the set_maximizable command without any pre-configured scope.", + "description": "Enables the scale_factor command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-maximizable" - ] + "const": "core:window:allow-scale-factor" }, { - "description": "core:window:allow-set-min-size -> Enables the set_min_size command without any pre-configured scope.", + "description": "Enables the set_always_on_bottom command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-min-size" - ] + "const": "core:window:allow-set-always-on-bottom" }, { - "description": "core:window:allow-set-minimizable -> Enables the set_minimizable command without any pre-configured scope.", + "description": "Enables the set_always_on_top command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-minimizable" - ] + "const": "core:window:allow-set-always-on-top" }, { - "description": "core:window:allow-set-position -> Enables the set_position command without any pre-configured scope.", + "description": "Enables the set_closable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-position" - ] + "const": "core:window:allow-set-closable" }, { - "description": "core:window:allow-set-progress-bar -> Enables the set_progress_bar command without any pre-configured scope.", + "description": "Enables the set_content_protected command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-progress-bar" - ] + "const": "core:window:allow-set-content-protected" }, { - "description": "core:window:allow-set-resizable -> Enables the set_resizable command without any pre-configured scope.", + "description": "Enables the set_cursor_grab command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-resizable" - ] + "const": "core:window:allow-set-cursor-grab" }, { - "description": "core:window:allow-set-shadow -> Enables the set_shadow command without any pre-configured scope.", + "description": "Enables the set_cursor_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-shadow" - ] + "const": "core:window:allow-set-cursor-icon" }, { - "description": "core:window:allow-set-size -> Enables the set_size command without any pre-configured scope.", + "description": "Enables the set_cursor_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-size" - ] + "const": "core:window:allow-set-cursor-position" }, { - "description": "core:window:allow-set-size-constraints -> Enables the set_size_constraints command without any pre-configured scope.", + "description": "Enables the set_cursor_visible command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-size-constraints" - ] + "const": "core:window:allow-set-cursor-visible" }, { - "description": "core:window:allow-set-skip-taskbar -> Enables the set_skip_taskbar command without any pre-configured scope.", + "description": "Enables the set_decorations command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-skip-taskbar" - ] + "const": "core:window:allow-set-decorations" }, { - "description": "core:window:allow-set-title -> Enables the set_title command without any pre-configured scope.", + "description": "Enables the set_effects command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-title" - ] + "const": "core:window:allow-set-effects" }, { - "description": "core:window:allow-set-title-bar-style -> Enables the set_title_bar_style command without any pre-configured scope.", + "description": "Enables the set_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-title-bar-style" - ] + "const": "core:window:allow-set-enabled" }, { - "description": "core:window:allow-set-visible-on-all-workspaces -> Enables the set_visible_on_all_workspaces command without any pre-configured scope.", + "description": "Enables the set_focus command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-set-visible-on-all-workspaces" - ] + "const": "core:window:allow-set-focus" }, { - "description": "core:window:allow-show -> Enables the show command without any pre-configured scope.", + "description": "Enables the set_fullscreen command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-show" - ] + "const": "core:window:allow-set-fullscreen" }, { - "description": "core:window:allow-start-dragging -> Enables the start_dragging command without any pre-configured scope.", + "description": "Enables the set_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-start-dragging" - ] + "const": "core:window:allow-set-icon" }, { - "description": "core:window:allow-start-resize-dragging -> Enables the start_resize_dragging command without any pre-configured scope.", + "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-start-resize-dragging" - ] + "const": "core:window:allow-set-ignore-cursor-events" }, { - "description": "core:window:allow-theme -> Enables the theme command without any pre-configured scope.", + "description": "Enables the set_max_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-theme" - ] + "const": "core:window:allow-set-max-size" }, { - "description": "core:window:allow-title -> Enables the title command without any pre-configured scope.", + "description": "Enables the set_maximizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-title" - ] + "const": "core:window:allow-set-maximizable" }, { - "description": "core:window:allow-toggle-maximize -> Enables the toggle_maximize command without any pre-configured scope.", + "description": "Enables the set_min_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-toggle-maximize" - ] + "const": "core:window:allow-set-min-size" }, { - "description": "core:window:allow-unmaximize -> Enables the unmaximize command without any pre-configured scope.", + "description": "Enables the set_minimizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-unmaximize" - ] + "const": "core:window:allow-set-minimizable" }, { - "description": "core:window:allow-unminimize -> Enables the unminimize command without any pre-configured scope.", + "description": "Enables the set_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:allow-unminimize" - ] + "const": "core:window:allow-set-position" }, { - "description": "core:window:deny-available-monitors -> Denies the available_monitors command without any pre-configured scope.", + "description": "Enables the set_progress_bar command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-available-monitors" - ] + "const": "core:window:allow-set-progress-bar" }, { - "description": "core:window:deny-center -> Denies the center command without any pre-configured scope.", + "description": "Enables the set_resizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-center" - ] + "const": "core:window:allow-set-resizable" }, { - "description": "core:window:deny-close -> Denies the close command without any pre-configured scope.", + "description": "Enables the set_shadow command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-close" - ] + "const": "core:window:allow-set-shadow" }, { - "description": "core:window:deny-create -> Denies the create command without any pre-configured scope.", + "description": "Enables the set_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-create" - ] + "const": "core:window:allow-set-size" }, { - "description": "core:window:deny-current-monitor -> Denies the current_monitor command without any pre-configured scope.", + "description": "Enables the set_size_constraints command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-current-monitor" - ] + "const": "core:window:allow-set-size-constraints" }, { - "description": "core:window:deny-cursor-position -> Denies the cursor_position command without any pre-configured scope.", + "description": "Enables the set_skip_taskbar command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-cursor-position" - ] + "const": "core:window:allow-set-skip-taskbar" }, { - "description": "core:window:deny-destroy -> Denies the destroy command without any pre-configured scope.", + "description": "Enables the set_theme command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-destroy" - ] + "const": "core:window:allow-set-theme" }, { - "description": "core:window:deny-get-all-windows -> Denies the get_all_windows command without any pre-configured scope.", + "description": "Enables the set_title command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-get-all-windows" - ] + "const": "core:window:allow-set-title" }, { - "description": "core:window:deny-hide -> Denies the hide command without any pre-configured scope.", + "description": "Enables the set_title_bar_style command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-hide" - ] + "const": "core:window:allow-set-title-bar-style" }, { - "description": "core:window:deny-inner-position -> Denies the inner_position command without any pre-configured scope.", + "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-inner-position" - ] + "const": "core:window:allow-set-visible-on-all-workspaces" }, { - "description": "core:window:deny-inner-size -> Denies the inner_size command without any pre-configured scope.", + "description": "Enables the show command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-inner-size" - ] + "const": "core:window:allow-show" }, { - "description": "core:window:deny-internal-toggle-maximize -> Denies the internal_toggle_maximize command without any pre-configured scope.", + "description": "Enables the start_dragging command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-internal-toggle-maximize" - ] + "const": "core:window:allow-start-dragging" }, { - "description": "core:window:deny-is-closable -> Denies the is_closable command without any pre-configured scope.", + "description": "Enables the start_resize_dragging command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-closable" - ] + "const": "core:window:allow-start-resize-dragging" }, { - "description": "core:window:deny-is-decorated -> Denies the is_decorated command without any pre-configured scope.", + "description": "Enables the theme command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-decorated" - ] + "const": "core:window:allow-theme" }, { - "description": "core:window:deny-is-focused -> Denies the is_focused command without any pre-configured scope.", + "description": "Enables the title command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-focused" - ] + "const": "core:window:allow-title" }, { - "description": "core:window:deny-is-fullscreen -> Denies the is_fullscreen command without any pre-configured scope.", + "description": "Enables the toggle_maximize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-fullscreen" - ] + "const": "core:window:allow-toggle-maximize" }, { - "description": "core:window:deny-is-maximizable -> Denies the is_maximizable command without any pre-configured scope.", + "description": "Enables the unmaximize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-maximizable" - ] + "const": "core:window:allow-unmaximize" }, { - "description": "core:window:deny-is-maximized -> Denies the is_maximized command without any pre-configured scope.", + "description": "Enables the unminimize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-maximized" - ] + "const": "core:window:allow-unminimize" }, { - "description": "core:window:deny-is-minimizable -> Denies the is_minimizable command without any pre-configured scope.", + "description": "Denies the available_monitors command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-minimizable" - ] + "const": "core:window:deny-available-monitors" }, { - "description": "core:window:deny-is-minimized -> Denies the is_minimized command without any pre-configured scope.", + "description": "Denies the center command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-minimized" - ] + "const": "core:window:deny-center" }, { - "description": "core:window:deny-is-resizable -> Denies the is_resizable command without any pre-configured scope.", + "description": "Denies the close command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-resizable" - ] + "const": "core:window:deny-close" }, { - "description": "core:window:deny-is-visible -> Denies the is_visible command without any pre-configured scope.", + "description": "Denies the create command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-is-visible" - ] + "const": "core:window:deny-create" }, { - "description": "core:window:deny-maximize -> Denies the maximize command without any pre-configured scope.", + "description": "Denies the current_monitor command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-maximize" - ] + "const": "core:window:deny-current-monitor" }, { - "description": "core:window:deny-minimize -> Denies the minimize command without any pre-configured scope.", + "description": "Denies the cursor_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-minimize" - ] + "const": "core:window:deny-cursor-position" }, { - "description": "core:window:deny-monitor-from-point -> Denies the monitor_from_point command without any pre-configured scope.", + "description": "Denies the destroy command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-monitor-from-point" - ] + "const": "core:window:deny-destroy" }, { - "description": "core:window:deny-outer-position -> Denies the outer_position command without any pre-configured scope.", + "description": "Denies the get_all_windows command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-outer-position" - ] + "const": "core:window:deny-get-all-windows" }, { - "description": "core:window:deny-outer-size -> Denies the outer_size command without any pre-configured scope.", + "description": "Denies the hide command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-outer-size" - ] + "const": "core:window:deny-hide" }, { - "description": "core:window:deny-primary-monitor -> Denies the primary_monitor command without any pre-configured scope.", + "description": "Denies the inner_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-primary-monitor" - ] + "const": "core:window:deny-inner-position" }, { - "description": "core:window:deny-request-user-attention -> Denies the request_user_attention command without any pre-configured scope.", + "description": "Denies the inner_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-request-user-attention" - ] + "const": "core:window:deny-inner-size" }, { - "description": "core:window:deny-scale-factor -> Denies the scale_factor command without any pre-configured scope.", + "description": "Denies the internal_toggle_maximize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-scale-factor" - ] + "const": "core:window:deny-internal-toggle-maximize" }, { - "description": "core:window:deny-set-always-on-bottom -> Denies the set_always_on_bottom command without any pre-configured scope.", + "description": "Denies the is_closable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-always-on-bottom" - ] + "const": "core:window:deny-is-closable" }, { - "description": "core:window:deny-set-always-on-top -> Denies the set_always_on_top command without any pre-configured scope.", + "description": "Denies the is_decorated command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-always-on-top" - ] + "const": "core:window:deny-is-decorated" }, { - "description": "core:window:deny-set-closable -> Denies the set_closable command without any pre-configured scope.", + "description": "Denies the is_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-closable" - ] + "const": "core:window:deny-is-enabled" }, { - "description": "core:window:deny-set-content-protected -> Denies the set_content_protected command without any pre-configured scope.", + "description": "Denies the is_focused command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-content-protected" - ] + "const": "core:window:deny-is-focused" }, { - "description": "core:window:deny-set-cursor-grab -> Denies the set_cursor_grab command without any pre-configured scope.", + "description": "Denies the is_fullscreen command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-cursor-grab" - ] + "const": "core:window:deny-is-fullscreen" }, { - "description": "core:window:deny-set-cursor-icon -> Denies the set_cursor_icon command without any pre-configured scope.", + "description": "Denies the is_maximizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-cursor-icon" - ] + "const": "core:window:deny-is-maximizable" }, { - "description": "core:window:deny-set-cursor-position -> Denies the set_cursor_position command without any pre-configured scope.", + "description": "Denies the is_maximized command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-cursor-position" - ] + "const": "core:window:deny-is-maximized" }, { - "description": "core:window:deny-set-cursor-visible -> Denies the set_cursor_visible command without any pre-configured scope.", + "description": "Denies the is_minimizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-cursor-visible" - ] + "const": "core:window:deny-is-minimizable" }, { - "description": "core:window:deny-set-decorations -> Denies the set_decorations command without any pre-configured scope.", + "description": "Denies the is_minimized command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-decorations" - ] + "const": "core:window:deny-is-minimized" }, { - "description": "core:window:deny-set-effects -> Denies the set_effects command without any pre-configured scope.", + "description": "Denies the is_resizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-effects" - ] + "const": "core:window:deny-is-resizable" }, { - "description": "core:window:deny-set-focus -> Denies the set_focus command without any pre-configured scope.", + "description": "Denies the is_visible command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-focus" - ] + "const": "core:window:deny-is-visible" }, { - "description": "core:window:deny-set-fullscreen -> Denies the set_fullscreen command without any pre-configured scope.", + "description": "Denies the maximize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-fullscreen" - ] + "const": "core:window:deny-maximize" }, { - "description": "core:window:deny-set-icon -> Denies the set_icon command without any pre-configured scope.", + "description": "Denies the minimize command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-icon" - ] + "const": "core:window:deny-minimize" }, { - "description": "core:window:deny-set-ignore-cursor-events -> Denies the set_ignore_cursor_events command without any pre-configured scope.", + "description": "Denies the monitor_from_point command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-ignore-cursor-events" - ] + "const": "core:window:deny-monitor-from-point" }, { - "description": "core:window:deny-set-max-size -> Denies the set_max_size command without any pre-configured scope.", + "description": "Denies the outer_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-max-size" - ] + "const": "core:window:deny-outer-position" }, { - "description": "core:window:deny-set-maximizable -> Denies the set_maximizable command without any pre-configured scope.", + "description": "Denies the outer_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-maximizable" - ] + "const": "core:window:deny-outer-size" }, { - "description": "core:window:deny-set-min-size -> Denies the set_min_size command without any pre-configured scope.", + "description": "Denies the primary_monitor command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-min-size" - ] + "const": "core:window:deny-primary-monitor" }, { - "description": "core:window:deny-set-minimizable -> Denies the set_minimizable command without any pre-configured scope.", + "description": "Denies the request_user_attention command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-minimizable" - ] + "const": "core:window:deny-request-user-attention" }, { - "description": "core:window:deny-set-position -> Denies the set_position command without any pre-configured scope.", + "description": "Denies the scale_factor command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-position" - ] + "const": "core:window:deny-scale-factor" }, { - "description": "core:window:deny-set-progress-bar -> Denies the set_progress_bar command without any pre-configured scope.", + "description": "Denies the set_always_on_bottom command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-progress-bar" - ] + "const": "core:window:deny-set-always-on-bottom" }, { - "description": "core:window:deny-set-resizable -> Denies the set_resizable command without any pre-configured scope.", + "description": "Denies the set_always_on_top command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-resizable" - ] + "const": "core:window:deny-set-always-on-top" }, { - "description": "core:window:deny-set-shadow -> Denies the set_shadow command without any pre-configured scope.", + "description": "Denies the set_closable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-shadow" - ] + "const": "core:window:deny-set-closable" }, { - "description": "core:window:deny-set-size -> Denies the set_size command without any pre-configured scope.", + "description": "Denies the set_content_protected command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-size" - ] + "const": "core:window:deny-set-content-protected" }, { - "description": "core:window:deny-set-size-constraints -> Denies the set_size_constraints command without any pre-configured scope.", + "description": "Denies the set_cursor_grab command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-size-constraints" - ] + "const": "core:window:deny-set-cursor-grab" }, { - "description": "core:window:deny-set-skip-taskbar -> Denies the set_skip_taskbar command without any pre-configured scope.", + "description": "Denies the set_cursor_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-skip-taskbar" - ] + "const": "core:window:deny-set-cursor-icon" }, { - "description": "core:window:deny-set-title -> Denies the set_title command without any pre-configured scope.", + "description": "Denies the set_cursor_position command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-title" - ] + "const": "core:window:deny-set-cursor-position" }, { - "description": "core:window:deny-set-title-bar-style -> Denies the set_title_bar_style command without any pre-configured scope.", + "description": "Denies the set_cursor_visible command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-title-bar-style" - ] + "const": "core:window:deny-set-cursor-visible" }, { - "description": "core:window:deny-set-visible-on-all-workspaces -> Denies the set_visible_on_all_workspaces command without any pre-configured scope.", + "description": "Denies the set_decorations command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-set-visible-on-all-workspaces" - ] + "const": "core:window:deny-set-decorations" }, { - "description": "core:window:deny-show -> Denies the show command without any pre-configured scope.", + "description": "Denies the set_effects command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-show" - ] + "const": "core:window:deny-set-effects" }, { - "description": "core:window:deny-start-dragging -> Denies the start_dragging command without any pre-configured scope.", + "description": "Denies the set_enabled command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-start-dragging" - ] + "const": "core:window:deny-set-enabled" }, { - "description": "core:window:deny-start-resize-dragging -> Denies the start_resize_dragging command without any pre-configured scope.", + "description": "Denies the set_focus command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-start-resize-dragging" - ] + "const": "core:window:deny-set-focus" }, { - "description": "core:window:deny-theme -> Denies the theme command without any pre-configured scope.", + "description": "Denies the set_fullscreen command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-theme" - ] + "const": "core:window:deny-set-fullscreen" }, { - "description": "core:window:deny-title -> Denies the title command without any pre-configured scope.", + "description": "Denies the set_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-title" - ] + "const": "core:window:deny-set-icon" }, { - "description": "core:window:deny-toggle-maximize -> Denies the toggle_maximize command without any pre-configured scope.", + "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-toggle-maximize" - ] + "const": "core:window:deny-set-ignore-cursor-events" }, { - "description": "core:window:deny-unmaximize -> Denies the unmaximize command without any pre-configured scope.", + "description": "Denies the set_max_size command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-unmaximize" - ] + "const": "core:window:deny-set-max-size" }, { - "description": "core:window:deny-unminimize -> Denies the unminimize command without any pre-configured scope.", + "description": "Denies the set_maximizable command without any pre-configured scope.", "type": "string", - "enum": [ - "core:window:deny-unminimize" - ] + "const": "core:window:deny-set-maximizable" }, { - "description": "deep-link:default -> Allows reading the opened deep link via the get_current command", + "description": "Denies the set_min_size command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:default" - ] + "const": "core:window:deny-set-min-size" }, { - "description": "deep-link:allow-get-current -> Enables the get_current command without any pre-configured scope.", + "description": "Denies the set_minimizable command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:allow-get-current" - ] + "const": "core:window:deny-set-minimizable" }, { - "description": "deep-link:allow-is-registered -> Enables the is_registered command without any pre-configured scope.", + "description": "Denies the set_position command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:allow-is-registered" - ] + "const": "core:window:deny-set-position" }, { - "description": "deep-link:allow-register -> Enables the register command without any pre-configured scope.", + "description": "Denies the set_progress_bar command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:allow-register" - ] + "const": "core:window:deny-set-progress-bar" }, { - "description": "deep-link:allow-unregister -> Enables the unregister command without any pre-configured scope.", + "description": "Denies the set_resizable command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:allow-unregister" - ] + "const": "core:window:deny-set-resizable" }, { - "description": "deep-link:deny-get-current -> Denies the get_current command without any pre-configured scope.", + "description": "Denies the set_shadow command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:deny-get-current" - ] + "const": "core:window:deny-set-shadow" }, { - "description": "deep-link:deny-is-registered -> Denies the is_registered command without any pre-configured scope.", + "description": "Denies the set_size command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:deny-is-registered" - ] + "const": "core:window:deny-set-size" }, { - "description": "deep-link:deny-register -> Denies the register command without any pre-configured scope.", + "description": "Denies the set_size_constraints command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:deny-register" - ] + "const": "core:window:deny-set-size-constraints" }, { - "description": "deep-link:deny-unregister -> Denies the unregister command without any pre-configured scope.", + "description": "Denies the set_skip_taskbar command without any pre-configured scope.", "type": "string", - "enum": [ - "deep-link:deny-unregister" - ] + "const": "core:window:deny-set-skip-taskbar" }, { - "description": "dialog:default -> This permission set configures the types of dialogs\navailable from the dialog plugin.\n\n#### Granted Permissions\n\nAll dialog types are enabled.\n\n\n", + "description": "Denies the set_theme command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:default" - ] + "const": "core:window:deny-set-theme" }, { - "description": "dialog:allow-ask -> Enables the ask command without any pre-configured scope.", + "description": "Denies the set_title command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:allow-ask" - ] + "const": "core:window:deny-set-title" }, { - "description": "dialog:allow-confirm -> Enables the confirm command without any pre-configured scope.", + "description": "Denies the set_title_bar_style command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:allow-confirm" - ] + "const": "core:window:deny-set-title-bar-style" }, { - "description": "dialog:allow-message -> Enables the message command without any pre-configured scope.", + "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:allow-message" - ] + "const": "core:window:deny-set-visible-on-all-workspaces" }, { - "description": "dialog:allow-open -> Enables the open command without any pre-configured scope.", + "description": "Denies the show command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:allow-open" - ] + "const": "core:window:deny-show" }, { - "description": "dialog:allow-save -> Enables the save command without any pre-configured scope.", + "description": "Denies the start_dragging command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:allow-save" - ] + "const": "core:window:deny-start-dragging" }, { - "description": "dialog:deny-ask -> Denies the ask command without any pre-configured scope.", + "description": "Denies the start_resize_dragging command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:deny-ask" - ] + "const": "core:window:deny-start-resize-dragging" }, { - "description": "dialog:deny-confirm -> Denies the confirm command without any pre-configured scope.", + "description": "Denies the theme command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:deny-confirm" - ] + "const": "core:window:deny-theme" }, { - "description": "dialog:deny-message -> Denies the message command without any pre-configured scope.", + "description": "Denies the title command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:deny-message" - ] + "const": "core:window:deny-title" }, { - "description": "dialog:deny-open -> Denies the open command without any pre-configured scope.", + "description": "Denies the toggle_maximize command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:deny-open" - ] + "const": "core:window:deny-toggle-maximize" }, { - "description": "dialog:deny-save -> Denies the save command without any pre-configured scope.", + "description": "Denies the unmaximize command without any pre-configured scope.", "type": "string", - "enum": [ - "dialog:deny-save" - ] + "const": "core:window:deny-unmaximize" }, { - "description": "import:default -> Default plugin permissions.", + "description": "Denies the unminimize command without any pre-configured scope.", "type": "string", - "enum": [ - "import:default" - ] + "const": "core:window:deny-unminimize" }, { - "description": "import:allow-get-default-launcher-path -> Enables the get_default_launcher_path command without any pre-configured scope.", + "description": "Allows reading the opened deep link via the get_current command", "type": "string", - "enum": [ - "import:allow-get-default-launcher-path" - ] + "const": "deep-link:default" }, { - "description": "import:allow-get-importable-instances -> Enables the get_importable_instances command without any pre-configured scope.", + "description": "Enables the get_current command without any pre-configured scope.", "type": "string", - "enum": [ - "import:allow-get-importable-instances" - ] + "const": "deep-link:allow-get-current" }, { - "description": "import:allow-import-instance -> Enables the import_instance command without any pre-configured scope.", + "description": "Enables the is_registered command without any pre-configured scope.", "type": "string", - "enum": [ - "import:allow-import-instance" - ] + "const": "deep-link:allow-is-registered" }, { - "description": "import:allow-is-valid-importable-instance -> Enables the is_valid_importable_instance command without any pre-configured scope.", + "description": "Enables the register command without any pre-configured scope.", "type": "string", - "enum": [ - "import:allow-is-valid-importable-instance" - ] + "const": "deep-link:allow-register" }, { - "description": "import:deny-get-default-launcher-path -> Denies the get_default_launcher_path command without any pre-configured scope.", + "description": "Enables the unregister command without any pre-configured scope.", "type": "string", - "enum": [ - "import:deny-get-default-launcher-path" - ] + "const": "deep-link:allow-unregister" }, { - "description": "import:deny-get-importable-instances -> Denies the get_importable_instances command without any pre-configured scope.", + "description": "Denies the get_current command without any pre-configured scope.", "type": "string", - "enum": [ - "import:deny-get-importable-instances" - ] + "const": "deep-link:deny-get-current" }, { - "description": "import:deny-import-instance -> Denies the import_instance command without any pre-configured scope.", + "description": "Denies the is_registered command without any pre-configured scope.", "type": "string", - "enum": [ - "import:deny-import-instance" - ] + "const": "deep-link:deny-is-registered" }, { - "description": "import:deny-is-valid-importable-instance -> Denies the is_valid_importable_instance command without any pre-configured scope.", + "description": "Denies the register command without any pre-configured scope.", "type": "string", - "enum": [ - "import:deny-is-valid-importable-instance" - ] + "const": "deep-link:deny-register" }, { - "description": "jre:default -> Default plugin permissions.", + "description": "Denies the unregister command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:default" - ] + "const": "deep-link:deny-unregister" }, { - "description": "jre:allow-get-java-versions -> Enables the get_java_versions command without any pre-configured scope.", + "description": "This permission set configures the types of dialogs\navailable from the dialog plugin.\n\n#### Granted Permissions\n\nAll dialog types are enabled.\n\n\n", "type": "string", - "enum": [ - "jre:allow-get-java-versions" - ] + "const": "dialog:default" }, { - "description": "jre:allow-jre-auto-install-java -> Enables the jre_auto_install_java command without any pre-configured scope.", + "description": "Enables the ask command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:allow-jre-auto-install-java" - ] + "const": "dialog:allow-ask" }, { - "description": "jre:allow-jre-find-filtered-jres -> Enables the jre_find_filtered_jres command without any pre-configured scope.", + "description": "Enables the confirm command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:allow-jre-find-filtered-jres" - ] + "const": "dialog:allow-confirm" }, { - "description": "jre:allow-jre-get-jre -> Enables the jre_get_jre command without any pre-configured scope.", + "description": "Enables the message command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:allow-jre-get-jre" - ] + "const": "dialog:allow-message" }, { - "description": "jre:allow-jre-get-max-memory -> Enables the jre_get_max_memory command without any pre-configured scope.", + "description": "Enables the open command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:allow-jre-get-max-memory" - ] + "const": "dialog:allow-open" }, { - "description": "jre:allow-jre-test-jre -> Enables the jre_test_jre command without any pre-configured scope.", + "description": "Enables the save command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:allow-jre-test-jre" - ] + "const": "dialog:allow-save" }, { - "description": "jre:allow-set-java-version -> Enables the set_java_version command without any pre-configured scope.", + "description": "Denies the ask command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:allow-set-java-version" - ] + "const": "dialog:deny-ask" }, { - "description": "jre:deny-get-java-versions -> Denies the get_java_versions command without any pre-configured scope.", + "description": "Denies the confirm command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:deny-get-java-versions" - ] + "const": "dialog:deny-confirm" }, { - "description": "jre:deny-jre-auto-install-java -> Denies the jre_auto_install_java command without any pre-configured scope.", + "description": "Denies the message command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:deny-jre-auto-install-java" - ] + "const": "dialog:deny-message" }, { - "description": "jre:deny-jre-find-filtered-jres -> Denies the jre_find_filtered_jres command without any pre-configured scope.", + "description": "Denies the open command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:deny-jre-find-filtered-jres" - ] + "const": "dialog:deny-open" }, { - "description": "jre:deny-jre-get-jre -> Denies the jre_get_jre command without any pre-configured scope.", + "description": "Denies the save command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:deny-jre-get-jre" - ] + "const": "dialog:deny-save" }, { - "description": "jre:deny-jre-get-max-memory -> Denies the jre_get_max_memory command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "jre:deny-jre-get-max-memory" - ] + "const": "import:default" }, { - "description": "jre:deny-jre-test-jre -> Denies the jre_test_jre command without any pre-configured scope.", + "description": "Enables the get_default_launcher_path command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:deny-jre-test-jre" - ] + "const": "import:allow-get-default-launcher-path" }, { - "description": "jre:deny-set-java-version -> Denies the set_java_version command without any pre-configured scope.", + "description": "Enables the get_importable_instances command without any pre-configured scope.", "type": "string", - "enum": [ - "jre:deny-set-java-version" - ] + "const": "import:allow-get-importable-instances" }, { - "description": "logs:default -> Default plugin permissions.", + "description": "Enables the import_instance command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:default" - ] + "const": "import:allow-import-instance" }, { - "description": "logs:allow-logs-delete-logs -> Enables the logs_delete_logs command without any pre-configured scope.", + "description": "Enables the is_valid_importable_instance command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:allow-logs-delete-logs" - ] + "const": "import:allow-is-valid-importable-instance" }, { - "description": "logs:allow-logs-delete-logs-by-filename -> Enables the logs_delete_logs_by_filename command without any pre-configured scope.", + "description": "Denies the get_default_launcher_path command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:allow-logs-delete-logs-by-filename" - ] + "const": "import:deny-get-default-launcher-path" }, { - "description": "logs:allow-logs-get-latest-log-cursor -> Enables the logs_get_latest_log_cursor command without any pre-configured scope.", + "description": "Denies the get_importable_instances command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:allow-logs-get-latest-log-cursor" - ] + "const": "import:deny-get-importable-instances" }, { - "description": "logs:allow-logs-get-logs -> Enables the logs_get_logs command without any pre-configured scope.", + "description": "Denies the import_instance command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:allow-logs-get-logs" - ] + "const": "import:deny-import-instance" }, { - "description": "logs:allow-logs-get-logs-by-filename -> Enables the logs_get_logs_by_filename command without any pre-configured scope.", + "description": "Denies the is_valid_importable_instance command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:allow-logs-get-logs-by-filename" - ] + "const": "import:deny-is-valid-importable-instance" }, { - "description": "logs:allow-logs-get-output-by-filename -> Enables the logs_get_output_by_filename command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "logs:allow-logs-get-output-by-filename" - ] + "const": "jre:default" }, { - "description": "logs:deny-logs-delete-logs -> Denies the logs_delete_logs command without any pre-configured scope.", + "description": "Enables the get_java_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:deny-logs-delete-logs" - ] + "const": "jre:allow-get-java-versions" }, { - "description": "logs:deny-logs-delete-logs-by-filename -> Denies the logs_delete_logs_by_filename command without any pre-configured scope.", + "description": "Enables the jre_auto_install_java command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:deny-logs-delete-logs-by-filename" - ] + "const": "jre:allow-jre-auto-install-java" }, { - "description": "logs:deny-logs-get-latest-log-cursor -> Denies the logs_get_latest_log_cursor command without any pre-configured scope.", + "description": "Enables the jre_find_filtered_jres command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:deny-logs-get-latest-log-cursor" - ] + "const": "jre:allow-jre-find-filtered-jres" }, { - "description": "logs:deny-logs-get-logs -> Denies the logs_get_logs command without any pre-configured scope.", + "description": "Enables the jre_get_jre command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:deny-logs-get-logs" - ] + "const": "jre:allow-jre-get-jre" }, { - "description": "logs:deny-logs-get-logs-by-filename -> Denies the logs_get_logs_by_filename command without any pre-configured scope.", + "description": "Enables the jre_get_max_memory command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:deny-logs-get-logs-by-filename" - ] + "const": "jre:allow-jre-get-max-memory" }, { - "description": "logs:deny-logs-get-output-by-filename -> Denies the logs_get_output_by_filename command without any pre-configured scope.", + "description": "Enables the jre_test_jre command without any pre-configured scope.", "type": "string", - "enum": [ - "logs:deny-logs-get-output-by-filename" - ] + "const": "jre:allow-jre-test-jre" }, { - "description": "metadata:default -> Default plugin permissions.", + "description": "Enables the set_java_version command without any pre-configured scope.", "type": "string", - "enum": [ - "metadata:default" - ] + "const": "jre:allow-set-java-version" }, { - "description": "metadata:allow-metadata-get-game-versions -> Enables the metadata_get_game_versions command without any pre-configured scope.", + "description": "Denies the get_java_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "metadata:allow-metadata-get-game-versions" - ] + "const": "jre:deny-get-java-versions" }, { - "description": "metadata:allow-metadata-get-loader-versions -> Enables the metadata_get_loader_versions command without any pre-configured scope.", + "description": "Denies the jre_auto_install_java command without any pre-configured scope.", "type": "string", - "enum": [ - "metadata:allow-metadata-get-loader-versions" - ] + "const": "jre:deny-jre-auto-install-java" }, { - "description": "metadata:deny-metadata-get-game-versions -> Denies the metadata_get_game_versions command without any pre-configured scope.", + "description": "Denies the jre_find_filtered_jres command without any pre-configured scope.", "type": "string", - "enum": [ - "metadata:deny-metadata-get-game-versions" - ] + "const": "jre:deny-jre-find-filtered-jres" }, { - "description": "metadata:deny-metadata-get-loader-versions -> Denies the metadata_get_loader_versions command without any pre-configured scope.", + "description": "Denies the jre_get_jre command without any pre-configured scope.", "type": "string", - "enum": [ - "metadata:deny-metadata-get-loader-versions" - ] + "const": "jre:deny-jre-get-jre" }, { - "description": "mr-auth:default -> Default plugin permissions.", + "description": "Denies the jre_get_max_memory command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:default" - ] + "const": "jre:deny-jre-get-max-memory" }, { - "description": "mr-auth:allow-create-account -> Enables the create_account command without any pre-configured scope.", + "description": "Denies the jre_test_jre command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:allow-create-account" - ] + "const": "jre:deny-jre-test-jre" }, { - "description": "mr-auth:allow-get -> Enables the get command without any pre-configured scope.", + "description": "Denies the set_java_version command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:allow-get" - ] + "const": "jre:deny-set-java-version" }, { - "description": "mr-auth:allow-login-2fa -> Enables the login_2fa command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "mr-auth:allow-login-2fa" - ] + "const": "logs:default" }, { - "description": "mr-auth:allow-login-pass -> Enables the login_pass command without any pre-configured scope.", + "description": "Enables the logs_delete_logs command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:allow-login-pass" - ] + "const": "logs:allow-logs-delete-logs" }, { - "description": "mr-auth:allow-logout -> Enables the logout command without any pre-configured scope.", + "description": "Enables the logs_delete_logs_by_filename command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:allow-logout" - ] + "const": "logs:allow-logs-delete-logs-by-filename" }, { - "description": "mr-auth:deny-create-account -> Denies the create_account command without any pre-configured scope.", + "description": "Enables the logs_get_latest_log_cursor command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:deny-create-account" - ] + "const": "logs:allow-logs-get-latest-log-cursor" }, { - "description": "mr-auth:deny-get -> Denies the get command without any pre-configured scope.", + "description": "Enables the logs_get_logs command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:deny-get" - ] + "const": "logs:allow-logs-get-logs" }, { - "description": "mr-auth:deny-login-2fa -> Denies the login_2fa command without any pre-configured scope.", + "description": "Enables the logs_get_logs_by_filename command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:deny-login-2fa" - ] + "const": "logs:allow-logs-get-logs-by-filename" }, { - "description": "mr-auth:deny-login-pass -> Denies the login_pass command without any pre-configured scope.", + "description": "Enables the logs_get_output_by_filename command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:deny-login-pass" - ] + "const": "logs:allow-logs-get-output-by-filename" }, { - "description": "mr-auth:deny-logout -> Denies the logout command without any pre-configured scope.", + "description": "Denies the logs_delete_logs command without any pre-configured scope.", "type": "string", - "enum": [ - "mr-auth:deny-logout" - ] + "const": "logs:deny-logs-delete-logs" }, { - "description": "os:default -> This permission set configures which\noperating system information are available\nto gather from the frontend.\n\n#### Granted Permissions\n\nAll information except the host name are available.\n\n", + "description": "Denies the logs_delete_logs_by_filename command without any pre-configured scope.", "type": "string", - "enum": [ - "os:default" - ] + "const": "logs:deny-logs-delete-logs-by-filename" }, { - "description": "os:allow-arch -> Enables the arch command without any pre-configured scope.", + "description": "Denies the logs_get_latest_log_cursor command without any pre-configured scope.", "type": "string", - "enum": [ - "os:allow-arch" - ] + "const": "logs:deny-logs-get-latest-log-cursor" }, { - "description": "os:allow-exe-extension -> Enables the exe_extension command without any pre-configured scope.", + "description": "Denies the logs_get_logs command without any pre-configured scope.", "type": "string", - "enum": [ - "os:allow-exe-extension" - ] + "const": "logs:deny-logs-get-logs" }, { - "description": "os:allow-family -> Enables the family command without any pre-configured scope.", + "description": "Denies the logs_get_logs_by_filename command without any pre-configured scope.", "type": "string", - "enum": [ - "os:allow-family" - ] + "const": "logs:deny-logs-get-logs-by-filename" }, { - "description": "os:allow-hostname -> Enables the hostname command without any pre-configured scope.", + "description": "Denies the logs_get_output_by_filename command without any pre-configured scope.", "type": "string", - "enum": [ - "os:allow-hostname" - ] + "const": "logs:deny-logs-get-output-by-filename" }, { - "description": "os:allow-locale -> Enables the locale command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "os:allow-locale" - ] + "const": "metadata:default" }, { - "description": "os:allow-os-type -> Enables the os_type command without any pre-configured scope.", + "description": "Enables the metadata_get_game_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "os:allow-os-type" - ] + "const": "metadata:allow-metadata-get-game-versions" }, { - "description": "os:allow-platform -> Enables the platform command without any pre-configured scope.", + "description": "Enables the metadata_get_loader_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "os:allow-platform" - ] + "const": "metadata:allow-metadata-get-loader-versions" }, { - "description": "os:allow-version -> Enables the version command without any pre-configured scope.", + "description": "Denies the metadata_get_game_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "os:allow-version" - ] + "const": "metadata:deny-metadata-get-game-versions" }, { - "description": "os:deny-arch -> Denies the arch command without any pre-configured scope.", + "description": "Denies the metadata_get_loader_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "os:deny-arch" - ] + "const": "metadata:deny-metadata-get-loader-versions" }, { - "description": "os:deny-exe-extension -> Denies the exe_extension command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "os:deny-exe-extension" - ] + "const": "mr-auth:default" }, { - "description": "os:deny-family -> Denies the family command without any pre-configured scope.", + "description": "Enables the create_account command without any pre-configured scope.", "type": "string", - "enum": [ - "os:deny-family" - ] + "const": "mr-auth:allow-create-account" }, { - "description": "os:deny-hostname -> Denies the hostname command without any pre-configured scope.", + "description": "Enables the get command without any pre-configured scope.", "type": "string", - "enum": [ - "os:deny-hostname" - ] + "const": "mr-auth:allow-get" }, { - "description": "os:deny-locale -> Denies the locale command without any pre-configured scope.", + "description": "Enables the login_2fa command without any pre-configured scope.", "type": "string", - "enum": [ - "os:deny-locale" - ] + "const": "mr-auth:allow-login-2fa" }, { - "description": "os:deny-os-type -> Denies the os_type command without any pre-configured scope.", + "description": "Enables the login_pass command without any pre-configured scope.", "type": "string", - "enum": [ - "os:deny-os-type" - ] + "const": "mr-auth:allow-login-pass" }, { - "description": "os:deny-platform -> Denies the platform command without any pre-configured scope.", + "description": "Enables the logout command without any pre-configured scope.", "type": "string", - "enum": [ - "os:deny-platform" - ] + "const": "mr-auth:allow-logout" }, { - "description": "os:deny-version -> Denies the version command without any pre-configured scope.", + "description": "Denies the create_account command without any pre-configured scope.", "type": "string", - "enum": [ - "os:deny-version" - ] + "const": "mr-auth:deny-create-account" }, { - "description": "pack:default -> Default plugin permissions.", + "description": "Denies the get command without any pre-configured scope.", "type": "string", - "enum": [ - "pack:default" - ] + "const": "mr-auth:deny-get" }, { - "description": "pack:allow-pack-get-profile-from-pack -> Enables the pack_get_profile_from_pack command without any pre-configured scope.", + "description": "Denies the login_2fa command without any pre-configured scope.", "type": "string", - "enum": [ - "pack:allow-pack-get-profile-from-pack" - ] + "const": "mr-auth:deny-login-2fa" }, { - "description": "pack:allow-pack-install -> Enables the pack_install command without any pre-configured scope.", + "description": "Denies the login_pass command without any pre-configured scope.", "type": "string", - "enum": [ - "pack:allow-pack-install" - ] + "const": "mr-auth:deny-login-pass" }, { - "description": "pack:deny-pack-get-profile-from-pack -> Denies the pack_get_profile_from_pack command without any pre-configured scope.", + "description": "Denies the logout command without any pre-configured scope.", "type": "string", - "enum": [ - "pack:deny-pack-get-profile-from-pack" - ] + "const": "mr-auth:deny-logout" }, { - "description": "pack:deny-pack-install -> Denies the pack_install command without any pre-configured scope.", + "description": "This permission set configures which\noperating system information are available\nto gather from the frontend.\n\n#### Granted Permissions\n\nAll information except the host name are available.\n\n", "type": "string", - "enum": [ - "pack:deny-pack-install" - ] + "const": "os:default" }, { - "description": "process:default -> Default plugin permissions.", + "description": "Enables the arch command without any pre-configured scope.", "type": "string", - "enum": [ - "process:default" - ] + "const": "os:allow-arch" }, { - "description": "process:allow-process-get-all -> Enables the process_get_all command without any pre-configured scope.", + "description": "Enables the exe_extension command without any pre-configured scope.", "type": "string", - "enum": [ - "process:allow-process-get-all" - ] + "const": "os:allow-exe-extension" }, { - "description": "process:allow-process-get-by-profile-path -> Enables the process_get_by_profile_path command without any pre-configured scope.", + "description": "Enables the family command without any pre-configured scope.", "type": "string", - "enum": [ - "process:allow-process-get-by-profile-path" - ] + "const": "os:allow-family" }, { - "description": "process:allow-process-kill -> Enables the process_kill command without any pre-configured scope.", + "description": "Enables the hostname command without any pre-configured scope.", "type": "string", - "enum": [ - "process:allow-process-kill" - ] + "const": "os:allow-hostname" }, { - "description": "process:allow-process-wait-for -> Enables the process_wait_for command without any pre-configured scope.", + "description": "Enables the locale command without any pre-configured scope.", "type": "string", - "enum": [ - "process:allow-process-wait-for" - ] + "const": "os:allow-locale" }, { - "description": "process:deny-process-get-all -> Denies the process_get_all command without any pre-configured scope.", + "description": "Enables the os_type command without any pre-configured scope.", "type": "string", - "enum": [ - "process:deny-process-get-all" - ] + "const": "os:allow-os-type" }, { - "description": "process:deny-process-get-by-profile-path -> Denies the process_get_by_profile_path command without any pre-configured scope.", + "description": "Enables the platform command without any pre-configured scope.", "type": "string", - "enum": [ - "process:deny-process-get-by-profile-path" - ] + "const": "os:allow-platform" }, { - "description": "process:deny-process-kill -> Denies the process_kill command without any pre-configured scope.", + "description": "Enables the version command without any pre-configured scope.", "type": "string", - "enum": [ - "process:deny-process-kill" - ] + "const": "os:allow-version" }, { - "description": "process:deny-process-wait-for -> Denies the process_wait_for command without any pre-configured scope.", + "description": "Denies the arch command without any pre-configured scope.", "type": "string", - "enum": [ - "process:deny-process-wait-for" - ] + "const": "os:deny-arch" }, { - "description": "profile:default -> Default plugin permissions.", + "description": "Denies the exe_extension command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:default" - ] + "const": "os:deny-exe-extension" }, { - "description": "profile:allow-profile-add-project-from-path -> Enables the profile_add_project_from_path command without any pre-configured scope.", + "description": "Denies the family command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-add-project-from-path" - ] + "const": "os:deny-family" }, { - "description": "profile:allow-profile-add-project-from-version -> Enables the profile_add_project_from_version command without any pre-configured scope.", + "description": "Denies the hostname command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-add-project-from-version" - ] + "const": "os:deny-hostname" }, { - "description": "profile:allow-profile-check-installed -> Enables the profile_check_installed command without any pre-configured scope.", + "description": "Denies the locale command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-check-installed" - ] + "const": "os:deny-locale" }, { - "description": "profile:allow-profile-edit -> Enables the profile_edit command without any pre-configured scope.", + "description": "Denies the os_type command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-edit" - ] + "const": "os:deny-os-type" }, { - "description": "profile:allow-profile-edit-icon -> Enables the profile_edit_icon command without any pre-configured scope.", + "description": "Denies the platform command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-edit-icon" - ] + "const": "os:deny-platform" }, { - "description": "profile:allow-profile-export-mrpack -> Enables the profile_export_mrpack command without any pre-configured scope.", + "description": "Denies the version command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-export-mrpack" - ] + "const": "os:deny-version" }, { - "description": "profile:allow-profile-get -> Enables the profile_get command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "profile:allow-profile-get" - ] + "const": "pack:default" }, { - "description": "profile:allow-profile-get-full-path -> Enables the profile_get_full_path command without any pre-configured scope.", + "description": "Enables the pack_get_profile_from_pack command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-get-full-path" - ] + "const": "pack:allow-pack-get-profile-from-pack" }, { - "description": "profile:allow-profile-get-many -> Enables the profile_get_many command without any pre-configured scope.", + "description": "Enables the pack_install command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-get-many" - ] + "const": "pack:allow-pack-install" }, { - "description": "profile:allow-profile-get-mod-full-path -> Enables the profile_get_mod_full_path command without any pre-configured scope.", + "description": "Denies the pack_get_profile_from_pack command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-get-mod-full-path" - ] + "const": "pack:deny-pack-get-profile-from-pack" }, { - "description": "profile:allow-profile-get-optimal-jre-key -> Enables the profile_get_optimal_jre_key command without any pre-configured scope.", + "description": "Denies the pack_install command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-get-optimal-jre-key" - ] + "const": "pack:deny-pack-install" }, { - "description": "profile:allow-profile-get-pack-export-candidates -> Enables the profile_get_pack_export_candidates command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "profile:allow-profile-get-pack-export-candidates" - ] + "const": "process:default" }, { - "description": "profile:allow-profile-get-projects -> Enables the profile_get_projects command without any pre-configured scope.", + "description": "Enables the process_get_all command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-get-projects" - ] + "const": "process:allow-process-get-all" }, { - "description": "profile:allow-profile-install -> Enables the profile_install command without any pre-configured scope.", + "description": "Enables the process_get_by_profile_path command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-install" - ] + "const": "process:allow-process-get-by-profile-path" }, { - "description": "profile:allow-profile-kill -> Enables the profile_kill command without any pre-configured scope.", + "description": "Enables the process_kill command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-kill" - ] + "const": "process:allow-process-kill" }, { - "description": "profile:allow-profile-list -> Enables the profile_list command without any pre-configured scope.", + "description": "Enables the process_wait_for command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-list" - ] + "const": "process:allow-process-wait-for" }, { - "description": "profile:allow-profile-remove -> Enables the profile_remove command without any pre-configured scope.", + "description": "Denies the process_get_all command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-remove" - ] + "const": "process:deny-process-get-all" }, { - "description": "profile:allow-profile-remove-project -> Enables the profile_remove_project command without any pre-configured scope.", + "description": "Denies the process_get_by_profile_path command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-remove-project" - ] + "const": "process:deny-process-get-by-profile-path" }, { - "description": "profile:allow-profile-repair-managed-modrinth -> Enables the profile_repair_managed_modrinth command without any pre-configured scope.", + "description": "Denies the process_kill command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-repair-managed-modrinth" - ] + "const": "process:deny-process-kill" }, { - "description": "profile:allow-profile-run -> Enables the profile_run command without any pre-configured scope.", + "description": "Denies the process_wait_for command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-run" - ] + "const": "process:deny-process-wait-for" }, { - "description": "profile:allow-profile-run-credentials -> Enables the profile_run_credentials command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "profile:allow-profile-run-credentials" - ] + "const": "profile:default" }, { - "description": "profile:allow-profile-toggle-disable-project -> Enables the profile_toggle_disable_project command without any pre-configured scope.", + "description": "Enables the profile_add_project_from_path command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-toggle-disable-project" - ] + "const": "profile:allow-profile-add-project-from-path" }, { - "description": "profile:allow-profile-update-all -> Enables the profile_update_all command without any pre-configured scope.", + "description": "Enables the profile_add_project_from_version command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-update-all" - ] + "const": "profile:allow-profile-add-project-from-version" }, { - "description": "profile:allow-profile-update-managed-modrinth-version -> Enables the profile_update_managed_modrinth_version command without any pre-configured scope.", + "description": "Enables the profile_check_installed command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-update-managed-modrinth-version" - ] + "const": "profile:allow-profile-check-installed" }, { - "description": "profile:allow-profile-update-project -> Enables the profile_update_project command without any pre-configured scope.", + "description": "Enables the profile_edit command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:allow-profile-update-project" - ] + "const": "profile:allow-profile-edit" }, { - "description": "profile:deny-profile-add-project-from-path -> Denies the profile_add_project_from_path command without any pre-configured scope.", + "description": "Enables the profile_edit_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-add-project-from-path" - ] + "const": "profile:allow-profile-edit-icon" }, { - "description": "profile:deny-profile-add-project-from-version -> Denies the profile_add_project_from_version command without any pre-configured scope.", + "description": "Enables the profile_export_mrpack command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-add-project-from-version" - ] + "const": "profile:allow-profile-export-mrpack" }, { - "description": "profile:deny-profile-check-installed -> Denies the profile_check_installed command without any pre-configured scope.", + "description": "Enables the profile_get command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-check-installed" - ] + "const": "profile:allow-profile-get" }, { - "description": "profile:deny-profile-edit -> Denies the profile_edit command without any pre-configured scope.", + "description": "Enables the profile_get_full_path command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-edit" - ] + "const": "profile:allow-profile-get-full-path" }, { - "description": "profile:deny-profile-edit-icon -> Denies the profile_edit_icon command without any pre-configured scope.", + "description": "Enables the profile_get_many command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-edit-icon" - ] + "const": "profile:allow-profile-get-many" }, { - "description": "profile:deny-profile-export-mrpack -> Denies the profile_export_mrpack command without any pre-configured scope.", + "description": "Enables the profile_get_mod_full_path command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-export-mrpack" - ] + "const": "profile:allow-profile-get-mod-full-path" }, { - "description": "profile:deny-profile-get -> Denies the profile_get command without any pre-configured scope.", + "description": "Enables the profile_get_optimal_jre_key command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-get" - ] + "const": "profile:allow-profile-get-optimal-jre-key" }, { - "description": "profile:deny-profile-get-full-path -> Denies the profile_get_full_path command without any pre-configured scope.", + "description": "Enables the profile_get_pack_export_candidates command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-get-full-path" - ] + "const": "profile:allow-profile-get-pack-export-candidates" }, { - "description": "profile:deny-profile-get-many -> Denies the profile_get_many command without any pre-configured scope.", + "description": "Enables the profile_get_projects command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-get-many" - ] + "const": "profile:allow-profile-get-projects" }, { - "description": "profile:deny-profile-get-mod-full-path -> Denies the profile_get_mod_full_path command without any pre-configured scope.", + "description": "Enables the profile_install command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-get-mod-full-path" - ] + "const": "profile:allow-profile-install" }, { - "description": "profile:deny-profile-get-optimal-jre-key -> Denies the profile_get_optimal_jre_key command without any pre-configured scope.", + "description": "Enables the profile_kill command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-get-optimal-jre-key" - ] + "const": "profile:allow-profile-kill" }, { - "description": "profile:deny-profile-get-pack-export-candidates -> Denies the profile_get_pack_export_candidates command without any pre-configured scope.", + "description": "Enables the profile_list command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-get-pack-export-candidates" - ] + "const": "profile:allow-profile-list" }, { - "description": "profile:deny-profile-get-projects -> Denies the profile_get_projects command without any pre-configured scope.", + "description": "Enables the profile_remove command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-get-projects" - ] + "const": "profile:allow-profile-remove" }, { - "description": "profile:deny-profile-install -> Denies the profile_install command without any pre-configured scope.", + "description": "Enables the profile_remove_project command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-install" - ] + "const": "profile:allow-profile-remove-project" }, { - "description": "profile:deny-profile-kill -> Denies the profile_kill command without any pre-configured scope.", + "description": "Enables the profile_repair_managed_modrinth command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-kill" - ] + "const": "profile:allow-profile-repair-managed-modrinth" }, { - "description": "profile:deny-profile-list -> Denies the profile_list command without any pre-configured scope.", + "description": "Enables the profile_run command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-list" - ] + "const": "profile:allow-profile-run" }, { - "description": "profile:deny-profile-remove -> Denies the profile_remove command without any pre-configured scope.", + "description": "Enables the profile_run_credentials command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-remove" - ] + "const": "profile:allow-profile-run-credentials" }, { - "description": "profile:deny-profile-remove-project -> Denies the profile_remove_project command without any pre-configured scope.", + "description": "Enables the profile_toggle_disable_project command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-remove-project" - ] + "const": "profile:allow-profile-toggle-disable-project" }, { - "description": "profile:deny-profile-repair-managed-modrinth -> Denies the profile_repair_managed_modrinth command without any pre-configured scope.", + "description": "Enables the profile_update_all command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-repair-managed-modrinth" - ] + "const": "profile:allow-profile-update-all" }, { - "description": "profile:deny-profile-run -> Denies the profile_run command without any pre-configured scope.", + "description": "Enables the profile_update_managed_modrinth_version command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-run" - ] + "const": "profile:allow-profile-update-managed-modrinth-version" }, { - "description": "profile:deny-profile-run-credentials -> Denies the profile_run_credentials command without any pre-configured scope.", + "description": "Enables the profile_update_project command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-run-credentials" - ] + "const": "profile:allow-profile-update-project" }, { - "description": "profile:deny-profile-toggle-disable-project -> Denies the profile_toggle_disable_project command without any pre-configured scope.", + "description": "Denies the profile_add_project_from_path command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-toggle-disable-project" - ] + "const": "profile:deny-profile-add-project-from-path" }, { - "description": "profile:deny-profile-update-all -> Denies the profile_update_all command without any pre-configured scope.", + "description": "Denies the profile_add_project_from_version command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-update-all" - ] + "const": "profile:deny-profile-add-project-from-version" }, { - "description": "profile:deny-profile-update-managed-modrinth-version -> Denies the profile_update_managed_modrinth_version command without any pre-configured scope.", + "description": "Denies the profile_check_installed command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-update-managed-modrinth-version" - ] + "const": "profile:deny-profile-check-installed" }, { - "description": "profile:deny-profile-update-project -> Denies the profile_update_project command without any pre-configured scope.", + "description": "Denies the profile_edit command without any pre-configured scope.", "type": "string", - "enum": [ - "profile:deny-profile-update-project" - ] + "const": "profile:deny-profile-edit" }, { - "description": "profile-create:default -> Default plugin permissions.", + "description": "Denies the profile_edit_icon command without any pre-configured scope.", "type": "string", - "enum": [ - "profile-create:default" - ] + "const": "profile:deny-profile-edit-icon" }, { - "description": "profile-create:allow-profile-create -> Enables the profile_create command without any pre-configured scope.", + "description": "Denies the profile_export_mrpack command without any pre-configured scope.", "type": "string", - "enum": [ - "profile-create:allow-profile-create" - ] + "const": "profile:deny-profile-export-mrpack" }, { - "description": "profile-create:allow-profile-duplicate -> Enables the profile_duplicate command without any pre-configured scope.", + "description": "Denies the profile_get command without any pre-configured scope.", "type": "string", - "enum": [ - "profile-create:allow-profile-duplicate" - ] + "const": "profile:deny-profile-get" }, { - "description": "profile-create:deny-profile-create -> Denies the profile_create command without any pre-configured scope.", + "description": "Denies the profile_get_full_path command without any pre-configured scope.", "type": "string", - "enum": [ - "profile-create:deny-profile-create" - ] + "const": "profile:deny-profile-get-full-path" }, { - "description": "profile-create:deny-profile-duplicate -> Denies the profile_duplicate command without any pre-configured scope.", + "description": "Denies the profile_get_many command without any pre-configured scope.", "type": "string", - "enum": [ - "profile-create:deny-profile-duplicate" - ] + "const": "profile:deny-profile-get-many" }, { - "description": "settings:default -> Default plugin permissions.", + "description": "Denies the profile_get_mod_full_path command without any pre-configured scope.", "type": "string", - "enum": [ - "settings:default" - ] + "const": "profile:deny-profile-get-mod-full-path" }, { - "description": "settings:allow-cancel-directory-change -> Enables the cancel_directory_change command without any pre-configured scope.", + "description": "Denies the profile_get_optimal_jre_key command without any pre-configured scope.", "type": "string", - "enum": [ - "settings:allow-cancel-directory-change" - ] + "const": "profile:deny-profile-get-optimal-jre-key" }, { - "description": "settings:allow-settings-get -> Enables the settings_get command without any pre-configured scope.", + "description": "Denies the profile_get_pack_export_candidates command without any pre-configured scope.", "type": "string", - "enum": [ - "settings:allow-settings-get" - ] + "const": "profile:deny-profile-get-pack-export-candidates" }, { - "description": "settings:allow-settings-set -> Enables the settings_set command without any pre-configured scope.", + "description": "Denies the profile_get_projects command without any pre-configured scope.", "type": "string", - "enum": [ - "settings:allow-settings-set" - ] + "const": "profile:deny-profile-get-projects" }, { - "description": "settings:deny-cancel-directory-change -> Denies the cancel_directory_change command without any pre-configured scope.", + "description": "Denies the profile_install command without any pre-configured scope.", "type": "string", - "enum": [ - "settings:deny-cancel-directory-change" - ] + "const": "profile:deny-profile-install" }, { - "description": "settings:deny-settings-get -> Denies the settings_get command without any pre-configured scope.", + "description": "Denies the profile_kill command without any pre-configured scope.", "type": "string", - "enum": [ - "settings:deny-settings-get" - ] + "const": "profile:deny-profile-kill" }, { - "description": "settings:deny-settings-set -> Denies the settings_set command without any pre-configured scope.", + "description": "Denies the profile_list command without any pre-configured scope.", "type": "string", - "enum": [ - "settings:deny-settings-set" - ] + "const": "profile:deny-profile-list" }, { - "description": "shell:default -> This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", + "description": "Denies the profile_remove command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:default" - ] + "const": "profile:deny-profile-remove" }, { - "description": "shell:allow-execute -> Enables the execute command without any pre-configured scope.", + "description": "Denies the profile_remove_project command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:allow-execute" - ] + "const": "profile:deny-profile-remove-project" }, { - "description": "shell:allow-kill -> Enables the kill command without any pre-configured scope.", + "description": "Denies the profile_repair_managed_modrinth command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:allow-kill" - ] + "const": "profile:deny-profile-repair-managed-modrinth" }, { - "description": "shell:allow-open -> Enables the open command without any pre-configured scope.", + "description": "Denies the profile_run command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:allow-open" - ] + "const": "profile:deny-profile-run" }, { - "description": "shell:allow-spawn -> Enables the spawn command without any pre-configured scope.", + "description": "Denies the profile_run_credentials command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:allow-spawn" - ] + "const": "profile:deny-profile-run-credentials" }, { - "description": "shell:allow-stdin-write -> Enables the stdin_write command without any pre-configured scope.", + "description": "Denies the profile_toggle_disable_project command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:allow-stdin-write" - ] + "const": "profile:deny-profile-toggle-disable-project" }, { - "description": "shell:deny-execute -> Denies the execute command without any pre-configured scope.", + "description": "Denies the profile_update_all command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:deny-execute" - ] + "const": "profile:deny-profile-update-all" }, { - "description": "shell:deny-kill -> Denies the kill command without any pre-configured scope.", + "description": "Denies the profile_update_managed_modrinth_version command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:deny-kill" - ] + "const": "profile:deny-profile-update-managed-modrinth-version" }, { - "description": "shell:deny-open -> Denies the open command without any pre-configured scope.", + "description": "Denies the profile_update_project command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:deny-open" - ] + "const": "profile:deny-profile-update-project" }, { - "description": "shell:deny-spawn -> Denies the spawn command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "shell:deny-spawn" - ] + "const": "profile-create:default" }, { - "description": "shell:deny-stdin-write -> Denies the stdin_write command without any pre-configured scope.", + "description": "Enables the profile_create command without any pre-configured scope.", "type": "string", - "enum": [ - "shell:deny-stdin-write" - ] + "const": "profile-create:allow-profile-create" }, { - "description": "tags:default -> Default plugin permissions.", + "description": "Enables the profile_duplicate command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:default" - ] + "const": "profile-create:allow-profile-duplicate" }, { - "description": "tags:allow-tags-get-categories -> Enables the tags_get_categories command without any pre-configured scope.", + "description": "Denies the profile_create command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:allow-tags-get-categories" - ] + "const": "profile-create:deny-profile-create" }, { - "description": "tags:allow-tags-get-donation-platforms -> Enables the tags_get_donation_platforms command without any pre-configured scope.", + "description": "Denies the profile_duplicate command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:allow-tags-get-donation-platforms" - ] + "const": "profile-create:deny-profile-duplicate" }, { - "description": "tags:allow-tags-get-game-versions -> Enables the tags_get_game_versions command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "tags:allow-tags-get-game-versions" - ] + "const": "settings:default" }, { - "description": "tags:allow-tags-get-loaders -> Enables the tags_get_loaders command without any pre-configured scope.", + "description": "Enables the cancel_directory_change command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:allow-tags-get-loaders" - ] + "const": "settings:allow-cancel-directory-change" }, { - "description": "tags:allow-tags-get-report-types -> Enables the tags_get_report_types command without any pre-configured scope.", + "description": "Enables the settings_get command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:allow-tags-get-report-types" - ] + "const": "settings:allow-settings-get" }, { - "description": "tags:deny-tags-get-categories -> Denies the tags_get_categories command without any pre-configured scope.", + "description": "Enables the settings_set command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:deny-tags-get-categories" - ] + "const": "settings:allow-settings-set" }, { - "description": "tags:deny-tags-get-donation-platforms -> Denies the tags_get_donation_platforms command without any pre-configured scope.", + "description": "Denies the cancel_directory_change command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:deny-tags-get-donation-platforms" - ] + "const": "settings:deny-cancel-directory-change" }, { - "description": "tags:deny-tags-get-game-versions -> Denies the tags_get_game_versions command without any pre-configured scope.", + "description": "Denies the settings_get command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:deny-tags-get-game-versions" - ] + "const": "settings:deny-settings-get" }, { - "description": "tags:deny-tags-get-loaders -> Denies the tags_get_loaders command without any pre-configured scope.", + "description": "Denies the settings_set command without any pre-configured scope.", "type": "string", - "enum": [ - "tags:deny-tags-get-loaders" - ] + "const": "settings:deny-settings-set" }, { - "description": "tags:deny-tags-get-report-types -> Denies the tags_get_report_types command without any pre-configured scope.", + "description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n", "type": "string", - "enum": [ - "tags:deny-tags-get-report-types" - ] + "const": "shell:default" }, { - "description": "updater:default -> This permission set configures which kind of\nupdater functions are exposed to the frontend.\n\n#### Granted Permissions\n\nThe full workflow from checking for updates to installing them\nis enabled.\n\n", + "description": "Enables the execute command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:default" - ] + "const": "shell:allow-execute" }, { - "description": "updater:allow-check -> Enables the check command without any pre-configured scope.", + "description": "Enables the kill command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:allow-check" - ] + "const": "shell:allow-kill" }, { - "description": "updater:allow-download -> Enables the download command without any pre-configured scope.", + "description": "Enables the open command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:allow-download" - ] + "const": "shell:allow-open" }, { - "description": "updater:allow-download-and-install -> Enables the download_and_install command without any pre-configured scope.", + "description": "Enables the spawn command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:allow-download-and-install" - ] + "const": "shell:allow-spawn" }, { - "description": "updater:allow-install -> Enables the install command without any pre-configured scope.", + "description": "Enables the stdin_write command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:allow-install" - ] + "const": "shell:allow-stdin-write" }, { - "description": "updater:deny-check -> Denies the check command without any pre-configured scope.", + "description": "Denies the execute command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:deny-check" - ] + "const": "shell:deny-execute" }, { - "description": "updater:deny-download -> Denies the download command without any pre-configured scope.", + "description": "Denies the kill command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:deny-download" - ] + "const": "shell:deny-kill" }, { - "description": "updater:deny-download-and-install -> Denies the download_and_install command without any pre-configured scope.", + "description": "Denies the open command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:deny-download-and-install" - ] + "const": "shell:deny-open" }, { - "description": "updater:deny-install -> Denies the install command without any pre-configured scope.", + "description": "Denies the spawn command without any pre-configured scope.", "type": "string", - "enum": [ - "updater:deny-install" - ] + "const": "shell:deny-spawn" }, { - "description": "utils:default -> Default plugin permissions.", + "description": "Denies the stdin_write command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:default" - ] + "const": "shell:deny-stdin-write" }, { - "description": "utils:allow-get-opening-command -> Enables the get_opening_command command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "utils:allow-get-opening-command" - ] + "const": "tags:default" }, { - "description": "utils:allow-get-os -> Enables the get_os command without any pre-configured scope.", + "description": "Enables the tags_get_categories command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:allow-get-os" - ] + "const": "tags:allow-tags-get-categories" }, { - "description": "utils:allow-highlight-in-folder -> Enables the highlight_in_folder command without any pre-configured scope.", + "description": "Enables the tags_get_donation_platforms command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:allow-highlight-in-folder" - ] + "const": "tags:allow-tags-get-donation-platforms" }, { - "description": "utils:allow-open-path -> Enables the open_path command without any pre-configured scope.", + "description": "Enables the tags_get_game_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:allow-open-path" - ] + "const": "tags:allow-tags-get-game-versions" }, { - "description": "utils:allow-progress-bars-list -> Enables the progress_bars_list command without any pre-configured scope.", + "description": "Enables the tags_get_loaders command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:allow-progress-bars-list" - ] + "const": "tags:allow-tags-get-loaders" }, { - "description": "utils:allow-should-disable-mouseover -> Enables the should_disable_mouseover command without any pre-configured scope.", + "description": "Enables the tags_get_report_types command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:allow-should-disable-mouseover" - ] + "const": "tags:allow-tags-get-report-types" }, { - "description": "utils:allow-show-launcher-logs-folder -> Enables the show_launcher_logs_folder command without any pre-configured scope.", + "description": "Denies the tags_get_categories command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:allow-show-launcher-logs-folder" - ] + "const": "tags:deny-tags-get-categories" }, { - "description": "utils:deny-get-opening-command -> Denies the get_opening_command command without any pre-configured scope.", + "description": "Denies the tags_get_donation_platforms command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:deny-get-opening-command" - ] + "const": "tags:deny-tags-get-donation-platforms" }, { - "description": "utils:deny-get-os -> Denies the get_os command without any pre-configured scope.", + "description": "Denies the tags_get_game_versions command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:deny-get-os" - ] + "const": "tags:deny-tags-get-game-versions" }, { - "description": "utils:deny-highlight-in-folder -> Denies the highlight_in_folder command without any pre-configured scope.", + "description": "Denies the tags_get_loaders command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:deny-highlight-in-folder" - ] + "const": "tags:deny-tags-get-loaders" }, { - "description": "utils:deny-open-path -> Denies the open_path command without any pre-configured scope.", + "description": "Denies the tags_get_report_types command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:deny-open-path" - ] + "const": "tags:deny-tags-get-report-types" }, { - "description": "utils:deny-progress-bars-list -> Denies the progress_bars_list command without any pre-configured scope.", + "description": "This permission set configures which kind of\nupdater functions are exposed to the frontend.\n\n#### Granted Permissions\n\nThe full workflow from checking for updates to installing them\nis enabled.\n\n", "type": "string", - "enum": [ - "utils:deny-progress-bars-list" - ] + "const": "updater:default" }, { - "description": "utils:deny-should-disable-mouseover -> Denies the should_disable_mouseover command without any pre-configured scope.", + "description": "Enables the check command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:deny-should-disable-mouseover" - ] + "const": "updater:allow-check" }, { - "description": "utils:deny-show-launcher-logs-folder -> Denies the show_launcher_logs_folder command without any pre-configured scope.", + "description": "Enables the download command without any pre-configured scope.", "type": "string", - "enum": [ - "utils:deny-show-launcher-logs-folder" - ] + "const": "updater:allow-download" }, { - "description": "window-state:default -> This permission set configures what kind of\noperations are available from the window state plugin.\n\n#### Granted Permissions\n\nAll operations are enabled by default.\n\n", + "description": "Enables the download_and_install command without any pre-configured scope.", "type": "string", - "enum": [ - "window-state:default" - ] + "const": "updater:allow-download-and-install" }, { - "description": "window-state:allow-filename -> Enables the filename command without any pre-configured scope.", + "description": "Enables the install command without any pre-configured scope.", "type": "string", - "enum": [ - "window-state:allow-filename" - ] + "const": "updater:allow-install" }, { - "description": "window-state:allow-restore-state -> Enables the restore_state command without any pre-configured scope.", + "description": "Denies the check command without any pre-configured scope.", "type": "string", - "enum": [ - "window-state:allow-restore-state" - ] + "const": "updater:deny-check" }, { - "description": "window-state:allow-save-window-state -> Enables the save_window_state command without any pre-configured scope.", + "description": "Denies the download command without any pre-configured scope.", "type": "string", - "enum": [ - "window-state:allow-save-window-state" - ] + "const": "updater:deny-download" }, { - "description": "window-state:deny-filename -> Denies the filename command without any pre-configured scope.", + "description": "Denies the download_and_install command without any pre-configured scope.", "type": "string", - "enum": [ - "window-state:deny-filename" - ] + "const": "updater:deny-download-and-install" }, { - "description": "window-state:deny-restore-state -> Denies the restore_state command without any pre-configured scope.", + "description": "Denies the install command without any pre-configured scope.", "type": "string", - "enum": [ - "window-state:deny-restore-state" - ] + "const": "updater:deny-install" }, { - "description": "window-state:deny-save-window-state -> Denies the save_window_state command without any pre-configured scope.", + "description": "Default plugin permissions.", "type": "string", - "enum": [ - "window-state:deny-save-window-state" - ] + "const": "utils:default" + }, + { + "description": "Enables the get_opening_command command without any pre-configured scope.", + "type": "string", + "const": "utils:allow-get-opening-command" + }, + { + "description": "Enables the get_os command without any pre-configured scope.", + "type": "string", + "const": "utils:allow-get-os" + }, + { + "description": "Enables the highlight_in_folder command without any pre-configured scope.", + "type": "string", + "const": "utils:allow-highlight-in-folder" + }, + { + "description": "Enables the open_path command without any pre-configured scope.", + "type": "string", + "const": "utils:allow-open-path" + }, + { + "description": "Enables the progress_bars_list command without any pre-configured scope.", + "type": "string", + "const": "utils:allow-progress-bars-list" + }, + { + "description": "Enables the should_disable_mouseover command without any pre-configured scope.", + "type": "string", + "const": "utils:allow-should-disable-mouseover" + }, + { + "description": "Enables the show_launcher_logs_folder command without any pre-configured scope.", + "type": "string", + "const": "utils:allow-show-launcher-logs-folder" + }, + { + "description": "Denies the get_opening_command command without any pre-configured scope.", + "type": "string", + "const": "utils:deny-get-opening-command" + }, + { + "description": "Denies the get_os command without any pre-configured scope.", + "type": "string", + "const": "utils:deny-get-os" + }, + { + "description": "Denies the highlight_in_folder command without any pre-configured scope.", + "type": "string", + "const": "utils:deny-highlight-in-folder" + }, + { + "description": "Denies the open_path command without any pre-configured scope.", + "type": "string", + "const": "utils:deny-open-path" + }, + { + "description": "Denies the progress_bars_list command without any pre-configured scope.", + "type": "string", + "const": "utils:deny-progress-bars-list" + }, + { + "description": "Denies the should_disable_mouseover command without any pre-configured scope.", + "type": "string", + "const": "utils:deny-should-disable-mouseover" + }, + { + "description": "Denies the show_launcher_logs_folder command without any pre-configured scope.", + "type": "string", + "const": "utils:deny-show-launcher-logs-folder" + }, + { + "description": "This permission set configures what kind of\noperations are available from the window state plugin.\n\n#### Granted Permissions\n\nAll operations are enabled by default.\n\n", + "type": "string", + "const": "window-state:default" + }, + { + "description": "Enables the filename command without any pre-configured scope.", + "type": "string", + "const": "window-state:allow-filename" + }, + { + "description": "Enables the restore_state command without any pre-configured scope.", + "type": "string", + "const": "window-state:allow-restore-state" + }, + { + "description": "Enables the save_window_state command without any pre-configured scope.", + "type": "string", + "const": "window-state:allow-save-window-state" + }, + { + "description": "Denies the filename command without any pre-configured scope.", + "type": "string", + "const": "window-state:deny-filename" + }, + { + "description": "Denies the restore_state command without any pre-configured scope.", + "type": "string", + "const": "window-state:deny-restore-state" + }, + { + "description": "Denies the save_window_state command without any pre-configured scope.", + "type": "string", + "const": "window-state:deny-save-window-state" } ] },