Commit Graph

  • 833cb0d4c4 Add unsaved changes confirmation dialog in AssistantsPage to enhance user experience when opening debug window Xin Wang 2026-02-26 14:17:01 +08:00
  • fbbb2e0fee Add assistant snapshot management to track unsaved changes and enhance debug handling Xin Wang 2026-02-26 14:13:47 +08:00
  • da83c8ec8a Implement initial greeting emission in DuplexPipeline after session activation, ensuring proper event ordering for frontend notifications. Xin Wang 2026-02-26 14:07:46 +08:00
  • cfc8db3fe7 Implement API URL resolution in OpenAICompatibleASRService to ensure correct endpoint handling for transcription requests. Xin Wang 2026-02-26 12:04:59 +08:00
  • 37b646186d Refactor DebugDrawer to store submitted session metadata and update resolved config view with merged metadata Xin Wang 2026-02-26 11:21:34 +08:00
  • 14b4b3d966 Implement API URL resolution for OpenAICompatibleTTSService to handle both base and full speech endpoint formats. Xin Wang 2026-02-26 11:07:54 +08:00
  • 1bcf625f86 Enhance runtime metadata fetching by including assistant and app IDs, and defaulting channel to 'web_debug' Xin Wang 2026-02-26 11:04:54 +08:00
  • 8bc21c7874 Add detailed logging for session runtime configuration and service resolution Xin Wang 2026-02-26 11:02:15 +08:00
  • f77f7c7531 Voice library support dashscope Xin Wang 2026-02-26 03:54:52 +08:00
  • b193f91432 Set DashScope TTS default mode to commit Xin Wang 2026-02-26 03:10:07 +08:00
  • 562341a72c add dashscope tts Xin Wang 2026-02-26 03:02:48 +08:00
  • 6744646390 Update frontend debug drawer Xin Wang 2026-02-26 02:23:23 +08:00
  • 72ed7d0512 Unify db api Xin Wang 2026-02-26 01:58:39 +08:00
  • 56f8aa2191 Fix talking voice error Xin Wang 2026-02-12 19:39:26 +08:00
  • 81ed89b84f Vendor can show more Xin Wang 2026-02-12 19:29:24 +08:00
  • 3c7efce80b Consistent library UI Xin Wang 2026-02-12 19:23:30 +08:00
  • 20afc63a28 Make init db args cleaen Xin Wang 2026-02-12 19:16:50 +08:00
  • da1293e39a Assistants use short generated id too Xin Wang 2026-02-12 19:11:09 +08:00
  • 28ca003662 Use generated short id for llm asr tts Xin Wang 2026-02-12 19:05:50 +08:00
  • 14991af1bf Clean migrate code in init db Xin Wang 2026-02-12 18:51:27 +08:00
  • ff3a03b1ad Use openai compatible as vendor Xin Wang 2026-02-12 18:44:55 +08:00
  • 260ff621bf Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-12 18:01:19 +08:00
  • 0f9543d8a4 Voice add interface change Xin Wang 2026-02-12 18:01:05 +08:00
  • 024beeaea3 Make init db slim Xin Wang 2026-02-12 17:54:01 +08:00
  • 98207936ae Update .env.example Xin Wang 2026-02-12 17:44:38 +08:00
  • 35bd83767e Cleanup engine Xin Wang 2026-02-12 17:42:21 +08:00
  • 838c19bf9c Add env example Xin Wang 2026-02-12 17:02:41 +08:00
  • aabf2ce8b9 Fix asr begin error Xin Wang 2026-02-12 16:52:42 +08:00
  • 543528239e Tune engine vad config Xin Wang 2026-02-12 16:29:55 +08:00
  • a92a56b845 Presist opener to history Xin Wang 2026-02-12 15:59:36 +08:00
  • bbfb5570cc Remove redundant code in init_db Xin Wang 2026-02-12 15:59:21 +08:00
  • 399c9c97b1 Add tool call log Xin Wang 2026-02-12 15:44:01 +08:00
  • 6744704c7e Make get time tool use system tool Xin Wang 2026-02-12 15:39:09 +08:00
  • 39bcd67eac Update voice vad ui Xin Wang 2026-02-12 15:31:45 +08:00
  • 82521e7b90 Update assistants setting ui Xin Wang 2026-02-12 15:28:10 +08:00
  • edcbc2cec7 Add first turn option Xin Wang 2026-02-12 15:23:32 +08:00
  • 56ca95c200 Improve UI Xin Wang 2026-02-12 15:09:25 +08:00
  • cbebfe1c7a Fix opener not trigger when tts disabled Xin Wang 2026-02-12 14:55:03 +08:00
  • a7ef8858de Fix frontend opener showing Xin Wang 2026-02-12 14:46:16 +08:00
  • ef13ddb6b2 Text drawer use generated opener Xin Wang 2026-02-12 14:40:22 +08:00
  • a17ef6f182 Remove db migration code to init Xin Wang 2026-02-12 14:29:47 +08:00
  • d41db6418c Add bot not interrupt and generated opener Xin Wang 2026-02-12 13:51:27 +08:00
  • 6179053388 Fix text and tool interleaving with minimal change Xin Wang 2026-02-11 15:32:43 +08:00
  • 6e63b49a4c Clean ovewview code Xin Wang 2026-02-11 15:01:59 +08:00
  • 44ad52669f Update overview layout Xin Wang 2026-02-11 14:55:43 +08:00
  • 2ab4075fcd Update overview ui Xin Wang 2026-02-11 14:46:06 +08:00
  • 24ec548924 Update overview ui Xin Wang 2026-02-11 14:28:41 +08:00
  • ede12e2df0 Update overview Xin Wang 2026-02-11 14:14:56 +08:00
  • e7605f661b Use pop window to add tool Xin Wang 2026-02-11 12:07:55 +08:00
  • 02d12ea996 Update assistant tool setting ui Xin Wang 2026-02-11 12:00:36 +08:00
  • 4c46793169 Make server tool http based Xin Wang 2026-02-11 11:39:45 +08:00
  • 80e1d24443 Organize tool scheme Xin Wang 2026-02-11 11:22:56 +08:00
  • 9304927fe9 Import tool setting Xin Wang 2026-02-11 11:04:05 +08:00
  • 180a69ca67 Fix delta final priority problem in backend Xin Wang 2026-02-11 10:25:46 +08:00
  • 6798806acd Remove runtime scheme compatibility Xin Wang 2026-02-11 10:20:47 +08:00
  • 15523d9ec2 Add tts/text output schema Xin Wang 2026-02-11 09:50:46 +08:00
  • 2d7fc2b700 Add server tool timeout protection Xin Wang 2026-02-10 19:17:45 +08:00
  • 6cac24918d Now we have server tool and client tool Xin Wang 2026-02-10 19:13:54 +08:00
  • 54eb48fb74 Add calculator tool Xin Wang 2026-02-10 16:39:56 +08:00
  • 4b8da32787 Update code for tool call Xin Wang 2026-02-10 16:28:20 +08:00
  • 539cf2fda2 Move rag to llm service Xin Wang 2026-02-10 13:47:08 +08:00
  • d2aaba999b Use KBID of KB Xin Wang 2026-02-10 13:23:24 +08:00
  • bad0206478 Fix height Xin Wang 2026-02-10 11:24:38 +08:00
  • c38782e608 Show kb id Xin Wang 2026-02-10 11:20:43 +08:00
  • 5f50c137e4 Test KB index button move Xin Wang 2026-02-10 10:57:52 +08:00
  • 30f757529f Improve KB upload Xin Wang 2026-02-10 10:50:47 +08:00
  • 375181a524 Add index button Xin Wang 2026-02-10 10:42:40 +08:00
  • aa2a358b38 Add init db selectively Xin Wang 2026-02-10 10:38:01 +08:00
  • 323ef61573 Add kb index status Xin Wang 2026-02-10 10:34:25 +08:00
  • 94a562a1d5 Add debug knowledge base Xin Wang 2026-02-10 10:22:38 +08:00
  • 1462488969 Add embedding preview Xin Wang 2026-02-10 10:18:19 +08:00
  • 436fb3c1e5 Tune vad min speech duration Xin Wang 2026-02-10 09:59:34 +08:00
  • bbeffa89ed Update workflow feature with codex Xin Wang 2026-02-10 08:12:46 +08:00
  • 6b4391c423 Implement KB features with codex Xin Wang 2026-02-10 07:35:08 +08:00
  • ed1f7fc8b0 TTS model from select to input Xin Wang 2026-02-10 00:27:59 +08:00
  • 6a42c47700 Prettier EOU log Xin Wang 2026-02-09 19:56:47 +08:00
  • 3537a865f7 Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-09 19:18:24 +08:00
  • b3e1c3d380 Use priority queue for vad event Xin Wang 2026-02-09 19:17:50 +08:00
  • b34d500479 Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-09 18:29:56 +08:00
  • 0135f718f3 Fix asr boundary bug Xin Wang 2026-02-09 18:28:43 +08:00
  • 29d0b931eb better asr log Xin Wang 2026-02-09 18:22:00 +08:00
  • a140e3a599 Update audio debug drawer Xin Wang 2026-02-09 18:10:36 +08:00
  • 2b7e3dd499 Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-09 18:01:55 +08:00
  • b57d9f3a65 Fix race asr problem Xin Wang 2026-02-09 18:01:40 +08:00
  • 220f394f85 Polish voice debug drawer Xin Wang 2026-02-09 17:42:56 +08:00
  • 088943166c Update asr interim Xin Wang 2026-02-09 17:24:15 +08:00
  • b52cd65848 Import audio debug drawer Xin Wang 2026-02-09 17:16:47 +08:00
  • 9cac01e31d Improve audio debug drawer Xin Wang 2026-02-09 17:06:44 +08:00
  • 1d7c282066 Improve audio debug drawer Xin Wang 2026-02-09 16:55:40 +08:00
  • ab90b7c7df Voice debug drawer can select device and asr no duplicate Xin Wang 2026-02-09 16:47:58 +08:00
  • 38e20052f7 Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-09 16:38:31 +08:00
  • a26e3f4026 Add voice debug drawer Xin Wang 2026-02-09 16:38:00 +08:00
  • cbae28263b Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-09 16:30:52 +08:00
  • 29d8361ca9 Refactor duplicate stream tts adapter Xin Wang 2026-02-09 16:28:59 +08:00
  • c961d63e75 Add chinese period to delimiters Xin Wang 2026-02-09 16:13:20 +08:00
  • 6648f1d478 Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-09 16:09:46 +08:00
  • 11016c04da Ignore short sentence TTS Xin Wang 2026-02-09 16:09:26 +08:00
  • 3b5d7d0d4d Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/AI-VideoAssistant Xin Wang 2026-02-09 16:05:06 +08:00
  • 45d7a41cff Log TTS sentence split Xin Wang 2026-02-09 16:04:15 +08:00
  • ed044bd8ad Cleanup duplex pipeline Xin Wang 2026-02-09 16:00:32 +08:00