チャートを操作の簡略化と仕事の説明にコンパイルする
RRuleText は、すべての規則のCharterRRule が受け付けています(月日と月間) 曜日リスト、時給のルールの日)、引用符は読みませんので、 単一の保存された行は、簡単に失敗しません。 テキストを欠落させる項目、参照 またはターゲットを省略したり、プレーンテキストとして読みます。 しきい値は、 monet...
Hugging Faceチャットはツールを送信し、ツールコールを返す
message.tool calls, しかし HuggingFaceAdapter はツールを送らない (ツール choice はあった) 余りに落ちる)ツール callsを決して読みません。 HUGGINGFACEモデルが故障した TOOL CALLING プローブ(「このモデルはツールを呼びませんでした」、SP0...
ブーツのバックフィルは、別々にデザインされたモデルをカウントします
すべてのAIServiceは、21モデルの「キャパシビリティ行」を記録しました。 補完モデルの機能なし カモの使用(Rling SP01-T21)、 行なし、各開始が再び会います。 RegistryBackfillStep.fill 今言う モデルが行っているかどうか、ブートラインはそれらのモデルを別々にカウントします...
モデルリストは、もはや間違ったキーを渡すことができない
Hugging の顔のルーターおよび OpenRouter はキー無しのための 200 の GET /v1/models に答えます そして間違ったキーのために、従ってテスト関係はOKを読み、140モデルを再調整しました すべてのチャットが401(SP01 Task 38 Step 4)で失敗したプロバイダのために。 ...
オートルーティングは、カタログがカモを呼び出すことができない列レスモデルを選ぶことはありません
レガシールータは、名前のルールで機能行のないモデルを可能にします レガシー・コンプリート*-instruct)は設計によって行を得ず、その名前はパスします 行レスモデルでは、サポートされていないマークをマークしない既知モデルCatalogも必要です。 で chatCapable() と has(). カタログファミリ...
AIセッションやシステムユーザーがAIServiceでプラットフォームを正しく保持しない
マスター§11 'SP02 最後の修正': インテリジェンスタイプが ARTIFICIAL であるセッション 任意のルート(所有者フラグ、神窓、管理者)でプラットフォームを正しく解決しない 行)。 SecurityService の PlatformRightsService は、システムユーザーを拒否します。 AIS...
家族の呼び出しは、HTTP / 1.1をクリアテキストで話します。h2cのアップグレードはありません
JDK クライアントのデフォルトは HTTP/2 で、 "Upgrade: h2c" を HTTP/2 に送信します。 最初に http:// ホストをリクエストします。 uvicorn (httptools) はアップグレードを拒否します。 要求ボディを落として下さい、従ってocrserviceはOCRの調査のmul...
モデルエンドポイント — マニュアルモデル、機能の編集と検証、価格の列、退職金
コンテキスト編集は、有効になっている LONG CONTEXT をステップで保持するので、次の機能 古い値を復元しなくなり、詳細を必要とするリストされた機能 保存される前に、トークンの制限は全数です。 エントリ ポイントは 1 つの取得されたトランザクションです.
ライブ機能プローブ — 渡るプローブからのみ検証; バッチは200で捕捉
チャットプローブは、完了していない200で失敗し、失敗を名前付けます 接続チェックは(TLSを含む)、時間外で実行する呼び出しをキャンセルします。 1つのモデルで403がプロバイダ全体AUTH FAILEDをマークしなくなった。 プローブの詳細は1行に格納され、コーデックが拒否するベンダー値が格納されます。 頂点をロー...
能力の源の優先順位、単一機能作家およびバッチ機能索引
TEXT GENERATION を拒否するアダプターはチャットファミリー全体で話します。 switched-off LONG CONTEXT は報告されたコンテキストを上書きしません。 葉を取り除きます 発見リストをモデルに墓石; 変更されていない保存は、VERIFIED を保持します。 属性の編集は必須の属性をクリア...
Deepgram、ElevenLabs、AssemblyAI、Cartesiaファミリー、および一式アダプターレジストリ
計画を超えて: 複雑さチャットチェックは、すべてのように失敗を分類します 他のチェックは(spec 4.7.3); ElevenLabs と Cartesia が欠落しない リストではない音声やモデルリスト。Deepgramはマージします 1つのモデルのエントリ; AssemblyAIは、オクテットストリームとして生の...
QUERY キーは一度に符号化された提供者に達する
ChatAuth.url は URI を返します。 WebClient は URI テンプレートとして String を読み込み、 既にエンコードされたキーを再度エンコードしました(+ は %252B になりました)。 +, /, = または % が失敗しました。 URIでないURLは固定メッセージで失敗します.
Pin kamo-shared-library 1.6.1 は、存在する唯一のバージョンです
ライブラリは1.6.1に移動し、このサービスはまだ1.6.0を求めました。 両方ともウィンドウがない 解決: ライブラリはリモートに公開されていないため、存在できる唯一のコピーはそれぞれ一つです コンパイルとインストールをビルドし、マッチしないピンはそのまま失敗します。 工芸品が見つかりませんでした メニュー この...
Application.yml のデフォルトでライブ認証なし
ローカル開発のデフォルトでは、データベース OWNER のパスワード (${DB PASSWORD:<literal>}) を実行します。 と apiservice/securityservice も ライブ 変更ログ webhook HMAC シークレット — どちらも同じ 検証済み 2026-09-23のライブクラ...
MCP 設定は、MANAGE AI SETTINGS、provider/MCP url が必要で、クラスター、クォータポリシーは強制されません
3つの独立した発見、最初の2つの共有ファイルとクラスのために一緒に固定。 1。 AiMcpControllerは、作成/更新/削除/テストの正しいチェックがゼロだった - 署名付きメンバー 組織は、MCP サーバーの構成とmcp-gateway-service's McpStdioTransportを植えることができ...
プロバイダー API キーは、AIService を離れず、MANAGE AI SETTINGS だけがプロバイダーを変更できます
GET /api/ai/providers と GET /api/ai/providers/{id} は、各プロバイダーの DECRYPTED API キーで回答しました。 リストは すべてのメンバーのAIチャットモデルピッカーが読み込まれる(およびkamo-js /モバイルアプリ)、組織の任意のメンバー reorde...
/actuator/health/livenessのLivenessの調査、DB-awareの総計ではない
集計 /actuator/health には DataSource インジケーターが含まれているため、再起動 一度にすべてのポッドにデータベースがライブを失敗し、全体を再起動 プラットフォーム (~43 Pods のコールドスターティングを一緒に, ~4 回復する分). 今ライブネス JVMが生きているかどうかだけに答...
Idle Hikari の接続を YSQL プールングが共有されるようになった
接続マネージャはもはやピンセッションがない メニュー そのため、idle app の接続は、データベースのバックエンドを保持しなくなります。 プールを保つ 最大の, しかし、オープンプール全体を保持停止: 最小アイドル 2 と 5 分アイドル タイムアウト、最大25分の寿命、4分の保留、接続タイムアウトのキャップ 10...
ビルドされたダイジェストを解決する際に OCI のイメージインデックスを承諾 [skip ci]
画像は OCI の画像インデックスとして押し込まれているので、単一のレジストリを要求する 画像マニフェストは404にのみ答え、消化は空に戻り、チェック 失敗しました。 インデックスタイプを受け入れると、Pods レポートのダイジェストを返します.
同じコミットを再構築すると、古い消化器にポッドを残します [skip ci]
ロールアウトステップは、比較することによって、同じコミットを再構築を検出しようとしました デプロイメントのイメージリファレンスは、`set image` の前後です。 「適用マニフェスト」 既にk8s/deployment.yaml (イメージ:latest)を加えました、従って参照 常に変更され、再起動は消火されず、...
マーケティングのオプトアウトのアドレスは、販売代理店によって書かれていません
エージェントのメールチェックはトピックレスで、ニュースレターやキャンペーンを中止したアドレスでした。しかし、do-not-emailリスト全体ではなかったため、AIのアウトリーチはまだ取得できませんでした。 セールスアウトリーチはマーケティングです。今では、リストと一時停止をカバーし、マーケティングに関するレジャーを尋...
販売代理店は、組織の電子メールのオプトアウトリストを奨励します
電子メールがアウトバウンドゲートに触れる前に、組織の電子メールを尋ねます 連絡先のアドレスに関するオプトアウトレジャー。 アドレスは連絡先の1つです キーポイント: リードのメール:<uid>、メンバー(またはユーザー) 会員の場合:<id> と、そのリードまたはメンバーが同じ所属するときのみ 組織。 do-not-e...
タグではなく、ダイジェストによるデプロイを生成
前のコミットは、 `set image` をサイレント no-op と停止します。 これは、 結果: ロールアウト後、タグはレジストリでダイジェストに解決され、 実行中のPodはそれに対してチェックされます。 Podが画像を実行していない場合、この実行 生成されたビルドは、レポートの成功の代わりに失敗します。 タグが...
同じコミットの再構築は何も展開し、成功を報告しました
この画像はコミット SHA でタグ付けされます。 同一の画像参照。 `kubectl set image` は何も変更しません。 デプロイメントは触れず、「ロールアウト状態」はすぐに反対に成功します OLD Pod と、このパイプラインは何もデプロイした成功したデプロイを報告します。 サービスが再構築されなければなら...
共有スイープをロックし、2つのポッドを実行
@Scheduled sweep をここで共有する効果は、現在、分散リースを通し、 singletonTaskRunner は何かを行う前に、一度に一度のフリートを渡って実行します。 ポッド。 これは、このサービスを1つのレプリカで保持する唯一のものだった - どこでもShedLockはありません このプラットフォーム...
古いポッドが何をやっていたか、ロールアウトフィニッシュしてみましょう
デプロイは、各サービスの唯一のPodを、リクエストをキャッチするために何も交換しました フライト 車両全体に適用される3つの設定: - プロセスがSIGTERMを見る前に、プレストップスリープ10秒。 Kubernetesは、そのPodからPodを削除します EndpointSlice と信号を同時に、Traefik...
KBリンクは、そのテキスト名の記事に行きます
会員は、組織をセットアップし、セットアップチェックリストをバックにする方法を尋ねました。 説明する記事を命名するステップ。 同じ3つのリンクを指す 記事 — "Esential Setup" — と、リンクに名前を付けられたものに達しません。 ナレッジベースのハブ記事は、プレーンテキストで自分の兄弟を交差させます。 ...
上流エラーテキストがメンバーに達していない、どのプロバイダが失敗したか
会員テキスト getMessage() に落ちたため、 AiProviderException。 HuggingFace アダプターは、その拒否を分類します。 他の1つがHTTPクライアントが投げるようなものとして輸送に到達し、 Spring の WebClientResponseException は、上流メソッド、...
プロバイダーがルーティングしないモデルを再構築し、メンバーの引用を停止する
ルータ触媒の修正にフォローアップ。 信じられないほどのモデルが止まる リストされた; これは、すでにオーガナイズのカタログに壊れるのを止める 介助者と破損をナレーション. 階段の列が存在すると2つのことが間違っていた。 アダプターは失敗しました RuntimeException(status + " HuggingF...
ルータが実際に役立つハッギングフェイスモデルをリスト
チャットは、Inference Providersルータに行きます ************************************************ どこかに「ワーム」のモデルのためのハブ — 異なる、はるかに大きい ルータが与えられたトークンと有効化されたプロバイダのために役立つものよりも設定します。...
Unreviewed-reply unread-count エンドポイントを削除
AI未読バッジのkamo内部除去でペアリング:カウント メンバーにアクション可能なこと(プッシュチャネルは戻らないので、 非ゼロは「終わる前に窓を最小にしました」だけ、 なので、フェードした2つのエンドポイントもまた行く。 GET /api/ai/sessions/unread, PUT /api/ai/sessio...
