Commit Graph

  • 79a239489a feat: enhance call end coordination with state management main Xin Wang 2026-08-12 14:25:24 +08:00
  • d0bb5b3868 Make end call tool can be cancelled Xin Wang 2026-08-12 09:18:40 +08:00
  • fc026e765e fix: record message confirmations in context Xin Wang 2026-08-11 14:15:10 +08:00
  • 86639692ba feat: implement OpenAI-compatible Realtime API with authentication and management features Xin Wang 2026-08-11 10:05:55 +08:00
  • cf32ea605d feat: mock continuous voice test editor Xin Wang 2026-08-10 14:46:29 +08:00
  • 19e8c8c108 feat: add persisted batch text testing Xin Wang 2026-08-10 13:49:24 +08:00
  • 5b8b9fd097 Remove .DS_Store from version control and update .gitignore. Enhance BatchCaseDetailDrawer and BatchRunCompletedView components to support error handling and improved UI for displaying test case statuses. Add functionality for editing and rerunning test cases. Update TestCasesPage to handle initial case selection. Refactor related components for better maintainability. Xin Wang 2026-08-10 09:33:29 +08:00
  • ba6c7c6be3 Expand test case fixed-input editor and batch case detail split view. Xin Wang 2026-08-09 17:08:53 +08:00
  • e988f9c133 Improve test case selection ui Xin Wang 2026-08-08 20:52:38 +08:00
  • 433ff0b255 Update batch test page Xin Wang 2026-08-08 19:08:48 +08:00
  • 21a25874a9 feat(frontend): implement batch testing views and status components Xin Wang 2026-08-08 17:37:48 +08:00
  • 398b20778d feat(frontend): add Test Suite management and Next Reply case editor Xin Wang 2026-08-08 17:03:12 +08:00
  • 2f755969d3 feat(frontend): add auto test functionality to debug drawer Xin Wang 2026-08-07 16:09:18 +08:00
  • 36117b976e feat(frontend): split test assistant nav into cases and batch pages Xin Wang 2026-08-07 16:00:50 +08:00
  • b2e99baa19 Implement webhook Xin Wang 2026-08-07 14:08:49 +08:00
  • 39ee5ef96e refactor(backend): change prompt field type from varchar(8192) to text Xin Wang 2026-08-07 11:30:58 +08:00
  • a9d54e7c2b feat(frontend): enhance ProfilePage with language selection and scrollable sections Xin Wang 2026-08-07 11:28:05 +08:00
  • bdbda8047d Add webhook to profile Xin Wang 2026-08-07 11:21:09 +08:00
  • 7575afaeee Splite docs to developer and user and bring profile link back Xin Wang 2026-08-07 11:13:45 +08:00
  • 95e04d8c94 Split Mintlify docs into user and developer sections. Xin Wang 2026-08-07 11:09:10 +08:00
  • 56a32e81ca Add analysis feature Xin Wang 2026-08-07 10:59:47 +08:00
  • 485ad623d4 feat(frontend): improve history detail and model list UX Xin Wang 2026-08-07 00:25:58 +08:00
  • 87b6392eea style(frontend): enhance button styling in AssistantPage Xin Wang 2026-08-06 23:19:00 +08:00
  • b51b768c29 feat(frontend): add template library and extract create-assistant page Xin Wang 2026-08-06 23:15:06 +08:00
  • 723ee84925 feat(frontend): add assistant delete menu to prompt editor topbar Xin Wang 2026-08-06 17:08:40 +08:00
  • b6e2ac5765 feat(frontend): add mock post-call analysis and webhook sections to prompt editor Xin Wang 2026-08-06 16:57:31 +08:00
  • 4d00e719c4 fix(chat): preserve user image message order Xin Wang 2026-08-06 13:59:59 +08:00
  • 4a07abd7fc fix(llm): adapt async tool results for compatible APIs Xin Wang 2026-08-06 10:22:05 +08:00
  • aaca128f82 fix(workflow): track fixed speech at transport output Xin Wang 2026-08-06 10:21:36 +08:00
  • 5cb13a3cac Merge branch 'main' of https://gitea.xiaowang.eu.org/wx44wx/ai-video-fullstack Ubuntu 2026-08-06 08:35:25 +08:00
  • 90bb27a377 fix: release input mute after async client tools Xin Wang 2026-08-06 00:12:34 +08:00
  • 8bd781242a fix(workflow): prevent untracked BotStoppedSpeakingFrame from consuming end-node tracked-speech counter Ubuntu 2026-08-05 22:35:06 +08:00
  • 0c0a51da95 Improve image upload in debug drawer Xin Wang 2026-08-05 21:28:51 +08:00
  • e36ca308b8 feat: support uploaded images in debug voice preview Xin Wang 2026-08-05 19:52:37 +08:00
  • 555c8f5fa6 Merge remote-tracking branch 'origin/main' into codex/photo-history Xin Wang 2026-08-05 16:14:17 +08:00
  • 317a0600bc feat: persist photos and enrich conversation history Xin Wang 2026-08-05 16:14:03 +08:00
  • 6348ae2af6 fix(frontend): blur debug drawer chat and video behind message dialog Eric Wang 2026-08-05 15:38:41 +08:00
  • 545536bdf3 refactor(frontend): enhance MobileCallPage layout and button accessibility Eric Wang 2026-08-05 15:15:54 +08:00
  • a9c70effae refactor(frontend): unify list and create pages with compact topbar layout Eric Wang 2026-08-05 15:05:16 +08:00
  • b27efb2892 Merge branch 'main' of https://gitea.xiaowang.eu.org/wx44wx/ai-video-fullstack Eric Wang 2026-08-05 14:36:47 +08:00
  • 7aaa1bf7c0 fix(frontend): refine editor title and section tab scrollbars Eric Wang 2026-08-05 14:36:31 +08:00
  • 0e9a1bb857 fix: cancel pipeline on peer disconnect Xin Wang 2026-08-05 14:34:20 +08:00
  • 0456d2b4ae Configure self-hosted STUN for remote WebRTC Xin Wang 2026-08-05 14:05:22 +08:00
  • 16156028c9 fix: manage WebRTC pipeline shutdown Xin Wang 2026-08-05 13:48:29 +08:00
  • 10bea48d72 feat: add realtime workflow vision tools Xin Wang 2026-08-05 13:35:00 +08:00
  • 11374238f3 fix(realtime): complete workflow message transitions Xin Wang 2026-08-05 11:25:50 +08:00
  • 17b5e10ed1 refactor(frontend): update SectionAnchorTabs layout and styling Eric Wang 2026-08-05 10:15:49 +08:00
  • 71003809a2 Merge branch 'main' of https://gitea.xiaowang.eu.org/wx44wx/ai-video-fullstack Eric Wang 2026-08-05 10:00:57 +08:00
  • aa72c522c2 feat(frontend): implement SectionAnchorTabs for improved navigation Eric Wang 2026-08-05 10:00:16 +08:00
  • 3a4cb9522e Merge branch 'main' of https://gitea.xiaowang.eu.org/wx44wx/ai-video-fullstack Xin Wang 2026-08-05 09:38:03 +08:00
  • 249dbe1fe3 Update workflow canvas Xin Wang 2026-08-05 09:37:43 +08:00
  • 6863567fa9 Merge branch 'main' of https://gitea.xiaowang.eu.org/wx44wx/ai-video-fullstack Xin Wang 2026-08-05 09:30:24 +08:00
  • 69736f3c51 fix(auth): align local API host with browser Xin Wang 2026-08-05 09:28:40 +08:00
  • 55381c5162 fix(realtime): unblock fixed speech after tool calls Xin Wang 2026-08-05 09:28:21 +08:00
  • 206f732d5c Add effect on debug drawer start button Xin Wang 2026-08-05 09:27:17 +08:00
  • bee1e97cdb feat(frontend): compact theme selector, adaptive prompt editor layout Xin Wang 2026-08-05 08:54:24 +08:00
  • b88e37789a feat(frontend): refine app shell and assistant editors Xin Wang 2026-08-05 08:19:16 +08:00
  • 0ce5d9774e fix preview dialog and waveform behavior Xin Wang 2026-08-04 23:04:17 +08:00
  • 59588ba88d feat(workflow): add edge-tool routing and realtime runtime Xin Wang 2026-08-04 22:29:04 +08:00
  • 1902ffc240 Merge branch 'main' of https://gitea.xiaowang.eu.org/wx44wx/ai-video-fullstack Xin Wang 2026-08-04 20:19:01 +08:00
  • 6957cf9b6c feat: enhance mobile call page with animated ripple effect Eric Wang 2026-08-04 17:31:58 +08:00
  • 74a8be2357 refactor: unify system tools as resources Xin Wang 2026-08-04 17:05:26 +08:00
  • d1b05f16c7 fix: compact list pagination and refine mobile call UX Eric Wang 2026-08-04 16:53:25 +08:00
  • 731a372df9 feat: add system tools and state updates Xin Wang 2026-08-04 15:27:39 +08:00
  • 5bf5987fe4 feat: add prompt opening behavior modes Xin Wang 2026-08-04 13:29:21 +08:00
  • 78bba090a2 feat: separate prompt opening and entry behavior Xin Wang 2026-08-04 12:21:07 +08:00
  • 1af1cd7fed feat: trigger prompt reply after opening confirmation Xin Wang 2026-08-04 11:49:49 +08:00
  • 775e4058bc fix: relay confirmation interrupts past muted input Xin Wang 2026-08-04 11:12:34 +08:00
  • da828aca41 Try to fix confirm and interrupt Xin Wang 2026-08-04 10:19:59 +08:00
  • caa2ff65fa feat(workflow): add drawer anchor navigation Xin Wang 2026-08-04 09:41:52 +08:00
  • a16ecd8e01 fix: interrupt message output before tool result Xin Wang 2026-08-04 09:30:52 +08:00
  • d068927b53 feat(workflow): add floating directed edges Xin Wang 2026-08-04 09:22:36 +08:00
  • c3cb410c17 fix: await message confirmation interruption Xin Wang 2026-08-03 17:11:43 +08:00
  • 67389fc5a1 fix: honor strict workflow agent entry mode Xin Wang 2026-08-03 16:34:26 +08:00
  • 06719e4801 fix: interrupt message speech on confirmation Xin Wang 2026-08-03 16:30:18 +08:00
  • 8064bb7152 refactor(workflow): simplify edge configuration Xin Wang 2026-08-03 15:17:01 +08:00
  • dd40bfb90a feat: show client tools in debug preview Xin Wang 2026-08-03 14:00:33 +08:00
  • ef434c80b2 fix(workflow): prevent fixed speech continuation Xin Wang 2026-08-03 13:02:31 +08:00
  • 4c43e167db feat(workflow): enhance message stages and image routing Xin Wang 2026-08-03 12:38:02 +08:00
  • b0991f239e fix(frontend): clean up voice preview listeners Xin Wang 2026-08-03 12:30:49 +08:00
  • 841d7b8fac Update AGENTS.md Xin Wang 2026-08-03 10:56:30 +08:00
  • f3439b21d1 feat: route workflow image inputs natively Xin Wang 2026-08-03 10:55:57 +08:00
  • 2e84de0798 feat(workflow): edit node names in drawer header Xin Wang 2026-08-03 10:52:25 +08:00
  • cff591aa13 feat(frontend): embed prompt dynamic variables section Xin Wang 2026-08-03 10:46:56 +08:00
  • b0f82142a5 feat(workflow): show variables in drawer Xin Wang 2026-08-03 09:58:01 +08:00
  • 807afb3099 feat(frontend): add top prompt anchor navigation Xin Wang 2026-08-03 09:56:03 +08:00
  • 02c88b36e6 feat(workflow): edit nodes on click Xin Wang 2026-08-03 09:52:03 +08:00
  • f5c36a62aa feat: make workflow messages resumable Xin Wang 2026-08-03 07:54:51 +08:00
  • e3035abcc2 feat(workflow): edit edges on click Xin Wang 2026-08-03 07:42:41 +08:00
  • c241e815cc feat(workflow): add node duplication Xin Wang 2026-08-03 07:32:43 +08:00
  • 9daa46ed4d feat: add deterministic message interaction stages Xin Wang 2026-08-03 07:10:41 +08:00
  • 479a516546 fix: isolate startup tools and preview dialogs Xin Wang 2026-08-02 00:07:35 +08:00
  • 0331f8cd07 feat: add prompt startup actions and shared vision config Xin Wang 2026-08-01 23:31:14 +08:00
  • b747144ff1 feat: add workflow action outcomes and tracing Xin Wang 2026-08-01 11:21:31 +08:00
  • ad5ff061bb feat: add session-scoped client tool waits Xin Wang 2026-07-31 23:53:47 +08:00
  • f155f98e6e feat: add workflow action runtime policies Xin Wang 2026-07-31 23:30:04 +08:00
  • c2f0f5eb04 feat: add session updates and message dialogs Xin Wang 2026-07-31 00:01:01 +08:00
  • 913435785e feat: add configurable client tools and photo input Xin Wang 2026-07-30 19:06:03 +08:00
  • 510a277b5a feat(qwen-audio): enhance user transcript handling in QwenAudioRealtimeService Xin Wang 2026-07-29 17:01:02 +08:00
  • 5ef376b657 refactor(workflow): streamline workflow settings management Xin Wang 2026-07-29 15:09:00 +08:00