チェンジログ
何が新しいの?
プラットフォームのすべての改良 それが出荷される
· AIService
SIアシスタントのアレクサのための音声変換
ボイスアシスタントプログラム(2026年10月27日)P3-1、P3-5。 POST **************** (内部、X-Internal-Auth): メンバー自身のアシスタントの会話を 同じシンクロオーケストラで 声のスタイルで PHIツールもない PHI機関におけるPHIに敏感なツール),リスクコールを行い,「私は…?イエスかノーか言う」と問いかけた (送金、お金、証券、デバイスは はいを言う前に 口頭でPINを入力する必要がある) ターンが続き SI_ASSISTANT_REPLY が発生し 「<SI>に繋げ」と そのSIのセッション(鴨合サービスK5 休止中や退職中のSIは拒否)で 「携帯に送る」と。 オーケストラーションフックは加法的です: TurnOptions on handleMessageSyncDetailed, SyncTurn.held, ツールフィルタ ツールプレーンの _meta から PlaneTool.phiSensitive を指定します。
· EmailService
種別別の電話と音声チャネル、音声ミラー、SI_ASSISTANT_REPLY
ボイスアシスタントプログラム(2026年10月27日)P3-5、P4-1、P4-2、P4-4。 - GET/PUT /api/notifications/チャンネルと PUT **************** 種別ごとのPHONE/VOICE選択 音声通話時間の制限(デフォルト 21:00-08:00 メンバーゾーン)、音声通話時間の制限(デフォルト 10)。 - raise(): phone push は PHONE の選択を尊重します。NotificationVoiceSender はコミット後に pass card を送ります /api/iot/internal/voice/notify (音声無音時間、 Kamo 妨害しない、実行中のカレンダーイベント、および RPM_ALERT と SI_AUTH_REQUEST は決してありません) - **************** と /read は「尋ねる」 Kamo Universe 何が新しいの? - SI_ASSISTANT_REPLY はアプリケーションに属していません。SI_AUTH_REQUEST の後にリストされています。
· SecurityService
SI をその状態から終了、状態カウント、/account 上の削除なし
- SIの終了状態は、SIの残りのライフサイクルの後に、SIの退職ライフサイクルを実行します 保存 (運転停止 電話線 座席と免許解除 証明書と セッションの取り消し、タスクの移譲、履歴の保存など) 退職するときのように 加えて状態自体の MANAGE_MEMBER_SECURITY です SIは決して 自分で終了し ワークステーションの選択も同時に終了します 単純なSIの言葉で拒否される 終了したSIは 戻れないと明確に言われる - 取得 **************** **************** 顧客/状態カウント: それぞれ1つのグループ化された、組織に限定されたクエリ - POST members-subscribers/status (終了/活性化: members.is_activeのみ、 ユーザの管理者権限を変更するには、ユーザの管理者権限を変更する必要があります。 accounts.is_activeのみ; EDIT_ACCOUNTSまたはDELETE_ACCOUNTS) - members-subscribers?include=all lists は /account のメンバーを終了させます。 - DELETE customers/{uid} はプラットフォームオペレータ (オープンゴッドウィンドウ) のみです。
· kamo-shared-library
種別ごとのチャンネル選択、ボイス・サイレント時間とキャップ、SI_ASSISTANT_REPLY、ボイス・アクティビティ種類
音声アシスタントプログラム (2026-10-27) P3-5, P3-6, P4-1 手動で適用されたものを宣言します: member_notification_channels (メンバー、種類、PHONE|VOICE、有効) **************** ****************とIotActivityKind VOICE_ASSISTANT_TURN、VOICE_ALERT_SENTが最後に追加されます。
· kamo-internal
エイリアスドメインDNSレコード 同僚のデフォルトエイリアス 本当の送信者アドレス
設定 -> メール -> ドメイン -> エイリアスドメイン: 各ドメインは、そのドメインのエイリアスドメインを表示します DNSレコードダイアログが表示されます。 MX、SPF、DKIMの情報が表示されます 必要なレコードをコピーボタンでチェックします 同僚として作成すると、彼らのデフォルトのエイリアスで開きます。同じルールで メンバー自身のデフォルトに従います (colleagueDefaultAlias)。 メンバータブの "Goes out as" は推測する代わりにサーバの sendsAs を読みます 最初のエイリアス・ドメインのコピーから デフォルト
· kamo-shared-library
音声アシスタントのリンク列とテーブルを宣言 (個人リンク、最後のエラー、PIN、音声プロファイル)
iot_alexa_links の列 (last_error_code/at, pending_grant_choice, owner_kind, owner_member_id, site_id, etc.) iot_voice_org_settings, iot_voice_persons, iot_voice_pins のテーブルを手動で適用して iot-service **************** から KamoInitializer が再生できるように
· MCPGatewayService
Meetings_join_external, **************** meetings_cancel_external (TPEXTMEET) を実行します
外部の会議に参加する チームメイトが与えた詳細から 今か招待開始時に 電話で JOIN_MEETING(IDガードが 未確認チャンネルで持ってる) 権利 VIEW_MEETINGS + ACCESS_VOIP(リクエスト者のユニオンと共にkamoai-serviceで再チェック) システムインテグレータの要求に基づいて パスコードと鍵は モデルに戻ってこない meetings_joinは ここにリンクがない 警備:不明(呼び出しの対象は外部者)、内容不明、承認の言葉、黄金の再生。
· kamo-internal
すべてのMLOSスクリーンからアクセス可能な 住宅ローンレポート 既にフィルタリングされています
- 報告リンクは現在パラメータを予め入力できます: **************** (日付) マルチセレクトの場合はコンマリスト) 報告書の宣言は尊重される リンクはメンバーが見るものを 広げることはない - ReportQuickLinks: ワークスクリーンのレポートメニュー。レポートを送信するサーバに問い合わせます メンバーは ページ当たり一度だけ実行して それらのみを提供するので 開けられない会員のために - パイプラインツールバーに置く HMDA LARページ ボード 文書 資本とリスク アンダーシップ、プライシング、ガバナンスのスクリーン;ローンページで各レポートが開きます フィルタリングしてる 状態監査 TRIDタイミング 条件 文書 ロック ロックイベント、ベンダーの注文、SIの決定) 市場の設定はライセンスと 完全な設定履歴 (準備状態パネルは最後の6つのみを表示) - ガバナンスの「フェア・ローン―もうすぐ」のストリップが消えた 本当の報告だ - 住宅ローンシェルフタイプとアイコン。 kamo-shared-library 17a7a233 と SecurityService 6ce48d17 とペアリングします。
· kamo-internal
管理者はロックアウト権限がピンされている Administrator 役割を編集できます
管理者 (フルアクセス) の役割が保護されているように表示され、開けませんでした。サーバが終了したときに、管理者 (フルアクセス) の役割を開けませんでした ロールを開くと、ロールの権限が編集可能になり、 ロックと理由で表示される権限は 読み取り専用です ロールのセキュリティモデルは 読み取り専用です
· KlusterServices
Postfix はメールデータベースからエイリアスドメインを学習
組織のエイリアスドメイン (設定 -> メール -> ドメイン) が必要になります virtual_alias_domains と手書きのマップを編集しました メールサーバにある alias_domains テーブル (KamoMailAliasDomains) を postfix が読み込みます: mysql-virtual-alias-domains.cf はドメインを受け入れ **************** は local@alias を local@target にのみ送信します それが本当のアカウントか 別名だったら 知らない名前はRCPTで拒否される 付加:静的ドメインとkamouniverse.comのプラットフォームマップが先頭に残る テーブルは既に存在しています 失われたテーブルの名前を付けたマップは すべてのルークに失敗します 新しいデータベースのための mysql-init-configmap.yaml を作成します。
· SecurityService
管理者の役割を持つメンバーは権限を編集できます
PUT /api/security/roles/{id} は、管理者の権限を **************** 他の誰かが書く前に 拒否されたセーブが書く なし。その役割を持つ呼び出し者 (あるいは godウィンドウが開いている) のみが; CONFIGURE_SYSTEM のみ CONFIGURE_SYSTEMを切るセーブは 400だ このような呼び出し者に対する役割は carry lockedRights です。この役割のセキュリティモデルはロックされます。
· kamo-shared-library
管理者は管理者役割の権限を編集できますが、CONFIGURE_SYSTEMを切り替えることはありません
管理者 (フルアクセス) の役割は isAllowEditSecurity=false に設定されており、誰も変更できません ********************は入り口で 受け入れられるものは role_admin_id の役割を変更し、レベルを正常化した後に GRANTED の 1/10 に相当します。そのセットは CONFIGURE_SYSTEM とその先祖です。 設定 > 必須を開く権利と それぞれの役割に書き込みをする権利です それで 持ち主は いつでも戻ってくることができます SecurityRoleDTO.lockedRights は、どのスイッチがピンされているかをエディタに知らせます。
· EmailService
エイリアスドメインは自分で受信し署名します。デフォルトは同僚と自己です
メールサーバは現在、組織のエイリアスドメインを EmailService から学習します 手動で編集した postfix の設定です。 KamoMailAliasDomains は alias_domains テーブルを保持しています KamoMail MySQL データベース (スタート時に作成; postfix が読み込む - 参照 klusterservices mail/) を使って local@alias から local@target へルーティングします アカウントまたはエイリアスを追加/削除して 同期させると 起動時に それよりも前に プラットフォームホストでないすべてのエイリアスドメインは、そこで DKIM キーを取得し、 EmailSmtpService.sendAsMember は、既存のメールサーバからのメンバーのメールに署名します プラットフォームホストはrspamdの鍵を保持します GET **************** は MX 、 SPF 、 DKIM をリストします ドメインのニーズを記録し それぞれをライブでチェックします さらに: - AliasView.sendsAs: デフォルトのエイリアスが実際に送信されるアドレス 設定タブが推測しました - /sendable は同僚のメールボックス (isPrimary) をマークします デフォルトのエイリアスで開けます - メンバーは、MANAGE_EMAIL_ACCOUNTSなしで自分のデフォルトの送信者を設定できます。
· SecurityService
貸付担当者と投資家選択者 住宅ローンレポートのために 艦隊のハイバネートで証明された
- 住宅ローンオフィサー:少なくとも一つの分野において貸付担当者として指定されている者 組織の取引(メンバー全員より狭いので ピッカーがリストに入れる名前は マッチローン) また,組織のプライシングスナップショット上の投資家名を示した。 18のレポートを全て実行する 17a7a233) におけるこのサービスの Hibernate 6.2 のデータベースなし: すべてのステートメントは 実際のマッピングに基づいて コンパイルされます パラメータを設定して 組織のローンクエリが 合成ローンに答えたら ライブラリは 6.5 に基づいており Java CI は実行されません 6.2の不具合が 発見される唯一の場所です 報告書を開けた
· kamo-shared-library
住宅ローン会社の監査・コンプライアンス・運営報告書18冊
MLOSは1つの実際のコンプライアンスレポートを持っていた HMDA LARページ)と,フィルタリング,エクスポート,スケジューリングができない作業スクリーンを設定した。 これは 住宅ローンフォルダと 18の報告書を加えた すべて組織の範囲で すべて ビュー・モーテル・パイプラインに 入り込んでいて すべてドリル・スルー 保存されたビュー スケジューリングと CSV/Excel/PDF エクスポート: - 規制:HMDA LARレビュー,HMDA Edit Cheks,フェア Lending Exites(スクリーニング) 申請者グループ別 4/5旗 住宅ローン調査報告書 TRID 公開タイミング(一般的な営業日と特定の営業日、郵便箱ルール)、不利 行動時効性(Reg B30日) パイプラインと生産:パイプラインの老化,生産とサイクルタイム,フォールアウトとエネルギー消費量,パイプラインのエネルギー消費量,エネルギー消費量,エネルギー消費量,エネルギー消費量,エネルギー消費量,エネルギー消費量,エネルギー消費量,エネルギー消費量,エネルギ プルスルー - ロックデスク: ロックの有効期限、ロックの延長、再ロック、およびロックの解除 - 保険契約と運用:条件の老朽化と免責,文書要求, ベンダーオーダーターナラウンド -監査:貸付状態変更監査,SI決定・上回り監査,ライセンシング コンプライアンス、設定変更監査 フレームワーク: ReportFolder.MORTGAGE, ReportRowFilter — メンバーのフィルタを適用 SQLパスと同じオペレータの意味を持つ 計算されるカラム(状態の日数、締切日の結果)を表示します。 モーテルレポートサポートは、すべてのローンを、 次の条件で限定されたスカラー投影を読み取るように保持します 多くの住宅ローンのテーブルは 組織のカラムを持たず エンティティをロードすると 1対1の子どもごとにクエリが発生します それぞれのレポートのヘルプテキストは、見えないことを言っています。例えば、詳細な料金はありません システムの外に送られた通知 未填写のLAR
· kamo-shared-library
サードパーティ会議の SI 加入用 AiExternalMeeting エンティティ (TPEXTMEET)
ai_external_meeting (kamoai-service ****************) を宣言します KamoInitializerが再生できるように
· AIService
リレーを介した GPT-Live セッション (LIVE_AUDIO チケット) をライブセッションでプローブ
TPGPTLIVE (所有者 2026-10-27, パイロット) GPT-Live の主な WebSocket はプロジェクトキーのみを受け取ります ORGのリアルタイム・オーディオをルーティングし ライブモデルを保持し キーを追加して wss://... /v1/live/sessionsをリレーします リアルタイムクライアント秘密はライブモデルに対して決して作られません ライブモデルの REALTIME_AUDIO プローブは GPT-Live セッションを開きます (session.start -> session.started -> close) <base>/live/sessionを使うと LiveKit プラグインのパス。名前ヒント gpt-live-* = REALTIME_AUDIO; 知られているモデル gpt-live-1。
· SecurityService
CALC_SIMPLE から 10 つの Mortgage 計算機権限をシード
今日 計算機を開ける人なら 計算機→住宅ローンを 見つける CALC_MORTGAGE_* (shared-lib 1ae01ae8); それぞれはそれぞれの条件に応じて 認可または撤回されます。
· kamo-internal
設定のエイリアスドメインとメンバーのメールボックスタブ
設定 -> メール -> ドメインがエイリアスドメインカードを取得: 確認済みドメインを追加 ドメインを削除し デフォルトを選択するか 選択しないかを選択します メンバーのメールとメールボックスタブは現在、主メールボックスのアドレスを表示します それぞれのエイリアスドメインで (Dylan@kamocrm.comは Dylan@kamouniverse.comでもある) エイリアス追加フォームはドメインピックアップ機能を持っています 別名 ドメイン プロキシはもはやエイリアスを組織の単一のデフォルトドメインに制限しません。 EmailService は既にその組織が所有していないドメインを拒否しています。
· EmailService
組織のエイリアスドメインを管理し、エイリアスを許可します
org_alias_domains は手書きのSQLでしか存在しませんでした /api/email/alias-domains は、組織のメンバーをリスト化し、追加・削除します ドメインを追加するには、次の手順を実行してください 組織は証明してる 郵便受けは 既に使ってる KamoMail createAlias は現在エイリアスドメインのエイリアスを受け入れます (sales@kamouniverse.com): ドメインにはvirtual_domains行がありません だからエイリアスは 目的地のメールボックスのドメインに ファイルが保存されます ソースのみであり、virtual_alias_domainsにすでにドメインがリストされています。 AliasResponseMemberIsTextTest を修正 AliasView に aliasDomainAddresses を追加
· kamo-internal
住宅ローン計算機10選
月額支払い,購入可能性,支払いからの借入金額,初期費用,閉店費用 また,評価器,キャッシュ・トゥ・クローズ,DTI,LTV(CLTVとHCLTVを含む),追加支払い/早期支払い,およびその他の評価手法について述べた 分割計画表、それぞれ独自のツールウィンドウの計算機モード、共有キットから構築 (mortgageUi.tsx):計算結果、ブランド色のドーナツ、バー、ゲージとバランス曲線、お金 スライダー付きのパーセントフィールド 入力はウィンドウに保持され 動きは減少します それぞれはそれぞれの CALC_MORTGAGE_* 権限 (shared-lib 1ae01ae8, ids 650-659) でゲートされています。navグループは次のとおりです モーテルの親会社の下に 1つしか持たないメンバーは 代わりに 計算機を手に入れる テストとともに lib/mortgage/calculatorMath.ts に存在します payment.ts/affordability.ts の上に 計算機ツアーは 住宅ローンステップを獲得 辞書にコピー (aa98d5f2)
· kamo-shared-library
計算機の下にある十の抵当権(650年-659年)
CALC_MORTGAGE_PAYMENT, _AFFERDABILITY, _LOAN_FROM_PAYMENT, _DOWN_PAYMENT, _CLOSING_COSTS, 住宅ローン金利の計算 _CASH_TO_CLOSE, _DTI, _LTV, _EXTRA_PAYMENT, _AMORTIZATION: モーテルの計算機に一つずつ ServiceType.CALCULATORは既存の9つのモードに加えて,それぞれ独立したルートを持つ。 RoleRightHierarchyTest: 値 403 -> 413、独立 79 -> 89、ルート 124 -> 134。
· KlusterServices
すべてのミーティングに参加する人のIDは、それぞれの確認されたセッションのIDです。(mod_kamo_presence_identity)
TPMEETAUTH(オーナーオーダー2026-10-26):SIの耳が各エンドポイントの誰を読むかを読み取る 標準のpresence_identityは クライアントの 匿名の guest.meet.Meet または ジガシの足は偽造だった クライアントは全員 脱走した セッションの JWT コンテキストのみを書き込みます ゲストは guest-<hex> を持っています) プロソディ・ポッド (偽造アイデンティティを削除し、トークンアイデンティティを書き込む)。適用 2026-10-27 04:32Z ライブ会議なし ジコフォとジガシが再接続し ゲストはトークンを得る
· MCPGatewayService
会議においては、ライン内のスピーカーが権限を決める(署名した上司が命令、チームメイトが問う、ゲストは誰でもよい)
TPMEETAUTH(オーナーオーダー2026年10月26日)。会合声で会合線aと呼ぶ 呼び出し応答 (X-Kamo-Meeting-Turn, never the model); MeetingTurns は質問します あのエンドポイント自身のストリームから 確認して 言ったのが 鴨井サービスです アイデンティティ: - スーパーバイザー(サインインしたり、ゲストが確認した):彼らの命令、ノー インサブリューションユニオン (orderRef meet:<turn> または auth:<id>)、ポップアップなし; - チームメンバー:認証済み、IDガードはSIが自分の行動を許可します 自分の権利のみ - NONE/未読/スピーカーのストリームに一致しません: 誰でもレベル。 命令は行ごとに守られる 決してランの鍵の下ではない だから1人の発言者の命令 会議の中のidentity_request_confirmは ラインのスピーカー (about=meet-turn:<turn>) です (6)IdentityPackTest(+1)フルスイート2013green。
· SecurityService
サインインしたスーパーバイザが、ツールプレーンが貸し出すことができると言った会合行 (meet:<turn id>)
TPMEETAUTH (オーナーオーダー 2026-10-26): Kamo Meet にサインインした監督者の 要求は直接命令である(反逆組合禁止) 鴨合サービスのスピーカー属性を通して ラインを確認します 参加者自身のマイクを使って meet:<turn id> と引用します
· kamo-internal
組織のエイリアスドメインにエイリアスのアドレスを表示する
メンバーのメールとメールボックスタブの各エイリアスの下に、同じエイリアスをリストに表示します orgのエイリアスドメインで デフォルトの送信者チップの下で 出てくる。
· EmailService
主メールボックスのように、エイリアスはすべてのエイリアスドメインで動作します
組織のエイリアスドメイン (org_alias_domains) は既にメンバーのプライマリをミラーしています erik@kamouniverse.com とも呼ばれる) エリック・ホワイト・カモクラム・ドット・コムは postfixのプラットフォームエイリアスマップは あのアドレスを別名に渡す すべてのエイリアスは /sendable に同じミラー行を取得します 送信パスが受け入れます 組織のデフォルトエイリアスのコピー メンバーエイリアスのリストは 設定が表示できるように aliasDomainAddresses を返します。
· MCPGatewayService
偽装防止ガード - 確認されていない会話はメンバーが Kamo で確認するまで誰もが求めるもののみを受け取ります
所有者 2026-10-26 (TPCALLTOOLS B): メンバーであると主張するだけの人物 上司や権威者は SIに何もさせてはいけません 有害であるか その主張に依存するものである たとえSI自身の権利の範囲内でも 強制サーバサイド IdentityGuard (新しいビーン、1 つのコンストラクタ、セッタによる配線): SI の書き込み用 誰も証明できないチャンネルを走らせて メール ウェブ/ソーシャルチャット フォローアップ 加茂愛サービス /auth-requests/identity) 確認なし チームメイトの命令 onRequestOf または人間の承認を経て 誰でもレベルの書き込みのみが通過 (内部メッセージ 新規記録 タスク メモ 予約 自分の簿記) 添付ファイルなしで相手に返信します IDENTITY_UNVERIFIED (監査済みの DENIED) の名前に対応するものはすべて 失敗したループは 保護された書き込みを保持します identity_request_confirmation は リクエスト id に応答します OrderDelegation は 認証されたと判断したら auth:<id> の実行順序を確認します 不服従労働組合の権利はない)。
· kamo-internal
メンバーのデフォルトの送信者としてエイリアスを選択
メンバーのメールとメールボックスタブには、エイリアスにデフォルトの送信者列が追加されました テーブル: 1つのエイリアスをデフォルトにするか、メインメールボックスに戻す。 作成者はそのエイリアスの From フィールドを通常の場所に開きます 会員のメインメールボックスで開きます 新しいメッセージと新しい 返信と 共有メールボックス 二次メールボックス あるいは同僚のメールボックスは エイリアスは 主な送信者のアイデンティティを 署名テンプレートを作りました
· EmailService
メンバーはデフォルトでエイリアスから送信できます
PUT **************** はどのエイリアスがどこにあるかを選択します メンバーのメインメールボックスのエイリアスを設定します is_default; カラムは既に存在しており、設定されていません。 /sendable と /from-addresses は現在エイリアス行に isDefault を報告します 作曲者は From フィールドを開きます
