Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2024.5.0 (master) #13917

Merged
merged 206 commits into from
Jun 1, 2024
Merged

Release 2024.5.0 (master) #13917

merged 206 commits into from
Jun 1, 2024

Conversation

kakkokari-gtyih
Copy link
Contributor

Release の master 反映用

syuilo and others added 30 commits March 2, 2024 18:34
* test(backend): refactor tests

* fix: failed test
* chore: Automated release

* follow
* fix(backend): fetchInstanceMetadataのLockが永遠に解除されない問題を修正

Co-authored-by: まっちゃとーにゅ <[email protected]>

* fix test

* fix

* comment

* comment

* improve test

---------

Co-authored-by: まっちゃとーにゅ <[email protected]>
* doc: Nestモジュールテストの例をCONTRIBUTING.mdに書く

* rm normal test

* forwardRef
)

* fix(frontend): router遷移時にmatchAllに入った場合一度`location.href`を経由するように

* Update Changelog

* Update CHANGELOG.md

* remove unnecessary args
* enhance(frontend): 自分のノートの添付ファイルから直接ファイルの詳細ページに飛べるようにする

* 他のファイルタイプにも対応

* Update Changelog

---------

Co-authored-by: syuilo <[email protected]>
* enhance(frontend): リアクションの総数を表示するように

* Update Changelog

* リアクション選択済の色をaccentに
* enhance(frontend): 広告が同一ドメインの場合はRouterで遷移するように

* Update Changelog

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <[email protected]>
* fix(frontend): 周年の実績が閏年を考慮するように

* まちがえた

* Update Changelog

