Skip to content

fix(ci): retry atomic release commit and tag pushes - #471

Closed
uni-kakurenbo wants to merge 1 commit into
masterfrom
fix/release-tag-push
Closed

uni-kakurenbo wants to merge 1 commit into
masterfrom
fix/release-tag-push

Conversation

@uni-kakurenbo

@uni-kakurenbo uni-kakurenbo commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

The release triggered after traPtitech/traQ#3456 generated and built the client successfully, but run 39392623592 failed when GitHub rejected the v3.30.0-3 tag with (failed). The version commit reached master, while the tag and npm package were not published. The log does not give a more specific reason for the remote rejection.

Push the version commit and only its release tag in one atomic transaction, and retry the same transaction up to three times with a short delay. A rejected tag can no longer leave master updated on its own. Remove the redundant amend after npm version, which already creates the commit and annotated tag using the configured Git identity, so the tag always points at the pushed release commit. Publishing still runs only after a successful push; no force pushes are used.

Validation:

  • actionlint passed for the release workflow.
  • Executed the workflow's release shell block against local bare Git remotes with real npm version and a stubbed, offline publish command: normal success, transient tag rejection, persistent tag rejection, concurrent master update, and a successful push whose client response is lost all passed.
  • Confirmed failed pushes preserve the remote master/tag state and skip publishing, retries can recover, unrelated local tags are not pushed, and the release tag resolves to the pushed commit.
  • PR build and type-check passed. CodeQL for Actions and JavaScript/TypeScript also passed.

The existing unpublished 3.30.0-3 version commit is left intact. The next successful release will advance to 3.30.0-4 under the existing versioning logic.

@coderabbitai

coderabbitai Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: be03c131-d3a8-473b-8cbb-06449eb38b29
📥 Commits

Reviewing files that changed from the base of the PR and between 383918d and 23c7e90.

📒 Files selected for processing: 1
  • .github/workflows/release.yml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

📝 Walkthrough

リリース時の個別プッシュを、バージョンコミットとタグを同時に送る原子的なプッシュに変更しました。プッシュに失敗した場合は最大3回試行し、3回目も失敗すると処理を終了します。

Changes: リリースプッシュ

Layer / File(s) Summary
原子的なプッシュと再試行
.github/workflows/release.yml
バージョンコミットと v${NEW_VERSION} タグを master に同時にプッシュします。失敗後は試行回数に応じて待機し、最大3回まで再試行します。

Priority: ➖ Normal

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Bug fix

Suggested reviewers: ras0q

Merge Risk: ⚪ Minimal · up to 23c7e

The release push workflow is mergeable; failed pushes abort before publishing.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed タイトルは、リリースコミットとタグの原子的なプッシュ、および再試行処理という主要な変更を正確に示しています。簡潔で具体的です。
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

[INFO] dist diff

Download the full diff

