チェンジログ
何が新しいの?
プラットフォームのすべての改良 それが出荷される
· kamo-internal
設定 → 電話 → 連絡をしないで、ソフトフォンはリストされた番号を呼び出す前に警告します
所有者 2026-10-15: 組織ごとに1つの全社的無接触リスト、スコープ付き チャンネル. - 設定 → 電話 → 連絡しない (MANAGE VOIP SETTINGS, settingsMenu サブエントリ, 管理者バーリンクなし):コールモード(警告とダイヤル、確認、デフォルト、またはブロック)、 チャンネルフィルタ、検索、追加、インポート(ペーストまたは.csv/.txt、最大1000)、削除 必須の理由と歴史(なぜ、誰が追加して削除するのか)。 - ソフトフォン:SoftphoneContextは、すべての消費者にガードされたダイヤルを手渡します。 人の呼び出し(Softphone ウィンドウの呼び出しと、それを開くすべての呼び出し) プレフィルド; JustCall 外部ダイアルも) GET /api/voip/do-not-contact/check をリクエスト まずは。 リストされた番号は「{number} は {date} で呼び出されないよう求めた」と表示されます。 キャンセル/電話、または、組織ブロック時に、OKのみ呼び出します。 ボールのみ エントリー数。 ダイヤルに失敗するチェック(SIの呼び出しはkamoai-serviceで閉じられません)。 - キー: kamo-translation-dictionary 7b74200b (最初に供給される)。 テスト: DoNotContactTab.test.tsx, DoNotContactDialGuard.test.tsx, doNotContactDial.test.ts (原点/本線、緑地)、設定メニューのカバレッジ、ソースガード20個、 check-i18n-keys --require-messages をプッシュされた辞書に対してチェックします.
· kamo-internal
SIルーティングは、SI が現在使用しているものを示しています。これは、一種の作業あたりの効果的なモデルであり、 org の順序または自動デフォルトが選択されているかどうかを示しています。 音声からテキスト、電話の呼び出しと会議のモデル、ストリーミングまたは文ごとに、自動精度のランクヒント
所有者2026-10-15: "モデルを追加し、テキストにスピーチをサポートするSIプロバイダに有効化した場合、それは使用する必要があります 最高のもの。」 AIServiceの効果的な/効果的なコール/効果的なミーティングを各ルーティングエントリで読み込みます。 何も新しいものではありません.
· EmailService
メールの退会は、非接触リスト、キャンペーン、株式、SIのメールチェックに達します
所有者 2026-10-15: 組織ごとに1つの社内のドノーコンタクトリスト、スコープ付き チャネルごとに、電子メールの購読解除ブロックメールのみ。 - 作家: MirroringEmailOptOutLedger(EmailOptOutLedger bean)の手はすべて emailDoNotContactMirrorへの変更を加えました。 全体登録解除 (preference) page, one-click, List-Unsubscribe mailto, Relay) は EMAIL のアドレスをリストします。 (EMAIL UNSUBSCRIBE を「受信者(<source>)」または「メールシステム」で記録) (<source>)))。メールが再び受け取れる人(EMAIL RESUBSCRIBE)、 本人の同意を得た上で、その旨を退会させる (マニュアル) バウンス、苦情、トピック、および一時停止は、メールリスト自身のままです。 オプトアウトのコミット後、REQUIRES NEW、決して捨てないでください: 退会 鏡のせいで失敗することはありません。 - 読者:SuppressionService(キャンペーン、記事共有)とSuppressionLookup (eligibility) は EMAIL エントリをカウントするので、アドレスを追加またはインポート 設定 -> 電話番号 → マーケティングメールからのお問い合わせは受け付けておりません。 POST /api/email/send は SI (mail send, mail reply, mail forward) 409 を拒否します {reason: DO NOT CONTACT、エラー、アドレス} 最終受信者、503 時 リストは読み込めません。 本人の対応は既存のルールを保持します。 テスト: EメールDoNotContactMirrorTest、DoNotContactSuppressionTest、 SiMailDoNotContactGuardTest、EmailControllerSendContractTest(Red on origin/main)、 GREEN ここで)、他のEmailControllerテスト、provideabilityWiringTest、 SuppressionLookupTest、バルクEmailWiring テスト、アーチラチェット.
· VOIPService
組織の非接触リスト — VOIPService はそれを所有し、テキストはそれを点検し、STOP および START はそれを書きます
所有者 2026-10-15: 組織ごとに1つの社内のドノーコンタクトリスト チャネルごとのスコープ(「チャネルのみ」) メニュー (DO NOT CONTACT, DO NOT CONTACT EVENT) 株式会社ドリテック kamo app、DO NOT CONTACT SETTINGS の append-only は 2026-10-15 04:35Z を加えました。 - DoNotContactBeansは共有libのDoNotContactを宣言します リスト(リポジトリ) 内 com.kamo.z.shared.comms スキャン; VoipRepositoryScanTest ピンそれら). - /api/voip/do-not-contact(MANAGE VOIP SETTINGS):リスト/検索、追加、インポート (1000行まで), POST /{id}/必要な理由で削除, 歴史, アクティビティ、設定(コールモードWARN | BLOCK、デフォルトWARN)。 GET /check は、 セッション:Softphoneとモバイルアプリがダイヤルする前に尋ねるもの ({listed, recordAt, source, mode, message: "{number} は呼び出されないよう求めた {date}"} で - 他のサービスを探す: GET ************************ ?orgId=&channel=&address=(KAMOAI INTERNAL SECRET); サービスとサービス 共有libスキャンコール****************チャンネル、アドレス)。 - テキスト: SmsGateway は OPTED OUT で SMS にリストされている番号を拒否します (never) すべての送信者、人、または SI の sms send に対して、 HELP 応答は 免除(Attempt.keywordReply)。 バルク/sendおよび/test-sendは409とそれを拒否します。 トランザクションテンプレートと内部送信は、既存のルールを保持します。 - STOPはテキスト(SMS STOPをソース)の番号をリストします。 START/UNSTOPはそれを取り除きます テキストのみ(SMS START、"Texted START") STOPプロジェクト AGENT CONTACT STATE では、メール、チャット、ソーシャルなどのテキストのみを設定できるようになりました。 オプトアウト(所有者:STOPテキストブロックテキストのみ)。 テスト: DoNotContactControllerTest、SmsGatewayTest、SmsKeywordServiceTest、 メニュー VoipRepositoryScanTest (原点/本線上の赤) ここでは、VoipMessageServiceKeywordTest、内部AuthFilterKamoaiTest.
· AIService
SIsは、ORGが有効になっている最高のスピーチモデルを聞きます。 注文セットなしで、最高のVERIFIED STTモデルが最初に公開された精度(SttQualityRanking、provider-neutral)によってランク付けされます。 TTSは、最初はClusterを維持します。 コールチケットは、クライアントが話すセッションだけを取ります。 E4は、各ベンダーの語彙ヒント(プロンプト、keyterm/keywords、word boost)として、トランスクリプションプロンプトを転送します。 設定 → SIルーティングでは、SI が現在使用しているモデルと、STT の呼び出しとミーティングで表示
· kamo-shared-library
組織の非接触リスト、チャネルごとの
組織ごとの1つの会社全体のリスト(所有者2026-10-15)、チャネルごとのスコープ:a CALLエントリーブロックは、SMSテキストのみ、EMAILメールのみを呼び出します。 パッケージ com.kamo.z.shared.comms.dnc: DO NOT CONTACT(ユニークなORG ID、チャンネル、ADDRESS)、 DO NOT CONTACT EVENT 監査証跡と DO NOT CONTACT SETTINGS (per-org 呼び出しモード WARN | BLOCK, default WARN) お問い合わせ リスト(プレーンクラス、各サービスはビーンを宣言)は1つの読者です そして作家:isBlocked (orgId、チャネル、住所)/すべてのためにブロックされる/フィルター見つけて下さい コンタクトパス、追加(意図的、保存された最初の日付)、削除および削除ById(理由 3つ以上の文字が必要で、REMOVEDイベントはそれを維持します)、検索、履歴、 アクティビティとコールモード。 アドレスは CALL および SMS (PhoneE164 のための E.164 です、それから E164 の NANP の読み込み) および EMAIL の低い場合; 未読アドレスは拒否されます。 DDL: ヴォイプサービス ******************** (適用2026-10-15 04:35Z). 試験: DonotContactListTest、************************
· kamo-shared-library
AiCallEventType.TEAM REQUEST は、SI の呼び出しとメッセージの配信を求めたレコード
所有者 2026-10-15: チームメンバーが SI に誰かを呼び出すように依頼した場合、 SI は承認なしでそれらを呼び出し、 いいえ 同意ゲートは、誰が呼び出され、メッセージを配信し、報告するのかを言います。 K6は要求を記録します (requester, requestRef, 与えられた名前, メッセージ) このイベントで; 呼び出しコンテキストとフォローアップはそれを読みます. CONSENT BASIS の後、ストリング・パーシスト、追加.
· kamo-internal
SIルーティングは「電話と会議」 — VOICE CONVERSATION スロットの独自のモデルオーダーで、フォールバック注文の名前を付けるヒント
所有者 2026-10-15: SI 電話は、自分のモデルの注文に電話をかけます, 変更されていないチャット. routingApi ミラー共有lib AiRoutingSlot(ROUTING SLOTS)と、スロットエントリーの種類とフォールバックキャパビリティ。 自宅の管理者バーのリンクはありません.
· kamo-internal
会員は、SI の同僚が内部呼び出しの短いフォームで挨拶をすることができます
SIコール開示、所有者決定11(2026-10-15):SI同僚カード 会員自身のプロフィール(ワークルーム)が「SIチームとの通話の短い挨拶」 メンバーは、メンバーがオンにしない限り、オフであるスイッチ。 SI では、 自分の机の電話から電話が最初に名前で挨拶します(「こんにちはセージ、それはルナ、 自動アシスタント。」と電話が記録されていると、外からの呼び出し オフィスの電話システムはいつもフル導入を得ます。 それは保存します カード全体セット (siCallShortGreeting、SecurityService 259063b9); からの回答 オプトインがオフとして読み込まれる前に。 管理者は読み取り専用を参照します。 ノーホーム 管理者バーのリンク。 フィールドレジストリの6番目のパレット行.
· AIService
VOICE CONVERSATION スロットでのチャットや設定→ SI ルーティングリスト、オファー、スロットを節約する E2 の E2 ルート上の SI の電話呼び出しと会議ルート
所有者 2026-10-15: "コールのためにgpt-6-solを使用する"; チャットや他のすべてが注文にとどまります。 - モデルセレクター:kamo:voiceとkamo:voice:<quality>(チャットのみ)は、スロットのkamo:auto / kamo:<quality>です。 - AiRouter:スロットで、スロットは最初にランクを置き、機能自身のランク(それらの下でオフセット);スロット無し リストされているモデルは、今日の順序が変更されていないので、orgは動作を変更しません。 スロットにはTOOL CALLINGが必要です。 それを検証する必要があります。 GPT-6 ツールフォールバック(reasoning effort none)は、前のように適用されます。ここで努力は設定されません。 - kamo:voice がスロットを読み取り送信する E2 のみをオンにします。呼び出しの要約は、その明白なエイリアス(テスト)を保持します。 - E13-E15: VOICE CONVERSATION は、TEXT GENERATION (kind SLOT, FallbackCapability) の直後に、その候補をリストします。 TEXT GENERATION と TOOL CALLING VERIFIED の TEXT GENERATION モデルで、それらだけが保存できます。 - E1 は routingSlot を読み込みますので、どのモデルが 1 つを置かずに得られるかを尋ねることができます.
· kamo-shared-library
SI電話と会議用のルーティングスロット — ************************ TOOL CALLING で TEXT GENERATION としてルート化し、CapabilityRequest はスロットを運ぶ(すべての既存の呼び出しのnull)
所有者 2026-10-15: SI 電話は、独自のモデルの注文を取得します; チャットと、彼らがいるように他のすべての滞在. スロットは モデルの機能ではありません: 注文は、その名前(VARCHAR(64)の下の ai routing preferences に保存されますので、CHECK はありません。 DDL)、およびスロット名は AiCapabilityコード(test)を等しくしません。 スロットの命名は必要なスロットを取得します addCapabilities では、SI 呼び出し側は VERIFIED が必要です.
· SecurityService
SIの同僚が内部呼び出しの短いフォームで挨拶をすることができます
SIコール開示、所有者決定11(2026-10-15):同僚ショートフォーム (「Hi Sage は、自動アシスタントの Luna です。」) は、アクティブなスタッフにのみ使用されます。 自分のプロファイルでオプトインした人、内部電話に滞在する呼び出し システム。 メニュー (CP12の SI 同僚が到達する行: 無効な、NULL と FALSE はオフです。 このビルドの前に手作業で対応 ************************ 応用 2026-10-15T02:55:39Z。 - CollabPreferencesWire:siCallShortGreeting、ブール値(null or absent = off)、 会員自身でセットの残りの部分で保存(403 NOT SELF)。 - CollabPreferencesView: GET/PUT の応答はそれを運びます。 - 同僚コールカードサービス:コールカードは、ショートグリーティングを運ぶ, これ kamoai-service は、インテリジェンスタイプとアクティブで読み込みます.
· kamo-internal
メッセージのミーティング — 一度追加し、そのオーガナイザーが変更したかを確認します
「カレンダーにない」と言ったストライプは、他にはない 会議のカード:会員の区域の日付のタイル、時間 オルガニザーの時計は、異なるとき、場所、リンクに参加する、繰り返します ご宿泊のお客様 - 新しい招待状は、カレンダーと今に追加します。追加すると、 変更後の変更は自分で行います。 - カレンダー上ですでに会議へのフォローアップは、 メッセージが開きます(EmailServiceは通常到着時に行います)、カード 変更ごとに「カレンダーに更新」を表示し、古い値のスタック 新たな一歩を踏み出す。 - キャンセル、返信(「Dana Accept」)、会員自身の会議、 カレンダーよりも古い招待状と、各失敗は平らに何を言う です。 bell's CALENDAR EVENT CHANGED 通知は変更ごとに行が書かれているので、 トースト、通知センター、および詳細ダイアログは、今、 身体の線が崩れ、キャンセルされた会議がEventBusyアイコンを取得します.
· EmailService
電子メールで到着する会議は、一度尋ね、その後、その流れを維持します
メールリーダーに新しい招待状が「カレンダーに追加」できるようになりました。 一度に 会員は、オーガナイザーのフォローアップが自分で適用されます。 時間、新しい場所、キャンセルは、要求せずにメンバーのコピーに達する、 そして、メンバーは CALENDAR EVENT CHANGED 通知を取得すると、 会議が変更され、何(「From: Wed」、10月14日、2:00 – 3:00 PM) EDT / 宛先:木、10月15日・3:30 – 4:30 PM EDT)、独自のゾーンで。 自分の ミーティングはメールで移動しません。 - インバウンド招待 サービス: 会員スコープのステータス、追加および適用FollowUp、 IcsImportService.upsert(ゾーン、終日、シリーズ、編集、編集) 通知のスナップショット前後のインスタンスをキャンセルします。 お問い合わせ 新しいSEQUENCEは適用します; シリアライズの衝突で見つけられる; 通知 コミット後、イベントごとに区切られた後、変更およびSEQUENCE. - 到着時: MessageIndexer は、KamoMail メッセージをすべてのパースされた InvitationArrivals なので、メッセージの前にカレンダーが現在のところ お問い合わせ その他メールボックスは、メッセージが開いたときに適用されます。 メニュー 再読込みを加え、適用して下さい 会員のメールボックスからのミーティングは、ブラウザからではありません。 - InvitationReaderは、すべてのTZID時刻を読み込むインバウンドパーサを置き換えます UTC(午後2時00分にUTC)として、一日中読み込めない 生年月日 会議を招待するメッセージは、招待状のみです。 Microsoft 365ミーティングメッセージがMIMEから読み込まれています。 未読のカレンダー部分はメッセージ全体に失敗しません.
· kamo-internal
明確な機密性, 決定とディスクロージャー履歴を初めてのメンバーに記録し、すべての3つのプレミアムダイアログを与えます
各ツールは、プレーンワードで開きます, 3ステップは、最初の時間をガイド 会員は利用します(UI-preference 経由でサーバーに 1 人のメンバーにつき記憶されます)。 map, key featureIntrosSeen; 設定が読み取れないときに表示), 折り 共有アニメーション ダイアログ シェルの "What is this?" ボタンをクリックします。 動くグリフ、staggered セクション、ピン留めされた行為、成功が付いているブランド ヒーロー 瞬間、感情の軽減 - 機密: ロックはガイド、現在の状態のダイアログを開けます (マークした時)、マークが何をやらないのか、その1 行動; マーカールールのメンバーは、ミーティングの代わりになぜ読み取りを拒否します 死んだボタン。 冷凍トースト、アリアプレス、フライトを1回変更。 menu-row バリアントは同じダイアログを開きます。 - 決定書の記録:各行、例、タイトルカウンター、 適用されるときの簡単な選択(終了/今日/今週/今月) / 会員カレンダーの日付、カードのライブプレビュー、 ビューにスクロールする拒否、意思決定にリンクする成功の瞬間。 supersede はそれを取り替えるものを示します。 ディスクロージャーの通知および保存されたとにかくを送って下さい。 - ディスクロージャー履歴:決定とドットを持つチャネルによる概要のタイル 時間をかけてストリップ, タイムラインビュー (狭い画面のデフォルト) 横 テーブル, ローディング中にスケルトン, 何を言う空の状態 なぜか、そして明白な禁止されたカード。 キーセットの負荷多く、地帯のトグル、 403 と 再試行 保存. - 3つのツールバーの豊富なツールチップ(名前、状態、一文) ボタンは、それらを再利用するすべての表面に。 - zIndex 配管: ダイアログ、決定オープナおよび開示通知 レイヤーを取る; ChatBox は、塗料が自分自身で最大化したときにのみそれらを持ち上げます (MAXIMIZED Z) — 埋め込まれたツールウィンドウは、MUIのドックバンドに滞在します.
· kamo-internal
メッセージ、ハンズフリーの会話を話して、すべてのチャットウィンドウで返信を閲覧
パブリック・ウェブ・チャットの音声 — 予測、返信は黙示録を読み、ハンズフリー・ループ — 今では実行します すべてのチャットスタイルのツールウィンドウ:会員チャット(SIメンバーとのチャットを含む)、サポートチケット、 ソーシャルチャット、Exec2Exec、SIアシスタント、SMS。 - @kamo/voice-core 0.1.0 は、ウィジェットと共有されるステートマシンです。 ウィンドウごとのコントローラー(SSR-safe、作成されるlazily)およびコンテキストによってそれを下げる手。 - 共有コンポーザー(およびSIとSMSコンポーザー)は、 emoji/attach、礼儀の横にあるマイクを描画します ステータスライン、ウィンドウのハンズフリー/読み取りは、ルーズされたトグル(アリアプレス)を応答します。 - 各ウィンドウの既存のリアルタイムハンドラから音声を受け取ります。秒数のソケットはありません。 サブスクリプションは、アプリ全体チャット:メッセージを受信するnudgeを決して使用しません。 新しく開いたSMSの再生 ウィンドウはマークされ、再読み込みされていない。SIチャットのターンは、応答自体で解決します。 - 最小限のウィンドウがサイレントです。1つのボイスアプリ全体(新しいリスニング/ピークは最後を止めます。応答 別のウィンドウのミッド会話を読んでいません。名前の発音はルールを共有します)。 - Hands-free/read-aloud は、メンバーUIの好み、ウィンドウを開くために放送されます。 ハンズフリーが来ます バックパユース。 スピーチ言語はアプリのロケールに従います.
· VOIPService
見逃されたコールの番号をアイラインの名前に返すことができます
/ai-lines?orgの各行 Id= は callbackNumber: SI の独自の行を、他の a を運びます それに割り当てられた番号、他のその携帯電話のサーバーのメイン番号、その他 org の唯一の アクティブ番号; なしのときにnull (複数で推測しません)。 分 SIP 同期 (orgId なし) は、ルックアップをスキップします.
· kamo-internal
エディタはJOIN MEETINGを提供しているので、組織はSIの結合会議のために独自のルールを設定することができます
所有者 2026-10-14: 組織の会議の1つに参加することは、PLACE CALLではなく、独自のアクションクラス(共有lib 2d2f2efd)です。 ACTION CLASSES は 2 つのコールクラスの後、それをリストし、APPROVAL は 1 つの項目をもっと保有します(22)。 ラベルは、すべてのクラスと同様に、チャーターの語彙から来ます。 テスト: セクション.test.ts (リスト、カウントおよびAPPROVALのキャップ)
· APIService
ゲートウェイを介してウェブサイト訪問者のライブサポートファイルを運ぶ
- ポスト**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** コンテナから流れる新しいマルチパートボディとしてMediaServiceに再送信され、 スプールされたコピー(一般的なプロキシはマルチパートを転送できません:スプリングは既にパースされています お問い合わせ 5ファイル以上、または25MBを超えるファイルは、上流ホップなしでここに拒否されます。 - GET .../attachments/{objImgId} と .../preview: バイトバイト単位をストリーム化 (エージェントのファイルがかもしれない) gigabytes である; heap の一般的なプロキシバッファ), Range 転送, ファイルのみ 独自のヘッダの十字(タイプ、長さ、範囲、変位、nosniff、CSP、再建)。 - CORSは現在、コンテンツの処分、コンテンツの長さ、コンテンツランゲ、受け入れ範囲を公開します。 ウィジェット(Traefikのcorsミドルウェアセット)にX-Attachment-RenditionとRetry-After 自身のリストを公開しない。 - 上流の拒否はコンテンツタイプを保持しているため、JSON エラーはウィジェットを JSON として到達します。 - レートリミッター: 添付ルートは、会話トラフィック、セッション作成ではなく( 3/min/IPでスロットルされた;会話ごとの10/min/IPをアップロードして下さい、120/min/IPをダウンロードして下さい 添付ファイル.
· MediaService
ウェブサイト訪問者は、ライブサポートでファイルを添付することができます - 安全なタイプのみ
貸し手のウェブサイト上の訪問者は、今、文書、画像、zip、普通を送ることができます ライブサポートタブのエージェントにオーディオ/ビデオ, 自分のファイルの両方を読んで そして代理店。 スクリプト、オートラン、実行可能は拒否されます。 ゲートはパブリックビジターアタッチメントポリーで、バイトではなくバイトに対して判断される 名前または宣言されたタイプ: デフォルト拒否のエクステンション allowlist (最後の拡張子によって、 危ない内部延長、bidi の過rides および Windows は点を拒絶しました)、 要求された家族に一致しなければならない魔法のバイト、PE/ELF/Mach-Oは何でも拒絶しました 名前、本当にテキストである必要があるテキスト、およびZIP家族ファイルは、その中央を読んで ディレクトリのみ(非圧縮) — 実行可能、ネストアーカイブ、シンリンク、パスなし Office/OpenDocument の .zip では、マクロ、ActiveX 、または埋め込まれた OLE のパッケージを横断します。 従来の OLE2 の VBA プロジェクトかパッケージされた目的無し; RTF の埋め込まれた目的無し。 新規エンドポイント(APIServiceのキー/オリジン/レートゲート、セッショントークン認定) メニュー (マルチパート "ファイル"、1-5、25 MBそれぞれ) - GET|HEAD .../attachments/{objImgId} と .../preview(メンバーのルートとしてサメの安全ヘッダー) 添付ファイルレスポンスで共有できるようになりました。 - POST .../messages は "attachments" を受け入れる: [{imgId, sortId}] — 訪問者のアップロードのみ この会話に。 歴史列は、メンバーの形状に添付ファイルを運ぶ。 訪問者ファイルはチャット添付ファイル(CHAT ATTACHMENT、セッションguid)のように保存されます。 org のシステムメンバーによって作成されるので、エージェントのウィンドウは変更されずにレンダリングします。 sendSupportMessageは、添付ファイル、アクティビティとすべての(NATSフレーム)を発表します コミット後の添付ファイル、保留カウント)、@RetryOnDbConflict です.
· KlusterServices
Postfix は、ここで解決すると、名前 mail.kamouniverse.com を取ります
kamouniverse.comはプラットフォームの送信ドメインですが、サーバーはまだ メール.kamocrm.com として EHLO、受信ヘッダーに導入 バウンス。 Postfix は、開始時にその名前をピックアップします: mail.kamouniverse.com とき その名前は同じアドレスにメールとして解決します。 kamocrm.com, その他 mail.kamocrm.com は、A レコードを持たない HELO 名はそのまま スパム信号。 smtp helo name は myhostname に従います。 auto-cert は mail.kamouniverse.com を問題なくし、それをメールに映します namespace, postfix を再起動します。 Aレコードが一度だけ発行できる なので、レコードを追加すると、スイッチにかかっているだけです。 再起動すると、新しい名前とその証明書を選択します.
· kamo-shared-library
JOIN MEETINGは、組織の会議に参加し、独自のアクションクラスであり、PLACE CALLではありません
所有者2026-10-14:ルナ(crm)は、彼が参加するように彼女に語った会議に参加承認するために所有者に尋ねた。 meeting join は PLACE CALL を分類しました。そのため、Charter の "Placing phone 呼び出し: 承認を最初に依頼する" が適用されます(承認 3f6fe9fc, 4ad68782)。 ミーティングに参加すると、電話をかけません。AiActionClassはJOIN MEETING(デフォルトではAUTONOMOUS)を指しています。 Tool Planeは、オートノミティの天井から除外され、チャーターレイヤー名(mcpgatewayservice)なしで、レイヤーで名前を付けることは組織が組織がそれを締める方法です。 CharterSection.APPROVAL は 1 つの項目以上を保持します。 (22) 毎回決まったチャーターがクラスを獲得するので、すべてのチャータースタンプが1回移動します(CharterStampTestのレガシーゴールドは、SEND INTERNAL MESSAGE'sとRELEASE INFORMATION'sとして、それで移動します)。 試験:CharterEnumsTestは、注文、デフォルト、およびキャップをピン留めします。 AiAutonomyModeTestのドラフト型ピンは、原点/本だけでなく(RELEASE PROPOSAL)に失敗し、ここに触れない
· kamo-internal
リモート監視クライアントと純粋な進捗、制限、および拒否ルール
· kamo-internal
3つの遠隔監視の権利を映し出し、RPM ALERTの親切をゲートして下さい
· APIService
テスラのパートナーキーパスをサーブし、アクセスルール(IoT SP08-D2)から除外
GET ******************** は、セッションレス (identity headers) を転送します。 IoTサービスへの認可を落とす ***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** 正規化) プラットフォーム org の IP/geo ルールから除外されます.
· KlusterServices
TCP 8285 for Tuyaのメッセージサービス(IoT SP08 D4)
· MediaService
SI独自の参加(M1)は会議室のダイヤルインを運びます
2026-10-14: SIは、会議に参加するよう求め、人々は「ダイヤルインがない」と言いました。 kamoai-service は、部屋(LiveKit -> meet-<room>)に直進し、 会議のダイヤルインは、配置できない場合にのみ行われます。 ダイヤルインが必要なので、M1の参加 name it - {extension, pin} - caller が SI を結合したときに、ブリッジがオン、PIN 今の会議に解決する (DialInPins.resolve: PIN ウィンドウ内の結合可能な Kamo Meet) ので、PIN 橋が1つある。 SIを招待する人はM1を通してPINを与えません。 試験:MeetAiControllerTest(SIの参加は持ち運びます)。 人の招待状、その外側のPIN 窓と会議を1つとなく持ちません.
· kamo-shared-library
SP12 健康列、組織、リポジトリ、監視状態の降下
· kamo-shared-library
SP12 RPMコードルール、期間数学、しきい値数学
· kamo-shared-library
SP12 純粋な活力マッピング — LOINC/UCUM, ユニット変換, 柔軟性, 不透明検証水
