feat(agent-platform): productize bot event route testing

This commit is contained in:
huanghuoguoguo
2026-07-11 10:44:50 +08:00
parent 4cbb9415bf
commit 00fb6f8236
17 changed files with 1313 additions and 376 deletions
+41 -3
View File
@@ -408,12 +408,47 @@ const jaJP = {
discarded: '破棄済み',
failed: '失敗',
not_matched: '未一致',
test_started: 'テスト中',
},
routeStatusDetail: {
matched: 'このルートがイベントに一致しました。',
delivered: 'プロセッサーがイベントを受信しました。',
discarded: '設定に従ってイベントを破棄しました。',
failed: 'ルートを完了できませんでした。',
not_matched: '設定済みルートに一致しませんでした。',
test_started: '保存済みルートを実行しています。',
},
routeFailure: {
binding_disabled: 'このルートは無効です。',
event_pattern_mismatch: 'イベントがこのルートに一致しません。',
filters_mismatch: 'サンプルデータがルート条件を満たしていません。',
lower_priority: '別の一致ルートの優先度が高く設定されています。',
route_not_found: 'このイベントに一致するルートがありません。',
processor_incompatible:
'選択したプロセッサーはこのイベントを処理できません。',
processor_not_found: '選択したプロセッサーを利用できません。',
processor_disabled: '選択したプロセッサーは無効です。',
runner_failed: 'Agent Runner がイベント処理中に失敗しました。',
delivery_failed: '処理は完了しましたが、結果の配信に失敗しました。',
},
routeTestAction: '保存済みルートを実行',
routeTestRunning: '実行中…',
routeTestFailed:
'保存済みルートの実行に失敗しました。後でもう一度お試しください。',
routeTestDispatched:
'保存済みルートを実行しました。{{count}} 件のプラットフォーム操作を抑制しました。',
routeTestSideEffectWarning:
'保存済みルートを実行するとプロセッサーが動作します。プラットフォームのメッセージ操作は抑制されますが、ツールや外部サービスには副作用が生じる場合があります。',
dryRunTitle: 'イベントルートをテスト',
dryRunDescription:
'イベントとサンプルペイロードを指定し、現在のルート設定でどのプロセッサーに送られるか確認します。',
'プロセッサーを実行せずに現在のフォームをプレビューするか、保存済みルートを実行して設定を検証します。',
dryRunEventType: 'イベントタイプ',
dryRunPayload: 'サンプルペイロード JSON',
dryRunSampleReady: 'サンプルイベントを準備しました',
dryRunSampleDescription:
'LangBot が「{{event}}」用のサンプルデータを準備しました。通常はそのままテストできます。',
dryRunEditPayload: '詳細データを編集',
dryRunHidePayload: '詳細データを閉じる',
dryRunPayload: '詳細イベントデータ(JSON',
dryRunPayloadHint:
'message_text、chat_type、chat_id などの簡単なフィールドで条件をテストできます。',
dryRunPayloadJsonError: '有効な JSON を入力してください。',
@@ -421,7 +456,7 @@ const jaJP = {
'ペイロードは JSON オブジェクトである必要があります。',
dryRunNeedsSavedBot: 'ルートをテストする前にボットを保存してください。',
dryRunFailed: 'ルートテストに失敗しました。後でもう一度お試しください。',
dryRunAction: 'テスト実行',
dryRunAction: 'ルートをプレビュー',
dryRunRunning: 'テスト中…',
dryRunMatched: 'ルートに一致しました',
dryRunNotMatched: '一致するルートはありません',
@@ -431,6 +466,9 @@ const jaJP = {
dryRunRuleIndex: 'ルート {{index}}',
dryRunNoRule: '一致したルールなし',
dryRunDiagnostics: '診断ステップ',
dryRunDiagnosticSelected: '{{route}}を選択しました。',
dryRunDiagnosticMatched: '{{route}}が一致しました。{{reason}}',
dryRunDiagnosticSkipped: '{{route}}をスキップしました。{{reason}}',
eventCustom: 'カスタムイベント',
eventWildcard: 'すべてのイベント',
eventNamespaceWildcard: '{{namespace}}.*',