> For the complete documentation index, see [llms.txt](https://docs.maiagent.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.maiagent.ai/release-note/jp/archives/2026/09.md).

# 2026年9月

MaiAgent プラットフォーム 2026 年 9 月アップデート情報

## v2026.09.29 <a href="#v2026-09-29" id="v2026-09-29"></a>

***

### ✨ 新機能のリリース

* **Keycloak のツール認証設定**：管理者は、対話プラットフォームのログイン設定で、Keycloak のログイン情報を引き継いでツールを呼び出す機能を有効にし、認証情報の送信を許可するホストを指定できます。
* **選択可能なモデルの追加**：モデルカタログに OpenAI GPT-6 Sol と GPT-6 Luna が追加されました。管理者は組織やロールごとに利用を許可できます。Azure 版はまだ有効になっていません。
* **アシスタントのトークン使用量グラフ**：アシスタントの利用統計にトークン使用量グラフが追加され、モデル別の使用量と合計を表示します。対話の文字数がなく、トークン消費のみが発生した記録も含まれます。
* **プレゼンテーション画像の再利用**：プレゼンテーション編集画面に画像ドロワーが追加されました。現在のプレゼンテーションで生成された画像を閲覧し、再生成せずに他のスライドへ挿入できます。
* **カスタマーサポートの対応状況と割り当て**：1. 担当者は対応可能と受付停止を切り替え、休暇を設定できます。2. 自動割り当てで待機時間超過時の再割り当てを有効にできます。3. 引き受け方式では担当者が自ら対応を引き受け、タイムアウトなしに設定できます。4. 一覧と個人メニューに休暇の状態が表示されます。
* **プラットフォームごとの対話引き継ぎ設定**：管理者は各 Web Chat の対話引き継ぎを個別に有効または無効にできます。全体で有効にした際に、すべての外部向けチャットに引き継ぎ画面が表示されることを防ぎます。
* **API ツールのパラメーター配置**：API ツールの設定で、パラメーターをパス、クエリ、本文、ヘッダーのいずれに配置するか指定できます。URL のパスパラメーターが未定義、または配置が一致しない場合は、即座に通知されます。
* **EML メールの解析**：ナレッジベースの解析で、EML メールファイルの本文と、件名、送信者、受信者などの情報を扱えるようになりました。今回のリリースではメール内の添付ファイルは抽出されません。
* **待機中の再通知と AI への復帰**：管理者は有人対応の待機中に再通知を行う設定や、訪問者が待機をキャンセルできる設定を行えます。有効にすると、ボタンやキーワードで AI の回答に戻れます。
* **コンテキスト使用量の独立した表示**：各 Web Chat でコンテキスト使用量と対話引き継ぎを個別に設定できます。MaiGPT には使用量バーが表示され、引き継ぎを有効にせずに現在の使用量を確認できます。

### 🚀 コアパフォーマンスの改善

* **フロントエンドリソースの読み込み改善**：チャットプレビューが必要時に読み込まれるようになりました。静的リソースの圧縮とキャッシュ設定も修正され、不要なダウンロードを削減します。
* **バックグラウンドタスク接続の安定化**：バックグラウンドタスクの照会やキャンセルには独立した接続を使用します。アシスタントの作成やナレッジベースの削除などの操作が停止したままになることを防ぎます。
* **一覧データの転送**：通常の API レスポンスが圧縮に対応し、管理画面を開く際や一覧を読み込む際のデータ転送量を削減します。ストリーミング応答は従来の方式を維持します。
* **チャットウィジェットの必要時の読み込み**：フローティングおよびサイドバーのチャット画面と、管理画面の Ask AI は、初めて開く際にチャット内容を読み込みます。チャット機能をまだ使用していないページの負荷を軽減します。
* **ツールログの絞り込み項目の読み込み**：ツール実行ログに実行時のアシスタントが保存されます。アシスタントによる絞り込みでは、自組織のアシスタントのみが表示され、選択肢の読み込み時の重複クエリを削減します。
* **管理画面のチャットリソースの読み込み**：チャットプレビューと大規模な編集機能が必要時に読み込まれるようになりました。読み込みに失敗した場合は再試行できます。入力欄に予期しない枠線が表示される問題も修正されました。
* **ストリーミング表示のリソース制御**：1. 複数の Web Chat 対話を閲覧した後に保持するページリソースを制限します。2. ストリーミングテキストを一定の間隔で更新し、繰り返しの解析を削減します。3. 応答中の接続状態の重複照会を削減し、既存の内容と中断時の動作を維持します。
* **初回応答の初期化**：ワーカープロセスの起動時に、モデルサービスに必要なリソースを事前に読み込みます。各ワーカーが初めてアシスタントのリクエストを処理する際の追加の待ち時間を短縮します。
* **大規模なロールのメンバー読み込み**：大規模なロールのメンバー一覧を開く際に、同じ権限の組み合わせは一度だけ計算します。待ち時間を短縮し、メンバーと権限のデータの整合性を維持します。
* **LINE グループメッセージの処理**：LINE グループ名、プロフィール画像、ボット名の最近のデータを再利用できます。メッセージごとに LINE へ繰り返し照会する待ち時間を短縮します。
* **対話プラットフォームメニューの読み込み**：利用可能なすべての対話プラットフォームのメニューを読み込む際に、各項目のデータを組み立てる処理負荷を削減します。プラットフォーム数の多い組織で役立ちます。
* **Agent マーケットプレイスの読み込み**：Agent マーケットプレイスと業務チャットルームのアシスタントメニューは、一覧に必要なデータのみを読み込みます。カタログを開く際に各アシスタントの設定全体を処理することを避けます。
* **ロールのアシスタント一覧のクエリ**：ロールのアシスタント一覧では、代替モデルのデータを事前に取得します。各項目のモデル情報を個別に読み込む追加クエリを削減します。
* **音声機能の必要時の読み込み**：音声対話を開く、または録音を開始する際にのみ通話リソースを読み込みます。接続中にキャンセルした場合や会議を切り替えた場合は、ルームの作成やマイクの起動を続行しません。
* **バックグラウンドクリーンアップの負荷制御**：期限切れ組織のクリーンアップに、独立したバックグラウンドタスクと小さなバッチを使用します。データベースが混雑している場合は処理を延期し、クリーンアップ中のファイル解析、使用量の記録、メール送信への影響を軽減します。

### 😊 ユーザー体験とインターフェースの改善

* **プラン通知のブランド統一**：プランや利用枠の通知メールの件名と署名が、導入環境のブランドに合わせて表示されます。独自ブランドのサービスで、通知と Web サイトのブランドを統一できます。
* **共有プレビューのブランド統一**：独自ブランドの Web Chat の共有プレビューに、対応するブランド画像を使用できます。ブランド名が未設定の場合に、別ブランドの既定テキストが表示されることを防ぎます。
* **クローラールールの確認**：プロンプトを入力した後、ルールを生成せずに次へ進む、またはプレビューする場合は、確認メッセージが表示されます。URL ルールに変換できない場合にも、警告と適用上の制限が表示されます。
* **ショートカットパネルのスキル説明**：プレゼンテーションと文書のショートカットパネルのスキルメニューに説明が表示されます。説明全文の確認や説明文による検索ができ、適切なスキルを見つけやすくなります。
* **折りたたんだ Output からのダウンロード**：Output を折りたたむと、最新のファイル名 3 件とダウンロードボタンが表示されます。会話を切り替えると以前のファイル一覧がすぐに消去され、今回の出力を確認しやすくなります。
* **Qwen 料金の更新**：Qwen2.5 VL 72B Instruct の出力単価を 1,000 Token あたり 19.8 Credits に変更しました。入力とキャッシュの単価は従来の設定を維持します。
* **LINE の待機中の表示**：LINE の 1 対 1 チャットでは、思考中のアニメーションがデフォルトで有効になります。既存のチャネルにも適用され、回答が送信される前に待機中であることを確認できます。
* **ツールの進捗サマリー**：1. ツールの実行状況には、現在の作業と結果が会話の言語で表示されます。2. 回答が始まると、複数のツールカードが展開可能な 1 枚のサマリーに折りたたまれます。3. 失敗したステップは目立つ状態で表示され、非表示のツールは件数に含まれません。
* **スケジュール結果の送信元識別**：スケジュールから Webhook に送信される実行結果にはスケジュールの識別情報が含まれ、同じ受信先で異なるスケジュールの結果を区別できます。
* **ツールログの長文表示**：ツール実行の詳細に含まれる入力、出力、リクエスト内容の長い文字列を折り返して表示し、幅の狭い画面でも読みやすくなります。
* **モデル一覧の並び順**：モデルカタログはブランド別にグループ化し、新しいバージョンから順に表示します。アシスタントのメニューとモデルアクセスページでも同じ並び順を使用します。
* **スキルの使用日時**：組織が独自に作成したスキルは、アシスタントが展開して使用すると最終使用日時が更新されます。公式の共有スキルには、他の組織の使用日時を表示しません。
* **連絡先の Email 編集**：連絡先の追加・編集フォームで Email を入力でき、保存前に形式を確認します。
* **思考レベルの統一**：1. アシスタント設定とチャット入力欄には、現在のモデルが対応する思考レベルのみを表示します。2. 各選択肢には、深さ、速度、消費量のトレードオフを説明します。3. モデルを切り替えると利用可能なレベルに調整され、デフォルト値と実際に送信する設定が一致します。
* **回答段階の表示**：回答を待つ間は、実際の段階に応じて思考中または結果の分析中と表示します。ツールが完了しても回答がまだ表示されていない場合、案内は 1 回だけ表示します。
* **モデルの提供元とフィルタリング**：1. モデルカタログでは、ベンダー、オープンウェイト、クローズドソースで絞り込み、ライセンスの制限を確認できます。2. メニューには接続方式の名称だけでなく、実際の推論サービス提供者を表示します。3. モデル情報には開発者の国・地域を明記し、提供者名に認証情報や内部ホスト情報を含めません。
* **監視での Hook 実行詳細**：監視ログの詳細には、Hook の名称、結果、時刻を表示します。モデル呼び出し前にブロックされたターンも含まれます。
* **評価モデルの情報**：単一ターンと複数ターンの評価の詳細には、今回の評価で実際に選択された採点モデルを表示し、評価設定を確認しやすくなります。
* **リソース権限の全選択範囲**：ロールのリソース権限表のヘッダーで全選択すると、現在のページにのみ適用されることを案内します。他のページに残っている権限もすべて解除されたと誤認することを防ぎます。
* **モデルのツール機能の統一**：モデルのツール呼び出し機能を単一の判定に統一しました。従来のいずれかの設定で有効になっていた機能を維持し、キャンバスとツールの入り口で判定が異なることを防ぎます。
* **ドキュメントに文字がない原因**：アシスタントがファイルの文字を読み取れない場合、使用したパーサーと文字認識を実行したかどうかの情報を取得します。未認識、処理中、解析失敗を区別しやすくなります。
* **チームのノード予算**：Agent Teams のノードの Token 上限と反復回数の上限が設定どおりに適用されます。設定ページでは、1 回のチームターン、委任されたノード、チーム全体の上限の関係を説明します。
* **会議の話者識別の更新**：pyannoteAI を使用するオフライン会議の文字起こしと音声ファイルのインポートを Precision-3 に変更し、文字起こし内の話者ラベル機能を維持します。
* **クローラーの失敗ログへの入り口**：クローラーの完了行の操作名をインポート失敗ログに変更しました。この入り口ではクロールしたすべての内容ではなく、失敗した項目を確認することがわかります。
* **データベース接続文字列の更新**：外部データベースの接続文字列を変更した後、同じ行で直接保存またはキャンセルできます。マスクされた内容しかコピーできないボタンを削除し、接続できない文字列を誤って使用することを防ぎます。
* **独自モデルによる会話分析**：有人対応への切り替え判定、会話分析、分析レポートでは、自組織が独自に作成した AI Gateway モデルを使用できます。料金の説明にこれらのトラフィック料金の適用場面を記載し、他の組織のモデルは選択できないようにします。
* **ログインフローのブランド統一**：SSO リダイレクト、登録、パスワードリセットのページに対応するブランドの Logo を使用します。画像の読み込みに失敗した場合は非表示にし、管理画面のフッターからもテンプレートのブランドリンクを削除しました。
* **ドキュメント画像の文字認識**：マルチモーダルモデルを設定した Docling パーサーは、パーサーのプロンプトに従って画像を処理します。デフォルトでは画像内の文字の書き起こしを優先し、文字のない画像にのみ簡潔な説明を付けます。
* **モデルの提供終了と代替モデル**：プラットフォームでモデルの提供終了日と代替モデルを記録できます。期日になるとアシスタントを移行して旧モデルを無効にし、提供終了したサービスを引き続き使用するリスクを軽減します。
* **会話の言語に応じたシステムメッセージ**：チャットのシステムエラーは、会話の言語に応じて単一の言語で表示します。回答が 1 件のメッセージの長さ上限を超えた場合は、内部パラメーターの理解を求めず、わかりやすい言葉で説明します。
* **ページをまたぐロールメンバーの全選択**：ロールメンバーを割り当てる際、全選択で現在の検索条件に一致するすべてのページのメンバーを一度に選択でき、ページごとの選択操作を減らせます。
* **動画完了の説明**：動画ツールのプロンプトにより、システムが完了結果を自動で返します。ユーザーにダウンロードボタンの確認を求めず、次の動画を送信済みと誤って伝えることも防ぎます。
* **ドキュメント解析費用の説明**：アップロード時や解析器の自動検出を再選択した際に、Token 単位で課金される Vision Parser を使用する可能性を案内します。使用履歴では、解析モデルがアシスタントのモデルと異なる場合があることを説明します。
* **ロールメンバー管理権限の説明**：ロール権限ページで、メンバーやロールの変更には組織概要のサブ権限が必要であることを説明します。API キーで操作する場合も含め、管理者が認可範囲を確認しやすくなります。
* **長いロール名の表示**：ロール権限とメンバー一覧では、長いロール名を折り返して全文表示します。名前の末尾が異なる部署やサービス部門を区別しやすくなります。
* **満足度統計の集計基準**：ユーザー満足度統計から開始メッセージの高評価と低評価を除外し、影響を受けた過去の統計を再集計します。実際の回答へのフィードバックが数値に反映されます。

### 🔐 セキュリティとガバナンスの強化

* **Web Chat のアカウント切り替え時の会話分離**：同じブラウザーでログインアカウントを切り替えると、新しいアカウントに属する会話を作成し、前のユーザーの履歴が復元されることを防ぎます。
* **チームのナレッジベースタグ範囲**：Agent Teams ノードでのファイル閲覧と読み取りに、設定されたナレッジベースタグ範囲を適用し、範囲外のドキュメントの読み取りを防ぎます。
* **Agent マーケットプレイスのメニュー権限**：Agent マーケットプレイスの権限のみを持つメンバーには、空のカスタマーサポート会話への入口を表示しなくなります。会話プラットフォームの有効化スイッチは、プラットフォーム編集権限に従って制御します。
* **AI Gateway の認証情報の分離**：独自の認証情報でカスタムモデルのエンドポイントに接続する際、認証情報にキーが入力されていなくても、プラットフォームのモデルキーを顧客のエンドポイントに送信しません。
* **チームの元の入力の保護**：ノードの元のユーザー入力へのアクセス権限を無効にすると、そのノードには今回および過去のユーザーの原文を渡さず、許可された上流の出力のみを渡します。
* **コネクタ認可の取り消し権限**：コネクタ管理権限を持つメンバーのみが、連絡先のコネクタ認可を取り消せます。画面とバックエンドの検証で同じルールを使用します。
* **プラットフォーム削除後の旧リンク**：会話プラットフォームを直接削除すると、その会話の旧 URL も利用できなくなります。削除されたプラットフォームの履歴をディープリンクから引き続き閲覧することを防ぎます。
* **MCP クエリの認証情報の保護**：管理画面で MCP の利用可能なツールを再取得する際、認証ヘッダーをリクエスト本文に含め、キーが URL やアクセスログに表示されることを防ぎます。
* **ロールのアシスタント割り当ての同期**：ロールのアシスタント割り当てを追加または削除すると、メンバーのチャットへの入口も更新されます。レンタルした公式 Agent の割り当てでは、チャットへの入口のみを提供します。
* **回答の文字色とコンテンツの安全性**：MaiGPT は回答内の有効な文字色を表示できます。安全でない内容を含むテキストマークアップはプレーンテキストに変換し、チャット内での実行を防ぎます。
* **ツールの機密ヘッダーのマスキング**：ツールのログでは、現在の設定に従って機密リクエストヘッダーをマスキングし、既存のログにも適用します。カスタム名を削除すると表示を復元できます。データの保存方法は変わりません。
* **プレゼンテーションのナレッジベースと作成者の検証**：プレゼンテーションツールは、ショートカットパネルで選択した読み取り可能なナレッジベースを名前で検索でき、既定ではパネルで選択したソースを使用します。作成者とクエリ権限は、検証済みの送信者に基づいて判定します。
* **ロール複製時の権限の保持**：ロールを複製すると、各リソースの読み取り、編集、削除権限を保持します。読み取り専用権限を拡大せず、元のロールのメンバーを一緒に追加することもありません。

### 🛠️ 不具合修正

* **ツール検索利用時のファイル作成**：ツール検索と Code Interpreter を同時に有効にしている場合も、アシスタントはドキュメントを直接作成できます。有効なファイル作成機能が見つからない問題を防ぎます。
* **利用可能なモデルがない場合の操作案内**：ロールに利用可能なモデルがない場合、MaiGPT はモデルが利用できない状態を表示し、送信を制限します。利用権限のないモデルを選択してからエラーになることを防ぎます。
* **テンプレートアシスタント編集時の権限案内**：一般メンバーがテンプレートライブラリから作成したアシスタントを編集する際、コネクタアイコンの取得による誤った権限エラーが発生しなくなります。関連付け済みのコネクタ名は引き続き確認できます。
* **繰り返し出力の防止**：オープンソースモデルが連続して同じ出力を繰り返す状態になると、システムが異常な内容を遮断し、1 回再試行します。遮断された劣化出力には課金しません。
* **チャネル削除後の通知停止**：Viber または Telegram の会話プラットフォームを削除すると、そのプラットフォームを引き続き参照するメッセージ通知を解除します。削除済みのプラットフォームへの継続的なメッセージ配信を防ぎます。
* **埋め込みチャットの初期化**：Web サイトに埋め込んだチャットウィンドウは、実際に読み込みが完了してからホストページに通知します。読み込み初期にオリジンの不一致警告が表示されることを防ぎます。
* **ナレッジベースの検索データの保護**：タグの更新、ファイルの移動、話者名の変更時に、セマンティック検索データを保持します。ドキュメントが存在していてもセマンティック検索で見つからなくなる問題を防ぎます。
* **PDF のテキスト順序の修正**：Vision Parser が PDF のテキスト順序とレイアウトの不一致を検出すると、そのページの画像認識に切り替え、段落と表を元のレイアウトに従って配置します。
* **Agent マーケットプレイスの会話分岐**：Agent マーケットプレイスの権限を持つメンバーは、自分の会話から分岐を作成できます。実行環境が消去されている場合、Output は誤解を招くエラーダイアログを追加表示しなくなります。
* **ブラウザーの言語判定**：管理画面は初回表示前に現在の言語設定を適用します。組織の切り替えや再読み込み時に、ブラウザーが繁体字中国語やその他の言語のページを誤判定しなくなります。
* **FAQ のテンプレート回答**：回答テンプレートのフィールド名が大文字と小文字のみ異なる場合も、FAQ の質問と回答を正しく挿入できます。一致した内容が空白で表示されることを防ぎます。
* **Azure のファイル解析**：Azure ストレージを使用する環境で、ナレッジベースのファイルを正常に開いて解析できます。ファイルパスの処理により複数の形式で解析が失敗することを防ぎます。
* **JSON データのインポート**：単一の外側の名前で囲まれた JSON データ行をテーブルに変換できます。金額を表す語を含むテキストフィールドも数値と誤認しなくなり、インポートの失敗を防ぎます。
* **設定とスケジュール実行の修正**：1. スキルファイルを所定のワークスペースパスから読み込めるようになりました。2. 繰り返しスケジュールを単発に変更しても正常に実行され、設定したタイムゾーンが保持されます。3. ツールのカードテンプレートは、内容の変更時に構造が検証されます。4. 監視ダッシュボードのモデルフィルターと、インポートしたフィールドの型表示を修正しました。
* **フォームと監視操作の修正**：1. キー作成ダイアログを閉じると、表示されたキーが消去されます。2. 監視フィルターをリセットすると直近 90 日間に戻り、使用量がゼロの場合はデータなしと表示されます。3. 評価指標に中国語の名前を使用できます。4. プライベート MCP テストの待機処理とカードテンプレートの検証を修正しました。5. Hook フラグの無効化と再認証の操作が正常に行えます。
* **応答時間外での継続的なメッセージ送信**：自動応答時間外にメッセージを送信しても、Web Chat が生成されない AI 応答を待ち続けることはなく、その後のメッセージも正常に送信できます。
* **プライベートネットワークでの会議録音バックアップ**：内部アップロードプロキシを設定したプライベートネットワーク環境では、会議録音のバックアップにも内部アップロードアドレスを使用し、アクセスできない公開ストレージへの接続を防ぎます。
* **埋め込みチャットモードの復旧**：チャットインターフェースを Web ページの指定領域に埋め込んだ場合、チャットウィンドウが正常に読み込まれます。モバイル版でも、適用されない閉じるボタンは表示されません。
* **ログイン後の匿名会話の帰属**：ログイン後に既存の匿名会話を続ける場合、次のメッセージを送信すると会話が本人の連絡先に紐付き、履歴が保持され、正しい名前が表示されます。
* **モバイル端末のリンクツールチップ**：タッチ端末で応答内のリンクをタップして戻った際、URL のツールチップが残らなくなりました。デスクトップではマウス操作によるツールチップを引き続き使用できます。
* **ナレッジベースファイル削除の再試行**：削除中のまま停止したファイルや削除に失敗したファイルを再度削除できます。同じバッチのファイルは個別に処理され、すでに削除中のためスキップされたファイルには通知が表示されます。
* **クイックリプライボタンの互換性**：Web Chat は LINE 専用のクイックリプライアクションをスキップし、対応するボタンの絵文字と略称アイコンを正しく表示します。
* **会話モデルと検索の設定**：1. モデルを手動選択していない会話は、アシスタントの現在のモデルを使用します。指定モデルが無効な場合はフォールバックします。2. 使用するすべてのナレッジベースでリランキングが無効な場合、リランキングを行いません。3. 埋め込みログインの認証情報検証を修正しました。4. AI Gateway のモデルカタログに独自モデルとフォールバックグループを追加しました。5. 応答後の Hook で検出処理を実行できます。
* **非同期処理と MCP の設定**：1. ファイルやデータベースの削除時、バックグラウンドジョブの配信によってデータが長時間ロックされなくなりました。2. クローラーを単発スケジュールに変更しても正常に実行されます。3. 削除済みのナレッジベース文書が検索されなくなりました。4. プライベート MCP テストに全体の待機時間上限を設け、アップロードしたロゴを正常に保存できるようにしました。
* **チームメンバーとの個別会話**：チームメンバーのアシスタントと個別に会話する際、このモードでは他のチームメンバーに引き継げないことを明示し、文章上でのみ委任を宣言するケースを減らします。
* **ファイルの場所とコネクタアイコン**：コネクタのロゴが利用できない場合はデフォルトアイコンを使用し、アシスタントやコネクタの設定で画像が表示されない問題を防ぎます。
* **解析再試行時のファイルクリーンアップ**：ナレッジベースファイルを再解析、再試行、または削除する際、古い画像や派生ファイルも削除し、操作の繰り返しによる重複コンテンツの残存を防ぎます。
* **チーム内の重複ノード通知**：同じ Agent Teams チームに同一アシスタントを重複して追加すると、システムエラーではなく、理解しやすい検証エラーが返されます。
* **連絡先インポートのプレビュー**：連絡先の一括インポートをプレビューしてもデータは直接変更されず、キャンセルするとインポート結果は残りません。会話プラットフォームの統合を選択した場合は、既存の設定が保持されます。
* **コンテンツポリシーによるブロック通知**：Hook がメッセージをブロックし、応答テキストが設定されていない場合、デフォルトのコンテンツポリシー通知を表示して、会話に空白のメッセージが現れることを防ぎます。
* **スケジュールフォームのエラー表示**：新規スケジュールで別のタブの必須データが不足している場合、該当タブに切り替えてエラーを表示します。有効なスケジュール数の上限に達した場合も、読みやすい通知を表示します。
* **メンバーインポート時の Email 検証**：メンバーやロールメンバーを一括インポートする際、Email の形式を検証し、ログインできない無効なアカウントの作成を防ぎます。
* **アシスタントによる評価の絞り込み**：評価一覧は、選択したアシスタントに応じたフィルター条件を送信し、アシスタントを選択しても他のアシスタントの評価が表示される問題を防ぎます。
* **一括インポートでの不適切なファイルの拒否**：メンバー、ロール、メンバーデータのインポートダイアログでは、形式が不正なファイルや大きすぎるファイルを除外し、エラーを表示しながらアップロードを許可することはなくなりました。
* **ピン留め解除後の会話の並び順**：会話のピン留めを解除すると、最後のメッセージ時刻に基づいて最近の会話一覧の正しい位置に戻り、先頭へ移動しなくなりました。
* **管理画面でのツールログの保持**：Web Chat でツールの手順を非表示に設定しても、管理画面のカスタマーサポート会話では完全なツールログを確認でき、応答の生成過程を追跡しやすくなります。
* **応答完了時の画面の安定化**：MaiGPT は応答のストリーミング終了後も表示済みのコンテンツブロックを保持し、回答全体のちらつきや閲覧位置のずれを防ぎます。
* **新規会話画面の保持**：MaiGPT が最初の応答で会話を作成した後も、表示中のチャット内容とキャンバスを保持し、スケルトン表示への戻りやキャンバスが閉じることを防ぎます。
* **Telegram の応答待機表示**：AI が応答しない Telegram メッセージには入力中の表示を出さなくなり、グループ内でアシスタントへのメンションがないメッセージでも応答中だと誤解されることを防ぎます。
* **アシスタントの反復回数上限**：アシスタントは設定された最大反復回数で停止し、最低 25 ステップの実行を強制されなくなりました。上限に達すると、締めくくりの内容と上限に関する説明を送信します。
* **名前の長い MCP ツール**：MCP コネクタ名とツール名の合計が長すぎる場合、ツール識別子を保持しながらコネクタの接頭辞を短縮し、モデルの名前の長さ制限を超えないようにします。
* **評価モデルの互換性**：自動評価で、一度に複数の結果を返すことに対応していないモデルサービスを使用する場合、リクエストを分けて送信し、非対応パラメーターによる評価の失敗を防ぎます。
* **添付ファイルのダウンロード名と形式**：チャットの添付ファイルをダウンロードすると、アップロード時のファイル名が保持されます。エクスポートした Excel、Word、PowerPoint ファイルにも正しい形式情報が付与されます。
* **オンプレミス環境のダウンロードアドレス**：公開ダウンロードエンドポイントを設定した MinIO 環境では、ブラウザーや外部サービスに提供するファイルリンクに公開アドレスを使用し、内部ホストへの接続を防ぎます。
* **割り当て件数フィールドの検証**：カスタマーサポートの同時対応上限と待機上限には、0 や負の数を保存できません。不適切な設定によって、担当者への引き継ぎリクエストがすべて割り当てられなくなることを防ぎます。
* **テストケースの元ファイル名**：ナレッジベースから生成したテストケースには、元のアップロード時のファイル名が表示されます。一時パスや識別できないコードで出典が示されることを防ぎます。
* **公式 Agent のナレッジベースのクリーンアップ**：レンタルした公式 Agent のナレッジベースをクリーンアップすると、ドキュメントと FAQ の両方が削除されます。確認メッセージにも、両方が削除されることを明示します。
* **ブラウザツールの制限**：ブラウザツールは、設定された最大アクション数に達すると停止します。失敗したアクションは実行ログにも失敗として記録されるため、未完了の作業を確認しやすくなります。
* **スキルのリソース読み込み**：追加ツールを含むスキルを使用する際、アシスタントは必要なリソースを整理してからパッケージ化します。リソース読み込み中のデータ照会エラーによって処理が中断することを防ぎます。
* **同じ秒に送信されたメッセージの順序**：Web Chat で同じ秒に送信された質問と回答は、再読み込みや再同期後も元の順序を維持します。
* **引き継ぎ後のモデルリクエストの互換性**：Canvas やチームでの引き継ぎ後に OpenAI 互換エンドポイントを使用する際、適用できないツールのやり取りの履歴をテキストに変換します。ツールが紐付けられていないリクエストをモデルが拒否することを防ぎます。
* **ナレッジベースのリランキングの利用可否**：システムのデフォルトのベクトルストアを使用するナレッジベースでは、デプロイ環境の実際の対応状況に応じて RRF の利用可否を表示します。自動作成されたナレッジベースにも同じルールを適用します。
* **カードの動的フィールドの保存**：追加のマークアップ情報を含むカードの動的フィールドを編集する際、プロンプトのテキストを正しく表示し、既存のマークアップを保持します。そのまま保存するだけで設定が壊れることを防ぎます。
* **モデルの画像上限を超えた場合の案内**：一度に送信する画像がモデルサービスの上限を超えた場合、画像数を減らすか、管理者に上限の調整を依頼するよう案内します。後で再試行するよう促す汎用エラーだけが表示されることを防ぎます。
* **アシスタント削除時の会話履歴の保持**：アシスタントの削除時には、システムが関連する会話プラットフォームを処理します。以前から閲覧権限を持つメンバーは、引き続きカスタマーサポートの会話で履歴を確認でき、削除処理によって会話が消えることを防ぎます。
* **狭い画面での入力バー**：MaiGPT の狭い画面でサイドバーを開いても、思考、モデル選択、送信のコントロールは入力バー内に収まり、互いに重ならなくなります。
* **文字起こし言語オプションの排他制御**：リアルタイムの文字起こしや音声ファイルのアップロードで自動検出を選択した場合、特定の言語が同時に残らなくなります。モデルが受け付けない組み合わせの送信を防ぎます。
* **ナレッジベースの検索テストのフィードバック**：リランキングを有効にして多くのチャンクを取得する場合、フロントエンドの 20 秒の待機上限によって検索テストが途中で中断されなくなります。検索が完了しても結果がない場合は、一致する結果がないことを明示します。
* **今回の質問に基づく長期記憶**：長期記憶を有効にしたアシスタントは、現在の質問を使って関連する記憶を検索します。以前に保存されたメッセージだけで検索し、今回の要望を見落とすことを防ぎます。
* **プレゼンテーションのテンプレート情報の保持**：ショートカットパネルでテンプレートを選択した後、アシスタントが追加質問をしてからプレゼンテーションを作成しても、プロジェクトには選択したテンプレートが記録されます。テンプレート名の消失を防ぎます。
* **オンプレミスでの Canvas の読み込み**：オンプレミスおよびホワイトラベルのデプロイには、Canvas に必要な実行リソースが含まれます。React の Canvas が読み込み中のままになることを防ぎます。
* **解析サービス混雑時の案内**：モデルサービスのレート制限により、スキャンした PDF を一時的に読み取れない場合、時間をおいて再度質問するよう案内し、再解析も可能にします。認識できる文字がないファイルだと誤って表示することを防ぎます。
* **長い会話でのカードの記憶**：アシスタントの会話記憶では、大量のレイアウトデータの代わりに、カード上の表示テキストを使用します。長い会話のコンテキストがカード構造で埋まり、その後のテキスト回答に影響することを減らします。
* **利用できなくなった旧 Google Drive ツールの削除**：サービスが終了した旧 Google Drive 認可ツールは無効化され、紐付けが解除されます。アシスタントが無効な認可ページへ引き続きユーザーを案内することを防ぎます。
* **長い会話の入力保護**：アシスタントはモデルリクエストの送信前にコンテキストのサイズを確認し、今回必要な内容を保持しながら、削除可能な履歴を整理します。処理可能な範囲を超えた場合は、明確なエラーを表示します。
* **メディアリンクによるナレッジベースへの取り込み**：プラットフォームの安定したメディアリンクを使ってナレッジベースのファイルをアップロードする際、保存先のパスを正しく識別します。アップロード直後にシステムエラーが発生することを防ぎます。
* **Bedrock の構造化回答**：Bedrock GPT-6 Astra の構造化出力や強制ツール呼び出しで、必要な指示を正しく送信します。分類、評価、分析で空の結果が返されることを防ぎます。
* **スプレッドシートの元ファイルの読み取り**：ナレッジベースを紐付けていないアシスタントでも、会話の添付ファイルの原本を Code Interpreter に渡し、複数のスプレッドシートを比較できます。切り詰められたテキストプレビューだけを取得することを防ぎます。
* **会話内の生成物のダウンロード**：管理画面の回答に含まれるワークスペースの生成物リンクから、ファイルを直接ダウンロードできます。サイト内のページとして扱われて 404 に遷移することを防ぎ、ダウンロードに失敗した場合はメッセージを表示します。
* **チャット開始前フォームのフィールド検証**：チャット開始前フォームを有効にする場合、少なくとも 1 つのフィールドを残さないと保存できません。管理画面では有効と表示されていても、訪問者にはフォームが見えない状態を防ぎます。
* **引用元へのリンク**：ファイルに引用ドキュメントへの遷移リンクが設定されている場合、引用されたファイル名をクリックすると出典ページが直接開きます。引用ファイルのダウンロードを許可していない場合も利用できます。
* **アシスタント設定への戻り先**：アシスタント設定から Web サイトの会話プラットフォーム設定を開いた後、パンくずリストや戻る操作で元のアシスタント設定の位置に戻ります。独立したプラットフォーム一覧に移動することを防ぎます。
* **MCP の応答とモデルの再試行**：MCP ツールの応答では、サービスが提供した元のテキストを保持し、読みにくいオブジェクト内容が表示されることを防ぎます。Gemini が一時的に空のツール呼び出しエラーを返した場合は、再試行します。
* **カスタマーサポート引き継ぎ状態の同期**：カスタマーサポートの担当者が引き継いだ後、または AI に戻した後、入力エリアの自動返信スイッチが即座に同期されます。再読み込みせずに正しい状態を確認できます。
* **プレゼンテーションツールと Canvas の使い分け**：プレゼンテーションのショートカット会話は、一般的な Canvas ではなくプレゼンテーションツールを使用します。ツール検索モードでは、プレゼンテーションスキルを展開した後にのみ直接呼び出しを案内し、必要な手順が省略されることを防ぎます。
* **PPTX の写真の縦横比**：組み込みの PPTX スキルは、元画像の縦横比の保持やフレームに合わせたトリミングをアシスタントに指示します。エクスポートしたプレゼンテーションで写真がつぶれたり引き伸ばされたりすることを減らします。
* **長いツール入力の生成待機**: Bedrockが長いツール入力を生成している間、一時的に回答のテキストが出力されないことを理由に応答が停止したと誤判定しなくなり、スキルの作成などの作業が途中で再実行されることを防ぎます。
* **フォーム回答後の作業継続**: MaiGPTでユーザーがスタイルやページ数に関するアシスタントのフォームに回答した後も、キャンバスツールのリクエストと応答の履歴を保持し、アシスタントが口頭で確認するだけでなく、制作を続けられるようにします。
* **取得ページがないクロールの失敗表示**: クロールが終了してもページを取得できなかった場合は失敗として扱い、取得できた失敗理由を表示します。内容がないまま完了と表示されることを防ぎます。
* **オンプレミス会議のMP3エクスポート**: Fedoraのデプロイ用イメージにMP3エンコード機能を追加し、会議録音の変換とMP3ダウンロードで正常にファイルを生成できるようにします。
* **PDF内の細長い画像の解析**: PDFの解析時に、十分な面積がある横長または縦長の画像を保持し、片方の寸法が小さいことを理由に手順のスクリーンショットが除外されることを防ぎます。
* **参考ドキュメントの読み込みと検索**: MaiGPTは、ユーザーが選択した参考ドキュメントを先に検索するよう促します。新しい会話でナレッジベースの選択内容がまだ読み込まれていない場合は送信を一時的に制限し、最初の質問に選択した参照元が含まれないことを防ぎます。
* **チャット接続失敗時の表示**: Web Chatでリアルタイム接続を確立できない場合は、初期化エラーと再試行の操作を表示し、ネットワーク制限の確認を促します。灰色のスケルトン表示のままになることを防ぎます。
* **文字起こし結果の確定に関する表示**: 最終的な確定結果を通知するリアルタイム文字起こしモデルにのみ未確定のメッセージを表示し、その他のモデルでは録音終了後に誤った警告を表示しなくなります。
* **コネクタのロール制限に関する案内**: コネクタが利用できない場合、ロール権限を管理できないメンバーには、利用申請と管理者への通知を案内します。利用できない設定ページへ誘導されることを防ぎます。
* **録音開始失敗時のステータス**: 録音サービスが開始を拒否した場合、会議を失敗として表示し、理由を保存します。終了通知が失われた会議も定期チェックで終了処理し、録音中のままになり続けることを防ぎます。
* **ツールエラー後の回答重複の防止**: モデルが誤ったツール名を呼び出した場合、先のテキストはすでに送信済みであることをシステムが伝え、ツール呼び出しの修正時に回答全体を再度出力する現象を減らします。
* **AI Gatewayの純粋なJSON応答**: JSON形式が要求された場合、モデルが付加したコードフェンスを削除し、応答を純粋なJSONに保ちます。連携プログラムで直接解析できるようにします。
* **中断した解析の復旧**: ナレッジベースの解析作業が中断した場合は自動で1回再試行し、それでも完了しなければ失敗理由を記録します。必要なデプロイ権限を持つ環境では、解析中のスケールダウンを防ぐ保護機能も利用できます。
* **チーム内の委任における内容の引き継ぎ**: 委任先のアシスタントは、許可された範囲で現在のターンの入力と添付ファイルの情報を取得できます。フォーム、クイック返信、画像カードで作業を完了した場合も、委任元に実際の結果が届き、応答なしと誤って報告されることを防ぎます。
* **有効なプランがない場合の警告**: 組織に有効なプランがない場合は、プラン履歴が空でも明確な警告を表示します。履歴がないという表示だけを見て、プランの状態を見落とすことを防ぎます。
* **プレゼンテーションのAI編集の待機**: ページ全体の書き直しではモデルの処理に十分な時間を確保し、フロントエンドの待機上限も合わせて調整します。残り時間が足りない場合は、追加のレイアウト調整を行わないようにします。
* **アップロード送信完了後の待機に関する表示**: ファイルの送信完了後、ストレージから3分間応答がない場合は失敗として表示し、ネットワークを確認してから再アップロードするよう案内します。アップロード中のままになり続けることを防ぎます。送信中の大きなファイルには、この待機上限は適用されません。

## v2026.09.23 <a href="#v2026-09-23" id="v2026-09-23"></a>

***

### ✨ 新機能リリース

* **リアルタイム音声の文字起こし設定と課金**：リアルタイム音声アシスタントで、ユーザーの文字起こしに使用するモデル、言語、プロンプトを設定できます。実際に使用したモデルごとに音声認識の使用量を記録し、多言語通話の認識方法とコストを把握しやすくします。
* **サイトごとのブランド表示**：同じプラットフォームで、サイトのドメインに応じて異なるブランド名、ロゴ、メインカラーを表示できます。組織に独自のメインカラーがない場合はサイトのブランドカラーを引き継ぎ、ログインページ、管理画面、Web Chat の表示を統一します。
* **AI による画像編集**：AI アシスタントで既存の画像を直接編集できるようになりました。内蔵の画像生成ツールで色の変更やオブジェクトの追加・削除を依頼した場合、元の画像を編集し、新しい画像の生成に無断で切り替えなくなりました。
* **ファイルライブラリのワークスペースの閲覧**：AI アシスタントはファイルライブラリのワークスペースを閲覧し、ファイルを読み込み、解析状態を確認できます。画面にも正しいシステムフォルダ名と読み取り専用／書き込み可能の権限を表示し、不要なナレッジベース検索を減らします。
* **ファイルライブラリのワークスペース指示と生成物の保存**：ファイルライブラリでワークスペースの指示を設定し、AI アシスタントにチームのルールに従ってファイルを処理させることができます。会話で生成したドキュメント、画像、添付ファイルも、ソース情報を保持して自動保存できます。
* **ファイルのバージョン履歴と AI による書き込み**：ファイルライブラリにバージョン履歴を追加しました。AI アシスタントは権限を得たうえでファイルを作成・更新できます。ユーザーはファイルの詳細から各バージョンを確認し、内容の変更を把握できます。
* **AI によるファイル削除の承認**：AI アシスタントがファイルライブラリを整理する際、削除操作はまず元の会話を添付した承認リクエストを送信します。管理者の確認後に実行し、重要なファイルが直接削除されることを防ぎます。
* **会話の引き継ぎサマリー**：長い会話では引き継ぎサマリーを生成し、目標、完了した作業、次の手順を保持したまま新しい会話で継続できます。入力欄にはコンテキスト使用量も表示し、上限に近づく前に引き継ぎやすくします。
* **Credit 使用量のカスタム期間と合計**：Credit 使用量ページで日付範囲を指定でき、絞り込み結果の収入、支出、取引件数が即座に表示されます。終了日はその日のデータをすべて含むため、照合や比較がしやすくなります。
* **カスタム API ツールのパスパラメータ**：カスタム API ツールが URL パスパラメータに対応し、顧客番号を URL に含める一般的な REST サービスと連携できるようになりました。AI アシスタントは対応する値をパスに埋め込んでからリクエストを送信します。
* **gpt-realtime-2.1-mini 音声モデル**：リアルタイム音声アシスタントに gpt-realtime-2.1-mini モデルを追加しました。既存の音声フローに対応し、入力、出力、キャッシュの使用量に基づいて Credit を計算します。
* **マルチターン評価のカスタム指標**：AgentOps のマルチターン評価がカスタム指標に対応しました。スコア名、判定基準、評価手順を設定し、チーム独自のサービス基準で会話全体を確認できます。
* **Web Chat のデフォルト有効化と権限**：組織で新しい AI アシスタントの Web Chat をデフォルトで有効にするか設定できます。チャネルが無効な場合、訪問者には明確な無効化の案内が表示されます。その対話プラットフォームを編集できるメンバーであれば、Web Chat の有効／無効を切り替えられます（当初お知らせした独立したロール権限は 2026-09-24 に削除されました）。
* **メンバーの認証情報による MaiGPT の埋め込み**：パートナーシステムに、組織メンバーの認証情報を使って MaiGPT を埋め込めるようになりました。SDK はログイン認証情報の自動更新、タイムアウト保護、組織間の分離に対応し、認証設定が完了してから最初の会話を作成します。
* **会話内の画像サイズ**：AI の返信内の画像に表示サイズを指定できるようになりました。説明用画像、グラフ、サムネイルを内容に合わせて表示しながら、既存のセキュリティ制限とレスポンシブレイアウトを維持します。
* **会議のリアルタイム文字起こしの最終結果**：会議記録に OpenAI gpt-live-transcribe のリアルタイム文字起こしを追加しました。録音終了後に最終処理結果を表示し、保存済みの文字起こしを更新するため、画面に一時的な内容が残ることを防ぎます。

### 🚀 コアパフォーマンスの最適化

* **マルチターン評価の並列処理とリアルタイム進捗**：複数のワーカーでマルチターン会話の評価を並列実行でき、詳細ページには各ケースの進捗がリアルタイムで反映されます。大規模なデータセットでも、単一のキューで順番に処理が完了するのを待つ必要がなくなります。
* **バッチ処理によるリアルタイムメッセージの遅延を防止**：ファイル解析、データセット評価、バッチ Q\&A を専用キューで処理するように変更しました。大量のバックグラウンド処理がリアルタイムメッセージのリソースを占有することを防ぎ、バッチ Q\&A では次の処理群をより短い間隔で投入します。
* **フロントエンド更新後の読み込みの信頼性**：プラットフォーム更新後に Web Chat ページを自動再構築し、バージョン管理されたアセットでブラウザが対応するファイルを取得できるようにします。更新直後の一時的な白い画面や、機能のバージョン不整合を減らします。

### 😊 ユーザー体験とインターフェースの改善

* **Web サイトのクロールフローを統一**：Web サイトのクロールを新しいフローに統一しました。タスクの作成、結果の確認、ナレッジベースへのインポートで、新旧モードの切り替えによる操作の違いがなくなります。
* **表形式メッセージの幅**：Web Chat の表形式の返信を内容の幅に合わせて表示するようにしました。短い表がメッセージ領域全体に広がらなくなり、読みやすさと横スクロールの操作性が向上します。
* **モデル名とブランドアイコンの統一**：言語モデル一覧で、GPT-6 Astra や GPT-OSS 20B を含むモデル名とブランドアイコンを明確かつ統一して表示します。管理者がモデルを識別し、選択しやすくなります。
* **AI アシスタントの長期記憶を構造化**：AI アシスタントの長期記憶をトピック、要約、詳細で表示し、品質チェックと Skill の使用追跡を追加しました。個人のサイドバーで記憶をまとめて確認でき、現在の組織のデータのみが表示されます。
* **チームの実行トレースに名称を表示**：チームの実行トレースに実際のノード名と AI アシスタント名を表示します。管理者は各ステップの担当を直接確認でき、協調処理の流れを追跡しやすくなります。
* **会話履歴の切り詰め通知**：長い会話でコンテキスト上限により以前のメッセージが省略されると、AI の返信の下に通知が表示されます。モデルが履歴全体を読んでいないことがわかり、ユーザーは重要な情報を補足できます。
* **会話プラットフォームの AI アシスタントフィルター**：会話プラットフォームと MaiAgent のロール割り当て画面に AI アシスタントとチャネルのフィルターを追加しました。組み込みアシスタントを非表示にすることもでき、多くの項目を管理する際に目的の項目を見つけやすくなります。

### 🔐 セキュリティとガバナンスの強化

* **AI アシスタントの紐付け時の権限確認**：会話プラットフォームやナレッジベースを AI アシスタントに紐付ける際、ユーザーがそのアシスタントにアクセスできるかも確認します。関連付け操作によって既存のロール権限を迂回することを防ぎます。
* **AI セキュリティチェックの異常結果をブロック**：AI アシスタントの入力・出力セキュリティチェックが不完全または解析不能な結果を返した場合、システムは安全のためにブロックします。異常なデータを通過可能と誤判定しなくなります。

### 🛠️ 不具合修正

* **Web Chat 以外のチャネルに不要な設定が表示される問題を修正**：LINE や Messenger などのチャネル管理時に、訪問者フォームや満足度調査のオプションが表示されなくなりました。設定ページには、そのチャネルで利用できる機能のみが表示されます。
* **オンプレミスのオブジェクトストレージと AWS サービスの認証情報が相互に上書きされる問題を修正しました**：MinIO と AWS を併用する環境で、それぞれのキーを個別に設定できます。認証情報の混在によってファイルアクセス、会議録画、クラウドサービスが失敗することを防ぎます。
* **Amazon Bedrock の対話で応答が長時間返らない問題を修正しました**：アイドル状態の後に再度質問した場合や、モデルの読み取りがタイムアウトした場合に、無効な接続を回収して自動的に再試行し、対話が停止する状況を減らします。
* **Google Workspace コネクタで再認証を頻繁に求められる問題を修正しました**：複数のユーザーやツールが同時に利用する場合も、認証の更新を順番に処理し、認証情報のローテーション競合によるコネクタの無効化を防ぎます。
* **ナレッジベースの画像をファイル名で検索した際に結果が不正確になる問題を修正しました**：中国語のファイル名や完全なファイル名で画像を検索すると、正しいファイルを優先的に照合し、出典情報も表示して、無関係な画像が返されることを減らします。
* **AI の応答に内部動作マーカーが表示される問題を修正しました**：長期記憶を使用する際に、メッセージの冒頭に「ツールを呼び出しました」や「ユーザーに質問しました」などの内部形式が表示されなくなり、実際の回答だけが表示されます。
* **オンプレミス環境のヘルスチェックでタイムアウトが誤検出される問題を修正しました**：実際に有効な言語モデルと埋め込みモデルだけをチェックし、事前に登録された未使用のクラウドモデルによってサービス異常が報告されることを防ぎます。
* **対話の分岐作成が時々失敗する問題を修正しました**：URL に対話情報が含まれない場合も、現在開いている対話から分岐を作成できるため、指定したメッセージから新しい議論を始められます。
* **チルダが誤って取り消し線や下付き文字として表示される問題を修正しました**：型番、パス、通常の文章に含まれる「\~」をそのまま表示し、後続の内容のスタイルが変わらないようにしました。
* **PowerPoint へのエクスポートで画像が欠落する問題を修正しました**：プレゼンテーション内のプラットフォーム画像を PPTX に正しく埋め込みます。ファイルの種類情報が不完全な場合も画像形式を識別でき、「Not Found」エラーや空白の画像枠を防ぎます。
* **メンバーの一括再インポート後に名前が消える問題を修正しました**：既存メンバーの更新時に元の表示名を保持し、メンバー一覧や検索結果で名前が空欄になることを防ぎます。
* **AI の応答完了後も読み込み中の表示が続く問題を修正しました**：最後の内容がカードなどの特殊なブロックでも、画面が待機状態を正しく終了するようにしました。
* **ダウンロード禁止時に引用内容を表示できない問題を修正しました**：ナレッジベースでファイルのダウンロードが無効でも、引用ラベルをクリックしてサイト内の内容を表示でき、ダウンロード制限も維持されます。
* **MaiGPT で生成される画像の品質が低下する問題を修正しました**：画像ツールが想定した品質で結果を生成し、設定の欠落による低品質な画像の出力を防ぎます。
* **小さな画面で低評価のフィードバックを送信できない問題を修正しました**：フィードバック画面のボタンを常に表示し、選択した高評価／低評価も正しく示して、メッセージ更新後も保持します。
* **一時的なネットワーク不安定時に AI 応答が早く中断される問題を修正しました**：再同期後もサーバーが内容を生成している場合、Web Chat は待機を続けて完全なメッセージを受信します。
* **利用可能なスケジュール枠の計算が不正確になる問題を修正しました**：予算を使い切ったスケジュールは有効数の上限に含めず、複数の管理者が同時にスケジュールを作成する場合も正しい制限を維持します。
* **ナレッジベースのファイルの再解析、検索、削除時に状態が一致しない問題を修正しました**：再解析時にタグを保持し、テキストのないファイルは失敗と表示します。セマンティック検索は選択したモードに従い、全ファイルを削除した後は容量とチャンクの統計をゼロにします。
* **Oracle 11g データベースに接続できない問題を修正しました**：オンプレミス環境では互換性のある Oracle Instant Client モードを使用し、テーブルの読み取りとデータベースへの質問応答を正常に実行できます。
* **深い思考を無効にした後も設定が適用される問題を修正しました**：OpenAI と Azure のモデルは、機能が有効で設定が正しい場合だけ推論強度を使用し、残った設定によって通常の対話が失敗することを防ぎます。
* **同じ対話で複数のリクエストを同時に送信すると応答の順序が乱れる問題を修正しました**：同じ対話の応答を順番に処理し、内容の混在や重複を防ぎます。
* **使用済みの言語モデルを削除する際のメッセージが不明確な問題を修正しました**：管理画面でモデルに利用履歴があることを説明し、「有効」の設定で安全に無効化するよう案内します。権限不足のように見えるメッセージは表示されなくなります。
* **テンプレートライブラリから AI アシスタントを作成した後に権限不足が誤表示される問題を修正しました**：所有者以外のメンバーが既存の権限で編集ページを開く際に、システムロールやコネクタのアイコンの読み込みによってエラーが表示されることを防ぎます。
* **カスタムツールが対話の添付ファイルを取得できない問題を修正しました**：AI が添付ファイルの URL を書き換えた場合も、ツールの呼び出し前に元のファイルに対応付け、アップロードや分析が中断されることを防ぎます。
* **プランの期限日と残り日数が一致しない問題を修正しました**：組織の概要に「利用可能な最終日」を表示し、残り日数と同じ基準を使用して、サービスの利用期限の誤解を防ぎます。

## v2026.09.16 <a href="#v2026-09-16" id="v2026-09-16"></a>

***

### 🛠️ 不具合修正

* **MCP コネクタの任意フィールドによってツールの呼び出しが失敗する問題を修正しました**：AI アシスタントが Monday、Zapier、Tableau などの MCP コネクタのツールを呼び出す際に、未入力の任意フィールドを null 値として送信しなくなり、コメント作成や操作の実行がパラメータ検証の失敗で中断されることを防ぎます。
* **長い対話でクイックナビゲーションの移動位置がずれる問題を修正しました**：対話プラットフォームで 1 ページを超える内容を閲覧し、過去のメッセージを読み込んだ後に、右側のクイックナビゲーション項目をクリックすると、対話の先頭へ戻らず、選択したメッセージの位置に正しく移動します。
* **長い対話でクイックナビゲーション項目を連続してクリックできない問題を修正しました**：対話プラットフォームで長い対話を閲覧する際に、右側のクイックナビゲーションパネルでスクロールが必要な場合も、異なるメッセージを連続して選択して対応する位置へ移動でき、2 回目のクリックが反応しない問題が解消されました。

## v2026.09.15 <a href="#v2026-09-15" id="v2026-09-15"></a>

***

### ✨ 新機能リリース

* **AI アシスタントのテンプレートライブラリ**：管理者はライブラリでテンプレートのプレビュー、複製、内容への質問を行い、組織のニーズに応じた AI アシスタントをすばやく作成できます。ページにはテンプレートが使用するモデルと、組織で利用可能かどうかも表示されます。
* **AI アシスタントの長期メモリ**：AI アシスタントの永続メモリを有効にすると、会話から有用な事実を抽出し、その後のやり取りでも活用できます。管理画面でメモリの出典を確認でき、機微な個人情報は除外され、連絡先ごとにメモリが分離されます。
* **会話クイックメニュー**：AI アシスタントの入力欄に常時表示するクイックメニューを設定し、アイコンとアクション項目でユーザーをよく使うワークフローに案内できます。
* **MaiGPT の会話フォルダー（近日公開）**：この機能は Work ワークスペースと同時に提供予定で、現在、本番環境ではまだ提供されていません。提供開始時に改めてお知らせします。予定している内容：Work のサイドバーでフォルダーを作成して会話を整理できます。会話が増えても、タスクやプロジェクトごとに必要な内容をすばやく見つけられます。
* **Azure Blob Storage でのファイル保存**：オンプレミスおよび企業向けのデプロイで Azure Blob Storage を選択できます。管理画面と Web Chat は、事前に認可されたアップロード方法でファイルを直接送信します。
* **LINE グループでの引用返信**：LINE グループで AI アシスタントのメッセージに返信または引用すると、そのアシスタントを呼び出せるようになりました。返信の引用関係も維持され、アシスタントを別途メンションする必要はありません。

### 🚀 コアパフォーマンスの改善

* **ナレッジベースの大容量ファイル表示の高速化**：ファイルの内容をページ単位で読み込むようになりました。1 つの段落を編集した場合は、その段落のみを更新し、ファイル全体を再ダウンロードしません。
* **AI アシスタント設定の保存の安定化**：大量の会話が蓄積された AI アシスタントを保存する際、ツールとの関連付けを同期する処理は変更のないデータをスキップし、バックグラウンドで実行されます。これにより、長い待ち時間やタイムアウトを減らします。

### 😊 ユーザー体験とインターフェースの改善

* **チーム返信の送信元の明確化**：複数のメンバー AI アシスタントが協力して回答する場合、Web Chat、会話テスト、管理画面のメッセージヘッダーに、実際に返信を生成したメンバーアシスタントが表示されます。
* **ナレッジベースのラベルフィルター**：AI アシスタント単位でデフォルトのラベル条件を設定し、「いずれかを含む」「すべてを含む」「含まない」のわかりやすい組み合わせで検索対象を絞り込めます。ナレッジベースにラベルがまだない場合は、次にできる操作を画面で明確に案内します。
* **ナレッジベースの全検索範囲**：管理者はナレッジベースの候補を件数で事前に制限しない設定を選択できます。全検索範囲を必要とするツールが AI アシスタントの設定に従ってデータを取得し、画面にも実際に使用するパラメーターが表示されます。
* **クイック返信と提案ボタンの刷新**：提案の選択肢は、入力欄の上のフローティングボタン、またはメッセージの下の簡潔なボタンで表示されます。提案をクリックするとボタンのテキストのみが送信され、未送信の添付ファイルが一緒に送信されたり、下書きが消去されたりしません。
* **AgentOps 実行記録フィルターの拡張**：チームの実行トレースを会話やメンバーで絞り込めます。スケジュール実行も記録に含まれ、実行元が明確に表示されます。データセット一覧ではシングルターンとマルチターンのテスト件数が別々に表示されます。
* **リアルタイム録音の上限通知**：録音が 3 時間に近づくと、上限を明確に通知します。上限に達した場合も失敗として扱わず、ルームの終了処理を正常に行います。中断時にはブラウザーから通知し、バックアップが利用できない理由も説明します。

### 🔐 セキュリティとガバナンスの強化

* **Keycloak 認証トークンの安全な転送**：管理者は会話プラットフォームで、訪問者の Keycloak トークンを MCP または API ツールに転送するかどうかを選択できます。明示的に有効にすると、バックエンドサービスで元のユーザーの ID と権限を利用できます。
* **ナレッジベースファイルのアクセス権限の強化**：ファイル条件でナレッジベースの内容を検索する際、現在の組織とファイルの権限を一貫して確認します。存在しないファイルや他の組織に属するファイルの情報は漏洩しません。
* **OAuth トークンの失効の即時反映**：ユーザーがログアウトするかリフレッシュトークンを失効させると、短時間のキャッシュによって失効済みトークンが引き続き使えることがなくなります。アカウントへのアクセス停止が遅れるリスクを低減します。

### 🛠️ 不具合修正

* **ナレッジベースファイル編集時の一時的な検索不能を修正**：PDF やその他の文書のページを保存する際、新しいインデックスを作成してから古いものを削除します。再インデックス中も少なくとも 1 つのバージョンを利用でき、同じ保存でファイル全体を何度も処理することもなくなりました。
* **Web Chat のメッセージ待ち行列と中断状態を修正**：AI の返信中に次のメッセージを待ち行列に追加でき、Esc キーで中断できます。最初の返信部分が表示される前に停止した場合や、ツールがエラーやキャンセルで終了した場合も、画面の操作制限がすぐに解除され、処理中の表示が正しく終了します。
* **非ストリーミング返信のハイブリッドモードのフォールバックを修正**：ハイブリッド返信モードでテンプレートに内容が見つからず通常の回答に切り替える際、リクエストの送信方式を引き継ぐようになりました。非ストリーミング呼び出しで未初期化の接続が原因となり、汎用エラーメッセージが返ることはなくなりました。
* **AI アシスタントの曜日計算の誤りを修正**：システム時刻を使った回答を有効にすると、AI アシスタントに渡される現在時刻に正しい曜日が直接含まれるようになりました。モデルが日付から曜日を推測する必要はありません。
* **クイックメニューアイコンの表示不良を修正**：カスタムのクイックメニューアイコンをアップロードすると、メディアの場所を保存し、読み取り時に有効な認可付き URL を生成します。非公開のメディアストレージ環境でも正しく表示されます。
* **LINE などのチャネルでナレッジベースの画像が欠落する問題を修正しました**：ナレッジベースの回答に含まれる、タイトル付きの画像構文も、LINE などの外部チャネルで正しく認識して送信できるようになりました。
* **コード実行ツールに自動で渡す添付ファイルの範囲を修正しました**：コード実行ツールは、現在のメッセージだけでなく、この会話でアップロードされた添付ファイルを自動で取得するようになりました。画像の添付ファイルも視覚解析で処理でき、非対応の形式は後続処理に進む前に明確に拒否されます。
* **FAQ の Excel インポートの重複実行と失敗時の停止を修正しました**：同じナレッジベースで FAQ インポートが進行中の場合、画面から再実行できなくなりました。バッチ処理が恒久的に失敗した場合も、ジョブを失敗として記録し、進行中のまま無期限に残らないようになりました。
* **Text to SQL の接続切断とテーブル名の制限を修正しました**：接続が一時的に切断された場合はクエリを再試行し、再試行回数を正しく記録します。MSSQL やスキーマ名付きのテーブルについても、一覧表示、構造の取得、クエリ実行に対応しました。
* **共有会話の長すぎるタイトルによるサーバーエラーを修正しました**：長さの上限を超える共有会話タイトルを保存した場合、サーバーエラーではなく、対処可能な入力エラーを返すようになりました。

## v2026.09.10 <a href="#v2026-09-10" id="v2026-09-10"></a>

***

### 🚀 コア性能の最適化

* **大規模な AI アシスタントの設定保存を高速化しました**：大量の会話履歴を持つ AI アシスタントで、役割指示などの設定を保存する際の応答時間が、20 秒以上から約 0.3～0.6 秒に短縮されました。ツールの状態はバックグラウンドで数秒以内に更新されます。

### 😊 ユーザー体験とインターフェースの改善

* **長い回答での「最新に戻る」ナビゲーションを改善しました**：MaiGPT や Work の会話で過去の内容を確認するために上へスクロールすると、「最新に戻る」ボタンが表示され、クリックすると最新の質問に戻れます。現在の長い回答を下へ読み進める際には、方向が合わない案内が表示されなくなりました。

### 🔐 セキュリティとガバナンスの強化

* **匿名 Web Chat の会話データ保護を強化しました**：公開 Web Chat の匿名会話の応答を、画面の動作に必要なデータに限定しました。訪問者のネットワーク上の位置情報、会話プラットフォームの運用統計、AI モデルやツールの設定は送信しなくなりました。ログイン済みメンバーの管理機能には影響しません。

### 🛠️ 不具合修正

* **Gemini アシスタントがツールを使用できない問題を修正しました**：互換サービス経由で Gemini モデルに接続する AI アシスタントが、紐付けられたツールを正常に使用できるようになりました。ツールの制約や複数ターンの実行で回答が中断されなくなりました。
* **Web Chat のクイック返信が重複表示される問題を修正しました**：クイック返信の選択肢がメッセージの下に正しく表示され、メッセージの吹き出し内に認識できない「ツール応答」カードが追加表示されなくなりました。
* **API キーページに誤った権限エラーが表示される問題を修正しました**：AI Gateway を有効にしていない組織が API キー管理ページを開いた際、現在の操作と無関係な権限エラーダイアログが表示されなくなりました。キー一覧は引き続き正常に利用できます。
* **Gemini アシスタントが複数ツールを使う際に回答が中断される問題を修正しました**：互換サービス経由で Gemini モデルに接続する AI アシスタントが、1 つの質問で 2 つ以上のツールを使って回答を完了できるようになりました。ツールがデータを取得した後に、システムが一時的に処理できないと表示されなくなりました。

## v2026.09.08 <a href="#v2026-09-08" id="v2026-09-08"></a>

***

### 🛠️ 不具合修正

* **AI の返信に内部判定のテキストが混入する問題を修正しました**：品質チェックの結果が会話内容に混入しなくなり、ユーザーには AI アシスタントが本来提供すべき返信だけが表示されます。

## v2026.09.07 <a href="#v2026-09-07" id="v2026-09-07"></a>

***

### ✨ 新機能リリース

* **AI Gateway の監視とキーガバナンス**：組織管理者は AI Gateway ダッシュボードで照会の開始・終了日時を指定し、API キー別にリクエスト数、Token 使用量、フォールバック発動回数、費用を確認できます。1. 各モデルの行を展開すると、指定期間にどのキーが使用量に寄与したか確認でき、使用量急増の原因を直接特定できます。2. 個別キーの有効・無効、1 分あたりのリクエスト数と Token 上限、呼び出し可能なモデル一覧をその場で設定できます。キーの作成と取り消しは引き続き組織設定ページで行います。3. アクセス診断を追加し、キーが通過・失敗したチェックポイントを順に表示します。4. フォールバックルールページのモデルノードに、モデルベンダーとホスティング先クラウドのバッジを表示します。
* **カスタムモデルのサンプリングパラメーター対応検出**：AI Gateway でカスタムモデルを編集する際、温度、Top-P、Top-K の各パラメーターにモデルが対応しているか、検出日時と判定元とともに表示されます。結果が実際の動作と異なる場合は、「再検出」をクリックしてすぐに再確認できます。新規モデルの保存後はバックグラウンドで自動検出するため、新しいモデルが既定値以外のパラメーターを拒否する場合も、管理者が 1 つずつ調査する必要がなくなりました。
* **組織のモデル呼び出し権限をセルフサービスで設定**：組織オーナーは「組織設定 → モデル呼び出し権限」ページで、MaiAgent の許可範囲内のモデルを自分で有効・無効にできます。モデルはクラウド／オンプレミス別にグループ化され、ベンダーアイコン、ブランドラベル、検索フィルターが付いています。未開通のモデルは破線で表示され、有効にできません。AI アシスタントが使用中のモデルを無効にする際は確認が表示され、稼働中のアシスタントへの誤操作の影響を防ぎます。
* **Gemini 3.1 Pro の画像認識を追加しました**：ナレッジベース構築時の文書画像認識（OCR）で、Vertex AI 経由の Gemini 3.1 Pro Preview をパーサーとして選択できます。PDF 全体を一度に送信し、最大 50MB または 1,000 ページに対応します。失敗時は自動的に 50 ページずつのバッチに切り替えて再送し、速度とコストの面で別の選択肢を提供します。既定のパーサーは変更されず、必要に応じてパーサー一覧から切り替えられます。
* **有人対応 Webhook の AI 復帰イベント通知**：Webhook で外部カスタマーサポートシステムを連携する企業のお客様は、既存の有人対応開始イベントに加えて、担当者が会話を AI に戻した際に「AI に戻る」イベントも受信できるようになりました。内容のフィールド、署名、再試行の仕組みは既存イベントと同じで、受信側はイベント名に応じて振り分けるだけです。メッセージ Webhook の会話データには、処理状態、進捗状態、自動返信の有効・無効、割り当て担当者も追加されました。外部システムはこれらを使い、有人対応中のメッセージだけを処理し、返信を正しい担当者に紐付けられます。
* **使用量統計と返信詳細にキャッシュによる節約を表示**：組織管理者は、使用量統計ページの 6 つの観点のランキング表とトレンドグラフで、キャッシュ書き込み、キャッシュ読み取り、キャッシュヒット率を確認できます。Credit 消費カードには「キャッシュによる節約」行が追加されました。AI 返信品質管理の詳細にある Credit 消費パネルでも、各返信でキャッシュによって節約された Credit を表示します。節約額は実際に節約できた場合だけ表示され、丸め後にゼロまたは追加コストとなる場合は行全体を非表示にします。Credit 監査エクスポートの内容は変わらず、入口に節約額の推計値を含まない旨を明記しました。
* **AI アシスタントの会話間検索設定**：AI アシスタントの詳細設定にある「会話メモリ設定」に、「会話間検索」スイッチと遡る日数の欄を追加しました（1～365 日、既定 90 日、既定では無効）。有効にすると、メッセージ検索やコンテキスト取得時に、同じユーザーの指定期間内の他の会話も参照できます。過去の会話の流れを引き継ぐ必要があるカスタマーサポートやパーソナルアシスタントに適しています。この設定はベクトルメモリから独立しており、自由に組み合わせて使えます。
* **ツール呼び出しの一時的エラーを自動再試行**：AI アシスタントがツール呼び出し時に接続切断、接続リセット、タイムアウトなどの一時的エラーに遭遇すると、プラットフォームが最大 3 回（1、2、4 秒間隔）自動再試行します。再試行するかどうかはモデルの判断に依存しなくなりました。実際には、同じデータベースクエリでも、一部のモデルはエラー後に照会できないと即座に回答していました。適用範囲：1. MCP ツールは名前が読み取り系（照会、一覧、検索）であるものだけが対象で、書き込み系は重複実行を避けるため再試行しません。2. API ツールは既存の再試行機構を使用し、回数を正確に記録します。3. ツール実行記録に「再試行回数」欄を追加し、管理者が確認しやすくしました。Credit は最終的に成功した後に一度だけ差し引かれ、再試行で重複課金されることはありません。
* **AI アシスタント監視の会話記録詳細ページ**：AgentOps の AI アシスタント監視に、独立した会話記録詳細ページを追加しました。管理者は一覧の行全体をクリックして開けます。1. 基本情報、識別子（ワンクリックでコピー可能）、実行ステップのタイムライン、統計（処理時間、Token、文字数、Credit、品質スコア）を表示し、JSON、Markdown、Excel のエクスポートに対応します。2. 前後の記録に移動でき、URL を同僚に直接共有できます。開くと対応する組織に自動で切り替わります。3. 詳細ページから一覧に戻ると、フィルター、ページ番号、1 ページあたりの件数が復元され、新しい検索では 1 ページ目に戻ります。
* **会話記録をワンクリックで FAQ に追加**：管理者が AI アシスタント監視の会話記録で AI の回答が不十分な質問と回答を見つけた場合、一覧の操作列または詳細ページのタイトルバーから「FAQ に追加」をクリックし、同じ画面で編集権限のあるナレッジベースを選んで質問と回答を作成できます。質問にはユーザーの元の質問があらかじめ入力されます。回答は空欄から手入力することも、「AI の回答を取り込む」で元の回答を取り込み（品質スコアとフィードバックに関する注意が表示されます）、編集することもできます。回答が空欄の場合は送信されず、保存に失敗した場合は下書きが保持されます。編集可能なナレッジベースがない場合は入口が無効になり、理由が表示されます。別のページに移動して手動で FAQ を作成したり、スプレッドシートからインポートしたりする必要はありません。
* **Hook の個人情報検出とコンテンツ安全性分類の設定**：組織管理者は Hook 設定フォームで、2 種類の保護を直接設定できます。1. 個人情報（PII）検出——検出サービス（Google Cloud DLP など）を選択し、一般的な種類（メールアドレス、電話番号、台湾の身分証番号など）と、そのサービス固有の詳細な種類（IBAN、クレジットカード番号など）から検出対象を選べます。同じメニュー内で区分して表示されます。2. コンテンツ安全性分類——分類サービス（現在は OpenAI Moderation）を選択し、ヘイト、暴力、自傷行為、ジェイルブレイク攻撃などのカテゴリからブロック対象を選べます。3. サービスを切り替えると選択済みの項目が自動的にクリアされ、種類の互換性が原因で保存に失敗することを防ぎます。どちらの設定画面も 5 言語に対応しています。
* **公式組み込み Agent マーケットプレイスと組織管理**：1. 組織メンバーはマーケットプレイスで公式の組み込み Agent を閲覧し、利用シーンのカテゴリで検索したり、有効／無効を区別したりできます。プレビューウィンドウではデモ会話の再生、サンプル質問のワンクリック入力、サンプル出力の確認ができます。2. 管理者は組織設定で状態、カテゴリ、キーワードによる絞り込みを行い、組み込み Agent の一括有効化／無効化や利用対象者の指定ができます。席数の上限に達した項目やクールダウン期間中の項目はロックされ、操作できません。3. 有効化した公式 Agent は、自作 AI アシスタントの一覧やマーケットプレイスの「組織で自作」タブには表示されません。未開通の組織やプランの席数がゼロの組織にはマーケットプレイスの入口が表示されませんが、過去にレンタルした組織は管理ページにアクセスしてインスタンスを解放できます。
* **MaiGPT の会議記録クイック入口とカレンダー連携**：1. MaiGPT の空の会話ページにクイック入口バーを追加し、プレゼンテーション、文書、表計算、会議記録の 4 つの入口を用意しました。会議記録機能を有効にしている組織では、ワンクリックでリアルタイム文字起こしを開始でき、パネル内で経過時間、リアルタイムの文字起こし、直近 3 件の記録を確認できます。2. Google Workspace または Microsoft 365 のいずれかのカレンダーに接続できます。パネルには今後の会議が日付別に表示され、進行中の会議では「録音」をクリックするとタイトルと参加者が自動入力されます。3. 録音が終了すると AI 要約が自動生成され、パネル内に直接表示されます。会話の入力欄に取り込むことも、完全なページを開くこともできます。4. 要約ビューからワンクリックで入口画面に戻れます。
* **ファイルプレビューがプレゼンテーション、SVG、Office の書式に対応**：1. Word 文書のプレビューを高精度な表示に変更し、表の罫線、フォント、段落間隔を元ファイルどおりに再現します。ファイルの処理はすべてブラウザー内で行われ、外部サービスには送信されません。2. Excel のプレビューでは太字、文字色、背景色、配置、結合セルが保持されます。3. AI が生成したプレゼンテーションやナレッジベースにアップロードしたプレゼンテーションを、ページごとに直接プレビューできます。事前変換されていないプレゼンテーションは開く際にその場で変換され、「変換中」と表示されます。ダウンロードでは引き続き元のプレゼンテーションファイルを取得できます。4. SVG 画像のプレビューを追加しました。MaiGPT や会話ページ右側の情報欄からファイルを開くユーザーが対象です。
* **LINE WORKS 対話プラットフォームに正式対応**：LINE WORKS を利用する企業は、管理画面のチャネル選択ページから LINE WORKS を直接追加できるようになりました。Bot と Client の認証情報を入力し、秘密鍵を貼り付けた後、連携テストを行ってから対話プラットフォームを作成できます。作成後の設定ページには、ほかのチャネルと同じ 8 つのタブがあります。基本設定、機能設定、Webhook、有人対応への切り替え、会話タグ、会話分析、AI Copilot、権限です。認証情報は作成時にのみ入力します。編集ページには保存済みの機密値が表示されず、Bot ID など確認可能な読み取り専用フィールドだけが残ります。
* **Viber 対話プラットフォーム連携**：管理画面のチャネル選択ページに Viber を追加しました。Viber が提供する Bot Token を貼り付けるだけで対話プラットフォームを作成できます。イベント受信用 URL はシステムが Viber に自動登録するため、Viber の管理画面に手動で URL を貼り付ける必要はありません。作成時にウェルカムメッセージとリセットコマンドも入力でき、設定ページではほかのチャネルと同様に機能、権限、有人対応への切り替えを管理できます。Viber 自体が送信済みメッセージの取り消しに対応していないため、このチャネルでは応答待ちメッセージのクリーンアップオプションが表示されません。
* **Source ID による Web Chat のログイン不要アクセス**：顧客のウェブサイトに独自の会員システムがあっても、従来は訪問者が Web Chat 内で再度ログインする必要がありました。管理者は対話プラットフォームのログイン設定タブでこの機能を有効にし、署名検証（推奨）または検証なしの 2 モードから選択できます。プラットフォームが署名用シークレットを生成し、PHP、Node、Python の 3 種類のバックエンド例と、フロントエンドの 1 行の呼び出しを提供します。埋め込みページから会員識別子と署名を渡すと、Web Chat はログイン画面を表示せず、そのユーザーとして直接会話を開始します。検証失敗の記録は同じページで展開して確認でき、連携の問題を調査しやすくなりました。
* **Web Chat の待機スタイルとツール表示文言のカスタマイズ**：AI の回答前の待機画面とツール実行カードを、ブランドに合わせて調整できます。1. 対話プラットフォーム設定に「回答待機スタイル」タブを追加しました。テキストによる説明とブランドアニメーションの 2 モードから選び、各段階（入力中、思考中、分析中、中断）の多言語文言や長時間待機時のメッセージを設定し、ブランドのアニメーション素材をアップロードし、AI でワンクリック翻訳できます。2. 右側のリアルタイムプレビューを実際の Web Chat とピクセル単位で一致させ、全体の流れを再生できるようにしました。「アニメーションの横に文言も表示」スイッチを追加し、入力中の段階でテキストを表示するかどうかを選べます。3. ツールにはカテゴリと実行中／完了後の表示文言を設定でき、MCP コネクタにもデフォルトカテゴリを指定できます。会話内のツールカードは、英語の技術名よりもこれらの文言を優先して表示します。4. Web Chat 側は訪問者の言語に応じた文言を適用します。ツールカードにはカスタムの実行中／完了アイコンを表示でき（読み込みに失敗した場合はシステムアイコンに自動で戻ります）、訪問者が動きを減らす設定を希望する場合はアニメーションを静止画の状態で停止します。
* **Pre-chat のデータ収集がログイン済みユーザーに対応**：ログイン済みの訪問者が Pre-chat フォームに入力すると、従来は所有者のいない匿名の連絡先が別途作成され、会話とアカウントが一致しませんでした。現在は、まずログイン情報を識別します。初回の入力はそのアカウントに直接紐づけ、すでにデータがあるアカウントではフォームを省略して会話を開始します。以前に残された匿名記録が検出された場合は、会話の作成前に本人の記録かどうかを確認し、引き取ります。再入力したデータは既存の連絡先だけを更新し、新しいレコードを作成しません。匿名訪問者とログイン設定を有効にしていない対話プラットフォームの動作は、従来とまったく変わりません。
* **連絡先一括インポートのプレビューとマージモード**：連絡先の一括インポートを 2 段階に変更しました。ファイルをアップロードすると、まず「X 件を作成／Y 件を更新」の集計カードと今回の設定概要が表示されます。この時点ではデータはまだ書き込まれておらず、戻って変更できます。確認後に初めてインポートが実行されます。対話プラットフォームの所属オプションも追加し、既存の所属をインポート内容で置き換える（デフォルトで、従来と同じ動作）か、既存の所属にマージするかを選べます。インポート可能な件数が 0 件の場合やインポートに失敗した場合は、メッセージを表示して設定ページに留まり、誤操作を防ぎます。
* **新しいファイルライブラリ**：従来はファイルをナレッジベースに追加するか、会話の添付ファイルとして使うことしかできませんでした。プラットフォームに統一されたファイル管理画面はなく、誤ったインポート、削除、移動を元に戻せませんでした。現在は「マイファイル」と「組織共有ファイル」の 2 つのスペースで、メンバーが次の操作を行えます。1. フォルダーを作成し、複数のファイルを一度にインポートできます。単一ファイルが 10MB を超える場合はアップロード前に通知されます。2. 一覧またはサムネイルで閲覧し、ファイル種類で絞り込み、スペースをまたいで検索し、ファイルの所在を示す完全なパスを確認できます。3. ファイルの名前変更、一括移動、削除を行い、バージョン履歴からワンクリックで誤操作を元に戻せます。4. 権限のない操作は無効になり、マウスを重ねると理由が表示されます。
* **ナレッジベース間でのファイル移動**：ナレッジベースの内容を整理する際、従来はファイルを削除して別のナレッジベースに再アップロードし、解析とベクトル化をもう一度待つ必要がありました。現在はナレッジベースの一覧や AI アシスタントのファイル一覧から、同じベクトル化モデルを使う別のナレッジベースにファイルを直接移動でき、再解析は不要です。1. 転送セレクターでは検索、ページ切り替え、複数ファイルの選択ができ、クリアされるタグを事前に確認できます。2. 移動はバックグラウンドで実行され、ウィンドウを閉じても中断されません。完了すると通知と入口の赤い点でお知らせします。3. 結果ドロワーには完了、スキップ、失敗したファイルが分けて表示され、失敗した項目はワンクリックで再実行できます。
* **MaiAgent のロール別 Credit クォータ管理**：Credit 課金の組織では、従来はメンバーと対話プラットフォームにしかクォータを設定できず、ロールごとの使用量を管理できませんでした。現在は次の機能を利用できます。1. Credit 使用量ページに「ロールクォータ」タブを追加しました。状態による絞り込みや検索、ロールごとのクォータ管理の有効化、クォータの割り当て、編集、無効化ができます。2. メンバーはプロフィールページの「マイクォータ」で、所属する各管理対象ロールのクォータ、使用量、残量、有効期限を確認できます。残量が少ない場合や有効期限が近い場合は警告が表示されます。3. ロール設定ページに読み取り専用のクォータ概要カードを追加し、Credit 権限のあるユーザーは管理画面に直接移動できます。各ロールのクォータは独立して使用量が累計され、いずれかのクォータを使い切るとサービスが停止します。
* **API キーのセルフサービス発行と発行元管理**：従来、メンバーは個人用 API キーを自分で発行できず、1 人につき有効なキーを 1 本しか保有できませんでした。現在は、自分の設定ページで個人用キーの発行、表示、絞り込み、無効化ができます。組織管理者は組織の API キーページで、各キーが管理者による代理発行か、メンバーによる自己発行かを確認できます。1 人につき有効なキーを 1 本に制限するルールも撤廃しました。
* **組織概要にプラン履歴のタイムラインを追加**：従来、組織メンバーは現在のプラン名と有効期限しか確認できず、過去に利用したプランや次の切り替え時期がわからないため、サポートへの問い合わせが必要になることがありました。現在は、組織概要の現在のプランカードの下に、過去、現在、事前に有効化されたプランとその開始日・終了日をタイムラインで表示します。スマートフォンでは自動的に縦向きの配置になります。記録が 5 件を超える場合は、初期状態で直近の数件のみを表示し、以前の記録を展開したり、ワンクリックで今日に戻ったりできます。
* **ログアウト後に指定 URL へ移動可能**：オンプレミス環境やシングルサインオン（SSO）を利用する組織では、管理画面に組み込まれたログインページが通常は役に立たず、ログアウト後にそのページに留まると行き止まりになっていました。現在は、導入担当者がログアウト後のリダイレクト先 URL を設定できます。設定すると、手動でのログアウト、無操作によるタイムアウトでのログアウト、未ログイン状態で管理画面のリンクを直接開いた場合のいずれも、ページ全体をその URL にリダイレクトします。「戻る」を押しても管理画面のログインページには戻りません。未設定の場合は従来の動作を維持します。
* **組織による OAuth アプリケーションのセルフサービス登録**：組織設定に「OAuth アプリケーション」ページを追加しました。Claude などの MCP クライアントからの接続に使用するアプリケーションを組織で管理でき、プラットフォーム担当者への依頼が不要になります。このページでは次の機能を提供します。1. アプリケーションの作成、編集、削除とクライアントシークレットの再生成ができます。シークレットは作成時または再生成時に一度だけ表示します。2. 認可エンドポイントやトークンエンドポイントなどの接続情報を一覧表示し、ワンクリックでコピーできます。3. 全メンバーが閲覧できますが、変更できるのは所有者または「OAuth アプリケーション管理」権限を持つメンバーのみです。権限のないメンバーにはボタンを無効化し、理由を表示します。4. 組織ごとに最大 20 個のアプリケーションを作成できます。上限に達すると作成ボタンを無効化し、説明を表示します。
* **コネクタに Web Chat のコンテキストデータを渡せるように改善**：MCP コネクタを利用する組織は、コネクタ設定で受け渡しを許可するコンテキストデータのフィールドを指定できます。Web サイトに Web Chat を埋め込む際に渡したデータ（患者識別トークンなど）を、MCP サーバー呼び出しの認証ヘッダーに組み込めます。対話側の本人識別情報を病院や企業の内部システムに渡す場面に適しています。関連する変更は次のとおりです。1. サービスアカウント型コネクタの設定ダイアログを再度開いて編集できるようにし、一覧に設定への入口を追加しました。既存のヘッダーはマスクして表示し、空欄のままなら変更しません。2. コネクタフォームのコンテキスト変数説明パネルに、コンテキストデータの使い方と例を追加しました。3. フィールド名の形式が不正な場合や 20 個を超える場合は即座に通知し、変更していないフィールドは上書きしません。
* **MaiGPT のドキュメント生成で AI 画像を埋め込み可能**：MaiGPT でプレゼンテーション、Word、スプレッドシート、AI Slides のプレゼンテーションを生成する際、説明に基づいて表紙、イラスト、図解を生成し、ドキュメントに直接埋め込むようアシスタントに依頼できます。生成画像は既存の画像生成クレジット料金に従って課金します。利用枠が不足している場合や画像生成に失敗した場合は、テキストとレイアウト要素でドキュメントを完成させ、出力を中断しません。管理者は、ドキュメント生成で使用する画像生成モデルを管理画面で指定できます。
* **音声アシスタント監視ダッシュボード（近日公開）**：管理画面は現在、本番環境ではまだ提供されていません。提供開始時に改めてお知らせします。予定している内容：AI アシスタント監視に音声アシスタント専用のセクションを追加しました。1. 概要ページで通話アーキテクチャの分布、token の構成、クレジットの内訳、電話応答の状況をまとめて確認できます。2. 通話記録を個別に確認でき、完全な文字起こしと使用量の詳細を表示します。3. 新しい通話では、対話の各ターンについてメッセージごとの指標を記録し、各ターンの消費量に正確に対応付けます。古い通話ではメッセージごとの指標がないことを明示し、推定値で補いません。
* **組織単位のプラットフォーム処理手数料**：1. プラットフォームは個別の組織に処理手数料率を設定できます。以後、その組織の各クレジット消費に同じ率の処理手数料を追加計上し、元の消費と同時に引き落とし、消費記録にも同時に記録します。元の消費を取り消すと、処理手数料も取り消します。2. 顧客は課金方式ページで、自組織に実際に適用される料率を確認できます。料率の初期値は 0 で、未設定の組織の課金は変わりません。3. AI Gateway の直接呼び出しとチームワークフローの消費が使用量レポートに含まれていなかった問題も解消し、今後の消費は正しく集計します。
* **中断した複数ターン評価の再開に対応**：複数ターンの対話評価では、ケースごとに結果を記録し、各ケースの完了直後に保存するようになりました。タイムアウト、キャンセル、システム中断によって評価が途中で停止した場合は、一部完了として表示し、中断箇所から再開できます。完了済みケースのスコアはそのまま保持し、失敗したケースや未実行のケースだけを再実行します。クレジットも新たに完了したケースだけに課金します。1 件も完了しなかった場合は、完了ではなく失敗として表示します。
* **AI アシスタント評価に安全性指標と不安定なケースのマークを追加**：複数ターン評価を作成・確認する際に、安全性に関する指標を選択し、結果が繰り返し不一致になるテストケースを識別できます。チームが品質リスクに優先的に対処できるようにします。
* **対話プラットフォームの引き継ぎ通知設定**：管理者は通知設定で引き継ぎイベントの通知を設定できます。有人対応への引き継ぎイベントを、指定した外部システムに自動送信できます。
* **AI アシスタントのお気に入り同期**：自作 AI アシスタントのお気に入り状態をアカウントに保存します。デバイスを切り替えたり再ログインしたりしても、よく使うアシスタントの一覧を保持できます。
* **添付ファイルの解析進捗表示**：MaiGPT で添付ファイルをアップロードすると、対話内に解析進捗と処理状況を表示します。ファイルを AI が利用できるようになるタイミングを明確に把握できます。
* **Web Chat のツールメッセージ表示をカスタマイズ**：管理者はツールごとに表示方法を選び、出力テンプレートを設定できます。Web Chat は設定に応じて、実行結果をより読みやすく表示します。
* **Deep Research の出力形式選択**：リサーチを開始する前に出力形式を指定できます。バックグラウンドで生成した成果物が完成すると、ファイルカードからダウンロードできるため、画面に留まって待つ必要がありません。
* **API キー作成ウィザード**：API キー管理に 3 ステップの作成フロー、共通の情報パネル、プロビジョニング状態の項目を追加しました。管理者が設定の完了状況を確認しやすくなります。
* **AI Gateway のダッシュボードとプロバイダー設定ウィザード**：管理者は概要からサービスの状態、使用量の推移、注意が必要な項目を確認できます。ガイド付きフローでプロバイダーを探索し、モデルを選択し、フォールバックの順序を設定できます。

### 🚀 コア性能の最適化

* **Web 検索ツールの応答を高速化**：AI アシスタントが Web 検索を使用する場合、実測の応答先頭文字までの時間の中央値は、検索ありで 9.75 秒、検索なしで 3.27 秒でした。今回は、待機だけに費やしていた 3 つの処理を解消します。1. 検索接続を再利用し、検索のたびに暗号化接続を新たに確立しないようにしました。2. 1 回の検索の待機上限を 60 秒から 15 秒に変更しました。タイムアウト時は失敗を報告し、アシスタントが別の方法を選べるようにして、不要な待機を防ぎます。3. 検索概要を 500 文字から 1,500 文字に拡大しました。検索後に Web ページ全体を追加取得する処理を減らします（実測では検索を伴う応答の約 55% で発生していました）。概要が長くなるため、各応答の入力 Token 使用量は若干増加します。
* **対話メッセージ読み込み時の不要なデータ転送を削減**：対話メッセージを表示する際、従来は 1 ページ 20 件の各メッセージについて、対応するアシスタントのプロンプト全体もデータベースから取得していました（平均で 1 件あたり約 14 KB、プロンプトの長いアシスタントでは 1 ページで 300 KB に達します）。しかし、画面で使用するのはアシスタント名だけでした。現在は必要なフィールドのみを取得し、1 ページのクエリ時間は実測で約 22 ミリ秒から 14 ミリ秒に短縮しました。対話記録が多く、アシスタントのプロンプトが長い組織では、ページを切り替える際の応答が速くなります。
* **会議記録のカレンダーイベント読み込みを高速化**：会議記録パネルで Google／Microsoft のカレンダーイベントを読み込む際、既存のカレンダーキャッシュを即座に返し、バックグラウンドで更新するようにしました。外部カレンダーサービスの遅延が応答を遅くすることはありません。従来は最も遅い 1% のリクエストで 15 秒以上待つ必要がありましたが、現在はキャッシュを直接返し、更新待ちとして表示します。カレンダーの認可が無効なメンバーについては、リクエストのたびに失敗が確実な認可更新を再試行しなくなりました。再試行間隔は 1 分から始めて毎回倍増し、最大 1 時間とします。再認可後はすぐに通常の動作に戻ります。
* **Web Chat のメッセージ送信時の応答を高速化**：以前は、訪問者が Web Chat でメッセージを送信するたびに、サーバーが同じ Web Chat 設定を 6 回読み込み、約 7 万件の対話プラットフォームデータを走査する逆引きクエリも実行していました。現在は送信ごとに設定を 1 回だけ解決し、その後のすべての処理で共有します。Web Chat 設定の読み込みは 6 回から 1 回に減り、平均約 10 ミリ秒の逆引きクエリも完全に削除されました。応答の形式は変わりません。
* **対話プラットフォームメニューの読み込みを高速化**：管理画面に入る際に読み込む対話プラットフォームのドロップダウンメニューは、連絡先ページやロールへの対話プラットフォーム割り当てフォームでも共用され、組織内で読み取り可能なすべての対話プラットフォームを一度に取得します。以前は各レコードに、プロンプト、ウェルカムメッセージ、テーマなど、メニューでは使わない 100 以上のフィールドも含まれていました。現在はメニューに表示するフィールドだけを読み込みます。約 1,087 個の Web Chat プラットフォームを持つ組織での実測では、リクエスト時間が 210 ミリ秒から 157 ミリ秒に短縮され、転送データ量も約 500 KB 減少しました。通常のページ分割リストには影響しません。
* **Web Chat の新規対話作成を高速化**：訪問者が Web Chat を開いて新しい対話を作成する最初のリクエストでは、対話プラットフォームのテーブルに対応するインデックスがなく、権限とデータに関する 3 つのクエリが毎回約 7 万件の全データを走査し、1 リクエストで約 22 ミリ秒のデータベース処理時間を消費していました。専用インデックスの追加により、この 3 つのクエリは対象を直接検索できるようになりました。各チャネルの受信メッセージごとのクエリや Web Chat 連絡先のクエリも同様に改善されます。応答形式と機能の動作は変わりません。
* **大量のツール出力を含む対話のメモリ使用量を削減**：Ask AI や Web Chat で大量のツール実行結果を含む過去の対話を復元すると、画面が約 1 秒停止し、入力中もメモリ使用量が増え続け、閲覧履歴を削除するまで回復しないことがありました（実際の顧客報告では 1 ページが約 3 MB でした）。現在はツールカードのステップ一覧と詳細を初めて展開した際に読み込み、2 万文字を超えるツール結果は冒頭部分だけを表示して省略を通知します。同じ対話での実測では、ページのノード数が 5,056 から 2,533 に、常駐メモリが 255 MB から 158 MB に減り、表示時の停止時間も少し短縮されました。カードの見た目と折りたたみアニメーションは変わりません。
* **PDF の画像認識による解析を高速化**：画像認識で PDF を解析するナレッジベースでは、以前はページごとに個別の認識リクエストを送信し、150 ページの文書で約 30 分かかっていました。現在は複数ページ（デフォルトは 10 ページ）を 1 リクエストにまとめます。出力が途中で切れたり、内容が大きすぎたりした場合は、単一ページになるまでバッチを自動的に半分にして再送します。ページごとの解析結果の構造は変わりません。複数ページのバッチ処理による高速化の程度は認識モデルによって異なり、内部での Claude Sonnet 5 を使った実測では約 1.5 倍高速化しました。
* **ロールのメンバーリストの読み込みを高速化**：MaiAgent のロールのメンバーリストやメンバー編集フォームを開く際、以前はメンバーごとに組織のプランを問い合わせていました。3,800 人以上のロールでは一度に数千回のクエリが発生し、平均応答時間が 1 秒を超えていました。改善後はプランデータを一度にプリフェッチするため、メンバー数が増えてもクエリ数は増えません。3,826 人のロールでは 3,826 回から 1 回に、ページ分割したリストでも 20 回から 1 回に減りました。
* **Telegram のメッセージ受信処理を高速化**：Telegram を対話チャネルとして使用する組織では、以前は受信メッセージごとに送信者のアバターを Telegram から 2 回取得しており、処理時間の中央値は約 1.6 秒でした。現在は同じユーザーのアバターを 24 時間以内に取得済みなら再利用し、初めてのユーザー、アバターが空の場合、または 24 時間を超えた場合だけ再取得します。実際の重複率に基づく推計では、処理時間は約 0.6～0.9 秒に短縮されます。ユーザーがアバターを変更した後、対話プラットフォームの連絡先アバターへの反映には最大 24 時間かかりますが、表示名は引き続きメッセージごとに即時更新されます。
* **AI アシスタントのランキングダッシュボードの読み込みを高速化**：対話量の多い組織で Agent Ops ダッシュボードのアシスタントランキングを開く際、ランキングに必要なフィールドだけを集計するようになりました。エラー数は専用インデックスの経路で集計し、アシスタント名は上位 50 件だけを取得します。読み込みのたびに対話レコード全体の幅広いフィールドや組織内の全アシスタント一覧を取得する処理がなくなり、ダッシュボード表示までの待ち時間が短縮されます。
* **Messenger のメッセージ受信時の応答を高速化**：Facebook Messenger と Instagram の受信メッセージは、署名を検証した後すぐにプラットフォームへ応答し、メッセージ処理をバックグラウンドで実行するようになりました。受信時に Facebook から連絡先情報を同期取得する処理はなくなりました。受信エンドポイントの応答時間は約 0.5 秒から 0.1 秒未満への短縮が見込まれ、応答が遅いために Meta がイベントを再送したり、イベント通知を停止したりするリスクも減ります。
* **ナレッジベースのファイルのキーワード検索を高速化**：数万件のファイルを持つナレッジベースでキーワード検索を行う際、ページ分割の総件数計算から不要な重複排除を削除しました。同じクエリの実測時間は 832 ミリ秒から 96 ミリ秒に短縮され、ディスク上での一時ソートも不要になりました。検索語を入力する際の各キー入力後の待ち時間も短縮されます。
* **組み込み AI アシスタント管理ページのフィルター操作を高速化**：組織設定の組み込み AI アシスタント管理ページでカテゴリを切り替えたり検索したりする際、各アシスタントの利用対象データを一度のバッチクエリで取得するようになりました。有効化されたアシスタントごとの個別リクエストは不要になり（実測では 75 回に達したことがありました）、多くのアシスタントを有効化している組織でもフィルター切り替え時に動作が止まらなくなりました。
* **埋め込み Ask AI のバックグラウンドリソース使用量を削減**：ページやブラウザーのタブが非表示のときは不要な描画処理とタイマー処理を停止し、ページに戻った際に状態を同期します。長時間開いた場合の CPU とメモリの使用量を減らします。

### 😊 ユーザー体験とインターフェースの改善

* **AI Gateway のトラフィック料金の表示を改善**：独自モデル（BYOK）を使用し、AI Gateway 経由で課金する組織では、支払い方法ページのトラフィック料金が「総 Token 数 × 組織の料金率」という式で表示され、ツールチップには組織に適用される実際の割合が表示されます。使用記録のカテゴリフィルターと使用量統計のカテゴリタブに「プラットフォーム料金」を追加し、トラフィック料金が円グラフや合計から除外されなくなりました。AI Gateway のモデル一覧にも「価格」列を追加し、独自モデルではトラフィック料金の計算式を表示します。
* **Agent マーケットプレイスの 3 段階フィルターと最近使用した Agent**：Agent マーケットプレイスの公式タブを再設計しました。1. フィルターを「タブ → カテゴリグループ → 複数選択タグ」の 3 段階に変更し、何も選択しない場合は制限なしになります。2. カードにはカテゴリのメインカラーの淡い背景を使い、14 カテゴリそれぞれに専用の色を設定しました。アイコンはタイル全体に広げ、右上のカテゴリラベルと同系色にします。マーケットプレイス、最近使用、プレビューウィンドウ、管理行の 4 か所で表示を統一しました。3. 「最近使用」エリアを追加し、最後に対話した 5 つの Agent を表示します。マウスを重ねると対話を続けられます。4. 席数をページタイトルに統合し、検索に一致しない場合、フィルター結果がない場合、未有効化の場合に、それぞれ対応する空状態の案内を表示します。
* **アシスタント設定のコネクタタブを全組織に開放**：AI アシスタント設定の「コネクタ」タブと、組織の高度な機能にある「コネクタのバインド」は、以前はプラットフォーム側で個別に有効化した場合だけ表示されていました。現在はすべての組織で、アシスタントの Agent モードを有効にするとコネクタタブを直接表示・利用でき、別途有効化を申請する必要はありません。
* **削除など取り消せない操作の確認ボタンを赤色に変更**：管理画面で赤い削除アイコンを押した後の確認画面では、以前は主要ボタンに「安全なデフォルト」を示すブランドの青色が使われ、操作の結果と一致していませんでした。今回の変更は次のとおりです。1. テーブル行操作の確認ポップオーバーと中央の確認ダイアログ（SIP 番号、チーム、Hook、クローラースケジュール、会議記録、対話、MCP コネクタ、AI Gateway などの削除）の確認ボタンを赤い塗りつぶしに変更しました。ログアウトや保存せずに離れる操作など、非破壊的な確認は青色のままです。2. API Key の失効確認ボタンを「失効」という動作を表す文言にし、アイコンボタンにマウスを重ねると説明や失効できない理由を表示します。3. サイト全体で中国語の 2 文字ボタンへの自動スペース挿入を停止し（「確 定」を「確定」に戻します）、周囲の文字と字間をそろえました。
* **AI プレゼンテーションのプレビューパネルを閉じて状態を保存**：MaiGPT で AI プレゼンテーションを生成した後、右側のプレビューパネルの上部に閉じるボタンが表示されます。一度閉じると、次のメッセージの送信や再読み込みで再表示されず、別の対話に切り替えて戻っても閉じたままになります。プレゼンテーションを生成したメッセージの末尾には「プレゼンテーションを開く」カードが表示され、いつでもパネルを再表示できます。スマートフォンなどの狭い画面ではパネルが対話エリアを覆う形になり、閉じるボタンや入力欄が切れなくなりました。新しいプレゼンテーションを生成すると、引き続き自動的に開きます。
* **右側の情報欄を固定幅にし、文書プレビューの幅を調整可能に変更**：MaiGPT と対話ページの右側にあるナレッジベース／生成ファイルのカード欄を固定幅にし、左端の幅調整ハンドルを削除しました。カードから開く文書プレビューは独立したフローティングレイヤーになり、左端をドラッグして 400～800 ピクセルの間で幅を調整できます。設定はユーザーごとに保存され、プレビューの幅を変更してもカード欄自体には影響しません。サイドバーを折りたたむためのマウス検知領域を 24 ピクセルに広げ、正しい位置に合わせやすくしました。カーソルはクリック用になり、実際のドラッグ中だけ幅調整用になります。
* **会議記録の AI 要約をバックグラウンド生成し、進捗を表示**：要約の処理をバックエンドのバックグラウンド処理に変更し、長時間の会議の文字起こしでも、フロントエンドの待機タイムアウトによる生成失敗を防ぎます。要約ページには「文字起こしを分析 N/M → 要約を統合 N/M」という進捗が表示され、ページを離れたり再読み込みしたりして戻っても自動的に処理に接続します。完了した要約は新しいバージョンとして保存され、任意のバージョンを削除することもできます。生成に失敗すると統一されたリトライ案内を表示します。アシスタント選択には利用可能なアシスタントだけを表示し、利用可能なものがなければデフォルトのテンプレートで生成します。
* **会議記録の文字起こし読み込み失敗の通知と再文字起こしダイアログ**：会議記録の詳細ページで文字起こしの読み込みを繰り返しリトライしても失敗した場合、「文字起こしの読み込みに失敗しました」というエラーと再読み込みボタンを表示し、文字起こしがない空状態と区別できるようになりました。再文字起こしは独立したダイアログに変更し、履歴、音声認識プロバイダーの選択、話者分離の設定を統合しました。オフライン音声ファイルのインポートフォームの項目も、スマートフォンの幅で切れなくなりました。
* **未ログインの埋め込み Copilot 画面でログインを案内します**：AI Copilot ページを Genesys Cloud などの外部システムに埋め込むと、ブラウザーは埋め込みウィンドウのログイン状態をメインウィンドウから分離します。そのため、カスタマーサポート担当者には「この会話にアクセスする権限がありません」という一般的なエラーだけが表示され、対処方法が分かりませんでした。未ログインの場合は「先にログインしてください」という案内と「ログインへ」ボタンを直接表示するようになりました。埋め込みウィンドウ内でログインすると元の会話ページへ自動的に戻り、その後は同じブラウザーで一度ログインするだけで利用できます。Google アカウントのシングルサインオンを利用する組織では、Google が埋め込みウィンドウ内でのログインページ表示を許可していないため、引き続きアカウントとパスワードでログインする必要があります。
* **AI アシスタントの名前変更を会話プラットフォームに同期します**：AI アシスタントの名前を変更して保存すると、配下の Web Chat と LINE、Telegram などの接続済みチャネルを一覧表示する確認ダイアログが開きます。一緒に名前を変更するプラットフォームを選択して一括適用できるため、各プラットフォームの設定を個別に変更する必要がありません。システム管理の組み込みプラットフォームは自動的に同期され、選択対象には含まれません。アシスタントの削除手順も修正し、選択したプラットフォームを先に削除してからアシスタントを削除するようにしました。プラットフォームが実際には削除されていないのに成功と報告される問題を解消しました。一部のプラットフォームの削除に失敗した場合は、失敗した項目を正確に表示し、再試行できるようアシスタントを残します。
* **右上メニューに設定名と翻訳された言語名を表示します**：Web Chat の右上メニューを使うエンドユーザーには、以前は「繁体字中国語」「ダーク」などの値だけが表示され、各行がどの設定なのか分かりにくい状態でした。現在は、インターフェース言語、音声言語、テーマの 3 行を「名前：値」で表示し、既存の音声再生と文字サイズの行に統一しています。右上メニュー、会話前フォーム、MaiGPT 設定ダイアログの言語一覧も「母語での名前（現在のインターフェース言語での訳名）」に変更しました。例えば English（英語）と表示されます。言語検索では、母語名、訳名、言語コードのすべてを照合できます。訳名を取得できない場合は母語名だけを表示し、空の括弧は表示しません。
* **デスクトップ専用の Web Chat レイアウトとよく使う設定への入口を追加しました**：デスクトップブラウザーで全画面 Web Chat を開いた場合、以前はモバイル版を横に広げただけで、内容が中央の狭い列に固定され、両側に大きな余白がありました。文字サイズの変更も「⋮」メニューの第 2 階層に隠れていて見つけにくい状態でした。現在は：1. ウィンドウ幅が 768px を超えると、メッセージ一覧と入力欄が最大 1200px まで柔軟に広がり、ユーザーのメッセージ吹き出しはコンテンツ領域の 72% を上限とします。2. 文字サイズ、テーマモード、音声再生、インターフェース言語の 4 設定をヘッダーに常設し、ワンステップで操作できます。表示の有無は会話プラットフォームの設定に従います。3. 移動した項目を除いて「⋮」メニューが空になる場合はメニュー全体を非表示にし、ウィンドウを広げた際には残っているドロワーを自動的に閉じます。4. 読み込み中のスケルトン表示を読み込み後のコンテンツ領域と同じ幅にして、表示のずれを解消しました。モバイル版と埋め込みのフローティングバブルのレイアウトは変わりません。
* **MaiGPT の右側パネルを折りたたみ式カードに変更しました**：MaiGPT と会話ページの右側にある「ナレッジベース」と「Outputs」は、以前は横並びのタブで切り替えていました。現在は縦に並ぶ 2 枚のカードになっています。1. 同時に展開できるのは最大 1 枚です。展開中のカードをクリックすると折りたたむことができ、折りたたみ時もサムネイルと 1 行の説明が表示されます。新しく生成されたファイルは件数バッジで通知し、パネルを自動的に開かなくなりました。2. ナレッジベースカードを展開した際の操作項目を 1 行にまとめました。範囲フィルターは常時表示し、初期値は「すべてのナレッジベース」です。「選択済み N/M」の件数はフィルター範囲に合わせて即時更新されます。3. 右側パネルと会話領域の背景を 1 枚の白いキャンバスに統一し、区切り線は透明にしてハンドルのみを残しました。カードの境界とタイトルが識別しやすくなっています。
* **会話添付ファイルが上限を超えた場合に次の操作を案内します**：会話添付ファイルの上限は 10 MB です。契約書、診療記録、公文書など、上限を超えるファイルをアップロードしても、「ファイルサイズが上限を超えています」というメッセージだけで操作が止まることはなくなりました。管理画面の会話と MaiGPT では、上限を説明する案内ダイアログに「ナレッジベースへ」ボタンを表示します（ナレッジベースの上限は引き続き 100 MB です）。ナレッジベースの権限がないメンバーには、管理者への連絡を案内します。Web Chat の訪問者には「管理者に連絡してファイルをナレッジベースに追加してもらってください」と表示し、段落の貼り付けや小さなファイルへの分割など、実行可能な代替案も提示します。音声ファイルには圧縮も提案します。サイズ確認はファイルの読み込み前に行うため、数十 MB のファイルでもすぐに案内が表示されます。上限値はすべてシステム設定に従います。
* **データベースのテーブルを元ファイル別にグループ表示します**：複数のワークシートを持つ Excel をアップロードして MaiAgent データベースを作成すると、以前は各ワークシートが別々の行になり、すべて同じファイル名が表示されて区別しづらい状態でした。現在は、テーブル一覧を元ファイル別にグループ化し、展開・折りたたみができるようになりました。ファイル名、所属ナレッジベース、テーブル数を表示し、各テーブルには元のワークシート名も表示します。アップロード処理中に新しく作成されたテーブルは、対応する元ファイルの下に直接表示されます。
* **「マイクロ」プランの名前を追加しました**：マイクロプランを契約している組織では、以前はプラン、請求、組織情報のページでプラン名が空白または英語のコードとして表示されていました。現在は 5 つのインターフェース言語すべてで対応するプラン名を表示します。例えば繁体字中国語の画面でも、マイクロプランの名前が表示されます。
* **サポートセンターの入口から MaiDesk に自動ログインします**：管理画面の右上にある「サポートセンター」をクリックすると、以前は Email の認証コードでサポートシステムに再度ログインする必要がありました。アカウント情報も引き継がれず、作成したチケットはすべてデモ組織に紐づいていました。現在は、クリックするとログイン中のユーザー情報で MaiDesk に自動ログインし、実際の組織情報も引き継ぐため、チケットが正しい会社に直接紐づきます。自動ログインに失敗した場合は元のログインページに戻り、利用には影響しません。
* **サイト全体のブランドデザインを更新しました（v1.4）**：管理画面と Web Chat のロゴ、ワードマーク、ファビコン、モバイルインストール用アイコンを新しいブランド素材に全面更新しました。1. 管理画面サイドバーのデフォルト幅を 240px に調整し、新しい横長ワードマークを見やすくしました。ログインページのロゴの高さも調整しています。2. ファビコンをベクター形式に変更し、高解像度画面でもぼやけなくなりました。3. Web Chat の iOS・Android インストール用アイコンを白背景に変更し、リンク共有時のプレビュー画像も補いました。ホワイトラベルのお客様独自の素材には影響しません。
* **組織概要の高度な機能ラベルを製品仕様に統一しました**：組織概要の「高度な機能」には、2 つの誤った名称（サポートセンターの実体はコールセンター、Webhook システムの実体は Hook エンジン）、一度も機能しなかったラベルがあり、無効な機能がどのプランに属するかも分かりませんでした。現在は、ラベルの名称と順序を製品仕様表に統一しています。無効な機能には「エンタープライズ」を表示し、ツールチップで有効化の方法を案内します。Beta 機能にはラベル、サイドバーメニュー、ページタイトルに Beta 表示を付けました。営業担当者はこのページを使って、お客様にプランの違いを直接説明できます。
* **「自分のコネクタを管理」を 4 状態の概要表示に変更しました**：MaiGPT の「自分のコネクタを管理」では、以前は「接続済み／未接続」という 1 種類のラベルしかなく、組織で有効になっていないのか、自分がまだ認可していないのかを区別できませんでした。認証情報の期限切れにも気づけませんでした。更新後は：1. 左側に一覧、右側に詳細を表示し、各コネクタを「認可済み」「認可待ち」「再認可が必要」「未有効化」の 4 状態で示します。対応が必要なものを先頭に並べます。2. 検索と状態別フィルターに対応し、各状態の件数も表示します。3. 認可待ちの場合は要求するアクセス範囲を先に表示し、認可済みの場合は認可したアカウント、認可日時、許可した範囲、認証情報の有効期限を表示します。4. 組織でまだ有効になっていないコネクタは、その場で有効化を申請でき、送信後すぐに状態が更新されます。5. 接続解除前に再確認し、誤操作で認可手順を最初からやり直すことを防ぎます。6. コネクタのアイコンを読み込めない場合は、名前の頭文字を代わりに表示します。
* **MCP アプリカードの幅をデバイスに合わせて調整します**：Web Chat のインタラクティブなアプリカード（スライダーや複数列の統計表を含む表示カードなど）は、以前はデバイスに関係なく幅が 448 ピクセルに制限され、タブレットやデスクトップでは内容が詰まっていました。現在は Flex メッセージと同じルールを使い、カードの内容で幅を決めるため、タブレットやデスクトップでは十分に展開できます。スマートフォンでは引き続きメッセージ列の幅で制限され、表示には影響しません。
* **LlamaParse の解析を階層別モードに変更しました**：ナレッジベースと会話添付ファイルを LlamaParse で解析する際に、新しい階層別解析を使うようになりました。デフォルトは高度な階層とコスト最適化の組み合わせで、単純なページは自動的に低い階層で処理します。解析結果はテーブル構造を保持する Markdown 形式となり、表を含む文書で質問応答時に適切な箇所を検索しやすくなります。運用担当者は必要に応じて解析階層を変更したり、バージョンを固定したりできます。
* **Vision パーサーで埋め込み画像の元データを読み取ります**：1. 操作スクリーンショットを含む PDF を解析する際、ページ内の埋め込み画像を元の解像度のままモデルに渡します。ページ全体の縮小によってメニューパスや赤枠の強調表示などの細部を誤認することがなくなりました。同じお客様の文書では、メニューパスの正解が 4 回中 1 回から 4 回すべてに改善しました。2. 1 ページあたりの出力上限を増やし、情報量の多いページが表の途中で通知なく切り捨てられないようにしました。実際に切り捨てられた場合は警告を残します。3. パーサーごとにチャンクサイズとオーバーラップを設定でき、構造化度の高い解析結果が全体共通のチャンク分割ルールで分断されることを防ぎます。未設定のパーサーは従来の動作を維持します。
* **応答トレースにモデル呼び出しごとの所要時間を表示します**：AgentOps で MaiGPT や Agent モードのアシスタントの応答トレースを確認すると、以前はターン全体のモデル token 合計しか分からず、各モデル呼び出しにかかった時間を確認できませんでした。現在はタイムラインに各呼び出しの開始時刻、最初の token までの時間、終了時刻、各種 token 数を表示し、応答のどの段階が遅いかを見つけやすくなりました。記録のモデル処理時間も、同じターン内のすべてのモデル呼び出しの合計に変更しました。そのため、ツールループなど複数回呼び出すターンでは、統計グラフで新旧の記録の集計基準が異なります。
* **多言語インターフェースの一貫性を改善しました**：請求、会話、ログイン、AgentOps、ツール、ID 同期などのページに 5 言語のテキストを補い、日本語・韓国語の翻訳と日付表示を修正しました。
* **AI アシスタントのマーケットプレイスの閲覧とプレビューを改善**：自作アシスタントのタブに公式マーケットプレイスと同じカードレイアウトを採用し、権限に応じた表示とバックグラウンドでの重複読み込みの防止に対応しました。プレビューでは、選択した言語の挨拶も表示されます。
* **対話前フォームのテキスト表示を改善**：フィールドのラベルと説明で改行とクリック可能なリンクを使用できるようになりました。長い告知事項、プライバシーポリシー、操作案内も読みやすく表示できます。
* **会議記録に外部参加者を追加**：会議記録の作成・編集時に、組織メンバーの一覧に含まれていない外部参加者を直接入力できるようになりました。参加者情報を漏れなく記録できます。
* **使用量と請求明細の表示順を統一**：クレジット使用量、取引履歴、AgentOps の明細を同じ順序で表示し、画像埋め込みの使用量も追加しました。項目ごとのコストを確認しやすくなります。
* **クレジット上限のリセット周期を設定**：組織、プラン、メンバーの 3 つの階層で、クレジット上限のリセット周期を個別に設定できるようになりました。異なる予算制度に合わせて管理できます。
* **ナレッジベースの類似度しきい値を設定**：ナレッジベースの編集時に類似度しきい値を調整できるようになりました。AI アシスタントに参考情報として渡す検索結果を、より正確に制御できます。

### 🔐 セキュリティとガバナンスの強化

* **AI Gateway メニューをロール権限で制御**：以前は、組織で AI Gateway を有効にすると、すべてのメンバーにメニューが表示されていました。ロール権限に「AI Gateway 権限」のチェック項目を追加し、未選択のロールではサイドバーに AI Gateway タブが表示されず、URL から直接アクセスすることもできなくなりました。導入時点ですでに有効化していた組織のデフォルトロールには、この権限を自動で付与しています。それ以降に有効化する組織では、管理者がロール設定で選択する必要があります。
* **ナレッジベースと添付ファイルの内容も入力 Hook で検査**：入力 Hook（個人情報のマスキングなど）を設定した AI アシスタントでも、以前はユーザーが入力したテキストだけを検査し、アップロードしたファイルやナレッジベースから取得した文章はマスキングせずにモデルへ送信していました。通常の応答モードでは、添付ファイルとナレッジベースの文章も、モデルに送信する前に同じ Hook で検査します。マスキングが必要と判定した場合は加工後の内容に置き換え、ブロックと判定した場合はその内容をモデルに送信しません。アシスタントは引き続き対話履歴に基づいて回答し、メッセージ記録には取得した文章がブロックされ、モデルに送信されなかったことを記録します。追加設定は不要で、引用元パネルの表示は変わりません。
* **編集権限に応じて AI アシスタント設定を表示・ロック**：Agent マーケットプレイスと各入口の「AI アシスタント設定」ボタンは、そのアシスタントに対するメンバーの編集権限に基づいて利用可否を判定するようになりました。1. 編集権限のないメンバーにはボタンを表示せず、編集後の保存時に拒否される状況を防ぎます。2. ブックマーク、共有リンク、AgentOps から設定ページを直接開いた場合は、まず読み取り専用で読み込み、権限を再確認してから編集を許可します。3. プランにアシスタント構築モジュールを含まない組織では、マーケットプレイスの設定ボタン、AI アシスタントメニュー、Agent マーケットプレイスへの入口をすべて非表示にし、URL を直接入力した場合も利用可能なページへ転送します。
* **Agent マーケットプレイスでメンバーの利用権限不足を表示**：組織が公式 Agent を有効にしていても、現在のメンバーが公開対象に含まれていない場合、カードは「有効」セクションに残り、鍵アイコンと「利用権限がありません」の表示が付き、「対話を開始」ボタンは無効になります。カードやプレビュー内のボタンをクリックすると、組織管理者への連絡を案内します。組織が有効化していない場合と、自分に権限が付与されていない場合を区別できるため、機能の不具合と誤解せずに済みます。
* **会議記録の閲覧範囲をロール権限に統一**：すべての組織で会議記録の閲覧範囲をロール権限に基づいて決定し、組織設定の高度な機能セクションでは「会議プライバシーモード」の表示を廃止しました。ロール編集画面で「会議記録権限」を選択すると、デフォルトで「会議記録管理権限」（すべての会議を閲覧可能）も選択されます。管理者はこの選択を解除し、自分が参加した会議だけに閲覧範囲を制限できます。既存ロールに保存されている権限設定は変更しません。
* **Web Chat の埋め込み許可ドメインを設定**：以前は、Web Chat を埋め込めるサイトを制限するには、エンジニアにシステム管理画面での調整を依頼する必要がありました。管理者は対話プラットフォーム設定ページの「基本」タブで、カスタムドメインの下にある埋め込み許可 URL の一覧を自分で追加・削除できるようになりました。入力時に形式を検証し、大文字・小文字と末尾のスラッシュを自動的に正規化するため、入力ミスでブラウザーにブロックされても原因が分からない状況を防げます。一覧が空の場合は、どのサイトでも埋め込めます。Web Chat は実際の埋め込み元ページのオリジンもプラットフォームに報告して照合し、一覧にないサイトからの埋め込みを拒否します。
* **ロールへの対話プラットフォーム割り当てに全対話閲覧権限を追加**：以前は、MaiAgent のロールに対話プラットフォームを割り当てると、そのロールのメンバーは「すべての対話」ページでプラットフォームの全対話履歴を閲覧できました。同じプラットフォームに人事など機密性の高い AI アシスタントがある場合、その対話も閲覧できていました。ロール設定の「対話プラットフォームの割り当て」表に、独立した「すべての対話を閲覧」チェック列を追加しました。ヘッダーの全選択と説明ツールチップも備えています。管理者は全対話の閲覧を許可せずに、有人対応への引き継ぎや Agent マーケットプレイスでのプラットフォーム利用だけを許可できます。
* **Web Chat の埋め込みメッセージで送信先サイトのオリジンを指定**：顧客が自社サイトで脆弱性スキャン（Fortify WebInspect）を実施すると、埋め込み Web Chat ウィンドウとページ間のメッセージは受信先が指定されていないため「過度に寛容なメッセージ送信ポリシー」と判定され、レポートに多数の指摘が記載されていました。修正後は 2 つの原因を解消しました。添付ファイルのプレビューパッケージがページ読み込み時に送る自己検出メッセージを停止し、埋め込みコードはウィンドウ作成時に埋め込み元ページのオリジンを渡すため、最初の起動メッセージから受信先を指定できます。実測では、読み込みごとの送信先未指定メッセージが修正前の 5 件から修正後は 0 件になりました。パラメーターを付けない従来の埋め込み方式の動作は変わりません。
* **o3-mini の提供終了に伴い GPT-5.6 に切り替え**：プロバイダーがまもなく o3-mini の提供を終了するため、モデルを o3-mini に設定している AI アシスタントと、そのモデルに固定されている進行中の対話は、自動的に GPT-5.6 luna で応答するようになります。手動の変更は不要です。GPT-5.6 luna の入力・出力料金はどちらも o3-mini より低いため、切り替え後の料金は下がり、上がることはありません。AI Gateway で従来の o3-mini 識別子を使用した呼び出しも引き続き利用でき、応答は GPT-5.6 luna が生成します。切り替え後は内部の非表示推論を使用しなくなるため、推論を多用するタスクでは応答品質の抜き取り確認をお勧めします。
* **ログアウト後も Ask AI で対話できる問題を修正**：管理画面で Ask AI サイドバーを開いたままログアウトすると、サイドバーがログインページに残って質問を続けられ、埋め込みウィンドウ内の認証情報も消去されていませんでした。修正後は、ログアウト時にまず Ask AI ウィンドウを閉じ、埋め込み側の認証情報を消去します。Web Chat も同時にリアルタイム接続を切断し、現在の対話と履歴一覧を消去して未初期化状態に戻るため、ログイン画面では入力できなくなります。再ログイン後は Ask AI を通常どおり開き、認証情報を再設定できます。
* **Ask AI が現在と異なる組織で操作する問題を修正**：複数の組織に所属する管理画面のユーザーが Ask AI を使用すると、ツールの実行が現在と異なる組織に適用される場合がありました。対話の作成とメッセージ送信時にユーザーの現在の組織の認証情報を添付し、対話を開始した組織に固定するようになりました。組織を切り替えると、Ask AI はその組織の直近の対話に自動的に切り替え、対話がなければ新規作成します。対話履歴サイドバーもその組織の対話だけを表示し、タイトルバーには紐付いている組織名を表示します。タイトルを中央に配置するモードでもバッジが重複しなくなりました。認証情報が期限切れになると、自動的に匿名モードへ戻り、対話を中断せずに継続します。
* **タグフィルターが無効になった際に AI が全データを参照する問題を修正**：組織がタグフィルターで AI の参照先を特定のナレッジベースデータに制限していても、条件に含まれるタグの名前変更や削除、またはタグデータの読み込み完了前のクエリ送信によって、フィルターが空になり、参照範囲を正しく絞り込めない場合がありました。修正後は MaiGPT、検索テスト、連絡先のクエリ設定で、解決できないタグをグレー表示と警告アイコンで示します。クエリの送信を止めて案内を表示し、無効なタグをワンクリックで削除して選び直せるようになりました。
* **Hook 検査が Agent モードのツール返却内容にも対応しました**：Hook を有効にした AI アシスタントでは、Agent モードの添付ファイル、ナレッジベース、MCP、ブラウザー、コード実行、Skill などのツールがモデルに返す内容に、既存の入力検査ルールが適用されます。追加設定は不要です。ブロックされた場合、そのツール結果だけがモデルに渡されず、会話は継続します。検査ごとに元のツールを含む実行記録が残るため、モデルがどのツールから機密情報を読み取ったかを追跡できます。
* **会議終了後に録音用認証情報が即座に失効します**：会議記録の録音開始時には、会議室に参加するための認証情報が発行されます。以前は会議終了後も有効期限内であれば再参加でき、録音・文字起こしサービスのない空の会議室が作成される可能性がありました。会議を手動で停止した場合や、システムが完了・失敗を報告した場合に、この認証情報を失効させるようになりました。同じ認証情報で再接続すると拒否されます。失効処理に失敗しても、会議の終了処理、録音ファイルの生成、使用量の精算には影響しません。
* **新規公開モデルに課金ルールが自動で付与されます**：モデルカタログの同期時に、LLM、Embedding、リランキングモデルのポイント課金ルールも作成され、価格が各プロバイダーの現在の定価に合わせられます。以前は、新規公開モデルに専用ルールがないとプロバイダーの共通料金や最低料金が適用され、一部の高性能モデルが実際のコストの数分の一で課金されていました。同期後も入力または出力の価格が不足しているモデルは無効のままとなり、未設定の価格で利用可能にはなりません。管理者がカスタマイズした既存ルールは上書きされません。
* **MaiGPT のロール権限に関する表示を統一しました**：権限のないユーザーには利用できない設定への入口が表示されなくなりました。制限された操作には明確な理由を表示し、機能に入ってから拒否されることを防ぎます。

### 🛠️ 不具合修正

* **複数モデルのキャッシュと定価の課金ルールを修正しました**：1. GPT-5.6 sol／terra／luna と Claude Sonnet 5 の入力・出力料金を、実際の供給経路の現在の定価に合わせました。2. GPT-5.2 のキャッシュ読み取り料金を入力価格の 0.3 倍に修正し、以前この比率を超えていた分の過剰請求を解消しました。3. 現行のプラットフォームモデル 25 種類で不足していたキャッシュ読み取り・書き込み料金を追加し、キャッシュ Token が報告された際に基本単価で課金されることを防ぎます。4. すべてのプラットフォームモデルのキャッシュ料金を、プロバイダーにかかわらず入力価格の 1.5 倍（書き込み）と 0.3 倍（読み取り）に統一しました。組織が独自に用意する（BYOK）モデルは従来どおりトラフィック料金で課金され、影響はありません。
* **vLLM でツール呼び出しが未有効の場合のエラー表示を修正しました**：オンプレミスで vLLM を使ってモデルをセルフホストする際、モデルサービスの起動時に自動ツール選択とツール呼び出しパーサーを有効にしていないと、ナレッジベースやツールを使用する AI アシスタントの応答が毎回失敗していました。ユーザーには「システムは現在リクエストを処理できません」としか表示されず、モデル自体が非対応だと誤解してモデルを変更する可能性がありました。現在は、モデルサービス側の起動パラメーターを調整する必要があることを明示し、「モデル自体がツール呼び出しをサポートしていない」場合の通知と区別します。管理者は原因に応じて直接対処できます。
* **アシスタントに紐づくモデルの無効化後に選択欄が空白になる問題を修正しました**：組織がモデルを無効にすると、そのモデルに紐づく AI アシスタントの編集ページでモデル選択欄が空白になり、モデルが未設定だと誤解される可能性がありました。現在は「モデル名（無効）」という選択不可の項目と警告を表示し、利用可能なモデルへの変更を促します。別のモデルを選択すると、警告と無効な項目は即座に消えます。
* **モデルが利用不可になるとアシスタント設定フォームが消える問題を修正しました**：長期間発生していた本番環境の 3 つの不具合を修正しました。1. AI アシスタント設定ページで、選択中のモデルの公開終了、組織権限の変更、モデル一覧の読み込み前に「応答モード設定」フォーム全体が消えていました。現在はフォーム全体を保持し、出力モードの選択肢だけを一時的に非表示にします。2. AI アシスタント権限のないユーザーがナレッジベース一覧を開くと、関連アシスタントのラベルでフロントエンドエラーが発生していました。現在は名前を表示し、クリック不可にします。3. ネットワークのタイムアウトや切断を標準エラーオブジェクトで報告するようにし、Keycloak のログインページでエラーメッセージを正しく取得でき、エラー追跡でもメッセージごとに正常に分類できるようにしました。
* **特定の Claude モデルで Deep Research が失敗する問題を修正しました**：AI アシスタントのモデルを Claude 4.8 Opus または Claude 5 Sonnet に設定すると、計画段階で Bedrock が構造化出力を拒否し、Deep Research が毎回失敗していました。計画段階ではツール呼び出しによって構造化結果を取得するように変更し、両モデルで Deep Research を利用できるようにしました。また、計画段階のモデル呼び出しを最大 3 回に制限しました。有効な計画が継続して得られない場合は、数千回再試行してから失敗するのではなく、速やかにエラーを報告します。
* **長すぎるツール返却内容で Hook 検査が失敗する問題を修正しました**：コンテンツ審査や個人情報検出の Hook を設定した AI アシスタントでは、ツールのクエリ結果や検索内容が約 32,000 文字を超えると（大量の検索結果や長いテキスト添付ファイルなど）、検査全体が失敗してその内容がモデルに渡されず、応答に資料が不足していました。現在は長いテキストを自動で分割して検査し、判定結果を統合します。個人情報検出で分割境界に重複して検出された範囲も完全な区間に統合されるため、長い内容を正常に検査して応答に利用できます。
* **個人設定の文字数上限を超えても送信できる問題を修正しました**：プロフィールページや組織メンバーの編集ダイアログで「個人設定」を入力する際、画面では 2,000 文字まで入力できましたが、送信後に保存が拒否されていました。入力上限を 1,000 文字に変更し、文字数カウンターを表示します。上限超過は入力時点で防ぐため、入力を終えてから保存できないことはなくなります。
* **Deep Research の進捗パネルに未解析のマークアップが表示される問題を修正しました**：会話で Deep Research を使用すると、進捗パネルのステップ詳細が未解析のマークアップ文字列として表示され、読めませんでした。進捗を構造化ステップで表示するように変更し、各ツール呼び出しと結果を通常の会話と同じステップカードで表示します。既存の会話記録も読みやすい形式へ自動変換されます。
* **長すぎるメッセージで Web Chat が停止する問題を修正しました**：会話に約 95,000 文字の単一行の投稿が含まれると、Web Chat や Ask AI でその会話を開く、または自動復元する際に 2 分以上フリーズし、すべての MaiAgent ウィンドウが操作不能になっていました。現在は、単一行が 2,000 文字を超える、または全文が 50,000 文字を超えるメッセージを、折りたたみ可能なプレーンテキストで表示します。完全な書式解析を行わず、会話を正常に開けます。
* **使用量グラフの凡例が X 軸と重なる問題を修正しました**：英語、日本語、韓国語の画面で使用量統計を見ると、長い凡例が折り返され、X 軸ラベルと重なって読めなくなっていました。キャッシュデータがあると凡例が 4 項目になり、重なりがさらに目立っていました。現在は 6 タブの計 12 グラフで、言語と凡例の項目数に応じて下部の余白を自動確保します。言語切り替えやウィンドウサイズ変更時にも即座に再計算します。「メンバーの日別 Token」などのグラフタイトルも、各言語で適切な語間のスペースに修正しました。
* **データベースのテーブル管理で最初の 20 テーブルしか表示されない問題を修正しました**：複数のワークシートを含む Excel をアップロードしてデータベースを作成すると、ワークシートごとにテーブルが作成されます。テーブル総数が 20 を超えると、テーブル管理ページでは最初の 20 件しか表示されず、残りが見えないため、ユーザーがファイルを紛失したと誤解する可能性がありました。現在は 1 ページに最大 100 テーブルを表示し、それを超える場合にページ切り替え欄を表示します。アップロード後に新しいテーブルの作成完了を判断する際も、バックエンドが返す総数を使用します。
* **複数人によるアシスタント設定の同時編集で後の保存が前の変更を上書きする問題を修正しました**：2 つのタブや 2 人のメンバーが同じ AI アシスタントの設定ページを開くと、後から保存した側がページを開いた時点の古いデータ全体を送信し、相手が保存したばかりの項目（変更したモデルなど）を通知なく元に戻していました。現在は保存前に他の人がアシスタントを更新していないか確認し、変更がある場合はページを再読み込みしてから保存するよう案内するため、上書きを防げます。
* **AI 応答が存在しないナレッジベース画像を参照する問題を修正しました**：画像を含むナレッジベースファイルを使用すると、AI 応答がコピーを誤ったり架空の画像リンクを参照したりすることがありました。Web Chat の各ステップに「画像の読み込みに失敗しました」という赤い枠が表示され、ユーザーが質問すると別の壊れたリンクが追加されていました。現在は応答の保存前に参照するナレッジベース画像の存在を個別に確認し、存在しない画像を全体ごと削除します。会話の再読み込みや LINE、Teams、API などのチャネルにも適用されます。外部画像と生成画像には影響しません。ストリーミング中の応答には壊れた画像が一時的に表示される可能性がありますが、再読み込み後は削除済みの内容になります。
* **HTML テーブルの応答がプレーンテキストになる問題を修正しました**：モデルが HTML でテーブルを直接出力すると（通常は枠線やスタイルなどの属性付き）、Web Chat や管理画面の会話ではセキュリティーフィルターによって全体がプレーンテキストになり、テーブルではなくマークアップが表示されていました。現在は固定テンプレートでテーブルを再構築し、既存のテーブルスタイルを適用します。結合セルの情報だけを保持して元の属性は破棄し、ダークモードとモバイルでも正常に表示します。安全でないタグを含むテーブルは引き続きテキストになるため、セキュリティー保護は緩和されません。
* **添付ファイルを読み取れないときに AI がファイル名から内容を捏造する問題を修正しました**：非対応形式や内容が破損していてテキストを抽出できない添付ファイルをアップロードすると、AI アシスタントがファイル名、メタデータ、想像した文書構造を基に回答し、内容を読み取れたとユーザーに誤解させることがありました。現在は添付ファイルの内容を利用できない場合に明確に通知し、ファイル名や想定される構造から推測しないよう指示します。すべての添付形式が対象です。プロンプトによるガードレールのため、モデル独自の推測を減らせますが、完全には排除できません。
* **管理画面のチャットでアシスタントに初めて入る際、挨拶が表示されない問題を修正しました**：管理画面の内部チャットで、挨拶を設定済みの AI アシスタントに初めて入った際（既存の会話がない状態）、挨拶は作成されていても表示されず、「新しい会話」を押すか、入り直す必要がありました。公式 Agent を有効にした後の初回アクセスも影響を受けていました。修正後は初回アクセス時に挨拶がすぐに 1 件だけ表示されます。既存の会話と挨拶未設定のアシスタントの動作は変わりません。
* **会話履歴の詳細ページを離れた後、サイト全体のコンテンツが空白になる問題を修正しました**：AI アシスタント監視で会話履歴の詳細ページを開いた後、左側のメニューをクリックするとコンテンツ領域がすべて空白になり、再読み込みしなければ復旧できませんでした。修正後は詳細ページを離れても正常に他のページへ移動できます。同様の問題の再発を防ぐ自動チェックも追加しました。
* **ナレッジベースのファイルからのテストケース生成が処理中のまま停止する問題を修正しました**：ナレッジベースのファイルからテストケースを自動生成する際、モデル呼び出しが停止すると、ジョブは「処理中、進捗 0」のまま無期限に続いていました（実測では 11 分経過後も実行中でした）。ユーザーは待つべきか中止すべきか判断できず、再試行の入口もありませんでした。修正後は生成処理に 60 分の制限を設け、タイムアウト時には分かりやすいメッセージとともに失敗として表示し、画面へ即座に通知します。ユーザーはその通知を受けて再実行できます。
* **確認ポップオーバーのアイコンとタイトルの位置ずれを修正しました**：管理画面の確認ポップオーバー（削除確認など）で警告アイコンがタイトル文字より約 3 ピクセル下に表示されていました。また、内容を切り取るコンテナ内で開くと、幅が 1〜2 秒かけて 1 ピクセルずつ縮んでいました。修正後はアイコンをタイトルの 1 行目の視覚的な中心に固定し（誤差 0.1 ピクセル以内）、タイトルが折り返されても 1 行目に揃います。幅も開いた時点で確定し、徐々に動く現象は発生しません。
* **システム通知メールのデフォルト送信者に旧ブランドが表示される問題を修正しました**：メール設定で送信者をカスタマイズしておらず、環境設定でも指定していない環境では、システム通知メールのデフォルト送信者と件名プレフィックスに旧ブランド名が表示されていました。修正後は現在の MaiAgent ブランドとドメインがデフォルトになります。送信者をカスタマイズ済みのお客様には影響しません。
* **生成ファイル一覧の期限切れ項目とダウンロード時のファイル名を修正しました**：1. MaiGPT で AI にファイル生成を依頼した後、生成ファイルパネルの一覧とタブの件数は、現在実際にダウンロードできるファイルに基づいて表示されます。以前のターンで期限切れになったファイルは表示されません（3 件表示されても 1 件しかダウンロードできないなどの問題を解消しました）。2. 期限切れのファイルをクリックすると「ファイルの有効期限が切れています。再生成してからダウンロードしてください」と表示され、何も知らせずに失敗する代わりに一覧を自動更新します。3. プレビューパネルからのダウンロードでは元のファイル名と拡張子が保持され、ランダムな文字列になりません。
* **Canvas のフローチャート生成中に構文エラー画像が表示される問題を修正しました**：Web Chat や管理画面のチャットで AI に Canvas のフローチャート生成を依頼した際、ストリーミング中に爆弾画像や「Syntax error」が一瞬表示されることがなくなりました。エラー画像が画面に残り、ソースコードへの切り替えと復帰、または会話の開き直しが必要になる問題も解消しました。生成中は Canvas に処理中の状態のみを表示し、ダウンロードボタンを一時的に無効化します。内容が完成してから一度だけレンダリングします。
* **Canvas のフローチャート文字の改行表示を修正しました**：AI が生成したフローチャートやシーケンス図のノード文字に改行記号がある場合、Web Chat の Canvas が記号をそのまま 2 文字として表示することがなくなりました。管理画面と MaiGPT の Canvas でも、シーケンス図の注記に改行が含まれると図全体が表示されない問題を解消し、両方で正しく改行されます。Web Chat の Canvas は内容が落ち着いてから再描画するため、ストリーミング中の繰り返しのちらつきもなくなりました。
* **生成画像のプレビューパネルを再度開けない問題を修正しました**：コード実行に対応した AI アシスタントで、生成画像をクリックしてプレビューサイドバーを開いた後、サイドバーを閉じる、右列を折りたたむ、会話を切り替えるなどの操作を行うと、画像を再度クリックしても反応しないことがありました。復旧には右列を手動で展開し、プレビューの閉じるボタンを押す必要がありました。修正後はクリックのたびに正常に開き、会話の切り替えやページを離れる際にはプレビューが自動で閉じます。管理画面の会話履歴ページでもファイルを直接プレビューできます。Web Chat と管理画面の両方を修正しました。
* **ナレッジベースにアップロードしたプレゼンテーションの解析失敗を修正しました**：スライドサイズが指定されていない PPTX（一部のツールが出力するプレゼンテーションでは省略されます）をナレッジベースにアップロードすると、「サイズ検証エラー」で解析に失敗し、インデックスを作成できませんでした。修正後は解析前にデフォルトの 16:9 サイズを自動補完し、プレゼンテーションのテキストを正常に抽出します。元のファイル内容には影響しません。
* **共有会話で Canvas のウェブページがソースコードとして表示される問題を修正しました**：AI が生成した Canvas のウェブページを含む MaiGPT の会話を他のメンバーに共有すると、共有表示ページで Canvas の内容がウェブページのソースコードとして表示されていました。修正後は元の会話と同様に、安全に隔離された環境で Canvas をレンダリングします。Canvas 前後のテキストは元のレイアウトを維持し、1 件のメッセージに複数の Canvas がある場合はそれぞれをカードとして表示します。既存の共有リンクも修正されます。
* **Canvas のグラフがソースコードへの切り替え後に消える問題を修正しました**：AI が Canvas でグラフを含むウェブページを生成した際、ソースコードに切り替えてからプレビューに戻る、または生成中に再レンダリングすると、周囲の見出し、表、統計カードは正常でも、グラフ部分が固定高さの空白になることがありました。修正後は毎回新しい環境で読み直し、グラフが安定して表示されます。
* **会議作成時に選択した参加者が閲覧権限を取得できない問題を修正しました**：リアルタイム文字起こし会議を作成する際、「参加者」欄で組織メンバーを複数選択できるようになりました。作成後、選択したメンバーは自動的に会議メンバーへ追加され、閲覧権限を取得し、一覧と詳細ページの参加者欄に正しく表示されます。作成者は自動でホストになるため、自分を追加する必要はありません。メンバー同期に失敗した場合は通知のみを表示し、録音は中断しません。
* **Web Chat を直接開いた際に組織ラベルが誤表示される問題を修正しました**：Ask AI の埋め込みと公開 Web Chat は同じ URL オリジンを共有しています。ブラウザーは同じタブでの移動や埋め込みページから新しいタブを開く際に、キャッシュされた呼び出し元の情報をコピーするため、公開 Web Chat を直接開いてもタイトルバーに無関係な組織名が表示され、送信メッセージも管理者として記録されていました。修正後は Web Chat をトップレベルページとして開く際に残存情報を先に消去し、タイトルバーの組織ラベルの誤表示を防ぎ、公開会話ではゲストとしての身元を維持します。埋め込みの Ask AI には影響しません。
* **MaiGPT の埋め込み先コンテナが見つからない場合にページ全体を覆う問題を修正しました**：MaiGPT モードで自社サイトの指定領域にチャットを埋め込む際、コンテナセレクタの誤字やシングルページアプリのコンテナ読み込み前の実行により、閉じるボタンのない全画面ウィンドウへフォールバックし、ホストページ全体を覆っていました。現在はコンテナが現れるまで最大 5 秒待機し、埋め込みスクリプトより遅れて読み込まれる場合にも対応します。タイムアウトや設定型の誤りの場合は何もレンダリングせず、ブラウザーコンソールに修正方法を含むエラーを出力します。ページ全体をコンテナとして明示指定した全画面レイアウトには影響しません。
* **埋め込みチャットウィンドウの位置設定が反映されない問題を修正しました**：お客様のサイトに埋め込んだ Web Chat のフローティングウィンドウとボタンには、位置設定に 3 つの問題がありました。1. 初回表示で設定値ではなくボタンに対する相対位置を使い、サイトがスタイルでボタンを隠すとウィンドウが左上へ移動し、その誤った座標が即座に保存されていました。2. ブラウザーのサイズ変更でボタン位置が永続保存され、サイト設定を上書きしていました。ユーザーがウィンドウをドラッグした後は、サイト側が埋め込み設定を変更しても反映されませんでした。3. 相対フォントサイズ単位の位置や寸法がピクセルとして解釈されていました。修正後はサイト設定に従って開き、ドラッグや閉じるなどのユーザー操作時のみ調整を保存します。サイトが位置や寸法を変更すると新設定が優先され、以前の調整は一度リセットされます。相対フォントサイズ単位はホストページのルートフォントサイズで換算し、未対応の単位指定はブラウザーコンソールへ通知してデフォルト値へ戻します。
* **スマートフォンで Web Chat に戻った後、返信が停止したままになる問題を修正しました**：モバイルブラウザーで Web Chat をしばらくバックグラウンドにすると、リアルタイム通信の接続が切断されます。フォアグラウンドに戻った際、管理画面では返信全文が確認できても、AI の入力中表示が残り続けて入力欄がロックされていました。現在は再接続成功時、フォアグラウンド復帰時、または返信が 45 秒以上停止した際、切断中に受信できなかったメッセージをサーバーから取得してローカル履歴と統合し、残っている入力中表示を消して入力欄を解除します。再接続には最新のログイン認証情報を使用し、認証情報の期限切れ後も自動で接続を復旧できます。
* **Web Chat のブランドロゴのサイズの不均衡を修正しました**：Web Chat の 3 か所でブランドロゴの表示比率が不適切でした。1. 会話ページ下部の「Powered by」のロゴが行の高さ全体に広がり、12px の説明テキストと釣り合っていなかったため、80×32 の枠内で縦横比を維持して拡大縮小するようにしました。2. ログイン、登録、パスワードリセットページのロゴコンテナを 96px から 48px に縮小し、登録とリセットページにも縦横比を維持する処理を追加しました。3. 起動画面では 80px の単一のビットマップを使用していたため、高解像度画面で拡大するとぼやけていました。ベクターロゴとワードマークを縦に組み合わせる方式に変更し、ホワイトラベルのお客様は各自のロゴを引き続き使用します。あわせて、会話のフォントサイズ設定がログインページの見出しにも適用される問題を修正し、タイトルバーの音声再生アイコンに重なっていた「文」の表示を削除しました。
* **ブランドアニメーションモードの後にツールカードが復元されない問題を修正しました**：会話プラットフォームのツール表示モード（全表示／簡略表示／非表示）はサーバー側の設定ですが、Web Chat はブランドアニメーションモードでの「非表示」をブラウザストレージに保存し、永続的に保持していました。訪問者が一度ブランドアニメーションを使用すると、テキストによる説明モードに戻してもツールカードが表示されず、ブラウザを閉じて開き直しても改善しませんでした。管理画面で「全表示」に変更しても、その訪問者には反映されませんでした。修正後、ツール表示モードはその読み込み時だけ有効となり、常に管理画面の設定に従うため、テキストによる説明モードに戻すとツールカードが復元されます。ブランドアニメーションモードでは引き続きツールカードを非表示にし、4 段階のアニメーションには影響しません。
* **Web Chat の終了処理で発生する重複切断エラーを修正しました**：会話の終了、ログアウト、モード切り替え時には、複数の処理がリアルタイム通信接続の切断を要求します。2 回目の要求でエラーが発生し、その後の会話状態のクリアや埋め込みログイン情報の削除などの終了処理がスキップされていました。また、MCP アプリカードのアンマウント時に想定内の「接続は閉じられています」という応答が未処理エラーとして外部に出ていました。修正後、重複した切断要求は安全に無視されます。MCP アプリカードのアンマウント時の想定内の応答は通知せずに処理し、その他のアンマウント失敗は通常どおり記録します。
* **新しい会話に入る際に前の会話プラットフォーム名が一瞬表示される問題を修正しました**：公式マーケットプレイスで「会話を開始」をクリックしたり、別の会話プラットフォームの会話に切り替えたりすると、上部のセレクタに前の会話プラットフォーム名が一瞬表示され、データの読み込み完了後に正しい名前に変わっていました。修正後、切り替え中は名前を表示せず、読み込みが完了すると新しい会話プラットフォーム名を直接表示します。同じ会話プラットフォームで再読み込みする場合の動作は変わりません。
* **画像検索クエリの使用量が課金されず、テキスト埋め込みと混在していた問題を修正しました**：AI アシスタントで画像検索を有効にした場合、各クエリの画像埋め込み使用量が記録・課金されず、テキスト埋め込みと同じ欄に混在していました。修正後、画像埋め込み使用量は使用したモデルの料金で課金され、使用量統計に記録されます。会話記録とエクスポート明細には画像埋め込み Token を独立して表示し、元の埋め込み欄はテキストだけを集計します。トレース画面の検索ステップではテキストと画像を合算して表示します。画像検索を有効にした AI アシスタントだけが対象で、請求額もそれに応じて変わります。過去の記録の画像欄は 0 と表示されます。
* **チーム編集ページの会話プラットフォームの歯車アイコンが誤った場所に移動する問題を修正しました**：チーム編集ページ左側の「関連する会話プラットフォーム」一覧の歯車アイコンは、クリックするとチャネルの種類ごとに誤った場所へ移動していました。内部チャネルは会話ページへ移動し、Web チャネルは新しいタブで外部向け Web Chat URL を開き、API や LINE などのその他のチャネルは反応しませんでした。修正後、3 種類すべての歯車アイコンが新しいタブを開かずにその会話プラットフォームの設定ページへ移動します。メッセージアイコンで会話を開く動作は従来どおりです。
* **会話プラットフォームの外観設定で画像アップロード後のプレビューが表示されない問題を修正しました**：会話プラットフォームの外観設定ページでアバターやテクニカルサポートのロゴをアップロードすると、保存前は右側のリアルタイムプレビューが壊れた画像となり、保存後にようやく正常に表示されていました。アップロード一覧やプレビューウィンドウのタイトルにも、メディア URL の署名パラメータ全体がファイル名として表示されていました。修正後、アップロード完了と同時にローカル画像を使ってプレビューを表示します。バックエンドに送信するデータは変わらず、ファイル名には実際のファイル名だけを表示します。保存または再読み込み後は、バックエンドが返す URL を使用します。
* **Google マップの埋め込みがテキストとして表示される問題を修正しました**：AI アシスタントの応答に Google マップの埋め込みが含まれる場合、Web Chat がソースコード全体をテキストとして表示し、ユーザーが地図を見られませんでした。現在は、Google 公式の地図埋め込みエンドポイントの場所、検索、経路、表示、ストリートビューの 5 モードのみを許可し、固定テンプレートで埋め込み要素を再構築します。元の内容のその他の属性は使用しません。条件を満たさない内容は従来どおりテキストにフォールバックし、閉じタグがない場合も自動で補って後続のメッセージを取り込まないようにします。
* **埋め込みモードでおすすめの質問が表示されない問題を修正しました**：お客様の Web サイトで Web Chat を埋め込み提供する場合、開始時のおすすめの質問は読み込まれていても表示されませんでした。埋め込みウィンドウは初期状態で折りたたまれて高さがゼロになり、システムがウェルカムメッセージの表示時に一度だけ内容の高さを測定していたためです。ゼロと測定した後は再試行しないため、おすすめの質問が非表示のままでした。修正後、コンテナのサイズ変更を継続して監視し、ウィンドウが展開された際に再測定しておすすめの質問を表示します。独立ページ、ウェルカムメッセージがない場合、質問後におすすめの質問を非表示にする動作は変わりません。
* **埋め込み設定にログイン情報を含めた場合の誤った警告を修正しました**：Web サイトが Web Chat を埋め込みで読み込み、設定にログイン情報を渡すと、ブラウザコンソールに「不明な設定オプション」の警告が表示されていました。しかし、設定自体は有効で、ログイン機能も正常に動作していました。修正後、ログイン情報を有効な設定項目として認識し、誤った警告を表示しません。
* **一部のブラウザで Web Chat を開くとクラッシュする問題を修正しました**：一部の埋め込みブラウザ、プライバシーブラウザ、または拡張機能によってネットワーク情報オブジェクトが書き換えられたページでは、ネットワーク状態の検出方式が対応しておらず、Web Chat の読み込み時に全体がクラッシュして使用できなくなっていました。現在はブラウザ自体のオンライン／オフラインイベントだけを監視して接続状態を判定します。オフライン通知の表示条件と外観は変わりません。
* **使用量統計の会話プラットフォームの種類欄に「-」が表示される問題を修正しました**：組織の使用量統計ページの会話プラットフォーム表で、Web チャネルの詳細な種類（内部、API、Web、Desktop）をフロントエンドが認識していなかったため、種類欄の多くが「-」だけを表示していました。修正後、会話プラットフォームの割り当てページと同じ表示方式に統一し、各チャネルのアイコンと名前を正しく表示します。サイト全体のチャネルラベルにも「Desktop」を追加し、従来「Web」と表示されていた Desktop チャネルをすべて「Desktop」と表示します。
* **100 人を超える組織でメンバーを検索できない問題を修正しました**：メンバー数が 100 人を超える組織では、API キーの作成、Credit の割り当て、会議や文字起こしの参加者、会話タグ、カスタマーサポートのコピー先一覧、MaiGPT の共有など、すべてのメンバー選択メニューで 101 人目以降のメンバーが入力内容にかかわらず見つかりませんでした。修正後、これらのメニューはサーバー側で検索し、スクロール時に分割して読み込みます。読み込みに失敗した場合はその場で再試行でき、無効化されたメンバーも明確に表示します。100 人以下の組織では従来の即時フィルタリングを維持します。
* **はい／いいえのフィールドを含むデータのインポート失敗を修正しました**：CSV や Excel をアップロードして MaiAgent データベースを作成する際、true／false のような真偽値フィールドがあると、その列が金額フィールドと誤判定され、該当列だけでなくファイル全体のテーブル作成が失敗していました。修正後、真偽値フィールドは元の型を維持し、そのような列を含むファイルも正常にインポートできます。
* **解析後に内容がないファイルが完了と表示される問題を修正しました**：破損、空白、またはパスワードで保護された文書をナレッジベースにアップロードすると、解析後に内容がない場合でも「完了」と表示されていました。ユーザーは画面から異常に気づけませんでしたが、AI はそのファイルの内容についてまったく回答できませんでした。修正後、このようなファイルは失敗と表示され、失敗理由も説明されるため、ユーザーは再アップロードが必要なことをすぐに把握できます。
* **ナレッジベースの引用元のページ番号が常に 1 ページと表示される問題を修正しました**：管理画面と Web Chat のナレッジベース引用元カードでは、ページ番号が常に「1」と表示され、ユーザーが元の文書を開いても該当内容を見つけられませんでした。修正後、実際の開始ページを表示し、複数ページにまたがる引用ではページ範囲（例：1–2）を表示します。Web ページ、Word、構造化データ、音声の文字起こしなど、ページ分割の概念がない引用元は「引用元はページ分割されていません」と表示し、誤ったページ番号を示さないようにします。
* **ナレッジベースの PDF 翻訳結果のダウンロードがタイムアウトする問題を修正しました**：ナレッジベースから PDF 翻訳結果（対訳版、翻訳版、原文）をダウンロードする際、1MB 未満のファイルでも 20 秒後にタイムアウトすることが頻繁にありました。修正後、サーバーを経由せずにファイルストレージから直接ダウンロードし、ダウンロード後も識別できるファイル名を維持します。
* **ナレッジベースの引用元フィールドが 20 個を超えると管理できない問題を修正しました**：ナレッジベースの引用元フィールド定義が 20 個を超える場合、次の問題がありました。1. 管理ページにページ分割がなく、21 個目以降のフィールドを編集、切り替え、削除できず、存在を知らせる表示もありませんでした。2. ファイル情報ウィンドウが、定義済みのフィールドを誤って「定義から削除済み」と表示していました。3. 検索テストで一部のフィールドの並び順、ヒント、タグが失われていました。修正後、管理ページには正しいページ分割を提供し、ファイルウィンドウと検索テストではすべてのフィールド定義を取得します。
* **Credit ページに「権限がありません」と表示される問題を修正しました**：Credit 管理権限だけがあり、請求管理権限がないメンバーが Credit 使用量ページを開くと、ページ内容は正常に動作していても「権限がありません」というエラー通知が表示されていました。修正後、このページは請求概要へのリクエストを送信しなくなり、通知も表示されません。
* **有人対応への切り替え設定で権限エラーのポップアップが表示される問題を修正しました**：カスタマーサポートの会話権限のみを持つロールが、会話プラットフォームの有人対応への切り替え設定を開くと、権限エラーが表示されていました。また、割り当て先や通知先のリストに無効化されたメンバーが残っている場合、設定全体の保存が拒否され、手動で該当メンバーを探して削除する必要がありました。修正後は、1. 有人対応への切り替え設定、会話タグ、文字起こしの話者、MaiGPT の共有先で、すべてのメンバーが読み取れる簡易メンバー名簿を使用します。2. 無効化されたメンバーを保存前に明示し、削除できるようにしました。3. 保存後は無効化されたメンバーをシステムが自動的に除外し、画面も更新します。
* **認証設定の読み込み失敗時に SSO 設定を誤って削除できる問題を修正しました**：組織の認証設定ページで現在の設定の読み込みに失敗すると、例えば一時的なネットワークの不安定さが原因の場合でも、画面が「本プラットフォームのアカウントとパスワードによるログイン」という初期表示に戻っていました。その状態で管理者が保存すると、設定済みの外部ログイン（SSO）と認証情報がまとめて削除され、復元できませんでした。修正後は、読み込みに失敗した場合に設定セクション全体をエラーメッセージと再読み込みボタンに置き換え、現在の設定を正常に取得するまで保存できないようにしました。
* **ログイン失敗時に常に同じエラーメッセージが表示される問題を修正しました**：アカウントが無効化されている場合や Email が未認証の場合でも、ログイン時には常に「指定された認証情報ではログインできません」と表示され、ユーザーもサポート担当者も実際の原因を把握できませんでした。修正後は、アカウントの無効化や Email の未認証など、サーバーが返す実際の原因を表示します。明確な原因がない場合のみ、汎用メッセージを使用します。
* **TWCA 証明書を使用する MCP エンドポイントを設定できない問題を修正しました**：MCP エンドポイントの証明書が TWCA などの旧来のルート認証局によって発行されている場合（台湾の医療機関、金融機関、政府機関でよく使用されています）、会話中のツール呼び出しは正常に動作しても、管理画面での「ツールを取得」、MCP ツールの保存、プライベート MCP 接続のテストはすべて失敗していました。これら 3 つの設定操作でも、会話実行時と同じ証明書検証の緩和条件（ドメインの許可リストまたはツール単位の設定）を確認するようにしました。許可リストに含まれるエンドポイントは正常に設定でき、含まれないものには厳格な検証を維持します。MCP URL の形式チェックも http／https に限定しました。
* **MCP アプリカードの生成で無期限に待機する可能性がある問題を修正しました**：AI アシスタントの返信時に MCP サーバーからアプリカードを取得する必要があり、そのサーバーが応答しない場合、従来の自動返信経路には待機時間の上限がなく、返信全体が止まったままになっていました。現在は他の経路と同様に、30 秒を超えると処理を中止して通常のツールエラーとして報告するため、ユーザーが無期限に待機することはありません。
* **全画面表示を終了するとアプリカードの高さが縮む問題を修正しました**：Web Chat で MCP アプリカード（高速鉄道の時刻表検索など）を全画面表示にしてから戻すと、カードが初期値の 220 ピクセルに縮み、タイトルとフィルター行を除くと便の一覧が 1 行も見えなくなっていました。現在は、元の表示に戻した後もアプリが報告した高さを保持します。例えば 84 便の時刻表では約 515 ピクセルを維持し、5 行以上を表示できます。時間帯を切り替えた際も内容に応じて自動調整され、元の表示に戻す瞬間のちらつきも解消しました。
* **コネクタ管理ダイアログを開くと背後のページが移動する問題を修正しました**：MaiGPT の会話で入力欄のメニューから「自分のコネクタを管理」を開くと、背後のページが旧コネクタページに切り替わり、現在の会話から離れてしまっていました。現在は、会話ページ上で直接ダイアログを開き、閉じると入力欄のコネクタ認可状態が直ちに更新されます。また、ダイアログ内で認可を完了しても、認可ウィンドウから結果が返されないと「認可待ち」のままになる問題も修正し、認可ウィンドウを閉じた時点で状態を再読み込みします。
* **プラットフォーム共通ツールのカードを送信できない問題を修正しました**：会話中にプラットフォーム共通の MCP ツールが生成したインタラクティブカード（公式フィードバックカードなど）を受け取ると、「送信」を押しても必ず失敗し、カード内にはリクエスト失敗のエラーメッセージだけが表示されていました。送信時にツールの取得元を識別する情報が含まれていなかったことが原因です。現在は、プラットフォームのツールとコネクタのどちらから生成されたカードも、それぞれの取得元を正しく送信します。フィードバックを正常に送信して送信済み状態に切り替えられ、コネクタ由来のカードの動作は従来どおりです。
* **コネクタ選択ダイアログで名前が空白になる問題を修正しました**：AI アシスタントの作成・編集時、「コネクタを選択」ダイアログでカスタム名が未設定のコネクタ（Microsoft 365 など）は、アイコンと有効状態しか表示されず、どれを選択すべきか識別できませんでした。修正後は、1. カスタム名が未設定の場合はコネクタの種類名を表示し、種類名で検索できます。2. アイコンの読み込み失敗時には代替アイコンを表示し、一覧の読み込み失敗時にはエラーと再試行の操作を表示します。3. 検索欄と選択数を上部に固定し、一覧部分のみをスクロールします。4. アシスタントに連携済みのコネクタ一覧にもアイコンを表示します。
* **ドキュメント解析のクレジット課金が不正確になる問題を修正しました**：1. LlamaParse でドキュメントを解析する際のクレジットを、提供元が実際に課金したページ数に基づいて計算します。同じドキュメントでも再解析のたびに課金し、提供元のキャッシュヒットで料金が発生しなかった場合はお客様にも課金しません。2. ナレッジベースのファイル解析完了後に統計データが遅れて準備できた場合、データが揃った時点で自動的に課金します。従来はこのようなファイルの解析料金が計上されない可能性がありました。3. LlamaParse の解析単価に、実際の原価とモデル料金と同じ標準価格計算式を適用します。
* **画像検索ツールで画像が見つからない問題を修正しました**：マルチモーダルのナレッジベースで画像検索ツールを使用し、画像のみを返すよう指定すると、テキストチャンクが検索枠を埋めて画像が常に結果から押し出され、「結果が見つかりません」と返されていました。修正後は、検索段階で画像ノードのみを取得し、ツールに設定された結果件数を使用します。テキストからの画像検索と画像からの画像検索の両方で正常に画像を返し、テキストのみのモードと混合モードの動作は従来どおりです。
* **AI Gateway のエラーステータスコードの誤判定を修正しました**：AI Gateway でモデルを呼び出す際、ツール定義の形式不正やツール数の上限超過など、リクエスト自体の問題で上流の提供元に拒否されても、従来は常に 502 のサーバーエラーを返していたため、呼び出し側は自分のリクエストを修正する必要があると判断できませんでした。修正後は、このような場合に 400 を返し、モデルパラメータ、ツール定義、入力サイズを確認するための案内を付けます。提供元の障害、タイムアウト、キーやレート制限の問題は引き続き 502 を返します。
* **販売パートナーの組織データを保存できない問題を修正しました**：請求先を自組織に設定した販売店や代理店の組織では、システムが「上位組織が自分自身」をエラーとみなしていたため、管理画面やトライアル招待、認証元設定、無効化スケジュールなどの処理で組織データを保存できませんでした。修正後は、ロールが適合する自己精算の販売パートナーが正常に保存でき、管理画面に「自己精算」と表示されます。販売パートナーがセルフサービスでクレジットを購入しようとする場合の案内は、「購入についてはアカウントマネージャーにお問い合わせください」に統一しました。
* **Gemini のキャッシュ読み取り課金ルールの欠落を修正しました**：Vertex AI に Gemini モデルを追加した後、従来はキャッシュ読み取りの価格ルールが自動作成されず、最低価格にフォールバックして過少請求になっていました。現在は、モデル保存時に提供元の比率に基づいてキャッシュ読み取りルールを自動作成します。キャッシュ状態は「自動キャッシュ（提供元管理）」と表示し、この種のモデルで誤ってキャッシュ有効化を選択した場合は、ページ全体のエラーではなく理由の説明を表示します。OpenAI と Azure モデルで手動入力したキャッシュ価格も正しく保存できるようにしました。
* **PDF 解析でページ番号が失われ、装飾画像が誤判定される問題を修正しました**：既定のパーサーで PDF を処理する際、あるページに出力できるテキストがないと、隣接するセクション全体のチャンクのページ番号が消去され、引用元にページ数を表示できませんでした。また、各ページのフッターロゴが切り抜きの微妙な差によって別々の画像とみなされ、装飾画像のフィルタリングが機能していませんでした。修正後は、空のページでもページ番号を保持し、PDF 内の埋め込み画像オブジェクトで画像を比較するため、各ページの同じロゴを識別して除外できます。
* **オンプレミスのアップグレードでパーサーの有効化設定がリセットされる問題を修正しました**：ライセンス型のオンプレミス環境で運用担当者が Whisper や Azure Speech などのクラウドパーサーを無効化しても、従来はバージョンアップのたびに再び有効化され、手動で無効にし直す必要がありました。修正後は、モデルカタログと同様に、パーサーの有効化も運用担当者が管理します。アップグレードで追加されるパーサーは既定で無効とし、既存の設定は維持します。レジストリから削除された項目は報告のみを行い、変更しません。SaaS 環境のパーサー設定には影響しません。
* **会話内容とツール状態の表示不具合を修正しました**：AI が生成した表、太字のテキスト、ツール実行の説明を完全に表示できるようにしました。言語を切り替えると、実行中のツールの説明にも直ちに新しい言語を使用します。
* **特殊なデプロイパスで Web Chat を開けない問題を修正しました**：リバースプロキシを通じてサイトのサブパスにデプロイした場合、ログイン、埋め込みページ、関連リソースで正しいパスを自動的に使用します。
* **ファイルと会議接続の操作不具合を修正しました**：プレゼンテーションファイルを直接プレビューできるようにしました。会議接続が切断された後は、古いルームから正しく退出し、再作成されたルームを識別して、無効なセッションへの再接続を防ぎます。
* **質問をスキップしても AI の返信が開始される問題を修正しました**：スキップ可能な質問を閉じる際は画面の状態だけを更新し、追加メッセージの送信や新しい AI 処理を開始しないようにしました。複数の質問のレイアウトもよりコンパクトにしました。
* **メッセージ送信後に応答がない問題を修正**：リアルタイム接続から確認応答が返らない場合は、代替の送信方法に切り替えます。これにより、メッセージが送信されたように見えても会話が更新されない状況を減らします。
* **ナレッジベースとファイル一覧の状態表示を修正**：AI 要約を無効にすると要約カードが表示されなくなります。また、アップロードを拒否されたファイルは一覧からすぐに削除されます。

## v2026.09.04 <a href="#v2026-09-04" id="v2026-09-04"></a>

***

### ✨ 新機能のリリース

* **新しい Work ワークスペース（近日公開）**：この機能は現在、本番環境ではまだ提供されていません。提供開始時に改めてお知らせします。予定している内容：Work ワークスペースを追加しました。アシスタントの切り替え、アシスタントをまたぐ会話履歴、よく使う機能への入口を、3 つのゾーンで構成される 1 つの画面にまとめています。システムは最後に使用したワークスペースとレイアウトを記憶し、アクセス権限のないページを開いた場合は利用可能な機能へ自動的に移動します。
* **ロールのワークスペース権限プレビュー（近日公開）**：この機能は Work ワークスペースと同時に提供予定で、現在、本番環境ではまだ提供されていません。提供開始時に改めてお知らせします。予定している内容：MaiAgent のロール編集ページに、ワークスペース権限カードとリアルタイムプレビューを追加しました。保存前に、そのロールがアクセスできる機能ゾーンを確認できるため、権限の設定ミスに後から気づくケースを減らせます。
* **ファイルライブラリと AI ワークフローの連携**：ファイルライブラリで AI 分析の状態を表示し、ナレッジベースをマウントして、ファイルを MaiGPT ワークスペースへ取り込めるようになりました。添付ファイルは解析完了後に作業コンテキストへ直接追加され、長いドキュメントでは利用可能なコンテキスト量に応じて最も関連性の高い内容を提供します。
* **組み込み Agent の多言語コンテンツ**：Agent マーケットプレイスの 98 個の組み込み Agent が、画面の言語に応じて英語または日本語の名前、説明、操作内容を表示するようになりました。言語を切り替えた後に、他の言語が混在しなくなります。
* **AI スライドで画像を自動生成**：AI スライドの作成中に挿絵を自動生成し、そのままスライドに挿入できるようになりました。ダウンロードして再度アップロードする必要はありません。
* **質問カードのスキップに対応**：AI アシスタントが選択式の質問を提示する際、任意の質問に「スキップ」操作を提供できます。会話を続けるために、適切でない回答を無理に選ぶ必要がなくなります。
* **Deep Research のファイルダウンロード**：Deep Research の完了後、ダウンロード可能なレポートファイルを直接取得できるようになりました。研究結果の保存、共有、継続編集がしやすくなります。

### 🚀 コアパフォーマンスの改善

* **テストデータセット評価の安定性向上**：大量のテストデータセットを、複数のワーカープロセスが必要に応じて分担する方式に変更しました。個々のタスクが中断された場合は自動で回収して再試行し、完了したケースの実際の使用量も保存します。長時間の評価が、単一タスクの中断によって停止しなくなります。
* **大きなドキュメントの視覚解析を高速化**：画像や複雑なレイアウトを含む長いドキュメントを、複数のバッチで並列解析するようになりました。サービスが混雑している場合は、自動で処理速度を下げて続行することで、待ち時間とドキュメント全体の処理失敗を減らします。
* **組織の使用量ページの読み込みを高速化**：組織の使用量と利用枠の概要を、より効率的に集計するようにしました。管理者が使用量ページを開く際、統計全体をより短時間で取得できます。
* **メンバー名簿の読み込みを高速化**：大規模な組織のメンバー名簿全体を読み込む際、画面に必要なデータを直接まとめるようにしました。多数のメンバーを 1 人ずつ処理することによる待ち時間を減らします。
* **チャットプラットフォームのナレッジ概要を高速化**：ドキュメント数が多い場合でも、チャットプラットフォームのナレッジ概要と全選択用データがより速く読み込まれるようになり、ナレッジ範囲の設定時の待ち時間が短くなります。
* **SCIM グループ同期を高速化**：企業の ID ディレクトリがグループメンバーを同期する際、今回追加または削除されたメンバーのみを処理するようになりました。大規模なグループをより速く更新でき、同期中の負荷も軽減します。
* **LINE メッセージ受信を高速化**：LINE のチャットプラットフォームが連続したメッセージを受信する際、有効なユーザーデータを再利用するようになりました。LINE への重複した問い合わせによる待ち時間を減らし、メッセージの処理をより速く開始できます。

### 😊 ユーザー体験とインターフェースの改善

* **ログインページのレイアウトを調整**：企業向けログインページの読み込みインジケーターを中央に配置しました。アカウント判定とパスワード入力の各ステップのフィールドも統一した配置に変更し、ステップ切り替え時の画面を安定させました。
* **Workflow 応答モードの廃止**：AI アシスタントで、新しい Workflow 応答モードを作成する機能の提供を終了しました。以前のアシスタントを複製すると、通常の Q\&A に切り替わります。長期間使用していない既存のアシスタントも自動で通常の Q\&A に戻りますが、最近も使用しているアシスタントは従来の動作を維持します。

### 🛠️ 不具合の修正

* **アクティビティログのシステムイベント表示を修正**：システムが自動生成するイベントによって、アクティビティログの列がずれる問題を修正しました。操作したユーザーがいないイベントでも、日時、操作、内容が正しい列に表示されます。
* **AI 監視ログの読み込みを修正**：AI 監視ログページの読み込みがまれに失敗する問題を修正しました。テーブルの準備が完了してからデータを取得することで、初期化の順序によって画面が空白になることを防ぎます。
* **MCP App の終了処理を安定化**：MCP App カードを閉じる際や会話を切り替える際に、まれにエラーが発生する問題を修正しました。終了した接続を適切にクリーンアップし、その後の会話に影響しないようにしました。
* **MCP App ツールのタイムアウト通知**：MCP App ツールが長時間応答しない問題を修正しました。サードパーティのサービスが 30 秒以内に応答しない場合、待機を終了して実行失敗を表示します。ユーザーは数分待たずに、すぐに再試行できます。
* **Web Chat のサブパスへのデプロイを修正**：リバースプロキシのサブパスに Web Chat をデプロイした際、ページを正しく開けない問題を修正しました。実際の URL に基づいてパスを判定するため、再読み込みやページ切り替えが正常に動作します。
* **Skill のエクスポートと再インポートを修正**：エクスポートした Skill を正常に再インポートできない問題や、設定が失われる問題を修正しました。再インポート時に使用タイミングと紐付けたツールを保持し、名前もインポート可能な形式に自動で調整されます。
* **Ask AI の組織範囲を修正**：組織を切り替えた後に、Ask AI が以前の組織のデータ範囲を使用し続ける場合がある問題を修正しました。ツールは常に現在の会話が属する組織の範囲で実行され、別の組織から無関係な結果を取得することを防ぎます。
* **利用統計の並び替えを修正**：利用統計をポイント順に並び替えた際、現在のページのデータだけが並び替えられる問題を修正しました。結果全体を並び替えてからページ分割するため、ページを切り替えても正しい順序が維持されます。
* **ナレッジベース検索の状態を案内**：ナレッジベース検索で結果がない場合の案内を改善しました。関連ドキュメントが処理中の場合、AI アシスタントが未準備のファイルを示します。ワークスペースにマウントしたコンテンツも対象となり、ナレッジベースにデータがないと誤解するのを防ぎます。
* **ツール非対応モデルのエラー案内を改善**：モデルがツール操作に対応していない場合のエラーメッセージを改善しました。「後でもう一度お試しください」とだけ表示するのではなく、現在のモデルではツールのタスクを実行できないことを明示し、対応モデルへの切り替えを案内します。
* **画像生成サービスの自動フォールバック**：画像生成の安定性を強化しました。メインサービスで一時的な障害が発生した場合、予備サービスへ自動的に切り替えます。ポイントの引き落としが完了しなかった場合も明確に報告し、不明なエラーによる中断を防ぎます。
* **スケジュールの実行上限を案内**：スケジュールが実行回数の上限に達した後、繰り返し一時停止する問題を修正しました。実行可能な回数を使い切ったことを明示し、スケジュール設定を調整しやすくしました。
* **匿名 Web Chat で生成ファイルをダウンロード**：匿名 Web Chat でコードインタープリターが生成したファイルや画像を開けない問題を修正しました。訪問者はログイン画面へ移動せず、元の会話で結果を直接表示またはダウンロードできます。
* **監視タイムラインのステップを修正**：AgentOps のトレースタイムラインにモデルの処理ステップが表示されない問題を修正しました。管理者は各モデルの実行を再び確認でき、回答品質や遅延の問題を特定しやすくなりました。
* **ナレッジ検索の長い質問を修正**：長文の質問によってナレッジ検索が失敗する問題を修正しました。サービスの制限内で使用できる質問内容を保持し、大量の背景情報を貼り付けたクエリも完了できるようにしました。
* **会議参加者のアクセス権を修正**：カレンダーから会議記録を作成した際、参加者の権限が不完全になる問題を修正しました。招待リストに基づいて内部・外部の参加者を識別し、アクセス権を持つべき人が会議内容を正常に閲覧できるようにしました。

## v2026.09.02 <a href="#v2026-09-02" id="v2026-09-02"></a>

***

### ✨ 新機能のリリース

* **リアルタイム会議のバックアップ録音で音声の欠落を防止**：リアルタイム会議記録にローカルバックアップ録音を追加しました。音声はブラウザー内に保存してからアップロードされるため、途中で接続が切れたり誤ってページを閉じたりしても、再接続後に録音済みの内容が自動的にアップロードされます。会議詳細ページでは元の音声とバックアップ音声を切り替え、バックアップ音声で再文字起こしできます。一覧にはバックアップ同期中や不完全な会議も表示されます。
* **「接続済みサービス」のセルフサービス管理**：Web Chat と内蔵 AI アシスタントの会話ページで、外部サービスの認可を自分で管理できるようになりました。ページ上部の「接続済みサービス」をクリックすると、カレンダーやクラウドドライブなどの認可状況と有効期限を確認し、その場で認可、再認可、接続解除を行えます（解除前に再確認します）。会話中の認可要求は、英語の URL だけでなく、わかりやすい認可カードで表示されます。モバイルでも操作できます。
* **ログインページで SSO の経路を自動判定**：ログインページが入力したメールアドレスからログイン方法を自動判定するようになりました。企業 SSO ユーザーは会社のメールアドレスを入力すると企業のシングルサインオンへ直接案内され、専用 URL を覚える必要がありません。一般ユーザーは通常どおりパスワードを入力します。SSO 認証に失敗した場合も、エラーを明示して再試行やパスワードでのログインを案内し、リダイレクトループを防ぎます。
* **有人対応への引き継ぎ通知に Webhook チャネルを追加**：有人対応への引き継ぎ通知設定が Webhook チャネルに対応しました。自社システムの HTTPS 受信 URL を入力できます（受信側が送信元を検証するための署名シークレットも任意で設定できます）。会話の引き継ぎ担当が割り当てられると、プラットフォームがその URL にイベント通知を即時送信します。チケット管理やオンコール通知などの外部システムと引き継ぎ処理を連携しやすくなります。送信に失敗すると自動的に再試行し、従来の Email や通知センターの通知には影響しません。
* **連絡先ページにチャネル種別の階層フィルターを追加**：連絡先ページに 2 段階のフィルターを追加しました。まずチャネル種別（Web、LINE、Telegram、Facebook など）を選び、次にその種別の会話プラットフォームを選ぶと、一覧をすぐに絞り込めます。会話プラットフォームのドロップダウンにもチャネルのラベルを表示し、複数のプラットフォームから連絡先を探しやすくしました。
* **ポイント割当の一括無効化時に制限も解除可能**：MaiAgent ロール単位でポイント割当を一括無効化する際、メンバーの割当制限も解除して組織ウォレットへ切り替えられるようになりました。制限があるのに割当がない状態でメンバーが利用できなくなることを防ぎます。確認ダイアログには実際の集計に基づき、無効化する人数と制限を解除する人数を正確に表示します。

### 🚀 コア性能の最適化

* **内蔵 Agent 管理ページの切り替えを高速化**：内蔵 Agent 管理ページでカテゴリを切り替えたり検索したりする際、各 Agent の公開対象を繰り返し取得しなくなりました。多数の Agent を有効にしている組織でもタブの切り替えが明らかに速くなり、ページ全体が読み込み画面に切り替わってちらつくこともなくなりました。
* **大量のツール出力を含む会話を高速表示**：大量のツール実行結果を含む過去の会話を開いても画面がフリーズしなくなり、入力中のメモリ使用量も大幅に減りました（実測で 255MB から 158MB）。ツールステップの詳細は展開時に読み込み、非常に長い結果は冒頭だけを表示して省略済みであることを明示します。
* **ナレッジベースの全文表示を高速化**：ナレッジベースで大きなドキュメント（数百段落）の全文を表示する際の組み立て速度を改善しました。段落の対応付けをより効率的なアルゴリズムで計算し、表示内容は完全に同じです。
* **システム更新中のプラットフォーム安定性を強化**：システム更新のデプロイ中、大量の Web Chat 接続が再接続することによるサーバー負荷の急増を大幅に分散し、更新時のプラットフォーム全体の応答遅延を減らしました。回答を待っているユーザーは影響を受けず、引き続き即時にメッセージを受け取れます。

### 😊 ユーザー体験とインターフェースの改善

* **会話のスクロールと閲覧体験を全面改善**：Web Chat、管理画面のチャット、MaiGPT の会話スクロール体験を全面的に改善しました。
  1. AI の回答生成中でも自由に上へスクロールして以前のメッセージを確認でき、最新位置へ強制的に戻されなくなりました。
  2. 読んでいる段落が回答生成に伴って上へずれなくなり、過去のメッセージを追加で読み込んだ後も元の閲覧位置を維持します。
  3. すべての会話画面に共通の「最新に戻る」ボタンを用意し、クリックすると最新の内容へ戻って自動追従を再開します。
  4. 冒頭のウェルカムメッセージが画面外へ押し出されなくなりました。
* **会話プラットフォーム設定のナビゲーションを刷新**：会話プラットフォーム設定を AI アシスタント設定と同じレイアウトにしました。設定カテゴリを左側のサイドバーに移してグループ化し、基本設定・割当・自動応答を上部のタブにしました。カテゴリの切り替えは URL に記録されるため、再読み込みやリンクの共有でも同じカテゴリに戻れます。
* **MaiAgent ロールの権限選択を即時反映**：MaiAgent ロールのリソース権限を編集する際、権限を選択するとすぐに反映され、結果の通知が表示されます。タブごとに「ロールを更新」を押す必要がなくなり、複数のタブで編集した変更の一部が保存されない問題も解消しました。
* **クレジット消費の内訳でキャッシュ項目を独立表示**：会話のクレジット消費集計で、「LLM キャッシュ読み取り」と「LLM キャッシュ作成」を「その他」にまとめず、独立した項目として表示するようにしました。Gemini など自動キャッシュを使用するモデルのキャッシュ費用を明確に確認できます。幅の狭いパネルでは分類名を折り返し、途中で切れないようにしました。
* **プレゼンテーションと文書のテンプレートを削除可能に**：会話でプレゼンテーションや文書のテンプレートを使用する際、組織がアップロードしたテンプレートを直接削除できるようになりました。テンプレートカードに削除ボタンを追加し、確認後に削除します。誤ってアップロードしたテンプレートの削除をエンジニアに依頼する必要がなくなりました。
* **Agent マーケットプレイスで必要なコネクタと設定案内を表示**：Agent マーケットプレイスと組み込み AI アシスタント管理ページのカードおよびプレビューウィンドウに、各 AI アシスタントが必要とする外部サービスのコネクタアイコンを表示します。管理者による事前の接続設定が必要なアシスタントには「管理者による接続設定が必要」と表示し、すぐに使えるという誤解を防ぎます。
* **組み込み Agent の使用量表記を「有効化数」に変更**：組織管理ページの組み込み AI アシスタント使用量の表記を「シート」から「有効化数」に変更しました。同時に有効化できる AI アシスタント数の上限であることを明確にし、ユーザー数のライセンスとの混同を防ぎます。繁体字中国語、簡体字中国語、英語、日本語、韓国語の5言語で更新しました。
* **音声会話の応答を完全な書式で表示**：Web Chat の音声会話モードで、AI アシスタントのテキスト応答を完全な書式で表示するようにしました。リスト、見出し、引用を正しくレイアウトし、左揃えで表示します。書式記号がそのまま表示されたり、中央揃えで配置が崩れたりすることがなくなりました。
* **サイドバーのブランドロゴサイズを統一**：管理画面のサイドバーにあるブランドロゴを固定サイズで中央に表示するようにしました。ブランド間で表示がより統一され、展開時も折りたたみ時もロゴが変形しません。

### 🔐 セキュリティとガバナンスの強化

* **埋め込みコンポーネントのセキュリティ強化と完全性検証**：自社サイトに Web Chat を埋め込むお客様は、チャットボタンやウィンドウの見た目を変えることなく、より厳格なコンテンツセキュリティポリシー（CSP）を有効にできるようになりました。固定バージョンの埋め込みファイルと完全性検証情報も提供し、セキュリティスキャンや監査の要件に対応します。チャットボタンにマウスを重ねた際の拡大効果も動作するようになりました。
* **組み込み Agent 管理へのアクセス権限を限定**：組み込み Agent 管理へのアクセスを、組織権限の「組み込み Agent 管理権限」による明示的な許可で制御するようにしました。許可されていないメンバーには管理メニューやマーケットプレイスの「管理画面へ」リンクを表示しません。マーケットプレイスの閲覧には影響せず、より正確な権限管理ができます。
* **Agent マーケットプレイスで適用権限を確認**：Agent マーケットプレイス詳細ページの「この Agent を使用」ボタンが権限に応じて表示されるようになりました。マーケットプレイスの使用権限がないメンバーにはボタンを無効化して説明を表示し、クリック後に適用できないと気づくことを防ぎます。ロールに基づくエリア判定も修正し、会話権限しか持たないメンバーをビルダーと誤判定しなくなりました。

### 🛠️ 不具合修正

* **Vision Parser の更新と空白ページ問題の修正**：Vision Parser で文書を解析する際、一部のページがエラーなく空白として解析され、ナレッジベースの内容が欠落する問題を修正しました。解析エンジンの基盤モデルも Claude Sonnet 5 に更新し、中国語、英語、日本語、タイ語の4言語で、前バージョンと同等の解析品質を確認しました。また、上流サービスのクォータ制限により、MaiAgent Parser (Online) はプラットフォーム全体で無効化しました。
* **一部の Android 端末で Web Chat を開くとクラッシュする問題を修正**：ローカルストレージが無効になっている一部の Android アプリ内ブラウザーで Web Chat を開いても、ページ全体がクラッシュしなくなりました。チャット機能を正常に使用できます。
* **オンプレミス版でログインできない問題を修正**：プライベートデプロイ（オンプレミス）環境の Web Chat と管理画面で、ログインできない問題を修正しました。オンプレミス環境のフロントエンドのエラー情報がクラウドに送信されないようにし、すべてのデータをお客様の環境内に保持します。
* **複数ファイルのアップロード順序が乱れる問題を修正**：Web Chat や MaiGPT で複数の画像やファイルを一度にアップロードすると、添付ファイルは追加した順序で並ぶようになりました。AI アシスタントが画像を読む順序が画面のサムネイルと一致するため、「1枚目の画像」について質問すると正しい画像について回答します。ファイルは引き続き同時にアップロードされ、速度には影響しません。
* **ツール実行のナレーションを画面の言語に合わせて表示**：画面を英語や日本語などに切り替えると、Web Chat と管理画面の会話に表示される「ナレッジベースを検索中」「Web 検索が完了しました」などのシステム標準のツールナレーションもその言語で表示されます。言語を切り替えた際は既存の会話のナレーションも更新されます。管理者がカスタマイズしたナレーションには影響しません。
* **会話履歴の詳細ページを離れると画面が真っ白になる問題を修正**：AI アシスタント監視で会話履歴の詳細を確認した後、他のページへ移動するとコンテンツ領域全体が空白になり、再読み込みしないと復旧しない問題を修正しました。
* **読み取り専用の会話リンクでログインを要求される問題を修正**：会話閲覧リンクを受け取った人は、公開の読み取り専用アクセスが許可された会話を、再びログインせずに閲覧できるようになりました。会話に実際に権限が必要な場合だけログインを案内し、一般的な接続問題ではログインを促す代わりに読み込み失敗を表示します。
* **メッセージ編集後に一覧のプレビューが更新されない問題を修正**：会話プラットフォームでメッセージを編集すると、他のタブや他のサポート担当者の画面の会話一覧にも、編集後の内容が即座に表示されます。手動の再読み込みは不要で、会話の並び順も変わりません。
* **AI アシスタントのクォータ表示が不正確な問題を修正**：組織の使用量概要の AI アシスタントカードに、プランの実際の上限とクォータを使用している数を表示するようにしました。追加クォータを購入した組織には正しい分母を表示します。ダウングレード後に残っている旧モードのアシスタントはクォータを使用しないことを明記し、あと何個追加できるかを直接表示します。
* **組み込み Agent の使用量がフィルターで変動する問題を修正**：組み込み Agent 管理ページの使用量カードは、組織の実際の有効化総数を常に表示するようになりました。一覧を検索または絞り込んでも数値は変わらず、下部の一括操作バーのクォータ情報と一致します。
* **MaiGPT ページが初期化途中で止まる問題を修正**：MaiGPT 会話ページを開く際、モデル一覧の読み込みが一時的に失敗したりタイムアウトしたりしても、初期化を完了して正常に会話できるようになりました。読み込み途中で止まって再読み込みを要求することがなくなり、待ち時間も大幅に短縮しました。
* **MaiGPT 会話の読み込み直後の表示エラーを修正**：ログイン後に MaiGPT 会話ページを開いた際、アシスタント情報の読み込みが完了していないためにメッセージ一覧が一時的に表示できなくなる問題を修正しました。ログインフォームの検証失敗時は、引き続き各項目に赤字の案内を表示し、不要なバックグラウンドエラーは発生しません。
* **ワークスペースの入口の誤表示とエラーを修正しました**：MaiGPT のチャットで、この機能を有効にしていない組織にも「ファイルワークスペース」オプションが表示される問題を修正しました。未有効の組織には、クリックすると権限エラーになる入口が表示されなくなりました。有効にしている組織は引き続き通常どおり利用できます。
* **AI Gateway 概要ページのスクロール不具合を修正しました**：ウィンドウの高さが低い場合に、AI Gateway の概要ページを下へスクロールできない問題を修正しました。内容が画面に収まらない場合でも正常にスクロールでき、「API Key ごとの使用量」など最下部のセクションもすべて確認できます。
* **アクティビティログの行全体のずれを修正しました**：組織設定のアクティビティログで、システムや組織のイベントを表示する際に各列が正しく揃うようになりました。ユーザー列は空欄で表示され、表示ボタンと交互の行背景色も正常に表示されます。
* **個人設定の入力が長すぎる場合の保存失敗を修正しました**：個人設定の文字数上限を、サーバーの実際の制限と一致する 1000 文字に変更しました。長い内容を入力した後、送信時に初めて拒否されることがなくなりました。
* **API キー一覧のボタンが切れる問題を修正しました**：組織設定の API キー管理ページでテーブルを横にスクロールしても、右側の操作ボタンがすべて表示されるようになりました。ボタンが切れてクリックしづらくなることがなくなりました。
* **ファイルライブラリのメニュー位置とスペース名の言語を修正しました**：左側メニューの「ファイルライブラリ」を「Agent マーケットプレイス」の下へ移動し、利用の流れに合わせました。「マイファイル」「組織共有ファイル」などのスペース名も、常に英語で表示されるのではなく、インターフェースの言語に合わせて表示されるようになりました。
* **ゲストによる下書き添付ファイルの削除不具合を修正しました**：Web Chat でゲストとして添付ファイルをアップロードした後、送信前に × を押すと実際に削除されるようになりました。AI アシスタントが削除済みのファイルを参照することもなくなりました。削除に失敗した場合は通知が表示されます。また、複数の種類のファイルを一度にアップロードした際、添付ファイルの削除で別のファイルを誤って削除することがある問題も修正しました。
* **ツールカードの表示設定が残らなくなりました**：ブランドアニメーションを使用するチャットに切り替えた後、ツール実行カードが非表示のまま別のチャットにも影響する問題を修正しました。チャットに入るたびに、設定に従ってツールカードが正しく表示されます。
* **ブランドロゴが大きすぎる問題を修正しました**：Web Chat のチャットページ下部と、ログイン、新規登録、パスワードリセットページのブランドロゴを適切なサイズに修正しました。起動画面のロゴも、高解像度の画面でぼやけなくなりました。
* **チャット終了時の接続クリーンアップの中断を修正しました**：ログアウト時や Web Chat を閉じる際の内部クリーンアップ処理が安定しました。接続の切断が重複しても途中で失敗しなくなり、チャットや認証の状態が残ることを防ぎます。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.maiagent.ai/release-note/jp/archives/2026/09.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