* 変数の定義回数を減らす
* enhance(frontend): リプライ・リノート・リアクションの総数を表示するか設定で選べるように (MisskeyIO#512)

(cherry picked from commit 3c8475e)

* fix: いいねのみの場合は強制的にカウント表示

* make `showReactionsCount` default false

* リアクションだけ

* けしわすれ

* けしわすれ2

---------

Co-authored-by: まっちゃとーにゅ <[email protected]>
* refactor: antennas/updateの必須項目を最小限に

* fix: userListIdがnullにできない
* refactor(backend): UserEntityService.packMany()の高速化

* 修正
* chore: add workflow which checks if SPDX ID exists

* chore: add missing SPDX ID in some files

* chore: change trigger condition

* chore: trigger on push

* lint
* add plugin logging

* change variable name

* Update plugin.ts

* Update CHANGELOG.md
Copy link
Contributor

github-actions bot commented May 31, 2024

Thank you for sending us a great Pull Request! 👍
Please regenerate misskey-js type definitions! 🙏

example:

pnpm run build-misskey-js-with-types

@kakkokari-gtyih
Copy link
Contributor Author

pnpm install でコケてる

@kakkokari-gtyih
Copy link
Contributor Author

kakkokari-gtyih commented May 31, 2024

pnpm install でコケてる 謎

Actionのバグなので問題なしとのこと
Approveが入ったらマージします

@anatawa12
Copy link
Member

Check Misskey JS autogen / check-misskey-js-autogen (pull_request_target)

はactionがpnpmのバージョンを固定してしまっているせいで落ちてるので無視して問題なさそう。
これを2024.5.0に #13825 が含まれてるので次のリリースでは多分起きない

- name: setup pnpm
uses: pnpm/action-setup@v3
with:
version: 8

#13908)

* fix(backend): use insertOne insteadof insert/findOneOrFail combination

* fix: typo

* fix(backend): inherit mainAlias?

* refactor(backend): use extend

* fix(backend): invalid entityTarget

* fix(backend): fake where

* chore: debug

* chore: debug

* test: log

* fix(backend): column names

* fix(backend): remove dummy from

* revert: log

* fix(backend): position

* fix(backend): automatic aliasing

* chore(backend): alias

* chore(backend): remove from

* fix(backend): type

* fix(backend): avoid pure name

* test(backend): fix type

* chore(backend): use cte

* fix(backend): avoid useless alias

* fix(backend): fix typo

* fix(backend): __disambiguation__

* fix(backend): quote

* chore(backend): t

* chore(backend): accessible

* chore(backend): concrete returning

* fix(backend): quote

* chore: log more

* chore: log metadata

* chore(backend): use raw

* fix(backend): returning column name

* fix(backend): transform

* build(backend): wanna logging

* build(backend): transform empty

* build(backend): build alias

* build(backend): restore name

* chore: return entity

* fix: test case

* test(backend): 204

* chore(backend): log sql

* chore(backend): assert user joined

* fix(backend): typo

* chore(backend): log long sql

* chore(backend): log join

* chore(backend): log join depth null

* chore(backend): joinAttributes

* chore(backend): override createJoinExpression

* chore: join log

* fix(backend): escape

* test(backend): log log

* chore(backend): join gonna success?

* chore(backend): relations

* chore(backend): undefined

* chore(backend): target

* chore(backend): remove log

* chore(backend): log chart update

* chore(backend): log columns

* chore(backend): check hasMetadata

* chore(backend): unshift id when not included

* chore(backend): missing select

* chore(backend): remove debug code
Copy link
Contributor

github-actions bot commented Jun 1, 2024

このPRによるapi.jsonの差分

差分はこちら
--- base
+++ head
@@ -1,7 +1,7 @@
 {
   "openapi": "3.1.0",
   "info": {
-    "version": "2024.3.1",
+    "version": "2024.5.0",
     "title": "Misskey API",
     "x-logo": {
       "url": "/static-assets/api-doc.png"
@@ -19,7 +19,7 @@
   "paths": {
     "/admin/meta": {
       "post": {
-        "operationId": "admin/meta",
+        "operationId": "admin___meta",
         "summary": "admin/meta",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:meta*",
         "externalDocs": {
@@ -491,6 +491,12 @@
                         "null"
                       ]
                     },
+                    "inquiryUrl": {
+                      "type": [
+                        "string",
+                        "null"
+                      ]
+                    },
                     "repositoryUrl": {
                       "type": [
                         "string",
@@ -501,7 +507,9 @@
                       "type": [
                         "string",
                         "null"
-                      ]
+                      ],
+                      "deprecated": true,
+                      "description": "[Deprecated] Use \"urlPreviewSummaryProxyUrl\" instead."
                     },
                     "themeColor": {
                       "type": [
@@ -520,6 +528,30 @@
                     },
                     "version": {
                       "type": "string"
+                    },
+                    "urlPreviewEnabled": {
+                      "type": "boolean"
+                    },
+                    "urlPreviewTimeout": {
+                      "type": "number"
+                    },
+                    "urlPreviewMaximumContentLength": {
+                      "type": "number"
+                    },
+                    "urlPreviewRequireContentLength": {
+                      "type": "boolean"
+                    },
+                    "urlPreviewUserAgent": {
+                      "type": [
+                        "string",
+                        "null"
+                      ]
+                    },
+                    "urlPreviewSummaryProxyUrl": {
+                      "type": [
+                        "string",
+                        "null"
+                      ]
                     }
                   },
                   "required": [
@@ -615,12 +647,19 @@
                     "shortName",
                     "objectStorageS3ForcePathStyle",
                     "privacyPolicyUrl",
+                    "inquiryUrl",
                     "repositoryUrl",
                     "summalyProxy",
                     "themeColor",
                     "tosUrl",
                     "uri",
-                    "version"
+                    "version",
+                    "urlPreviewEnabled",
+                    "urlPreviewTimeout",
+                    "urlPreviewMaximumContentLength",
+                    "urlPreviewRequireContentLength",
+                    "urlPreviewUserAgent",
+                    "urlPreviewSummaryProxyUrl"
                   ]
                 }
               }
@@ -736,7 +775,7 @@
     },
     "/admin/abuse-user-reports": {
       "post": {
-        "operationId": "admin/abuse-user-reports",
+        "operationId": "admin___abuse-user-reports",
         "summary": "admin/abuse-user-reports",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:abuse-user-reports*",
         "externalDocs": {
@@ -993,7 +1032,7 @@
     },
     "/admin/accounts/create": {
       "post": {
-        "operationId": "admin/accounts/create",
+        "operationId": "admin___accounts___create",
         "summary": "admin/accounts/create",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -1157,7 +1196,7 @@
     },
     "/admin/accounts/delete": {
       "post": {
-        "operationId": "admin/accounts/delete",
+        "operationId": "admin___accounts___delete",
         "summary": "admin/accounts/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:account*",
         "externalDocs": {
@@ -1305,7 +1344,7 @@
     },
     "/admin/accounts/find-by-email": {
       "post": {
-        "operationId": "admin/accounts/find-by-email",
+        "operationId": "admin___accounts___find-by-email",
         "summary": "admin/accounts/find-by-email",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:account*",
         "externalDocs": {
@@ -1469,7 +1508,7 @@
     },
     "/admin/ad/create": {
       "post": {
-        "operationId": "admin/ad/create",
+        "operationId": "admin___ad___create",
         "summary": "admin/ad/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:ad*",
         "externalDocs": {
@@ -1658,7 +1697,7 @@
     },
     "/admin/ad/delete": {
       "post": {
-        "operationId": "admin/ad/delete",
+        "operationId": "admin___ad___delete",
         "summary": "admin/ad/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:ad*",
         "externalDocs": {
@@ -1815,7 +1854,7 @@
     },
     "/admin/ad/list": {
       "post": {
-        "operationId": "admin/ad/list",
+        "operationId": "admin___ad___list",
         "summary": "admin/ad/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:ad*",
         "externalDocs": {
@@ -1988,7 +2027,7 @@
     },
     "/admin/ad/update": {
       "post": {
-        "operationId": "admin/ad/update",
+        "operationId": "admin___ad___update",
         "summary": "admin/ad/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:ad*",
         "externalDocs": {
@@ -2183,7 +2222,7 @@
     },
     "/admin/announcements/create": {
       "post": {
-        "operationId": "admin/announcements/create",
+        "operationId": "admin___announcements___create",
         "summary": "admin/announcements/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:announcements*",
         "externalDocs": {
@@ -2428,7 +2467,7 @@
     },
     "/admin/announcements/delete": {
       "post": {
-        "operationId": "admin/announcements/delete",
+        "operationId": "admin___announcements___delete",
         "summary": "admin/announcements/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:announcements*",
         "externalDocs": {
@@ -2585,7 +2624,7 @@
     },
     "/admin/announcements/list": {
       "post": {
-        "operationId": "admin/announcements/list",
+        "operationId": "admin___announcements___list",
         "summary": "admin/announcements/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:announcements*",
         "externalDocs": {
@@ -2799,7 +2838,7 @@
     },
     "/admin/announcements/update": {
       "post": {
-        "operationId": "admin/announcements/update",
+        "operationId": "admin___announcements___update",
         "summary": "admin/announcements/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:announcements*",
         "externalDocs": {
@@ -3000,7 +3039,7 @@
     },
     "/admin/avatar-decorations/create": {
       "post": {
-        "operationId": "admin/avatar-decorations/create",
+        "operationId": "admin___avatar-decorations___create",
         "summary": "admin/avatar-decorations/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:avatar-decorations*",
         "externalDocs": {
@@ -3163,7 +3202,7 @@
     },
     "/admin/avatar-decorations/delete": {
       "post": {
-        "operationId": "admin/avatar-decorations/delete",
+        "operationId": "admin___avatar-decorations___delete",
         "summary": "admin/avatar-decorations/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:avatar-decorations*",
         "externalDocs": {
@@ -3311,7 +3350,7 @@
     },
     "/admin/avatar-decorations/list": {
       "post": {
-        "operationId": "admin/avatar-decorations/list",
+        "operationId": "admin___avatar-decorations___list",
         "summary": "admin/avatar-decorations/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:avatar-decorations*",
         "externalDocs": {
@@ -3526,7 +3565,7 @@
     },
     "/admin/avatar-decorations/update": {
       "post": {
-        "operationId": "admin/avatar-decorations/update",
+        "operationId": "admin___avatar-decorations___update",
         "summary": "admin/avatar-decorations/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:avatar-decorations*",
         "externalDocs": {
@@ -3691,7 +3730,7 @@
     },
     "/admin/delete-all-files-of-a-user": {
       "post": {
-        "operationId": "admin/delete-all-files-of-a-user",
+        "operationId": "admin___delete-all-files-of-a-user",
         "summary": "admin/delete-all-files-of-a-user",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:delete-all-files-of-a-user*",
         "externalDocs": {
@@ -3839,7 +3878,7 @@
     },
     "/admin/unset-user-avatar": {
       "post": {
-        "operationId": "admin/unset-user-avatar",
+        "operationId": "admin___unset-user-avatar",
         "summary": "admin/unset-user-avatar",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:unset-user-avatar*",
         "externalDocs": {
@@ -3987,7 +4026,7 @@
     },
     "/admin/unset-user-banner": {
       "post": {
-        "operationId": "admin/unset-user-banner",
+        "operationId": "admin___unset-user-banner",
         "summary": "admin/unset-user-banner",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:unset-user-banner*",
         "externalDocs": {
@@ -4135,7 +4174,7 @@
     },
     "/admin/drive/clean-remote-files": {
       "post": {
-        "operationId": "admin/drive/clean-remote-files",
+        "operationId": "admin___drive___clean-remote-files",
         "summary": "admin/drive/clean-remote-files",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:drive*",
         "externalDocs": {
@@ -4264,7 +4303,7 @@
     },
     "/admin/drive/cleanup": {
       "post": {
-        "operationId": "admin/drive/cleanup",
+        "operationId": "admin___drive___cleanup",
         "summary": "admin/drive/cleanup",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:drive*",
         "externalDocs": {
@@ -4393,7 +4432,7 @@
     },
     "/admin/drive/files": {
       "post": {
-        "operationId": "admin/drive/files",
+        "operationId": "admin___drive___files",
         "summary": "admin/drive/files",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:drive*",
         "externalDocs": {
@@ -4590,7 +4629,7 @@
     },
     "/admin/drive/show-file": {
       "post": {
-        "operationId": "admin/drive/show-file",
+        "operationId": "admin___drive___show-file",
         "summary": "admin/drive/show-file",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:drive*",
         "externalDocs": {
@@ -4935,7 +4974,7 @@
     },
     "/admin/emoji/add-aliases-bulk": {
       "post": {
-        "operationId": "admin/emoji/add-aliases-bulk",
+        "operationId": "admin___emoji___add-aliases-bulk",
         "summary": "admin/emoji/add-aliases-bulk",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -5093,7 +5132,7 @@
     },
     "/admin/emoji/add": {
       "post": {
-        "operationId": "admin/emoji/add",
+        "operationId": "admin___emoji___add",
         "summary": "admin/emoji/add",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -5303,7 +5342,7 @@
     },
     "/admin/emoji/copy": {
       "post": {
-        "operationId": "admin/emoji/copy",
+        "operationId": "admin___emoji___copy",
         "summary": "admin/emoji/copy",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -5485,7 +5524,7 @@
     },
     "/admin/emoji/delete-bulk": {
       "post": {
-        "operationId": "admin/emoji/delete-bulk",
+        "operationId": "admin___emoji___delete-bulk",
         "summary": "admin/emoji/delete-bulk",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -5636,7 +5675,7 @@
     },
     "/admin/emoji/delete": {
       "post": {
-        "operationId": "admin/emoji/delete",
+        "operationId": "admin___emoji___delete",
         "summary": "admin/emoji/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -5793,7 +5832,7 @@
     },
     "/admin/emoji/import-zip": {
       "post": {
-        "operationId": "admin/emoji/import-zip",
+        "operationId": "admin___emoji___import-zip",
         "summary": "admin/emoji/import-zip",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -5938,7 +5977,7 @@
     },
     "/admin/emoji/list-remote": {
       "post": {
-        "operationId": "admin/emoji/list-remote",
+        "operationId": "admin___emoji___list-remote",
         "summary": "admin/emoji/list-remote",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:emoji*",
         "externalDocs": {
@@ -6157,7 +6196,7 @@
     },
     "/admin/emoji/list": {
       "post": {
-        "operationId": "admin/emoji/list",
+        "operationId": "admin___emoji___list",
         "summary": "admin/emoji/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:emoji*",
         "externalDocs": {
@@ -6368,7 +6407,7 @@
     },
     "/admin/emoji/remove-aliases-bulk": {
       "post": {
-        "operationId": "admin/emoji/remove-aliases-bulk",
+        "operationId": "admin___emoji___remove-aliases-bulk",
         "summary": "admin/emoji/remove-aliases-bulk",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -6526,7 +6565,7 @@
     },
     "/admin/emoji/set-aliases-bulk": {
       "post": {
-        "operationId": "admin/emoji/set-aliases-bulk",
+        "operationId": "admin___emoji___set-aliases-bulk",
         "summary": "admin/emoji/set-aliases-bulk",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -6684,7 +6723,7 @@
     },
     "/admin/emoji/set-category-bulk": {
       "post": {
-        "operationId": "admin/emoji/set-category-bulk",
+        "operationId": "admin___emoji___set-category-bulk",
         "summary": "admin/emoji/set-category-bulk",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -6842,7 +6881,7 @@
     },
     "/admin/emoji/set-license-bulk": {
       "post": {
-        "operationId": "admin/emoji/set-license-bulk",
+        "operationId": "admin___emoji___set-license-bulk",
         "summary": "admin/emoji/set-license-bulk",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -7000,7 +7039,7 @@
     },
     "/admin/emoji/update": {
       "post": {
-        "operationId": "admin/emoji/update",
+        "operationId": "admin___emoji___update",
         "summary": "admin/emoji/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:emoji*",
         "externalDocs": {
@@ -7223,7 +7262,7 @@
     },
     "/admin/federation/delete-all-files": {
       "post": {
-        "operationId": "admin/federation/delete-all-files",
+        "operationId": "admin___federation___delete-all-files",
         "summary": "admin/federation/delete-all-files",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:federation*",
         "externalDocs": {
@@ -7370,7 +7409,7 @@
     },
     "/admin/federation/refresh-remote-instance-metadata": {
       "post": {
-        "operationId": "admin/federation/refresh-remote-instance-metadata",
+        "operationId": "admin___federation___refresh-remote-instance-metadata",
         "summary": "admin/federation/refresh-remote-instance-metadata",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:federation*",
         "externalDocs": {
@@ -7517,7 +7556,7 @@
     },
     "/admin/federation/remove-all-following": {
       "post": {
-        "operationId": "admin/federation/remove-all-following",
+        "operationId": "admin___federation___remove-all-following",
         "summary": "admin/federation/remove-all-following",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:federation*",
         "externalDocs": {
@@ -7664,7 +7703,7 @@
     },
     "/admin/federation/update-instance": {
       "post": {
-        "operationId": "admin/federation/update-instance",
+        "operationId": "admin___federation___update-instance",
         "summary": "admin/federation/update-instance",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:federation*",
         "externalDocs": {
@@ -7817,7 +7856,7 @@
     },
     "/admin/get-index-stats": {
       "post": {
-        "operationId": "admin/get-index-stats",
+        "operationId": "admin___get-index-stats",
         "summary": "admin/get-index-stats",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:index-stats*",
         "externalDocs": {
@@ -7968,7 +8007,7 @@
     },
     "/admin/get-table-stats": {
       "post": {
-        "operationId": "admin/get-table-stats",
+        "operationId": "admin___get-table-stats",
         "summary": "admin/get-table-stats",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:table-stats*",
         "externalDocs": {
@@ -8125,7 +8164,7 @@
     },
     "/admin/get-user-ips": {
       "post": {
-        "operationId": "admin/get-user-ips",
+        "operationId": "admin___get-user-ips",
         "summary": "admin/get-user-ips",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:user-ips*",
         "externalDocs": {
@@ -8296,7 +8335,7 @@
     },
     "/admin/invite/create": {
       "post": {
-        "operationId": "admin/invite/create",
+        "operationId": "admin___invite___create",
         "summary": "admin/invite/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:invite-codes*",
         "externalDocs": {
@@ -8469,7 +8508,7 @@
     },
     "/admin/invite/list": {
       "post": {
-        "operationId": "admin/invite/list",
+        "operationId": "admin___invite___list",
         "summary": "admin/invite/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:invite-codes*",
         "externalDocs": {
@@ -8650,7 +8689,7 @@
     },
     "/admin/promo/create": {
       "post": {
-        "operationId": "admin/promo/create",
+        "operationId": "admin___promo___create",
         "summary": "admin/promo/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:promo*",
         "externalDocs": {
@@ -8820,7 +8859,7 @@
     },
     "/admin/queue/clear": {
       "post": {
-        "operationId": "admin/queue/clear",
+        "operationId": "admin___queue___clear",
         "summary": "admin/queue/clear",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:queue*",
         "externalDocs": {
@@ -8949,7 +8988,7 @@
     },
     "/admin/queue/deliver-delayed": {
       "post": {
-        "operationId": "admin/queue/deliver-delayed",
+        "operationId": "admin___queue___deliver-delayed",
         "summary": "admin/queue/deliver-delayed",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:queue*",
         "externalDocs": {
@@ -9104,7 +9143,7 @@
     },
     "/admin/queue/inbox-delayed": {
       "post": {
-        "operationId": "admin/queue/inbox-delayed",
+        "operationId": "admin___queue___inbox-delayed",
         "summary": "admin/queue/inbox-delayed",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:queue*",
         "externalDocs": {
@@ -9259,7 +9298,7 @@
     },
     "/admin/queue/promote": {
       "post": {
-        "operationId": "admin/queue/promote",
+        "operationId": "admin___queue___promote",
         "summary": "admin/queue/promote",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:queue*",
         "externalDocs": {
@@ -9410,7 +9449,7 @@
     },
     "/admin/queue/stats": {
       "post": {
-        "operationId": "admin/queue/stats",
+        "operationId": "admin___queue___stats",
         "summary": "admin/queue/stats",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:emoji*",
         "externalDocs": {
@@ -9566,7 +9605,7 @@
     },
     "/admin/relays/add": {
       "post": {
-        "operationId": "admin/relays/add",
+        "operationId": "admin___relays___add",
         "summary": "admin/relays/add",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:relays*",
         "externalDocs": {
@@ -9753,7 +9792,7 @@
     },
     "/admin/relays/list": {
       "post": {
-        "operationId": "admin/relays/list",
+        "operationId": "admin___relays___list",
         "summary": "admin/relays/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:relays*",
         "externalDocs": {
@@ -9916,7 +9955,7 @@
     },
     "/admin/relays/remove": {
       "post": {
-        "operationId": "admin/relays/remove",
+        "operationId": "admin___relays___remove",
         "summary": "admin/relays/remove",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:relays*",
         "externalDocs": {
@@ -10063,7 +10102,7 @@
     },
     "/admin/reset-password": {
       "post": {
-        "operationId": "admin/reset-password",
+        "operationId": "admin___reset-password",
         "summary": "admin/reset-password",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:reset-password*",
         "externalDocs": {
@@ -10228,7 +10267,7 @@
     },
     "/admin/resolve-abuse-user-report": {
       "post": {
-        "operationId": "admin/resolve-abuse-user-report",
+        "operationId": "admin___resolve-abuse-user-report",
         "summary": "admin/resolve-abuse-user-report",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:resolve-abuse-user-report*",
         "externalDocs": {
@@ -10380,7 +10419,7 @@
     },
     "/admin/send-email": {
       "post": {
-        "operationId": "admin/send-email",
+        "operationId": "admin___send-email",
         "summary": "admin/send-email",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:send-email*",
         "externalDocs": {
@@ -10535,7 +10574,7 @@
     },
     "/admin/server-info": {
       "post": {
-        "operationId": "admin/server-info",
+        "operationId": "admin___server-info",
         "summary": "admin/server-info",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:server-info*",
         "externalDocs": {
@@ -10752,7 +10791,7 @@
     },
     "/admin/show-moderation-logs": {
       "post": {
-        "operationId": "admin/show-moderation-logs",
+        "operationId": "admin___show-moderation-logs",
         "summary": "admin/show-moderation-logs",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:show-moderation-log*",
         "externalDocs": {
@@ -10962,7 +11001,7 @@
     },
     "/admin/show-user": {
       "post": {
-        "operationId": "admin/show-user",
+        "operationId": "admin___show-user",
         "summary": "admin/show-user",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:show-user*",
         "externalDocs": {
@@ -11869,9 +11908,9 @@
     },
     "/admin/show-users": {
       "post": {
-        "operationId": "admin/show-users",
+        "operationId": "admin___show-users",
         "summary": "admin/show-users",
-        "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:show-users*",
+        "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:show-user*",
         "externalDocs": {
           "description": "Source code",
           "url": "https://github.com/misskey-dev/misskey/blob/develop/packages/backend/src/server/api/endpoints/admin/show-users.ts"
@@ -12081,7 +12120,7 @@
     },
     "/admin/suspend-user": {
       "post": {
-        "operationId": "admin/suspend-user",
+        "operationId": "admin___suspend-user",
         "summary": "admin/suspend-user",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:suspend-user*",
         "externalDocs": {
@@ -12229,7 +12268,7 @@
     },
     "/admin/unsuspend-user": {
       "post": {
-        "operationId": "admin/unsuspend-user",
+        "operationId": "admin___unsuspend-user",
         "summary": "admin/unsuspend-user",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:unsuspend-user*",
         "externalDocs": {
@@ -12377,7 +12416,7 @@
     },
     "/admin/update-meta": {
       "post": {
-        "operationId": "admin/update-meta",
+        "operationId": "admin___update-meta",
         "summary": "admin/update-meta",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:meta*",
         "externalDocs": {
@@ -12672,12 +12711,6 @@
                       "type": "string"
                     }
                   },
-                  "summalyProxy": {
-                    "type": [
-                      "string",
-                      "null"
-                    ]
-                  },
                   "deeplAuthKey": {
                     "type": [
                       "string",
@@ -12768,6 +12801,12 @@
                       "null"
                     ]
                   },
+                  "inquiryUrl": {
+                    "type": [
+                      "string",
+                      "null"
+                    ]
+                  },
                   "useObjectStorage": {
                     "type": "boolean"
                   },
@@ -12923,6 +12962,37 @@
                     "items": {
                       "type": "string"
                     }
+                  },
+                  "summalyProxy": {
+                    "type": [
+                      "string",
+                      "null"
+                    ],
+                    "description": "[Deprecated] Use \"urlPreviewSummaryProxyUrl\" instead."
+                  },
+                  "urlPreviewEnabled": {
+                    "type": "boolean"
+                  },
+                  "urlPreviewTimeout": {
+                    "type": "integer"
+                  },
+                  "urlPreviewMaximumContentLength": {
+                    "type": "integer"
+                  },
+                  "urlPreviewRequireContentLength": {
+                    "type": "boolean"
+                  },
+                  "urlPreviewUserAgent": {
+                    "type": [
+                      "string",
+                      "null"
+                    ]
+                  },
+                  "urlPreviewSummaryProxyUrl": {
+                    "type": [
+                      "string",
+                      "null"
+                    ]
                   }
                 }
               }
@@ -13043,7 +13113,7 @@
     },
     "/admin/delete-account": {
       "post": {
-        "operationId": "admin/delete-account",
+        "operationId": "admin___delete-account",
         "summary": "admin/delete-account",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:delete-account*",
         "externalDocs": {
@@ -13191,7 +13261,7 @@
     },
     "/admin/update-user-note": {
       "post": {
-        "operationId": "admin/update-user-note",
+        "operationId": "admin___update-user-note",
         "summary": "admin/update-user-note",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:user-note*",
         "externalDocs": {
@@ -13343,7 +13413,7 @@
     },
     "/admin/roles/create": {
       "post": {
-        "operationId": "admin/roles/create",
+        "operationId": "admin___roles___create",
         "summary": "admin/roles/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:roles*",
         "externalDocs": {
@@ -13560,7 +13630,7 @@
     },
     "/admin/roles/delete": {
       "post": {
-        "operationId": "admin/roles/delete",
+        "operationId": "admin___roles___delete",
         "summary": "admin/roles/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:roles*",
         "externalDocs": {
@@ -13717,7 +13787,7 @@
     },
     "/admin/roles/list": {
       "post": {
-        "operationId": "admin/roles/list",
+        "operationId": "admin___roles___list",
         "summary": "admin/roles/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:roles*",
         "externalDocs": {
@@ -13857,7 +13927,7 @@
     },
     "/admin/roles/show": {
       "post": {
-        "operationId": "admin/roles/show",
+        "operationId": "admin___roles___show",
         "summary": "admin/roles/show",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:roles*",
         "externalDocs": {
@@ -14022,7 +14092,7 @@
     },
     "/admin/roles/update": {
       "post": {
-        "operationId": "admin/roles/update",
+        "operationId": "admin___roles___update",
         "summary": "admin/roles/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:roles*",
         "externalDocs": {
@@ -14244,7 +14314,7 @@
     },
     "/admin/roles/assign": {
       "post": {
-        "operationId": "admin/roles/assign",
+        "operationId": "admin___roles___assign",
         "summary": "admin/roles/assign",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:roles*",
         "externalDocs": {
@@ -14430,7 +14500,7 @@
     },
     "/admin/roles/unassign": {
       "post": {
-        "operationId": "admin/roles/unassign",
+        "operationId": "admin___roles___unassign",
         "summary": "admin/roles/unassign",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:roles*",
         "externalDocs": {
@@ -14619,7 +14689,7 @@
     },
     "/admin/roles/update-default-policies": {
       "post": {
-        "operationId": "admin/roles/update-default-policies",
+        "operationId": "admin___roles___update-default-policies",
         "summary": "admin/roles/update-default-policies",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:admin:roles*",
         "externalDocs": {
@@ -14766,7 +14836,7 @@
     },
     "/admin/roles/users": {
       "post": {
-        "operationId": "admin/roles/users",
+        "operationId": "admin___roles___users",
         "summary": "admin/roles/users",
         "description": "No description provided.\n\n**Credential required**: *No* / **Permission**: *read:admin:roles*",
         "externalDocs": {
@@ -15131,9 +15201,169 @@
         }
       }
     },
+    "/announcements/show": {
+      "post": {
+        "operationId": "announcements___show",
+        "summary": "announcements/show",
+        "description": "No description provided.\n\n**Credential required**: *No*",
+        "externalDocs": {
+          "description": "Source code",
+          "url": "https://github.com/misskey-dev/misskey/blob/develop/packages/backend/src/server/api/endpoints/announcements/show.ts"
+        },
+        "tags": [
+          "meta"
+        ],
+        "requestBody": {
+          "required": true,
+          "content": {
+            "application/json": {
+              "schema": {
+                "type": "object",
+                "properties": {
+                  "announcementId": {
+                    "type": "string",
+                    "format": "misskey:id"
+                  }
+                },
+                "required": [
+                  "announcementId"
+                ]
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "OK (with results)",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "$ref": "#/components/schemas/Announcement"
+                }
+              }
+            }
+          },
+          "400": {
+            "description": "Client error",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/Error"
+                },
+                "examples": {
+                  "NO_SUCH_ANNOUNCEMENT": {
+                    "value": {
+                      "error": {
+                        "message": "No such announcement.",
+                        "code": "NO_SUCH_ANNOUNCEMENT",
+                        "id": "b57b5e1d-4f49-404a-9edb-46b00268f121"
+                      }
+                    }
+                  },
+                  "INVALID_PARAM": {
+                    "value": {
+                      "error": {
+                        "message": "Invalid param.",
+                        "code": "INVALID_PARAM",
+                        "id": "3d81ceae-475f-4600-b2a8-2bc116157532"
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "401": {
+            "description": "Authentication error",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/Error"
+                },
+                "examples": {
+                  "CREDENTIAL_REQUIRED": {
+                    "value": {
+                      "error": {
+                        "message": "Credential required.",
+                        "code": "CREDENTIAL_REQUIRED",
+                        "id": "1384574d-a912-4b81-8601-c7b1c4085df1"
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "403": {
+            "description": "Forbidden error",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/Error"
+                },
+                "examples": {
+                  "AUTHENTICATION_FAILED": {
+                    "value": {
+                      "error": {
+                        "message": "Authentication failed. Please ensure your token is correct.",
+                        "code": "AUTHENTICATION_FAILED",
+                        "id": "b0a7f5f8-dc2f-4171-b91f-de88ad238e14"
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "418": {
+            "description": "I'm Ai",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/Error"
+                },
+                "examples": {
+                  "I_AM_AI": {
+                    "value": {
+                      "error": {
+                        "message": "You sent a request to Ai-chan, Misskey's showgirl, instead of the server.",
+                        "code": "I_AM_AI",
+                        "id": "60c46cd1-f23a-46b1-bebe-5d2b73951a84"
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "500": {
+            "description": "Internal server error",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/Error"
+                },
+                "examples": {
+                  "INTERNAL_ERROR": {
+                    "value": {
+                      "error": {
+                        "message": "Internal error occurred. Please contact us if the error persists.",
+                        "code": "INTERNAL_ERROR",
+                        "id": "5d37dbcb-891e-41ca-a3d6-e690c97775ac"
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    },
     "/antennas/create": {
       "post": {
-        "operationId": "antennas/create",
+        "operationId": "antennas___create",
         "summary": "antennas/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -15207,13 +15437,13 @@
                   "localOnly": {
                     "type": "boolean"
                   },
-                  "withReplies": {
+                  "excludeBots": {
                     "type": "boolean"
                   },
-                  "withFile": {
+                  "withReplies": {
                     "type": "boolean"
                   },
-                  "notify": {
+                  "withFile": {
                     "type": "boolean"
                   }
                 },
@@ -15225,8 +15455,7 @@
                   "users",
                   "caseSensitive",
                   "withReplies",
-                  "withFile",
-                  "notify"
+                  "withFile"
                 ]
               }
             }
@@ -15372,7 +15601,7 @@
     },
     "/antennas/delete": {
       "post": {
-        "operationId": "antennas/delete",
+        "operationId": "antennas___delete",
         "summary": "antennas/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -15529,7 +15758,7 @@
     },
     "/antennas/list": {
       "post": {
-        "operationId": "antennas/list",
+        "operationId": "antennas___list",
         "summary": "antennas/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -15669,7 +15898,7 @@
     },
     "/antennas/notes": {
       "post": {
-        "operationId": "antennas/notes",
+        "operationId": "antennas___notes",
         "summary": "antennas/notes",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -15857,7 +16086,7 @@
     },
     "/antennas/show": {
       "post": {
-        "operationId": "antennas/show",
+        "operationId": "antennas___show",
         "summary": "antennas/show",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -16022,7 +16251,7 @@
     },
     "/antennas/update": {
       "post": {
-        "operationId": "antennas/update",
+        "operationId": "antennas___update",
         "summary": "antennas/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -16100,27 +16329,18 @@
                   "localOnly": {
                     "type": "boolean"
                   },
-                  "withReplies": {
+                  "excludeBots": {
                     "type": "boolean"
                   },
-                  "withFile": {
+                  "withReplies": {
                     "type": "boolean"
                   },
-                  "notify": {
+                  "withFile": {
                     "type": "boolean"
                   }
                 },
                 "required": [
-                  "antennaId",
-                  "name",
-                  "src",
-                  "keywords",
-                  "excludeKeywords",
-                  "users",
-                  "caseSensitive",
-                  "withReplies",
-                  "withFile",
-                  "notify"
+                  "antennaId"
                 ]
               }
             }
@@ -16266,7 +16486,7 @@
     },
     "/ap/get": {
       "post": {
-        "operationId": "ap/get",
+        "operationId": "ap___get",
         "summary": "ap/get",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:federation*",
         "externalDocs": {
@@ -16441,7 +16661,7 @@
     },
     "/ap/show": {
       "post": {
-        "operationId": "ap/show",
+        "operationId": "ap___show",
         "summary": "ap/show",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -16664,7 +16884,7 @@
     },
     "/app/create": {
       "post": {
-        "operationId": "app/create",
+        "operationId": "app___create",
         "summary": "app/create",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -16832,7 +17052,7 @@
     },
     "/app/show": {
       "post": {
-        "operationId": "app/show",
+        "operationId": "app___show",
         "summary": "app/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -16992,7 +17212,7 @@
     },
     "/auth/accept": {
       "post": {
-        "operationId": "auth/accept",
+        "operationId": "auth___accept",
         "summary": "auth/accept",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -17148,7 +17368,7 @@
     },
     "/auth/session/generate": {
       "post": {
-        "operationId": "auth/session/generate",
+        "operationId": "auth___session___generate",
         "summary": "auth/session/generate",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -17319,7 +17539,7 @@
     },
     "/auth/session/show": {
       "post": {
-        "operationId": "auth/session/show",
+        "operationId": "auth___session___show",
         "summary": "auth/session/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -17495,7 +17715,7 @@
     },
     "/auth/session/userkey": {
       "post": {
-        "operationId": "auth/session/userkey",
+        "operationId": "auth___session___userkey",
         "summary": "auth/session/userkey",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -17688,7 +17908,7 @@
     },
     "/blocking/create": {
       "post": {
-        "operationId": "blocking/create",
+        "operationId": "blocking___create",
         "summary": "blocking/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:blocks*",
         "externalDocs": {
@@ -17892,7 +18112,7 @@
     },
     "/blocking/delete": {
       "post": {
-        "operationId": "blocking/delete",
+        "operationId": "blocking___delete",
         "summary": "blocking/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:blocks*",
         "externalDocs": {
@@ -18096,7 +18316,7 @@
     },
     "/blocking/list": {
       "post": {
-        "operationId": "blocking/list",
+        "operationId": "blocking___list",
         "summary": "blocking/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:blocks*",
         "externalDocs": {
@@ -18262,7 +18482,7 @@
     },
     "/channels/create": {
       "post": {
-        "operationId": "channels/create",
+        "operationId": "channels___create",
         "summary": "channels/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:channels*",
         "externalDocs": {
@@ -18481,7 +18701,7 @@
     },
     "/channels/featured": {
       "post": {
-        "operationId": "channels/featured",
+        "operationId": "channels___featured",
         "summary": "channels/featured",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -18616,7 +18836,7 @@
     },
     "/channels/follow": {
       "post": {
-        "operationId": "channels/follow",
+        "operationId": "channels___follow",
         "summary": "channels/follow",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:channels*",
         "externalDocs": {
@@ -18773,7 +18993,7 @@
     },
     "/channels/followed": {
       "post": {
-        "operationId": "channels/followed",
+        "operationId": "channels___followed",
         "summary": "channels/followed",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:channels*",
         "externalDocs": {
@@ -18939,7 +19159,7 @@
     },
     "/channels/owned": {
       "post": {
-        "operationId": "channels/owned",
+        "operationId": "channels___owned",
         "summary": "channels/owned",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:channels*",
         "externalDocs": {
@@ -19105,7 +19325,7 @@
     },
     "/channels/show": {
       "post": {
-        "operationId": "channels/show",
+        "operationId": "channels___show",
         "summary": "channels/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -19265,7 +19485,7 @@
     },
     "/channels/timeline": {
       "post": {
-        "operationId": "channels/timeline",
+        "operationId": "channels___timeline",
         "summary": "channels/timeline",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -19452,7 +19672,7 @@
     },
     "/channels/unfollow": {
       "post": {
-        "operationId": "channels/unfollow",
+        "operationId": "channels___unfollow",
         "summary": "channels/unfollow",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:channels*",
         "externalDocs": {
@@ -19609,7 +19829,7 @@
     },
     "/channels/update": {
       "post": {
-        "operationId": "channels/update",
+        "operationId": "channels___update",
         "summary": "channels/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:channels*",
         "externalDocs": {
@@ -19842,7 +20062,7 @@
     },
     "/channels/favorite": {
       "post": {
-        "operationId": "channels/favorite",
+        "operationId": "channels___favorite",
         "summary": "channels/favorite",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:channels*",
         "externalDocs": {
@@ -19999,7 +20219,7 @@
     },
     "/channels/unfavorite": {
       "post": {
-        "operationId": "channels/unfavorite",
+        "operationId": "channels___unfavorite",
         "summary": "channels/unfavorite",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:channels*",
         "externalDocs": {
@@ -20156,7 +20376,7 @@
     },
     "/channels/my-favorites": {
       "post": {
-        "operationId": "channels/my-favorites",
+        "operationId": "channels___my-favorites",
         "summary": "channels/my-favorites",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:channels*",
         "externalDocs": {
@@ -20296,7 +20516,7 @@
     },
     "/channels/search": {
       "post": {
-        "operationId": "channels/search",
+        "operationId": "channels___search",
         "summary": "channels/search",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -20471,7 +20691,7 @@
     },
     "/charts/active-users": {
       "get": {
-        "operationId": "charts/active-users",
+        "operationId": "charts___active-users",
         "summary": "charts/active-users",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -20702,7 +20922,7 @@
         }
       },
       "post": {
-        "operationId": "charts/active-users",
+        "operationId": "charts___active-users",
         "summary": "charts/active-users",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -20935,7 +21155,7 @@
     },
     "/charts/ap-request": {
       "get": {
-        "operationId": "charts/ap-request",
+        "operationId": "charts___ap-request",
         "summary": "charts/ap-request",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -21124,7 +21344,7 @@
         }
       },
       "post": {
-        "operationId": "charts/ap-request",
+        "operationId": "charts___ap-request",
         "summary": "charts/ap-request",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -21315,7 +21535,7 @@
     },
     "/charts/drive": {
       "get": {
-        "operationId": "charts/drive",
+        "operationId": "charts___drive",
         "summary": "charts/drive",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -21555,7 +21775,7 @@
         }
       },
       "post": {
-        "operationId": "charts/drive",
+        "operationId": "charts___drive",
         "summary": "charts/drive",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -21797,7 +22017,7 @@
     },
     "/charts/federation": {
       "get": {
-        "operationId": "charts/federation",
+        "operationId": "charts___federation",
         "summary": "charts/federation",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -22021,7 +22241,7 @@
         }
       },
       "post": {
-        "operationId": "charts/federation",
+        "operationId": "charts___federation",
         "summary": "charts/federation",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -22247,7 +22467,7 @@
     },
     "/charts/instance": {
       "get": {
-        "operationId": "charts/instance",
+        "operationId": "charts___instance",
         "summary": "charts/instance",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -22643,7 +22863,7 @@
         }
       },
       "post": {
-        "operationId": "charts/instance",
+        "operationId": "charts___instance",
         "summary": "charts/instance",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -23041,7 +23261,7 @@
     },
     "/charts/notes": {
       "get": {
-        "operationId": "charts/notes",
+        "operationId": "charts___notes",
         "summary": "charts/notes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -23339,7 +23559,7 @@
         }
       },
       "post": {
-        "operationId": "charts/notes",
+        "operationId": "charts___notes",
         "summary": "charts/notes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -23639,7 +23859,7 @@
     },
     "/charts/user/drive": {
       "get": {
-        "operationId": "charts/user/drive",
+        "operationId": "charts___user___drive",
         "summary": "charts/user/drive",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -23854,7 +24074,7 @@
         }
       },
       "post": {
-        "operationId": "charts/user/drive",
+        "operationId": "charts___user___drive",
         "summary": "charts/user/drive",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -24071,7 +24291,7 @@
     },
     "/charts/user/following": {
       "get": {
-        "operationId": "charts/user/following",
+        "operationId": "charts___user___following",
         "summary": "charts/user/following",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -24376,7 +24596,7 @@
         }
       },
       "post": {
-        "operationId": "charts/user/following",
+        "operationId": "charts___user___following",
         "summary": "charts/user/following",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -24683,7 +24903,7 @@
     },
     "/charts/user/notes": {
       "get": {
-        "operationId": "charts/user/notes",
+        "operationId": "charts___user___notes",
         "summary": "charts/user/notes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -24913,7 +25133,7 @@
         }
       },
       "post": {
-        "operationId": "charts/user/notes",
+        "operationId": "charts___user___notes",
         "summary": "charts/user/notes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -25145,7 +25365,7 @@
     },
     "/charts/user/pv": {
       "get": {
-        "operationId": "charts/user/pv",
+        "operationId": "charts___user___pv",
         "summary": "charts/user/pv",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -25362,7 +25582,7 @@
         }
       },
       "post": {
-        "operationId": "charts/user/pv",
+        "operationId": "charts___user___pv",
         "summary": "charts/user/pv",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -25581,7 +25801,7 @@
     },
     "/charts/user/reactions": {
       "get": {
-        "operationId": "charts/user/reactions",
+        "operationId": "charts___user___reactions",
         "summary": "charts/user/reactions",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -25784,7 +26004,7 @@
         }
       },
       "post": {
-        "operationId": "charts/user/reactions",
+        "operationId": "charts___user___reactions",
         "summary": "charts/user/reactions",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -25989,7 +26209,7 @@
     },
     "/charts/users": {
       "get": {
-        "operationId": "charts/users",
+        "operationId": "charts___users",
         "summary": "charts/users",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -26215,7 +26435,7 @@
         }
       },
       "post": {
-        "operationId": "charts/users",
+        "operationId": "charts___users",
         "summary": "charts/users",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -26443,7 +26663,7 @@
     },
     "/clips/add-note": {
       "post": {
-        "operationId": "clips/add-note",
+        "operationId": "clips___add-note",
         "summary": "clips/add-note",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -26653,7 +26873,7 @@
     },
     "/clips/remove-note": {
       "post": {
-        "operationId": "clips/remove-note",
+        "operationId": "clips___remove-note",
         "summary": "clips/remove-note",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -26824,7 +27044,7 @@
     },
     "/clips/create": {
       "post": {
-        "operationId": "clips/create",
+        "operationId": "clips___create",
         "summary": "clips/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -27002,7 +27222,7 @@
     },
     "/clips/delete": {
       "post": {
-        "operationId": "clips/delete",
+        "operationId": "clips___delete",
         "summary": "clips/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -27159,7 +27379,7 @@
     },
     "/clips/list": {
       "post": {
-        "operationId": "clips/list",
+        "operationId": "clips___list",
         "summary": "clips/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -27299,7 +27519,7 @@
     },
     "/clips/notes": {
       "post": {
-        "operationId": "clips/notes",
+        "operationId": "clips___notes",
         "summary": "clips/notes",
         "description": "No description provided.\n\n**Credential required**: *No* / **Permission**: *read:account*",
         "externalDocs": {
@@ -27476,7 +27696,7 @@
     },
     "/clips/show": {
       "post": {
-        "operationId": "clips/show",
+        "operationId": "clips___show",
         "summary": "clips/show",
         "description": "No description provided.\n\n**Credential required**: *No* / **Permission**: *read:account*",
         "externalDocs": {
@@ -27636,7 +27856,7 @@
     },
     "/clips/update": {
       "post": {
-        "operationId": "clips/update",
+        "operationId": "clips___update",
         "summary": "clips/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -27818,7 +28038,7 @@
     },
     "/clips/favorite": {
       "post": {
-        "operationId": "clips/favorite",
+        "operationId": "clips___favorite",
         "summary": "clips/favorite",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:clip-favorite*",
         "externalDocs": {
@@ -27984,7 +28204,7 @@
     },
     "/clips/unfavorite": {
       "post": {
-        "operationId": "clips/unfavorite",
+        "operationId": "clips___unfavorite",
         "summary": "clips/unfavorite",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:clip-favorite*",
         "externalDocs": {
@@ -28150,7 +28370,7 @@
     },
     "/clips/my-favorites": {
       "post": {
-        "operationId": "clips/my-favorites",
+        "operationId": "clips___my-favorites",
         "summary": "clips/my-favorites",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:clip-favorite*",
         "externalDocs": {
@@ -28438,7 +28658,7 @@
     },
     "/drive/files": {
       "post": {
-        "operationId": "drive/files",
+        "operationId": "drive___files",
         "summary": "drive/files",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -28634,7 +28854,7 @@
     },
     "/drive/files/attached-notes": {
       "post": {
-        "operationId": "drive/files/attached-notes",
+        "operationId": "drive___files___attached-notes",
         "summary": "drive/files/attached-notes",
         "description": "Find the notes to which the given file is attached.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -28816,7 +29036,7 @@
     },
     "/drive/files/check-existence": {
       "post": {
-        "operationId": "drive/files/check-existence",
+        "operationId": "drive___files___check-existence",
         "summary": "drive/files/check-existence",
         "description": "Check if a given file exists.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -28970,7 +29190,7 @@
     },
     "/drive/files/create": {
       "post": {
-        "operationId": "drive/files/create",
+        "operationId": "drive___files___create",
         "summary": "drive/files/create",
         "description": "Upload a new drive file.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*",
         "externalDocs": {
@@ -29206,7 +29426,7 @@
     },
     "/drive/files/delete": {
       "post": {
-        "operationId": "drive/files/delete",
+        "operationId": "drive___files___delete",
         "summary": "drive/files/delete",
         "description": "Delete an existing drive file.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*",
         "externalDocs": {
@@ -29372,7 +29592,7 @@
     },
     "/drive/files/find-by-hash": {
       "post": {
-        "operationId": "drive/files/find-by-hash",
+        "operationId": "drive___files___find-by-hash",
         "summary": "drive/files/find-by-hash",
         "description": "Search for a drive file by a hash of the contents.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -29530,7 +29750,7 @@
     },
     "/drive/files/find": {
       "post": {
-        "operationId": "drive/files/find",
+        "operationId": "drive___files___find",
         "summary": "drive/files/find",
         "description": "Search for a drive file by the given parameters.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -29696,7 +29916,7 @@
     },
     "/drive/files/show": {
       "post": {
-        "operationId": "drive/files/show",
+        "operationId": "drive___files___show",
         "summary": "drive/files/show",
         "description": "Show the properties of a drive file.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -29882,7 +30102,7 @@
     },
     "/drive/files/update": {
       "post": {
-        "operationId": "drive/files/update",
+        "operationId": "drive___files___update",
         "summary": "drive/files/update",
         "description": "Update the properties of a drive file.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*",
         "externalDocs": {
@@ -30103,7 +30323,7 @@
     },
     "/drive/files/upload-from-url": {
       "post": {
-        "operationId": "drive/files/upload-from-url",
+        "operationId": "drive___files___upload-from-url",
         "summary": "drive/files/upload-from-url",
         "description": "Request the server to download a new drive file from the specified URL.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*",
         "externalDocs": {
@@ -30302,7 +30522,7 @@
     },
     "/drive/folders": {
       "post": {
-        "operationId": "drive/folders",
+        "operationId": "drive___folders",
         "summary": "drive/folders",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -30476,7 +30696,7 @@
     },
     "/drive/folders/create": {
       "post": {
-        "operationId": "drive/folders/create",
+        "operationId": "drive___folders___create",
         "summary": "drive/folders/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*",
         "externalDocs": {
@@ -30667,7 +30887,7 @@
     },
     "/drive/folders/delete": {
       "post": {
-        "operationId": "drive/folders/delete",
+        "operationId": "drive___folders___delete",
         "summary": "drive/folders/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*",
         "externalDocs": {
@@ -30833,7 +31053,7 @@
     },
     "/drive/folders/find": {
       "post": {
-        "operationId": "drive/folders/find",
+        "operationId": "drive___folders___find",
         "summary": "drive/folders/find",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -30999,7 +31219,7 @@
     },
     "/drive/folders/show": {
       "post": {
-        "operationId": "drive/folders/show",
+        "operationId": "drive___folders___show",
         "summary": "drive/folders/show",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -31164,7 +31384,7 @@
     },
     "/drive/folders/update": {
       "post": {
-        "operationId": "drive/folders/update",
+        "operationId": "drive___folders___update",
         "summary": "drive/folders/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:drive*",
         "externalDocs": {
@@ -31358,7 +31578,7 @@
     },
     "/drive/stream": {
       "post": {
-        "operationId": "drive/stream",
+        "operationId": "drive___stream",
         "summary": "drive/stream",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:drive*",
         "externalDocs": {
@@ -31528,7 +31748,7 @@
     },
     "/email-address/available": {
       "post": {
-        "operationId": "email-address/available",
+        "operationId": "email-address___available",
         "summary": "email-address/available",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -32157,7 +32377,7 @@
     },
     "/federation/followers": {
       "post": {
-        "operationId": "federation/followers",
+        "operationId": "federation___followers",
         "summary": "federation/followers",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -32324,7 +32544,7 @@
     },
     "/federation/following": {
       "post": {
-        "operationId": "federation/following",
+        "operationId": "federation___following",
         "summary": "federation/following",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -32491,7 +32711,7 @@
     },
     "/federation/instances": {
       "get": {
-        "operationId": "federation/instances",
+        "operationId": "federation___instances",
         "summary": "federation/instances",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -32718,7 +32938,7 @@
         }
       },
       "post": {
-        "operationId": "federation/instances",
+        "operationId": "federation___instances",
         "summary": "federation/instances",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -32947,7 +33167,7 @@
     },
     "/federation/show-instance": {
       "post": {
-        "operationId": "federation/show-instance",
+        "operationId": "federation___show-instance",
         "summary": "federation/show-instance",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -33107,7 +33327,7 @@
     },
     "/federation/update-remote-user": {
       "post": {
-        "operationId": "federation/update-remote-user",
+        "operationId": "federation___update-remote-user",
         "summary": "federation/update-remote-user",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -33250,7 +33470,7 @@
     },
     "/federation/users": {
       "post": {
-        "operationId": "federation/users",
+        "operationId": "federation___users",
         "summary": "federation/users",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -33417,7 +33637,7 @@
     },
     "/federation/stats": {
       "get": {
-        "operationId": "federation/stats",
+        "operationId": "federation___stats",
         "summary": "federation/stats",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -33592,7 +33812,7 @@
         }
       },
       "post": {
-        "operationId": "federation/stats",
+        "operationId": "federation___stats",
         "summary": "federation/stats",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -33769,7 +33989,7 @@
     },
     "/following/create": {
       "post": {
-        "operationId": "following/create",
+        "operationId": "following___create",
         "summary": "following/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -33994,7 +34214,7 @@
     },
     "/following/delete": {
       "post": {
-        "operationId": "following/delete",
+        "operationId": "following___delete",
         "summary": "following/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -34198,7 +34418,7 @@
     },
     "/following/update": {
       "post": {
-        "operationId": "following/update",
+        "operationId": "following___update",
         "summary": "following/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -34412,7 +34632,7 @@
     },
     "/following/update-all": {
       "post": {
-        "operationId": "following/update-all",
+        "operationId": "following___update-all",
         "summary": "following/update-all",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -34584,7 +34804,7 @@
     },
     "/following/invalidate": {
       "post": {
-        "operationId": "following/invalidate",
+        "operationId": "following___invalidate",
         "summary": "following/invalidate",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -34788,7 +35008,7 @@
     },
     "/following/requests/accept": {
       "post": {
-        "operationId": "following/requests/accept",
+        "operationId": "following___requests___accept",
         "summary": "following/requests/accept",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -34954,7 +35174,7 @@
     },
     "/following/requests/cancel": {
       "post": {
-        "operationId": "following/requests/cancel",
+        "operationId": "following___requests___cancel",
         "summary": "following/requests/cancel",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -35128,7 +35348,7 @@
     },
     "/following/requests/list": {
       "post": {
-        "operationId": "following/requests/list",
+        "operationId": "following___requests___list",
         "summary": "following/requests/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:following*",
         "externalDocs": {
@@ -35312,7 +35532,7 @@
     },
     "/following/requests/reject": {
       "post": {
-        "operationId": "following/requests/reject",
+        "operationId": "following___requests___reject",
         "summary": "following/requests/reject",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:following*",
         "externalDocs": {
@@ -35469,7 +35689,7 @@
     },
     "/gallery/featured": {
       "post": {
-        "operationId": "gallery/featured",
+        "operationId": "gallery___featured",
         "summary": "gallery/featured",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -35626,7 +35846,7 @@
     },
     "/gallery/popular": {
       "post": {
-        "operationId": "gallery/popular",
+        "operationId": "gallery___popular",
         "summary": "gallery/popular",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -35761,7 +35981,7 @@
     },
     "/gallery/posts": {
       "post": {
-        "operationId": "gallery/posts",
+        "operationId": "gallery___posts",
         "summary": "gallery/posts",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -35922,7 +36142,7 @@
     },
     "/gallery/posts/create": {
       "post": {
-        "operationId": "gallery/posts/create",
+        "operationId": "gallery___posts___create",
         "summary": "gallery/posts/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:gallery*",
         "externalDocs": {
@@ -36120,7 +36340,7 @@
     },
     "/gallery/posts/delete": {
       "post": {
-        "operationId": "gallery/posts/delete",
+        "operationId": "gallery___posts___delete",
         "summary": "gallery/posts/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:gallery*",
         "externalDocs": {
@@ -36277,7 +36497,7 @@
     },
     "/gallery/posts/like": {
       "post": {
-        "operationId": "gallery/posts/like",
+        "operationId": "gallery___posts___like",
         "summary": "gallery/posts/like",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:gallery-likes*",
         "externalDocs": {
@@ -36452,7 +36672,7 @@
     },
     "/gallery/posts/show": {
       "post": {
-        "operationId": "gallery/posts/show",
+        "operationId": "gallery___posts___show",
         "summary": "gallery/posts/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -36612,7 +36832,7 @@
     },
     "/gallery/posts/unlike": {
       "post": {
-        "operationId": "gallery/posts/unlike",
+        "operationId": "gallery___posts___unlike",
         "summary": "gallery/posts/unlike",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:gallery-likes*",
         "externalDocs": {
@@ -36778,7 +36998,7 @@
     },
     "/gallery/posts/update": {
       "post": {
-        "operationId": "gallery/posts/update",
+        "operationId": "gallery___posts___update",
         "summary": "gallery/posts/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:gallery*",
         "externalDocs": {
@@ -37421,7 +37641,7 @@
     },
     "/hashtags/list": {
       "post": {
-        "operationId": "hashtags/list",
+        "operationId": "hashtags___list",
         "summary": "hashtags/list",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -37606,7 +37826,7 @@
     },
     "/hashtags/search": {
       "post": {
-        "operationId": "hashtags/search",
+        "operationId": "hashtags___search",
         "summary": "hashtags/search",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -37768,7 +37988,7 @@
     },
     "/hashtags/show": {
       "post": {
-        "operationId": "hashtags/show",
+        "operationId": "hashtags___show",
         "summary": "hashtags/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -37927,7 +38147,7 @@
     },
     "/hashtags/trend": {
       "get": {
-        "operationId": "hashtags/trend",
+        "operationId": "hashtags___trend",
         "summary": "hashtags/trend",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -38078,7 +38298,7 @@
         }
       },
       "post": {
-        "operationId": "hashtags/trend",
+        "operationId": "hashtags___trend",
         "summary": "hashtags/trend",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -38231,7 +38451,7 @@
     },
     "/hashtags/users": {
       "post": {
-        "operationId": "hashtags/users",
+        "operationId": "hashtags___users",
         "summary": "hashtags/users",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -38566,7 +38786,7 @@
     },
     "/i/2fa/done": {
       "post": {
-        "operationId": "i/2fa/done",
+        "operationId": "i___2fa___done",
         "summary": "i/2fa/done",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -38728,7 +38948,7 @@
     },
     "/i/2fa/key-done": {
       "post": {
-        "operationId": "i/2fa/key-done",
+        "operationId": "i___2fa___key-done",
         "summary": "i/2fa/key-done",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -38925,7 +39145,7 @@
     },
     "/i/2fa/password-less": {
       "post": {
-        "operationId": "i/2fa/password-less",
+        "operationId": "i___2fa___password-less",
         "summary": "i/2fa/password-less",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -39078,7 +39298,7 @@
     },
     "/i/2fa/register-key": {
       "post": {
-        "operationId": "i/2fa/register-key",
+        "operationId": "i___2fa___register-key",
         "summary": "i/2fa/register-key",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -39441,7 +39661,7 @@
     },
     "/i/2fa/register": {
       "post": {
-        "operationId": "i/2fa/register",
+        "operationId": "i___2fa___register",
         "summary": "i/2fa/register",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -39631,7 +39851,7 @@
     },
     "/i/2fa/update-key": {
       "post": {
-        "operationId": "i/2fa/update-key",
+        "operationId": "i___2fa___update-key",
         "summary": "i/2fa/update-key",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -39799,7 +40019,7 @@
     },
     "/i/2fa/remove-key": {
       "post": {
-        "operationId": "i/2fa/remove-key",
+        "operationId": "i___2fa___remove-key",
         "summary": "i/2fa/remove-key",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -39962,7 +40182,7 @@
     },
     "/i/2fa/unregister": {
       "post": {
-        "operationId": "i/2fa/unregister",
+        "operationId": "i___2fa___unregister",
         "summary": "i/2fa/unregister",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -40121,7 +40341,7 @@
     },
     "/i/apps": {
       "post": {
-        "operationId": "i/apps",
+        "operationId": "i___apps",
         "summary": "i/apps",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -40307,7 +40527,7 @@
     },
     "/i/authorized-apps": {
       "post": {
-        "operationId": "i/authorized-apps",
+        "operationId": "i___authorized-apps",
         "summary": "i/authorized-apps",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -40504,7 +40724,7 @@
     },
     "/i/claim-achievement": {
       "post": {
-        "operationId": "i/claim-achievement",
+        "operationId": "i___claim-achievement",
         "summary": "i/claim-achievement",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -40728,7 +40948,7 @@
     },
     "/i/change-password": {
       "post": {
-        "operationId": "i/change-password",
+        "operationId": "i___change-password",
         "summary": "i/change-password",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -40883,7 +41103,7 @@
     },
     "/i/delete-account": {
       "post": {
-        "operationId": "i/delete-account",
+        "operationId": "i___delete-account",
         "summary": "i/delete-account",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -41033,7 +41253,7 @@
     },
     "/i/export-blocking": {
       "post": {
-        "operationId": "i/export-blocking",
+        "operationId": "i___export-blocking",
         "summary": "i/export-blocking",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -41180,7 +41400,7 @@
     },
     "/i/export-following": {
       "post": {
-        "operationId": "i/export-following",
+        "operationId": "i___export-following",
         "summary": "i/export-following",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -41347,7 +41567,7 @@
     },
     "/i/export-mute": {
       "post": {
-        "operationId": "i/export-mute",
+        "operationId": "i___export-mute",
         "summary": "i/export-mute",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -41494,7 +41714,7 @@
     },
     "/i/export-notes": {
       "post": {
-        "operationId": "i/export-notes",
+        "operationId": "i___export-notes",
         "summary": "i/export-notes",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -41641,7 +41861,7 @@
     },
     "/i/export-clips": {
       "post": {
-        "operationId": "i/export-clips",
+        "operationId": "i___export-clips",
         "summary": "i/export-clips",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -41788,7 +42008,7 @@
     },
     "/i/export-favorites": {
       "post": {
-        "operationId": "i/export-favorites",
+        "operationId": "i___export-favorites",
         "summary": "i/export-favorites",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -41935,7 +42155,7 @@
     },
     "/i/export-user-lists": {
       "post": {
-        "operationId": "i/export-user-lists",
+        "operationId": "i___export-user-lists",
         "summary": "i/export-user-lists",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -42082,7 +42302,7 @@
     },
     "/i/export-antennas": {
       "post": {
-        "operationId": "i/export-antennas",
+        "operationId": "i___export-antennas",
         "summary": "i/export-antennas",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -42229,7 +42449,7 @@
     },
     "/i/favorites": {
       "post": {
-        "operationId": "i/favorites",
+        "operationId": "i___favorites",
         "summary": "i/favorites",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:favorites*",
         "externalDocs": {
@@ -42395,7 +42615,7 @@
     },
     "/i/gallery/likes": {
       "post": {
-        "operationId": "i/gallery/likes",
+        "operationId": "i___gallery___likes",
         "summary": "i/gallery/likes",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:gallery-likes*",
         "externalDocs": {
@@ -42574,7 +42794,7 @@
     },
     "/i/gallery/posts": {
       "post": {
-        "operationId": "i/gallery/posts",
+        "operationId": "i___gallery___posts",
         "summary": "i/gallery/posts",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:gallery*",
         "externalDocs": {
@@ -42740,7 +42960,7 @@
     },
     "/i/import-blocking": {
       "post": {
-        "operationId": "i/import-blocking",
+        "operationId": "i___import-blocking",
         "summary": "i/import-blocking",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -42942,7 +43162,7 @@
     },
     "/i/import-following": {
       "post": {
-        "operationId": "i/import-following",
+        "operationId": "i___import-following",
         "summary": "i/import-following",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -43147,7 +43367,7 @@
     },
     "/i/import-muting": {
       "post": {
-        "operationId": "i/import-muting",
+        "operationId": "i___import-muting",
         "summary": "i/import-muting",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -43349,7 +43569,7 @@
     },
     "/i/import-user-lists": {
       "post": {
-        "operationId": "i/import-user-lists",
+        "operationId": "i___import-user-lists",
         "summary": "i/import-user-lists",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -43551,7 +43771,7 @@
     },
     "/i/import-antennas": {
       "post": {
-        "operationId": "i/import-antennas",
+        "operationId": "i___import-antennas",
         "summary": "i/import-antennas",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -43753,7 +43973,7 @@
     },
     "/i/notifications": {
       "post": {
-        "operationId": "i/notifications",
+        "operationId": "i___notifications",
         "summary": "i/notifications",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:notifications*",
         "externalDocs": {
@@ -43992,7 +44212,7 @@
     },
     "/i/notifications-grouped": {
       "post": {
-        "operationId": "i/notifications-grouped",
+        "operationId": "i___notifications-grouped",
         "summary": "i/notifications-grouped",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:notifications*",
         "externalDocs": {
@@ -44235,7 +44455,7 @@
     },
     "/i/page-likes": {
       "post": {
-        "operationId": "i/page-likes",
+        "operationId": "i___page-likes",
         "summary": "i/page-likes",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:page-likes*",
         "externalDocs": {
@@ -44414,7 +44634,7 @@
     },
     "/i/pages": {
       "post": {
-        "operationId": "i/pages",
+        "operationId": "i___pages",
         "summary": "i/pages",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:pages*",
         "externalDocs": {
@@ -44580,7 +44800,7 @@
     },
     "/i/pin": {
       "post": {
-        "operationId": "i/pin",
+        "operationId": "i___pin",
         "summary": "i/pin",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -44763,7 +44983,7 @@
     },
     "/i/read-all-unread-notes": {
       "post": {
-        "operationId": "i/read-all-unread-notes",
+        "operationId": "i___read-all-unread-notes",
         "summary": "i/read-all-unread-notes",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -44892,7 +45112,7 @@
     },
     "/i/read-announcement": {
       "post": {
-        "operationId": "i/read-announcement",
+        "operationId": "i___read-announcement",
         "summary": "i/read-announcement",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -45040,7 +45260,7 @@
     },
     "/i/regenerate-token": {
       "post": {
-        "operationId": "i/regenerate-token",
+        "operationId": "i___regenerate-token",
         "summary": "i/regenerate-token",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -45184,7 +45404,7 @@
     },
     "/i/registry/get-all": {
       "post": {
-        "operationId": "i/registry/get-all",
+        "operationId": "i___registry___get-all",
         "summary": "i/registry/get-all",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -45346,7 +45566,7 @@
     },
     "/i/registry/get-detail": {
       "post": {
-        "operationId": "i/registry/get-detail",
+        "operationId": "i___registry___get-detail",
         "summary": "i/registry/get-detail",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -45531,7 +45751,7 @@
     },
     "/i/registry/get": {
       "post": {
-        "operationId": "i/registry/get",
+        "operationId": "i___registry___get",
         "summary": "i/registry/get",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -45706,7 +45926,7 @@
     },
     "/i/registry/keys-with-type": {
       "post": {
-        "operationId": "i/registry/keys-with-type",
+        "operationId": "i___registry___keys-with-type",
         "summary": "i/registry/keys-with-type",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -45871,7 +46091,7 @@
     },
     "/i/registry/keys": {
       "post": {
-        "operationId": "i/registry/keys",
+        "operationId": "i___registry___keys",
         "summary": "i/registry/keys",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -46036,7 +46256,7 @@
     },
     "/i/registry/remove": {
       "post": {
-        "operationId": "i/registry/remove",
+        "operationId": "i___registry___remove",
         "summary": "i/registry/remove",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -46204,7 +46424,7 @@
     },
     "/i/registry/scopes-with-domain": {
       "post": {
-        "operationId": "i/registry/scopes-with-domain",
+        "operationId": "i___registry___scopes-with-domain",
         "summary": "i/registry/scopes-with-domain",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -46361,7 +46581,7 @@
     },
     "/i/registry/set": {
       "post": {
-        "operationId": "i/registry/set",
+        "operationId": "i___registry___set",
         "summary": "i/registry/set",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -46523,7 +46743,7 @@
     },
     "/i/revoke-token": {
       "post": {
-        "operationId": "i/revoke-token",
+        "operationId": "i___revoke-token",
         "summary": "i/revoke-token",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -46683,7 +46903,7 @@
     },
     "/i/signin-history": {
       "post": {
-        "operationId": "i/signin-history",
+        "operationId": "i___signin-history",
         "summary": "i/signin-history",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -46846,7 +47066,7 @@
     },
     "/i/unpin": {
       "post": {
-        "operationId": "i/unpin",
+        "operationId": "i___unpin",
         "summary": "i/unpin",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -47011,7 +47231,7 @@
     },
     "/i/update-email": {
       "post": {
-        "operationId": "i/update-email",
+        "operationId": "i___update-email",
         "summary": "i/update-email",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -47091,6 +47311,15 @@
                       }
                     }
                   },
+                  "EMAIL_REQUIRED": {
+                    "value": {
+                      "error": {
+                        "message": "Email address is required.",
+                        "code": "EMAIL_REQUIRED",
+                        "id": "324c7a88-59f2-492f-903f-89134f93e47e"
+                      }
+                    }
+                  },
                   "INVALID_PARAM": {
                     "value": {
                       "error": {
@@ -47214,7 +47443,7 @@
     },
     "/i/update": {
       "post": {
-        "operationId": "i/update",
+        "operationId": "i___update",
         "summary": "i/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -48548,7 +48777,7 @@
     },
     "/i/move": {
       "post": {
-        "operationId": "i/move",
+        "operationId": "i___move",
         "summary": "i/move",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -48768,7 +48997,7 @@
     },
     "/i/webhooks/create": {
       "post": {
-        "operationId": "i/webhooks/create",
+        "operationId": "i___webhooks___create",
         "summary": "i/webhooks/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -49023,7 +49252,7 @@
     },
     "/i/webhooks/list": {
       "post": {
-        "operationId": "i/webhooks/list",
+        "operationId": "i___webhooks___list",
         "summary": "i/webhooks/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -49224,7 +49453,7 @@
     },
     "/i/webhooks/show": {
       "post": {
-        "operationId": "i/webhooks/show",
+        "operationId": "i___webhooks___show",
         "summary": "i/webhooks/show",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -49450,7 +49679,7 @@
     },
     "/i/webhooks/update": {
       "post": {
-        "operationId": "i/webhooks/update",
+        "operationId": "i___webhooks___update",
         "summary": "i/webhooks/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -49645,7 +49874,7 @@
     },
     "/i/webhooks/delete": {
       "post": {
-        "operationId": "i/webhooks/delete",
+        "operationId": "i___webhooks___delete",
         "summary": "i/webhooks/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -49802,7 +50031,7 @@
     },
     "/invite/create": {
       "post": {
-        "operationId": "invite/create",
+        "operationId": "invite___create",
         "summary": "invite/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:invite-codes*",
         "externalDocs": {
@@ -49948,7 +50177,7 @@
     },
     "/invite/delete": {
       "post": {
-        "operationId": "invite/delete",
+        "operationId": "invite___delete",
         "summary": "invite/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:invite-codes*",
         "externalDocs": {
@@ -50123,7 +50352,7 @@
     },
     "/invite/list": {
       "post": {
-        "operationId": "invite/list",
+        "operationId": "invite___list",
         "summary": "invite/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:invite-codes*",
         "externalDocs": {
@@ -50289,7 +50518,7 @@
     },
     "/invite/limit": {
       "post": {
-        "operationId": "invite/limit",
+        "operationId": "invite___limit",
         "summary": "invite/limit",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:invite-codes*",
         "externalDocs": {
@@ -51175,7 +51404,7 @@
     },
     "/miauth/gen-token": {
       "post": {
-        "operationId": "miauth/gen-token",
+        "operationId": "miauth___gen-token",
         "summary": "miauth/gen-token",
         "description": "No description provided.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -51366,7 +51595,7 @@
     },
     "/mute/create": {
       "post": {
-        "operationId": "mute/create",
+        "operationId": "mute___create",
         "summary": "mute/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:mutes*",
         "externalDocs": {
@@ -51569,7 +51798,7 @@
     },
     "/mute/delete": {
       "post": {
-        "operationId": "mute/delete",
+        "operationId": "mute___delete",
         "summary": "mute/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:mutes*",
         "externalDocs": {
@@ -51744,7 +51973,7 @@
     },
     "/mute/list": {
       "post": {
-        "operationId": "mute/list",
+        "operationId": "mute___list",
         "summary": "mute/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:mutes*",
         "externalDocs": {
@@ -51910,7 +52139,7 @@
     },
     "/renote-mute/create": {
       "post": {
-        "operationId": "renote-mute/create",
+        "operationId": "renote-mute___create",
         "summary": "renote-mute/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:mutes*",
         "externalDocs": {
@@ -52106,7 +52335,7 @@
     },
     "/renote-mute/delete": {
       "post": {
-        "operationId": "renote-mute/delete",
+        "operationId": "renote-mute___delete",
         "summary": "renote-mute/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:mutes*",
         "externalDocs": {
@@ -52281,7 +52510,7 @@
     },
     "/renote-mute/list": {
       "post": {
-        "operationId": "renote-mute/list",
+        "operationId": "renote-mute___list",
         "summary": "renote-mute/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:mutes*",
         "externalDocs": {
@@ -52447,7 +52676,7 @@
     },
     "/my/apps": {
       "post": {
-        "operationId": "my/apps",
+        "operationId": "my___apps",
         "summary": "my/apps",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -52786,7 +53015,7 @@
     },
     "/notes/children": {
       "post": {
-        "operationId": "notes/children",
+        "operationId": "notes___children",
         "summary": "notes/children",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -52954,7 +53183,7 @@
     },
     "/notes/clips": {
       "post": {
-        "operationId": "notes/clips",
+        "operationId": "notes___clips",
         "summary": "notes/clips",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -53117,7 +53346,7 @@
     },
     "/notes/conversation": {
       "post": {
-        "operationId": "notes/conversation",
+        "operationId": "notes___conversation",
         "summary": "notes/conversation",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -53290,7 +53519,7 @@
     },
     "/notes/create": {
       "post": {
-        "operationId": "notes/create",
+        "operationId": "notes___create",
         "summary": "notes/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:notes*",
         "externalDocs": {
@@ -53766,7 +53995,7 @@
     },
     "/notes/delete": {
       "post": {
-        "operationId": "notes/delete",
+        "operationId": "notes___delete",
         "summary": "notes/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:notes*",
         "externalDocs": {
@@ -53953,7 +54182,7 @@
     },
     "/notes/favorites/create": {
       "post": {
-        "operationId": "notes/favorites/create",
+        "operationId": "notes___favorites___create",
         "summary": "notes/favorites/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:favorites*",
         "externalDocs": {
@@ -54140,7 +54369,7 @@
     },
     "/notes/favorites/delete": {
       "post": {
-        "operationId": "notes/favorites/delete",
+        "operationId": "notes___favorites___delete",
         "summary": "notes/favorites/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:favorites*",
         "externalDocs": {
@@ -54306,7 +54535,7 @@
     },
     "/notes/featured": {
       "get": {
-        "operationId": "notes/featured",
+        "operationId": "notes___featured",
         "summary": "notes/featured",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -54468,7 +54697,7 @@
         }
       },
       "post": {
-        "operationId": "notes/featured",
+        "operationId": "notes___featured",
         "summary": "notes/featured",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -54632,7 +54861,7 @@
     },
     "/notes/global-timeline": {
       "post": {
-        "operationId": "notes/global-timeline",
+        "operationId": "notes___global-timeline",
         "summary": "notes/global-timeline",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -54816,7 +55045,7 @@
     },
     "/notes/hybrid-timeline": {
       "post": {
-        "operationId": "notes/hybrid-timeline",
+        "operationId": "notes___hybrid-timeline",
         "summary": "notes/hybrid-timeline",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -55034,7 +55263,7 @@
     },
     "/notes/local-timeline": {
       "post": {
-        "operationId": "notes/local-timeline",
+        "operationId": "notes___local-timeline",
         "summary": "notes/local-timeline",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -55235,7 +55464,7 @@
     },
     "/notes/mentions": {
       "post": {
-        "operationId": "notes/mentions",
+        "operationId": "notes___mentions",
         "summary": "notes/mentions",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -55408,7 +55637,7 @@
     },
     "/notes/polls/recommendation": {
       "post": {
-        "operationId": "notes/polls/recommendation",
+        "operationId": "notes___polls___recommendation",
         "summary": "notes/polls/recommendation",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -55439,6 +55668,10 @@
                   "offset": {
                     "type": "integer",
                     "default": 0
+                  },
+                  "excludeChannels": {
+                    "type": "boolean",
+                    "default": false
                   }
                 }
               }
@@ -55570,7 +55803,7 @@
     },
     "/notes/polls/vote": {
       "post": {
-        "operationId": "notes/polls/vote",
+        "operationId": "notes___polls___vote",
         "summary": "notes/polls/vote",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:votes*",
         "externalDocs": {
@@ -55776,7 +56009,7 @@
     },
     "/notes/reactions": {
       "get": {
-        "operationId": "notes/reactions",
+        "operationId": "notes___reactions",
         "summary": "notes/reactions",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -55957,7 +56190,7 @@
         }
       },
       "post": {
-        "operationId": "notes/reactions",
+        "operationId": "notes___reactions",
         "summary": "notes/reactions",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -56140,7 +56373,7 @@
     },
     "/notes/reactions/create": {
       "post": {
-        "operationId": "notes/reactions/create",
+        "operationId": "notes___reactions___create",
         "summary": "notes/reactions/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:reactions*",
         "externalDocs": {
@@ -56319,7 +56552,7 @@
     },
     "/notes/reactions/delete": {
       "post": {
-        "operationId": "notes/reactions/delete",
+        "operationId": "notes___reactions___delete",
         "summary": "notes/reactions/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:reactions*",
         "externalDocs": {
@@ -56506,7 +56739,7 @@
     },
     "/notes/renotes": {
       "post": {
-        "operationId": "notes/renotes",
+        "operationId": "notes___renotes",
         "summary": "notes/renotes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -56683,7 +56916,7 @@
     },
     "/notes/replies": {
       "post": {
-        "operationId": "notes/replies",
+        "operationId": "notes___replies",
         "summary": "notes/replies",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -56851,7 +57084,7 @@
     },
     "/notes/search-by-tag": {
       "post": {
-        "operationId": "notes/search-by-tag",
+        "operationId": "notes___search-by-tag",
         "summary": "notes/search-by-tag",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -57067,7 +57300,7 @@
     },
     "/notes/search": {
       "post": {
-        "operationId": "notes/search",
+        "operationId": "notes___search",
         "summary": "notes/search",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -57267,7 +57500,7 @@
     },
     "/notes/show": {
       "post": {
-        "operationId": "notes/show",
+        "operationId": "notes___show",
         "summary": "notes/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -57427,7 +57660,7 @@
     },
     "/notes/state": {
       "post": {
-        "operationId": "notes/state",
+        "operationId": "notes___state",
         "summary": "notes/state",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -57594,7 +57827,7 @@
     },
     "/notes/thread-muting/create": {
       "post": {
-        "operationId": "notes/thread-muting/create",
+        "operationId": "notes___thread-muting___create",
         "summary": "notes/thread-muting/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -57772,7 +58005,7 @@
     },
     "/notes/thread-muting/delete": {
       "post": {
-        "operationId": "notes/thread-muting/delete",
+        "operationId": "notes___thread-muting___delete",
         "summary": "notes/thread-muting/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -57929,7 +58162,7 @@
     },
     "/notes/timeline": {
       "post": {
-        "operationId": "notes/timeline",
+        "operationId": "notes___timeline",
         "summary": "notes/timeline",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -58125,7 +58358,7 @@
     },
     "/notes/translate": {
       "post": {
-        "operationId": "notes/translate",
+        "operationId": "notes___translate",
         "summary": "notes/translate",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -58186,6 +58419,9 @@
               }
             }
           },
+          "204": {
+            "description": "OK (without any results)"
+          },
           "400": {
             "description": "Client error",
             "content": {
@@ -58212,6 +58448,15 @@
                       }
                     }
                   },
+                  "CANNOT_TRANSLATE_INVISIBLE_NOTE": {
+                    "value": {
+                      "error": {
+                        "message": "Cannot translate invisible note.",
+                        "code": "CANNOT_TRANSLATE_INVISIBLE_NOTE",
+                        "id": "ea29f2ca-c368-43b3-aaf1-5ac3e74bbe5d"
+                      }
+                    }
+                  },
                   "INVALID_PARAM": {
                     "value": {
                       "error": {
@@ -58314,7 +58559,7 @@
     },
     "/notes/unrenote": {
       "post": {
-        "operationId": "notes/unrenote",
+        "operationId": "notes___unrenote",
         "summary": "notes/unrenote",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:notes*",
         "externalDocs": {
@@ -58492,7 +58737,7 @@
     },
     "/notes/user-list-timeline": {
       "post": {
-        "operationId": "notes/user-list-timeline",
+        "operationId": "notes___user-list-timeline",
         "summary": "notes/user-list-timeline",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -58705,7 +58950,7 @@
     },
     "/notifications/create": {
       "post": {
-        "operationId": "notifications/create",
+        "operationId": "notifications___create",
         "summary": "notifications/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:notifications*",
         "externalDocs": {
@@ -58885,7 +59130,7 @@
     },
     "/notifications/flush": {
       "post": {
-        "operationId": "notifications/flush",
+        "operationId": "notifications___flush",
         "summary": "notifications/flush",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:notifications*",
         "externalDocs": {
@@ -59014,7 +59259,7 @@
     },
     "/notifications/mark-all-as-read": {
       "post": {
-        "operationId": "notifications/mark-all-as-read",
+        "operationId": "notifications___mark-all-as-read",
         "summary": "notifications/mark-all-as-read",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:notifications*",
         "externalDocs": {
@@ -59143,7 +59388,7 @@
     },
     "/notifications/test-notification": {
       "post": {
-        "operationId": "notifications/test-notification",
+        "operationId": "notifications___test-notification",
         "summary": "notifications/test-notification",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:notifications*",
         "externalDocs": {
@@ -59452,7 +59697,7 @@
     },
     "/pages/create": {
       "post": {
-        "operationId": "pages/create",
+        "operationId": "pages___create",
         "summary": "pages/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:pages*",
         "externalDocs": {
@@ -59700,7 +59945,7 @@
     },
     "/pages/delete": {
       "post": {
-        "operationId": "pages/delete",
+        "operationId": "pages___delete",
         "summary": "pages/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:pages*",
         "externalDocs": {
@@ -59866,7 +60111,7 @@
     },
     "/pages/featured": {
       "post": {
-        "operationId": "pages/featured",
+        "operationId": "pages___featured",
         "summary": "pages/featured",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -60001,7 +60246,7 @@
     },
     "/pages/like": {
       "post": {
-        "operationId": "pages/like",
+        "operationId": "pages___like",
         "summary": "pages/like",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:page-likes*",
         "externalDocs": {
@@ -60176,7 +60421,7 @@
     },
     "/pages/show": {
       "post": {
-        "operationId": "pages/show",
+        "operationId": "pages___show",
         "summary": "pages/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -60352,7 +60597,7 @@
     },
     "/pages/unlike": {
       "post": {
-        "operationId": "pages/unlike",
+        "operationId": "pages___unlike",
         "summary": "pages/unlike",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:page-likes*",
         "externalDocs": {
@@ -60518,7 +60763,7 @@
     },
     "/pages/update": {
       "post": {
-        "operationId": "pages/update",
+        "operationId": "pages___update",
         "summary": "pages/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:pages*",
         "externalDocs": {
@@ -60778,7 +61023,7 @@
     },
     "/flash/create": {
       "post": {
-        "operationId": "flash/create",
+        "operationId": "flash___create",
         "summary": "flash/create",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:flash*",
         "externalDocs": {
@@ -60814,6 +61059,14 @@
                     "items": {
                       "type": "string"
                     }
+                  },
+                  "visibility": {
+                    "type": "string",
+                    "enum": [
+                      "public",
+                      "private"
+                    ],
+                    "default": "public"
                   }
                 },
                 "required": [
@@ -60969,7 +61222,7 @@
     },
     "/flash/delete": {
       "post": {
-        "operationId": "flash/delete",
+        "operationId": "flash___delete",
         "summary": "flash/delete",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:flash*",
         "externalDocs": {
@@ -61135,7 +61388,7 @@
     },
     "/flash/featured": {
       "post": {
-        "operationId": "flash/featured",
+        "operationId": "flash___featured",
         "summary": "flash/featured",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -61270,7 +61523,7 @@
     },
     "/flash/like": {
       "post": {
-        "operationId": "flash/like",
+        "operationId": "flash___like",
         "summary": "flash/like",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:flash-likes*",
         "externalDocs": {
@@ -61445,7 +61698,7 @@
     },
     "/flash/show": {
       "post": {
-        "operationId": "flash/show",
+        "operationId": "flash___show",
         "summary": "flash/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -61605,7 +61858,7 @@
     },
     "/flash/unlike": {
       "post": {
-        "operationId": "flash/unlike",
+        "operationId": "flash___unlike",
         "summary": "flash/unlike",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:flash-likes*",
         "externalDocs": {
@@ -61771,7 +62024,7 @@
     },
     "/flash/update": {
       "post": {
-        "operationId": "flash/update",
+        "operationId": "flash___update",
         "summary": "flash/update",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:flash*",
         "externalDocs": {
@@ -61980,7 +62233,7 @@
     },
     "/flash/my": {
       "post": {
-        "operationId": "flash/my",
+        "operationId": "flash___my",
         "summary": "flash/my",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:flash*",
         "externalDocs": {
@@ -62146,7 +62399,7 @@
     },
     "/flash/my-likes": {
       "post": {
-        "operationId": "flash/my-likes",
+        "operationId": "flash___my-likes",
         "summary": "flash/my-likes",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:flash-likes*",
         "externalDocs": {
@@ -62599,7 +62852,7 @@
     },
     "/promo/read": {
       "post": {
-        "operationId": "promo/read",
+        "operationId": "promo___read",
         "summary": "promo/read",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -62756,7 +63009,7 @@
     },
     "/roles/list": {
       "post": {
-        "operationId": "roles/list",
+        "operationId": "roles___list",
         "summary": "roles/list",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -62896,7 +63149,7 @@
     },
     "/roles/show": {
       "post": {
-        "operationId": "roles/show",
+        "operationId": "roles___show",
         "summary": "roles/show",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -63056,7 +63309,7 @@
     },
     "/roles/users": {
       "post": {
-        "operationId": "roles/users",
+        "operationId": "roles___users",
         "summary": "roles/users",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -63246,7 +63499,7 @@
     },
     "/roles/notes": {
       "post": {
-        "operationId": "roles/notes",
+        "operationId": "roles___notes",
         "summary": "roles/notes",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -64398,7 +64651,7 @@
     },
     "/sw/show-registration": {
       "post": {
-        "operationId": "sw/show-registration",
+        "operationId": "sw___show-registration",
         "summary": "sw/show-registration",
         "description": "Check push notification registration exists.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -64574,7 +64827,7 @@
     },
     "/sw/update-registration": {
       "post": {
-        "operationId": "sw/update-registration",
+        "operationId": "sw___update-registration",
         "summary": "sw/update-registration",
         "description": "Update push notification registration.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -64756,7 +65009,7 @@
     },
     "/sw/register": {
       "post": {
-        "operationId": "sw/register",
+        "operationId": "sw___register",
         "summary": "sw/register",
         "description": "Register to receive push notifications.\n\n**Internal Endpoint**: This endpoint is an API for the misskey mainframe and is not intended for use by third parties.\n**Credential required**: *Yes*",
         "externalDocs": {
@@ -64952,7 +65205,7 @@
     },
     "/sw/unregister": {
       "post": {
-        "operationId": "sw/unregister",
+        "operationId": "sw___unregister",
         "summary": "sw/unregister",
         "description": "Unregister from receiving push notifications.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -65286,7 +65539,7 @@
     },
     "/username/available": {
       "post": {
-        "operationId": "username/available",
+        "operationId": "username___available",
         "summary": "username/available",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -65637,7 +65890,7 @@
     },
     "/users/clips": {
       "post": {
-        "operationId": "users/clips",
+        "operationId": "users___clips",
         "summary": "users/clips",
         "description": "Show all clips this user owns.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -65805,7 +66058,7 @@
     },
     "/users/followers": {
       "post": {
-        "operationId": "users/followers",
+        "operationId": "users___followers",
         "summary": "users/followers",
         "description": "Show everyone that follows this user.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -66011,7 +66264,7 @@
     },
     "/users/following": {
       "post": {
-        "operationId": "users/following",
+        "operationId": "users___following",
         "summary": "users/following",
         "description": "Show everyone that this user is following.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -66060,7 +66313,8 @@
                     "type": [
                       "string",
                       "null"
-                    ]
+                    ],
+                    "pattern": "^([0-9]{4})-([0-9]{2})-([0-9]{2})$"
                   }
                 },
                 "anyOf": [
@@ -66232,7 +66486,7 @@
     },
     "/users/gallery/posts": {
       "post": {
-        "operationId": "users/gallery/posts",
+        "operationId": "users___gallery___posts",
         "summary": "users/gallery/posts",
         "description": "Show all gallery posts by the given user.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -66400,7 +66654,7 @@
     },
     "/users/get-frequently-replied-users": {
       "post": {
-        "operationId": "users/get-frequently-replied-users",
+        "operationId": "users___get-frequently-replied-users",
         "summary": "users/get-frequently-replied-users",
         "description": "Get a list of other users that the specified user frequently replies to.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -66581,7 +66835,7 @@
     },
     "/users/featured-notes": {
       "get": {
-        "operationId": "users/featured-notes",
+        "operationId": "users___featured-notes",
         "summary": "users/featured-notes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -66743,7 +66997,7 @@
         }
       },
       "post": {
-        "operationId": "users/featured-notes",
+        "operationId": "users___featured-notes",
         "summary": "users/featured-notes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -66907,7 +67161,7 @@
     },
     "/users/lists/create": {
       "post": {
-        "operationId": "users/lists/create",
+        "operationId": "users___lists___create",
         "summary": "users/lists/create",
         "description": "Create a new list of users.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -67073,7 +67327,7 @@
     },
     "/users/lists/delete": {
       "post": {
-        "operationId": "users/lists/delete",
+        "operationId": "users___lists___delete",
         "summary": "users/lists/delete",
         "description": "Delete an existing list of users.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -67230,7 +67484,7 @@
     },
     "/users/lists/list": {
       "post": {
-        "operationId": "users/lists/list",
+        "operationId": "users___lists___list",
         "summary": "users/lists/list",
         "description": "Show all lists that the authenticated user has created.\n\n**Credential required**: *No* / **Permission**: *read:account*",
         "externalDocs": {
@@ -67399,7 +67653,7 @@
     },
     "/users/lists/pull": {
       "post": {
-        "operationId": "users/lists/pull",
+        "operationId": "users___lists___pull",
         "summary": "users/lists/pull",
         "description": "Remove a user from a list.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -67570,7 +67824,7 @@
     },
     "/users/lists/push": {
       "post": {
-        "operationId": "users/lists/push",
+        "operationId": "users___lists___push",
         "summary": "users/lists/push",
         "description": "Add a user to an existing list.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -67789,7 +68043,7 @@
     },
     "/users/lists/show": {
       "post": {
-        "operationId": "users/lists/show",
+        "operationId": "users___lists___show",
         "summary": "users/lists/show",
         "description": "Show the properties of a list.\n\n**Credential required**: *No* / **Permission**: *read:account*",
         "externalDocs": {
@@ -67953,7 +68207,7 @@
     },
     "/users/lists/favorite": {
       "post": {
-        "operationId": "users/lists/favorite",
+        "operationId": "users___lists___favorite",
         "summary": "users/lists/favorite",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -68116,7 +68370,7 @@
     },
     "/users/lists/unfavorite": {
       "post": {
-        "operationId": "users/lists/unfavorite",
+        "operationId": "users___lists___unfavorite",
         "summary": "users/lists/unfavorite",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -68279,7 +68533,7 @@
     },
     "/users/lists/update": {
       "post": {
-        "operationId": "users/lists/update",
+        "operationId": "users___lists___update",
         "summary": "users/lists/update",
         "description": "Update the properties of a list.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -68452,7 +68706,7 @@
     },
     "/users/lists/create-from-public": {
       "post": {
-        "operationId": "users/lists/create-from-public",
+        "operationId": "users___lists___create-from-public",
         "summary": "users/lists/create-from-public",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -68665,7 +68919,7 @@
     },
     "/users/lists/update-membership": {
       "post": {
-        "operationId": "users/lists/update-membership",
+        "operationId": "users___lists___update-membership",
         "summary": "users/lists/update-membership",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -68839,7 +69093,7 @@
     },
     "/users/lists/get-memberships": {
       "post": {
-        "operationId": "users/lists/get-memberships",
+        "operationId": "users___lists___get-memberships",
         "summary": "users/lists/get-memberships",
         "description": "No description provided.\n\n**Credential required**: *No* / **Permission**: *read:account*",
         "externalDocs": {
@@ -69047,7 +69301,7 @@
     },
     "/users/notes": {
       "post": {
-        "operationId": "users/notes",
+        "operationId": "users___notes",
         "summary": "users/notes",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -69259,7 +69513,7 @@
     },
     "/users/pages": {
       "post": {
-        "operationId": "users/pages",
+        "operationId": "users___pages",
         "summary": "users/pages",
         "description": "Show all pages this user created.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -69427,7 +69681,7 @@
     },
     "/users/flashs": {
       "post": {
-        "operationId": "users/flashs",
+        "operationId": "users___flashs",
         "summary": "users/flashs",
         "description": "Show all flashs this user created.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -69595,7 +69849,7 @@
     },
     "/users/reactions": {
       "post": {
-        "operationId": "users/reactions",
+        "operationId": "users___reactions",
         "summary": "users/reactions",
         "description": "Show all reactions this user made.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -69787,7 +70041,7 @@
     },
     "/users/recommendation": {
       "post": {
-        "operationId": "users/recommendation",
+        "operationId": "users___recommendation",
         "summary": "users/recommendation",
         "description": "Show users that the authenticated user might be interested to follow.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -69949,7 +70203,7 @@
     },
     "/users/relation": {
       "post": {
-        "operationId": "users/relation",
+        "operationId": "users___relation",
         "summary": "users/relation",
         "description": "Show the different kinds of relations between the authenticated user and the specified user(s).\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -70207,7 +70461,7 @@
     },
     "/users/report-abuse": {
       "post": {
-        "operationId": "users/report-abuse",
+        "operationId": "users___report-abuse",
         "summary": "users/report-abuse",
         "description": "File a report.\n\n**Credential required**: *Yes* / **Permission**: *write:report-abuse*",
         "externalDocs": {
@@ -70388,7 +70642,7 @@
     },
     "/users/search-by-username-and-host": {
       "post": {
-        "operationId": "users/search-by-username-and-host",
+        "operationId": "users___search-by-username-and-host",
         "summary": "users/search-by-username-and-host",
         "description": "Search for a user by username and/or host.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -70569,7 +70823,7 @@
     },
     "/users/search": {
       "post": {
-        "operationId": "users/search",
+        "operationId": "users___search",
         "summary": "users/search",
         "description": "Search for users.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -70745,7 +70999,7 @@
     },
     "/users/show": {
       "post": {
-        "operationId": "users/show",
+        "operationId": "users___show",
         "summary": "users/show",
         "description": "Show the properties of a user.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -70959,7 +71213,7 @@
     },
     "/users/achievements": {
       "post": {
-        "operationId": "users/achievements",
+        "operationId": "users___achievements",
         "summary": "users/achievements",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -71121,7 +71375,7 @@
     },
     "/users/update-memo": {
       "post": {
-        "operationId": "users/update-memo",
+        "operationId": "users___update-memo",
         "summary": "users/update-memo",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -71322,10 +71576,152 @@
                 "schema": {
                   "type": "object",
                   "properties": {
+                    "image": {
+                      "type": "object",
+                      "properties": {
+                        "link": {
+                          "type": "string"
+                        },
+                        "url": {
+                          "type": "string"
+                        },
+                        "title": {
+                          "type": "string"
+                        }
+                      },
+                      "required": [
+                        "url"
+                      ]
+                    },
+                    "paginationLinks": {
+                      "type": "object",
+                      "properties": {
+                        "self": {
+                          "type": "string"
+                        },
+                        "first": {
+                          "type": "string"
+                        },
+                        "next": {
+                          "type": "string"
+                        },
+                        "last": {
+                          "type": "string"
+                        },
+                        "prev": {
+                          "type": "string"
+                        }
+                      }
+                    },
+                    "link": {
+                      "type": "string"
+                    },
+                    "title": {
+                      "type": "string"
+                    },
                     "items": {
                       "type": "array",
                       "items": {
-                        "type": "object"
+                        "type": "object",
+                        "properties": {
+                          "link": {
+                            "type": "string"
+                          },
+                          "guid": {
+                            "type": "string"
+                          },
+                          "title": {
+                            "type": "string"
+                          },
+                          "pubDate": {
+                            "type": "string"
+                          },
+                          "creator": {
+                            "type": "string"
+                          },
+                          "summary": {
+                            "type": "string"
+                          },
+                          "content": {
+                            "type": "string"
+                          },
+                          "isoDate": {
+                            "type": "string"
+                          },
+                          "categories": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
+                          },
+                          "contentSnippet": {
+                            "type": "string"
+                          },
+                          "enclosure": {
+                            "type": "object",
+                            "properties": {
+                              "url": {
+                                "type": "string"
+                              },
+                              "length": {
+                                "type": "number"
+                              },
+                              "type": {
+                                "type": "string"
+                              }
+                            },
+                            "required": [
+                              "url"
+                            ]
+                          }
+                        }
+                      }
+                    },
+                    "feedUrl": {
+                      "type": "string"
+                    },
+                    "description": {
+                      "type": "string"
+                    },
+                    "itunes": {
+                      "type": "object",
+                      "additionalProperties": true,
+                      "properties": {
+                        "image": {
+                          "type": "string"
+                        },
+                        "owner": {
+                          "type": "object",
+                          "properties": {
+                            "name": {
+                              "type": "string"
+                            },
+                            "email": {
+                              "type": "string"
+                            }
+                          }
+                        },
+                        "author": {
+                          "type": "string"
+                        },
+                        "summary": {
+                          "type": "string"
+                        },
+                        "explicit": {
+                          "type": "string"
+                        },
+                        "categories": {
+                          "type": "array",
+                          "items": {
+                            "type": "string"
+                          }
+                        },
+                        "keywords": {
+                          "type": "array",
+                          "items": {
+                            "type": "string"
+                          }
+                        }
                       }
                     }
                   },
@@ -71480,10 +71876,152 @@
                 "schema": {
                   "type": "object",
                   "properties": {
+                    "image": {
+                      "type": "object",
+                      "properties": {
+                        "link": {
+                          "type": "string"
+                        },
+                        "url": {
+                          "type": "string"
+                        },
+                        "title": {
+                          "type": "string"
+                        }
+                      },
+                      "required": [
+                        "url"
+                      ]
+                    },
+                    "paginationLinks": {
+                      "type": "object",
+                      "properties": {
+                        "self": {
+                          "type": "string"
+                        },
+                        "first": {
+                          "type": "string"
+                        },
+                        "next": {
+                          "type": "string"
+                        },
+                        "last": {
+                          "type": "string"
+                        },
+                        "prev": {
+                          "type": "string"
+                        }
+                      }
+                    },
+                    "link": {
+                      "type": "string"
+                    },
+                    "title": {
+                      "type": "string"
+                    },
                     "items": {
                       "type": "array",
                       "items": {
-                        "type": "object"
+                        "type": "object",
+                        "properties": {
+                          "link": {
+                            "type": "string"
+                          },
+                          "guid": {
+                            "type": "string"
+                          },
+                          "title": {
+                            "type": "string"
+                          },
+                          "pubDate": {
+                            "type": "string"
+                          },
+                          "creator": {
+                            "type": "string"
+                          },
+                          "summary": {
+                            "type": "string"
+                          },
+                          "content": {
+                            "type": "string"
+                          },
+                          "isoDate": {
+                            "type": "string"
+                          },
+                          "categories": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
+                          },
+                          "contentSnippet": {
+                            "type": "string"
+                          },
+                          "enclosure": {
+                            "type": "object",
+                            "properties": {
+                              "url": {
+                                "type": "string"
+                              },
+                              "length": {
+                                "type": "number"
+                              },
+                              "type": {
+                                "type": "string"
+                              }
+                            },
+                            "required": [
+                              "url"
+                            ]
+                          }
+                        }
+                      }
+                    },
+                    "feedUrl": {
+                      "type": "string"
+                    },
+                    "description": {
+                      "type": "string"
+                    },
+                    "itunes": {
+                      "type": "object",
+                      "additionalProperties": true,
+                      "properties": {
+                        "image": {
+                          "type": "string"
+                        },
+                        "owner": {
+                          "type": "object",
+                          "properties": {
+                            "name": {
+                              "type": "string"
+                            },
+                            "email": {
+                              "type": "string"
+                            }
+                          }
+                        },
+                        "author": {
+                          "type": "string"
+                        },
+                        "summary": {
+                          "type": "string"
+                        },
+                        "explicit": {
+                          "type": "string"
+                        },
+                        "categories": {
+                          "type": "array",
+                          "items": {
+                            "type": "string"
+                          }
+                        },
+                        "keywords": {
+                          "type": "array",
+                          "items": {
+                            "type": "string"
+                          }
+                        }
                       }
                     }
                   },
@@ -72127,7 +72665,7 @@
     },
     "/bubble-game/register": {
       "post": {
-        "operationId": "bubble-game/register",
+        "operationId": "bubble-game___register",
         "summary": "bubble-game/register",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -72326,7 +72864,7 @@
     },
     "/bubble-game/ranking": {
       "get": {
-        "operationId": "bubble-game/ranking",
+        "operationId": "bubble-game___ranking",
         "summary": "bubble-game/ranking",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -72494,7 +73032,7 @@
         }
       },
       "post": {
-        "operationId": "bubble-game/ranking",
+        "operationId": "bubble-game___ranking",
         "summary": "bubble-game/ranking",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -72664,7 +73202,7 @@
     },
     "/reversi/cancel-match": {
       "post": {
-        "operationId": "reversi/cancel-match",
+        "operationId": "reversi___cancel-match",
         "summary": "reversi/cancel-match",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -72809,7 +73347,7 @@
     },
     "/reversi/games": {
       "post": {
-        "operationId": "reversi/games",
+        "operationId": "reversi___games",
         "summary": "reversi/games",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -72970,7 +73508,7 @@
     },
     "/reversi/match": {
       "post": {
-        "operationId": "reversi/match",
+        "operationId": "reversi___match",
         "summary": "reversi/match",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -73156,7 +73694,7 @@
     },
     "/reversi/invitations": {
       "post": {
-        "operationId": "reversi/invitations",
+        "operationId": "reversi___invitations",
         "summary": "reversi/invitations",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:account*",
         "externalDocs": {
@@ -73292,7 +73830,7 @@
     },
     "/reversi/show-game": {
       "post": {
-        "operationId": "reversi/show-game",
+        "operationId": "reversi___show-game",
         "summary": "reversi/show-game",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -73449,7 +73987,7 @@
     },
     "/reversi/surrender": {
       "post": {
-        "operationId": "reversi/surrender",
+        "operationId": "reversi___surrender",
         "summary": "reversi/surrender",
         "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *write:account*",
         "externalDocs": {
@@ -73621,7 +74159,7 @@
     },
     "/reversi/verify": {
       "post": {
-        "operationId": "reversi/verify",
+        "operationId": "reversi___verify",
         "summary": "reversi/verify",
         "description": "No description provided.\n\n**Credential required**: *No*",
         "externalDocs": {
@@ -75638,6 +76176,9 @@
               ]
             }
           },
+          "reactionCount": {
+            "type": "number"
+          },
           "renoteCount": {
             "type": "number"
           },
@@ -75676,6 +76217,7 @@
           "reactionAcceptance",
           "reactionEmojis",
           "reactions",
+          "reactionCount",
           "renoteCount",
           "repliesCount"
         ]
@@ -77153,8 +77695,9 @@
             "type": "boolean",
             "default": false
           },
-          "notify": {
-            "type": "boolean"
+          "excludeBots": {
+            "type": "boolean",
+            "default": false
           },
           "withReplies": {
             "type": "boolean",
@@ -77169,6 +77712,10 @@
           "hasUnreadNote": {
             "type": "boolean",
             "default": false
+          },
+          "notify": {
+            "type": "boolean",
+            "default": false
           }
         },
         "required": [
@@ -77182,11 +77729,12 @@
           "users",
           "caseSensitive",
           "localOnly",
-          "notify",
+          "excludeBots",
           "withReplies",
           "withFile",
           "isActive",
-          "hasUnreadNote"
+          "hasUnreadNote",
+          "notify"
         ]
       },
       "Clip": {
@@ -77233,6 +77781,9 @@
           },
           "isFavorited": {
             "type": "boolean"
+          },
+          "notesCount": {
+            "type": "integer"
           }
         },
         "required": [
@@ -77280,6 +77831,15 @@
           "isSuspended": {
             "type": "boolean"
           },
+          "suspensionState": {
+            "type": "string",
+            "enum": [
+              "none",
+              "manuallySuspended",
+              "goneSuspended",
+              "autoSuspendedForNotResponding"
+            ]
+          },
           "isBlocked": {
             "type": "boolean"
           },
@@ -77381,6 +77941,7 @@
           "followersCount",
           "isNotResponding",
           "isSuspended",
+          "suspensionState",
           "isBlocked",
           "softwareName",
           "softwareVersion",
@@ -77732,6 +78293,28 @@
           "type"
         ]
       },
+      "RoleCondFormulaValueUserSettingBooleanSchema": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          },
+          "type": {
+            "type": "string",
+            "enum": [
+              "isSuspended",
+              "isLocked",
+              "isBot",
+              "isCat",
+              "isExplorable"
+            ]
+          }
+        },
+        "required": [
+          "id",
+          "type"
+        ]
+      },
       "RoleCondFormulaValueAssignedRole": {
         "type": "object",
         "properties": {
@@ -77819,6 +78402,9 @@
             "$ref": "#/components/schemas/RoleCondFormulaValueIsLocalOrRemote"
           },
           {
+            "$ref": "#/components/schemas/RoleCondFormulaValueUserSettingBooleanSchema"
+          },
+          {
             "$ref": "#/components/schemas/RoleCondFormulaValueAssignedRole"
           },
           {
@@ -78602,6 +79188,9 @@
           "mediaProxy": {
             "type": "string"
           },
+          "enableUrlPreview": {
+            "type": "boolean"
+          },
           "backgroundImageUrl": {
             "type": [
               "string",
@@ -78626,6 +79215,12 @@
               "null"
             ]
           },
+          "inquiryUrl": {
+            "type": [
+              "string",
+              "null"
+            ]
+          },
           "serverRules": {
             "type": "array",
             "items": {
@@ -78683,10 +79278,12 @@
           "enableServiceWorker",
           "translatorAvailable",
           "mediaProxy",
+          "enableUrlPreview",
           "backgroundImageUrl",
           "impressumUrl",
           "logoImageUrl",
           "privacyPolicyUrl",
+          "inquiryUrl",
           "serverRules",
           "themeColor",
           "policies"

Get diff files from Workflow Page

@kakkokari-gtyih
Copy link
Contributor Author

2b8056a が混入してしまったけど大丈夫かしら

@kakkokari-gtyih kakkokari-gtyih merged commit fce66b8 into master Jun 1, 2024
57 of 59 checks passed
@anatawa12
Copy link
Member

2b8056a が混入してしまったけど大丈夫かしら

そもそもecf7945fe8e4554c0db248512fbc51a41cfaf2c9 も含めないのが正しいしあまり良くないと思う。ときすでに遅しだけど

@kakkokari-gtyih
Copy link
Contributor Author

bash installがmasterのheadを参照するようになってるのならまずい

@kakkokari-gtyih
Copy link
Contributor Author

というかactionsもdevelopで落ちてるのでこれによる問題ではないのでは

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.