Changelog

更新履歴

LangBot の各正式リリースに含まれる新機能・改善・修正。

  1. 撤回された 4.11.6 に代わる 4.11.x の最終安定版。同時会話でのトークン計数、Windows でのプラグイン出力、プラグインランタイムの再接続、ナレッジベースの初回取り込み、SQLite 書き込み、Dify/Coze Runner の不具合を修正しました。

    • 改善トークン計数が完全にオフラインで動作し、計数がタイムアウト・失敗しても LocalAgent は推定値で会話を続けます。
    • 改善HTTP Bot や OneBot などのアダプターでは、Dify ワークフローの人手入力などの Runner インタラクションをテキストの質問で行い、複数項目のフォームは 1 項目ずつ尋ねます。
    • 修正複数の会話が同じモデルを同時に使っても、トークン計数が拒否されて会話が失敗することはなくなりました。4.11.6 をインストールした方はアップグレードしてください。
    • 修正中国語ロケールの Windows で、プラグインが中国語や絵文字を出力してもプラグインランタイムが切断されず、初回の会話がトークナイザーのダウンロードで止まることもなくなりました。
    • 修正起動時やプラグインランタイムの再接続中は、プラグインの準備が整うまでメッセージ処理を待つため、Runner が見つからないエラーや失敗が起きなくなりました。
    • 修正低速なマシンでナレッジベースへ初めてドキュメントを取り込む際に、プラグインランタイムが切断されて失敗することがなくなりました。
    • 修正pip / uvx でインストールし SQLAlchemy 2.1 を使う環境でプラグインストレージへの書き込みが失敗する問題を修正し、SQLite の database is locked も起きにくくなりました。
    • 修正Box サンドボックスで非常に長いコマンドや大きな添付ファイルの取り込みが行えるようになりました。
    • 修正Coze・Dify Runner が完了済みやワークフロー型の出力を空の返信として扱わなくなり、LocalAgent も推論設定が空のときにエラーを出さなくなりました。
    • 修正公式プラグイン EssentialCommands の !func コマンドが再び使えるようになりました。
  2. プラグインと Agent からワークスペース API を呼び出せるようになり、音声モデルとクロスプラットフォームのインタラクティブカードを追加。プラットフォームとランタイムの不具合も多数修正しました。

    • 新機能プラグインと Agent がワークスペース API 経由でマーケットのプラグインを検索・インストールし、ワークスペースの言語を取得できるようになりました。
    • 新機能TTS・STT 音声モデルと対応するパイプラインステージを追加。LangBot Space の音声モデルも利用できます。
    • 新機能QQ・WeCom・Feishu・DingTalk でクロスプラットフォームのインタラクティブカードに対応しました。
    • 新機能新しい LINE アダプター、Slack スレッド返信、WeChat 公式アカウントからの能動送信、QQ 公式絵文字の解析、モデルプロバイダー NVIDIA NIM を追加しました。
    • 新機能公式プラグイン MulticaAgent・HandoffBridge・LeadCapture を追加。すべてのワークスペースのマーケットプラグインを一括で更新できます。
    • 改善モニタリングで、プラグインが処理したメッセージ、メッセージを破棄したパイプラインルール、パイプライン外でプラグインが行ったモデル呼び出しを確認できます。
    • 改善Runner に渡る画像やファイルが元の順序を保つようになり、Dify・Coze・Tbox・ACP などの公式 Runner も対応済みです。
    • 修正削除済みのパイプラインと Agent にメッセージが送られなくなりました。
    • 修正非ストリーミングのプラットフォームで Runner の返信を 1 件ずつ送信し、HTTP Bot の /sync が返信を重複して返さなくなりました。
    • 修正WeCom はハートビート失敗後に自動再接続し、Windows でのプラグインランタイムの起動が安定しました。
  3. 公式プラグインを個別に更新できるようになり、期限切れの画像リンクを自動更新。データベース移行・プラグインランタイム・各プラットフォームの不具合を修正しました。

    • 新機能開発中のプラグインパッケージを LangBot Space に直接アップロードでき、GitHub リポジトリとの関連付けも選べます。
    • 改善LocalAgent・LangRAG・DifyAgent などの公式プラグインは独立してリリースされ、LangBot 本体の更新を待たずにアップグレードできます。
    • 改善期限切れの OneBot 画像リンクが、履歴とモデルリクエストで自動的に更新されます。
    • 改善SQLite データベースが領域を段階的に回収し、ディスク使用量を抑えます。
    • 修正キャンセルした実行が「実行中」のまま残らなくなりました。
    • 修正QQ 公式ボットのグループ内メンションと返信順、WeCom のストリーミング返信、LINE と HTTP Bot の会話コンテキストを修正しました。
    • 修正データベース移行の失敗とロールバックの問題を修正しました。
  4. 専用環境向けの修正リリースです。

    • 修正専用環境で LangBot Space ログインが 404 にならず、最初のモデル追加も失敗しなくなりました。
    • 修正安全でないファイル名を含むアーカイブはプラグインのインストール時に拒否されます。
  5. モニタリングの性能、メッセージ処理、プラグイン互換性を改善しました。

    • 改善モニタリングのセッション一覧の読み込みが速くなりました。
    • 改善プラグインのインストール失敗時に、より分かりやすい診断情報を表示します。
    • 修正実行の終了状態、メッセージフィルター、添付ファイルの明示送信、一部プラットフォームのメッセージ処理を修正しました。
    • 修正過去の画像の保存とアップグレード時の移行がより確実になりました。
  6. ボットがプラットフォームのイベントに反応できるようになり、Agent ランナーはプラグイン化、WebUI にワークスペースアシスタントが加わりました。

    • 新機能イベント駆動:参加・退出・取り消し・リアクション・カードのクリックなどを「イベントルーティング」でパイプライン・Agent・プラグインに振り分けられます。
    • 新機能イベントデバッガー:フォームでイベントデータを編集し、実行ログと詳細を確認できます。
    • 新機能Codex・Claude Code・ACP などの Agent ランナーを追加しました。
    • 新機能ワークスペースアシスタント:WebUI でチャットしながらリソースを確認し、パイプラインやナレッジベースを設定できます。変更は確認後に実行されます。
    • 新機能パスキーでのログインと TOTP 二段階認証に対応しました。
    • 新機能操作ログで各操作の変更内容を確認できます。
    • 新機能Slack Socket Mode、DingTalk のカード操作、WeChat の入力中表示、OneBot WebSocket などに対応しました。
    • 新機能初回ガイドと、シナリオ別のボット作成ウィザードを追加しました。
    • 改善モニタリングに統合実行ビュー、ツール呼び出しのトレース、処理中のリアルタイムパネルを追加しました。
    • 改善メディアファイルを重複排除して保存し、データベースの肥大化を抑えます。
    • 変更LocalAgent・Dify・Coze・n8n などのランナーはマーケットの公式プラグインになりました。アップグレード時に自動でインストールされ、既存の設定はバックアップされます。
    • 修正WeCom AI ボットの空メッセージとストリーミング返信が途中で終わる問題を修正しました。