diff --git a/dist/index.cjs b/dist/index.cjs
index v3.30.0-2..v3.30.0-3 100644
--- a/dist/index.cjs
+++ b/dist/index.cjs
@@ -1325,7 +1325,7 @@
       };
     },
     /**
-     * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルに参加しているBOTのリストを取得します。
      * @summary チャンネル参加中のBOTのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -1590,7 +1590,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルに参加しているBOTのリストを取得します。
      * @summary チャンネル参加中のBOTのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -1756,7 +1756,7 @@
       return localVarFp.getBots(all, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルに参加しているBOTのリストを取得します。
      * @summary チャンネル参加中のBOTのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -1925,7 +1925,7 @@
     return BotApiFp(this.configuration).getBots(all, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルに参加しているBOTのリストを取得します。
    * @summary チャンネル参加中のBOTのリストを取得
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -2014,36 +2014,7 @@
       };
     },
     /**
-     * スレッドを作成します。 指定したメッセージにすでにスレッドが作成されている場合はエラーになります。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-     * @summary スレッドを作成
-     * @param {PostThreadRequest} [postThreadRequest] 
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    createThread: async (postThreadRequest, options = {}) => {
-      const localVarPath = `/threads`;
-      const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
-      let baseOptions;
-      if (configuration) {
-        baseOptions = configuration.baseOptions;
-      }
-      const localVarRequestOptions = { method: "POST", ...baseOptions, ...options };
-      const localVarHeaderParameter = {};
-      const localVarQueryParameter = {};
-      await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration);
-      await setBearerAuthToObject(localVarHeaderParameter, configuration);
-      localVarHeaderParameter["Content-Type"] = "application/json";
-      setSearchParams(localVarUrlObj, localVarQueryParameter);
-      let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
-      localVarRequestOptions.headers = { ...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers };
-      localVarRequestOptions.data = serializeDataIfNeeded(postThreadRequest, localVarRequestOptions, configuration);
-      return {
-        url: toPathString(localVarUrlObj),
-        options: localVarRequestOptions
-      };
-    },
-    /**
-     * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。
      * @summary チャンネル情報を変更
      * @param {string} channelId チャンネルUUID
      * @param {PatchChannelRequest} [patchChannelRequest] 
@@ -2074,7 +2045,7 @@
       };
     },
     /**
-     * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。
      * @summary チャンネルの通知購読者を編集
      * @param {string} channelId チャンネルUUID
      * @param {PatchChannelSubscribersRequest} [patchChannelSubscribersRequest] 
@@ -2105,7 +2076,7 @@
       };
     },
     /**
-     * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。
      * @summary チャンネルトピックを編集
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelTopicRequest} [putChannelTopicRequest] 
@@ -2136,38 +2107,7 @@
       };
     },
     /**
-     * 指定したスレッドの情報を変更します。  channelIdにはThreadチャンネルのIDのみを指定することができます。
-     * @summary スレッド情報を変更
-     * @param {string} channelId チャンネルUUID
-     * @param {PatchThreadRequest} [patchThreadRequest] 
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    editThread: async (channelId, patchThreadRequest, options = {}) => {
-      assertParamExists("editThread", "channelId", channelId);
-      const localVarPath = `/threads/{channelId}`.replace(`{${"channelId"}}`, encodeURIComponent(String(channelId)));
-      const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
-      let baseOptions;
-      if (configuration) {
-        baseOptions = configuration.baseOptions;
-      }
-      const localVarRequestOptions = { method: "PATCH", ...baseOptions, ...options };
-      const localVarHeaderParameter = {};
-      const localVarQueryParameter = {};
-      await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration);
-      await setBearerAuthToObject(localVarHeaderParameter, configuration);
-      localVarHeaderParameter["Content-Type"] = "application/json";
-      setSearchParams(localVarUrlObj, localVarQueryParameter);
-      let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
-      localVarRequestOptions.headers = { ...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers };
-      localVarRequestOptions.data = serializeDataIfNeeded(patchThreadRequest, localVarRequestOptions, configuration);
-      return {
-        url: toPathString(localVarUrlObj),
-        options: localVarRequestOptions
-      };
-    },
-    /**
-     * 指定したチャンネルの情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの情報を取得します。
      * @summary チャンネル情報を取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2195,7 +2135,7 @@
       };
     },
     /**
-     * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルに参加しているBOTのリストを取得します。
      * @summary チャンネル参加中のBOTのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2223,7 +2163,7 @@
       };
     },
     /**
-     * 指定したチャンネルのイベントリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルのイベントリストを取得します。
      * @summary チャンネルイベントのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {number} [limit] 取得する件数
@@ -2303,7 +2243,7 @@
       };
     },
     /**
-     * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。
      * @summary チャンネルピンのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2331,7 +2271,7 @@
       };
     },
     /**
-     * 指定したチャンネルの統計情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの統計情報を取得します。
      * @summary チャンネル統計情報を取得
      * @param {string} channelId チャンネルUUID
      * @param {boolean} [excludeDeletedMessages] 削除されたメッセージを除外するかどうか(デフォルト false)
@@ -2363,7 +2303,7 @@
       };
     },
     /**
-     * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。
      * @summary チャンネルの通知購読者のリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2391,7 +2331,7 @@
       };
     },
     /**
-     * 指定したチャンネルのトピックを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルのトピックを取得します。
      * @summary チャンネルトピックを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2419,7 +2359,7 @@
       };
     },
     /**
-     * 指定したチャンネルの閲覧者のリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの閲覧者のリストを取得します。
      * @summary チャンネル閲覧者リストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2481,7 +2421,7 @@
       };
     },
     /**
-     * 指定したチャンネルのメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルのメッセージのリストを取得します。
      * @summary チャンネルメッセージのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {number} [limit] 取得する件数
@@ -2533,50 +2473,6 @@
       };
     },
     /**
-     * スレッドのリストを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-     * @summary スレッドリストを取得
-     * @param {string} channelId チャンネルUUID
-     * @param {boolean} [archived] アーカイブされたスレッドを含めるかどうか
-     * @param {number} [limit] 取得するスレッドの最大件数
-     * @param {number} [offset] 取得するスレッドのオフセット
-     * @param {'createdAt' | '-createdAt'} [sort] ソート順 (作成日時が新しい `createdAt`, 作成日時が古い `-createdAt`)
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    getThreads: async (channelId, archived, limit, offset, sort, options = {}) => {
-      assertParamExists("getThreads", "channelId", channelId);
-      const localVarPath = `/channels/{channelId}/threads`.replace(`{${"channelId"}}`, encodeURIComponent(String(channelId)));
-      const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
-      let baseOptions;
-      if (configuration) {
-        baseOptions = configuration.baseOptions;
-      }
-      const localVarRequestOptions = { method: "GET", ...baseOptions, ...options };
-      const localVarHeaderParameter = {};
-      const localVarQueryParameter = {};
-      await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration);
-      await setBearerAuthToObject(localVarHeaderParameter, configuration);
-      if (archived !== void 0) {
-        localVarQueryParameter["archived"] = archived;
-      }
-      if (limit !== void 0) {
-        localVarQueryParameter["limit"] = limit;
-      }
-      if (offset !== void 0) {
-        localVarQueryParameter["offset"] = offset;
-      }
-      if (sort !== void 0) {
-        localVarQueryParameter["sort"] = sort;
-      }
-      setSearchParams(localVarUrlObj, localVarQueryParameter);
-      let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
-      localVarRequestOptions.headers = { ...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers };
-      return {
-        url: toPathString(localVarUrlObj),
-        options: localVarRequestOptions
-      };
-    },
-    /**
      * 指定したユーザーとのダイレクトメッセージチャンネルの情報を返します。 ダイレクトメッセージチャンネルが存在しなかった場合、自動的に作成されます。
      * @summary DMチャンネル情報を取得
      * @param {string} userId 
@@ -2605,7 +2501,7 @@
       };
     },
     /**
-     * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。
      * @summary チャンネルにメッセージを投稿
      * @param {string} channelId チャンネルUUID
      * @param {PostMessageRequest} [postMessageRequest] 
@@ -2636,7 +2532,7 @@
       };
     },
     /**
-     * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。
      * @summary チャンネルの通知購読者を設定
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelSubscribersRequest} [putChannelSubscribersRequest] 
@@ -2683,18 +2579,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * スレッドを作成します。 指定したメッセージにすでにスレッドが作成されている場合はエラーになります。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-     * @summary スレッドを作成
-     * @param {PostThreadRequest} [postThreadRequest] 
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    async createThread(postThreadRequest, options) {
-      const localVarAxiosArgs = await localVarAxiosParamCreator.createThread(postThreadRequest, options);
-      return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
-    },
-    /**
-     * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。
      * @summary チャンネル情報を変更
      * @param {string} channelId チャンネルUUID
      * @param {PatchChannelRequest} [patchChannelRequest] 
@@ -2706,7 +2591,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。
      * @summary チャンネルの通知購読者を編集
      * @param {string} channelId チャンネルUUID
      * @param {PatchChannelSubscribersRequest} [patchChannelSubscribersRequest] 
@@ -2718,7 +2603,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。
      * @summary チャンネルトピックを編集
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelTopicRequest} [putChannelTopicRequest] 
@@ -2730,19 +2615,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したスレッドの情報を変更します。  channelIdにはThreadチャンネルのIDのみを指定することができます。
-     * @summary スレッド情報を変更
-     * @param {string} channelId チャンネルUUID
-     * @param {PatchThreadRequest} [patchThreadRequest] 
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    async editThread(channelId, patchThreadRequest, options) {
-      const localVarAxiosArgs = await localVarAxiosParamCreator.editThread(channelId, patchThreadRequest, options);
-      return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
-    },
-    /**
-     * 指定したチャンネルの情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの情報を取得します。
      * @summary チャンネル情報を取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2753,7 +2626,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルに参加しているBOTのリストを取得します。
      * @summary チャンネル参加中のBOTのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2764,7 +2637,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルのイベントリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルのイベントリストを取得します。
      * @summary チャンネルイベントのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {number} [limit] 取得する件数
@@ -2792,7 +2665,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。
      * @summary チャンネルピンのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2803,7 +2676,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルの統計情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの統計情報を取得します。
      * @summary チャンネル統計情報を取得
      * @param {string} channelId チャンネルUUID
      * @param {boolean} [excludeDeletedMessages] 削除されたメッセージを除外するかどうか(デフォルト false)
@@ -2815,7 +2688,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。
      * @summary チャンネルの通知購読者のリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2826,7 +2699,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルのトピックを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルのトピックを取得します。
      * @summary チャンネルトピックを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2837,7 +2710,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルの閲覧者のリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの閲覧者のリストを取得します。
      * @summary チャンネル閲覧者リストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -2860,7 +2733,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルのメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルのメッセージのリストを取得します。
      * @summary チャンネルメッセージのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {number} [limit] 取得する件数
@@ -2877,21 +2750,6 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * スレッドのリストを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-     * @summary スレッドリストを取得
-     * @param {string} channelId チャンネルUUID
-     * @param {boolean} [archived] アーカイブされたスレッドを含めるかどうか
-     * @param {number} [limit] 取得するスレッドの最大件数
-     * @param {number} [offset] 取得するスレッドのオフセット
-     * @param {'createdAt' | '-createdAt'} [sort] ソート順 (作成日時が新しい `createdAt`, 作成日時が古い `-createdAt`)
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    async getThreads(channelId, archived, limit, offset, sort, options) {
-      const localVarAxiosArgs = await localVarAxiosParamCreator.getThreads(channelId, archived, limit, offset, sort, options);
-      return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
-    },
-    /**
      * 指定したユーザーとのダイレクトメッセージチャンネルの情報を返します。 ダイレクトメッセージチャンネルが存在しなかった場合、自動的に作成されます。
      * @summary DMチャンネル情報を取得
      * @param {string} userId 
@@ -2903,7 +2761,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。
      * @summary チャンネルにメッセージを投稿
      * @param {string} channelId チャンネルUUID
      * @param {PostMessageRequest} [postMessageRequest] 
@@ -2915,7 +2773,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。
      * @summary チャンネルの通知購読者を設定
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelSubscribersRequest} [putChannelSubscribersRequest] 
@@ -2942,17 +2800,7 @@
       return localVarFp.createChannel(postChannelRequest, options).then((request) => request(axios, basePath));
     },
     /**
-     * スレッドを作成します。 指定したメッセージにすでにスレッドが作成されている場合はエラーになります。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-     * @summary スレッドを作成
-     * @param {PostThreadRequest} [postThreadRequest] 
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    createThread(postThreadRequest, options) {
-      return localVarFp.createThread(postThreadRequest, options).then((request) => request(axios, basePath));
-    },
-    /**
-     * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。
      * @summary チャンネル情報を変更
      * @param {string} channelId チャンネルUUID
      * @param {PatchChannelRequest} [patchChannelRequest] 
@@ -2963,7 +2811,7 @@
       return localVarFp.editChannel(channelId, patchChannelRequest, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。
      * @summary チャンネルの通知購読者を編集
      * @param {string} channelId チャンネルUUID
      * @param {PatchChannelSubscribersRequest} [patchChannelSubscribersRequest] 
@@ -2974,7 +2822,7 @@
       return localVarFp.editChannelSubscribers(channelId, patchChannelSubscribersRequest, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。
      * @summary チャンネルトピックを編集
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelTopicRequest} [putChannelTopicRequest] 
@@ -2985,18 +2833,7 @@
       return localVarFp.editChannelTopic(channelId, putChannelTopicRequest, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したスレッドの情報を変更します。  channelIdにはThreadチャンネルのIDのみを指定することができます。
-     * @summary スレッド情報を変更
-     * @param {string} channelId チャンネルUUID
-     * @param {PatchThreadRequest} [patchThreadRequest] 
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    editThread(channelId, patchThreadRequest, options) {
-      return localVarFp.editThread(channelId, patchThreadRequest, options).then((request) => request(axios, basePath));
-    },
-    /**
-     * 指定したチャンネルの情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの情報を取得します。
      * @summary チャンネル情報を取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -3006,7 +2843,7 @@
       return localVarFp.getChannel(channelId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルに参加しているBOTのリストを取得します。
      * @summary チャンネル参加中のBOTのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -3016,7 +2853,7 @@
       return localVarFp.getChannelBots(channelId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルのイベントリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルのイベントリストを取得します。
      * @summary チャンネルイベントのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {number} [limit] 取得する件数
@@ -3042,7 +2879,7 @@
       return localVarFp.getChannelPath(channelId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。
      * @summary チャンネルピンのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -3052,7 +2889,7 @@
       return localVarFp.getChannelPins(channelId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルの統計情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの統計情報を取得します。
      * @summary チャンネル統計情報を取得
      * @param {string} channelId チャンネルUUID
      * @param {boolean} [excludeDeletedMessages] 削除されたメッセージを除外するかどうか(デフォルト false)
@@ -3063,7 +2900,7 @@
       return localVarFp.getChannelStats(channelId, excludeDeletedMessages, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。
      * @summary チャンネルの通知購読者のリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -3073,7 +2910,7 @@
       return localVarFp.getChannelSubscribers(channelId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルのトピックを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+     * 指定したチャンネルのトピックを取得します。
      * @summary チャンネルトピックを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -3083,7 +2920,7 @@
       return localVarFp.getChannelTopic(channelId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルの閲覧者のリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの閲覧者のリストを取得します。
      * @summary チャンネル閲覧者リストを取得
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -3104,7 +2941,7 @@
       return localVarFp.getChannels(includeDm, path, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルのメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルのメッセージのリストを取得します。
      * @summary チャンネルメッセージのリストを取得
      * @param {string} channelId チャンネルUUID
      * @param {number} [limit] 取得する件数
@@ -3120,20 +2957,6 @@
       return localVarFp.getMessages(channelId, limit, offset, since, until, inclusive, order, options).then((request) => request(axios, basePath));
     },
     /**
-     * スレッドのリストを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-     * @summary スレッドリストを取得
-     * @param {string} channelId チャンネルUUID
-     * @param {boolean} [archived] アーカイブされたスレッドを含めるかどうか
-     * @param {number} [limit] 取得するスレッドの最大件数
-     * @param {number} [offset] 取得するスレッドのオフセット
-     * @param {'createdAt' | '-createdAt'} [sort] ソート順 (作成日時が新しい `createdAt`, 作成日時が古い `-createdAt`)
-     * @param {*} [options] Override http request option.
-     * @throws {RequiredError}
-     */
-    getThreads(channelId, archived, limit, offset, sort, options) {
-      return localVarFp.getThreads(channelId, archived, limit, offset, sort, options).then((request) => request(axios, basePath));
-    },
-    /**
      * 指定したユーザーとのダイレクトメッセージチャンネルの情報を返します。 ダイレクトメッセージチャンネルが存在しなかった場合、自動的に作成されます。
      * @summary DMチャンネル情報を取得
      * @param {string} userId 
@@ -3144,7 +2967,7 @@
       return localVarFp.getUserDMChannel(userId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。
      * @summary チャンネルにメッセージを投稿
      * @param {string} channelId チャンネルUUID
      * @param {PostMessageRequest} [postMessageRequest] 
@@ -3155,7 +2978,7 @@
       return localVarFp.postMessage(channelId, postMessageRequest, options).then((request) => request(axios, basePath));
     },
     /**
-     * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。
      * @summary チャンネルの通知購読者を設定
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelSubscribersRequest} [putChannelSubscribersRequest] 
@@ -3180,18 +3003,7 @@
     return ChannelApiFp(this.configuration).createChannel(postChannelRequest, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * スレッドを作成します。 指定したメッセージにすでにスレッドが作成されている場合はエラーになります。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-   * @summary スレッドを作成
-   * @param {PostThreadRequest} [postThreadRequest] 
-   * @param {*} [options] Override http request option.
-   * @throws {RequiredError}
-   * @memberof ChannelApi
-   */
-  createThread(postThreadRequest, options) {
-    return ChannelApiFp(this.configuration).createThread(postThreadRequest, options).then((request) => request(this.axios, this.basePath));
-  }
-  /**
-   * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+   * 指定したチャンネルの情報を変更します。 変更には権限が必要です。 ルートチャンネルに移動させる場合は、`parent`に`***`を指定してください。
    * @summary チャンネル情報を変更
    * @param {string} channelId チャンネルUUID
    * @param {PatchChannelRequest} [patchChannelRequest] 
@@ -3203,7 +3015,7 @@
     return ChannelApiFp(this.configuration).editChannel(channelId, patchChannelRequest, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルの通知購読者を編集します。 リクエストに含めなかったユーザーの通知購読状態は変更しません。 また、存在しないユーザーを指定した場合は無視されます。
    * @summary チャンネルの通知購読者を編集
    * @param {string} channelId チャンネルUUID
    * @param {PatchChannelSubscribersRequest} [patchChannelSubscribersRequest] 
@@ -3215,7 +3027,7 @@
     return ChannelApiFp(this.configuration).editChannelSubscribers(channelId, patchChannelSubscribersRequest, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+   * 指定したチャンネルのトピックを編集します。 アーカイブされているチャンネルのトピックは編集できません。
    * @summary チャンネルトピックを編集
    * @param {string} channelId チャンネルUUID
    * @param {PutChannelTopicRequest} [putChannelTopicRequest] 
@@ -3227,19 +3039,7 @@
     return ChannelApiFp(this.configuration).editChannelTopic(channelId, putChannelTopicRequest, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したスレッドの情報を変更します。  channelIdにはThreadチャンネルのIDのみを指定することができます。
-   * @summary スレッド情報を変更
-   * @param {string} channelId チャンネルUUID
-   * @param {PatchThreadRequest} [patchThreadRequest] 
-   * @param {*} [options] Override http request option.
-   * @throws {RequiredError}
-   * @memberof ChannelApi
-   */
-  editThread(channelId, patchThreadRequest, options) {
-    return ChannelApiFp(this.configuration).editThread(channelId, patchThreadRequest, options).then((request) => request(this.axios, this.basePath));
-  }
-  /**
-   * 指定したチャンネルの情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルの情報を取得します。
    * @summary チャンネル情報を取得
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -3250,7 +3050,7 @@
     return ChannelApiFp(this.configuration).getChannel(channelId, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルに参加しているBOTのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルに参加しているBOTのリストを取得します。
    * @summary チャンネル参加中のBOTのリストを取得
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -3261,7 +3061,7 @@
     return ChannelApiFp(this.configuration).getChannelBots(channelId, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルのイベントリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルのイベントリストを取得します。
    * @summary チャンネルイベントのリストを取得
    * @param {string} channelId チャンネルUUID
    * @param {number} [limit] 取得する件数
@@ -3289,7 +3089,7 @@
     return ChannelApiFp(this.configuration).getChannelPath(channelId, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルにピン留めされているピンメッセージのリストを取得します。
    * @summary チャンネルピンのリストを取得
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -3300,7 +3100,7 @@
     return ChannelApiFp(this.configuration).getChannelPins(channelId, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルの統計情報を取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルの統計情報を取得します。
    * @summary チャンネル統計情報を取得
    * @param {string} channelId チャンネルUUID
    * @param {boolean} [excludeDeletedMessages] 削除されたメッセージを除外するかどうか(デフォルト false)
@@ -3312,7 +3112,7 @@
     return ChannelApiFp(this.configuration).getChannelStats(channelId, excludeDeletedMessages, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルを通知購読しているユーザーのUUIDのリストを取得します。
    * @summary チャンネルの通知購読者のリストを取得
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -3323,7 +3123,7 @@
     return ChannelApiFp(this.configuration).getChannelSubscribers(channelId, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルのトピックを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
+   * 指定したチャンネルのトピックを取得します。
    * @summary チャンネルトピックを取得
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -3334,7 +3134,7 @@
     return ChannelApiFp(this.configuration).getChannelTopic(channelId, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルの閲覧者のリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルの閲覧者のリストを取得します。
    * @summary チャンネル閲覧者リストを取得
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -3357,7 +3157,7 @@
     return ChannelApiFp(this.configuration).getChannels(includeDm, path, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルのメッセージのリストを取得します。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルのメッセージのリストを取得します。
    * @summary チャンネルメッセージのリストを取得
    * @param {string} channelId チャンネルUUID
    * @param {number} [limit] 取得する件数
@@ -3374,21 +3174,6 @@
     return ChannelApiFp(this.configuration).getMessages(channelId, limit, offset, since, until, inclusive, order, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * スレッドのリストを取得します。  channelIdにはPublicチャンネルのIDのみを指定することができます。
-   * @summary スレッドリストを取得
-   * @param {string} channelId チャンネルUUID
-   * @param {boolean} [archived] アーカイブされたスレッドを含めるかどうか
-   * @param {number} [limit] 取得するスレッドの最大件数
-   * @param {number} [offset] 取得するスレッドのオフセット
-   * @param {'createdAt' | '-createdAt'} [sort] ソート順 (作成日時が新しい `createdAt`, 作成日時が古い `-createdAt`)
-   * @param {*} [options] Override http request option.
-   * @throws {RequiredError}
-   * @memberof ChannelApi
-   */
-  getThreads(channelId, archived, limit, offset, sort, options) {
-    return ChannelApiFp(this.configuration).getThreads(channelId, archived, limit, offset, sort, options).then((request) => request(this.axios, this.basePath));
-  }
-  /**
    * 指定したユーザーとのダイレクトメッセージチャンネルの情報を返します。 ダイレクトメッセージチャンネルが存在しなかった場合、自動的に作成されます。
    * @summary DMチャンネル情報を取得
    * @param {string} userId 
@@ -3400,7 +3185,7 @@
     return ChannelApiFp(this.configuration).getUserDMChannel(userId, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルにメッセージを投稿します。 embedをtrueに指定すると、メッセージ埋め込みが自動で行われます。 アーカイブされているチャンネルに投稿することはできません。
    * @summary チャンネルにメッセージを投稿
    * @param {string} channelId チャンネルUUID
    * @param {PostMessageRequest} [postMessageRequest] 
@@ -3412,7 +3197,7 @@
     return ChannelApiFp(this.configuration).postMessage(channelId, postMessageRequest, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 指定したチャンネルの通知購読者を設定します。 リクエストに含めなかったユーザーの通知購読状態はオフになります。 また、存在しないユーザーを指定した場合は無視されます。
    * @summary チャンネルの通知購読者を設定
    * @param {string} channelId チャンネルUUID
    * @param {PutChannelSubscribersRequest} [putChannelSubscribersRequest] 
@@ -6041,7 +5826,7 @@
       };
     },
     /**
-     * 自分が未読のチャンネルを既読にします。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 自分が未読のチャンネルを既読にします。
      * @summary チャンネルを既読にする
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -6210,7 +5995,7 @@
       };
     },
     /**
-     * 自身の指定したチャンネルの購読レベルを設定します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 自身の指定したチャンネルの購読レベルを設定します。
      * @summary チャンネル購読レベルを設定
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelSubscribeLevelRequest} [putChannelSubscribeLevelRequest] 
@@ -6527,7 +6312,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 自分が未読のチャンネルを既読にします。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 自分が未読のチャンネルを既読にします。
      * @summary チャンネルを既読にする
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -6593,7 +6378,7 @@
       return createRequestFunction(localVarAxiosArgs, import_axios2.default, BASE_PATH, configuration);
     },
     /**
-     * 自身の指定したチャンネルの購読レベルを設定します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 自身の指定したチャンネルの購読レベルを設定します。
      * @summary チャンネル購読レベルを設定
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelSubscribeLevelRequest} [putChannelSubscribeLevelRequest] 
@@ -6849,7 +6634,7 @@
       return localVarFp.linkExternalAccount(postLinkExternalAccount, options).then((request) => request(axios, basePath));
     },
     /**
-     * 自分が未読のチャンネルを既読にします。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 自分が未読のチャンネルを既読にします。
      * @summary チャンネルを既読にする
      * @param {string} channelId チャンネルUUID
      * @param {*} [options] Override http request option.
@@ -6909,7 +6694,7 @@
       return localVarFp.revokeMyToken(tokenId, options).then((request) => request(axios, basePath));
     },
     /**
-     * 自身の指定したチャンネルの購読レベルを設定します。  channelIdにはPublicチャンネル、ThreadチャンネルのIDを指定することができます。
+     * 自身の指定したチャンネルの購読レベルを設定します。
      * @summary チャンネル購読レベルを設定
      * @param {string} channelId チャンネルUUID
      * @param {PutChannelSubscribeLevelRequest} [putChannelSubscribeLevelRequest] 
@@ -7185,7 +6970,7 @@
     return MeApiFp(this.configuration).linkExternalAccount(postLinkExternalAccount, options).then((request) => request(this.axios, this.basePath));
   }
   /**
-   * 自分が未読のチャンネルを既読にします。  channelIdにはPublicチャンネル、DMチャンネル、ThreadチャンネルのIDを指定することができます。
+   * 自分が未読のチャンネルを既読にします。
    * @summary チャンネルを既読にする
    * @param {string} channelId チャンネルUUID
    * @param {*} [options] Override http request option.
@@ -7251,7 +7036,7 @@
     return MeApiFp(this.configuration).revokeMyToken(tokenId, options).then((request) => request(this.axios, this.basePath));
   }
  

The diff preview was truncated. See the artifact for the full diff.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant