LoanTransactionService ctor が LeadRealtimePublisher パラメータを取得しました
assignLoanOfficerはチャットルーティングイベントを公開していますので、サービス部門は 第10回 arg (LeadRealtimePublisher). ユニットテストの直接インスタンス化を更新します.
ビルドコンテナ内の k1m1 npm レジストリ ホストを解決
kamo-internal は 2026-07-16 以降はデプロイされていません。すべてのビルドは npm ci で死亡しました。 ENOTFOUND k1m1 は、package-lock.json のプライベート @kamo/* パッケージを取得すると、 http://k1m1:3000/... として解決して下...
自動プロビジョン プラットフォーム管理 MLOS チャット + ホストによるサイトのキーを提供
- マネージドチャットインテグレーションサービス: lazily は org のプラットフォーム管理 SPECIFIC AGENT をミント WebChatIntegrationが初めてアクセス KamoMLOS はファーストパーティです。ホストによって解決される org です。 パブリックサイトキーは、プラットフォー...
ルーティングトークンを検証します。, パージストリードエイド, リードの動きにチャットを再割り当て
- createSupportSession は署名された routingToken を取る (代わりに agentMemberId ); ChatRoutingTokenCodec +クラスター内部で検証します。auth.secret、強制 token.orgId == org, インテグレーション時にのみルート.a...
署名されたエージェントルーティングトークン+リードリソースの伝播
再利用可能なパブリックチャットウィジェットを作るための財団は、KamoMLOSを処理します 借り手->loan-officer のバリアントをしっかり確保し、リード再割り当ての推進 オープンチャットに。 - WebChatAssignmentMode (TOPIC QUEUE デフォルト / SPECIFIC AGE...
ビジョンモデルがイメージを拒否したときに次のモデルを試してみる
モーダリティフィックスの後に再び生産をプロービング, ルーティングは、テキストからスピーナに移動 o3-miniへのモデル — o-series 推論モデルで、画像入力が不要なので、ビジョン それでも502を返す。 これはレッスンです: supportVision はモデル名から来ます。 発見し、手作業で編集可能であり...
視覚をテキスト・ツー・スピーナ・モデルにルーティングするのを止めて下さい
生産のプロービングによって見つけられる: org 1188756624575266822の視野は解決しました gpt-4o-mini-tts-2025-03-20 — TEXT-TO-SPEECHモデル — すべてのビジョンは502を返しました。 文書抽出と他のビジョン機能が、そのテナントにとって失敗しています。 2...
モバイルデバイス文字列の次の入力キーを使用します
デバイスのサブタブで追加されたリテラルラベルをスワッピング **************** と .mobileDevices.* キー, 今 翻訳辞書(CI は他のロケールに渡る)で公開しました.
ドキュメントQCを文書と条件にフォールドし、PDFインジェスト通知
文書QCは同じ文書である仕事のための自身の スチュワーデススクリーンを、同じで持っていました ローンは、同じ審査官によって行われます。 2つのタブに分割すると、誰かが覚えている 理由のないコンソールを探し、成長させる2番目の場所。 今のセクションです 文書及び条件スクリーン、および「QCへのFields」KPIのタイル...
ビジョン機能を公開し、コンソールが不足しているプロバイダを説明できるように
PDF レートシートは、org の構成された Vision プロバイダーが読み込みます。 どれも AI 呼び出しを構成すると、モデルのエラーが同じように失敗するので、コンソールは方法がなかった 「シートがブランクだった」から「ノスイングを読める」と区別するため。 メニュー proxies AIServiceの機能プロ...
インラインイメージビジョン+より弱くより強く好む層のフォールバック
2つの制限は、呼び出し主のクラス全体で org で構成されたビジョンを利用できなくなった。 1. ビジョンはURL-ONLYでした。 発信者全員が公開、提供者獲得できるサービスを目立たせました インフラ — サイダー、未認証のサーブエンドポイント、イングレッシブ。 クラスタIP サービスは、org が構成していたこと...
デバイスを「電話システム」+「モバイルデバイス」に分割
デバイスタブには2つのサブタブがあります。 既存のPBX/softphoneハードウェアテーブル "Phone System(s) デバイス" を未変更に移動し、新しい "モバイルデバイス" タブ モバイルデバイスは、管理者セットを許可します。 - 組織決定方針(個人デバイスは、会社管理に許可) 必須)、既存の or...
モバイルデバイスポリシーの Org-admin エンドポイント + デバイスの登録
[設定] → [機能] → [電話] → で新しい「モバイルデバイス」サブタブをバックアップします。 デバイス(「電話システム」)は、VOIPServiceとカバーにとどまります メニュー orgのデフォルトポリシー + ACTIVEメンバーごとの1行:オーバーライド、有効 現在登録しているデバイス(非修正) Use...
Ingestion パネルはCSVだけでなく、スプレッドシートを受け入れます
抽出器は .xlsx/.xls を読み込み、ファイル自体からフォーマットを嗅ぎますので、 ピッカーはCSVに制限されず、コピーは読みやすいものを普通に言っています。 そのPDFは、スチュワードアップロードを1回し、混乱の失敗を得るのではなく、そうではありません.
Steward Ingestion タブ + カタログ/識別子プロキシのルートが不足していた
レートシートの摂取量は、バックエンドにエンドツーエンドが存在し、そのどれも到達可能であった。 これは、チェーン全体を歩く1つの表面を追加します:投資家のシートをアップロード → 摂取すると、抽出器が読み込まれているもの、その実証済みのセルで細胞を正確に確認→ approve/reject -> 承認された行を価格表版と...
悪い assocType インデックスは 400 で、500 ではありません
クライアントの生指数でimageAssocType.values() をインデックス化したアップロード/登録パス なので、ArrayIndexOutOfBoundsException (500) と null で表される範囲外の値 NPE. assocTypeOf() の範囲でチェックし、有効な範囲をクリーン400とし...
CATALOG SOURCE assoc MLOSカタログソース文書の型
投資家率シート/LLPA + 資格のマトリックス/ロックポリシーは、どこかに必要 ライブ:ブロブからインジェスト抽出物と公開されたレートシートバージョンポイント 証明としてそれを戻して下さい。 既存のassoc型が合わない — MY DOCS は人自身の領域 System WIDE の Bucket は e-sign ...
候補者レビュー+率シートプロモーションのためのゲートウェイ
2つの新しいカタログプロモーションは、既存の下にあるステワードコンソールに書き込まれます MLOS ステワードゲート, 組織とId サーバがオペレータセッションからスタンピング: メニュー メニュー
MobileDevicePolicy — org デフォルト + オンデマンド
個人的な電話または会社管理(登録したAndroidデバイス所有者)でなければなりません デバイス: - モバイルデバイスポリシー enum: PERSONAL ALLOWED | 会社案内|経営理念 - Organization.mobileDevicePolicy — org-wide デフォルト (NOT NUL...
摂取のためのスチュワードゲートウェイ(インテーク+ステージングエリアは到達できませんでした)
MLOS摂取 サービスにはゲートウェイの存在がなかったため、テナントはレートシートを渡すことができません 抽出器や、その段階の候補には、リーチ可能な表面にリーダーがなかった。 /api/security/mlos/ingestionで****************を追加: マルチパートレートシートインジェストリレー...
スチュワード識別子タブ — 外部番号をローンに解決
Mortgage のスチュワード コンソールの新しい識別子タブ: 外部番号を貼り付ける(ローン番号、MERS MIN、 DU/LP/GUS ケースファイル、e-sign envelope...) と、そのローンに戻り、インバウンドベンダーの同じゲート webhook ルータが使用するので、 steward は unro...
識別子ゲートウェイ — ステワードは、外部番号をローンに解決できます
MLOSIdentifierServiceはゲートウェイがなかったため、タイプされた識別子平面(各インバウンドのルーティングゲート) コンソールから、vendor/agency/AUS/e-sign コールバックが到達できませんでした。 新しいMlosIdentifierClient + MlosIdentifierコ...
値キーの AUS ケースファイル + 識別子の所有者の委任のための e 署名の封筒のファインダー
所有者列を調べる MLOS 識別子の平面は、インバウンドコールバックをルートする必要があります。 メニュー (DU/LP/GUS 実行ハンドル) メニュー org-agnostic と List-returning 両方とも再実行崩壊 とあいまいなクロスローンのコリジョンは、不正なルーティングではなくクローズできません...
識別子の所有者の委任のためのバリューキード融資識別情報ファインダー
MLOS識別子の平面は、インバウンドベンダー/アッシブルコールバックをローンに解決します。 OWNED ELSEWHEREタイプ OWNER の列に代わって、権威ある値が住んでいます。 値キード(org-agnostic)ファインダーを追加してリストを返す (したがって、曖昧なクロスオーガニゼーションは、不正なルーティ...
条件 ADDED / 条件 クリアされた正式メールテンプレート
条件ループの借り手に直面している:新しい条件のための2つの一般的なチェックリストテンプレート 通知の消費者。 json+html リソースで CANONICAL KEYS に追加。EmailService の seedForOrg 最初に送信(暗示)して、orgName/logoUrl を自動インジェクトします。 コピ...
ライブ参加者から非アクティブメンバーをフィルタリング
SecurityService ゲートの背後にある防衛深さ:非アクティブをレンダリングしない チームメンバーは、選択可能な/ライブ参加者として参加します。 TeamMembershipStatus をチームに追加する 会員 DTO インターフェイスは、ステータスが現在およびないメンバーを除外します チャット・ロースター...
チャット参加とルーティングから非アクティブメンバーを除外
非アクティブ****************会員は、 ライブチャット参加者として対象となります。 共有ライブラリのチャットパスをすべてゲート メニュー 述語: - DMは/グループfind-or-create/add-membersの拒絶か、または非ACTIVEを低下させます MediaSessionMember 行...
各セッションとオフボードパスでACTIVEメンバーのステータスを強化
ACTIVE-member のログインゲートは、パスワードログインにのみ住んでいました。 コントローラー。 共有ライブラリを介してすべてのセッション分パスに拡張する メニュー 述語, オフボードを作る 表示のみフィールドの書き込みではなく執行イベント: - ログインゲートは共有述語を使用しており、エラーでCLOSED...
ライブセッションをゲートし、ACTIVEメンバーのステータスに参加する
Add********************は、真実の単一のソースとして 「ACTIVEメンバーのみが、ライブ参加者としてサインインまたは表示することができます」 ベースメンバーは、レコードアクティブでなければなりません。チームメンバーは、追加で持っている必要があります TeamMembershipStatus ==...
ログイン/登録の丸薬のための公開事前ユーストライアルスタタスエンドポイント
メニュー orgを解決する hostname (alias-fallback) と、そのアカウントがアクティブなかどうかをレポート ネイティブトライアル、リユース ************************************ (現在公開) そのため、丸薬はアプリ内トライアルバナーにマッチします。 失敗はin...
トライアルオーガニゼーションのためにパワードバイ上のTRIAL使用だけピルを表示
リファクタは、固定列スタックとセルフフェッチにPoweredByKamoを /api/trial-status/{host} (SecurityServiceの公開試用統計へのプロキシ) endpoint), org's のとき、パワードバイピルの上にアンバーの丸薬をレンダリング アカウントは、アクティブなネイティブト...
トライアルオーガニゼーションのためにパワードバイ上のTRIAL使用だけピルを表示
セルフフェッチ /api/trial-status (SecurityService の公開試用統計へのプロキシ) エンドポイントは、ログインホストによって解決されます)、および上のアンバーの丸薬をレンダリングします orgのアカウントがアクティブなネイティブトライアルにあるときにパワードバイピル。 失敗 隠されて開く...
第三者(ローン)の文書をスチュワード要件の見直し
THIRD PARTY要件(appraisal/title/flood)をレビューするスチュワードは、満足のいく文書を開くことができます。 新規バイナリ Next.js ルートは、ローン・オーツジュのコンテンツエンドポイントをストリームします。 ImagingApi.viewLoanDocument blob-fetc...
Per-loan サードパーティ (LOAN) ドキュメントビューア — appraisal/title/flood
Doc-reviewバイトパスをvaultビューアで起動します。 LOAN-collection imgs(鑑定/タイトル/フルート) ジェネリックイメージングエンドポイント(PIIロックダウン)で拒否されるため、サードパーティのスチュワードレビュー satisfierは開くことができませんでした。 新規登録 ****...
アカウントの docs タブの vault ドキュメントの表示/ダウンロード
条件/ドキュメントのステージを実際のレビューループにします。 Member-documentsプロキシのルートが通過 non-JSON (バイナリ) は text()-decoding の代わりに上流応答します。memberDocsApi.viewDocument は、 パーティの /content バイトで *** ...
サードパーティのvaultドキュメントビューア — バイトは書き込み専用で、レビュー可能になりました
アップロードされたvault文書(ペイスタブ/Gov ID/銀行明細)は書き込みのみだった: ジェネリックイメージングバイト エンドポイントはアカウントを拒否 MEMBER VAULT (パーティのPIIのロックダウン)、従ってスチュワードは/条件を受け入れられました ドキュメントを開かずに、借り手は投稿を再閲覧できま...
ステワードカタログタブ — 価格表+カタログを調べる
モーゲージスチュワードコンソールの新しいカタログタブ:REAL投資家とテナントの最初の価格帯をシード + 製品の識別情報(価格のブロックを解除)、および orgの投資家 -> 製品 -> レートシートのバージョン. カタログApiによる新しい/api/security/mlos/catalogプロキシをワイヤーで縛って...
カタログゲートウェイ — テナント価格のブロックされていないプロキシ
カタログは、セキュリティサービスゲートウェイなしで唯一のMLOS境界コンテキストだったので、テナントのカタログは決してできませんでした コンソールとBorrowerQuoteServiceから作成/参照され、すべての実際のorg(優先)のNO CATALOGを返す ステージデッド) 新しいMlosCatalogClie...
クエリで履歴画像を読み込み、レイジー getImages() (WS パス) ではなく
******************** は、WebSocket パスで実行します (から呼びます) AiChatWebSocketHandler は HTTP リクエストではないため、オープンセッションインビュー は適用しません。 読み込まれた歴史を反復し、msg.getImages() に触れる @OneToMan...
Loan-saleデスクUI — 端末資本市場スチュワード画面
LoanSaleDeskPanel に Capital & Risk Command Center: 投資家のデリバリー・コミットメント (ステータス・フィルタ), コミットメントを開く ******************************** および/commitment 割り当てられたロック ローン、配送、...
耐久性のある消費者は、融資ファイルFUNDEDに投資家の購入を転送
MlosLoanFundedConsumerの購読 メニュー (耐久性あり) daemon-mlos-loan-funded は、各購入を SecurityService の /funded パイプラインエンドポイントへ転送します。 SecurityPipelineClient は、ローンの CLOSED -> FUN...
ローンセールデスクプロキシ+ CLOSED->FUNDEDパイプラインシーム
-**************** は共有先() + POST /funded に eClose の継ぎ目を一般化しました (CLOSED -> 投資家購入にFUNDED) 同一のidempotent/at-least-once契約(already-target noop)、 間違ったプレコーダーのスキップ、ブロッカー...
コミットメントボード+ローンファンドイベントタイプ(ローンセールデスク)
- MlosCommitment.boardedAt:PURCHASEDの約束の融資のためのシステム内マーカーは、サービスに搭乗しました (外部サービスシステムハンドオフはブロックされた足) - MlosEventTypes.LOAN FUNDED(エムスローイベントタイプ) ******************** ...
コミットメント/ローンセールスデスクエンティティティティ(出荷された投資家構成のためのランタイムコンシューマー)
資本市場ローンセールデスク(doc 08)のSlice 2の基礎 - ターミナルの起源ステージ。 出荷された************************はランタイムコンシューマを持っていなかった。これらは、操作を追加 レコード: - MlosCommitment:オープン投資家のデリバリーコミットメント(inves...
耐久性のある消費者は、融資ファイルパイプラインへのeClose完了を転送します
DaemonService は eClose -> 融資ファイルの状態の継ぎ目の半分です。 新しいMlosClosingCompletedConsumer 購読する メニュー (durable daemon-mlos-closing-completed) および 各イベントを SecurityPipelineClien...
EClose 完了は、ローンファイルステータスマシン(CLEAR TO CLOSE -> CLOSED)をあらかじめ設定します
ターミナルのライフサイクルのシームを閉じます: 完全に実行/ノタール化/シールされたeCloseパッケージが放出されます **************** しかし、NOTHINGはそれを消費しました、従って融資はで坐ります CLEAR TO CLOSE は、人間がクリックするまでクリックします。 新しい内部サーバー-t...
CloseArtifact の実績 = 一度の null->value のスタンプ (e-commit の後に送信可能)
クローズアーファクト @PreUpdate WORM ガードを分割し、 eClose ベンダーディスパッチは、Out を移動できます。 build/advance トランザクション (doc 05 §6): ノードは FIRST をコミットし、非同期ディスパッチャレコードをコミットします。 ベンダーは、ベンダーの解像度...
ロックデスク上のロアンロック推奨
RCEロックvs-waitの推奨事項(ロック/ロック-with-ステワードオーバーライド/ Do-not-lock) のリサール + 'model uncalibrated -> steward の決定' のメモ コールドスタートクランプ。 読み取り専用; コミットは、人間の行動を維持します.
永久ロック推奨をプロキシする(読み取り専用)
メニュー (operator+orgのゲート、 org server-stamped) -> RCE per-loan LOCK/WAIT/BLOCKED 推奨。 ザ・オブ・ザ・ commit は、既存の人間 /locks アクションにとどまります.
統合タブ(RON/eNote/eVault/MERS)上のECloseベンダーのカテゴリ
ベンダーのオプション(Proof/)で4つのノアル化レッグカテゴリをサーフェス DocuSign Notary、DocMagic/Snapdocs、eOriginal/DocMagic、MERS eRegistry/DocMagic) eClose ベンダーを既存の per-provider フォームから構成します.